Abstract

Acoustic tomography (AT), as a noninvasive temperature measurement method, can achieve temperature field measurement in harsh environments. In order to achieve the measurement of the temperature distribution in the furnace and improve the accuracy of AT reconstruction, a temperature field reconstruction algorithm based on the radial basis function (RBF) interpolation method optimized by the evaluation function (EF-RBFI for short) is proposed. Based on a small amount of temperature data obtained by the least square method (LSM), the RBF is used for interpolation. And, the functional relationship between the parameter of RBF and the root-mean-square (RMS) error of the reconstruction results is established in this paper, which serves as the objective function for the effect evaluation, so as to determine the optimal parameter of RBF. The detailed temperature description of the entire measured temperature field is finally established. Through the reconstruction of three different types of temperature fields provided by Dongfang Boiler Works, the results and error analysis show that the EF-RBFI algorithm can describe the temperature distribution information of the measured combustion area globally and is able to reconstruct the temperature field with high precision.

1. Introduction

As temperature is spatially distributed and changes with time, it is necessary to measure and analyze the temperature distribution to accurately acquire comprehensive temperature information of the target area, whether in the industrial production or in the detection of people’s living environment parameters. Acoustic tomography (AT), as a nonintrusive temperature measurement technique, has the advantages of wide measuring range, short measuring time delay, and good environment adaptability. Therefore, it is widely applied in temperature measurement for boiler hearth [15], gas [68], granary [9], hydrothermal solution [1012], and noninvasive thermometry for materials [1316].

During the operation of the boiler, the temperature distribution in the furnace directly affects the combustion efficiency of pulverized coal and the combustion safety of the boiler. It is an important parameter reflecting the combustion process and the evolution of emissions [1, 2]. The analysis of the furnace temperature field can guide the adjustment of the fuel mixing ratio, which is conducive to improving the combustion efficiency, reducing the emission of pollutants, and optimizing the combustion state of the boiler. Since the combustion process of boilers is characterized by harsh environment, complex and variable state, and local high temperature [1, 3], it is difficult to obtain an accurate temperature field in the furnace with traditional contact temperature measurement. With the reconstruction algorithm for temperature distribution based on AT, which is a nonintrusive temperature measurement technique, the temperature distribution of the measure area can be obtained by measuring the time-of-flight (TOF) of multiple ultrasonic propagation paths in the measure area. Currently, iterative methods, truncated singular value decomposition method (TSVD), algorithm based on RBF neural network, and least square method (LSM) are commonly used to reconstruct the temperature distribution by AT. Iterative methods mainly involve algebraic reconstruction technique (ART) [1, 17] and simultaneous algebraic reconstruction technique (SART) [18, 19]. Due to repeated iterations, the convergence of the iterative method can be good but slow. And, the reconstruction results are easily disturbed by noises. Compared with ART, SART can reduce noise interference and then gains better robustness. TSVD [20] directly truncates the smaller singular values that make the solution unstable, but how big the singular value should be truncated is a difficult problem. The algorithm based on the RBF neural network [21, 22] has the optimal functional approximation capability at arbitrary precision. However, numerous reliable training samples, which are difficult to acquire in practice, are required to determine the appropriate parameters of the neural network. This requirement leads to a significant limitation on the practicability of this method. The LSM [12, 23] is commonly applied in acoustic thermometry since it is simple with high stability and can gain relatively high reconstruction accuracy. However, information loss will occur at the edges of the temperature field in the LSM. Using the Kriging model with both local and global statistical characteristics, Yan et al. [24] used the Kriging method to interpolate and extrapolate a small number of pixels after reconstructing them with LSM to get the temperature description of the whole area. Using the good ability of multiquadric interpolation to process sparse data, Shen et al. [25] proposed a reconstruction algorithm based on LSM and multiquadric interpolation so that the reconstruction results will not lose information at the edge of the area. However, how to improve the accuracy of temperature field reconstruction and the quality of reconstruction remains an open problem.

In order to improve the accuracy and quality of temperature distribution reconstruction based on AT, a new algorithm for temperature field reconstruction based on the radial basis function (RBF) interpolation method optimized by the evaluation function (EF-RBFI for short) is proposed. RBF has a strong fitting ability, and the determination of the parameter of RBF significantly affects the temperature distribution reconstruction results, as the parameter influences the smoothness of the function shape [26] which is closely related with the reconstruction results. Therefore, the proposed algorithm uses RBF to interpolate a small amount of temperature data obtained by LSM and establishes the functional relationship between the parameters of RBF and the root-mean-square (RMS) error of reconstruction results, which is used as the objective function of effect evaluation to determine the optimal parameter of RBF and the corresponding minimum RMS error of reconstruction results, so as to achieve high-precision reconstruction of the boiler combustion temperature field.

This paper is organized as follows. In Section 2, the principle of acoustic thermometry and reconstruction is introduced. Section 3 presents a reconstruction algorithm based on the RBF interpolation method optimized by the evaluation function. In Section 4, simulation experiments are conducted to evaluate the proposed algorithm and results analysis is shown. The conclusions and future research are provided in Section 5.

2. The Principle of Acoustic Thermometry and Reconstruction

The temperature thermometry by AT is based on the medium temperature dependence of ultrasonic velocity. The ultrasonic velocity is proportional to the square root of medium temperature, which can be expressed as follows [7]:where represents the ultrasonic velocity in the gas , represents the adiabatic exponent of the gas, which is related with the composition and state of the gas medium, R is the universal gas constant , M is the average molecular weight of the gas , and represents the thermodynamic temperature of gas . For a certain gas medium, , , and are known quantities; then, is a fixed constant.

Therefore, when the gas medium is determined and the ultrasonic velocity is known, can be expressed as

As the distance between the ultrasonic transmitter and ultrasonic receiver (or collectively called ultrasonic transceivers) is known, the average ultrasonic velocity along the propagation path can be calculated when the TOF of the propagation path is measured. Then, the average temperature of the path can be presented as follows:where is the path length between the ultrasonic transceivers and is the TOF of the ultrasonic propagation path.

Thus, to obtain the temperature distribution reconstruction by AT, multiple ultrasonic transceivers are installed over the measure area. Then, the TOF of multiple ultrasonic propagation paths can be combined to compute ultrasonic velocity distribution with suitable algorithms. Finally, the temperature distribution of the measure area can be obtained by the relationship between ultrasonic velocity and temperature.

3. Principle of Temperature Field Reconstruction Algorithm

3.1. Characterization and Calculation of Temperature Matrix

Theoretically, the TOF of the ultrasonic signals along specific paths from ultrasonic transmitters to receivers can be expressed aswhere is the TOF of the ultrasound, is the ultrasonic velocity, represents the reciprocal of the ultrasonic velocity, and is the equation of the acoustic propagation path.

Obtain the TOF of multiple ultrasonic propagation paths through the ultrasonic velocity distribution or temperature distribution information in a certain area, which is a solution to a positive problem. However, the AT-based temperature field reconstruction is to obtain the ultrasonic velocity distribution or temperature distribution by measuring the TOF data, which is a solution to the inverse problem. The solution process is often ill-conditioned, and the matrix equation can be solved by the LSM method.

In the temperature distribution reconstruction, the measure area is divided into N unit blocks. And, due to the limitation of LSM, N should be less than the number of propagation paths M [25]. Assuming that the ultrasonic velocity is evenly distributed in each unit block, then from equation (4), the corresponding TOF of ultrasound in kth selected propagation path can be rewritten aswhere represents the reciprocal of the average ultrasonic velocity in the ith unit block and represents the length of the ith unit block through which the kth selected path passes.

Then, the difference between the actual measured value and the theoretical value of the ultrasonic TOF along the kth selected propagation path is presented as

The following equation is made tenable by using LSM:

Then, the canonical equation can be obtained aswhere , , and .

From equation (8), the reciprocal of average ultrasonic velocity of each unit block can be computed as

According to equation (2), the average temperature of each unit block can be obtained that

Thus, . And, it is the matrix composed of the average temperature of N unit blocks.

3.2. Reconstruction Based on RBF Interpolation

The temperature distribution function of the measure area is presented by , which then is expressed as a linear combination of N RBFs, as follows:where is the undetermined coefficient and is the inverse multiquadric radial basis function (IMQ-RBF). The expression is as follows:where c is the parameter of the IMQ-RBF and is the coordinate of the center point in the ith unit block. The average temperature of each unit block then is regarded as its center point temperature, and they are taken as the sampling data for interpolation. The temperature matrix T derived from equation (10) is substituted into equation (11), obtaining the following equation:which can be rewritten in the matrix form aswhere represents the matrix of the undetermined coefficient and R represents the matrix of function value of the RBF at the centers of n unit blocks. And, R is expressed as follows:

Then, the undetermined coefficient matrix can be obtained by the following equation:

Finally, the temperature distribution of the measure area can be obtained by substituting into equation (11).

3.3. An Optimal Parameter Determination Method for RBF Based on Evaluation Function

Since the parameter of RBF affects the smoothness and the specific shape of the function, it is also named as “shape parameter.” For instance, when the parameter c is 1, 3, 5, and 7, the shapes of IMQ-RBF are as shown in Figure 1.

Since the temperature distribution function is expressed by the linear combination of RBFs, the reconstructed temperature distribution will change when the specific shape of RBF varies with the parameter. Consequently, the determination for the parameter of RBF is of vital importance, yet there is no efficient method to realize it. In the commonly used numerical experiment method [25, 27], the parameter of RBF is manually determined through multiple attempts accompanied with comparison of the reconstruction error, which is inefficient and cannot obtain the best result.

Generally, the RMS error of reconstruction results is used to evaluate the reconstruction performance. Therefore, this paper takes RMS error of reconstruction results as the evaluation criterion and establishes the functional relationship between the parameter of RBF and the RMS error. The function is shown in equation (17), in which the evaluation function should be minimized to obtain the optimal parameter of RBF:where is named the evaluation function, c is the parameter of RBF, n is the number of divided blocks, and represent the temperature value of the reconstructed temperature distribution and the measure model under the same coordinate, respectively, and represents the average temperature of the temperature distribution model.

The optimal parameter of RBF can be determined through repetitive iterative computations searching for the parameter which minimizes the reconstruction error. Therefore, in this paper, the intelligent optimization algorithm is combined with evaluation function to efficiently determine the optimal parameter of RBF. This method can avoid contingencies and error caused by manual operation in the numerical experiment.

The differential evolution (DE) algorithm [28, 29] is a population-based heuristic random searching algorithm, which can intelligently generate optimization searching through cooperation and competition among individuals in the population. Compared with other optimization algorithms, the DE algorithm has the advantages of fewer parameters, better stability, and global optimization ability [30]. Meanwhile, to prevent premature convergence and to enhance the convergence speed and robustness of the DE algorithm, the mutation factor F and cross factor are automatically adjusted in the evolution of the algorithm. This automatic adjustment enables a favorable global search ability in the early iteration stage, simultaneously guaranteeing the computation accuracy and convergence speed in the late iteration. The adaptive mutation factor F and cross factor are expressed as follows [29]:where represents the current number of iterations, G is the maximum number of iterations, and are the maximum value and the minimum value of the mutation factor, respectively, and and are the maximum value and the minimum value of the crossover factor, respectively.

The proposed method for determining the optimal parameter of RBF in temperature distribution reconstruction is as follows. First, the temperature matrix T is obtained by the reconstruction algorithm based on LSM. Next, the parameters such as population size, maximum number of iterations, mutation factor and , and cross factor and are initialized in the DE algorithm, and the constraint range of the parameter of RBF is determined by the numerical experiment. Third, the randomly generated initial population is evaluated and the fitness of each individual in it is calculated. The calculation process of the fitness is shown in Figure 2, in which the evaluation function is taken as the objective function for computing fitness. Fourth, two distinctive individual vectors are randomly selected from the initial population to make a subtraction. And, a mutation individual can be calculated by adding a third randomly selected individual vector to the subtraction result according to certain rules, namely, to perform mutation operation. Then, the mutation individuals and the target individuals of the parent generation are crossed according to certain rules to generate a new experimental individual, namely, to perform the crossover operation. After that, the experimental individual will replace the parent individual if the fitness value of the former is better than that of the later; otherwise, the parent individual will be retained, namely, to perform the selection operation [30]. The superior individual retained in the repetitive iterations will eventually lead the searching process to reach the optimal parameter of RBF. The work flow of the method for determining the optimal parameter of RBF is shown in Figure 2.

4. Simulation Experiments and Results’ Analysis

4.1. Design of Temperature Distribution Reconstruction and Simulation of Parameter Optimization for RBF

In order to evaluate the feasibility and effectiveness of the proposed algorithm, the EF-RBFI algorithm is used to reconstruct three kinds of furnace temperature distributions provided by Dongfang Boiler Works.

The size of the temperature field to be measured is 25 m × 8.22 m, which is the actual length and width of the temperature measurement area in the boiler. When reconstructing the temperature field, the arrangement of transducers is generally distributed around the area to be measured, and the principle of symmetry is satisfied as far as possible. At the same time, the ultrasonic propagation path is scattered through the area to be measured as far as possible. The number of unit blocks divided in the measured area should be appropriate. The least square method requires the number of unit blocks to be smaller than the number of ultrasonic propagation paths. If the number of unit blocks is too small, the temperature information obtained according to the reconstruction algorithm will be less. Even if interpolation processing is performed on this basis, the error of the reconstruction result obtained will be larger. If the number of unit blocks is too much, the inverse problem of reconstructing the temperature field based on AT will be seriously ill-conditioned, making the solution process extremely difficult. At the same time, the dividing line of the divided unit blocks should also be avoided to coincide with the ultrasonic propagation path; otherwise, the temperature field will not be reconstructed. As shown in Figure 3, the measure area is divided into 5 × 3 blocks by the dotted lines, where 10 ultrasonic transceivers (i.e., T1 to T10 in Figure 3) arranged on its four sides, and the red solid lines represent the ultrasonic propagation paths. The three temperature field distributions provided by Dongfang Boiler Works are shown in Figures 46(a), which are single-peak temperature field, double-peak temperature field, and high-low peak temperature field.

In the simulation, the population size is set as 20, the maximum number of iterations is 50, the mutation factor and are set as 0.9 and 0.2, respectively, the cross factor and are 0.6 and 0.1, respectively, DE/rand/1 is selected as the mutation strategy, binomial crossover is selected as the crossover strategy, and the evaluation function established in equation (17) is taken as the objective function for calculating the fitness. The reconstruction results of the EF-RBFI algorithm are compared with the following algorithms: the algorithm based on LSM and bicubic interpolation (LSM-BI for short), the algorithm based on LSM and cubic spline interpolation (LSM-SP for short), the algorithm based on ART and cubic spline interpolation (ART-SP for short), and the algorithm based on LSM and Kriging interpolation (LSM-KR for short).

4.2. Simulation Results and Error Analysis

Figures 4(b)–4(f), 5(b)–5(f), and 6(b)6(f) show the reconstruction results of three temperature fields implemented by different algorithms. At the same time, in order to quantitatively evaluate the temperature field reconstruction effect of various algorithms, two error evaluation criteria are used in this paper, which are the mean absolute error and the RMS error. The error functions are defined as follows:where n is the number of reconstructed temperature values, and represent the corresponding temperature values in the same coordinate between the reconstruction results and the simulated temperature field model provided by Dongfang Boiler Works, and represents the average temperature of the simulated temperature field model.

In order to comprehensively analyze the reconstruction effect of the temperature field, in addition to the global analysis of the reconstruction error, the reconstruction error is analyzed and compared from the central area and the edge area, where the central area refers to the part that can be reconstructed by LSM-BI, and the edge area refers to the part of the temperature field to be measured except the central area. For LSM-BI, error in the central area is considered global error due to the absence of edge temperature information. Global error, error in the central area, and error in the edge area of the three temperature field reconstruction results are shown in Tables 13.

From Figures 46, it can be seen that the EF-RBFI algorithm can effectively reconstruct the temperature field without the loss of temperature information in the edge area. Compared with other algorithms, the reconstructed results are closer to the temperature field model. Especially for the reconstruction of the edge area, LSM-BI has the problem of temperature loss at the edge. The reconstruction results of LSM-SP and ART-SP have a large fluctuation in the temperature of the edge area. LSM-KR does not show the decreasing trend of the edge temperature very well. Therefore, the EF-RBFI algorithm provides a better reconstruction effect.

Table 1 shows that, for a single-peak temperature field, the mean absolute error and RMS error of the edge area of the reconstruction result of the EF-RBFI algorithm are smaller than other comparable reconstruction algorithms, which improves the reconstruction accuracy of the edge area. From the point of view of the global error, since the reconstruction result of the LSM-BI has a lack of edge temperature, the comparison of the global error of LSM-BI is not performed. Compared with other comparable algorithms, the EF-RBFI algorithm has the smallest global error and the best reconstruction effect. It can be seen from Table 2 that, for the double-peak temperature field, the reconstruction error of the LSM-SP and the ART-SP are relatively large. From the perspective of global error, the RMS error of the reconstruction result of the EF-RBFI algorithm is reduced by 2.2% compared with the minimum RMS error in other comparable algorithms. Table 3 indicates that, for the high-low peak temperature field, the EF-RBFI algorithm has the highest reconstruction accuracy compared to other algorithms from a global perspective. It can be seen from the quantitative analysis in Tables 13 that, compared with other comparable algorithms, the EF-RBFI algorithm has higher reconstruction quality for both the central area and the edge area, and the EF-RBFI algorithm achieves high-precision temperature field reconstruction.

4.3. The Effect of Noise on Reconstruction Results

Due to the deviation of TOF in the actual measurement, in order to simulate the actual measured value of TOF, different levels of noise are added to the theoretical value of TOF, as follows:where represents the TOF measurement data of the ultrasound, is the actual TOF data of the ultrasound, represents the noise level, and is the Gaussian noise of the standard normal distribution. Table 4 shows the reconstruction error of the EF-RBFI algorithm under the noise levels of 1%, 3%, and 5%, respectively.

Table 4 reflects the robustness of the EF-RBFI algorithm. Although noise is added, the reconstruction error is still within an acceptable range, and the reconstruction result is not extremely deteriorated due to the added noise. At the same time, it can be seen that, as the noise level increases, the mean absolute error and RMS error of the temperature field reconstruction results are also gradually increasing. Therefore, the measurement accuracy of TOF directly affects the reconstruction effect of the temperature field. The higher the accuracy is, the better the reconstruction effect is. The results show that the noise interference should be reduced and the measurement quality of TOF data should be further improved.

5. Conclusions and Future Research

Furnace temperature distribution is an important parameter to understand and optimize combustion state, and AT is a noninvasive method to measure the combustion temperature field. In order to achieve high-quality temperature field reconstruction based on AT, a temperature field reconstruction algorithm based on the radial basis function (RBF) interpolation method optimized by the evaluation function is proposed. We studied the relationship between the parameter of RBF and RMS error of reconstruction results and proposed a determination method for the optimal parameter of RBF based on the evaluation function which employs the DE algorithm to search for the optimal parameter. Through the reconstruction experiment of three temperature fields provided by Dongfang Boiler Works, it is proved that the EF-RBFI algorithm overcomes the problem of the lack of edge temperature information and can realize the global reconstruction of the temperature field, which proves the effectiveness of the algorithm. The error analysis of the experiment shows that the EF-RBFI algorithm has good reconstruction performance regardless of the temperature field reconstruction in the central area or the edge area. Therefore, the EF-RBFI algorithm can effectively describe the temperature field information and achieve high-precision reconstruction. In reality, considering that the noise level will affect the error of the temperature field reconstruction results, the de-noising of ultrasonic TOF data will be the direction of further research in the future.

Data Availability

The temperature field model data used to support the findings of this study are included within the supplementary information files.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the Major State Basic Research Development Program (973 Program Grant no. 2013CB328903-2).

Supplementary Materials

The original temperature value of each temperature field is as follows: (1) temperature value of single-peak temperature field (K); (2) temperature value of double-peak temperature field (K); (3) temperature value of high-low peak temperature field (K). (Supplementary Materials)