Next Article in Journal
Sustainable Livelihood for Displaced Rohingyas and Their Resilience at Bhashan Char in Bangladesh
Next Article in Special Issue
Performance Degradation Evaluation of Low Bypass Ratio Turbofan Engine Based on Flight Data
Previous Article in Journal
Impact of COVID-19 Outbreak Risk Perception on Willingness to Consume Products from Restaurants: Mediation Effect of Risk Attitude
Previous Article in Special Issue
Research on the Analytical Redundancy Method for the Control System of Variable Cycle Engine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Thermodynamics-Oriented and Neural Network-Based Hybrid Model for Military Turbofan Engines

Department of Mechanical Engineering, Qingdao Campus, Naval Aviation University, Qingdao 266041, China
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(10), 6373; https://doi.org/10.3390/su14106373
Submission received: 15 April 2022 / Revised: 19 May 2022 / Accepted: 20 May 2022 / Published: 23 May 2022
(This article belongs to the Special Issue Sustainable Development and Application of Aerospace Engineering)

Abstract

:
Traditional thermodynamic models for military turbofans suffer from non-convergence and inaccuracy due to inaccuracy of the component maps and the instability of the iterative process. To address these problems, a thermodynamically oriented and neural network-based hybrid model for military turbofans is proposed. Different from iteration-based thermodynamic models, the proposed hybrid model transforms the iteration process into a multi-objective optimization and training process for a component-level neural network in order to improve convergence and modeling accuracy. The experiment shows that the accuracy of the proposed hybrid model can reach about 7%, 5% better than the map-fitting-based thermodynamic model and 8% better than the purely data-driven method, with a similar number of network neutrons, verifying its effectiveness. The contributions of this work mainly lie in the following aspects: a new component-level neural network structure is proposed to improve convergence and computational efficiency; a multi-objective loss function based on component co-working is proposed to direct the model to converge toward the physical thermodynamic process; a fusion training method of multiple data sources is established to train the model with good convergence and high computational accuracy.

1. Introduction

Aero-engine thermodynamic models are widely used in engine design [1], development [2] and monitoring [3]. However, in the field of military turbofans, thermodynamic models suffer from serious non-convergence [4,5], mainly due to the following reasons.
First, the accuracy of the component characteristic maps is low, and the smoothness is poor due to individual differences in engine manufacturing and assembly tolerances [6], which may lead to inaccuracy and even interruption of the thermodynamic modeling process.
In addition, unlike civil aviation engines, military turbofans sometimes work near the boundary of the flight envelope to fully use the engine to its maximum potential in some situations, such as vertical climbing and fast maneuvering [7,8]. In this case, the thermodynamic model tends to iterate beyond the flight envelope and component characteristic maps, leading to model non-convergence.
To solve the above problems, component characteristic map fitting and smoothing methods are introduced. Kong et al. [9] proposed a polynomial scaling method to correct the component characteristic maps at multiple operation points, and the accuracy of the off-design points within the flight envelope was greatly improved. Kong et al. [10,11] generated component maps using a cubic fitting method and genetic algorithms. More-accurate and smoother maps can be acquired through the optimization process. Li et al. [12,13] introduced a nonlinear, multiple-point performance adaptation approach using a genetic algorithm to improve the performance prediction accuracy of gas turbine engines at different off-design conditions by calibrating the engine performance models against available test data. The adaptation approach was applied to a gas turbine engine, and the experiment demonstrated a significant improvement in the performance evaluation accuracy in off-design operating conditions. Tsoutsanis et al. [14] introduced a new compressor map fitting and modeling method to simultaneously determine the best elliptical curves to a set of compressor map data. The results verified the capabilities of their method in refining existing engine performance models to different modes of gas turbine operation. Kim et al. [15] proposed a two-step adjustment of the scale factors for overall and local performance parameters. The result of the model showed improved prediction in both the overall and local performance parameters.
These scaling and curve fitting methods can correct component maps toward the operating space of certain engines, especially in design points. However, the number of corrected variables is too few to cover all of the flight envelope.
Improving the accuracy and generalization capability of the characteristic map can improve the convergence of the model to some extent. However, even though the component maps are well-smoothed and generalized, the iteration process of the thermodynamic model is easy to run outside the characteristic maps in some conditions where the engine is operating near the flight envelope, resulting in non-convergence.
With the recent development of neural networks, there are many different domains where advanced artificial intelligence approaches have been applied as solution approaches, such as online learning [16], scheduling [17], multi-objective optimization [18], transportation [19], medicine [20], and data classification [21]. Neural network-based methods can correct component maps in such a data-driven way that smoother and more-generalized maps can be acquired. Yu et al. [22] proposed a three-layer neural network to predict a compressor map using data provided by manufacturers. Ghorbanian and Gholamrezaei [23] tested various neural networks to predict compressor performance using experimental data and achieved excellent agreement between the predictions and the experimental data using a multilayer perceptron network.
Neural network-based methods improve convergence through forward calculation. However, most neural networks take component characteristic modeling as a pure regression problem, ignoring dynamic constraints during the components’ working process. In this case, these methods can only fit limited data from the test rig and cannot achieve high accuracy with a large number of flight data.
Aiming to solve the non-convergence problem of traditional thermodynamic models and the mismatch between neural network models and the engine working process, a thermodynamically oriented and neural network-based hybrid model for military turbofans is proposed. The iterative process of the thermodynamic model is transformed into a feed-forward calculation of the hybrid model to improve convergence. Moreover, a multi-objective loss function describing the component co-working process is proposed to help the hybrid model converge toward the real thermodynamic state space of military turbofans.
The main contributions of our work lie in the following aspects:
  • A new component-level neural network structure is proposed that transforms the iterative process of the thermodynamic model into the feed-forward process of the neural network to improve convergence and computational efficiency of the model.
  • A multi-objective loss function based on component co-working is proposed to direct the neural network model to converge toward the physical thermodynamic process.
  • Fusion training of multiple data sources is established to train the hybrid model with good convergence and high computational accuracy.
The remaining sections are organized as follows. Firstly, the modeling process of the traditional thermodynamic model for aero-engines is briefly introduced; then, the thermodynamically oriented and neural network-based hybrid model for military turbofans is proposed; finally, the proposed model is tested on flight data and compared with other state-of-the-art methods.

2. Related Works

In this section, a brief introduction is given about thermodynamic models and neural network methods.

2.1. Thermodynamic Model

In thermodynamic models [24,25], main components such as the low pressure compressor (LPC), high pressure compressor (HPC), burner, high pressure turbine (HPT), low pressure turbine (LPT), bypass, mixer and nozzle are modeled by their thermodynamic processes. The outlet parameters of these components can be computed given the inlet and operating parameters. It is worth noting that the arrows in Figure 1 only indicate air connections, not mechanical connections. So although LPC and HPC are connected by an arrow, they rotate at different speeds.
In engine-modeling terminology, the state parameters in the component inlet and outlet are called station parameters. The station numbers are introduced to distinguish the station parameters of different components. The station numbers are shown above the dashed line in Figure 1. For example, station 25 represents the inlet of the high pressure compressor, and station 3 is the outlet of the high pressure compressor as well as the inlet of the burner. Given some flight parameters, such as ambient pressure, engine inlet temperature and pressure, and some operating parameters, such as rotor speed, the station parameters can be calculated by solving the following equilibrium equations.
  • Power equilibrium equations of the same shaft.
    W LPT η mL = W LPC , W HPT η mH = W HPC ,
    where W LPT and W HPT are the output work of the low and high pressure turbines, respectively, W LPC and W HPC are the demanded work of the low and high pressure compressors, respectively, and η mL and η mH are the machine efficiency of the low pressure shaft and the high pressure shaft, respectively. When the engine is operating at steady state, the output work of the turbine should match the work demanded by the compressor.
  • Mass flow equilibrium equations of turbines.
    Q a L P T = Q a L P T m a p , Q a H P T = Q a H P T m a p ,
    where Q a L P T and Q a H P T are the air mass flows of the low pressure turbine and high pressure turbine, respectively, calculated by the air path connection; Q a L P T m a p and Q a H P T m a p are the air mass flows interpolated from the turbine characteristic maps.
  • Pressure equilibrium equation of the nozzle.
    p n z = p n z Q ,
    where p n z and p n z Q are the static pressure of the nozzle throat calculated by state parameters and ambient pressure, respectively.
  • Pressure equilibrium equation of the mixer.
    p b y p a s s = p c o r e ,
    where p b y p a s s and p c o r e are the static pressure of the mixer inlet from the bypass and core path, respectively, calculated by state parameters.
Equations (1)–(4) above are conventionally solved by iteration processes, such as the Newton–Raphson method. However, when the engine operates at a high state, the rotor speed and pressure ratio may run outside the components’ envelopes during the iteration process, resulting in interruptions of the thermodynamics calculation.

2.2. Fully Connected Neural Network

A fully connected neural network [26] is a data-driven method including an input layer, a few hidden layers and an output layer. Given a set Ω = { ( x i , y i ) } of input x i and its corresponding output y i , the neural network learns a reflection from x i to y i using affine transformations and nonlinear activation.
The dataset Ω is usually split into two subsets: a training set Ω t r and a testing set Ω t t . In the training phase, a loss function l ( y i ^ , y i ) is defined to measure the difference between the network output y i ^ and the real y i in the training set Ω t r . The total loss in the training set is then defined:
l o s s = ( x i , y i ) Ω t r l ( y i ^ , y i ) = ( x i , y i ) Ω t r l ( n e t ( x i ) , y i ) .
Using the gradient descent, the weights and bias of the network are optimized to loss reduction. After several iterations, the error can be tolerable if the set learning rate is reasonable.
In the testing phase, the difference between y i in the testing set Ω t t and its evaluation y i ^ by the trained network is used to measure the performance/accuracy of the network.

3. Proposed Hybrid Model

The proposed hybrid model is comprised of the following three phases.
First, a component-level neural network is built to transform the iterative process of traditional thermodynamic models into the forward process of the network’s structure. The component nets are joined according to the gas path relationship, and the component maps are replaced with the weights in the component nets, which can be adjusted in the training process. Thus, the non-convergence caused by the component maps can be overcome.
Then, a multi-objective loss function describing the degree of deviation from components’ collaborative working state is proposed. By transforming the equilibrium equations in thermodynamic models into equilibrium loss, the multi-objective loss function can direct the training process to converge towards the turbofan thermodynamics.
Last, a multi-data fusion training process is introduced to gradually guide the hybrid model to converge towards the on-wing working state of the turbofans with the help of the simulation pre-training and flight data training phase.
The following describes the above three phases in turn.

3.1. Component Level Neural Network

The iterative process around the flight envelope boundary (Figure 2) of the thermodynamic model can easily run outside the components’ characteristic maps, which is the key reason for non-convergence. To solve this problem, the proposed hybrid model takes a component-level neural network to transform the iterative process into the feed-forward process.
Figure 3 illustrates the structure of the fan net in the component-level neural network. From the gas connection relationship, the LPC is a single-input, dual-output channel. Therefore, the inlet parameters of the fan module (such as total inlet temperature, total pressure, etc.) are only one-way, while the outlet parameters are two-way as they are connected to the inlet parameters of the bypass net and the low pressure compressor net. To determine the outlet parameters of the fan module, the operating parameters of the fan (e.g., speed, flow rate, etc.) should also be input into the module.
Once the above connections have been determined, the actual gas flow of the fan (the left part of Figure 3) can be transformed into a neural network module oriented towards its thermodynamic processes (the right part of Figure 3), thus completing the representation of the operating process of the fan.
All component nets are similar in that they have four fully connected network layers (Figure 4), with the Rectified Linear Unit (ReLU) activation function in the first three. The component net inputs are the station parameters of the inlet and the operating parameters. The outputs are the station parameters of the component outlet. Therefore, the outputs of one component are parts of the inputs of downstream components.
There are 128, 512, 512 and 128 neutrons in the first, second, third and fourth layers, respectively, of the HPC, burner, HPT, LPT, bypass and nozzle net; there are 128, 512, 512 and 256 neutrons for these layers, respectively, in the LPC net because of its dual exits, and 256, 512, 512 and 128 neutrons, respectively, in the LPC net because of its dual inlets. The number of neutrons in each layer was determined through a hyper-parameter validation experiment where 20 groups of different neutron numbers settings were compared. At last, the above setting showed the highest accuracy.
The general structure of the proposed component-level neural network is illustrated in Figure 5. The parameters inside the dashed line are the inputs to the hybrid model.

3.2. Multi-Objective Loss Function

In the traditional thermodynamic model, equilibrium Equations (1)–(4) are solved by an iterative method such as the Newton-Raphson method. However, because the iterative process has been replaced by the feed-forward process of the hybrid model, the equilibrium state for engine components collaboratively working is difficult to satisfy only by the traditional mean square error loss for the neural network.
To address the above problem, a multi-objective loss function based on component co-working is proposed. The set of equilibrium equations for component co-working is transformed into a set of corresponding loss functions in the training process of the neural network. The hybrid model is guided to converge in the direction of mass flow equilibrium, pressure equilibrium and power equilibrium through the training process to complete the modeling of component co-working.
The mass flow equilibrium loss is defined as follows.
l o s s 1 = 1 M i s t t n s Q a i Q a T i , P i , M a i , A i 2 Q a i 2 ,
where M is the number of stations in the aero-engine, and Q a i , T i , P i , M a i , A i are the air mass flow, the total temperature, the total pressure, Mach number and the area of the ith station, respectively, for each station separately. Q a T i , P i , M a i , A i is the mass flow equation in aerodynamics:
Q a T i , P i , M a i , A i = K P i A i T i q M a i .
The pressure equilibrium loss is defined as follows.
l o s s 2 = p T i , P i , M a i , A i p Q T i , P i , M a i , A i 2 p 2 T i , P i , M a i , A i + p b y p a s s T i , P i , M a i , A i p c o r e T i , P i , M a i , A i 2 p c o r e 2 T i , P i , M a i , A i ,
where p T i , P i , M a i , A i is the static pressure of the nozzle throat calculated by the station parameters, p Q T i , P i , M a i , A i is the static pressure calculated by the ambient pressure, and p b y p a s s T i , P i , M a i , A i and p c o r e T i , P i , M a i , A i are the static pressures of the mixer inlet from the bypass and the core path, respectively, calculated by the station parameters.
The power equilibrium loss is defined as follows.
l o s s 3 = η H P m W HPT W HPC W H e x t 2 W HPC + η L P m W LPT W LPC W L e x t 2 W LPC ,
where η H P m and η L P m are the mechanical drive efficiency of the HPT and LPT, respectively, W HPT and W LPT are the output work of the HPT and LPT, respectively, that can be computed by the state parameters, W HPC and W LPC are the required work of the compressors and W H e x t and W L e x t is the power extraction volume from the HPT and LPT, respectively.
Combined with the mean squared loss, the above losses are accumulated according to certain weights to form the final multi-objective loss function.
l o s s = λ 0 l o s s m + λ 1 l o s s 1 + λ 2 l o s s 2 + λ 3 l o s s 3 ,
where l o s s m is the root mean squared loss that measures the difference between the actual station parameters y i and the estimated values y i ^ of the neural network model.
l o s s m = 1 N i = 1 N ( y i y i ^ ) 2 .
The different weights in Equation (10) measure the compromise between the station parameters and the components’ co-working process in directing the training process. In our experiment, these weights are determined by a grid searching process: different weight groups are set to get the modeling error in the validation set. Finally, the weights group that achieves the lowest error is chosen as the final weights.

3.3. Multi-Data-Source Fusion Training

Because there are few station parameters recorded in flight data, the constraint of the station parameter loss is too weak to make the network converge quickly and precisely. To increase the number of station parameters and to make optimization more effective, a simulation data pre-training phase is proposed to model approximate component characteristics. Then, the hybrid model is trained by the flight data to correct the component characteristics. The multi-data-source fusion training process is illustrated in Figure 6.

3.3.1. Simulation Data Pre-Training Phase

The simulation data pre-training phase is carried out in the following process.
First, many inputs required by the thermodynamic model—usually the rotor speed of the high-pressure shaft (denoted as N2), the total temperature of the LPC inlet (denoted as T2), the total pressure of the LPC inlet (denoted as P2), the ambient pressure (denoted as Pamb)—are generated randomly in a reasonable scope.
T 2 i , P 2 i , P a m b i , N 2 i = r a n d o m ( ) , i = 1 , 2 , , N
where the subscript i denotes the ith sample.
Then, these variables are input into the thermodynamic model to calculate all variables and station parameters required by the hybrid model’s inputs and outputs.
N 1 i , Q f i , s t t n s i = t h e r m o ( T 2 i , P 2 i , P a m b i , N 2 i ) ,
where N 1 i is the the low-pressure shaft rotor speed of the ith sample, Q f i is the fuel mass flow of the ith sample and s t t n s i are the station parameters required by the hybrid model’s outputs.
When the inputs and outputs required by the hybrid model are all computed, the dataset Ω m c = { ( x i , y i ) , i = 1 , 2 , , N } can be generated. In Ω m c , x i is the input vector of the ith sample for the hybrid model and y i is the station parameter that is the desired output vector of the hybrid model.
At last, the hybrid model is trained by Ω m c using the loss function Equation (10) with the gradient descend method. If trained properly, the hybrid model can learn approximate component characteristics and also incorporate thermodynamic models in calculating the station parameters.

3.3.2. Flight Data Training Phase

Because the simulation data is generated by the thermodynamic model, after the simulation data pre-training phase, the accuracy of the hybrid model cannot be higher than the thermodynamic model. To improve accuracy, flight data training is proposed to correct component characteristics by adjusting the network’s weights using flight data.
First, a quasi steady state is defined where the amplitude of N1 is less than 1 % for 3 s without consideration of the fluctuation of other variables, such as Mach number, altitude and inlet temperature. This is a very relaxed quasi-steady-state determinant condition and poses great challenges to performance calculation.
Next, quasi steady state points are extracted from a specific engine over a period of time to form dataset Ω f d = { ( x i , y i ) , i = 1 , 2 , , N } .
The multi-objective loss function introduced in Section 3.2 is used to train the hybrid model. The main difference lies in the root mean squared loss. Because there are only a few station parameters in the flight data, not all the station parameters output by the hybrid model will contribute to the loss. The root mean square loss of the flight data training phase is modified as:
l o s s p = 1 N ( x i , y i ) Ω f d ( S ( N e t ( x i ) ) y i ) 2 y i 2 ,
where S ( N e t ( x i ) ) extracts the network’s outputs corresponding to y i in the flight data to compute the loss.
Then, the hybrid model is trained using the gradient descent method. After the flight data training phase, component characteristics are corrected using the on-wing flight data. Thus, the modeling accuracy will be higher than the network only trained by the simulation dataset and thermodynamic models.
In these three phases, the component-level neural network guarantees that the hybrid model follows the turbofan’s airflow process and overcomes the non-convergence in the thermodynamic models; the multi-objective loss function ensures the hybrid model converges toward the component’s co-working state; the multi-data source fusion training improves the accuracy of the hybrid model by considering the correction provided by the flight data.

4. Test Case

In this section, the accuracy of the hybrid model is tested in the flight data gathered from a two-spool turbofan over a period of time. Table 1 shows the flight data and the notation ∗ represents the value of the corresponding parameter that is not convenient to show for confidentiality reasons. Mass flow can be evaluated using the flight Mach number, the inlet parameters and the inlet area with the mass flow equation in aerodynamics (Equation (7)). The pressure ratio is only measured for the engine control but not recorded in the flight data.
The input data of the hybrid model include the rotor speed of the low pressure shaft (denoted as N1), the rotor speed of the high pressure shaft (denoted as N2), the mass flow of fuel (denoted as Q f ), the total temperature of the LPC inlet (denoted as T2), the total pressure of the LPC inlet (denoted as P2) and the ambient pressure (denoted as Pamb). All these data can be acquired from the flight data. Wild value processing and data augmentation [27] are used to improve the quantity of flight data. There is only one station parameter—the total temperature of the LPT exit (denoted as T6)—recorded in the flight data, so it is used to measure the accuracy of the hybrid model. Two datasets are made for the whole training and testing processes: Ω m c is the simulation dataset generated using the thermodynamic model introduced in Section 3.3.1 and Ω f d is gathered as introduced in Section 3.3.2.

4.1. Simulation Data Pre-Training Results

A total of 15 , 360 groups of T 2 , P 2 , P a m b a n d N 2 as required by the thermodynamic model are generated using Equation (12). Then, each group is input into the thermodynamic model to get the corresponding operation and station parameters. Thus, 15 , 360 samples (denoted as Ω m c ) are generated to train the hybrid model. The input data from Ω m c for the hybrid model are N1, N2, Q f , T2, P2 and Pamb, while the output data are the station parameters. The number of training epochs is 500, the learning rate is 1 × 10 3 with 10 % decay every 100 epochs, and the batch size is set to 256. Training loss is defined by Equation (10). Accuracy is measured by the max relative error in all samples of the training set.
m a x _ e r r o r = max i ω | y i ^ y i | y i ,
where y i is a certain station parameter of sample i, and ω is the subscript set of dataset Ω m c .
The error trending of turbine exit temperature in the training process is shown in Figure 7, where the hybrid network converges after about 200 epochs. The training error drops sharply in the first 100 epochs, indicating the appropriateness of the learning rate. In the next 100 epochs, because the learning rate decays by 10%, the training error can be further decreased.
After the simulation data pre-training phase, the max relative errors of the station parameters, the total temperature (denoted as T), the total pressure (denoted as P) and the Mach number (denoted as Ma), are described in Figure 8. The Mach number error of the LPC exit (denoted as station 25) is 3.2%, which is larger than other stations. This is because there is no Mach number accessible in the flight data as the input of the LPC net. Except for this parameter, the errors of other parameters are less than 1.5%, indicating the effectiveness of the flight data training process.

4.2. Flight Data Training Results

After being trained by the simulation data, the hybrid model is further trained with the flight dataset introduced in Section 3.3.2. The flight dataset is split into two subsets: the training set Ω f d t r to train the hybrid model and the testing set Ω f d t t to measure the accuracy and generalization of the hybrid model. There are 6970 samples in Ω f d t t and 20 , 000 samples in Ω f d t r .
To compare the performance before and after flight data training, the turbine exit temperature of the flight testing dataset is evaluated using the hybrid model only trained by the simulation data. Then, turbine exit temperature is evaluated using the hybrid model further trained by the flight training dataset. The turbine exit temperature relative-error histogram of the hybrid model trained only by simulation data and further trained by the flight data is illustrated in Figure 9.
It can be concluded that before being trained by flight data, the turbine exit temperature relative-error distribution is nearly uniform around 6%, with the max relative error reaching 13.8%. This is because the hybrid model is not adjusted by the flight data and can only model the operation of the on-wing turbofans from a thermodynamic perspective. After being further trained by flight data, the turbine exit temperature relative-error is mainly concentrated below 4%, with the max error reaching 7.1%. This is because the component characteristics can be adjusted by optimizing the weights of the component nets according to the flight data, allowing the trained hybrid model to give a more accurate evaluation.

4.3. Comparisons with Thermodynamic Model

Furthermore, the hybrid model trained by the flight training dataset is compared with the thermodynamic model. The thermodynamic model is built on PRopulsion Object Oriented SImulation Software (PROOSIS) that is currently the state-of-the-art tool for aero-engine modeling [28]. The error distribution histogram comparison between the hybrid model trained by the flight training dataset and the thermodynamic model is shown in Figure 10.
Similar to the hybrid model not trained by the flight data, the average component-map-based thermodynamic model cannot be customized for individual differences and assembly errors. Thus the max error of the thermodynamic model reaches 7.1%, 5.2% higher than the proposed hybrid model. This also indicates that the hybrid model can extract the engine’s characteristics and degeneration trend from flight data in the flight data training phase to evaluate the station parameters more accurately.

4.4. Comparisons with Neural Network Model

To compare the hybrid model with a pure neural network model, a neural network (denoted as TNN) of equivalent model volume is constructed to predict the turbine exit temperature in the flight data. The neural network has 28 hidden layers, with the same number of hidden dimensions as the hybrid model. The inputs are the same as the hybrid model’s and the output is the turbine exit temperature. The definition of the training loss is defined as Equation (14). Because no other station parameters can be evaluated by TNN, the thermodynamic loss Equations (6), (8) and (9) cannot be used as loss functions. TNN is trained and tested using the same flight dataset under the same training configurations as the hybrid model. The error-distribution histogram comparison between the hybrid model and TNN is shown in Figure 11.
Because neither the thermodynamic process nor the component co-working equilibriums are considered in TNN, the TNN network will overfit the training dataset, resulting in a large evaluation error in the testing set. Thus, the max error of TNN reaches 15.8%, which is too high to evaluate the performance of the engine. This also verifies the rationality of the proposed hybrid model’s multi-objective loss function and two-phase training process from another perspective.

4.5. Accuracy Comparisons of Different Methods

The comparisons of different methods are shown in Table 2. Accuracy is measured by the relative error (RE) between turbine exit temperature ( T 6 ) in the flight data and its evaluation T 6 ^ by different methods:
e r r o r = | T 6 ^ T 6 | T 6 .
Among the table head, ‘mean’ is the mean RE of all testing samples, ‘std’ is the standard deviation of RE, ‘25%’ is the top 25% of RE and ‘max’ is the max RE of all testing samples. In Table 2, the proposed hybrid model gets the best accuracy in all measurements. In the ‘max’ measurement, the proposed hybrid model is about 5% lower than the thermodynamically based model calculated in PROOSIS, 8% lower than the purely data-driven network with a similar volume, 4% lower than the cubic fitting method [11] proposed by Kong et al. and 5% lower than the elliptical fitting method [14] proposed by Tsoutsanis et al.

5. Conclusions

This paper proposes a thermodynamically oriented and neural network-based hybrid model for military turbofans. The component-level network is constructed to model the thermodynamic process of the air path. Multi-objective loss and multi-data fusion training are introduced to ensure the training process converges to the turbofan’s dynamics. The hybrid model is applied to the turbine exit temperature evaluation of turbofans with real flight data. The results show that the hybrid model achieves a lower evaluation error of 7.1%, which is at least 4% lower than the map-fitting method and 8% lower than the purely data-driven network. This hybrid model can be used for engine monitoring where accurate component maps are difficult to access. Moreover, the proposed model can also be integrated with the control system to help it control the engine more precisely. One limitation lies in the fact that component degradation over time is not considered in the hybrid model, which may influence the model’s accuracy. Future work will introduce degradation information to the model in order to more accurately evaluate the turbofan.

Author Contributions

Conceptualization, L.R.; methodology, L.R. and Z.X.; software, L.R. and B.L.; validation, H.Q.; formal analysis, B.L.; writing—original draft preparation, L.R.; writing—review and editing, J.X.; visualization, B.L.; supervision, J.X.; funding acquisition, L.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of Shandong Province (grant number ZR2021QE193).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LPClow-pressure compressor
HPChigh-pressure compressor
HPThigh-pressure turbine
LPTlow-pressure turbine
N1fan speed
N2core spool speed
Q f fuel flow
Pambambient pressure
Ttotal temperature
Ptotal pressure
pstatic pressure
MaMach number
Wwork
η m machine efficiency
Q a air mass flow
Aarea
T6turbine exit temperature

References

  1. Chen, J.; Hu, Z.; Wang, J. Aero-Engine Real-Time Models and Their Applications. Math. Probl. Eng. 2021, 2021, 9917523. [Google Scholar] [CrossRef]
  2. Liu, X.; Zhang, L.; Luo, C. Model reference adaptive control for aero-engine‘ on system equilibrium manifold expansion model. Int. J. Control 2021, 1–16. [Google Scholar] [CrossRef]
  3. Rath, N.; Mishra, R.; Kushari, A. Aero engine health monitoring, diagnostics and prognostics for condition-based maintenance: An overview. Int. J. Turbojet-Engines 2022, 2022. [Google Scholar] [CrossRef]
  4. Sanchez de Leon, L.; Vega, J.M.; Montanes, J.L.; Rodrigo Ramirez, J. Gradient-like Minimization Methods for Signal Treatment and Aeroengines Diagnosis and Control ROM Methods and LSI Future Applicability. In Proceedings of the AIAA Propulsion and Energy 2020 Forum, New Orleans, LA, USA, 24–26 August 2020; p. 3681. [Google Scholar]
  5. Nagappa, R.; Jeyaraman, S.; Kishore Kumar, C. Design and Structures of Aircraft Engines. In Aerospace Materials and Material Technologies; Springer: Berlin/Heidelberg, Germany, 2017; pp. 279–303. [Google Scholar]
  6. Li, X.; Ying, Y.; Wang, Y.; Li, J. A component map adaptation method for compressor modeling and diagnosis. Adv. Mech. Eng. 2018, 10, 1687814018767165. [Google Scholar] [CrossRef] [Green Version]
  7. Arias Chao, M.; Kulkarni, C.; Goebel, K.; Fink, O. Aircraft engine run-to-failure dataset under real flight conditions for prognostics and diagnostics. Data 2021, 6, 5. [Google Scholar] [CrossRef]
  8. Gingras, D.; Ralston, J. Aerodynamics modelling for training on the edge of the flight envelope. Aeronaut. J. 2012, 116, 67–86. [Google Scholar] [CrossRef]
  9. Kong, C.; Ki, J.; Kang, M. A new scaling method for component maps of gas turbine using system identification. J. Eng. Gas Turbines Power 2003, 125, 979–985. [Google Scholar] [CrossRef]
  10. Kong, C.; Kho, S.; Ki, J. Component Map Generation of a Gas Turbine Using Genetic Algorithms. J. Eng. Gas Turbines-Power-Trans. Asme 2006, 128, 92–96. [Google Scholar] [CrossRef]
  11. Kong, C.; Ki, J. Study on component map identification from gas turbine performance deck data using hybrid method. Int. J. Turbo Jet Engines 2007, 24, 171–182. [Google Scholar] [CrossRef]
  12. Li, Y.; Ghafir, M.; Wang, L.; Singh, R.; Huang, K.; Feng, X. Nonlinear multiple points gas turbine off-design performance adaptation using a genetic algorithm. J. Eng. Gas Turbines Power 2011, 133, 071701. [Google Scholar] [CrossRef]
  13. Li, Y.; Abdul Ghafir, M.; Wang, L.; Singh, R.; Huang, K.; Feng, X.; Zhang, W. Improved multiple point nonlinear genetic algorithm based performance adaptation using least square method. J. Eng. Gas Turbines Power 2012, 134, 031701. [Google Scholar] [CrossRef]
  14. Tsoutsanis, E.; Meskin, N.; Benammar, M.; Khorasani, K. A component map tuning method for performance prediction and diagnostics of gas turbine compressors. Appl. Energy 2014, 135, 572–585. [Google Scholar] [CrossRef] [Green Version]
  15. Kim, S.; Kim, K.; Son, C. Adaptation method for overall and local performances of gas turbine engine model. Int. J. Aeronaut. Space Sci. 2018, 19, 250–261. [Google Scholar] [CrossRef]
  16. Zhao, H.; Zhang, C. An online-learning-based evolutionary many-objective algorithm. Inf. Sci. 2020, 509, 1–21. [Google Scholar] [CrossRef]
  17. Dulebenets, M.A. An Adaptive Polyploid Memetic Algorithm for scheduling trucks at a cross-docking terminal. Inf. Sci. 2021, 565, 390–421. [Google Scholar] [CrossRef]
  18. Pasha, J.; Dulebenets, M.A.; Fathollahi-Fard, A.M.; Tian, G.; Lau, Y.Y.; Singh, P.; Liang, B. An integrated optimization method for tactical-level planning in liner shipping with heterogeneous ship fleet and environmental considerations. Adv. Eng. Informatics 2021, 48, 101299. [Google Scholar] [CrossRef]
  19. Pasha, J.; Nwodu, A.L.; Fathollahi-Fard, A.M.; Tian, G.; Li, Z.; Wang, H.; Dulebenets, M.A. Exact and metaheuristic algorithms for the vehicle routing problem with a factory-in-a-box in multi-objective settings. Adv. Eng. Informatics 2022, 52, 101623. [Google Scholar] [CrossRef]
  20. Rabbani, M.; Oladzad-Abbasabady, N.; Akbarian-Saravi, N. Ambulance routing in disaster response considering variable patient condition: NSGA-II and MOPSO algorithms. J. Ind. Manag. Optim. 2022, 18, 1035. [Google Scholar] [CrossRef]
  21. Ren, L.; Qin, H.; Xie, Z.; Li, B.; Xu, K. Aero-Engine Remaining Useful Life Estimation Based on Multi-Head Networks. IEEE Trans. Instrum. Meas. 2022, 71, 1–10. [Google Scholar] [CrossRef]
  22. Yu, Y.; Chen, L.; Sun, F.; Wu, C. Neural-network based analysis and prediction of a compressor’s characteristic performance map. Appl. Energy 2007, 84, 48–55. [Google Scholar] [CrossRef]
  23. Ghorbanian, K.; Gholamrezaei, M. An artificial neural network approach to compressor performance prediction. Appl. Energy 2009, 86, 1210–1221. [Google Scholar] [CrossRef]
  24. Sellers, J.F.; Daniele, C.J. DYNGEN: A Program for Calculating Steady-State and Transient Performance of Turbojet and Turbofan Engines; National Aeronautics and Space Administration: Washington, DC, USA, 1975; Volume 7901. [Google Scholar]
  25. Walsh, P.P.; Fletcher, P. Gas Turbine Performance; John Wiley & Sons: Hoboken, NJ, USA, 2004. [Google Scholar]
  26. Hecht-Nielsen, R. Theory of the backpropagation neural network. In Neural Networks for Perception; Elsevier: Amsterdam, The Netherlands, 1992; pp. 65–93. [Google Scholar]
  27. Peng, S.; Sun, S.; Yao, Y.D. A Survey of Modulation Classification Using Deep Learning: Signal Representation and Data Preprocessing. In IEEE Transactions on Neural Networks and Learning Systems; IEEE: Piscataway, NJ, USA, 2021; pp. 1–19. [Google Scholar] [CrossRef]
  28. Bala, A.; Sethi, V.; Gatto, E.L.; Pachidis, V.; Pilidis, P. PROOSIS–A collaborative venture for gas turbine performance simulation using an object oriented programming schema. In Proceedings of the 18th ISABE Conference, ISABE-2007-1357, Beijing, China, 2–7 September 2007. [Google Scholar]
Figure 1. The structure of thermodynamic models.
Figure 1. The structure of thermodynamic models.
Sustainability 14 06373 g001
Figure 2. The flight envelope and one flight condition of a specific military turbofan.
Figure 2. The flight envelope and one flight condition of a specific military turbofan.
Sustainability 14 06373 g002
Figure 3. The structure of the fan net.
Figure 3. The structure of the fan net.
Sustainability 14 06373 g003
Figure 4. Component net structure.
Figure 4. Component net structure.
Sustainability 14 06373 g004
Figure 5. The general structure of the proposed neural network.
Figure 5. The general structure of the proposed neural network.
Sustainability 14 06373 g005
Figure 6. The two-phase training process of the hybrid model.
Figure 6. The two-phase training process of the hybrid model.
Sustainability 14 06373 g006
Figure 7. The error trending in the training process of the turbine exit temperature.
Figure 7. The error trending in the training process of the turbine exit temperature.
Sustainability 14 06373 g007
Figure 8. The max relative errors after the simulation data pre-training phase.
Figure 8. The max relative errors after the simulation data pre-training phase.
Sustainability 14 06373 g008
Figure 9. The turbine exit temperature error distribution histogram of the hybrid model only trained by simulation data (denoted as MC) and further trained by flight data (denoted as FD).
Figure 9. The turbine exit temperature error distribution histogram of the hybrid model only trained by simulation data (denoted as MC) and further trained by flight data (denoted as FD).
Sustainability 14 06373 g009
Figure 10. The turbine exit temperature error-distribution histogram of the thermodynamic model and the hybrid model.
Figure 10. The turbine exit temperature error-distribution histogram of the thermodynamic model and the hybrid model.
Sustainability 14 06373 g010
Figure 11. The turbine exit temperature error-distribution histogram of the TNN model and the hybrid model.
Figure 11. The turbine exit temperature error-distribution histogram of the TNN model and the hybrid model.
Sustainability 14 06373 g011
Table 1. Example samples from one turbofan.
Table 1. Example samples from one turbofan.
IDN1 (%)N2 (%)Pamb (atm)T2 ( C)P2 (atm) Q f (kg/s)T6 ( C)
1
2
Table 2. Accuracy comparison of different methods.
Table 2. Accuracy comparison of different methods.
MethodsMeanStd25%50%75%Max
PROOSIS0.0460.0300.0180.0440.0720.123
TNN0.0870.0480.0490.0860.1260.158
Cubic fitting [11]0.0360.0210.0130.0320.0510.11
Elliptical fitting [14]0.0330.0190.0120.0270.0530.126
Proposed hybrid model0.0140.0110.0050.0120.0190.071
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ren, L.; Qin, H.; Xie, Z.; Xie, J.; Li, B. A Thermodynamics-Oriented and Neural Network-Based Hybrid Model for Military Turbofan Engines. Sustainability 2022, 14, 6373. https://doi.org/10.3390/su14106373

AMA Style

Ren L, Qin H, Xie Z, Xie J, Li B. A Thermodynamics-Oriented and Neural Network-Based Hybrid Model for Military Turbofan Engines. Sustainability. 2022; 14(10):6373. https://doi.org/10.3390/su14106373

Chicago/Turabian Style

Ren, Likun, Haiqin Qin, Zhenbo Xie, Jing Xie, and Bianjiang Li. 2022. "A Thermodynamics-Oriented and Neural Network-Based Hybrid Model for Military Turbofan Engines" Sustainability 14, no. 10: 6373. https://doi.org/10.3390/su14106373

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop