<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>November</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Modeling of Helicopters Turboshaft Engines at Flight Modes Using an Approach Based on “Black Box” Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Serhii Vladov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ruslan Yakovliev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr Hubachov</string-name>
          <email>oleksandrgubachov@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Juliia Rud</string-name>
          <email>juliarud25@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yurii Stushchanskyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kremenchuk Flight College of Kharkiv National University of Internal Affairs</institution>
          ,
          <addr-line>Peremohy street 17/6</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kremenchuk</institution>
          ,
          <addr-line>39605</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>2</volume>
      <fpage>0</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>The work is devoted to further research in the field of creation and modernization of an onboard monitoring system for helicopters turboshaft engines. In this work, neural network modeling of helicopters turboshaft engines at flight modes was carried out using an approach based on “black box” models, and the main approaches to modeling complex dynamic systems are described. It is shown that the developed universal diagram for training a neural network model of helicopters turboshaft engines, as well as a universal mathematical model of helicopters turboshaft engines (gas turbine engines with a free turbine), which establishes the relation between all thermogas-dynamic parameters, are fully implemented in the described approaches to modeling complex dynamic systems. Having introduced the previously developed mathematical model of helicopters turboshaft engines (gas turbine engines with a free turbine) in the Matlab/Simulink program into a neural network of the NARX type (nonlinear autoregression model with exogenous inputs), its performance of the neural network model was assessed in relation to the TV3-117 turboshaft engine, which is part of the power installation of the Mi-8MTV helicopter. The work involved a computational experiment, the results of which were to obtain values degree of increase in the total pressure in the compressor, compressor turbine shaft power, compressor turbine operation, fuel consumption in the combustion chamber in dynamics. It is shown that the implementation error of the method for helicopters turboshaft engines working process thermogas-dynamic parameters identification using a neural network - NARX model, did not exceed 0.43 % when calculating individual engine parameters, while for the classical method (helicopters TE thermogas-dynamic model) it is about 1.96 % for considered engine parameters. neural network, helicopters turboshaft engines, “black box”, training, thermogas-dynamic 0000-0002-0328-5895 (J. Rud); 0000-0002-3021-6756 (Yu. Stushchanskyi) Proceedings</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>parameters, NARX model, error</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        Presently, neural network technology stands out as one of the most rapidly advancing domains
within artificial intelligence [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. It finds successful applications across diverse fields of science and
technology, including pattern recognition, diagnostic systems for complex technical objects, ecology
and environmental science (encompassing weather forecasts and disaster predictions), the formulation
of mathematical models describing climatic characteristics, biomedical applications, and more [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ].
In the realm of aircraft engine engineering, there is a pertinent need to establish a unified methodology
for developing algorithms that construct and train various types of neural networks to address issues
related to the parametric diagnostics of gas turbine engines (GTE). This encompasses the development
of algorithms and software for a neural network-based parametric diagnostics method, aiming to
enhance the probability of detecting defects in GTE compared to existing methods. Additionally, there
EMAIL:
(S.
      </p>
      <p>Vladov);
ORCID:
(S.</p>
      <p>2023 Copyright for this paper by its authors.
CEUR</p>
      <p>
        ceur-ws.org
is a focus on evaluating the effectiveness of the neural network method using specific GTE examples
and identifying neural network architectures that prove most efficacious for the parametric diagnostics
of GTE operational status [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
      </p>
      <p>
        The evaluation of the operational state of helicopter turboshaft engines (TE) in real-world conditions
typically relies on a restricted set of information, primarily because of the limited number of standards
monitored parameters. This limitation considerably hampers the effectiveness of parametric
identification, control, and diagnostic methods that are built upon the identification of mathematical
models of engine operating processes. Hence, there is a need for research aimed at enhancing the
efficiency of identification, control, and diagnostic methods, encompassing approaches such as the
neural network method [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. Related works</title>
      <p>y t   yi t 
wt   wi t </p>
      <p>N1</p>
      <p>M1</p>
      <p>Monitoring and controlling the operation of helicopter TE is recognized to be imperative, especially
amid considerable and diverse uncertainties in the values of their parameters, characteristics, helicopter
flight modes, and environmental influences. Furthermore, during flight, various emergency situations
may occur, including failures of engine components and structural damage, such as the destruction of
compressor blades or burnout of the combustion chamber. Addressing these challenges necessitates the
reconfiguration of the control system and engine controls.</p>
      <p>
        The implication is that the situation in which the helicopter operates can undergo significant and
unpredictable changes at any given moment. The automatic control system for helicopter turboshaft
engines (TE) [
        <xref ref-type="bibr" rid="ref9">9, 10</xref>
        ] needs to adeptly adjust to these changes by promptly modifying the parameters
and/or structure of the control laws applied. The principles of adaptive control theory offer a means to
meet this requirement effectively [11, 12]. Among the most potent approaches to realizing adaptability
concepts is the methodology grounded in the methods and tools of neural network modeling and control
[13, 14]. A pivotal aspect of implementing this approach is the acquisition of a neural network model
for the control object.
      </p>
      <p>Conventionally, models for nonlinear dynamic systems, such as helicopter TE, rely on differential
equations (for continuous-time systems) or difference equations (for discrete-time systems). However,
as mentioned earlier, in certain instances, these models may fall short of meeting specific requirements,
notably the need for adaptability essential for incorporating the model into on-board systems for
controlling the behavior of helicopter turboshaft engines. An alternative approach involves employing
neural network models, which offer the advantage of adaptive implementation.</p>
      <p>
        In this work, neural network models of the traditional empirical type are considered for dynamic systems,
that is, “black box” models (fig. 1, where u1(t)…uN(t) – coordinates of the N-dimensional vector
u t   ui t  – controlling influences; y1(t)…yM(t) – coordinates of the M-dimensional vector
of control coordinates; w1(t)…wк(t) – coordinates of the k-dimensional vector
к1
ones by introducing into them theoretical knowledge about the object of modeling – helicopters TE.
of external influences) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] with the possibility of subsequent expansion to semi-empirical
u1(t)
uN(t)
w1(t)
      </p>
      <p>wк(t)
W
y1(t)
yM(t)
dynamics of processes in the helicopters TE can change in real time t. When the set of values of these
quantities is denoted by Yi t  , i 1, M  , Ui t  , i 1, N , i t  , i 1, K , the set is considered [15]</p>
      <p>Y  Y1  Y2  ... YM ;
U  U U2  ...U N ;</p>
      <p>1</p>
    </sec>
    <sec id="sec-4">
      <title>3. Materials and methods used</title>
      <p>In the dissertation by Yurii Tiumentsev titled "Neural Network Modeling of Adaptive Dynamic
Systems" [22], the general neural network modeling of complex dynamic objects, illustrated through the
example of aircraft movement, is elucidated using an approach grounded in "black box" models.
Extracting some key concepts from this work, there are two primary approaches for representing
(describing) nonlinear dynamic systems [23]: representation in the state space of nonlinear dynamic
systems and representation in terms of inputs and outputs of nonlinear dynamic systems (input-output
representation). For the sake of simplifying the discussion on modeling helicopter turboshaft engines (TE)
as nonlinear dynamic systems, we assume that the system in question has a single output, signifying that
the process it undergoes is characterized by a singular value. It is presumed that the model of helicopter
TE as a nonlinear dynamic system corresponds to a representation in state space if this model takes the
form [22]:
xk   f  x k 1,u k 11 k 1;
y k   g  xk ,2 k ;
  1  2  ... K ;
where the symbol "×" means the Cartesian product, and taking into account these sets, the helicopter
TE, as an object of observation, can be described as
u1(t)…uN(t), for which the set  y1 t ,..., yM t  Y</p>
      <p>W : T  T U    Y ; (2)
which generally defines the helicopters TE operational status at the moment of time t T , where T –
set of time intervals t ≥ 0, when the engine is simultaneously affected by both control and disturbance
influences at the moment 0 ≤ τ ≤ t.</p>
      <p>0</p>
      <p>If we consider some subset Y  Y as some area of identification of the parameters of helicopters
TE operational status, then the goal of the coordinating part of the system is the formation of such values
0
. This task can be considered as a general area of
helicopters TE operational status monitoring in relation to the entire system. To solve such problems,
it is important to take into account information about the behavior of the control coordinates, the setting
and disturbing influences. The process of obtaining this information in a generalized form can be
described by the expression [16]:</p>
      <p>M : T  T  Q  Y   D;
where Q and D – Cartesian products of the set of values of the corresponding influences and the input
coordinates of the control part of the system.</p>
      <p>Many schemes of adaptive control require the presence of a control object model [17]. Obtaining
such a model is the content of the classic task of identifying dynamic systems [18, 19]. One of the most
effective approaches to solving this problem in relation to nonlinear systems is, as experience shows
[20, 21], the use of methods and tools of artificial neural networks. Neural network modeling makes it
possible to build sufficiently accurate and computationally efficient neural network models.
(1)
(3)
(4)
In the provided expression, the vector x(k) represents the state vector (or phase vector) of the helicopter
TE model as a nonlinear dynamic system. Its components are variable quantities that characterize the
state of the object at the time tk. The vector x(u) encompasses components serving as input control
quantities for the engine, specifically thermogas-dynamic parameters [22, 24]. The vectors ξ1(k) and
ξ2(k) are descriptive of disturbances impacting the engine, while the scalar quantity y(k) denotes the
output. The functions f(•) and g(•) represent a nonlinear vector function and a scalar function,
respectively. The dimension of the state vector, signifying the number of state variables included in this
vector as its components, is commonly referred to as the order of the model [22, 25]. State variables
within the vector can be either observable, with their values measurable, or unobservable. In a specific
scenario, any of the engine state variables can be utilized as an output value. Disturbances ξ1(k) and
ξ2(k) have the potential to influence the values of motor outputs and/or its states. Unlike input control
actions, disturbing influences remain unobservable.</p>
      <p>Constructing a model of the helicopter TE in the state space involves obtaining approximations for
the functions f(•) and g(•) based on the accessible data on the dynamic system. In the scenario where a
"black box" model is created (fig. 1), implying the absence of any knowledge about the nature and
operational characteristics of the engine, the pertinent data would be sequences of values for the input
and output quantities of the engine. Additionally, it includes those state variables whose values can be
acquired through measurements.</p>
      <p>It is conventional to describe the model of the helicopter TE as a nonlinear dynamic system through
an input-output representation (representing the system in terms of its inputs and outputs) when this
model takes the form [22]:
y k   h y k 1,...y k  n,u k 1,...u k  m,..., k 1,... k  p;
(5)
where h(•) denotes a nonlinear function, n is the order of the model, m and p are positive integer
constants, x(u) represents the vector of engine input control signals, and ξ(k) is the vector of
disturbances. This input-output representation can be regarded as a specific instance of a state-space
representation, wherein the components of the state vector are observable and are considered as engine
output signals.</p>
      <p>It is established that in modeling linear systems, the state-space representation and the input-output
representation are interchangeable [25, 26]. Hence, one can opt for the representation that is more
convenient and efficient for the specific problem at hand. In contrast, in nonlinear modeling, the
statespace representation is more comprehensive and simultaneously more economical (compact) than the
input-output representation. However, the implementation of a state-space model generally requires
more effort than an input-output model due to the necessity of obtaining approximate representations
for two maps, f(•) and g(•) in (4), as opposed to a single map h(•) in (5) [22].</p>
      <p>Determining the model type (in state space or input-output) is not the sole consideration when
modeling a nonlinear dynamic system. Another crucial aspect is the method of incorporating
disturbances into the formulated model. Two possible options exist in this regard: disturbances
impacting the state of the engine, disturbances influencing motor outputs, or disturbances affecting both
the states and outputs of the engine.</p>
      <p>As demonstrated in [22, 27], the manner in which disturbances influence the engine has a notable
impact on the structure of the resultant model, the algorithm necessary for its training, and the
operational characteristics of the generated model.</p>
      <p>Let’s initially explore the scenario in which disturbances affect the operational status of helicopter
TE. Suppose the desired representation of the engine takes the following form [22]:
yp k    yp k 1,..., yp k  n,u k 1,...,u k  m  k ;
(6)
where yp(k) – observed (measured) output of the process implemented by the engine.</p>
      <p>Let’s presume that the engine output experiences the influence of additive noise, and the summation
point of the output signal and noise precedes the point from which the feedback signal emerges.
Consequently, at time k, the system’s output will be influenced by this noise directly and through its
effect on the preceding n outputs. In the realm of nonlinear modeling, this structural configuration aligns
with an NARX type model, as proposed in [22], specifically, a nonlinear autoregression with external
inputs in its series-parallel version (fig. 2, b).</p>
      <p>The additive noise affecting the motor output in the considered embodiment has an influence not
only directly at time t, but also through the outputs at the previous n steps, when such an influence also
took place. The need to take into account previous outputs is due to the fact that, ideally, the modeling
error at step k should be equal to the noise value at the same time. Accordingly, when forming a motor
model, it is necessary to take into account the outputs of the system at past times in order to compensate
for the noise effects that have taken place. The corresponding ideal model can take the form of a
feedforward network that implements a mapping of the form [22]:
g k   NN  yp k 1,..., yp k  n,u k 1,...,u k  m, ;
(7)
where ω – vector of parameters, φNN(•) – function implemented by the feedforward network.</p>
      <p>Let the parameter vector ω of the network be chosen during its training in such a way that φNN(•) =
φ(•), that is, this network accurately reproduces the outputs of the engine model. In this case, for all
instants of time k the relation yp k   g k    k  , k 0, N , will be satisfied, that is, the modeling error
is equal to the noise affecting the engine output. This model can be termed "ideal" in the sense that it
accurately captures the deterministic components of the engine’s functioning process and does not
replicate the noise that distorts the system’s output signal. The inputs of this model encompass the values
of the control variables, as well as the measured outputs of the process executed by the engine. In this
scenario, the ideal model, functioning as a one-step predictor, undergoes training as a feedforward
network rather than a recurrent network. Consequently, for establishing an ideal model in this context, it
is recommended to employ supervised learning methods designed for static neural network models.
Since the inputs of the predictor network include both control variables and measured (observed) values
of the outputs of the process implemented by the engine, the model’s output of this type can only be
calculated one time step ahead. Consequently, models of this nature are commonly referred to as
singlestep predictors. If the generated model is required to reflect the engine's behavior over a time horizon
exceeding one time step, the predictor’s input will need to be supplied with its own outputs from the
previous time. In such instances, the predictor will no longer possess the characteristics of an ideal model
due to the accumulation of prediction errors [22, 28].</p>
      <p>The second category of noise impact on the system that necessitates examination occurs when noise
influences the motor output. In this instance, the pertinent description of the process carried out by the
engine takes the following form [22]:
xp k    xp k 1,..., xp k  n,u k 1,...,u k  m;</p>
      <p>yp  k   xp  k     k .</p>
      <p>In this structural arrangement of the model, additive noise is directly introduced to the output signal
of the engine (constituting a parallel architecture for models of this kind, as depicted in fig. 2, a).
Consequently, noise exclusively influences the ongoing step of the engine's operational process. As the
model’s output at time k is solely contingent on the noise at the same moment in time, the model does
not necessitate the values of the outputs realized by the engine at preceding time intervals; estimates
generated by the model itself prove sufficient. Therefore, analogous to the "ideal model" discussed earlier
for the series-parallel version, we can consider a recurrent neural network [28] that embodies a
representation in the form of:</p>
      <p>g k   NN  g k 1,..., g k  n,u k 1,...,u k  m, ;
where, similar to (7), ω – vector of parameters, φNN(•) – function implemented by the feed-forward
network.</p>
      <p>Let, as in the previous case, the vector of parameters ω of the network is chosen during its training in
such a way that φNN(•) = φ(•). Let us also assume that for the first n moments of time the prediction error is
equal in magnitude to the noise affecting the engine. In this case, for all moments of time k (k = 0, ..., n – 1)
the relation yp  k   g  k     k  , k 0, n 1 will be satisfied. Hence, the modeling error will be
precisely equal to the noise impacting the engine output. In essence, this model can be deemed ideal as it
faithfully represents the deterministic components of the engine's operational process and abstains from
replicating the noise that distorts the system’s output signal. In instances where the initial conditions of the
simulation are not met (the model exhibits "imperfection" at the initial time), but the condition φNN(•) = φ(•)
holds true, and the model remains stable in the face of changes in initial conditions, the modeling error will
diminish with an increasing value of k [22].</p>
      <p>As evident from the aforementioned equations, the ideal model in the parallel version manifests as
a dynamic recurrent network. This is in contrast to the series-parallel version, where the ideal model
was represented by a static feed-forward network.
(8)
(9)</p>
      <p>
        Consequently, to effectively train a parallel-type model, it is generally essential to employ methods
tailored for dynamic networks, which, naturally, pose greater challenges compared to methods used for
static networks. Nonetheless, for models of the specified type, training methods can be proposed that
leverage the unique characteristics of these models and are less labor-intensive than conventional methods
designed for dynamic networks [
        <xref ref-type="bibr" rid="ref10">29</xref>
        ]. Given the nature of noise impact on the operational process of
parallel models, they can be utilized not only as single-step predictors, as observed with series-parallel
models, but also as comprehensive models enabling the analysis of these systems' behavior over a desired
time interval, rather than merely one time step forward. Another scenario for the influence of noise on the
simulated system involves the simultaneous introduction of noise effects on both the outputs and states of
the engine. This scenario aligns with a model of the form [22]:
xp k    xp k 1,..., xp k  n,u k 1,...,u k  m, k 1,..., k  p ;
      </p>
      <p>yp  k   xp  k     k .</p>
      <p>
        As indicated in [22], these models fall within the NARMAX class (Nonlinear Auto-Regressive with
Moving Average and eXogenous inputs), signifying nonlinear autoregression with a moving average and
external inputs [
        <xref ref-type="bibr" rid="ref11">30</xref>
        ]. In this particular scenario, the generated model considers both the preceding values
of the engine outputs and the previous values of the outputs of the model itself – essentially estimates of
the engine outputs. Since such a model amalgamates aspects of the two previously discussed models, it is
limited to functioning as a one-step predictor, akin to a model with noise affecting states.
u(t)
      </p>
      <p>TDL
TDL</p>
      <sec id="sec-4-1">
        <title>Feed</title>
        <p>Forward
Network
y(t)
u(t)
y(t)
TDL
TDL</p>
      </sec>
      <sec id="sec-4-2">
        <title>Feed</title>
        <p>Forward
Network
y(t)</p>
        <p>Now, let's delve into the depiction of the engine in state space, which, in the context of nonlinear
modeling, possesses greater versatility compared to the input-output representation. Initially, we will
explore the scenario where noise influences the engine’s output. We can assume that the requisite
representation of the engine takes the following form, as outlined in: [22]:
(10)
(11)
(12)
(13)</p>
        <p>Given the same considerations as for the input-output representation of the engine, we can deduce
that in this scenario, the ideal model’s inputs, besides controls u, should also encompass state variables
of the process implemented by the engine. Two situations arise:
xk    xk 1,u k 1;</p>
        <p>y k    xk   k .
xk   NN  xk 1,u k 1;</p>
        <p>y k   NN  x k .
xk    xk 1,u k 1, k 1;</p>
        <p>y k    x k .</p>
        <p>Given that in this version, noise is exclusively present in the observation equation, its presence
doesn’t impact the dynamics of the modeled object. Drawing parallels with the rationale provided for
the case of input-output representation, the ideal model in this context will possess a recurrent structure
defined by the relations:
where φNN(•) – exact representation of the function φ(•); ψNN(•) – exact representation of the function ψ(•).</p>
        <p>Another scenario for noise impact on the system involves noise affecting the operational status of
the engine. In this case, the corresponding representation of the process implemented by the engine is
formulated as per [22]:</p>
        <p>– if state variables are observable, they can be construed as system outputs, reducing the problem to
the previously discussed input-output representation case. The ideal model in this scenario would be a
feed-forward network, applicable as a one-step predictor;</p>
        <p>– if state variables are unobservable, an ideal model cannot be constructed. In such cases, one should
resort to the input-output representation (with some loss of model generality) or devise a recurrent
model, albeit suboptimal in this context.</p>
        <p>Another potential scenario for the impact of noise on the simulated system is the simultaneous
introduction of noise effects on both the outputs and the operational status of the engine. This scenario
aligns with the model delineated by the relations according to [22]:
xk    xk 1,u k 1,1 k 1;
y k    x k , 2 k .
(14)
Similarly, to the previous scenario, two situations arise once again:
– if the state variables are observable, they can be construed as outputs of the engine, and the
problem is akin to what was previously considered in the case of an input-output representation;
– if the state variables are not observable, an ideal model should encompass both the states and the
observable output of the system.</p>
        <p>
          The utilization of neural networks in developing models for helicopters TE offers several undeniable
advantages, as outlined in [
          <xref ref-type="bibr" rid="ref12">31</xref>
          ]:
        </p>
        <p>– classical methods for approximating functions of multiple variables do not facilitate the
implementation of straightforward mechanisms for selecting the structure of mathematical models. In
contrast, the development of neural network models is founded on employing standard procedures for
selecting the structure of a neural network and their training methods;</p>
        <p>– implementing classical interpolation methods based on spline functions demands significant
computing resources, often posing challenges for real-time calculations. The layered architecture of
neural networks enables parallel computations (when the neural network is hardware-implemented),
addressing the issue of real-time approximation;</p>
        <p>– neural networks make the construction of inverse models for helicopters TE, employed in
compensating regulators, relatively straightforward.</p>
        <p>Fig. 3 depicts a generalized structural diagram illustrating the process of adjusting the parameters of
the neural network model for helicopters TE.</p>
        <p>U1
Um</p>
      </sec>
      <sec id="sec-4-3">
        <title>Helicopters turboshaft engine</title>
      </sec>
      <sec id="sec-4-4">
        <title>Neural network</title>
        <p>Δwij
y1
yn
y1NN
ynNN</p>
      </sec>
      <sec id="sec-4-5">
        <title>Neural network training algorithm</title>
        <p>ε1
εn
 i2
i</p>
        <p>
          E
YNN   y1NN , y2NN ,..., ynNN T – vector of neural network outputs; ΔWij – increase in the weights of the
synaptic connections of the neural network [
          <xref ref-type="bibr" rid="ref12">31</xref>
          ]
        </p>
        <p>The conversion of a vector of control influences into a vector of initial parameters is elucidated by
the operator F (which, in general, can portray a static or dynamic model):</p>
        <p>The objective of identifying helicopters TE using a neural network can be formulated as follows.
Leveraging the outcomes of the proposed neural network during the training process, which forms the
"training sample" of vectors (Ui; Yi) acquired experimentally for an individual instance of the engine,
the goal is to find the FNN operator within the class of neural network architectures. This operator should
best represent (approximate) the operator F.</p>
        <p>The approximation of the operator F by the operator FNN is deemed optimal if a specified functional
from the difference (Y – YNN) does not surpass a given small value εadd, defining the accuracy of the
operator F approximation
n
E  Y  YNN   i2   add ; (16)
i</p>
        <p>The satisfaction of condition (16) is guaranteed by training the neural network, i.e., adjusting its
parameters based on the training sample {(U, Y)}, and is verified on a meticulously organized "test
sample".</p>
        <p>
          The direct construction of a neural network follows the subsequent sequence of actions [
          <xref ref-type="bibr" rid="ref12 ref13">31, 32</xref>
          ]:
1. Definition of the goals and tasks of ensuring the fault tolerance of the automatic control system
of helicopters TE.
        </p>
        <p>2. Selection of the structure and inclusion location of the neural network.
3. Selection of the neural network training algorithm.</p>
        <p>4. Formation of the training sample based on experiments (utilizing a digital model with flight data
results).</p>
        <p>5. Training of the neural network.
6. Contrasting the neural network (reduction, simplification).</p>
        <p>7. Modeling and debugging (testing) of control algorithms of the automatic control system with a
neural network.</p>
        <p>8. Software or hardware implementation of the neural network.</p>
        <p>
          Virtual changes in the state of helicopters TE can be provisionally classified as follows [
          <xref ref-type="bibr" rid="ref12 ref13">31, 32</xref>
          ]:
1. Deterministic changes, a priori known changes influenced by controlled factors (flight conditions,
resource utilization, air sampling values, etc.).
        </p>
        <p>2. Stochastic changes caused by different initial thermal conditions of rotors and stators, changes in
radial clearances, etc.), uncontrolled air and power withdrawals, etc.</p>
        <p>3. Accidental changes resulting from an uncontrolled modification in the engine configuration
(damage to turbocharger blades, contamination of the engine's flow part, changes in fan characteristics
in the case of strong side wind, etc.).</p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref14">33</xref>
          ], a universal mathematical model of helicopters TE (GTE with a free turbine) was developed
based on the block diagram (fig. 4), establishing correlations among all thermo-gas-dynamic
parameters. The universal mathematical model encompasses a system of equations describing processes
in all engine components: in the air inlet section, in the compressor, in the combustion chamber, in the
compressor turbine, in the free turbine, and in the exhaust unit.
        </p>
        <p>
          Fig. 5 illustrates a segment of the mathematical model for helicopter TE (GTE with a free turbine),
implemented in the Matlab/Simulink program. This model was developed based on the universal
mathematical model for helicopter turboshaft engines [
          <xref ref-type="bibr" rid="ref15 ref16">34, 35</xref>
          ].
        </p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref15 ref16">34, 35</xref>
          ], the proposed implementation of the discussed system involves utilizing a three-layer
perceptron. This approach allows for the precise identification of the thermogas-dynamic parameters of
helicopter turboshaft engines, achieving an accuracy surpassing 99.362 %. The computational
efficiency of neural network models is rooted in the fact that an artificial neural network serves as an
algorithmically universal mathematical model [
          <xref ref-type="bibr" rid="ref17 ref18">36, 37</xref>
          ]. This implies that it can represent any nonlinear
mapping with any predetermined accuracy  : n  m , capturing the intricate relationships between
an n-dimensional vector of input data and an m-dimensional vector of output data
        </p>
        <p>The development of a nonlinear neural network model for helicopters TE is conceptualized as
deriving a neural network approximation of the original mathematical model governing helicopter
motion. Typically expressed as a system of differential equations, this mathematical model serves as a
reference. The training process of the neural network model involves minimizing the error signal ε,
representing the squared discrepancy between the output of the control object yp and the neural network
model ym, both influenced by the control signal u. The trained neural network model operates through
a recurrent computation scheme, utilizing the values of and u at time ti to compute the output value for
time ti+1.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Proposed neural network approach</title>
      <p>
        Unlike [22], where it was proposed to use standard neural network architectures of the NARX type
(fig. 2) (training was carried out in batch mode and in real time) to simulate the aircraft movement, in
this work it is proposed to use a modified gaussian NARX architecture with a choice input regressor
based on the modified gradient algorithm [
        <xref ref-type="bibr" rid="ref19">38</xref>
        ]. Modification of the standard NARX architecture is
justified by the relatively outdated NARX models that use old machine learning models [
        <xref ref-type="bibr" rid="ref20">39</xref>
        ].
      </p>
      <p>
        The structure of the proposed neural network consists of two parts: nonlinear and linear block
(fig. 6). The nonlinear block only accepts input regressors selected by the modified gradient algorithm
[
        <xref ref-type="bibr" rid="ref19">38</xref>
        ]. A linear block is a single neuron that accepts all input and output regressors.
      </p>
      <p>As in [22], a neural network model implements a dynamic mapping described by a difference
equation of the following form:
y t    y t 1, y t  2,..., y t  N y ,u t 1,u t  2,...,u t  Nu ;
(17)
where the value of the output signal y t  for a given time t is calculated based on the values
y t 1, y t  2,..., y t  N y  of this signal for the sequence of previous time points, as well as the
values of the input (control) signal u t 1,u t  2,...,u t  Nu  external to the NARX model. In the
general case, the length of the history for outputs and controls may not coincide, that is, Ny  Nu .</p>
      <p>
        Unlike [
        <xref ref-type="bibr" rid="ref20">39</xref>
        ], in this work it is proposed to use the Gaussian architecture of NARX instead of the
sigmoidal architecture of NARX, since in the problem of identifying helicopters TE parameters, the
neuron response should be maximum for some specific input value.
      </p>
      <sec id="sec-5-1">
        <title>Nonlinear block</title>
      </sec>
      <sec id="sec-5-2">
        <title>Output</title>
        <p>Inputs u:
h, TN, PN, ρ,
nTC, nFT, TG
y(t)
u(t –
u(t –</p>
        <p>...
u(t – Nu)
y(t –
y(t –</p>
        <p>...
y(t – Ny)
...
e
n
uj cij 2
 j1
2i2</p>
      </sec>
      <sec id="sec-5-3">
        <title>Linear block</title>
        <p>f(u) = u
y
8] are much more feasible due to the smaller number of parameters to be estimated. The total number
of parameters evaluated in the proposed architecture is
where NNLreg – number of regressors used in the nonlinear block, NLreg – number of regressors used in
the linear block, Nunit – number of neurons used in the nonlinear block.</p>
        <p>Representing the helicopter TE with the proposed neural network allows us to reduce the
identification task to training the network, which consists of adjusting its weight parameters. In this
case, the quadratic error functional is usually chosen as a training criterion (the functional to be
minimized)</p>
        <p>NY   NNLreg  1   Nunit  1;</p>
        <p>
          J   2  M  y t   y t 
minimization of which is carried out using a modern nonlinear optimization method – the Levenberg–
Marquardt algorithm [
          <xref ref-type="bibr" rid="ref21">40</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Experiment</title>
      <p>
        The authors' team, led by Serhii Vladov, has extensively documented the description of input data
and its preliminary processing, as evident in numerous works, such as [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]. The input parameters for
the mathematical model of helicopters TE encompass atmospheric conditions (h – flight altitude, TN –
temperature, PN – pressure, ρ – air density). These parameters, acquired onboard the helicopter (nTC –
gas generator rotor r.p.m., nFT – free turbine rotor speed, TG – gas temperature in front of the compressor
turbine), are normalized to absolute values following Professor Valery Avgustinovich's gas-dynamic
similarity theory (see table 1). The work assumes constancy in atmospheric parameters (h – flight
altitude, TN – temperature, PN – pressure, ρ – air density) [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
(19)
      </p>
      <p>
        Assessing the homogeneity of the training and test samples is a crucial consideration. To address
this, the Fisher-Pearson criterion χ2 with r – k –1 degrees of freedom is employed [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]:
 2  min r1 i  mi npnipi   ; (21)
where θ – maximum likelihood estimate determined based on the frequencies m1 through mr, where n
represents the total number of elements in the sample. The probabilities of individual outcomes, denoted
as pi(θ), are associated with a certain indeterminate k-dimensional parameter θ.
      </p>
      <p>The concluding step in the statistical data processing involves normalizing the data, a process that
can be carried out in accordance with the given expression:
yi </p>
      <p>yi  yi min ;
yi max  yi min
where yi – dimensionless quantity in the range [0; 1]; yimin and yimax – minimum and maximum values
of the yi variable.</p>
      <p>
        The mentioned χ2 statistics, under the stated assumptions, allow for testing the hypothesis regarding
the representativeness of sample variances and covariance of factors within the statistical model. The
range of hypothesis acceptance is denoted by  2   nm, , where α represents the significance level of
the criterion. The computed results based on equation (21) are presented in table 7 [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>
        To assess the representativeness of both the training and test samples, an initial data cluster analysis
was conducted (see table 2), revealing the identification of eight classes (see fig. 7, a). Subsequently,
through a randomization procedure, the specific training (control) and test samples were chosen in a
2:1 ratio, i.e., 67 % and 33 %, respectively. The clustering process applied to both the training (see
fig. 7, b) and test samples indicated the presence of eight classes in each, mirroring the original sample.
Notably, the distances between the clusters closely align in all considered samples, affirming the
representativeness of both the training and test samples [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
    </sec>
    <sec id="sec-7">
      <title>6. Results</title>
      <p>
        The assessment of the neural network model’s performance was conducted concerning the TV3-117
TE, a component of the power system in the Mi-8MTV helicopter. The evaluation employed
conventional mathematical models relevant to the operation of the power system during helicopter flight
[
        <xref ref-type="bibr" rid="ref14 ref22">33, 41</xref>
        ]. This study involved a computational experiment designed to provide insights into the
characteristics of the specific class of neural network models under investigation. The outcomes of the
conducted experiments are illustrated in fig. 8 – 12.
      </p>
      <p>Figure 8 displays instances of input training samples utilized in the training of neural network
models. It is evident from these examples that the generation of each sample involves the computation
of the primary thermogas-dynamic parameters of the TV3-117 TE (see fig. 5). The purpose behind
employing this method for forming the training set is to ensure the inclusion of a diverse range of states
within the modeled system, aiming to cover the entire state space of the system as uniformly and
comprehensively as possible. Additionally, the method seeks to capture a broad spectrum of differences
in states that are temporally adjacent, enhancing the neural network model's ability to accurately reflect
the dynamics of the simulated system. As the primary objective of control in the given problem is the
precise tracking of the prescribed values for the thermogas-dynamic parameters of the TV3-117
turboshaft engine, the evaluation of the model's accuracy revolves around a comparison of the behavior
of this parameter between the actual control object (helicopter TE) described by a system of differential
equations and the generated neural network model. Model accuracy is determined by assessing the
error, computed as the disparity between the obtained values of the engine’s thermogas-dynamic
parameters for the control object and the neural network model at the corresponding time point.</p>
      <p>As evident from fig. 9 – 12, the training error of the neural network, as determined by the identified
parameter reflecting the increase in total pressure in the compressor, remains below 0.8 % for both the</p>
      <p>Model
Classical
Neural network:</p>
      <p>
        three-layer
perceptron [
        <xref ref-type="bibr" rid="ref15 ref16">34, 35</xref>
        ]
      </p>
      <p>Gaussian
NARXmodel (proposed)</p>
      <p>Model
Classical
Neural network:</p>
      <p>
        three-layer
perceptron [
        <xref ref-type="bibr" rid="ref15 ref16">34, 35</xref>
        ]
      </p>
      <p>Gaussian NARX
model (proposed)
training and test sets. Throughout the experimental investigations, it was observed that, similarly, the
neural network training error for the remaining 35 thermogas-dynamic parameters of the engine
working process did not exceed 0.8 % at both the training and test sets. The provided examples illustrate
that the proposed approach enables the construction of relatively accurate neural network models.
However, it is acknowledged that there exists a potential for accuracy degradation, leading to
unsatisfactory adaptive properties of the synthesized neural network. Strategies to address these
challenges will be explored in subsequent research.</p>
    </sec>
    <sec id="sec-8">
      <title>7. Discussions</title>
      <p>The results of a comparative analysis of the accuracy of the implementation of the neural network
method for engine working process thermogas-dynamic parameters identification of neural network
and classical methods for each of engine model parameters are given in table 3.</p>
      <p>To assess the stability of neural networks to variations in input data (refer to table 1), additive noise
was introduced to the data. This noise was applied to each parameter by incorporating white noise with a
zero mean and σi = 0.025, equivalent to 2.5 % of the maximum value for each parameter. Table 4 presents
the results of a comparative analysis of the accuracy in implementing the method for identifying
thermogas-dynamic parameters of the helicopter TE working process using neural network and classical
methods. The analysis is conducted for each parameter of the engine model under conditions of added
noise.</p>
      <p>
        The analysis of table 4 reveals that the identification error, considering the specified noise conditions,
remains below certain thresholds: for the gaussian NARX model – 0.71%, for the three-layer perceptron
with an architecture of 7–53–36 – 1.09 % [
        <xref ref-type="bibr" rid="ref15 ref16">34, 35</xref>
        ], and for the thermogas-dynamic model of helicopters
TE – 3.15 %.
      </p>
      <p>Under the influence of white noise, the maximum absolute error in implementing the identification
method for the thermogas-dynamic parameters of the helicopter TE working process using the least
squares method increased from 1.96 % to 3.15 %. For the three-layer perceptron with an architecture of
7–53–36, this error increased from 0.64 % to 1.09 %, and for the gaussian NARX model, it increased
from 0.43% to 0.74%.</p>
      <p>
        To assess the reliability of the neural network method for identifying the thermogas-dynamic
parameters of the helicopter TE working process, the following expressions can be utilized [
        <xref ref-type="bibr" rid="ref23 ref24">42, 43</xref>
        ]:
Kerror  Terror 100%;
      </p>
      <p>T0
Kquality  1  Terror  100%; (24)

 T0 
where Kerror, Kquality – coefficients of erroneous and qualitative identification, respectively; Terror – total
time of the sections corresponding to the erroneous classification; T0 – duration of the test sample (in
this work, T0 = 5 s).</p>
      <p>Table 5 shows the results of calculating the coefficients of erroneous and qualitative identification
of parameters: dependence of degree of increase in the total pressure in the compressor, compressor
turbine shaft power, compressor turbine operation, fuel consumption in the combustion chamber.</p>
      <p>As can be seen from table 5, the coefficients of erroneous identification rate do not exceed 0.528 %,
and the minimum coefficients of qualitative identification rate is 99.873 %.
8. Conclusions</p>
      <p>1. The technique of a unified structural description of neural network models of complex dynamic
objects has been further developed, providing a uniform representation of all types of static and dynamic
networks, allowing to automate the process of synthesis of neural network models.</p>
      <p>2. In relation to helicopters turboshaft engines, the available results in the field of modeling complex
dynamic systems using traditional neural networks (“black box” models) are systematized, and the
limitations and area of possible use of these tools are identified, which makes it possible to optimally
use the apparatus of neural networks to solve the problem helicopters turboshaft engines working
process parameters identification at flight modes</p>
      <p>3. A neural network method for helicopters turboshaft engines working process thermogas-dynamic
parameters identification has been developed, which is based on the use of a gaussian NARX model,
the use of which allows, with an accuracy higher than 99.873 %, to helicopters turboshaft engines
working process thermo-gas-dynamic parameters identification.
(23)
4. It has been established that the neural network – gaussian NARX model, solves the problem for
helicopters turboshaft engines working process thermogas-dynamic parameters identification more
accurately than classical methods: the identification error at the output of the gaussian NARX model is
at least squares method 4.78 times less than that of the regression model obtained with using the
helicopters turboshaft engines thermogas-dynamic model.</p>
      <p>5. It is shown that the implementation error of the method for helicopters turboshaft engines working
process thermogas-dynamic parameters identification using a neural network – gaussian NARX model,
did not exceed 0.43 % when calculating individual engine parameters, while for the classical method
(helicopters TE thermogas-dynamic model) it is about 1.96 % for considered engine parameters.</p>
      <p>6. A comparative analysis of neural network (gaussian NARX model) and classical methods
(helicopters turboshaft engines thermogas-dynamic model) for helicopters turboshaft engines working
process thermogas-dynamic parameters identification implementing under noise conditions shows that
neural network methods are more robust to external disturbances. The noise level σi = 0.025 (2.5 %),
the maximum absolute error when using a neural network (gaussian NARX model) increases from 0.43
to 0.74 %, and the helicopters turboshaft engines thermogas-dynamic model increases from 1.96 to
3.15 %.</p>
    </sec>
    <sec id="sec-9">
      <title>9. References</title>
      <p>[10] B. Li, Y.-P. Zhao, Y.-B. Chen, Unilateral alignment transfer neural network for fault diagnosis of
aircraft engine, Aerospace Science and Technology, vol. 118 (2021) 107031.
doi: 10.1016/j.ast.2021.107031
[11] D. El-Masri, F. Petrillo, Y.-G. Gueheneuc, A. Hamou-Lhadj, A. Bouziane, A systematic literature
review on automated log abstraction techniques, Information and Software Technology, vol. 122
(2020) 106276. doi: 10.1016/j.infsof.2020.106276
[12] M. Lungu, R. Lungu, Automatic control of aircraft lateral-directional motion during landing using
neural networks and radio-technical subsystems, Neurocomputing, vol. 171 (2016) 471–481.
doi: 10.1016/j.neucom.2015.06.084
[13] H. Hanachi, J. Liu, C. Mechefske, Multi-mode diagnosis of a gas turbine engine using an adaptive
neuro-fuzzy system, Chinese Journal of Aeronautics, vol. 31, issue 1 (2018) 1–9.
doi: 10.1016/j.cja.2017.11.017
[14] I. Krivosheev, K. Rozhkov, N. Simonov, Complex Diagnostic Index for Technical Condition
Assessment for GTE, Procedia Engineering, vol. 206 (2017) 176–181.
doi: 10.1016/j.proeng.2017.10.456
[15] H. Zhang, X. Zhang, T. Zhang, J. Zhu, Capturing the form of feature interactions in black-box
models, Information Processing &amp; Management, vol. 60, issue 4 (2023) 103373.
doi: 10.1016/j.ipm.2023.103373
[16] L. Orellana, L. Sainz, E. Prieto-Araujo, M. Cheah-Mane, H. Mehrjerdi, O. Gomis-Bellmunt, Study
of black-box models and participation factors for the Positive-Mode Damping stability criterion,
International Journal of Electrical Power &amp; Energy Systems, vol. 148 (2023) 108957.
doi: 10.1016/j.ijepes.2023.108957
[17] F. Cao, C. Liu, X. He, Fault-compensation-based boundary control for hyperbolic PDEs: An
adaptive iterative learning scheme, Journal of the Franklin Institute, vol. 360, issue 16 (2023)
11271–11294. doi: 10.1016/j.jfranklin.2023.08.038
[18] C. Weiser, D. Ossmann, Fault-Tolerant Control for a High Altitude Long Endurance Aircraft,</p>
      <p>IFAC-PapersOnLine, vol. 55, issue 6 (2022) 724–729. doi: 10.1016/j.ifacol.2022.07.213
[19] Z. Huang, Automatic Intelligent Control System Based on Intelligent Control Algorithm, Journal
of Electrical and Computer Engineering, vol. 7 (2022) 1–10. doi: 10.1155/2022/3594256
[20] S. Pang, Q. Li, B. Ni, Improved nonlinear MPC for aircraft gas turbine engine based on
semialternative optimization strategy, Aerospace Science and Technology, vol. 118 (2021) 106983.
doi: 10.1016/j.ast.2021.106983
[21] M. Soleimani, F. Campean, D. Neagu, Diagnostics and prognostics for complex systems: A review
of methods and challenges, Quality and Reliability Engineering, vol. 37, issue 8 (2021) 3746–3778
doi: 10.1002/qre.2947
[22] Y. Tiumentsev, Neural network modeling of adaptive dynamic systems, 2016, 466 p.</p>
      <p>URL: https://mai.ru/upload/iblock/de9/tiumentsev_diss_signed.pdf
[23] L. Xing, C. Wen, Dynamic event-triggered adaptive control for a class of uncertain nonlinear
systems, Automatica, vol. 158 (2023) 111286. doi: 10.1016/j.automatica.2023.111286
[24] R. Chen, X. Jin, S. Laima, Y. Huang, H. Li, Intelligent modeling of nonlinear dynamical systems
by machine learning, International Journal of Non-Linear Mechanics, vol. 142 (2022) 103984.
doi: 10.1016/j.ijnonlinmec.2022.103984
[25] K. Yamada, I. Maruta, K. Fujimoto, Subspace State-Space Identification of Nonlinear Dynamical
System Using Deep Neural Network with a Bottleneck, IFAC-PapersOnLine, vol. 56, issue 1
(2023) 102–107. doi: 10.1016/j.ifacol.2023.02.018
[26] L. Ren, J. Wu, X. Zhang, Dynamic event-triggered neural adaptive preassigned fast finite-time
tracking control for stochastic nonaffine structure nonlinear systems, Systems &amp; Control Letters,
vol. 180 (2023) 105605. doi: 10.1016/j.sysconle.2023.105605
[27] M. Lin, C. Cheng, Z. Peng, X. Dong, Y. Qu, G. Meng, Nonlinear dynamical system identification
using the sparse regression and separable least squares methods, Journal of Sound and Vibration,
vol. 505 (2021) 116141. doi: 10.1016/j.jsv.2021.116141
[28] K. Qian, L. Tian, J. Bao, Frequency-domain physical constrained neural network for nonlinear
system dynamic prediction, Engineering Applications of Artificial Intelligence, vol. 122 (2023)
106127. doi: 10.1016/j.engappai.2023.106127</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Talebi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Madadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Tousi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kiaee</surname>
          </string-name>
          ,
          <article-title>Micro Gas Turbine fault detection and isolation with a combination of Artificial Neural Network and off-design performance analysis</article-title>
          ,
          <source>Engineering Applications of Artificial Intelligence</source>
          , vol.
          <volume>113</volume>
          (
          <year>2022</year>
          )
          <article-title>104900</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.engappai.
          <year>2022</year>
          .104900
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kapoor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. W.</given-names>
            <surname>Costall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Sakellaridis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lammers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Buonpane</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          <article-title>Guilain, Multi-objective optimization of turbocharger turbines for low carbon vehicles using meanline and neural network models, Energy Conversion</article-title>
          and
          <article-title>Management: X, vol</article-title>
          .
          <volume>15</volume>
          (
          <year>2022</year>
          )
          <article-title>10026</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.ecmx.
          <year>2022</year>
          .100261
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Khrebtova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Shapoval</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Markov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kukhar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hrudkina</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Rudych</surname>
          </string-name>
          ,
          <article-title>Control Systems for the Temperature Field During Drawing, Taking into Account the Dynamic Modes of the Technological Installation</article-title>
          ,
          <source>in: Proceedings of the 2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)</source>
          , Kremenchuk, Ukraine,
          <year>2022</year>
          , pp.
          <fpage>521</fpage>
          -
          <lpage>525</lpage>
          . doi:
          <volume>10</volume>
          .1109/MEES58014.
          <year>2022</year>
          .10005724
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Markov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khvashchynskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Musorin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Markova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shapoval</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hrudkina</surname>
          </string-name>
          ,
          <article-title>Investigation of new method of large ingots forging based on upsetting of workpieces with ledges</article-title>
          ,
          <source>International Journal of Advanced Manufacturing Technology</source>
          , vol.
          <volume>122</volume>
          , no.
          <issue>3-4</issue>
          (
          <year>2022</year>
          )
          <fpage>1383</fpage>
          -
          <lpage>1394</lpage>
          . doi:
          <volume>10</volume>
          .1007/s00170-022-09989-1
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakovliev</surname>
          </string-name>
          ,
          <source>Optimization of Helicopters Aircraft Engine Working Process Using Neural Networks Technologies, COLINS-2022: 6th International Conference on Computational Linguistics and Intelligent Systems</source>
          , May,
          <fpage>12</fpage>
          -
          <lpage>13</lpage>
          ,
          <year>2022</year>
          , Gliwice, Poland,
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>3171</volume>
          (
          <year>2022</year>
          )
          <fpage>1639</fpage>
          -
          <lpage>1656</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Im</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. I. Kim</surname>
          </string-name>
          ,
          <article-title>Diagnostics using a physics-based engine model in aero gas turbine engine verification tests</article-title>
          ,
          <source>Aerospace Science and Technology</source>
          , vol.
          <volume>133</volume>
          (
          <year>2023</year>
          )
          <article-title>108102</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.ast.
          <year>2022</year>
          .
          <volume>108102</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakovliev</surname>
          </string-name>
          ,
          <article-title>Modified Helicopters Turboshaft Engines Neural Network On-board Automatic Control System Using the Adaptive Control Method</article-title>
          ,
          <source>ITTAP'2022: 2nd International Workshop on Information Technologies: Theoretical and Applied Problems, November 22-24</source>
          ,
          <year>2022</year>
          , Ternopil, Ukraine,
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>3309</volume>
          (
          <year>2022</year>
          )
          <fpage>205</fpage>
          -
          <lpage>224</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakovliev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petchenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>Modified Neural Network Fault-Tolerant Closed Onboard Helicopters Turboshaft Engines Automatic Control System</surname>
          </string-name>
          , COLINS-2023
          <source>: 7th International Conference on Computational Linguistics and Intelligent Systems, Volume I: Machine Learning Workshop</source>
          , April,
          <fpage>20</fpage>
          -
          <lpage>21</lpage>
          ,
          <year>2023</year>
          , Kharkiv, Ukraine,
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>3387</volume>
          (
          <year>2023</year>
          )
          <fpage>160</fpage>
          -
          <lpage>179</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zeng</surname>
          </string-name>
          , Y. Cheng,
          <article-title>An Ensemble Learning-Based Remaining Useful Life Prediction Method for Aircraft Turbine Engine, IFAC-PapersOnLine</article-title>
          , vol.
          <volume>53</volume>
          , issue
          <volume>3</volume>
          (
          <year>2020</year>
          )
          <fpage>48</fpage>
          -
          <lpage>53</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.ifacol.
          <year>2020</year>
          .
          <volume>11</volume>
          .009
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Moya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Learning the dynamical response of nonlinear non-autonomous dynamical systems with deep operator neural networks</article-title>
          ,
          <source>Engineering Applications of Artificial Intelligence</source>
          , vol.
          <volume>125</volume>
          (
          <year>2023</year>
          )
          <article-title>106689</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.engappai.
          <year>2023</year>
          .106689
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Suleiman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. U.</given-names>
            <surname>Gulumbe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. K.</given-names>
            <surname>Asare</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Abubakar</surname>
          </string-name>
          , Training Dynamic Neural Networks for Forecasting Naira/Dollar Exchange Returns Volatility in Nigeria,
          <source>American Journal of Management Science and Engineering</source>
          , vol.
          <volume>1</volume>
          , issue 1 (
          <year>2016</year>
          )
          <fpage>8</fpage>
          -
          <lpage>14</lpage>
          . doi:
          <volume>10</volume>
          .11648/j.ajmse.
          <volume>20160101</volume>
          .12
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kotliarov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hrybanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Husarova</surname>
          </string-name>
          , I. Derevyanko,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gvozdik</surname>
          </string-name>
          ,
          <article-title>Neuromechanical methods of control and diagnostics of the technical state of aircraft engine TV3-117 in film regions</article-title>
          , Visnyk of Kherson National Technical University, no.
          <volume>1</volume>
          (
          <issue>72</issue>
          ), part
          <volume>1</volume>
          (
          <year>2020</year>
          )
          <fpage>141</fpage>
          -
          <lpage>154</lpage>
          . doi:
          <volume>10</volume>
          .35546/kntu2078-
          <fpage>4481</fpage>
          .
          <year>2020</year>
          .
          <volume>1</volume>
          .1.
          <fpage>17</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Khorasani</surname>
          </string-name>
          ,
          <article-title>Hybrid multi-mode machine learning-based fault diagnosis strategies with application to aircraft gas turbine engines</article-title>
          ,
          <source>Neural Networks</source>
          , vol.
          <volume>130</volume>
          (
          <year>2020</year>
          )
          <fpage>126</fpage>
          -
          <lpage>142</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.neunet.
          <year>2020</year>
          .
          <volume>07</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>O.</given-names>
            <surname>Avrunin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Semenets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tatarinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Telnova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Filatov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shushlyapina</surname>
          </string-name>
          .
          <article-title>Intelligent automation systems</article-title>
          , Kremenchuk, Novabook,
          <year>2021</year>
          . 322 p. doi:
          <volume>10</volume>
          .30837/
          <fpage>978</fpage>
          -617-639-347-4
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakovliev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Drozdova</surname>
          </string-name>
          ,
          <article-title>Neural Network Method for Helicopters Turboshaft Engines Working Process Parameters Identification at Flight Modes</article-title>
          ,
          <source>in: Proceedings of the 2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)</source>
          , Kremenchuk, Ukraine,
          <year>2022</year>
          , pp.
          <fpage>604</fpage>
          -
          <lpage>609</lpage>
          . doi:
          <volume>10</volume>
          .1109/MEES58014.
          <year>2022</year>
          .10005670
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shmelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakovliev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Drozdova</surname>
          </string-name>
          ,
          <article-title>Helicopters Turboshaft Engines Parameters Identification at Flight Modes Using Neural Networks</article-title>
          ,
          <source>in: Proceedings of the IEEE 17th International Conference on Computer Science and Information Technologies (CSIT)</source>
          , Lviv, Ukraine,
          <year>2022</year>
          , pp.
          <fpage>5</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .1109/CSIT56902.
          <year>2022</year>
          .10000444
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>K.</given-names>
            <surname>Linka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. E.</given-names>
            <surname>Karniadakis</surname>
          </string-name>
          , E. Kuhl,
          <article-title>Bayesian Physics Informed Neural Networks for real-world nonlinear dynamical systems</article-title>
          ,
          <source>Computer Methods in Applied Mechanics and Engineering</source>
          , vol.
          <volume>402</volume>
          (
          <year>2022</year>
          )
          <article-title>115346</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.cma.
          <year>2022</year>
          .115346
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Cox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Champagne</surname>
          </string-name>
          ,
          <article-title>A comparison of quaternion neural network backpropagation algorithms</article-title>
          ,
          <source>Expert Systems with Applications</source>
          , vol.
          <volume>232</volume>
          (
          <year>2023</year>
          )
          <article-title>120448</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.eswa.
          <year>2023</year>
          .120448
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Dieriabina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Husarova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Pylypenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ponomarenko</surname>
          </string-name>
          <article-title>, Multi-mode model identification of helicopters aircraft engines in flight modes using a modified gradient algorithms for training radial-basic neural networks</article-title>
          ,
          <source>Visnyk of Kherson</source>
          National Technical University, no.
          <volume>4</volume>
          (
          <issue>79</issue>
          ) (
          <year>2021</year>
          )
          <fpage>52</fpage>
          -
          <lpage>63</lpage>
          . doi:
          <volume>10</volume>
          .35546/kntu2078-
          <fpage>4481</fpage>
          .
          <year>2021</year>
          .
          <volume>4</volume>
          .
          <fpage>7</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>G.</given-names>
            <surname>Alcan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Unel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Aran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Yilmaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gurel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Koprubasi</surname>
          </string-name>
          ,
          <article-title>Diesel Engine NOx Emission Modeling Using a New Experiment Design and Reduced Set of Regressors, IFAC-PapersOnLine</article-title>
          , vol.
          <volume>51</volume>
          , issue
          <volume>15</volume>
          (
          <year>2018</year>
          )
          <fpage>168</fpage>
          -
          <lpage>173</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.ifacol.
          <year>2018</year>
          .
          <volume>09</volume>
          .114
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>G.</given-names>
            <surname>Xing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <article-title>Convergence analysis of a subsampled Levenberg-Marquardt algorithm</article-title>
          ,
          <source>Operations Research Letters</source>
          , vol.
          <volume>51</volume>
          , issue
          <volume>4</volume>
          (
          <year>2023</year>
          )
          <fpage>379</fpage>
          -
          <lpage>384</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.orl.
          <year>2023</year>
          .
          <volume>05</volume>
          .005
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vladov</surname>
          </string-name>
          , Yu. Shmelov, T. Shmelova,
          <article-title>Modeling of the TV3-117 aircraft engine technical state as part of the helicopter power plant in the form of the Markov process of death and reproduction</article-title>
          .
          <source>ICTERI</source>
          <year>2020</year>
          :
          <article-title>ICT in Education</article-title>
          , Research, and Industrial Applications,
          <fpage>06</fpage>
          -10
          <source>October</source>
          <year>2020</year>
          , Kharkiv, Ukraine.
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2740</volume>
          (
          <year>2020</year>
          )
          <fpage>400</fpage>
          -
          <lpage>407</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>X.</given-names>
            <surname>Tong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , T. Wu,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>LS-LSTM-AE: Power load forecasting via Long-Short series features and LSTM-Autoencoder, Energy Reports</article-title>
          , vol.
          <volume>8</volume>
          ,
          <issue>suppl</issue>
          .
          <volume>1</volume>
          (
          <year>2022</year>
          )
          <fpage>596</fpage>
          -
          <lpage>603</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.egyr.
          <year>2021</year>
          .
          <volume>11</volume>
          .172
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>J.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Christofides</surname>
          </string-name>
          ,
          <article-title>Model predictive control of nonlinear processes using neural ordinary differential equation models</article-title>
          ,
          <source>Computers &amp; Chemical Engineering</source>
          , vol.
          <volume>178</volume>
          (
          <year>2023</year>
          )
          <article-title>108367</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.compchemeng.
          <year>2023</year>
          .108367
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>