Abstract
A new algorithm for the evaluation of the integral line intensity for inferring the correct value for the temperature of a hot zone in the diagnostic of combustion by absorption spectroscopy with diode lasers is proposed. The algorithm is based not on the fitting of the baseline (BL) but on the expansion of the experimental and simulated spectra in a series of orthogonal polynomials, subtracting of the first three components of the expansion from both the experimental and simulated spectra, and fitting the spectra thus modified. The algorithm is tested in the numerical experiment by the simulation of the absorption spectra using a spectroscopic database, the addition of white noise, and the parabolic BL. Such constructed absorption spectra are treated as experimental in further calculations. The theoretical absorption spectra were simulated with the parameters (temperature, total pressure, concentration of water vapor) close to the parameters used for simulation of the experimental data. Then, spectra were expanded in the series of orthogonal polynomials and first components were subtracted from both spectra. The value of the correct integral line intensities and hence the correct temperature evaluation were obtained by fitting of the thus modified experimental and simulated spectra. The dependence of the mean and standard deviation of the evaluation of the integral line intensity on the linewidth and the number of subtracted components (first two or three) were examined. The proposed algorithm provides a correct estimation of temperature with standard deviation better than 60 K (for T = 1000 K) for the line half-width up to 0.6 cm−1. The proposed algorithm allows for obtaining the parameters of a hot zone without the fitting of usually unknown BL.
Introduction
Diode laser absorption spectroscopy (DLAS) is widely used for diagnostics of temperature, concentration of molecular component, and total pressure in different hot zones of combustion in mixing gas flows.1–4 The technique is based on fast scanning of the wavelength of a diode laser (DL) across the spectral range with the absorption lines of a test molecule. The detected absorption lines are then fitted with the theoretical spectra simulated using the spectroscopic databases like HITRAN, 5 HITEMP, 6 etc. In the fitting process, the searched parameters of a gas medium are used as the variables; their values are determined from the condition of the minimal residuals between the experimental and theoretical spectra. Temperature is inferred from the ratio of integral intensities of the two lines of a test molecule with different lower-state energy levels. The precision and accuracy of the temperature determination depend on the precision and accuracy of the integral line intensity evaluations which, in turn, depend on the experimental errors and algorithms of absorption spectra processing.
One of the crucial problems of DLAS is the fitting of the experimental lines. The difficulties of fitting are defined by high levels of noises in real propulsion, overlapping of different absorption lines of the test and foreign molecules and poor precision (in many cases) of the databases, especially for high temperatures and pressures. Different algorithms of data processing are used.7–15 Mostly, individual absorption lines are fitted by Voigt profiles with Doppler widths, defined by the temperature, and different Lorentz widths. In some publications, contrary to the fitting of the individual line, simultaneous fitting of a part of the spectra with several lines are used.11–14 This algorithm works well in case of low signal-to-noise (S/N) ratio when a weak line can be fitted with a large error. 13
A big problem in the correct evaluation of the integral line's intensity is the correct evaluation of a BL in a real propulsion system. High levels of irregular acoustic and electric noises, interference effects, and so on distort the BL, thus reducing the precision of the integral intensity evaluation and, finally, the precision of line intensity ratio. Two approaches are used for data processing: stepwise and simultaneous. In most publications on DLAS applications, the stepwise approach is used.10,15–17 The spectral zones without molecular absorption are selected and the BL is fitted using the polynomials. The problem of this algorithm is defined by the uncertainty of the selection of the spectral free zones. Mostly, due to the high spectral density of water lines in near-infrared (NIR), in close vicinity of the selected strong absorption lines of water, weaker lines are located. Their wings overlap strong lines and contribute in the integral profiles of the selected lines. This problem can be even more complicated because of the lines of the foreign molecules coexisting in the combustion zone. The broadening of the absorption lines in case of high pressure and temperature excludes the selection of a spectral interval within the fast scanning range of a DL free of any absorption.
In a simultaneous approach, the raw data are fitted by the theoretical absorption spectra and the BL simultaneously.13,14 The BL is approximated usually by a polynomial of the degree not higher than 2. The coefficients of the polynomial and the line parameters are considered as the variables of the fitting.
The new algorithm of data processing in DLAS technique free of the fitting of a BL is developed in this paper.
Algorithms for Data Processing
In our previous publications,12,13 the following algorithm was used. For the case of small absorption when the linear expansion of the Beer–Lambert formula is valid, the measurable absorption signal Y
i
at the frequency ν
i
can be presented in the form:
At the first step, physically reasonable values of the initial concentration of absorbing species and temperature are selected, and using the nonlinear least squares method (NLSM),18–20 the values of temperature and the concentration were found from the best fit of experimental spectra, e.g., from the minimal value of
The idea of the new algorithm consists of the expansion of experimental Y i and theoretical Z i spectra (Eq. 1) in a series of orthogonal polynomials, subtracting of the first three components of the expansion from both the experimental Y i and simulated Z i spectra, and fitting the thus modified spectra. The BL is not fitted in this algorithm. Such an approach has the evident advantage of avoiding the fitting of the BL, which is very problematic in the case of strongly broadened lines when it is hardly possible to find the spectral points with zero absorption within the tuning range of a DL. Besides, the number of the variables is also reduced, which increases the robustness of the fitting process.
The scheme of the new algorithm consists of several steps.
1. The set of the orthogonal polynomials21,22 is formed. In our case, the polynomials P
in
are defined as the orthogonal at the manifold of points i (1 ≤ i ≤ K), if they satisfy the relation
The set of such polynomials can be constructed using the recurrence relation
This approach is a simplified version of more general case described by Forsythe 21 and Hudson. 22 In our version we use equidistant points i instead of x i used by Hudson. 22
At the next step, both experimental Y
i
(Eq.1) and theoretical Z
i
(Eq.1) spectra are expanded in the manifold of the orthogonal polynomials P
i
Then the first three components of the expansion on the orthogonal polynomials are subtracted from the experimental Y
i
and theoretical Z
i
spectra; thus, the modified experimental Ymod,i and theoretical Zmod,i spectra take the form:
Finally, the reduced experimental spectrum Ymod is fitted by the reduced theoretical one Zmod using the NLSM with the criteria of minimal residual:
Example of the New Algorithm Application
It is noteworthy that in the experiments on propulsion systems one never knows the actual temperature because there is no independent trustworthy technique like thermocouple or pyrometer. Thus, only numerical experiments can test the correctness of an algorithm.
The operation of the new algorithm will be demonstrated by a simulation of the theoretical spectra H2O, the addition of an arbitrary BL, and white noise and fitting of such constructed experimental spectrum using the new algorithm. For temperature evaluation, two spectral intervals were processed: 7183–7186 cm−1 and 7443–7446 cm−1. These intervals were selected as the optimal ones for the temperature range up to 2000 K and total pressure up to 3 atm. 23 The algorithm was applied for both intervals simultaneously. The details of the algorithm operation will be demonstrated for the first interval.
Nine panels are presented in Fig. 1. In panel 1, the fragment of H2O spectrum with the strong line 7185 cm−1 is shown. The spectrum is simulated for the temperature 1000 K, total pressure 3 atm, and water molar fraction 1%. All water lines with the intensities above 1% of the strong line intensity were used for simulation. The position of the line centers, intensities, and line broadening coefficients were taken from HITRAN2012.
5
The BL in the form of the quadratic polynomial and white noise (the mean noise density of 6% of the 7185 cm−1 line amplitude) are added to the simulated spectrum. The coefficients k
n
of the polynomial were selected to simulate the BL in the manner of the actual one registered in our previous experiments
23
(k0 = 0.01, k1 = 0.02, k2 = 0.005).
Results of the numerical experiments. Panel 1 shows the fragment of H2O spectrum with the strong line 7185 cm−1. Panel 2 shows the sum of three first polynomials, calculated for the data of panel 1. Panel 3 shows the modified experimental spectrum - the difference between panels 1 and 2. The second row, panels 4, 5, and 6, shows the same sequence of the spectra but for the seed spectrum (Z). Panel 7 presents the best theoretical absorption spectrum. Panel 8 shows the calculated sum of the first three polynomials for spectrum 7. Panel 9 shows the best fit of the modified theoretical spectrum to the modified “experimental” one (panel 3) and the minimal residuals. See further explanations in the text.
Panel 2 shows the sum of three first components (
The second row in Fig. 1 presents the same sequence of the panels, but for the seed spectrum Z. This spectrum was simulated for the set of parameters (temperature, H2O concentration, optical length, the width of the Lorentz part of the Voigt profile) to be expected in real experiments. Panel 4 shows pure seed spectrum Z
i
(without BL and noise) for the temperature 900 K and pressure 2 atm and water molar fraction 1%. The sum of three components
After the simulation of the experimental and theoretical spectra, fitting of these modified spectra is started. In the fitting procedure, each line used for the construction of the spectra is approximated by the Voigt profile. The independent fitting variables are temperature, water concentration, the position of the strong lines, and independent Lorentz linewidths. The positions of the weak lines are fixed relative to the strong lines according to HITRAN2012. 5 Small shifts of the weak lines with a variation of the temperature were neglected. The temperature is determined as the result of the fitting in two spectral ranges around 7185 and 7444 cm−1.
At each iteration step, a new theoretical spectrum Z
i
with a new set of parameters is simulated, new sum
This fitting procedure was repeated for each of 100 realizations of the noise. The mean temperature estimated by the new algorithm from 100 realizations was 1014 K, standard deviation sd(T) was 60 К.
Dependence of the Precision and Accuracy of the Hot Zone Parameters Evaluation on the Linewidth
The dependence of the efficiency of the proposed algorithm on the widths of the absorption lines will be discussed in more details in this section. The performance of the algorithm is based on the removing of the first three components of the orthogonal polynomial expansion of the experimental spectrum. The functioning of the algorithm will be demonstrated by the processing of a single absorption line located in the center of the 3 cm−1 tuning range of a DL. The prime goal of these studies is the dependence of the metrological parameters on the linewidth. The position of the line was located in the center of a DL tuning range just to simplify calculations and clarify the results. In addition, by tuning the parameters of a DL (temperature, current) one can locate the line in the center of the tuning range.
Figure 2 shows three Voigt profiles with different widths and BL. These profiles were simulated with equal Doppler halfwidth 0.019 cm−1 and Lorentz halfwidths 0.02 (panel 1), 0.16 (panel 3), and 0.32 cm−1 (panel 5). The selected Doppler halfwidth corresponds to 1000 K. The BL was approximated by a parabola with the projections on the orthogonal polynomials α
0
= 0.02, α
1
= 0.02, and α
2
= 0.02. In the calculations, the partial pressure of the water vapor was assumed equal to 1% of the total gas pressure. In simulations, the total pressure was assumed to be 1 atm in panel 1, 8 atm in panel 3, and 16 atm in panel 5. For all spectra the optical absorption length L was assumed as 10 cm, and S0 = 5 × 10−21 cm/mol.
Simulated absorption spectra for different linewidth (left panels 1, 3, 5) and the amplitudes of the projections of the corresponding spectra on the orthogonal polynomials (right panels 2, 4, 6). The profiles are simulated for equal Doppler half-width 0.019 cm−1 and Lorentz half-widths 0.02 (panel 1), 0.16 (panel 3), and 0.32 cm−1 (panel 5). The BL was approximated by a parabola. Panels 2, 4, and 6 present the amplitudes of the projections of spectra (panels 1, 3, 5) on the orthogonal polynomials. The projections of the profiles are presented in black and the projections of the BL are shown in gray.
Panels 2, 4, and 6 in Fig. 2 present the amplitudes of the projections of these spectra (panels 1, 3, 5) on the orthogonal polynomials. The projections of the profiles are presented in black and the projections of the BL are shown in gray.
In Fig. 2 (panels 2, 4, 6) the numbers in the abscissa axes present the order of the orthogonal polynomials (from 0 to 20); the ordinate presents the amplitude of the absorption line projections on the polynomials (α n ). The figure shows the decrease in the number of the essential components in the expansion with the increase of the linewidth. Noteworthy, due to the location of the lines in the center of the spectral range, the odd components are absent because in this case line profiles are symmetrical.
The described procedure of the spectrum reduction means the subtraction of the first three components in the expansion. The results in Fig. 2 show that the broader the linewidth, the greater the part of the absorption line, which contributes to the first three components in the expansion. In other words, the broader the line, the larger the part of the absorption line subtracted according to the algorithm, which evidently increases the standard deviation in the evaluation of the integral intensity, which in turn increases the error in temperature evaluation. Below the dependence of the accuracy and precision of the temperature evaluation on the linewidth will be examined.
The standard deviation of the temperature evaluation depends on the errors in the line intensities estimation in the form:13,23
Furthermore, it is the error of the integral intensity estimation that will be examined in detail because this error defines the one of the temperature estimation (Eq. 9). In calculations, the profiles presented in Fig. 2 (left panels) were modified by the addition of white noise with σ = 10−3 (about 2% of the line amplitude).
The step-by-step processing of the calculations of dependences of the mean line intensity and standard deviation on the linewidth looks as follows:
The line with Voigt profile is constructed and the BL is added; 100 realizations of white noise are then added to the constructed spectra; Mean integral intensity and sd(S) are calculated; This procedure is realized for variable Lorentz parts of Voigt profile; at each step of the spectra simulation the Lorentz halfwidth was increased by √2 times from 0.02 to 0.7 cm−1 (as in previous simulations the partial pressure of the water vapor was assumed to be equal to 1% of the total gas pressure); The new algorithm of the experimental and simulated spectra reduction is realized for two cases – subtraction of the first two components and the three ones.
The results of the numerical experiments are presented in Fig. 3. The dependence of the mean integral intensity Dependence of the relative standard deviation rsd (S): (a) and relative mean integral intensity 
Figure 3a shows the dependences of the rsd(S) on the line half-width at half maximum (HWHM) for subtraction of two (NLSM 2) and three (NLSM 3) first components from the “experimental” and simulated spectra. Figure 3b presents the same dependences of the mean integral intensities
At the same time, the mean values
Figure 3a shows that the standard deviation grows for the line HWHM above 0.2 cm−1. At the same time, the growth is not very dramatic, as for the line HWHM 0.6 cm−1 the rsd(S) is only 4%. It is noteworthy that these values were estimated for relatively low white noise (2% of the line amplitude).
The estimation of the errors of temperature evaluation based on the rsd(S) can be obtained using Eq. 9. For the line HWHM 0.02 cm−1 (Fig. 2, panel 1), the rsd(S) is about 0.02 (Fig. 3a). Assuming equal rsd(S) for both lines, the value sd(T) is estimated at 30 K. For the line HWHM 0.2 cm−1, the rsd(S) is about 0.015, which results in sd(T) about 20 K. For the line HWHM 0.6 cm−1 sd(T) is about 60 K.
In these calculations, the temperature of 1000 K was used for simulation of the “experimental” line. The results in Fig. 3b show that subtraction of the first three components provides precise determination of the temperature (
Example of the Real Experimental Absorption Spectra Processing
The use of the developed algorithm will be exemplified by processing the H2O molecule absorption spectra registered in the experiments on the real propulsion system in the Zhukovskii Aerodynamic Institute. A detailed description of the experimental setup and the measurements technique are presented elsewhere. 24 Only brief information is given below.
Two pig-tailed DFB DLs (Sacher Lasertechnik) generating in spectral ranges of 7185 cm−1 (λ = 1.392 µm) and 7444 cm−1 (λ = 1.343 µm) were used in the experimental DLAS spectrometer. The outputs of both DLs were coupled by a multiplexer in the single-mode optical fibers and transmitted to the propulsion system. The fiber was about 30 m long, enabling allocation of the sensitive parts of the spectrometer in a separate room away from the experimental complex.
Two sapphire windows on the opposite sides of the test camera were installed for input and output of the probing laser beam. The mixing flows of air and oxidant were preheated to a variable temperature in a separate chamber located before the test camera. Temperature and total flow pressure could be changed by varying the temperature in the preheating chamber and by inserting a throttle in the flow (either mechanical or a gas cross-flow). In the experiments, the temperature in the flow varied in the range of 600–1900 K and pressure was within the range of 0.6–3 atm. Depending on the temperature in the preheating chamber, partial concentration of water vapor was in the range of 3–8%.
A single run of the process started with the heating of air in the chamber to a certain temperature, then the mechanical valve was opened and hot air (temperature about 700 K) expanded into the combustion camera. At a certain moment, the throttle was switched on and the temperature and pressure in the flow increased. The process lasted 3–5 s.
During the whole run, both DLs were on and the absorption spectra were registered during about 5 s. One scan of data collection was 40 ms, with 20 ms scan of each DL across the tuning range ∼3 cm−1. Data processing was performed on-line and off-line. 24
The experimental spectra and the results of data processing using the developed algorithm are shown in Fig. 4. Real experimental raw spectra registered in one scan, i.e., when the total pressure increased to 3 atm, are presented in Fig. 4 (upper row). The results of the fitting are shown in the middle row. As described, experimental and theoretical spectra were modified by subtraction of the first three components of their polynomial expansion. Theoretical spectra were obtained using the HITRAN database.
5
In a previous publication,
3
we examined the dependence of the accuracy of the temperature evaluation on the number of the absorption lines included in the simulations. We used two lines for the range 7185 cm−1 and four lines for the range 7444 cm−1. The general result was evident: if more lines are included, a better fitting can be done. In the present paper, we used 16 lines for the first spectral range and 19 lines for the second one. The residuals resulting from the fitting of the modified spectra are shown in Fig. 4 in the bottom row. The results prove the adequate fitting of the experimental spectra. The temperature evaluated in this run using the developed algorithm was 1165 K. The same spectra were processed using the “standard” algorithm of simultaneous fitting of the spectra and the BLs. The calculated temperature was essentially similar: 1160 K. In our opinion, such a minimal difference can be explained by a relatively high S/N ratio in the spectra in Fig. 4. In the case of weaker line intensities, the developed algorithm will be more adequate. The computation time of these spectra processing for the developed algorithm is about half that of the algorithm for simultaneous fitting.
Experimental absorption spectra and the results of fitting. The raw spectra in the vicinity of 7185 cm−1 (left) and 7444 cm−1 (right) are shown in the top row. The results of fitting with subtraction of the first three components from the spectra and the BLs are shown in the middle row (experimental spectra in black, simulated spectra in gray shadow). The residuals are shown in the bottom row.
A reasonable question is the number of components to be subtracted from the raw data. In fact, there are no theoretical ab initio criteria for the problem. In all cases, one has to examine the structure of raw spectra and check which polynomial order should be used in the fitting procedure. We have examined the dependence of the temperature evaluation on the number of components of the polynomial expansion used for spectra modification. For the spectra in Fig. 4 the results of these estimations are presented in Fig. 5. A very important point is the unknown actual temperature in the hot probed zone of the propulsion system, which makes it rather problematic to estimate the accuracy of the temperature evaluation. Besides, the subtraction of the only linear component (#1 in Fig. 5) results in a higher temperature, compared to the rest of the trace. The addition of the fourth component (cubic) in spectra modification provides a temperature of 1172 K, which is aproximately the same. The subtraction of two to six components (Fig. 5) provides variations in the temperature evaluation less than 50 K, which seems acceptable for such measurements. Thus, for the spectra presented in Fig. 4, the subtraction of only the first three components is adequate.
Dependence of the evaluated temperature on the number of subtracted components of polynomial expansion for the experimental data presented in Fig. 4.
Conclusion
A new algorithm for the evaluation of the integral line intensities of the absorption lines in case of undefined BL and noises is proposed. This situation is crucial, for example, in measurements of the temperature using DLAS. The algorithm is based on the expansion of the experimental and simulated spectra in a series of the orthogonal polynomials, reduction of the first components from the experimental and simulated spectra, and fitting of thus modified spectra. Advantages and disadvantages of the proposed algorithm in comparison with the usually used ones are demonstrated in the numerical experiments. The dependences of the mean
The proposed algorithm allows avoiding simultaneous fitting of the BL during the general fitting of the experimental and theoretical spectra. Although the final results of the procedures using the “simultaneous” fitting and subtraction of the polynomials are basically similar, the subtraction algorithm minimizes the number of variables in the fitting process. In a traditional simultaneous procedure, the coefficients for the BL are independently varied, while the polynomial projections are calculated using the defined recurrent formulas.
In the numerical experiments, the white noise (2% of the line amplitude) and the BL in the form of parabola were used. For the line HWHM in the range of 0.02–0.6 cm−1, the rsd(S) was in the range of 0.02–0.04, which corresponds to the variation of sd(T) from 30 K to 60 K for the mean temperature of 1000 K.
The proposed algorithm was applied to the fitting of real experimental spectra registered in the experiments on the test propulsion. The H2O DLAS spectrometer was based on two DLs working in the 7185 cm−1 and 7444 cm−1 ranges. Following the developed algorithm, the raw and theoretical spectra were modified by subtraction of the first three components of the polynomial expansion. The evaluated temperature in one scan of DLs (40 ms) was estimated to 1165 K. Fitting of the experimental spectra with subtraction of the components up to six gives the variation in the estimated temperature within 50 K.
Footnotes
Conflict of Interest
The authors report there are no conflicts of interest.
Funding
The partial financial support from Russian Academy of Sciences via the grant “Basic Problems of Laser Technologies” is acknowledged.
