The need to develop more efficient and environmentally friendly engines is driven, on the one hand, by the trend of more stringent green regulations [
1], with the EU as a pioneer in this field [
2], and, on the other hand, by increasing fuel cost. Such a class of engines will use new, sophisticated, highly efficient components with operative behaviors that are significantly different from the standard components currently in use. In this scenario, new computational models, oriented to assist the design and test of new components, are of fundamental importance. Turbofan simulations have become more and more reliable and feasible over time due to the continuous increase in computing power and an increasingly multidisciplinary approach to the subjects involved, such as aerodynamics, acoustics, combustion, and materials [
3]. In this paper, we present a new effective numerical method that allows reliable steady-state turbofan performance calculations in which components are operated, generalizing the component maps data using artificial neural networks (ANNs). One of the main differences between the proposed method and the one used in various commercial algorithms, such as GSP 12 [
4] and NPSS [
5], is the absence of the
parameter (GSP 12) or linear piecewise (NPSS) interpolation for the interpolation of fan, compressor, and turbine maps (
Table 1). The
parameter is used, in most of the formulations, as an interpolation method in gas turbine simulation programs as it allows the identification of the operating point from only two parameters (
,
N) instead of four (fixed-geometry component) or five (variable-geometry components) (
N,
W or
,
,
,
), thus avoiding problems of convergence and accuracy [
6]. In the case of a compressor, the linear variant of beta interpolation involves first defining a beam, more or less dense depending on the degree of accuracy required, of parallel lines (each defined by a value of
) to the surge line and then calculating the points of intersection of each of these lines with each curve at constant corrected speed. Such an intersection point identifies, from the
/
N coordinate pair, the corresponding values of corrected flow rate, pressure ratio, and efficiency (
W,
,
). Finally, a 2D linear or higher-order interpolation is applied. In the actual implementation of the method,
interpolation was replaced by implicit equations derived by using neural networks, which were trained from four experimental datasets (associated with variables
N,
W or
,
,
) divided into two sets of input data and two sets of output data. This technique can also be used to model, by ANN, any component, other than turbines or compressors, for which we have sufficient experimental or numerical data associated with the variables describing their operation. Modeling real components using maps requires a large amount of experimental data, which could have some economic and time impact: for this reason, in the present paper, we open the possibility of performing a limited number of experimental tests (from the GSP 12 map database), which are interpolated using piecewise functions, thus allowing the identification of intermediate operating points between two experimentally detected operating points. A further relevant aspect of such a turbofan model is the possibility of adding/removing components by simply adding/removing the respective equations describing its operation (see
Section 2.1): a model being made up of a large number of variables (more than 40) could lead to a high condition number of the Jacobian matrix associated with the system of nonlinear equations (and, thus, a significant error). However, thanks to the scaling mode introduced (in
Section 2.8), such errors are significantly contained and results are in good agreement with GSP 12 outputs. The proposed model uses an heuristic method (genetic algorithm, GA) combined with a gradient method (least squares, LSQ) in order to solve the turbofan problem whose components are represented by nonlinear equations or maps (
Table 1). Such a combined approach allows the mitigation of the disadvantages of both individual methods: the LSQ needs an initial guess solution close to the actual solution and has a high convergence speed, while, in contrast, the GA does not need any initial guess, but only the definition of upper and lower boundary for the solution, and has a significantly lower convergence speed [
7]. The combined approach, thus, makes it possible to obtain a robust iterative algorithm with good convergence and precision. These properties are even more important when the turbofan considered is assembled with unconventional/innovative components, which makes the choice of an appropriate initial guess solution even more uncertain, moving it significantly away from that of a more conventional turbofan. Thus, the turbofan modeling method developed here can serve as a basis to simulate advanced and innovative components, such as ultra-high-bypass fans, advanced burners, variable-geometry compressors, and cooled turbines.