Abstract

Global sensitivity analysis (GSA) of large chemical reaction mechanisms remains a challenge since the model with uncertainties in the large number of input parameters provides large dimension of input parameter space and tends to be difficult to evaluate the effect of input parameters on model outputs. In this paper, a criterion for frequency selection to input parameter is proposed so that Fourier amplitude sensitivity test (FAST) method can evaluate the complex model with a low sample size. This developed FAST method can establish the relationship between the number of input parameters and sample size needed to measure sensitivity indices with high accuracy. The performance of this FAST method which can allow both the qualitative and quantitative analysis of complex systems is validated by a H2/air combustion model and a CH4/air combustion model. This FAST method is also compared with other GSA methods to illustrate the features of this FAST method. The results show that FAST method can evaluate the reaction systems with low sample size, and the sensitivity indices obtained from the FAST method can provide more important information which the variance-based GSA methods cannot obtain. FAST method can be a remarkably effective tool for the modelling and diagnosis of large chemical reaction.

1. Introduction

Combustion in engines with a practical fuel is very complex and is commonly described by a detailed mechanism which may involve dozens or even hundreds of reactions. However, the detailed mechanism is not well understood especially for reaction rate coefficients which may be uncertain by one or more orders of magnitude [1]. For many gas-phase elementary reactions, reaction rates have uncertainty of 10% to 30% [2, 3]. The uncertainties in the rate coefficients will significantly affect the production rate of species and ultimately affect the combustion behaviors such as temperature profile, ignition delay time, and laminar flame speed. In order to investigate the detailed mechanism with large uncertainties in the reaction rate coefficients, sensitivity analysis is employed to study how the uncertainties in the outputs can be apportioned to different sources of uncertainties in its inputs. This investigation can help researchers to determine the important reactions and reaction pathways for practical fuels and model detailed mechanism. There are two classes of sensitivity analysis techniques: local sensitivity analysis (LSA) and global sensitivity analysis (GSA) [35]. LSA is only applicable to the best-known model and not applicable to the model with large uncertainties in the input parameters, and it may actually produce inaccuracies in evaluating detailed mechanism [611]. Hence, many GSA methods have been developed to analyze complex models such as FAST [1214], Sobol’ [15], HDMR [6, 1619], and the ordinary least squares approach [20]. These methods have been successfully applied to complex reaction models such as reaction mechanism construction [2124] and chemical reaction mechanism analysis [6, 19, 25]. However, these GSA methods are rarely employed to evaluate large numbers of input numbers.

Sobol’ method is a standard variance-based sensitivity analysis tool to evaluate the complex systems, and it can obtain accurate variance-based sensitivity indices with a large sample size. However, it cannot be applied to the models with large numbers of input parameters [8]. Since Sobol’ method does not employ the dimensionality reduction techniques like FAST and HDMR methods, it needs very large sample size to evaluate the reaction systems. Thus, the computational cost for Sobol’ method will be very high. However, Sobol’ method with large sample size is widely applied to validate other GSA methods through a model with small input parameters since sensitivity indices for complex reaction systems could not be analytically evaluated. In this paper, the variance-based sensitivity indices from the FAST method can be validated by comparing it with sensitivity indices from Sobol’ method. Another version of the FAST method, which can identify the positive or negative effect of input parameter on products, is also validated by using other measures. When sensitivity indices obtained from the FAST method that employs the dimensionality reduction techniques is validated to be reliable, the FAST method is applied to GSA of larger numbers of input parameters.

The performance of the FAST method is validated by using it to diagnose two test cases: a H2/air combustion model [26] and the well-known GRI3.0 (CH4/air) combustion model [27]. A H2/air combustion mechanism which has been defined the uncertainty factor of each reaction is commonly chosen to validate the performance of the GSA methods, such as Li et al. [8] and Davis et al. [19]. In this paper, the FAST method has been compared with other GSA methods in order to evaluate the performance of the FAST method. A GRI3.0 combustion mechanism which involves 53 species and 325 reactions is commonly applied to investigate the turbulent combustion regime [28, 29]. However, only few references of GSA methods are validated by using them to large combustion mechanisms with a small sample size and a low computational cost.

2. Methodologies

Since the reaction rate coefficients are not known with high accuracy, an uncertainty factor (UF) of a reaction rate is employed to evaluate the degree of uncertainty in the reaction rate coefficients and is defined aswhere is the nominal value and and are the upper and lower bounds of the reaction rate, respectively. A classic FAST method was developed by Cukier et al. [1214] to evaluate chemical reaction mechanisms with large uncertainties in rate coefficients, and the effect of the reaction rate coefficients on the output parameters can be written in the following form:where is the th reaction rate and is the th product, and can be the concentration of species, temperature, and ignition delay time. In this paper, perfectly stirred reactor (PSR) is selected as a reactor model to investigate the effect of uncertainties in the rate coefficients on the products. This reactor model is commonly used to predict profiles of species and ignition delay time, validate prediction ability of detailed reaction mechanisms, and evaluate the performance of the GSA methods [8, 19].

The FAST method can estimate sensitivity indices with a small sample size and low computational cost since it employs dimensionality reduction techniques. This method introduces different frequencies to represent different input parameters so that it can evaluate every input parameter with same equally spaced points [12]. When the importance of input parameters is evaluated by the FAST method, we must first choose a set of r integer frequencies, , for the input factors, where r is the number of independent reaction rate coefficients. Frequency selection is crucial for the FAST method to obtain sensitivity indices with high accuracy since frequency selection should avoid interferences up to a given order M, where M is the interference factor and commonly set as 4∼6 [30]. If interferences occur on the input parameters, the sensitivity indices can be overestimated. Note that the larger the M, the more the sample size is needed. Thus, M is selected to be 4 and a criterion for frequency selection is presented as follows:where is an integer and it is determined by , and the inequalities . can be set as 7, 9, and 11 when the model involves 3 input parameters. This formula for frequency selection can greatly avoid interferences from input parameters. When M and are given, the total sample size for the FAST method can be determined as follows:

Therefore, the FAST method can establish the relationship between the number of input parameters and total sample size needed. This is a good advantage for the GSA methods to evaluate the model with large input parameters since it is difficult to determine the total sample size for the GSA methods in order to measure the sensitivity indices with high accuracy.

FAST method generates sampling points in the kth dimensional input space by the space-filling curve. In this section, a space-filling curve introduced by Saltelli and Chan [30] is adopted since it can provide a uniformly distributed sample and is presented as follows:where is a probability density function (PDF) of the th input parameter, is the parametric variable varying in , which is sampled over its range using N points, and is the integer frequency determined by (3). After sample size is determined, in the Fourier series can be expanded aswhere Fourier amplitudes, and , can be written as follows:

The sensitivity indices measured in the classic FAST method [12] for input factor are written in the following form:

A classic FAST method only considers the Fourier amplitude as sensitivity index of an input parameter . Such sensitivity index can be positive or negative; the positive sign indicates increase in products with increasing and the negative sign indicates decrease in products with increasing since is proportional to . Due to the symmetry properties of space-filling curve and reduction in the number of model evaluations, (7) was upgraded by Koda et al. [11] and written as follows:

The sensitivity indices measured in such a variance-based FAST method can be written in the following form:where is referred to as the first-order sensitivity index, is the total variance of product , and is a part of total variance and indicates the contribution of input factor to the product since frequency is associated with . The variances and can be written respectively as follows:

Note that is a normalized sensitivity index in the variance-based FAST method so that may be ordered with respect to . Such sensitivity index is different when it is calculated by (10), and it cannot identify how an input parameter plays a positive or negative role in products.

When (3) is applied to select frequencies for input parameters, is always odd. Thus,  = 0, and a brief formula can be obtained to calculate sensitivity indices by combining the method of Cukier et al. and Koda et al. Therefore, the formula can be written as follows:

In the present study, sensitivity index obtained from (10) and sensitivity index obtained from (12) will be compared. In other words, sensitivity indices with or without normalization will be compared.

3. Results and Discussion

3.1. H2/Air Reaction Mechanisms

The aim of this section is to validate the formula of frequency selection proposed in (3) and evaluate the performance of the FAST method. The H2/O2 combustion model developed by Konnov [26] is selected as test case to validate the performance of the FAST method since this combustion model has defined the uncertainty factor for each reaction. In addition, this model is employed to study the effect of uncertainty in the reaction rate coefficients on autoignition process, which were calculated with the Senkin code [31] for a stoichiometric H2/air mixture at a temperature of 1000 K and pressure of 0.1 atm.

For a reaction system, products are always functions of time. Hence, the FAST and Sobol’ methods are extended to obtain the profiles of sensitivity indices with time in this section. Besides that, there are a few GSA researches assessing the entire autoignition process that plays important role in the validation of a detailed mechanism. In this case, we generated logarithmically 1000 points in the range of 10−5 to 10−2 s as time points for the sensitivity indices measured by the GSA methods, and the ordinary differential equation (ODE) solver should be modified for obtaining the calculation results at fixed points in time. Figure 1 shows the probability distribution of temperature prediction due to the uncertainties in the rate coefficients. It can be seen that the uncertainties in the rate coefficients can greatly affect the autoignition process. When reactions are selected as chemical kinetics mechanisms for hydrogen combustion, the uncertainty exists in the profile of temperature prediction and other products. GSA methods provide diagnostic tools to measure the importance of reactions in order to obtain reaction kinetics mechanisms which can accurately predict combustion behaviors, and identify important reactions and reaction pathways.

Figure 2 shows the 8 most important reactions measured by two types of FAST methods. The sample size for the FAST method is only 1081 determined by (4). It is shown in Figure 2 that the important reactions measured by two FAST methods are greatly different. R22, R16, and R33 are identified by FAST1 method as greatly important reactions. However, only R16 is considered to be an important reaction by FAST2 method and plays a positive role in output temperature. It can be seen in Figure 1 that the uncertainties in the rate coefficients hardly affect temperature prediction when the reaction time is less than 6  10−3 (s). However, the FAST1 method identifies important reaction in this region. Although FAST1 or variance-based methods can accurately reflect the importance of the input parameters at a particular time, it may not significantly reflect the impact of input factor on the entire reaction process. It is noted that the sensitivity indices calculated by the FAST2 method are not always within (0, 1) since these sensitivity indices are not normalized and they are proportional to according to (12).

In order to validate sensitivity indices measured by FAST1 and FAST2 methods, the profiles of sensitivity indices for the FAST1 and Sobol’ methods are compared. Besides that, a series of the modified combustion models are set to validate the performance of the FAST2 method. The comparison of FAST1 and Sobol’ methods can validate the frequency selection presented by (3). However, the performance of the FAST2 method cannot be validated by variance-based GSA method. Therefore, an appropriately modified combustion model is constructed to illustrate the sensitivity indices obtained by the FAST2 method since it can accurately reflect the contribution of input parameter to products and identify the positive or negative effect of reactions on products. Figure 3 shows the 6 most important reactions measured by Sobol’ method. Sobol’ method is used to evaluate this case with 20,000 sample size for obtaining accurate sensitivity indices. It can be seen in Figure 3 that the profiles of sensitivity indices obtained by Sobol’ method are in good agreement with those of the FAST1 method. Hence, the FAST1 method with new frequency selection can accurately evaluate the reaction systems. Note that computational cost is an important factor to evaluate the performance of the GSA methods, and the most time-consuming step for GSA of autoignition is solving ordinary differential equations (ODEs). For Sobol’ method, the number of times for solving ODEs is based on the following formula: C = (2 + K) × N, where N is a total sample size given by users, K is the number of input parameters, and C is total times of solving the ODEs. In this case, ODEs need to be repeatedly calculated by 700,000 times when Sobol’ method is used to simulate the autoignition process with 20,000 sample size. The sample size for GSA of this reaction mechanism may be over 20,000 for other GSA methods in order to measure sensitivity indices with high accuracy [8, 19]. However, the FAST method can evaluate the complex reaction mechanism with only 1081 sample size and it only repeatedly calculates ODEs by 1081 times. Based on the abovementioned reasons, the importance of reactions can be quickly measured without frequently changing the sample size for other GSA methods.

In order to validate the performance of the FAST2 method, 3 modified models of H2/air combustion are designed. For these 3 models, all the reaction rate coefficients are derived from the original model, with the exception that the rate of R22 of the original model, , is replaced with for the first modified model, that of R16 of the original model, , is replaced with for the second modified model, and that of R33 of the original model, , is replaced with for the third modified model, where , , and are calculated with the original reaction rate coefficients. Figure 4 shows a comparison of output temperature profiles predicted using the original combustion model and those 3 modified combustion models. It can be found that only R16 plays an important role in output temperature, and R33 has slight impact on output temperature when reaction time is over (s). However, output temperature is almost independent of the R22. These results are in good agreement with the analysis results from the FAST2 method. However, Sobol’ method and FAST1 method regard R22 as a very important factor contributing to output temperature, which means variance-based GSA methods may not be a good tool to diagnose this system.

3.2. CH4/Air Reaction Mechanisms

The performance of the FAST2 method has been validated by using it to GSA of the detailed mechanisms of H2/air mixture. It can be found that the sensitivity indices without normalization may better reflect the importance of reactions in the autoignition process. Moreover, it has been validated that the FAST2 method can evaluate large reaction kinetics mechanisms with a small sample size and a low computational cost and can identify the positive or negative effect of input parameters on combustion behaviors. However, the ability to GSA of large reaction mechanisms is the most essential aspect of testing the performance of the GSA methods, and few researches involve the work for GSA of large reaction mechanisms. In this section, a CH4/air reaction mechanism which involves 325 reactions is employed to test the performance of the FAST method. The uncertainty factor for each reaction of GRI3.0 is defined as 5.0. The mixture is considered to react at a stoichiometric CH4/air mixture under pressure of 0.1 atm and temperature of 1000 K.

Figure 5 shows the 8 most important reactions identified by FAST1 and FAST2 methods. It can be found that the uncertainties in the reaction rate coefficients can greatly affect the outlet temperature or ignition delay time, and the ignition delay time may be uncertain by one order of magnitude. This uncertainty in the ignition delay time may be over experimental uncertainty estimation so that uncertainty quantification can be an important part of detailed mechanisms modelling and attract more and more researchers’ interests to improve the accuracy of a chemical model [3, 23, 32]. It is further seen in Figure 5 that the positive or negative effect of a reaction on temperature and the range of its influence can be easily identified when sensitivity indices estimated by the FAST2 method are employed to evaluate the importance of reactions. This information is much useful to understand the reaction mechanisms and model reaction mechanisms. Based on the above information, it can be known how to modify the reaction rate coefficients in order to change the autoignition process and the range of influence of reactions can be estimated. By comparing two FAST methods, it can be found that the importance of reactions identified by two FAST methods is significantly different. R69 has little impact on the temperature estimated by the FAST1 method. In the meanwhile, R38 and R170 are certainly less important than R69 since they are not listed in the 8 most important reactions if the FAST1 method is employed to measure the importance of reactions. However, R38 and R170 are determined as the important reactions by the FAST2 method. In this section, modified combustion models are designed to validate the importance of these reactions and to determine which version of the GSA method can better reflect the impact of reactions on outlet temperature.

Figure 6 shows a comparison of output temperature profiles predicted using an original combustion model and 7 modified combustion models. It can be seen that CH4/air combustion can be greatly enhanced by increasing the reaction rates of R38 and R170 since ignition delay time significantly reduces. These results are in good agreement with sensitivity indices measured by the FAST2 method in Figure 5. However, R38 and R170 are regarded as unimportant for output temperature by a variance-based FAST1 method. From this case and H2 combustion model for testing the performance of the GSA methods, it can be found that the sensitivity indices obtained from the FAST1 method may not greatly reflect the importance of reactions in the autoignition process. The advantage of the FAST2 method is that it can identify the positive or negative effect of a reaction on outlet temperature. Such feature cannot be detected by the current version of variance-based GSA methods. From Figure 6, R53 and R158 have a negative impact on the outlet temperature, and R158 is more important than R53. Moreover, R156 and R170 play an important role in enhancing the autoignition process, and R156 has more impact than R170. These results correspond pretty well with the sensitivity indices measured by the FAST2 method. However, sensitivity indices measured by the FAST1 method cannot accurately describe the importance of reactions in the autoignition process.

Although variance-based GSA methods can accurately measure the sensitivity indices for most of complex models, they may not accurately reflect the impact of input parameters on products for the model which the products are varied dramatically, especially for the reaction kinetic systems. The FAST2 method can be a valuable tool to detect the importance of input parameters, and it will be an effective tool for modelling detailed mechanisms and diagnosing combustion reaction kinetic models.

4. Conclusions

In this paper, the FAST method is developed to GSA of reaction kinetic models with large input parameters and the performance of the FAST method is validated by using it to GSA of two detailed combustion mechanisms. A criterion for assigning frequencies to input parameters is presented for a model with large input parameters. Such a formula can help us to determine the minimum sample size for measuring sensitivity indices with high accuracy. Two detailed chemical reaction models are employed to validate the performance of the FAST method. It is found that the FAST method can accurately measure sensitivity indices with low sample size. Moreover, sensitivity indices obtained by two types of GSA methods with or without normalization are compared. The sensitivity indices measured by the FAST2 method can better reflect the impact of input parameters on the output parameters in the autoignition process. The FAST2 method can identify the positive or negative effect of input parameters on the products; thus, it can provide new insight into reaction mechanisms. The new FAST method can be a powerful tool for the modelling and diagnosis of chemical reaction mechanisms.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

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 National Natural Science Foundation of China (nos. 91741204, U1432130, and 51676056).