1 Introduction

Doppler velocity, a key parameter in solar physics research, offers crucial insights into the motion of observed solar targets, contributing to our understanding of dynamic solar phenomena such as sunspots, flares, and filaments. The literature on the application of Doppler velocity in solar physics is extensive. Example references can be found in Rimmele and Marino (2006), Joshi et al. (2015), Yan et al. (2020).

Imaging spectroscopy with high spectral resolution, achieved through tunable narrow-band filters such as Lyot–Öhmann filters and Fabry–Pérot interferometers (FPI), is essential for instrumental requirements. Such instruments are regularly integrated into both space solar telescopes, such as the Michelson Doppler Imager (MDI) for the Solar and Heliospheric Observatory (SOHO) (Scherrer et al. 1995), and the Helioseismic and Magnetic Imager (HMI) for the Solar Dynamics Observatory (SDO) (Pesnell, Thompson, and Chamberlin 2012; Scherrer et al. 2012), as well as ground-based solar telescopes, including the New Vacuum Solar Telescope (NVST) in China (Liu et al. 2014), the 1.5-m GREGOR solar telescope in Germany (Schmidt et al. 2012), the 1.6-m New Solar Telescope (NST) (Cao et al. 2010) at Big Bear Solar Observatory (BBSO), and the 4-m Daniel K. Inouye Solar Telescope (DKIST) at Hawaii (Schmidt et al. 2014). A detailed comparison of different types of instruments on such a topic can be found in Iglesias and Feller (2019).

In contrast to space-based solar telescopes, ground-based telescopes consistently feature larger apertures. However, the presence of atmospheric turbulence hinders them from achieving diffraction-limited imaging. Moreover, in the realm of time-sharing imaging spectroscopy, atmospheric turbulence can introduce additional spurious information. To address these challenges, the implementation of an Adaptive Optics (AO) system is a widely adopted strategy (Rimmele and Marino 2006; Rao et al. 2016; Zhang et al. 2023).

Among these instruments for imaging spectroscopy, FPI based narrowband imaging filters stand out for their narrower passbands and higher peak transmittance (Puschmann et al. 2012; Cavallini 2006; de la Cruz Rodríguez et al. 2015; Schmidt et al. 2014). These instruments usually use dual FPIs to significantly improve the free spectral range (FSR), but single FPI based instrument is also a good choice for simpler system design and less image degradation, such as the Visible Imaging Spectrometer (VIS) at the NST (Cao et al. 2010), which typically operates at 656.3 nm (H\(\alpha \)), 630.2 nm (Fe I), and 588.9 nm (Na), achieving a spectral resolution of \(\lambda /\Delta \lambda \approx 85,000\).

The research presented in this paper builds upon our previous work involving the Narrow Band Imager (NBI) (Hu et al. 2022) which was tested at the 65-cm Educational Adaptive-Optics Solar Telescope (EAST) (Rao et al. 2022) located at the Shanghai Astronomy Museum. The NBI system initially employed a single FPI in conjunction with a prefilter to achieve narrow-band imaging at the H\(\alpha \) wavelength. In the current study, we have replaced the prefilter with a focus on the Fe I (617.3 nm) wavelength for Fe I line observation and line-of-sight (LOS) velocity measurement. The choice of this spectral line is primarily for two reasons: (i) it is the same line used in HMI, allowing us to use seeing-free observational data from HMI as a reference; (ii) this line is magnetically sensitive, and in the future, our instrument will be upgraded to include polarimetric capabilities for obtaining magnetic field information. The instrument underwent further testing at EAST, and this paper will provide detailed insights into the instrument configuration and the approach used for deriving LOS velocity.

2 System Configuration

The primary system configuration remains unchanged from the description in Hu et al. (2022), and for readers’ convenience, we briefly recapitulate it here. Figure 1 illustrates a schematic drawing of the system configuration. The specifications of our FPI (FP etalon, ET100) are outlined in Table 1, sourced from the etalon manufacturer, IC Optical Systems Ltd. The FPI is implemented in a telecentric mount to ensure consistent of the center wavelength for spectral transmission across the field of view (FOV) (Bailén, Orozco Suárez, and del Toro Iniesta 2023).

Figure 1
figure 1

Schematic drawing of the instrument system.

Table 1 Specifications of the FP etalon.

The prefilter is an interference filter manufactured by Andover Corporation, and its characteristics are depicted in Table 2.

Table 2 Specifications of the prefilter.

3 Calibration of the System

3.1 Spectral Transmission Model

For the convenience of later discussions, we begin by establishing a spectral transmission model to represent the function of the instruments.

The primary components of the NBI system are the prefilter and the FPI etalon. For modeling a two-cavity interference filter (Löfdahl, Henriques, and Kiselman 2011), a double Airy function would theoretically be the correct choice. However, considering the nonideality of the prefilter and the need for a simple fitting function for subsequent calibration procedures, we use the calibrated transmission data (normal incidence) to determine the appropriate fit. There are two basic types of functions that can be used to characterize the transmission function of a prefilter: the Gaussian function,

$$ G(\lambda ; \lambda _{0},w_{g}, A) = A\exp \left ( \frac{-4\ln 2 (\lambda -\lambda _{0})^{2}}{w_{g}^{2}}\right ) ,$$
(1)

and the Lorentzian function,

$$ L_{p}(\lambda ; \lambda _{0},w_{l},B) = \frac{B}{1+ \left (2\cdot \frac{\lambda -\lambda _{0}}{w_{l}}\right )^{2p}} ,$$
(2)

where \(A\) and \(B\) represent the peak transmission, \(\lambda _{0}\) denotes the center wavelength, \(w_{g}\), \(w_{l}\) are the filter FWHM, and \(p\) is a parameter related to the cavity of the interference filter. To determine which function characterizes the prefilter better, four types of functions were examined to fit the measured transmission data: pure Gaussian function (G), pure Lorentzian function with \(p=2\) (L2), linear combination of Gaussian and Lorentzian function with \(p=1\) (G+L1), and a linear combination of Lorentzian functions with \(p=1\) and \(p=2\) (L1+L2). Figure 2 shows the fit results, indicating that it is better to use the L1+L2 type,

$$ L(\lambda ; \lambda _{0},w_{1},w_{2},\eta ,B) = B \left (\eta L_{1}( \lambda ; \lambda _{0},w_{1})+(1-\eta )L_{2}(\lambda ; \lambda _{0},w_{2}) \right ), $$
(3)

to fit the prefilter, and when only the peak area is concerned, a single Gaussian fit is also sufficient.

Figure 2
figure 2

(Upper left) Fitting the measured transmission data of a prefilter using four different types of functions. (Upper right) Zoomed-in view of the peak area from the figure in the upper left. (Lower left) Zoomed-in view of the foot area from the figure in the upper left. (Lower right) Comparison of the root-mean-square-error (RMSE) among the different fits.

The transmission function of the FPI etalon can be characterized as Airy’s function (Beckers 1998),

$$ h(\lambda ,t) = \frac{1}{1+\frac{4R}{(1-R)^{2}}\sin ^{2}\left (\frac{2\pi \mu t \cos \theta}{\lambda}\right )} ,$$
(4)

where \(R\) represents the reflectivity of the etalon surface, \(\mu \) is the refractive index (for air-gap FPI etalon, \(\mu = 1\)), \(t\) is the FP cavity spacing, and \(\theta \) is the angle of incidence.

Given the normalized Fraunhofer line profile \(f(\lambda )\) and the continuum intensity \(I\), the intensity detected by the CCD or CMOS camera can be expressed as

$$ s =\int If(\lambda )L(\lambda )h(\lambda ,t)d\lambda .$$
(5)

The transmission peaks of \(h(\lambda )\) shifts as the cavity spacing \(t\) is varied, and an intensity curve can be obtained by scanning across the line profile \(f(\lambda )\),

$$ s(\lambda ) =\left (If(\lambda )L(\lambda )\right )\ast h(\lambda ) ,$$
(6)

where ∗ stands for linear convolution.

3.2 Model Parameter Fit

The theoretical intensity curve \(s(\lambda )\) in Equation 6 is determined by both the observational line profile and the parameters of the NBI system. A patch of the quiet region at the center of the solar disk can be selected to provide spectral signals for calibration, and the model parameters are solved by optimizing the nonlinear least squares problem

$$ \begin{aligned} \mathbb{\hat{X}} = \min _{\mathbb{X}} \Vert s'(\lambda ) - s(\lambda ; \mathbb{X})\Vert _{2} \end{aligned} ,$$
(7)

where \(\mathbb{\hat{X}}\) represents the optimal parameters set to be determined, \(s'(\lambda )\) is the observed intensities, and \(s(\lambda ;\mathbb{X})\) is generated by passing the atlas spectrum through the spectral transmission model.

The left panel of Figure 3 displays the experimentally observed intensity curve \(s(\lambda )\) alongside the theoretical curve generated by the spectral transmission model with the optimal set of model parameters; the model fits well with the observed intensities. The line profile after prefilter correction is displayed; however, due to the slightly wide FWHM of the FPI, the deconvolution of the line profile encounters numerical issues, and thus, these specific results are not presented. The right panel illustrates the transmission profiles of the prefilter and FPI etalon. Upon comparison with manufacturer-measured data, the solved transmission profile of the prefilter exhibits a slight blue shift. Ten independent calibration experiments were conducted successively within a total duration of approximately 30 minutes, the calibrated model parameters are listed in Table 3.

Figure 3
figure 3

(Left) The experimental intensity curve \(s(\lambda )\) (in purple) corresponding to the theoretical curve \(s'(\lambda )\) generated by the spectral transmission model with the optimal model parameter set (in red), a line profile by correcting the prefilter (in blue), and the atlas Fe I line profile (in black); (Right) The transmission profile of the calibrated NBI system, including prefilter transmission (in blue) and FPI transmission (in purple), the red line showing the prefilter transmission data measured by the manufacturer, and the black line indicating the atlas spectrum.

Table 3 Calibrated parameter values.

4 Doppler Velocity Derivation

4.1 Sampling Configuration

The Doppler velocity can be derived from the hyperspectral images obtained as the FPI scans across the Fe I line. Optimal sampling parameters are essential for balancing noise reduction and time efficiency. Therefore, it is crucial to discuss the sampling configuration, including the scan range and sampling frequency. Given that only a convoluted line profile is observable, first the 617.3 nm atlas spectrum is convoluted with the FPI transmissions. To establish the appropriate scan range, it is advisable to consider a velocity range spanning from −5 km s−1 to \(+5\) km s−1, which corresponds to typical LOS velocities observed on photosphere (the photospheric sound speed is about 10 km s−1). The convoluted atlas line profiles are shifted by the corresponding wavelengths. As shown in Figure 4, a threshold (99%) is employed to identify the sampling window that requires coverage. Beyond this window, the sampling intensity becomes insensitive to the Doppler shift, making it unnecessary to include those regions.

Figure 4
figure 4

(Left) The sample window need to be covered and the Nyquist sampling points; (Right) The scan intensities obtained by passing the shifted atlas spectrum to the instrumental transmissions, the asymmetry of these intensities is corrected with the prefilter transmission.

The sampling frequency can be determined using the Nyquist–Shannon sampling theorem. By applying a Gaussian fit to the convoluted atlas line, the FWHM \(w\) of the profile can be estimated. The Nyquist sampling frequency can be approximated to \(0.5 w\), as illustrated in Figure 4. Based on this analysis, our instrument should scan at least nine sample points along the 617 nm Fe I line. For FPIs with narrower transmission peaks, the sampling window could be narrower, necessitating an improvement in the sampling rate.

4.2 Simulations

Numerical simulations were conducted to validate the procedures for deriving Doppler velocities. The 617.3 nm atlas spectrum was Doppler shifted by velocities ranging from −5 km s−1 to \(+5\) km s−1. Subsequently, it was passed through the spectral transmission model of our instrument, and noise was modeled as photon noise following a Poisson distribution. The sampling configuration is defined as described in Section 4.1 and the spectral transmission model is characterized as described in Section 3.

To derive Doppler velocities from the scan intensities, three methods are used: the center of gravity (COG), the second-order Fourier phase (Jones 1989), and the center of Gaussian fit (Couvidat et al. 2012). These three methods are implemented to calculate the wavelength shifts, which are expected to be linearly related to the Doppler velocities. The simulation results are shown in Figure 5.

Figure 5
figure 5

(Left) The wavelength shifts calculated from the scan intensities (SNR = 400) using three different methods; (Middle) The corresponding velocity errors; (Right) Standard deviation of the calculated results compared between these methods under different SNR conditions.

The simulation results indicate that the COG method performs the worst with our instrument, while the Gaussian fit method is the most robust to noise. However, one drawback of the Gaussian fit method is the computational cost associated with calculating least squares. In good signal-to-noise ratio (SNR) conditions, the Fourier phase method achieves nearly the same performance as the Gaussian fit method but is faster, making it the preferred choice currently.

4.3 Observational Experiment and Data Processing

4.3.1 Observations

The instrument underwent testing at the EAST on November 3, 2023. The observation target chosen was the active sunspot region NOAA 13477, expected to exhibit abundant dynamic motion patterns. Initially, the calibration procedure described in Section 3 was performed to map the digital cavity spacing encoding of the FPI to absolute wavelength values. Based on the calibration results and the sampling configuration analyzed in Section 4.1, the scan configuration of the FPI was set up with some redundant coverage and sampling rate (typically 28 samples). The exposure time was set to 20 frames × 20 ms, allowing a complete scan to be conducted within 1 minute. Scientific images at each spectrum sample point were captured with the AO system closed-loop, while flat-field images were acquired by defocusing and continuously changing the pointing of the telescope within an FOV of about 5 arcminutes. The observational images underwent dark current and flat-field correction, deconvolution using the point spread function (PSF) of the imaging system, and correlation shift addition among multiple frames. Finally, images at different wavelengths were meticulously aligned using a subimage cross-correlation method.

4.3.2 Fabry-Pérot Interferometer Correction

FPI based narrowband images require additional correction for transmission inhomogeneity across the FOV. Despite our FPI being designed with a telecentric configuration to mitigate blue shifts from nonvertical incidence angles, nonideal features arising from manufacturing—including nonuniform cavity spacing and plate reflectivity—cause variations in filter transmissions (passband center and FWHM) among pixels within the same scan step. This variability introduces noticeable artifacts into the images (de la Cruz Rodríguez et al. 2015). Furthermore, for Doppler shift measurements, the cavity errors of the FPI contribute significant errors because the wavelength coordinates of intensity samples depend heavily on the FOV. Consider the pixel dependent form of Equation 6,

$$ s(\lambda ,x,y) =\left (I(x,y)f(\lambda ,x,y)PF(\lambda )\right ) \ast h(\lambda ,x,y), $$
(8)

where

$$ h(\lambda ,x,y) = \frac{1}{1+\frac{4R(x,y)}{(1-R(x,y))^{2}}\sin ^{2}\left (\frac{2\pi \mu t(x,y) \cos \theta}{\lambda}\right )} .$$
(9)

In Equation 8, the prefilter is considered to be pixel-independent. Although the prefilter is placed in a collimated beam and potentially having defects, some blue shifts should exist according to the FOV, since the prefilter transmission is much broader than FPI’s, such effects can be reasonably neglected.

The term \(h(\lambda ,x,y)\) can be solved for by applying the calibration technique described in Equation 7 to each pixel of the scanned flat-field images, for which the continuum and line profile are supposed to be uniform:

$$ I(x,y)f(\lambda ,x,y) = I_{0}f_{0}(\lambda ). $$
(10)

Unfortunately, even though \(h(\lambda ,x,y)\) can be accurately determined, for our instrument, the FWHM of FPI is too wide to deconvolve with the observed intensities, thus \(s(\lambda ,x,y)\) cannot be recovered by Equation 8.

Instead, a reference pixel can be chosen, and its transmissions is used to “format” other pixels. First, a series of correction filters are generated using the flat-field images:

$$ s_{0}(\lambda ,x,y) =\left (I_{0}f_{0}PF(\lambda )\right )\ast h( \lambda ,x,y)=\left (I_{0}f_{0}(\lambda )PF(\lambda )\right )\ast h_{ \text{ref}}(\lambda )\ast \Delta h(\lambda ,x,y), $$
(11)
$$ \Delta H^{-1}(x,y) = \frac{\mathcal{F}_{\lambda }\left \{s_{0}(\lambda , x_{\text{ref}},y_{\text{ref}})\right \}}{\mathcal{F}_{\lambda }\left \{s_{0}(\lambda , x, y)\right \}} ,$$
(12)

where \(\mathcal{F}_{\lambda}\) denotes Fourier transformation in the wavelength dimension. Then these filters can be applied to scientific images:

$$ s'(\lambda ,x,y) =\mathcal{F}^{-1}_{\lambda}\left \{\mathcal{F}_{ \lambda }\left \{s(\lambda ,x,y)\right \}\cdot \Delta H^{-1}(x,y)\right \} .$$
(13)

After such a correction, all pixels share the reference pixel’s FPI transmission. When correcting only for cavity errors, \(\Delta H^{-1}(x,y)\) can be a simple phase filter. The following method is adopted: the relative line shift among the pixels of the flat-field images is first calculated using their Fourier phase. Then, for each pixel, its line profile is interpolated and shifted according to the cavity-error map. This process is implemented iteratively until the root mean square (RMS) of the cavity-error map reaches a satisfactory level. Figure 6 illustrates the original cavity-error map and the corrected cavity-error map. In the left panel, the wavelength shift across the FOV is estimated using flat-field images, with an RMS value of 0.311 pm corresponding to a Doppler velocity of 150 m s−1. By aligning the line profile of each pixel, this value is reduced to 0.012 pm, as shown in the right panel, corresponding to a Doppler velocity of 6 m s−1, which is reasonable for Doppler velocities measured from flat-field images. Once the cavity-error map has been corrected, a global shift map is obtained. This shift map can then be applied to correct both the flat-field and scientific images. In Figure 7, we illustrate the impact of the cavity-error and its correction. Without cavity-error correction, there is a noticeable artificial intensity distribution contributing to the image. Although in the same scan step, some pixels with a smaller cavity spacing measure the wing intensities of the spectral lines, others with a larger cavity spacing measure the core intensities, resulting in darker regions. Such effects are effectively eliminated after the correction procedure.

Figure 6
figure 6

(Left) The original cavity-error map (RMS = 0.311 pm); (Right) The corrected cavity-error map (RMS = 0.012 pm).

Figure 7
figure 7

(Left) Image (about 6 pm from line center) processed without cavity-error correction; (Right) The same image but processed with cavity-error correction.

4.4 Doppler Velocity Results

Once the image processing procedures have been executed, the Doppler velocity can be calculated. Figure 8 presents the intensity image at the Fe I line center along with the spectrum line profiles of the corresponding pixels marked in the line center intensity image. 2D maps of the equivalent width and line depth estimates are presented in Figure 9.

Figure 8
figure 8

(Left) Intensity image at line center; (Right) Spectrum line profiles of the corresponding pixels that marked in the line center intensity image.

Figure 9
figure 9

Spectrum line equivalent width (left) and depth (right).

The Doppler velocity map is calculated as described in Section 4.2. Simultaneous observational data from HMI were also obtained. In Figures 10 and 11, our observational data is aligned with HMI’s data after image rotation and correlation matching. The comparison results indicate that our observational Doppler velocity is consistent with HMI’s, although our data is still influenced by seeing effects.

Figure 10
figure 10

Cotemporal and cospatial continuum intensity image (NOAA 13477, November 3, 2023, 04:23:15 UTC) comparison between the HMI’s (left) and ours (right).

Figure 11
figure 11

Cotemporal and cospatial LOS velocity map comparison between the HMI’s (left) and ours (right).

4.5 Performance Evaluation

4.5.1 Correlation with HMI Data

To evaluate the performance of the instrument, the column and row cross-correlations between HMI’s velocity map and ours (resampled to the same resolution) are calculated. The area exhibiting the maximum correlation is in the sunspot region, where it is best corrected by the AO system. Specifically, the maximum column and row correlations are 0.9261 and 0.9603, respectively. In comparison, for the continuum intensity map, these values are notably higher at 0.9983 and 0.9975. This suggests that while our velocity measurements exhibit consistency with the seeing-free HMI data, there remains a considerable gap between the velocity and intensity measurements.

4.5.2 Spatial Resolution

To evaluate the spatial resolution of the observational results, the power spectral density (PSD) of the velocity maps is calculated (radial averaged), as shown in Figure 12. The cut-off frequency is estimated to be the frequency at −5 dB decay. This comparison indicates that the spatial resolution of our observational velocity map is higher than that of the HMI data (note that the aperture of HMI telescope is approximately 14 cm), but it is still far from reaching the diffraction limit.

Figure 12
figure 12

PSD curve of HMI’s velocity map (left, \(f_{\text{cut-off}} \approx 0.21\)) and PSD curve of the velocity map observed by our instrument (right, \(f_{\text{cut-off}} \approx 0.40\)). The spatial frequency is normalized to half of the sample frequency (\(0.26^{ \prime \prime}\)) of our data, which is approximate to the diffraction limit of a 65-cm telescope at 617 nm (\(0.24^{\prime \prime}\)).

4.5.3 Accuracy Estimation

The accuracy of LOS velocity measurements is related to the SNR level, which is determined by the exposure and scan configuration. The above observation uses the QHY4040 scientific CMOS camera (Zhang et al. 2020), according to the test data from the vendor and the camera configuration for this instance, the read out noise and system gain of the camera are estimated to be \(3\sim 14\) \(\text{e}^{-}\) and 0.43 \(\text{e}^{-}/\text{ADU}\) for 16 bit data, respectively. The average ADU level of the continuum image is about 20,000, resulting in a photon noise of about 90 \(\text{e}^{-}\) per frame, allowing us to neglect the readout noise. By averaging 20 frames, the SNR of the continuum image is about 400. The observational experiment sampled more points than the minimal requirement analyzed in Section 4.1, thus achieving higher accuracy. We ran the same simulation procedure as in Section 4.1 but with the actual experimental configuration, and the results indicate the standard deviation error for velocities ranging from −5 km s−1 to \(+5\) km s−1 is about 50 m s−1.

5 Summary and Future Work

This article provides a concise overview of the configuration of our FPI-based imaging spectrometer designed for observing the Fe I line. It outlines the calibration process and details the data processing procedure. Currently, the instrument primarily focuses on Doppler velocity measurement, with plans for several upgrades:

Moving to a Magnetic Insensitive Line for LOS Velocity Measurements: The Fe I 617.3 nm line is sensitive to magnetic fields, which may affected the accuracy of Doppler shift measurements, particularly in the sunspot umbra regions. In contrast, the Fe I 709.0 nm line is more suitable for pure velocity measurements due to its magnetic insensitive (\(g=0\)), clean continuum, and better seeing.

Introduction of Polarization Analyzer Module: Integrating a polarization analyzer module into the instrument will transform it into a spectropolarimeter. This enhancement will enable the acquisition of vector magnetic field information from the Sun.

Installation on the 1.8-m CLST: The instrument is slated for installation on the 1.8-m CLST (Rao et al. 2020), which boasts a larger aperture and features a more robust AO system compared to the EAST. This relocation is anticipated to result in a remarkable improvement in image resolution.