Hao
Zhou
ab,
Weixiong
Zhao
*ab,
Weihua
Cui
a,
Bingxuan
Lv
ab,
Bo
Fang
a,
Nana
Yang
a,
Guangfeng
Xiang
a,
Weijun
Zhang
*a,
Lunhua
Deng
c and
Weidong
Chen
d
aLaboratory of Atmospheric Physico-Chemistry, Anhui Institute of Optics and Fine Mechanics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China. E-mail: wxzhao@aiofm.ac.cn; wjzhang@aiofm.ac.cn
bUniversity of Science and Technology of China, Hefei 230026, China
cState Key Laboratory of Precision Spectroscopy, East China Normal University, Shanghai 200062, China
dLaboratoire de Physicochimie de l'Atmosphère, Université du Littoral Côte d'Opale, 59140 Dunkerque, France
First published on 13th September 2024
The virtually imaged phased array (VIPA) spectrometer uses the orthogonal dispersion method and has the advantages of compact structure, high spectral resolution, and wide wavelength coverage. It has been widely used in different fields. However, due to the non-linear dispersion of the VIPA etalon and the cross-dispersion structure of the VIPA spectrometer, simple and high-accuracy wavelength calibration remains a challenge. In this paper, a new and simple five-parameter spectrogram model is developed by simplifying the phase-matching equation of the VIPA etalon and considering the angle between the camera and dispersion direction, which can achieve a frequency accuracy better than one pixel. The performance of the model is demonstrated by measuring the CO2 absorption spectrum in the range of 1.42 to 1.45 μm using a self-designed near-infrared VIPA spectrometer . The reported method is simple and easy to solve with high accuracy, which is conducive to promoting the application of VIPA spectrometers in precision measurement.
Currently, wavelength calibration of the VIPA spectrometer is usually done by two methods: one is using a high-precision optical frequency reference (HPOFR), such as a tunable laser,11 a frequency comb,3,12,13 an F–P etalon,5,6 or an optical spectrum analyzer (OSA)10,14 to calibrate the frequency. For example, Diddams et al. used a single-longitudinal mode laser to provide an absolute frequency reference;3 Zhu et al. used a frequency comb to provide a relative frequency reference, achieving an extremely high accuracy of about 0.03 pixels.15 The other method is using the absorption spectrum of molecules or the absorption or emission spectrum of atoms to fit the parameters of the dispersion model, such as the orthogonal dispersive model,14 proportional model16 and linear model.16 The dispersion model can establish the relation between the pixel coordinates and the wavelengths of the entire spectral image. For example, Thrope et al. used the gas absorption data (CO2, H2O, CH4 and NH3) and the orthogonal dispersive model14 of the VIPA spectrometer to obtain a high accuracy mapping of pixel to wavelength in the range of 1.5 to 1.7 μm.1 Klose et al. used a third-order polynomial fit of the experimental peak position to the theoretical peak from the HITRAN database to achieve wavelength calibration.17 These kinds of methods are easy to integrate into the detection system and realize real-time calibration, and the setup is simpler than that of the HPOFR method. However, due to the deviation between the ideal model and the actual structure, the accurate solution of the parameters is challenging.
In this work, we report the development of a new spectrogram model to achieve high accuracy wavelength calibration. By replacing the optical path difference (OPD) in the phase-matching equation of the VIPA etalon10 with a low-order polynomial function, the number of parameters of the model is reduced and the conversion between pixel coordinates and spatial positions is elided, making the solving of parameters easier. By adding the angle between the dispersion direction and the camera, the model is more applicable. Similar approaches have been used in some HPOFR applications16,18 and in the calibration of an échelle spectrometer,19–21 where sub-pixel calibration accuracy can be achieved. Here, a more general approach than the orthogonal dispersive model has been developed, which enables high accuracy calibration in absorption applications without any additional calibration setup like a single-mode laser, an F–P etalon or others. The performance of the technique is demonstrated on a self-designed near-infrared VIPA spectrometer with a CO2 absorption range of 1.42–1.45 μm. By comparing the theoretical coordinates calculated using the spectrogram model and the centroid coordinates of the measured image, an average accuracy of better than 1 pixel is achieved.
![]() | (1) |
For different VIPA interference orders (m), the phase-matching equation in the vertical direction can be written as follows:14
![]() | (2) |
In the horizontal direction, the dispersion is caused only by the grating, and the phase-matching equation can be expressed as follows:19–21
mgratingλ = d(sin![]() ![]() | (3) |
![]() | (4) |
![]() | (5) |
In the grating dispersion direction, each fringe represents a VIPA interference order within one VIPA FSR. Therefore, the relationship between the interference order m and a series of coordinates Xp on the fringe can be determined by the fringe recognition algorithm,22 as shown in the following equation:
![]() | (6) |
Fig. 1(a) shows an ideal schematic spectrogram of a broadband light source and four beams of single longitudinal mode light (wavelengths are λ0 to λ3). For a light beam of a specified frequency, such as λ2, there are multiple light spots (red, 3 in this figure) along the VIPA dispersion direction, which are distributed on different fringes, representing different interference orders of the VIPA etalon. For two beams with the same dispersion angle in the y direction, such as λ2 and λ3, the light spots are separated into different fringes by the grating.
The above are all ideal results. In actual spectrometers, even if the installation error is quite small, special optical design and aberration19,23 will affect the relationship between the wavelength and pixel coordinates, resulting in a certain gap between the spectrum image collected by the spectrometer camera and the ideal image. For example, Diddams et al.3 and Zhou et al.24 reported the camera rotation method, which rotated the camera that caused the coordinate axis to differ in the dispersion direction (as shown in Fig. 1(b)). To solve this problem, the model can be updated by simply adding the parameter γ (the angle between the VIPA dispersion direction and the camera y-axis).
Among the influence of aberrations, according to the third-order aberration theory, only distortion aberration25 will affect the shape of the image, thereby affecting the interference position of a certain wavelength in the orthogonal dispersion system, causing bending of fringes, while other aberrations such as spherical aberration and coma aberration only affect the spectral resolution and fringe width of the spectrometer. In the cases of a large distortion effect,13 the spectral image can be corrected by using techniques such as the distortion correction algorithm.27 Due to the small size of the VIPA etalon (which is comparable to the size of the F–P etalon) and the grating, the field of view of the imaging system of the VIPA spectrometer is small, and its distortion aberration can generally be ignored.26 Therefore, in practical applications, the spectrogram model can be used for the wavelength calibration of the VIPA spectrometer.
![]() | (7) |
![]() | (8) |
After determining the angle γ, the next step is to establish an ideal model input. As shown in Fig. 1, assuming that the VIPA interference order of one of the fringes is m, and the adjacent orders are m ± 1. The matrix (X, Y, m, λ) of the spectral image and the corresponding matrix (Xp, Yp, m, λ) of the spectrogram model can be determined. With the coordinates (Yp, m, λ) as the ideal model input, the VIPA interference order m and the second-order polynomial parameters a0, a1 and a2 can be derived using the least-squares fitting method, as shown in the following formula:
![]() | (9) |
The (m, Yp, λ) relationship of other pixels on the fringes can be calculated using eqn (5). The model in the horizontal direction is similar to that in the vertical direction. In particular, for broadband input light, the x-coordinate of each central pixel on the fringes (Xm, m) can be directly obtained by the fringe recognition algorithm.22 Finally, the (X, Y, λ) relationship is determined using (m, Yp, λ), (Xp, m) and angle γ.
The fiber-coupled input of the VIPA spectrometer was launched into free space and line-focused onto the entrance window of the VIPA etalon (free spectral range, FSR ∼ 60 GHz) using a cylindrical lens (fc = 100 mm). An orthogonally oriented reflective diffraction grating (GH25-24V, Thorlabs, 1200 lines per mm) was used to separate the overlapping orders. The two-dimensionally dispersed light was imaged onto the camera using a plano-convex imaging lens (f = 200 mm). The maximum distortion aberration of this type of imaging system is about 8 μm (less than 1 pixel), which is estimated using Zemax. The camera (LD-SW640, Leading Optoelectronic) had a pixel array of 640 × 512 with a pixel pitch of 15 μm and a maximum full frame rate of 23 Hz. The camera was slightly rotated to align the fringes with the camera's y-axis.
![]() | ||
Fig. 4 Spectral images collected by the VIPA spectrometer. (a) The background image I0 of pure N2 and (b) the signal image I of pure CO2. (c) The zoomed-in view of one VIPA FSR in figure b and (d) the zoomed-in view of another VIPA FSR. The yellow squares represent the absorption spots given in Table 1. Yellow and pink represent different VIPA FSR regions, in a one-to-one correspondence. According to the Beer–Lambert law, the absorption image can be obtained by −ln[(I − Id)/(I0 − Id)]. |
The theoretical spectral coverage of the VIPA spectrometer was around 1425–1450 nm at an 85-degree grating incidence angle.29 Since N2 has no absorption in this region, the fringes in Fig. 4(a) are continuous and can be used as the absorption baseline. The black spots in Fig. 4(b) were caused by CO2 absorption. The periodicity of these absorption spots can be used to identify different VIPA interference orders.1,16 By connecting these fringes end-to-end within one VIPA interference order, a one-dimensional spectrum without frequency axis calibration can be obtained. Using Klose's method,22 the wavelengths corresponding to the central pixels of these CO2 absorption spots were obtained. In this paper, a portion of the data was used to fit the spectrogram model, and the rest was used as a control group to evaluate the accuracy of the wavelength calibration. The center pixel coordinates and their corresponding wavelengths used for the model inputs are shown in Table 1 and marked in Fig. 4(b).
Wavelength (nm) | (a) Coordinate of one interference order (X, Y) | (b) Coordinate of another interference order (X, Y) |
---|---|---|
1437.6679 | (334, 103) | (343, 358) |
1437.2197 | (324, 129) | (333, 373) |
1436.7871 | (314, 141) | (324, 380) |
1436.3699 | (305, 141) | (314, 380) |
1435.9681 | (295, 129) | (304, 373) |
1435.5817 | (286, 105) | (295, 359) |
1435.2107 | (278, 62) | (285, 337) |
1433.4446 | (238, 151) | (247, 387) |
1431.4172 | (191, 116) | (199, 366) |
1431.0323 | (182, 89) | (189, 352) |
Wavelength (nm) | VIPA order | Center coordinate (X, Y) | Corrected coordinate (Xp, Yp) |
---|---|---|---|
1437.6679 | m – 16 | (343, 358) | (320.8421, 381.0921) |
1437.2197 | m – 15 | (333, 372) | (310.3526, 394.7292) |
1436.7871 | m – 14 | (324, 380) | (300.0756, 402.3701) |
1436.3699 | m – 13 | (314, 380) | (291.0813, 402.0514) |
1435.9681 | m – 12 | (304, 373) | (281.3354, 394.7017) |
1435.5817 | m – 11 | (295, 359) | (272.8368, 380.3918) |
1435.2107 | m – 10 | (285, 337) | (263.6221, 358.0515) |
1433.4446 | m – 5 | (238, 151) | (223.2380, 170.5038) |
1431.4172 | m – 1 | (199, 366) | (176.6491, 383.9880) |
1431.0323 | m – 0 | (189, 352) | (167.1512, 369.6427) |
According to eqn (5), mλ (OPD) and the pixel vertical axis Yp satisfy a quadratic polynomial (mλ = OPD = a2Yp2 + a1Yp + a0).16 Therefore, the closer the assumed value of m is to the real VIPA interference order, the smaller the quadratic polynomial fitting residual between mλ and Yp. Using the parameter m as an independent variable, the least-squares method is used to fit mλ and Yp. The fitting residual can be expressed as follows:
![]() | (10) |
Fig. 5(a), (b), and (c) show the second-order polynomial fitting results of the corrected y-coordinates and mλ values of 37 absorption spots for three different m values (3413, 3454, and 3493), respectively. Fig. 5(d) shows the total residuals under different m values (from 3400 to 3500). The total residuals were down and then up, which illustrates that the m value approaches the real VIPA interference order first and then away. When m = 3454, the fitting residual is the smallest, which represents the real order of the 21st fringe being 3454. Under this condition, the parameters a2, a1 and a0 of the second-order polynomial are −0.00647, −2.3535 and 4944
539.5519, respectively.
![]() | ||
Fig. 8 The errors of the spectrogram model. The red point represents the error in the X direction and the green point represents the error in the Y direction. |
Since the fringe recognition algorithm can offset the effect of distortion to a certain extent,21 the deviation in the y-direction is larger than that in the x-direction. It is expected that the calibration accuracy can be improved to the sub-pixel level by combining distortion correction algorithms. In addition, it is expected that self-calibration can be further achieved by adding compensation functions (such as the method of Shen et al.19) or automatically calculating the deviation (such as the method of Sadler et al.30). Therefore, the spectrogram model is a promising technique that will play an important role in the applications of VIPA spectrometers.
This journal is © The Royal Society of Chemistry 2024 |