 Research
 Open Access
 Published:
Optimization of aeroengine combustion chambers with the assistance of HierarchicalKriging surrogate model based on POD downscaling method
Advances in Aerodynamics volume 5, Article number: 20 (2023)
Abstract
In view of the long calculation cycle, high processing test and cost of the traditional aeroengine combustion chamber design process, which restricts the engine optimization design cycle, this paper innovatively proposes a surrogate model for the performance of aeroengine combustion chambers based on the PODHierarchicalKriging method. Through experiments, the predicted results of the PODHierarchicalKriging model are compared and analyzed with the calculated results of the onedimensional program, and the root mean square error of the predicted values of combustion efficiency and total pressure loss is 0.0064% and 0.1995%, respectively. The accuracy of the PODHierarchicalKriging model is compared with the cubic polynomial model, the basic Kriging model and the HierarchicalKriging model. It verifies the feasibility and accuracy of the PODHierarchicalKriging model for the prediction of performance of aeroengine combustion chambers. The global sensitivity analysis method is applied to obtain the influence effect of design variables on the performance. Then, a multiobjective optimization method based on the NSGAII algorithm is studied, and finally the optimal set of Pareto solutions is obtained and analyzed, which can be used to guide the optimal design of aeroengine combustion chambers and accelerate the progress of aeroengine development.
1 Introduction
With the development and innovation of aeroengine technology by using a few novel strategies [1], reducing the engine design cycle and calculation time has become an important part of current research. As one of the three core components of an aeroengine, the engine combustion chamber has higher requirements for design development cycle and design results. The current combustion chamber design basically relies on CFD numerical simulations or wind tunnel tests for calculation and evaluation. The high complexity of models and methods leads to long computational cycles and still large computational costs. In recent years, reducing the computational cost and improving the optimization efficiency by using surrogate models to approximate the target quantity have been widely studied by scholars. It mainly adopts a datadriven modeling approach for fit, regression, and feature learning based on a sample database composed of selected design variables and corresponding numerical calculations or real test results. Surrogate models that can highly approximate the real mathematical model are constructed, and the corresponding output parameters can be quickly and accurately obtained for the input parameters of the surrogate model, which can replace the complex and timeconsuming calculation and analysis in the design process. The commonly used surrogate models in current research include polynomial response surfaces, moving least squares, radial basis functions, artificial neural networks, support vector machines, Kriging (Gaussian regression process), etc.
At present, with the development of neural networks, many scholars have applied neural networks to build surrogate models suitable for engine optimization design. M. Taghavi et al. [2] used three popular structures – nonlinear autoregressive network with exogenous inputs (NARXNET), multilayer perceptron (MLP) and radial basis function (RBF) to build a multiinput singleoutput surrogate model to predict the start of the combustion (SOC) of homogeneous charge compression ignition (HCCI) engine operation. Caterina Poggi et al. [3] developed an artificial neural network (ANN) surrogate model suitable for simulating aerodynamic performance and acoustic emission, avoiding the need for computationally costly CFD/CAA predictions. Although the ANNbased surrogate model can promote the optimization of engine design, the establishment of an artificial neural network surrogate model requires a large number of samples and a lot of time for model training. Therefore, in order to establish the surrogate model more quickly with fewer data samples, the Kriging surrogate model and the polynomial response surfaces surrogate model have more advantages in establishing the engine surrogate model. Hideaki Ogawa [4] combined computational fluid dynamics and evolutionary algorithms to optimize the multiobjective fuel injection at Mach 5.7 crossflow, which is after initial compression of Mach 7.6 inlet, with the assistance of various surrogate modeling including polynomial and Kriging. Fernando Tejero et al. [5, 6] designed and studied the nonaxisymmetric aeroengine nacelle based on the Kriging surrogate model method. A series of surrogatebased adaptation methods are studied in order to reduce the computational cost.
However, the basic Kriging surrogate model has high requirements on the confidence of sample data, so some researchers have proposed some new surrogate models based on the basic Kriging model and applied them to the optimization design of engines. ZH Han et al. [7] proposed the HierarchicalKriging model, using a sampled Kriging model with a low fidelity function as the model trend. A more accurate surrogate model of the high fidelity function is obtained by mapping the variation of the low fidelity data to the high fidelity data. It is also used to model the aerodynamic data of RAE2822 airfoil and industrial transport aircraft structures with efficiency, accuracy and robustness. Du et al. [8] applied the HierarchicalKriging to optimize the structural dynamics of rocket engines, constructed the relationship between the design variables of engine structural parameters and modal frequency characteristics, and used it to facilitate engine optimization design, achieving good accuracy.
In recent years, some researchers have established some surrogate models for the aeroengine combustor to assist the optimization design of the combustor, but there exist still few relevant studies. Maotao Yang et al. [9] used the Kriging surrogate model to predict the combustion efficiency and total pressure loss of the combustion chamber and compared it with the ANN model to verify that the use of the Kriging surrogate model can shorten the engine combustion chamber design cycle. Yue Ma et al. [10] used a cubic polynomial surrogate model to predict the performance of combustion chambers. Based on this, a multiobjective optimization of the combustion chamber performance is carried out using the particle swarm optimization (PSO) algorithm. The surrogate model is proved to be useful for guiding the combustion chamber design. All their studies have verified that the use of surrogate models can promote the optimization design of aeroengine combustors, but the surrogate models they used are all basic surrogate models, which also have high requirements on the confidence of sample data.
Based on the analysis of the above research status, the application of surrogate models to assist engine optimization design has achieved good development, but most of the above studies ignore the possible information redundancy under the optimization of multiple design variables in the process of establishing the surrogate model. This information redundancy adds unnecessary computing costs. Aeroengine combustor has the characteristics of large variation in working conditions, significant nonlinearity and harsh working environment, so the application of surrogate modelassisted engine optimization design of aeroengine combustors has very good development potential. However, in the above studies, little work has been carried out on the aeroengine combustion chamber. Maotao Yang and Yue Ma respectively used the Kriging surrogate model and the cubic polynomial surrogate model to study the optimal design of aeroengine combustion chambers. However, both of these two surrogate models have high requirements on the confidence of training samples. Therefore, in order to make up for the shortcomings of the above surrogate models, a new surrogate model needs to be designed, which will not be affected by information redundancy in the design variable space during the design process, and can use the training samples with low confidence to establish a highprecision surrogate model.
Under the above requirements, this paper takes an aeroengine combustion chamber as the research object, and creatively applies the PODHierarchicalKriging method to establish a surrogate model of combustion performance. Firstly, different incoming flow conditions and main design parameters of the combustion chamber are selected as design variables. The sample collection in the input parameter space is completed by using the Latin hypercube sampling method. A numerical simulation program designed by Northwestern Polytechnical University is applied to preprocess the data and calculate the output values of combustion performance including combustion efficiency and total pressure loss. Then the samples are downscaled and reconstructed based on the POD algorithm, and the downscaled and reconstructed data are used as training datasets. Based on the HierarchicalKriging method, a surrogate model is developed to characterize the mapping relationship between the input and output performance parameters of the original complex model to simplify the complex and timeconsuming computational process. Finally, the constructed data set is used to complete the training of the model, and the test data is used for verification. A global sensitivity analysis method based on variance is applied to rank the magnitude of design variables affecting the combustion performance. Based on the PODHierarchicalKriging model, a Pareto optimal solution set is obtained by the NSGAII multiobjective optimization algorithm, laying the foundation for the optimal design of aeroengine combustion chambers.
In Section 2 of this paper, the concentric graded combustion chamber model is introduced. Section 3 carries out the theoretical derivation of the POD algorithm, the basic Kriging and HierarchicalKriging surrogate models, and the theory of the NSGAII algorithm. In Section 4, experiments are carried out, including surrogate model test prediction and error comparison analysis of various surrogate models, global sensitivity analysis, as well as multiobjective optimization based on the NSGAII algorithm. The Pareto solution set obtained from optimization is analyzed. Section 5 provides a summary.
2 Combustion chamber model and data acquisition
2.1 Reliability verification of high performance 1D design method
In order to quickly complete the calculation of combustor parameters, the onedimensional calculation method of aeroengine combustor is studied jointly with Kazan Aviation University, and a set of onedimensional calculation program of aeroengine combustor model is developed. Taking a dual swirl combustor as the object, the calculated state is a full pressure state, in which the total inlet temperature is 861.49 K, the inlet pressure is 33.4 atm, the air flow is 54.38 kg/s, and the total oil–gas ratio in the combustor is 0.026. The reliability of the threedimensional numerical calculation is verified by comparing the experimental results with the threedimensional numerical calculation results of the dual swirl combustor. After that, two different onedimensional calculation models (Case 1 and Case 2) are adopted. In the onedimensional design program, different calculation models, correlation expressions or constants can be selected according to the calculation needs. The calculation methods are shown in Table 1. The consistency of the onedimensional calculation method is verified by comparing the onedimensional calculation results with the threedimensional numerical results verified by reliability.
In the comparison between the threedimensional calculation of the combustion chamber and the test, the PIV test measured the velocity field through the center section of the full hole of the main combustion hole. The PIV observation area is shown in Fig. 1. The velocity field before and after the main combustion hole is measured by PIV, and the measured results are processed dimensionlessly. Figures 2, 3 and 4 show the comparison cloud images between the calculated results of threedimensional velocity field and the measured results of PIV test. By comparing with the PIV measurement results, it can be seen that the velocity field distribution trend of the 3D numerical simulation cloud image is basically consistent with the experimental measurement results, and the error is within a reasonable range, which indicates that the 3D numerical simulation can reflect the changes and characteristics of the actual flow field to a certain extent.
Then, the onedimensional calculation methods Case 1, Case 2 and CFD threedimensional calculation are used to obtain the comparison for the air flow rate accumulated along the axial direction, as shown in Table 2. There are a row of main combustion holes and mixing holes respectively on each wall of the flame cylinder. The main combustion hole cross section is cut off along the axial direction at the main combustion hole, and the mixing hole cross section is cut off along the axial direction at the mixing hole. It can be seen that the results of Case 1 calculation are closer to those of CFD threedimensional calculation, and the inlet air volume in the main combustion zone is only slightly less than that of Case 2 calculation.
Table 3 is a comparison of the performance parameters obtained by the onedimensional calculation methods Case 1, Case 2 and CFD threedimensional calculation. It can be seen from Table 3 that the calculation results meet the requirements of the combustion chamber performance parameters.
Based on the comparison and analysis of the flow parameters and performance parameters of the combustion chamber mentioned above, it can be seen that the onedimensional calculation method adopted is in good agreement with the threedimensional calculation. It is proved that the onedimensional calculation method can calculate the performance parameters of the combustion chamber well, and the calculation results are accurate and feasible. A more detailed description of the method can be found in reference [11].
2.2 High performance combustion chamber design for aero engine
The object of this paper is a type of concentric graded combustion chamber. The design conditions met by this combustion chamber are shown in Table 4, and its structure schematic is shown in Fig. 5. According to the design requirements, the overall structural parameters and flow distribution of the combustion chamber are calculated, and on this basis, the design and calculation of each component of the combustion chamber are carried out. Finally, the preliminary design scheme of the combustion chamber is obtained. Through numerical simulation and test verification, it has been verified that this structure can meet certain performance index requirements. For more detailed design parameters, refer to literature [12].
Based on the concentric graded combustion chamber model, the surrogate model construction is carried out according to the calculation results of the onedimensional program of the selfdesigned aeroengine combustion chamber model. Combustion efficiency \(\eta\)(%) and total pressure loss \(\Delta p\)(%) are selected as the target parameters. Design parameters are selected as total inlet temperature \({T}_{t}\)(K), total inlet pressure \({P}_{t}\)(kPa), inlet flow \({S}_{t}\)(kg/s), oil–gas ratio \({R}_{og}\), number of main combustion holes (single head and single wall) \({N}_{m}\)(PCS), size of main combustion holes \({D}_{m}\)(mm), number of cooling holes in each row \({N}_{c}\)(PCS) and size of cooling holes \({D}_{c}\)(mm). The design variables are detailed in Table 5.
The combustor surrogate model design algorithm process mainly includes the following parts. First, Latin hypercube sampling is carried out in the 8variable space to obtain sample data of input parameters. Then, the selfdesigned onedimensional program of aeroengine combustion chamber model is used for calculation, and the corresponding combustion efficiency and total pressure loss of sample parameters are obtained. After data preprocessing, the sample data set is constructed and completed. Then, mapping relationships between eight input parameters and two output parameters (\(\eta /\Delta p\)) are established based on the PODHierarchicalKriging model to replace the complex model among variables, that is, the surrogate model for aeroengine combustion chamber is constructed. Finally, based on the NSGAII optimization algorithm and the surrogate model, the design parameters are optimized and the optimal configuration is obtained.
3 Method
3.1 Design of PODHierarchicalKriging combustion performance surrogate model
The PODHierarchicalKriging algorithm model is mainly based on the Kriging model. The Kriging model regards the unknown function as the concrete realization of a static stochastic process, including regression part and correlation part, among which the correlation part can be regarded as the realization of random Gaussian process, and has a good fitting effect for problems with a high degree of nonlinearity. The Kriging model is based on the dynamic construction of sample information at known points and has both global and local statistical characteristics. The POD algorithm [13,14,15] is used to downscale and reconstruct the original samples, reduce the sample computational loss, extract the core information, and filter out the marginal information. The data processed by the POD algorithm is used as the sample input for the HierarchicalKriging model. The above whole constitutes the PODHierarchicalKriging algorithm model.
3.1.1 POD method
The core of the POD method is to find a set of “optimal” orthogonal bases \(\{{{\varvec{U}}}_{1},{{\varvec{U}}}_{2},{{\varvec{U}}}_{3},\cdots ,{{\varvec{U}}}_{n}\}\) of the ndimensional field space \(\{{{{\varvec{x}}}_{n}}\in\Omega \}\). Assuming that \({{\varvec{x}}}_{n}\) can be approximated by a number of orthogonal bases, then \({{\varvec{x}}}_{n}\) can be approximated by this set of “optimal” orthogonal bases \(\{{{\varvec{U}}}_{1},{{\varvec{U}}}_{2},{{\varvec{U}}}_{3},\cdots ,{{\varvec{U}}}_{n}\}\):
Where \({{\varvec{U}}}_{i}\) is the eigenvector or basis vector of \({{\varvec{x}}}_{n}\); \({\alpha }_{i}\) is the correlation coefficient of \({{\varvec{U}}}_{i}\). If the dimension of the orthogonal space composed of “optimal” orthogonal bases is smaller than that of the original space, the above approximation process can be described as a downscaling of the sample space, followed by an approximate reconstruction of the sample, then:
Therefore, the centralization of the sample data is performed. Then the new centralized sample data set is obtained:
followed by SVD (singular value decomposition):
For the value of \(r\), \(r\) should be less than n to reduce the scale of the feature vector space, but it should approximate the original data space as accurately as possible. The selection of r can be determined in the following ways:
\(I\) is the energy information capacity or energy. The closer \(I\) is to 1, the more complete the original information contained in the feature vector space is and the closer it is to the original function space. It is usually considered that \(I\) is greater than 95%. Where \(\lambda\) is the eigenvalue of the covariance matrix \(\widetilde{{\varvec{X}}}\) arranged from the largest to the smallest, satisfying \({\lambda }_{1}>{\lambda }_{2}>\cdots >{\lambda }_{n}\). Then the final POD model is:
3.1.2 Basic Kriging model
The Kriging model is an unbiased estimation model. It has the characteristics of local estimation and is a good fit for problems with a high degree of nonlinearity. The following is a reference to the derivation process of Kriging method theory [16, 17]. In the analysis of regression model, the model assumes that the real relationship between the response value of the system and the independent variable can be expressed in the following form:
Where \({\varvec{x}}\) is the input parameter; \({\varvec{f}}({\varvec{x}})={\left[{f}_{1}({\varvec{x}}),{f}_{2}({\varvec{x}}),\cdots ,{f}_{p}({\varvec{x}})\right]}^{T}\); \({\varvec{\beta}}\) is the regression constant, expressed as \({\varvec{\beta}}={\left[{\beta }_{1},{\beta }_{2},\dots ,{\beta }_{p}\right]}^{T}\); \(p\) is the number of polynomial terms, and the magnitude depends on the form of the polynomial; \(y({\varvec{x}})\) is the predicted value of combustion efficiency \(\eta\)(%) or total pressure loss \(\Delta p\)(%), \({\varvec{y}}({\varvec{x}})=[\eta ,\Delta p]\); \({\varvec{z}}({\varvec{x}})\) is a random process, which has the following statistical properties:
Where,
and \({\varvec{R}}\) is “correlation matrix”; \({\rho }_{ij}\) is the correlation function value, representing the correlation between the i^{th} sample point and the j^{th} sample point; m is the size of the sample. The correlation function is artificially assumed, and the Gaussian function is commonly used. In this experiment, the Gaussian function is used as the correlation function, and the specific form is as follows:
Where the unknown parameter \({\varvec{\theta}}=\left[{\theta }_{1},{\theta }_{2},\dots ,{\theta }_{n}\right]\), the dimension n is the same size as the dimension of the sample point. \({x}_{h}^{i}\) is the h^{th} variable of the i^{th} sample and can be expressed as any of the input parameters.
A prediction model formula (11) is given to approximate formula (7):
Where \({\varvec{Y}}={\left[{y}_{1},{y}_{2},\dots ,{y}_{m}\right]^{T}}\), and \({\varvec{Y}}\) is the known sample response vector; \({\varvec{c}}={\left[{c}_{1}({\varvec{x}}),{c}_{2}({\varvec{x}}),\dots ,{c}_{m}({\varvec{x}})\right]}^{T}\), and \({c}_{i}\) is related to a single sample point \({\varvec{x}}\). When the given sample points \({\varvec{x}}\) are different, the resulting \({c}_{i}\) is different.
The prediction error of the model is:
Where \({\varvec{z}}={\left[{\varvec{z}}\left({{\varvec{x}}}_{1}\right),{\varvec{z}}\left({{\varvec{x}}}_{2}\right),\cdots ,{\varvec{z}}\left({{\varvec{x}}}_{m}\right)\right]}^{T}\), and \({\varvec{F}}={\left[{{\varvec{f}}}^{T}\left({{\varvec{x}}}_{1}\right),{{\varvec{f}}}^{T}\left({{\varvec{x}}}_{2}\right),\dots ,{{\varvec{f}}}^{T}\left({{\varvec{x}}}_{m}\right)\right]}^{T}\). Considering that \(\widehat{{\varvec{y}}}\left({\varvec{x}}\right)\) is the optimal linear unbiased estimate of \({\varvec{y}}({\varvec{x}})\), Eq. (13) is obtained from the unbiased estimate, and Eq. (14) is obtained from the minimum mean square error.
Where \({\varvec{r}}\) is the correlation vector composed of the correlation function between the point \({\varvec{x}}\) to be predicted and the original sample set. By constructing the Lagrangian function, the response model expression can be obtained:
Where, \({{\varvec{\beta}}}^{*}={\left({{\varvec{F}}}^{T}{{\varvec{R}}}^{1}{\varvec{F}}\right)}^{1}{{\varvec{F}}}^{T}{{\varvec{R}}}^{1}{\varvec{Y}}\), and \({{\varvec{\gamma}}}^{*}={{\varvec{R}}}^{1}\left({\varvec{Y}}{{\varvec{F}}}^{T}{{\varvec{\beta}}}^{*}\right)\). It can be seen that \({\varvec{F}}\) and \({\varvec{Y}}\) can be obtained from the given sample, and R contains only the parameter \({\varvec{\theta}}\). \({{\varvec{\beta}}}^{*}\), \({{\varvec{\gamma}}}^{*}\), and \({\varvec{r}}({\varvec{x}})\) can be obtained by finding the unknown parameter \({\varvec{\theta}}\).
Since each sample point is not independent, the joint probability density is:
Taking the logarithm:
where \(\mathrm{ln}L\) only contains the parameter \({\varvec{\theta}}\), and the parameter training is transformed into the solution of a nonlinear optimization problem, which in turn yields R. Then \({{\varvec{\beta}}}^{*}\), \({{\varvec{\gamma}}}^{*}\), and \({\varvec{r}}({\varvec{x}})\) are similarly available, so the final model is determined.
3.1.3 HierarchicalKriging model
The difference between the HierarchicalKriging and the basic Kriging is that the HierarchicalKriging adopts a multilayer basic Kriging structure [7, 16]. The HierarchicalKriging allows the output of the first layer to be the global approximate reference of the second layer, the second layer to be the global approximate reference of the third layer, and so on. The HierarchicalKriging has a very great advantage in practical applications in making full use of the sample information [16, 17]. The basic Kriging is too sensitive to the noise of training samples and requires high reliability of training samples, while it is easy to overfit training samples with low reliability. However, the HierarchicalKriging adopts a hierarchical strategy, training the first layer with samples of low confidence and the second layer with samples of high confidence, so as to fully explore the potential of training samples. Take the HierarchicalKriging with two layers as an example:
To construct the twolayer Kriging, the first layer Kriging should be constructed with low confidence training sample points.
The polynomial in the model of the first layer is a constant, because the reliability of the training sample is low, and it is easy to fit the noise with the polynomial of higher order, resulting in the decline of the prediction accuracy of the final model.
Where \({\beta }_{1\mathrm{f}}={\left({1}^{T}{\mathbf{R}}_{1\mathrm{f}}^{1}1\right)}^{1}{1}^{T}{\mathbf{R}}_{1\mathrm{f}}^{1}{\mathbf{y}}_{1\mathrm{f}}\), \({\mathbf{R}}_{1\mathrm{f}}\in {\mathbb{R}}^{{n}_{1\mathrm{f}}\times {n}_{1\mathrm{f}}}\), \(1\in {\mathbb{R}}^{{n}_{1\mathrm{f}}}\), \({{\varvec{r}}}_{1\mathrm{f}}\in {\mathbb{R}}^{{n}_{1\mathrm{f}}}\). This is the result of training through the first layer of samples.
The second layer structure is constructed on the basis of the first layer, and the high reliability sample points are used to train the second layer.
Using the same derivation as the first level, it can be derived that:
Where \({\varvec{F}}={\left[{\widehat{y}}_{1\mathrm{f}}\left({{\varvec{x}}}_{1}\right),\dots ,{\widehat{y}}_{1\mathrm{f}}\left({{\varvec{x}}}_{m}\right)\right]}^{T}\); \({\mathbf{R}}_{2\mathrm{f}}\) and \({{\varvec{r}}}_{2\mathrm{f}}\) are both correlation matrices and correlation vectors composed with high confidence sample points (in the same specific form as the basic Kriging); \({\mathbf{y}}_{2\mathrm{f}}\) is a vector composed of responses from sample points; \(\beta ={\left({{\varvec{F}}}^{T}{\mathbf{R}}_{2\mathrm{f}}{ }^{1}{\varvec{F}}\right)}^{1}{{\varvec{F}}}^{T}{\mathbf{R}}_{2\mathrm{f}}{ }^{1}{\mathbf{y}}_{2\mathrm{f}}\).
3.2 NSGAII multiobjective optimization design
Genetic algorithm is widely used in aeroengine design [18, 19]. NSGAII is a multiobjective optimization algorithm based on the optimal Pareto solution. It has the characteristic of low complexity, and uses the elite population strategy and the degree of crowding comparison operator. The key steps of NSGAII include fast nondominated sorting, calculation of congestion, elite reservation policy and tournament selection.
The target parameters involved in the engine combustion chamber design are combustion efficiency \(\eta\) and total pressure loss \(\Delta p\), where the combustion efficiency η should be as large as possible to ensure \(\eta \ge 99\%\), and the total pressure loss \(\Delta p\) should be as small as possible to ensure \(\Delta p\le 4\%\). To meet the constraints, the overall temperature distribution factor (OTDF) should be less than 0.2.
According to the multiobjective minimum optimization model, the optimization model can be described as:
Different from the optimal selection of the single objective optimization problem, the multiobjective optimization problem [18,19,20] involved in this paper contains two conflicting optimization objectives. It is difficult for the objective parameters combustion efficiency \(\eta\) and total pressure loss \(\Delta p\) to reach the optimal simultaneously. Therefore, in the optimization process, the two conflicting objectives can only be weighed to reach the Pareto optimal. Finally, an optimal solution set (i.e. Pareto solution set) containing multiple elements is obtained.
4 Experiments and analysis of the results
4.1 Analysis of combustion performance surrogate model based on PODHierarchicalKriging
In this section, based on the model and method deduced above, the experimental process is mainly carried out to collect samples of combustion performance parameters of aeroengine combustor model, and the PODHierarchicalKriging surrogate model is established for prediction. Firstly, based on 91 sets of sample data after Latin hypercube sampling and preprocessing, the onedimensional procedure of the aeroengine combustion chamber model designed by Northwestern Polytechnical University is used to obtain the calculation results of the target optimization parameters corresponding to the sample data, and then the construction of the sample data set is completed.
After that, parameter estimation of the PODHierarchicalKriging surrogate model is performed to obtain surrogate models of combustion efficiency \(\eta\) and total pressure loss \(\Delta p\).
Using the above established model, 20 groups of untrained test data are used to test the prediction accuracy of the established surrogate model, and root mean square error (RMSE) is used as the measurement of error magnitude. The prediction errors of the model for combustion efficiency and total pressure loss are 0.0064% and 0.2523%, respectively. The relative prediction errors for the combustion efficiency and total pressure loss are shown in Fig. 6. We performed crossvalidation of the PODHierarchicalKriging model to calculate the fitness between the model and the flow solver. The results of the crossvalidation of the predicted data points are depicted in Fig. 7. The horizontal axis represents the original values of the test data and the vertical axis represents the values predicted by the PODHierarchicalKriging model. If the sample points are closer to the symmetrical diagonal, the model is considered accurate [21].
The accuracy of the PODHierarchicalKriging model is preliminarily verified based on the prediction error relative graph and cross validation graph. In order to fully validate the advantages of the PODHierarchicalKriging model as a prediction of combustion chamber performance, a comparison with other methods is necessary. The PODHierarchicalKriging model is compared with the commonly used cubic polynomial response surface model, the basic Kriging model, and the HierarchicalKriging model. The basic Kriging model is trained using two schemes. The first scheme is trained with 91 sample points (Notated as AKriging model) and the second scheme is trained with only 12 high confidence samples (Notated as OHKriging model). The RMSE is used as the criterion to judge the prediction error of each model. The smaller the root mean square error of the model, the better the model prediction is.
As shown in Fig. 8, for the combustion efficiency, the RMSEs of the predictions of the four models using the new data set are 0.0115% for the cubic polynomial model, 0.018% for the AKriging model, 0.0128% for the OHKriging model, 0.0083% for the HierarchicalKriging model, and 0.0064% for the PODHierarchicalKriging model. It is shown that all four surrogate models can well characterize the original model. For the combustion efficiency parameters, the PODHierarchicalKriging model predicts the smallest RMSE, and the HierarchicalKriging model is the next best, both better than the cubic polynomial model and the basic Kriging model. Therefore, the PODHierarchicalKriging surrogate model is accurate in predicting the combustion efficiency.
As shown in Fig. 9, for the total pressure loss, the RMSE of the predictions of the four models using 20 test data sets is 0.2002% for the cubic polynomial model, 0.1942% for the AKriging model, 0.4576% for the OHKriging model, 0.1833% for the HierarchicalKriging model, and 0.1995% for the PODHierarchicalKriging model. It shows that the four surrogate models can well characterize the original model. However, for the total pressure loss, the RMSE of the values predicted by the HierarchicalKriging model is the smallest. The PODHierarchicalKriging model has similar predictions as the AKriging model. Their RMSEs are larger than those predicted by the HierarchicalKriging model and smaller than those of the cubic polynomial model. The RMSE of the OHKriging model is the largest, and its prediction is the worst.
By comparing with common surrogate models, the PODHierarchicalKriging model shows its advantage as a model for predicting combustion chamber performance. Compared with the OHKriging model, the PODHierarchicalKriging model performs better in both the prediction of combustion efficiency and the prediction of total pressure loss. This indicates that the PODHierarchicalKriging model compensates for the problem that the basic Kriging model requires high confidence in the training sample points. It makes full use of the low confidence training samples in the sample dataset, thus improving the prediction accuracy. For comparison experiments on combustion efficiency prediction, the PODHierarchicalKriging model has the best prediction effect and the RMSE of the PODHierarchicalKriging model is 22.8% lower than the RMSE of the next best HierarchicalKriging model. It shows that the POD algorithm can better characterize the original data space, extract more critical sample information, and filter out marginal information after dimensionality reduction and reconstruction of the sample data set. For the prediction of total pressure loss, the prediction accuracy of the PODHierarchicalKriging model is slightly lower than that of the optimal HierarchicalKriging model and higher than that of the cubic polynomial model. It is shown that combining the POD algorithm with the HierarchicalKriging model avoids overfitting and reduces computing loss to a certain extent. In the face of a large number of parameter predictions, the rapidity of the PODHierarchicalKriging model can be demonstrated, and the prediction accuracy has not been greatly reduced.
4.2 Optimization results and analysis
Sensitivity analysis is used to study the influence of eight design variables on the two objective functions and to explore which decision variables have a greater or lesser influence on the test results. Figure 10 shows the sensitivity index analysis of design variables on combustion efficiency and total pressure loss respectively, as well as the influence ratio of each design variable. As shown in the figure, regardless of the sensitivity index of combustion efficiency or the sensitivity index of total pressure loss, the design variables with great influence are: total inlet temperature, total inlet pressure, total inlet flow and oil–gas ratio. The total influence of the other four design variables is less than 0.006% and can be ignored. Among them, the total inlet pressure has a great influence on the combustion efficiency and total pressure loss, so it can be seen that the design of total inlet pressure is in the dominant position in the combustion chamber design. In addition, the oil–gas ratio has the greatest influence on the combustion efficiency of the combustion chamber, and the total inlet flow has the greatest influence on the total pressure loss of the combustion chamber. Therefore, when optimizing the combustion chamber design, it is advisable to focus on the four aspects of total inlet temperature, total inlet pressure, total inlet flow and oil–gas ratio.
Based on the PODHierarchicalKriging surrogate model, the optimization of aeroengine combustion chamber configuration parameters is carried out for the target optimization parameters of combustion efficiency \(\eta\) and total pressure loss \(\Delta p\). The NSGAII algorithm is used to solve the nondominant solutions of two objective functions constructed by the PODHierarchicalKriging surrogate model. The population size and iteration size are 200 and 50, respectively. The crossover rate and mutation rate are fixed at 1 and 0.03. Crossover parameters and mutation parameters are fixed at 100 and 100.
Pareto front is shown in Fig. 11. The horizontal and vertical axes are total pressure loss and combustion efficiency respectively. As shown in the figure, the overall trend of the Pareto solution set is that as the combustion efficiency increases, the total pressure loss also increases.
The constraint OTDF is predicted by using the basic Kriging surrogate model during the iterative process. Figure 12 illustrates the constraints to satisfy OTDF in the process of optimizing the two objective functions. The dotted line indicates the boundary of the design space, and the shaded area indicates the area outside the design constraints.
It can be seen from Fig. 12 that the Pareto fronts all meet the restriction of OTDF. It is also observed that most of the solutions in the optimal solution set have OTDFs greater than 0.1, indicating that most of the solutions in the Pareto solution set obtained by solving the multiobjective optimization of combustion efficiency and total pressure loss will have larger OTDFs. Based on the sensitivity analysis of combustion efficiency and total pressure loss, the influence of these design variables on combustion efficiency and total pressure loss is further explored by using the four design variables with great influence. According to the Pareto solution set of the PODHierarchicalKriging model, the influence of the four variables on the two objective functions is shown in Figs. 13 and 14.
The relationship between total pressure loss and combustion efficiency with design variables is analyzed according to the four influential design variables using the Pareto solution set of the PODHierarchicalKriging model. Figure 13a plots the relationship between the combustion efficiency and the total inlet temperature. Figure 13b plots the relationship between the combustion efficiency and the total inlet pressure. Figure 13c plots the relationship between the combustion efficiency and the total inlet flow. Figure 13d plots the relationship between the combustion efficiency and the oil–gas ratio. As shown in Fig. 13a, in the Pareto solution set, the combustion efficiency of the optimal solution is small as the total inlet temperature is between 550 K and 650 K, and the combustion efficiency of the optimal solution is large as the total inlet temperature is between 650 K and 750 K. The iteration of the genetic algorithm produces a large number of individuals whose total inlet temperature is between 650 K and 750 K, indicating the superior property of the total inlet temperature between 650 K and 750 K in the design of the combustion chamber. As shown in Fig. 13b, the combustion efficiency of the optimal solution is relatively high as the total inlet pressure is between 2000 kPa and 3000 kPa, and the individuals tend to aggregate first and then disperse with the increase of the inlet total pressure. It reflects that increasing the total inlet pressure within a certain range will be beneficial for improving the combustion efficiency, while when the total inlet pressure is too large, the property of improving the combustion efficiency will be lost. As shown in Fig. 13c, two optimal solutions with the lowest combustion efficiency occur as the total inlet flow is between 40 kg/s and 45 kg/s. As for combustion efficiency, the design variable of total inlet flow in the whole population has no obvious aggregation, which confirms that the influence of total inlet flow on combustion efficiency is smaller than that of total inlet pressure and oil–gas ratio in sensitivity analysis. As shown in Fig. 13d, a large number of optimal solutions in the Pareto solution set are clustered as the oil–gas ratio is between 0.03 and 0.035, reflecting the excellent property of the oil–gas ratio between 0.03 to 0.035 on the combustion efficiency. After iteration, the oil–gas ratio between 0.025 and 0.035 shows a significant aggregation, which is consistent with the largest influence of oil–gas ratio on combustion efficiency in sensitivity analysis.
Figure 14a plots the relationship between the total pressure loss and the total inlet temperature. Figure 14b plots the relationship between the total pressure loss and the total inlet pressure. Figure 14c plots the relationship between the total pressure loss and the total inlet flow. Figure 14d plots the relationship between the total pressure loss and the oil–gas ratio. As shown in Fig. 14a, more optimal solutions with low total pressure loss occur in the Pareto solution set as the total inlet temperature is between 550 K and 650 K, while more optimal solutions with high total pressure loss are obtained as the total inlet temperature is between 650 K and 750 K. This corresponds exactly to the influence of the total inlet temperature on the combustion efficiency in Fig. 13a, where the combustion efficiency is smaller for the optimal solutions as the total inlet temperature is between 550 K and 650 K and larger for the optimal solutions as the total inlet temperature is between 650 K and 750 K. It indicates that the total inlet temperature needs to be designed with a tradeoff between high combustion efficiency and low total pressure loss in the optimization process with combustion efficiency and total pressure loss as the optimization objective. As shown in Fig. 14b, more optimal solutions with low total pressure loss occur as the total inlet pressure is between 1500 kPa and 2500 kPa. In Fig. 13b, the optimal solution has a larger combustion efficiency as the total inlet pressure is between 2000 kPa and 3000 kPa. It is inferred that the design variables in the combustion chamber design process will have better performance in the combustion chamber as the total inlet pressure is between 2000 kPa and 2500 kPa. As shown in Fig. 14c, many of the optimal solutions in the Pareto solution set aggregate as the total inlet flow is between 60 kg/s and 75 kg/s. As shown in Fig. 14d, aggregation occurs as the oil–gas ratio is between 0.03 to 0.035; however, many optimal solutions have total pressure loss greater than 1% as the oil–gas ratio is between 0.03 and 0.035. In the nonaggregated oil–gas ratio between 0.02 and 0.025, there are more optimal solutions with low total pressure loss. In Fig. 14d, the optimal solutions clustered have higher combustion efficiency as the oil–gas ration is between 0.03 and 0.035. It shows that the aggregation of individuals for the design variable of oil–gas ratio produced during the iterative process is mainly used to seek higher combustion efficiency. Therefore, the change in oil–gas ratio during the design of the combustion chamber will have a greater influence on the change in combustion efficiency. It corresponds to the fact that the oil–gas ratio has the greatest influence on the combustion efficiency during the sensitivity analysis, while the oil–gas ratio has less influence on the total pressure loss than the total inlet pressure and the total inlet flow.
5 Conclusion
In view of the long calculation cycle, high processing test and cost of the traditional aeroengine combustion chamber design process, which restricts the engine optimization design cycle, this paper innovatively proposes a surrogate model for the performance of aeroengine combustion chambers based on the PODHierarchicalKriging method. This work can be summarized as follows.

(1)
Firstly, we apply a concentric graded combustion chamber of an aeroengine independently developed by Northwestern Polytechnical University, innovatively merge the POD algorithm with the HierarchicalKriging model, and propose a PODHierarchicalKriging based combustion performance surrogate model method. The sample data are reconstructed by the POD method to reduce order, and then the design variables are performed by using the downscaled data. A study on the design and construction of a surrogate model for the performance of the combustion chamber is carried out. Through experiments, the predicted results of the PODHierarchicalKriging model are compared and analyzed with the calculated results of the onedimensional program, and the root mean square error of the predicted values of combustion efficiency and total pressure loss is 0.0064% and 0.1995%, respectively.

(2)
Subsequently, the PODHierarchicalKriging model is compared with the cubic polynomial response surface model, the basic Kriging model and the HierarchicalKriging model. It is found that the PODHierarchicalKriging model combines the advantages of the POD method and the HierarchicalKriging model. The PODHierarchicalKriging model can better characterize the original data space, extract more critical sample information, and make full use of low confidence training sample points combined with a small number of highprecision training sample points to achieve highprecision prediction of unknown points. Compared with traditional simulations and numerical calculations, the PODHierarchicalKriging model has a faster prediction speed.

(3)
On this basis, the multiobjective NSGAII optimization method is applied to further carry out a parametric optimization study on eight design variables. Under the constraints, high combustion efficiency and low total pressure loss are the optimization objectives. Through sensitivity analysis, it is known that the design variables of total inlet temperature, total inlet pressure, total inlet flow and oil–gas ratio have a greater influence on the combustion efficiency and total pressure loss. Among them, the oil–gas ratio has the greatest influence on the combustion efficiency, and the total inlet flow has the greatest influence on the total pressure loss. A Pareto solution set is obtained by the NSGAII optimization method. By analyzing the Pareto solution set, the NSGAII multiobjective optimization results based on the PODHierarchicalKriging surrogate model can correspond to sensitivity analysis. The critical design factors and the specific influence states of the design parameters on the target parameters that have a large impact on the design objectives are obtained to guide the optimal design of the combustion chamber.
Availability of data and materials
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Zhang X, Zhao YG, Yang C (2023) Recent developments in thermal characteristics of surface dielectric barrier discharge plasma actuators driven by sinusoidal highvoltage power. Chin J Aeronaut 36(1):1–21
Taghavi M, Gharehghani A, Nejad FB et al (2019) Developing a model to predict the start of combustion in HCCI engine using ANNGA approach. Energy Convers Manag 195:57–69
Poggi C, Rossetti M, Bernardini G et al (2022) Surrogate models for predicting noise emission and aerodynamic performance of propellers. Aerosp Sci Technol 125:107016
Ogawa H (2015) Physical insight into fuelair mixing for upstreamfuelinjected scramjets via multiobjective design optimization. J Propul Power 31(6):1505–1523
Tejero F, MacManus DG, Sheaf C (2019) Surrogatebased aerodynamic optimisation of compact nacelle aeroengines. Aerosp Sci Technol 93:105207
Tejero F, Christie R, MacManus D et al (2021) Nonaxisymmetric aeroengine nacelle design by surrogatebased methods. Aerosp Sci Technol 117:106890
Han ZH, Görtz S (2012) Hierarchical kriging model for variablefidelity surrogate modeling. AIAA J 50(9):1885–1896
Du D, He E, Li F et al (2020) Using the hierarchical Kriging model to optimize the structural dynamics of rocket engines. Aerosp Sci Technol 107:106248
Yang M, Tian Y, Guo M et al (2023) Optimized design of aeroengine high temperature rise combustion chamber based on “krigingNSGAII.” J Braz Soc Mech Sci Eng 45(1):59
Ma Y, Tian Y, Le J et al (2023) Highdimensional multiobjective optimization of an aeroengine combustor based on cubic polynomial. J Aerosp Eng 36(2):04022124
Liu C, Zhong H, Song W et al (2019) Simulation analysis and optimization on test method of combustor airflow distribution. J Aerosp Power 34(8):1652–1662
Xiong S, Song W, Mei Y (2021) Study on onedimensional calculation method of aeroengine combustion chamber. In: Proceedings of the fifth symposium on ramjet coupled internal and external flow, Shandong University, Weihai, 2225 July 2021. pp 745–755
De Cillis G, Cherubini S, Semeraro O et al (2020) POD analysis of the recovery process in wind turbine wakes. J Phys Conf Ser 1618(6):062016
Kean K, Schneier M (2020) Error analysis of supremizer pressure recovery for POD based reducedorder models of the timedependent NavierStokes equations. SIAM J Numer Anal 58(4):2235–2264
De Cillis G, Cherubini S, Semeraro O et al (2021) PODbased analysis of a wind turbine wake under the influence of tower and nacelle. Wind Energy 24(6):609–633
Martin JD, Simpson TW (2005) Use of kriging models to approximate deterministic computer models. AIAA J 43(4):853–863
Aygun H, Turan O (2022) Application of genetic algorithm in exergy and sustainability: a case of aerogas turbine engine at cruise phase. Energy 238:121644
Abdallah I, Lataniotis C, Sudret B (2019) Parametric hierarchical kriging for multifidelity aeroservoelastic simulators—application to extreme loads on wind turbines. Probab Eng Mech 55:67–77
Ren T, Zhu ZL, Dimirovski GM et al (2014) A new pipe routing method for aeroengines based on genetic algorithm. Proc Inst Mech Eng Part G J Aerosp Eng 228(3):424–434
Rogero JM (2002) A genetic algorithms based optimisation tool for the preliminary design of gas turbine combustors. Dissertation, Cranfield University
Lee S, Yee K, Rhee DH (2017) Optimization of the array of filmcooling holes on a highpressure turbine nozzle. J Propul Power 33(1):234–247
Acknowledgements
Not applicable.
Funding
This project was supported by Sichuan Science and Technology Program (Grant No. 2023YFG0336).
Author information
Authors and Affiliations
Contributions
JL and HZ conceptualized the idea, while MG and HW proposed the methods used in the study. ST and YM carried out simulations, while WS was responsible for data acquisition. ST wrote the draft of the manuscript, while YT reviewed and edited it. YT also implemented the revision of the manuscript together with MG. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Tong, S., Ma, Y., Guo, M. et al. Optimization of aeroengine combustion chambers with the assistance of HierarchicalKriging surrogate model based on POD downscaling method. Adv. Aerodyn. 5, 20 (2023). https://doi.org/10.1186/s42774023001513
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s42774023001513
Keywords
 Aeroengine combustion chamber
 Surrogate model
 PODHierarchicalKriging
 Multiobjective optimization