Abstract
Nonlinear component level model (NCLM) is a widely used model for aeroengines. However, it requires iterative calculation and is, therefore, time-consuming, which restricts its real-time application. This study aims at developing a simplified real-time modeling approach for turbofan engines. A mechanism modeling approach is proposed based on linear models to avoid the iterative calculation in NCLM so as to effectively reduce the computational complexity. Linear local models, of which the outputs are the solution of the balance equations in NCLM, are established at the ground operating points and are combined into a linear parameter varying (LPV) state-space model. Then, the model is extended throughout the full flight envelope in a polytopic expression and is integrated with the flow path calculation to obtain satisfactory real-time performance. In order to ensure the accuracy of the integrated model, the upper bound of convergence residual of the iteration is strictly set and consideration on the interpolation method is taken. The simulation results demonstrate that the integrated model requires much less computational resources than the NCLM does. Meanwhile, it maintains an acceptable accuracy performance and, therefore, is suitable for real-time application.
1. Introduction
An aeroengine, with the requirements of long engine life, great operational flexibility, and control performance, is a complicated aerothermodynamic system [1]. The engine model is formulated in a set of mathematical expressions for controller design and health monitoring [2,3]. In the modeling process, the goal is to obtain an accurate and real-time model with a simple structure. The nonlinear component level model (NCLM) is a common model established on the basis of mechanical and aerothermodynamic theories. Though the accuracy of the NCLM is very high, it can hardly deal with the trade-off between the accuracy and real-time performance [4]. There are increasing demands needed to be considered due to the development of the modern aircraft, and therefore, the NCLM has become increasingly complex, which makes the trade-off much more difficult to deal with. Meanwhile, the balance equations in the NCLM need to be iteratively solved within limited time while the computational and memory resources of the electronic control unit (ECU) in aeroengines are limited. Because the real-time performance of NCLM on hardware of aeroengine is not satisfactory, the NCLM is not suitable for controller design or health monitoring. Hence, a real-time model with acceptable modeling accuracy and a few required parameters is necessary for practical applications, which is the motivation of this paper.
In order to obtain satisfactory real-time performance, it is a common way to simplify or neglect some nonsignificant processes. Since 1970s, attention has been paid on this problem. A simplified model of an F100-PW-100 turbofan engine is constructed to operate on a hybrid computer [5]. Some simplification in the flow path of the NCLM is used for a highly compact model which is able to be operated on an engine mounted computer [6]. Despite the sacrificed accuracy of the simplified model, the real-time performance is not significantly improved to meet the demands of ECU. Accelerating the convergence speed of the iteration process is an effective way to ease the computational burden to some extent [7]. However, these models are still calculated in an iterative way and the iteration will be hard to converge if the current state is far from the steady state. Besides, the inputs are calculated by the controller contain noises inevitably, which always makes the model keep away from the steady state and will worsen the real-time performance of the NCLM. Data-driven methods provide a choice to construct a real-time model without iteration [8,9]. The model with low complexity is built to capture the behavior of the system [10]. A data-based Takkgi–Sugeno fuzzy model is studied in Reference [11] throughout the flight envelope. However, these approaches rely on plenty of flight data and the modeling process will become more complex if the division of flight envelope is carried out. Another way to avoid the iteration in NCLM is to transformed the balance equations into differential and algebraic equations, as shown in Reference [12]. However, this transformation is complicated because it requires a lot of considerations on the accumulation effect of a cavity. Establishing linear models without iteration is an ideal way to deal with these problems.
The linear parameter varying (LPV) model, which consists of a series of linear time invariant (LTI) models, has developed rapidly due to its adaptability in the past 30 years [13,14,15,16]. The LTI models only guarantee the performance around given operating points, and the obtained linear model can only work near the given operating point. The LPV modeling techniques establish a systematic gain-scheduling structure and ensure the performance around off-design points. Convex combination of specific local linear models based on interpolation strategy is the basic idea of the LPV state space model. This process consists of two steps: firstly, classic modeling method is used to obtain LTI models at successive operating points. Then, these models and bias data are combined into the form of the LPV model [17]. The practicability and effectiveness of the LPV models have been proved in turbofan engines. Balas et al. have performed researches on LPV modeling and control synthesis based on a P&W STF 952 turbofan engine model [18]. Gilbert et al. designed relatively simple controllers based on the polynomial LPV models established by turbofan model [19]. A velocity-based LPV model is established under the assumption of a correct transformation [20]. The differentiation on the input and output of the model will take cumulative modeling errors. All of these models are control oriented, and therefore, some steady modeling errors are neglected because the close-loop control makes the impact of the steady errors on the quality of control quite small [21]. However, the steady errors cannot be ignored if the model is established for health monitoring. Meanwhile, the discontinuity of the parameters of the LTI models are not discussed, which will affect the accuracy of the model. This factor is considered in Reference [22]. In the paper, an analytical model is established based on linearization of components in NCLM and these linear models are still tied in a iterative framework. However, the verification of the real-time performance of the analytical model is not given. The LPV model is usually linearized in the sea-level condition and extended to the full envelope by using similarity rules [23], but it has trouble dealing with some outputs that do not meet the similarity criteria, such as thrust.
In order to obtain a real-time model based on LPV model for both control and health monitoring, a novel integrated mechanism model is proposed. The iteration in NCLM is replaced by an LPV model to improve the real-time performance, and the flow-path calculation is reserved to prevent the loss of the aerothermodynamic characteristics, and therefore, the dynamic performance of the integrated model will be more similar to the NCLM than the traditional and straightforward LPV model does. The modeling process is as follows: Firstly, the small perturbation method is used to get local linear models at ground operating points. Secondly, the equilibrium points are combined into the coefficient matrices of the LPV model to simplify the structure. Thirdly, the polynomial regression method is used to fit parameters of the LPV models to reduce the required parameters. Then, the similarity rule and polytope theory are used througout full flight envelope operation. Finally, the LPV model is integrated with flow path calculation, which takes account of the characteristic of aerothermodynamics of the turbofan engine. The main contribution of this paper is to integrate the LPV model with flow path calculation to avoid iteration. The continuity of parameters in LTI models is discussed, and smooth coefficients of LTIs are obtained by using the spline interpolation method to improve the modeling accuracy. To verify the efficiency of this approach, the accuracy and real-time performance of the proposed model, the traditional LPV model, and the NCLM are compared in the simulation at the end of this paper.
This paper is structured as follows: Section 2 provides the NCLM and LPV model for turbofan engine. The novel modeling method and its advantages are introduced in Section 3. The accuracy improvement of the proposed model is discussed in Section 4. The effectiveness of the proposed modeling method is demonstrated by simulations in Section 5. In the end, the conclusion of the paper is given in Section 6.
2. Background
2.1. Turbofan Engine and Flow Path Calculation
The aeroengine studied in this paper is a low-bypass twin spool turbofan engine, consisting of an intake, a fan, a compressor, a combustor, a bypass, a high-pressure turbine, a low-pressure turbine, a mixing chamber, an afterburner, and a nozzle. The structural diagram and cross-sectional number of this twin-spool engine are shown in Figure 1. The air extraction for cooling the turbine and bypass duct is not detailed in this paper.
Figure 1.
Structural diagram of the low-bypass turbofan engine.
The NCLM is a set of mathematical formulas for aeroengines based on the principles of aerothermodynamic, rotor dynamic, and other principles followed by various engine components. It adopts a lot of physics-based empirical formulas under some basic assumptions to calculate the flow path.
2.1.1. Main Components Calculation
The flow path calculation is the process to calculate the parameters of the outlet of each component in Figure 1 according to the parameters of the inlet. The calculation of three main components of the engine core, the nozzle, and the balance equation of the NCLM are discussed below.
Some simplified methods, such as performance maps and the neglect of vane-tip clearance, are used in the calculation of the rotor component to obtain approximate results. The performance map is widely used to calculate the mass flow and efficiency of the rotating part of the engine [24]. The calculations of the compressor are given as follows:
where and stand for the linear interpolation functions of performance maps and is the ratio of specific heat. The efficiency , temperature , pressure , mass flow , and power are the required outputs. Note that and are calculated in bypass and not detailed in this paper. The meaning of the parameters and subscriptions in the equation are listed in the Nomenclature section.
Combustor is regarded as a chamber to convert chemical energy into heat, and the combustion time delay is assumed to be ignored. Some empirical formulas are used to calculate the burning process and the pressure loss [24]. Equation (2) shows the calculating process of the combustor:
where denotes the pressure recovery coefficient, is the fuel–air ratio, is the fuel mass flow, is the function of the temperature calculation from enthalpy, is a volumetric coefficient, is the fuel flow heating value, and is the function to calculate the temperature from enthalpy. The temperature , pressure , and mass flow are the required outputs.
Similar to the calculation of compressors, performance maps including the mass flow to pressure ratio map and efficiency to pressure ratio map are used to calculate the parameters of the turbine outlet [24]. Equation (3) shows the calculating process of the high-pressure turbine:
where and stand for the linear interpolation functions of performance maps and is the ratio of specific heat. The temperature , pressure , mass flow , and power are the required outputs.
The Laval nozzle throat is adjustable, and the area of the nozzle outlet is a specified multiple of the area of the nozzle throat [24]. Equation (4) shows the calculating process of the nozzle:
where stands for the ratio of specific heat, is the fuel–air ratio, R is the molar gas constant, is the speed coefficient, and is the multiplier of to . The temperature , pressure , and power are the required outputs.
2.1.2. Balance Equation
On one hand, different from the mass flow calculation of other components, the outlet mass flow calculation of the rotor components and nozzle are independent of the inlet mass flow (see Equations (1), (3), and (4)). Therefore, there are mass flow conflicts between inlet and outlet of the rotor components and the nozzle (except the fan because there is no inlet mass flow calculation of the fan). On the other hand, due to the physical connection of the two shafts, the power between the high- and low-pressure rotors needs to be balanced (see the computational flow of mass flow in Figure 2). Therefore, there are four mass flow balance equations and two Euler equations due to the rotational motion, and the calculation of the NCLM is to solve this differential equation [24], namely the balance equation:
where , is the input vector of the performance maps, stands for the residual error vector, and u is the input vector of the NCLM which is constant in the iteration. The Newton–Raphson (N–R) method is adopted in the model with an initial vector in discrete time:
Figure 2.
Computational flow diagram of turbofan engine simulation.
The iteration starts with an initial vector , and therefore, the calculation of flow path can be executed. Equation (6) is updated with the flow path calculation and will be stopped with a final vector if , where is the upper bound.
2.2. Traditional LPV Modeling
To obtain a real-time model, a common way is to linearize the NCLM at plenty of operating points and, then, to map the established LTI models together into an LPV model.
2.2.1. LTI and LPV Model
The nonlinear dynamic model of turbofan engines can be expressed as follows:
where is the input vector; is the state vector; is the output vector; and denotes the dimensions of the input vector, state vector, and output vector, respectively.
The equilibrium point keeps the following relations:
Expanding Equation (7) around each equilibrium point and neglecting high-order items yields the following LTI model:
where , , , , , , , , and , , and can be calculated as follows:
The LPV model consists of a set of LTI models and equilibrium points in Equation (9). If the parameters of the LTI models vary strongly around some equilibrium points, a quasi-LPV model is required. Here “quasi” means the selected scheduling parameter should be related to the state. It is assumed that the scheduling parameters vary slowly enough so that the scheduled LTI models can be seen as approximate linearized models near equilibrium points.
A typical quasi-LPV model [13] is shown as follows:
where is the scheduling parameter related to the state and where , and are scheduling functions of , and , respectively. The key to ensure the accuracy of Equation (11) is to obtain the LTI models of which the dynamic and steady characteristics are very close to those of the NCLM.
2.2.2. Modeling Throughout Flight Envelope
The LPV model can be expanded throughout full flight envelope with the assumption that the variables in the model all satisfy kinematic similarity, dynamic similarity, and geometric similarity rules. Because the variant area of the nozzle throat does not comply with the geometric similarity rule, the model should be expanded with a constant area of the nozzle throat. The LTI models can be obtained at several constant in the form of Equation (17); , , and are the corrected input, state, and output; and denotes the corrected function according to Reference [25]. Finally, the LPV model is structured with a polytopic expression:
where stands for the weight coefficient calculated by a function of the distance between with , , and denotes the number of the selected .
3. Novel Mechanism Model
Because NCLM is established based on test data, it is a very important model for control and health monitoring, but this model is not a real-time model for two reasons: (1) The calculation of in Equation (6) needs repeated flow path calculations and worsens the real-time performance of NCLM; (2) If the noises and disturbances of the inputs need to be considered, more flow path calculations will be required because the uncertainty continuously moves the states of the system away from equilibrium point, and therefore, the real-time performance of NCLM is not satisfactory. Therefore, the application of NCLM approach is usually limited due to its poor real-time performance.
Meanwhile, although the traditional LPV technique is suitable to obtain a real-time model, the straightforward linearization of the traditional LPV model will neglect some aerothermodynamic details and, therefore, affect the modeling accuracy. Moreover, if the LPV model is established using the similarity criteria, it is hard to deal with the outputs that do not meet the similarity criteria, such as thrust and power. In such cases, massive linerizations of the traditional LPV model or divisions of flight envelope are required throughout the large-scale flight envelope, which will restrict the application of LPV technique.
In order to overcome the disadvantages of NCLM approach and LPV technique, a novel mechanism modeling approach is proposed in this paper. In this approach, the mechanism flow path calculation of NCLM preserves the aerothermodynamic characteristics of NCLM. The solution of iteration in Equation (6) is calculated by an LPV model and is provided for flow path calculations directly so that only one flow path calculation is required in one-step simulation. The LPV model here is established as follows based on the solutions of iteration in NCLM under the sea-level condition.
If the iteration of Equation (6) becomes convergent, Equation (5) will become the following:
where is equivalent to f in Equation (7). An LPV model will be obtained if is substituted for g in Equation (7), and then, the state x and output of this LPV model can be provided for the flow path calculation in NCLM. This LPV model and flow path calculation are combined into an integrated model. Figure 2 shows the computational flow diagram of this integrated model, where the input vector is the same as that of NCLM. The inputs are given to the flow path calculation and is corrected using similarity criteria according to Reference [25]. The corrected inputs and , along with the scheduling parameter measured from the turbofan engine, are furnished to the LPV model. Note that the scheduling parameters of both the LPV model in integrated model and the traditional LPV model are obtained from NCLM in this paper. The state and output of LPV model calculated according to Equation (12) are provided for performance maps to obtain mass flow and efficiency of each rotor component.
As is shown in Figure 2, iterations and balance equations are not involved in the computational flow diagram. The flow path calculation is executed once in one time step no matter how far the current state is away from the equilibrium point; in such case, the real-time performance of this model will be much better than that of NLCM and will be insensitive to the input noises and disturbances while that of NCLM not. In addition, the number of outputs of the integrated model is the same as that of NCLM because the two models share the same flow path calculation. Meanwhile, there are always two states and four outputs of the LPV model required by the integrated model, and therefore, less parameters will be required than the traditional LPV model if more than 4 outputs of the real-time model are required. Moreover, the LPV model in the integrated model is partly linearized from NCLM. The reserved flow path calculation compensates for aerothermodynamic characteristics neglected by the linearization of traditional LPV model and tends to result in more accurate outputs. Therefore, there would be three evident advantages of this integrated model: the real-time performance is (a) insensitive to the input noises and disturbances, (b) faster than NCLM, and (c) more accurate than the traditional LPV model.
It should be noticed that is ensured in NCLM. However, caused by the modeling errors of the integrated model is out of restriction in the integrated model. If these modeling errors are under control, the differences between the integrated model and NCLM will be quite small. Conversely, the problem arises that, if the LPV model is not accurate, the modeling errors will have side effects on almost all of the outputs of the model.
4. Implementation and Accuracy Improvement
4.1. Linearization
The inputs of the LPV model are environment temperature , pressure , altitude H, mach number , fuel flow , and area of nozzle throat ; the states are two rotor speeds and ; and the outputs are four pressure ratios , , , and . In order to obtain the partial derivative, the state of the system is firstly set to a steady mode, and then, linearly independent small perturbations of the state are given respectively. In this process, Equation (14) can be obtained according to Equation (9):
where stands for the state derivative at the kth time step under the ith perturbation. Then, the partial derivative terms in Equation (9) can be calculated in the form below:
The Equation (15) reveals that and can be calculated at every discrete time k and taht the partial-derivative terms have a very close connection with the dynamic property of the system, and it is obvious that the square matrix need to be non-singular. If is close to a singular matrix, less upper bounds of iterations of NCLM are required and the given perturbations should be adjusted or the order of the linear system should simply be reduced.
4.2. Simplification
Equation (11) can be transformed as follows:
where the equilibrium information is separated into and . The equilibrium manifold and need to be additionally stored. To reduce the number of stored data, and are integrated into a typical quasi-LPV structure:
where , , , , . It is assumed that the current state x and input u are approximately close to a nearby equilibrium point , where , , and the scheduling parameter can be obtained from the current state. The relationship between the coefficients and the scheduling parameter can be seen as a scalar function; thus, the number of the required parameters can be reduced by fitting curves:
where stands for the element of the matrices in Equation (17), is the polynomial coefficients similar to that of Reference [19], and m is the selected order of the polynomial formula.
4.3. Accuracy Improvement
Figure 3 shows the state response from an initial state of and at the design point (H = 0, = 0, = 1, = 1). As is shown in the Figure 3a, the low-pressure and high-pressure speeds decrease to zero quickly. In Figure 3b, the logarithm is used to make the variation in the state derivative more easily observed, the magnitude of comes to within 1.6 s, and the truncation error of the state derivative will play a role in the calculation of . Meanwhile, the sharp decline in Figure 3b indicates that the state derivative fluctuates up and down around 0 due to the drawback of the discrete computation of the energy balance equations in Equation (5). Therefore, there will be imaginary parts in the eigenvalues of .
Figure 3.
State response under a disturbance . (a) conventional coordinate; (b) logarithmic coordinate.
The truncation error is caused by the discrete calculation of the NCLM. The numerical iteration becomes convergent with a convergence upper bound residual in Equation (6). Figure 4 shows that the convergent value is related to the initial state. If the initial states of the system are different and , the iterative solutions and will be different. It is obvious that a smaller upper bound makes the steady states closer to the real solution in the center and the distance between the steady states smaller: . Therefore, a smaller makes the calculation of more credible when different perturbations are imposed on the NCLM and, therefore, reduces the influence of the truncation error.
Figure 4.
Relationship between the equilibrium states and the convergence residual.
Figure 5a shows the elements of in different times k at the design point with . It indicates that, as the truncation error of the NCLM increases, the elements of tend to diverge. Figure 5b shows that a smaller convergence residual can make the elements vary slowly. A can be obtained by the following:
where denotes the number of the selected .
Figure 5.
Distribution of the elements of . (a) . (b) .
The NCLM adopts a lot of piecewise linear interpolations to simplify the computation, such as the performance maps mentioned in Section 2. It leads to discontinuous steady and dynamic property of the NCLM and discontinuous elements of the matrices in LTI. In Figure 6a,c, the inputs are , , , kPa, and K and the fuel flow is given from 0.2 to 1.05 at an interval of 0.01. Eighty-five LTI models are established around these points, and the number of required parameters is 1700. With simplification and 3-order polynomial curve fitting, only 150 parameters is required. The figures show that and the elements of A are piecewise when and that the values of are the exact boundaries of the piecewise interpolation function in the calculation of the performance maps of the fan and the compressor. In order to obtain continuous parameters of the indexed collection of LTI models, the linear interpolation used in the performance maps is replaced by a 3-order spline-fit interpolation, and the elements and the eigenvalues of A become obviously continuous in Figure 6b,d. This differentiable interpolation can improve the dynamic tracking performance of the LTI model. Figure 7 shows the comparison of the state responses of the system, and works across a boundary of the piecewise interpolation function of performance maps, where the initial states are and ; the inputs are , , , and ; and the final states are and . The response of of spline interpolation is apparently better than that of linear interpolation.
Figure 6.
The continuity of and the elements of A: (a) Linear interpolation, (b) spline interpolation, (c) linear interpolation, and (d) spline interpolation.
Figure 7.
The comparison of state response of linear systems: (a) Response of ; (b) response of .
It should be noticed that the spline interpolation is adopted in NCLM to make the parameters of LPV model continuous to improve accuracy around the boundary of former piecewise interpolation in NCLM. The former NCLM adopting linear interpolation is established based on test data and can be seen as a “precise” model, and the NCLMs mentioned elsewhere all stand for this “precise” model.
5. Simulation Results
In this section, the accuracy and computational complexity of the integrated model will be discussed. Comparisons among the integrated mechanism model, the NCLM, and the traditional LPV model are also carried out. The outputs of these models are , and F. All the simulation experiments are conducted on a personal computer with an Intel Core i7-6500U CPU and 8 GB Memory.
The inputs are given in Figure 8a,b, and the states and outputs are shown in Figure 9. The integrated model and the traditional LPV model share the same states and matrices A and B according to Equation (17), and thus, the responses of the states are the same in Figure 9a. Compared with the maximum absolute error (MAE) of the NCLM, the MAE of the states ( and ) is less than 1.32% and the root mean square error (RMSE) is 0.77% in Table 1. The MAE of the outputs of the integrated model is 0.45%, which is less than that of the traditional model. In Table 1, the bold data shows that the integrated model significantly improves the accuracy of and, therefore, improves the average MAE and RMSE.
Figure 8.
The inputs of the simulation: (a) 4 inputs without noise and (b) flight envelope.
Figure 9.
Comparison between the nonlinear component level model (NCLM) and the integrated model: (a) Comparison of state, (b) comparison of thrust, (c) output error of the integrated model, and (d) output error of the traditional linear parameter varying (LPV) model.
Table 1.
maximum absolute error (MAE) and root mean square error (RMSE) (%).
In fact, the inputs inevitably contain noises caused by sensors or disturbances, and therefore, perturbations on the inputs should be considered when verifying the accuracy and real-time performance of the considered models. A normally distributed pseudorandom noise is added to the fuel flow in Figure 8a while the other three inputs remain the same. Table 2 shows the time consumption of each model over a thirty-minute simulation. and stand for the time consumption and the number of flow path calculations, respectively, with smooth inputs, while and stand for the time consumption and the number of flow path calculations taking account of input noises, respectively.
Table 2.
Comparison of time consumption and iterative number.
It can be concluded that the time consumption mainly depends on the number of flow path calculations. Therefore, when the input noise is considered, the time consumption and the number of flow path calculations of the NCLM increase evidently, while those of the integrated model and traditional LPV model are almost not affected. In Table 3, the noise has a slight side effect on the accuracy of all the outputs of the two models. The bold data shows that, similar to Table 2, the integrated model can also improve the accuracy of , and and the average MAE and RMSE when the noises are considered.
Table 3.
MAE and RMSE considering the input noise (%).
6. Conclusions
In order to obtain a mechanism model of turbofan engine with satisfactory real-time performance and accuracy, an integrated model is proposed. The iteration in NCLM is substituted by an LPV model to improve the real-time performance, and the flow-path calculation is integrated with the LPV model to preserve the nonlinearity and aerothermodynamics of the model. The influence of the residual and the continuity of the NCLM are discussed to improve the accuracy of the integrated model, and it can be concluded that lower residual and spline-fit interpolation of NCLM make the integrated model more accurate. Simplification and curve fitting are used to reduce the number of the restored parameters. In the simulation, only 8% parameters are required after the simplification.
From the simulation results, the following can be concluded: (a) Compared to NCLM, the proposed model saves over 75% of simulation time if the input noises are not considered and 89% in the presence of the input noises, which means that the real-time performance of the proposed model is insensitive to input noises. (b) When the input noise is neglected, although the integrated mechanism model works slower, it gives better MAE and RMSE values for , , and than the traditional LPV model. Meanwhile, the average MAE and RMSE of the proposed model decrease by 0.15% and 0.08%, respectively. (c) The real-time performance of the proposed model is insensitive to the input noises, and therefore, the simulation time is nearly the same as the simulation time when ignoring noises. Although the input noises will slightly deprave the accuracy of the two models, the average MAE and RMSE of the proposed model decrease by 0.15% and 0.12%, respectively.
Due to the positive effect of the verification, further researches are encouraged: (a) The proposed model could be applied to other aeroengines that require iteration of balance equation, such as turbojet engine and turboshaft engine, and (b) the accuracy and real-time performance could be verified on hardware in loop.
Author Contributions
Q.C. and F.L. conceived the main idea, J.H. and Q.C. designed the model structure, Q.C. carried out the numberic experiments and analyzed the data, and M.P. and Q.C. wrote the paper.
Funding
This research was founded by the Funding of Jiangsu Innovation Program for Graduate Education (No. KYLX15_0255) and National Science and Technology Major Project (2017-V-0004-0054).
Conflicts of Interest
The authors declare no conflict of interest.
Nomenclature
| Parameter | Description (Unit) |
| area of nozzle throat | |
| area of nozzle outlet | |
| low-pressure rotor speed | |
| high-pressure rotor speed | |
| H | altitude (km) |
| F | thrust |
| f | function |
| d | design point |
| J | inertia (kg·m) |
| Mach number | |
| N | power (N·m/s) |
| h | enthalpy (kJ/kg) |
| fuel flow heating value (kJ/kg) | |
| P | pressure (Pa) |
| R | molar gas constant (J/mol/K) |
| T | temperature (K) |
| W | flow capacity |
| w | weight coefficient |
| u | control vector |
| v | input vector of the performance maps |
| z | residual error vector |
| x | state vector |
| y | output vector |
| fuel–air ratio | |
| ratio of specific heat | |
| efficiency | |
| pressure ratio | |
| deviation value | |
| pressure recovery coefficient | |
| number of input | |
| number of state | |
| number of output | |
| Subscript | Description |
| 13 | bypass inlet |
| 16 | bypass outlet |
| 2 | fan inlet |
| 22 | compressor inlet |
| 3 | compressor outlet |
| 4 | combustor outlet |
| 43 | low-pressure turbine inlet |
| 5 | low-pressure turbine outlet |
| 6 | mixing duct inlet |
| 7 | afterburner chamber outlet |
| 8 | nozzle throat |
| 9 | nozzle outlet |
| atmosphere condition | |
| bypass | |
| corrected value | |
| compressor | |
| combustor | |
| design point | |
| equilibrium point | |
| accessory | |
| fuel | |
| fan | |
| low-pressure turbine | |
| high-pressure turbine | |
| plant | |
| static |
References
- Szuch, J. Advancements in real-time engine simulation technology. In Proceedings of the 18th Joint Propulsion Conference, Cleveland, OH, USA, 21–23 June 1982; p. 1075. [Google Scholar]
- Lu, J.; Lu, F.; Huang, J. Performance Estimation and Fault Diagnosis Based on Levenberg–Marquardt Algorithm for a Turbofan Engine. Energies 2018, 11, 181. [Google Scholar]
- Kim, Y.; Kim, M.; Oh, S.; Shin, W.; Cho, S.; Song, H.H. A New Physics-Based Modeling Approach for a 0D Turbulence Model to Reflect the Intake Port and Chamber Geometries and the Corresponding Flow Structures in High-Tumble Spark-Ignition Engines. Energies 2019, 12, 1898. [Google Scholar] [CrossRef]
- Jaw, L.C.; Mattingly, J.D. Aircraft Engine Controls Design, System Analysis and Health Monitoring; American Institute of Aeronautics and Astronautics Inc.: Reston, VA, USA, 2009. [Google Scholar]
- Szuch, J.R.; Seldner, K. Real-Time Simulation of F100-PW-100 Turbofan Engine Using the Hybrid Computer; NASA: Washington, DC, USA, 1975.
- French, M.W. Development of a Compact Real-Time Turbofan Engine Dynamic Simulation; Technical Report; SAE Technical Paper; SAE: Warrendale, PA, USA, 1982. [Google Scholar]
- Li, S.l.; Sun, J.G. Application of genetic algorithm to solving nonlinear model of aeroengines. Chin. J. Aeronaut. 2003, 16, 69–72. [Google Scholar] [CrossRef]
- Cai, K.; Xie, S.; Zhang, K. Neural Network Model Research of Some Turbofan Engine Based on Recorded Flight Data. In Proceedings of the 2006 6th World Congress on Intelligent Control and Automation, Dalian, China, 21–23 June 2006; Volume 1, pp. 1857–1860. [Google Scholar]
- Chati, Y.S.; Balakrishnan, H. Aircraft engine performance study using flight data recorder archives. In Proceedings of the 2013 Aviation Technology, Integration, and Operations Conference, Los Angeles, CA, USA, 12–14 August 2013; p. 4414. [Google Scholar]
- Bachnas, A.; Tóth, R.; Ludlage, J.; Mesbah, A. A review on data-driven linear parameter-varying modeling approaches: A high-purity distillation column case study. J. Process. Control 2014, 24, 272–285. [Google Scholar] [CrossRef]
- Pan, M.; Wang, H.; Huang, J. T–S Fuzzy Modeling for Aircraft Engines: The Clustering and Identification Approach. Energies 2019, 12, 3284. [Google Scholar] [CrossRef]
- Montazeri-Gh, M.; Nasiri, M.; Jafari, S. Real-time multi-rate HIL simulation platform for evaluation of a jet engine fuel controller. Simul. Model. Pract. Theory 2011, 19, 996–1006. [Google Scholar] [CrossRef]
- Shamma, J.S. Analysis and Design of Gain Scheduled Control Systems. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1988. [Google Scholar]
- Alkhoury, Z.; Petreczky, M.; Mercere, G. Identifiability of affine linear parameter-varying models. Automatica 2017, 80, 62–74. [Google Scholar] [CrossRef]
- Turk, D.; Gillis, J.; Pipeleers, G.; Swevers, J. Identification of linear parameter-varying systems: A reweighted l2, 1-norm regularization approach. Mech. Syst. Signal Process. 2018, 100, 729–742. [Google Scholar] [CrossRef]
- Rizvi, S.Z.; Velni, J.M.; Abbasi, F.; Tóth, R.; Meskin, N. State-space LPV model identification using kernelized machine learning. Automatica 2018, 88, 38–47. [Google Scholar] [CrossRef]
- Lu, F.; Qian, J.; Huang, J.; Qiu, X. In-flight adaptive modeling using polynomial LPV approach for turbofan engine dynamic behavior. Aerosp. Sci. Technol. 2017, 64, 223–236. [Google Scholar] [CrossRef]
- Balas, G.J. Linear, parameter-varying control and its application to a turbofan engine. Int. J. Robust Nonlinear Control IFAC Affil. J. 2002, 12, 763–796. [Google Scholar] [CrossRef]
- Gilbert, W.; Henrion, D.; Bernussou, J.; Boyer, D. Polynomial LPV synthesis applied to turbofan engines. Control Eng. Pract. 2010, 18, 1077–1083. [Google Scholar] [CrossRef]
- Bruzelius, F.; Breitholtz, C.; Pettersson, S. LPV-based gain scheduling technique applied to a turbo fan engine model. In Proceedings of the International Conference on Control Applications, Glasgow, UK, 18–20 September 2002; Volume 2, pp. 713–718. [Google Scholar]
- Reberga, L.; Henrion, D.; Bernussou, J.; Vary, F. LPV modeling of a turbofan engine. IFAC Proc. Vol. 2005, 38, 526–531. [Google Scholar] [CrossRef]
- Chung, G.Y.; Prasad, J.; Dhingra, M.; Meisner, R. Real time analytical linearization of turbofan engine model. J. Eng. Gas Turbines Power 2014, 136, 011201. [Google Scholar] [CrossRef]
- Tang, L.; Huang, J.; Pan, M. Switching LPV Control with Double-Layer LPV Model for aeroengines. Int. J. Turbo Jet-Engines 2017, 34, 313–320. [Google Scholar]
- Sun, J. Advanced Multivariable Control Systems of Aeroengines; Beijing Hang Kong Hang Tian Da Xue Chu Ban She: Beijing, China, 2005. [Google Scholar]
- Sugiyama, N. Derivation of system matrices from nonlinear dynamic simulation of jet engines. J. Guid. Control Dyn. 1994, 17, 1320–1326. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).