Next Article in Journal
Photovoltaic Farms: Economic Efficiency of Investments in South-East Poland
Previous Article in Journal
Offshore Wind Power—Seawater Electrolysis—Salt Cavern Hydrogen Storage Coupling System: Potential and Challenges
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Method of Helicopter Turboshaft Engines’ Protection During Surge in Starting Mode

1
Faculty of Mechanics and Technology, Rzeszow University of Technology, 4 Kwiatkowskiego Street, 37-450 Stalowa Wola, Poland
2
Kharkiv National University of Internal Affairs, 27, L. Landau Avenue, 61080 Kharkiv, Ukraine
3
Information Systems and Networks Department, Lviv Polytechnic National University, 12, Bandera Street, 79013 Lviv, Ukraine
4
Institute of Computer Science, Osnabrück University, 1, Friedrich-Janssen-Street, 49076 Osnabrück, Germany
*
Author to whom correspondence should be addressed.
Energies 2025, 18(1), 168; https://doi.org/10.3390/en18010168
Submission received: 22 November 2024 / Revised: 27 December 2024 / Accepted: 30 December 2024 / Published: 3 January 2025
(This article belongs to the Section I2: Energy and Combustion Science)

Abstract

:
This article proposes a mathematical model for protecting helicopter turboshaft engines from surges, starting with fuel metering supply and maintaining stable compressor operation. The model includes several stages: first, fuel is supplied according to a specified program; second, an unstable compressor operation signal is determined based on the gas temperature in front of the compressor turbine and the gas generator rotor speed derivatives ratio; at the third stage, when the ratios’ threshold value is exceeded, fuel supply is stopped, and the ignition system is turned on. Then, the fuel supply is restored with reduced consumption, and the rotor speed is corrected, followed by a return to regular operation. The neural network model implementing this method consists of several layers, including derivatives calculation, comparison with the threshold, and correction of fuel consumption and rotor speed. The input data for the neural network are the gas temperature in front of the compressor turbine and the rotor speed. A compressor instability signal is generated if the temperature and rotor speed derivatives ratio exceed the threshold value, which leads to fuel consumption adjustment and rotor speed regulation by 28…32%. The backpropagation algorithm with hyperparameter optimization via Bayesian optimization was used to train the network. The computational experiments result with the TV3-117 turboshaft engine on a semi-naturalistic simulation stand showed that the proposed model effectively prevents compressor surge by stabilizing pressure, vibration, and gas temperature and reduces rotor speed by 29.7% under start-up conditions. Neural network quality metrics such as accuracy (0.995), precision (0.989), recall (1.0), and F1-score (0.995) indicate high efficiency of the proposed method.

1. Introduction

Helicopter turboshaft engines (TE) [1] are a crucial element of helicopter technology [2], which has become widespread in both civil [3] and military [4] aviation in many countries around the world. One of the helicopter’s TE operations’ critical tasks is to prevent surges during engine starting modes when turbulent processes in the compressor [5] and disruption of air supply uniformity can significantly decrease engine performance or cause failure [6]. To minimize the risk of surge development, an urgent task is to develop innovative approaches to protecting helicopter TEs, including the modern control technologies and adaptive algorithms used, which will ensure stable engine operation in a wide range of operating conditions [7]. Surges during the helicopter TE starting phase are one of the most dangerous non-stationary dynamic problems [8,9,10] due to the high probability of extreme loads and thermal deformations in the compressor elements. The preventing helicopter TE surge tasks’ complexity in the starting mode [11] is increased by the uncertainty’s presence caused by the engines’ external conditions and the operational status variability. Introducing practical protection methods based on adaptive and intelligent control systems [12,13] is an urgent task aimed at increasing helicopter TE reliability and safety operations [14] under the requirements of modern conditions to ensure helicopter flight safety [15,16].
The surge prevention problem in helicopter TE is widely studied in the helicopter flight safety context [17,18,19]. Traditional surge protection methods [20,21] include design solutions such as bypass valves, rotor angular velocity control systems, and fuel dosing control algorithms. These approaches aim to ensure stable compressor operation, minimize non-stationary processes, and prevent critical deviations in engine operating parameters.
Research [22,23] focuses on intelligent control systems development that integrates data from multichannel sensors and uses machine learning methods [24] to the helicopter TE starting to predict and prevent surges. For example, recurrent neural networks [25] allow the dynamic processes in the compressor modeling and identify precursors to unstable operation. However, most of these solutions focus on engine operation in steady-state modes, while starting modes remain less studied.
The fuel dosage control during helicopter TE starting methods is also being studied in the context of surge risk reduction [26]. Research [26,27] shows that optimizing fuel supply, considering the temperature and rotor speed current values, can significantly reduce the likelihood of unstable processes. However, most existing models are based on fixed control algorithms, which limits their adaptability to changes in the engines’ external conditions and operational status.
The helicopters’ complex dynamic operating conditions, such as exposure to low temperatures, increased loads at high altitudes, and the need for frequent engine starts, create additional difficulties for effective surge prevention. Traditional methods [20,21] do not sufficiently consider the rapidly changing factors and the operating modes’ variability influence. It emphasizes the need to develop adaptive approaches that effectively respond to real-time parameter changes.
Existing studies [17,18] do not fully cover the issues of integrating intelligent control systems [12,13] based on neural network models [24,25] with surge protection algorithms in starting modes. In particular, the following have not been sufficiently studied:
  • The fuel dosing adaptive correction methods depend on the engine’s dynamic parameters’ current values [19,20];
  • Algorithms for the unstable compressor operation generating signals that take into account not only absolute but also the temperature and rotor speed derivative values [22,23];
  • The software-defined influence dependencies of compressor operating parameters on the engines’ starting stabilization [26,27].
Developments in protecting helicopter TE from the surge method with a neural network implementation will eliminate existing limitations through adaptive control use. The proposed method is based on the fuel-metered supply according to a software-defined dependency, the compressor operating parameters correction when unstable operation is detected, and dynamic relations analysis between the gas temperature in front of the compressor turbine and the gas generator rotor speed derivatives. The neural network inclusion implementation ensures the control actions adaptation in real time depending on changes in environmental parameters and engine conditions, which will improve the engines’ operation reliability due to predictive starting control. Thus, the research aim is to develop a method for protecting helicopter TE from surges in the starting mode, based on neural network implementation, providing the metered fuel supply adaptive control and the unstable compressor operation signals formation, considering the engines’ dynamic parameters. The research object is the helicopter TE functioning processes in the starting mode, accompanied by the surge risk. The research subject includes methods for controlling the helicopter TE metered fuel supply to the combustion chamber, algorithms for the unstable compressor operation, and neural network models that generate signals to provide adaptive control in the engine starting mode.

2. Materials and Methods

An analysis of algorithms for protecting helicopter TE during surge in starting mode [17,18] reveals several key points that justify the need for a new approach. The sequential stages of use, including metered fuel supply [20], compressor condition monitoring [21], and rotor speed adjustment [22], allow for a high degree of control over the engine starting process. Each stage is aimed at preventing damage caused by unstable operation, which is especially critical for helicopter TE subject to high loads and sudden changes in operating conditions. Special attention should be paid to algorithms designed to monitor and record the compressor operating condition [23]. This is important since traditional diagnostic methods may not have time to respond to rapidly changing conditions. The temperature and speed derivatives ratio using [21] allows for promptly identifying deviations from the norm and responding to them, which is a significant improvement over simpler threshold algorithms that do not take into account the dynamics of changes. However, such algorithms may struggle with low signal levels, requiring fine-tuning of thresholds and potential use of additional sensors to improve robustness.
Fuel control and ignition unit activation also demonstrate the system’s adaptive capability importance [25,27]. The ability to temporarily stop fuel supply and switch to reduced power helps avoid fuel overruns and possible overheating [26] but can also lead to the system’s excessive sensitivity to changes in operating conditions. If timing parameters are not adapted to specific starting conditions, this can cause delays in system response. However, despite all these advantages, those algorithms that rely on fixed dependent functions and thresholds may not withstand the external factors influence, such as changes in temperature, pressure, and fuel characteristics.
Thus, to simulate the helicopter TE protection during surge in the starting mode [17] with metered fuel supply [23] and the compressor operation stability maintaining [26], a mathematical model is proposed based on the sequential actions and specified dependencies algorithm.
Stage 1. Fuel supply according to the program. In the starting beginning, fuel is supplied to the helicopter TE combustion chamber according to the program with the flow rate G T p r o g according to the dependence, calculated as follows:
G T = G T p r o g t .
Stage 2. The unstable compressor operation signal formation.
At this stage, unstable compressor operation is recorded through the gas temperature in front of the compressor turbine T G * and the gas generator rotor speed nTC first derivatives ratio according to the following expression:
R = T ˙ G * n ˙ T C .
If R exceeds a given threshold value, an unstable operation signal is generated, i.e., the following becomes valid:
I f   T ˙ G * n ˙ T C > T ˙ G * n ˙ T C t . v . , t h e n   a n   u n s t a b l e   o p e r a t i o n   s i g n a l   i s   g e n e r a t e d .
Stage 3. Stopping the fuel supply and turning on the ignition unit. When an unstable operation signal is generated, the fuel supply to the combustion chamber is stopped for a specific time Δtfuel, and the ignition unit is turned on for a time Δtign. After this, the fuel supply is resumed with a reduced flow rate G T p r o g   1 , calculated as follows:
G T = G T p r o g   1 t .
Remark 1. 
Changing the fuel supply and ignition unit control algorithm when starting helicopter TE, aimed at minimizing voltage surges, can have a positive effect on the overall system performance. Reducing voltage surges reduces the electrical network’s overloading risk, increases the compressor stability, and improves the fuel flammability. This approach helps maintain the gas generator’s stability and reduces its surge likelihood, which ultimately increases the system’s reliability as a whole [28].
Stage 4. The metered fuel supply restoration. After the unstable operation signal is removed, the fuel supply is restored linearly from G T p r o g   1 to G T p r o g , according to a linear dependence over a specified time Δtrest. The linear change in fuel consumption is described as follows:
G T t = G T p r o g   1 t + G T p r o g G T p r o g   1 t r e s t · t ,   t 0 , t r e s t .
Stage 5. Determining the software dependence n ˙ T C = f n T C . Before the compressor’s unstable operation signal appears, the gas generator rotor speed software dependence on its current value is established, calculated as follows:
n ˙ T C = f n T C ,
where f is a function that determines the rotor speed change dynamics depending on the current value.
Stage 6. Adjustment when the ignition unit is turned on. When the ignition unit is turned on, the nTC frequency is adjusted downwards by 28…32%. The adjusted dependence takes the following form:
n ˙ T C c o r . = f n T C c o r . ,
where
n T C c o r . = n T C · 1 ,   0.28 ,   0.32 .
Remark 2. 
The nTC reduction by 28…32% when the ignition unit is turned on is based on the need to prevent overheating and ensure stable compressor operation under high temperatures and loads at the starting time. This reduction helps control the flow dynamics and temperature conditions, which reduces the unstable compressor operation risk. This practice is supported by research results, for example [29].
Stage 7. The starting modes end. The corrected frequency dependence (8) is maintained until the engine starting mode ends, after which the system switches to normal operation mode.
Thus, the helicopter TE protection algorithm developed a mathematical model determined by analytical expressions (1)–(8), which include dynamic fuel supply, compressor parameter monitoring, and rotor speed adjustment. The helicopter TE developed a mathematical model protection during the surge in the starting mode, which represents an innovative approach that allows dynamic adapting of the fuel supply and compressor rotor speed to prevent unstable operation. The developed mathematical model is implemented with a structural diagram, as shown in Figure 1.
According to Figure 1, unit 1 calculates T ˙ G * n ˙ T C according to (2), unit 2 compares T ˙ G * n ˙ T C with the threshold value T ˙ G * n ˙ T C t . v . according to (3), and when T ˙ G * n ˙ T C > T ˙ G * n ˙ T C t . v . , it generates a signal H1 = 1 for unstable compressor operation. Unit 3 is a timer set for t = 0.3…0.4 s. Unit 3 generates a signal H2 = 1. After 0.3…0.4 s [29], it removes the signal (H2 = 0). Unit 4 is a logical device “AND” that generates a signal to stop the fuel supply to the engine combustion chamber at H1 = 1 and H2 = 1. Unit 5 is a logical device “AND” that generates a signal H3 = 1 to turn on the ignition unit at H1 = 1 and H2 = 0; it initiates the start cyclogram after stopping the fuel supply (cutoff) for a time of t = 0.3…0.4 s [29]. Unit 6 is a device that corrects the fuel consumption reduction program G T p r o g   1 according to (4). Unit 6, based on the signal H3 = 1, generates an analogue correction signal H4, which is fed to unit 7, which is a multiplying (multiplicative) device that produces the fuel consumption G T p r o g   1 reduced (corrected) value to the metering needle. Unit 8, based on signal H3 = 1, generates a corrected dependence n ˙ T C c o r . = f n T C c o r . according to (7) at starting and sends a signal to the gas generator rotor speed controller.
Unit 1 receives data on the nTC and T G * current values, where the ratio T ˙ G * n ˙ T C value is formed according to (2); information about which is sent to the comparison unit 2 first input. At the same time, information about the threshold value T ˙ G * n ˙ T C t . v . is sent to unit 2’s input. When T ˙ G * n ˙ T C > T ˙ G * n ˙ T C t . v . , signal H1 = 1 is formed, characterizing unstable operation of the compressor (“surge”). Signal H1 is fed to units 4 and 5, the first and timer three inputs. When signal H1 = 1 appears, timer 3 starts counting down time t = 0.3…0.4 s [29] and generates a control signal, H2 = 1, fed to the inputs of units 4 and 5. At the end of the periods’ of 0.3…0.4, the timer removes control signal H2 (H2 = 0). When H1 = 1 and H2 = 0, unit 5 generates signal H3 = 1 to the control system to perform the starting cyclogram after the fuel cutoff is terminated. In this case, a repeated start occurs with the starting program correction performed by units 6, 7, and 8. Block 6, based on signal H3 = 1, generates analogue correction signal H4, changing from a value of 0.9 to 1.0 within ~10 s. The analogue correction signal H4 from the unit 6 output is fed to the first input of multiplying unit 7. In this case, the data on the standard value G T p r o g are fed to unit 7’s input. Unit 7 multiplies the G T p r o g value and the correction signal I4, forming the corrected value of the fuel consumption value G T p r o g   1 according to (4). At the same time, using the signal H3 = 1, unit 8 corrects the software dependence n ˙ T C c o r . = f n T C c o r . according to (7), towards decreasing the value by 28…32 % [29]. Unit 8 sends a signal to the gas generator rotor speed controller, which maintains the starting mode completion corrected dependence n ˙ T C c o r . = f n T C c o r . .
To implement the protecting helicopter TE during a surge-developed method, a neural network is proposed (Figure 2), which performs the control, signal processing and logical control specified functions and consists of several specialized layers simulating the operation of units 1–8 (according to Figure 2).
In the input layer, the gas temperature in front of the compressor turbine T G * and the gas generator rotor speed nTC current values are recorded and transmitted to the next layer for processing.
The layer for calculating derivative values ensures unit 1’s operation. In this layer, the T ˙ G * and n ˙ T C derivatives are calculated based on the input data, as well as their ratio T ˙ G * n ˙ T C according to (2), which value is passed to the next layer. This layer is the recurrent elements (e.g., LSTM [30]) layer since the T ˙ G * and n ˙ T C derivative values depend on changes in temperature and rotor speed over time.
The threshold comparison layer ensures the operation of unit 2. In this layer, the current value T ˙ G * n ˙ T C is compared with the threshold value T ˙ G * n ˙ T C t . v . , based on which the logical signal H1 = 1 is output if T ˙ G * n ˙ T C > T ˙ G * n ˙ T C t . v . . This layer is dense with a sigmoid activation function, representing the threshold function. The sigmoid function transforms the comparison result into a binary value H1.
The timer layer, which ensures the operation of unit 2, is a time delay layer. In this layer, when the signal H1 = 1 is received, the time countdown t = 0.3…0.4 s [29] begins, after which the signal H2 = 1 is formed, and after the specified time, the signal H2 = 0 is removed. This layer function is to withstand the time delay for the necessary commands’ formation for subsequent blocks.
The logical “AND” layer for stopping the fuel supply (Unit 4) is a logical layer that models the “AND” operation, in which, upon receipt of signals H1 = 1 and H2 = 1, a command is generated to stop the fuel supply, that is, the following logical condition is realized:
H f u e l = H 1 ˄ H 2 .
The logical “AND” layer for turning on the ignition unit (Unit 5) is also a logical layer simulating the “AND” operation, in which, when H1 = 1 and H2 = 0, the signal H3 = 1 is activated to start the ignition unit, which initiates the start cyclogram after the fuel cutoff, that is, the following condition for turning on the ignition is realized:
H i g n i t i o n = H 1 ˄ ¬ H 2 .
In the fuel consumption correction layer (Unit 6), the H3 = 1 signal generates the H4 correction signal, changing from 0.9 to 1.0 over 10 s [29], i.e., the fuel consumption correction G T p r o g   1 is performed depending on time. This layer is dense with the SmoothReLU activation function [31], generating an analogue correction signal capable.
The multiplication layer that ensures the unit 7 operation is a multiplying layer in which the corrected fuel consumption value G T p r o g   1 is multiplied by the correction signal H4, obtaining the final fuel consumption value. Thus, the fuel consumption correction is calculated as follows:
G T c o r . = G T p r o g   1 · H 4 .
The rotor speed dependence correction layer (Unit 8) is a layer with a dense structure and recurrent elements, in which, based on the signal H3 = 1, the dependence n ˙ T C c o r . = f n T C c o r . is corrected downwards by 28…32% [29]. Thus, when the signal H3 = 1 is activated in this layer, the target frequency value changes dynamically, ensuring the engines’ stable operation in the specified modes.
The proposed neural network architecture (Figure 2) allows helicopter TE protection automation and control under unstable operating conditions, implementing the developed surge protection method in the sequential logical and mathematical control format.
A specialized algorithm is proposed to train the developed neural network (Figure 2), the helicopter TE protection system during surge operation simulating, including the data generation stages, setting up time dependencies, logical conditions, and parameter correction. The developed neural network training includes simulating signals and logical states for the neural network functions’ accurate execution related to fuel cutoff conditions, flow rate adjustment, and starting.
The input data were simulated at the initial stage of neural network training. It is assumed that the input data include the gas temperature in front of the compressor turbine T G * and the gas generator rotor speed nTC current values, for which the derivatives are set as follows:
T ˙ G * = d T G * d t ,   n ˙ T C = d n T C d t .
The input data for the model include pairs ( T G * and nTC) and their derivatives ( T ˙ G * and n ˙ T C ). Next, the surge event is modeled by defining a surge as a situation when T ˙ G * n ˙ T C > T ˙ G * n ˙ T C t . v . . After that, the initial weights and thresholds W and b are specified for all the networks’ layers. The initial distribution is specified, for example, as follows:
WN(0, σ2), bN(0, σ2),
where σ is the standard deviation.
Backpropagation through time is used to train temporal dependencies in a neural network. For each time step t, an input vector x t = T G * t ,   n T C t is formed, with the help of which the neural networks’ hidden states are updated, for example, in the recurrent layer (e.g., LSTM [30]) case as follows:
ht = f(Wh · ht−1 + Wx · xt + b),
where ht is the hidden layers’ state at step t.
To generate a signal H1 = 1 if the surge condition is met, the neural network is trained in such a way that the target error function takes into account the logical condition, which is calculated as follows:
L l o g = y · log y ^ + 1 y · log 1 y ^ ,
where y is the real value (0 or 1), and y ^ is neural network prediction value.
When H1 = 1, the timer is activated and generates a signal H2 = 1 for t = 0.3…0.4 s [29]. In this case, the time t is set for the timer, written as follows:
ttimer = [0.3…0.4],
and is controlled by a delay. Next, the neural network is trained to hold H2 = 1 for the required time.
At the next stage, the correction signal H4 is formed, which, when H3 = 1, changes according to a linear law, written as follows:
H 4 = 0.9 + t 10   f o r   0 t 10 ,
where H4 → 1.0 after 10 s.
The H4 signal adjusts the fuel consumption according to (11). The gas generator rotor speed is adjusted as follows:
n ˙ T C c o r . = n ˙ T C · 1 k ,
where k = 0.28…0.32 (a reduction by 28…32%).
The overall loss function includes errors for each unit and is defined as:
Ltotal = Llog + Ltimer + Lcorrection,
where Llog is the loss for logical conditions, Ltimer is the loss for time delays, and Lcorrection is the loss for correction signals.
The loss function Llog minimizes the error for the logical signals’ operation, corresponding to the required logical conditions. Logical conditions take into account the surge signals’ operation. If the network output H ^ 1 does not correspond to the required logical value H1, an error occurs. To minimize the error in signal operation, binary cross-entropy (15) is used, calculated as follows:
L l o g = H 1 · log H ^ 1 + 1 H 1 · log 1 H ^ 1 ,
where H1 ∈ {0, 1} is the actual value of the signal (for example, operation during surge), and H ^ 1 is the signal-predicted value by the neural network.
The loss function Ltimer minimizes the actual signal activation time deviation from the target interval [0.3, 0.4], thereby increasing the timer accuracy. The timer function is to hold the signal H2 = 1 for a given interval ttimer ∈ [0.3, 0.4] seconds [29]. To ensure high accuracy, a penalty for deviation from the target response time is added to the delay. Thus, the following analytical expression for the loss for the timer includes the difference between the actual delay duration tactual and the target duration ttarget, as well as the penalty coefficient λ for duration errors:
L t i m e r = H 2 H ^ 2 2 + λ t · t t i m e r t t a r g e t 2 ,
where H 2 H ^ 2 2 is the signals’ H2 activation/deactivation prediction error, ttimer is the timer response actual duration, ttarget is the ttimer duration target value, and λt is the penalty coefficient for errors in the delay duration.
The correction signals’ loss function helps the neural network to smoothly adjust the correction signal H4 by the required linear dependence, reaching a value of 1.0 after 10 s. The correction signal H4 should smoothly change from a 0.9 to a 1.0 value over a 10-second period. We use a quadratic loss function to minimize the H ^ 4 deviation from the target value H4 at each time moment, calculated as follows:
L c o r r e c t i o n = 1 T · t = 0 T H 4 t H ^ 4 t 2 ,
where T is the total number of time steps in the correction process, H4(t) is the correction signals’ target value at time t, and H ^ 4 t performs the neural network prediction for the correction signals’ value at time t.
To optimize the neural network weights and achieve the required time accuracy, the Adam optimization algorithm [32,33] is used, which is a preferred algorithm compared to RMSprop [34] for a problem involving time and logic conditions, as well as smooth signal adjustments, since its adaptive training rate and moment accounting allow stable weight control, which is critical for fine-tuning time delays and logic conditions. In the Adam algorithm [33], the first moments (average gradients) are updated as follows:
mt = β1 · mt−1 + (1 − β1) · ∇θLt,
where mt is the first moment, β1 is the coefficient for the first moment, and ∇θLt is the loss gradient for the weights θ at step t.
The second moment update (the gradients’ direct movement) is as follows:
v t β 2 · v t 1 + 1 β 2 · θ L t 2 ,
where vt is the second moment, and β2 is the coefficient for the second moment.
The offset correction for moments is defined as follows:
m ^ t = m t 1 β 1 t ,   v ^ t = v t 1 β 2 t .
The weights are updated as follows:
θ t = θ t α v ^ t + ϵ · m ^ t ,
where α is the training rate, and ϵ is a small number to prevent division by zero.
To combat overfitting and improve generalization ability, L2 regularization is applied by adding it to the loss function [35], calculated as follows:
L t o t a l = L t o t a l + λ · i θ i 2 ,
where Ltotal is the original loss function calculated according to (19), and λ is the regularization coefficient, which regulates the penalty strength for large weights.
To optimize hyperparameters, such as the training rate α, moment coefficients β1, β2, and regularization coefficient λ, Bayesian optimization is used, which consists of constructing a probabilistic model for the hyperparameters and choosing the next point based on an assessment of its utility, calculated as follows:
O p t θ * = arg max θ   A c q u i s i t i o n   F u n c t i o n θ ,
where AcquisitionFunction(θ) is a function that evaluates the hyperparameters θ different combinations effectiveness to improve the model.
To achieve the time delays required accuracy, additional hyperparameters are introduced to control timers and logic units, calculated as follows:
Penaltyt = λt · ∣ttimerttarget∣,
where ttimer is the delay time, ttarget is the target delay, λ is the penalty coefficient for the time error.
Taking into account the above, (19) takes the following form:
L t o t a l = H 1 · log H ^ 1 + 1 H 1 · log 1 H ^ 1 + H 2 H ^ 2 2 + λ t · t t i m e r t t a r g e t 2 + 1 T · t = 0 T H 4 t H ^ 4 t 2 + λ · i θ i 2 .
The developed training algorithm is unique in its adaptability to time and logic constraints, which is critical for helicopter TE control in operational mode. It combines optimization by logical conditions and delay metrics, ensuring accuracy considering operational requirements. Including special losses for time delays and logical conditions allows the algorithm to learn reliably, maintaining stability and accuracy when detecting surges in real time.

3. Results

To conduct the computational experiment, the TV3-117 TE [36], which is part of the Mi-8MTV helicopter power plant, was selected as the research object [37]. The TV3-117 TE parameters (nTC, T G * , etc.) required for the computational experiment were obtained exclusively from the flight data obtained during the Mi-8MTV helicopter engines’ start (Figure 3). Data recording was carried out on board using D-2M sensors and 14 dual T-101 thermocouples [31] (data recording took place for 256 s in actual flight with a sampling period of 1 s). The specified data were provided at the authors’ team’s official request to the Ministry of Internal Affairs of Ukraine and are intended for the project “Theoretical and Applied Aspects of Aviation Sphere” implementation, officially registered in Ukraine under number 0123U104884.
As can be seen in Figure 3, the gas temperature in front of the compressor turbine T G * ≈ 770 K, and the gas generator rotor speed nTC ≈ 79%. To form the training dataset (Table 1), z-normalization of the data was carried out, with the help of which each value of the variables nTC and T G * was transformed so that they are expressed in standard deviation units from the mean. It allowed us to bring the nTC and T G * data to a form with a mean value of 0 and a standard deviation of 1, which is essential for improving the convergence of some machine learning algorithms and for the correct comparison of data with different scales. The nTC and T G *  z-normalization was carried out according to the following expression:
z n T C i = n T C i 1 N · i = 1 N n T C i 1 N · i = 1 N n T C i 1 N · i = 1 N n T C i 2 , z T G * i = T G * i 1 N · i = 1 N T G * i 1 N · i = 1 N T G * i 1 N · i = 1 N T G * i 2 ,
where N = 256.
To calculate the nTC and T G *  z-normalized values time derivative, given that the data were sampled at a sampling rate of 1 s (i.e., the n T C i and T G * i of each sample) which occurred at one second, the finite difference method approximates the derivative. Thus, we obtained the following:
d n T C i d t z n T C i + 1 z n T C i t ,     d T G * i d t z T G * i + 1 z T G * i t ,
where Δt = 1 s, since the sampling frequency is 1 Hz (one sample per second), I = 1, 2, …, 255, since 256 samples were used.
The training dataset homogeneity [38,39] was assessed using the Fisher–Pearson [40] and Fisher–Snedecor [41] criteria at a significance level of α = 0.01 (Table 2) [42,43]. The significance level of 0.01 was chosen in the helicopter TE protection during the surge in the starting mode problem to ensure the statistical conclusion of high reliability, which is especially important in helicopter flight safety. This strict criterion minimizes the type I error probability, contributing to more accurate and safe control of helicopter Tes under operating conditions [44] (in the starting mode).
The training and test datasets’ representativeness was assessed using cluster analysis (k-means method) [45], which involved dividing the input dataset Z = z n T C i , z T G * i ,     d n T C i d t ,   d T G * i d t   (Table 1) into k groups (clusters), where each value belongs to the cluster with the nearest mean value [46,47]. The algorithm repeats the point distribution, minimizing the distance between them and their centroids until the clusters stabilize [46]. The training data (Table 1) cluster analysis revealed eight clusters (I…VIII). The training and test datasets were randomly generated in a 2:1 ratio (67% and 33%, respectively), and the same eight clusters were observed in both sets, indicating their structural similarity. The distances between the clusters in the training and test datasets were almost the same, confirming their similarity (Figure 4).
Thus, the training dataset was 256 elements (100%), the control dataset was 172 elements (67% of the training dataset size), and the test dataset was 84 elements (33% of the training dataset size) optimal size.
The research involved a computational experiment (simulation modeling) using the developed neural network method for protecting helicopter TEs during the surge in the TV3-117 TE starting mode on a semi-naturalistic modeling stand (Figure 5), which is designed to reproduce and analyze actual engine operating conditions, including various load, temperature, and pressure modes [48]. It allows for testing control systems, practicing control and diagnostic algorithms, and assessing the stability of helicopter TE operations under various external influences.
The data processing and analysis module is the central element that connects all sensors with connected modules and knowledge bases, ensuring their interaction to improve the helicopter Tes monitoring and control efficiency.
During the simulation modeling, the TV3-117 TE surge condition occurrence in the starting mode was reproduced, and the diagrams of the pressure change behind the compressor during the surge, the change in the vibration level during the surge, the compressor turbine rotor speed dynamics during the surge, and the change in the exhaust units’ temperature during the surge were obtained (Figure 6). It is noted that the following phenomena accompany the surge:
  • Fluctuations in pressure, speed, and gas flow rates along the path with a clearly expressed drop in pressure behind the compressor relative to the pressure at its inlet;
  • An increase in the vibration level;
  • A decrease in the gas generator and the free turbine rotors speed;
  • The compressor turbines’ gas temperature increased at the inlet and outlet.
An adjusted gas generator rotor speed diagram was obtained, which shows a 29.7% reduction (Figure 7), which helps prevent surge and stabilize compressor operation under starting conditions, namely:
  • No fluctuations in pressure, speeds, and gas flow rates along the tract with a pronounced drop in pressure behind the compressor relative to the pressure at its inlet;
  • No increase in vibration levels;
  • Stabilization of the gas generator and the free turbine rotor speeds;
  • Stabilization of the compressor turbines’ gas temperature at the inlet and outlet.
This adjustment ensures a fuel supply’s smooth restoration, which minimizes the emergency conditions risk.
As shown by the computational experiments series results, stopping the fuel supply to the engine combustion chamber for a set time and resuming the fuel supply with a reduced flow rate G T p r o g   1 leads to repeated compressor instability (diagrams similar to Figure 6 were obtained). The compressor instability repetition prevention is achieved by adjusting the program dependence (6) towards reducing the nTC value by 28…32% when the ignition unit is turned on again and maintaining the adjusted reliance (7) until the start is complete. Reducing the nTC value by <28% is undesirable since repeated compressor instability is highly likely. Reducing nTC by >32% will not solve this problem since this will lead to a shift in fuel consumption to the engines’ static characteristics and, consequently, to a long start time or termination of the start.
To assess the neural network (Figure 2) quality in the helicopter TE surge monitoring task during starting mode, traditional metrics, accuracy, precision, recall, F-measure, and others [49,50], were used. In helicopter TE surge monitoring during starting mode, the applied metrics of neural network quality play a crucial role in assessing its efficiency in classification and regression. Accuracy allows us to determine the correct prediction proportion, providing a general understanding of the models’ quality. Precision and recall give a more detailed assessment of the system’s performance in the unbalanced classes case, for example, when it is essential to minimize false positives and missed critical events. The F-measure (F1-score) is the harmonic mean between accuracy and recall. The determination coefficient (R2) helps to assess how well the model explains the data variability, which is especially important for predicting and detecting abnormal modes during helicopter TE start. The applied metrics together provide a comprehensive assessment of the neural network (Figure 2) quality under conditions of the helicopter TE operational status dynamic monitoring in the starting mode. The applied metrics are determined according to the following expressions:
A c c u r a c y = T P + T N T P + T N + F P + F N ,   P r e c i s i o n = T P T P + F P , R e c a l l = T P T P + F N ,   F 1 s c o r e = 2 · P r e c i s i o n · R e c a l l P r e c i s i o n + R e c a l l .
In the context of the helicopter TE surge monitoring task in the starting mode, TP (true positive) is the correct detection of an anomaly (surge) when the model correctly classifies the malfunction; TN (true negative) is the correct absence of an anomaly when the model correctly identifies the normal operating mode; FP (false positive) is the false positive when the model incorrectly classifies the normal mode as an anomaly; and FN (false negative) is the false negative when the model does not detect an anomaly, although it is present.
Figure 8 and Figure 9 show the accuracy and loss metrics diagrams for 300 epochs of neural network training. In this case, based on [31], the following data were used when deriving the results:
  • For the training dataset: accuracy is 99% and loss is 0.05;
  • For the validation dataset: accuracy is 98% and loss is 0.08.
The accuracy metric diagram (Figure 8) shows the model’s accuracy on the training and validation datasets increasing during training. Accuracy on the training dataset reaches a value of about 0.995 after 300 epochs, demonstrating that the model almost perfectly matches the target labels. Accuracy on the validation dataset also increases, reaching a value of about 0.993, indicating that the model generalizes well. The difference (about 0.002) between the metrics on the training and validation data suggests that there is no significant overfitting.
The loss metric diagram (Figure 9) shows a gradual decrease in error during the model training process from 0.025 at the initial epoch to 0.005 by the 300th epoch. The training dataset curve (blue line) decreases error compared to the test dataset (orange line), indicating efficient model training without significant overfitting. The final loss value on the test dataset stabilized around 0.007, indicating the models’ generalization efficiency.
The results of the evaluation of the effectiveness of the developed method compared to the closest analogue [26] are given in Table 3. For this aim, the research applied the area under the AUC-ROC curve (Figure 10), which evaluates the binary classification models’ quality, showing their ability to distinguish between positive and negative classes [51]. The AUC value reflects the models’ ability to differentiate between normal and surge modes at different decision threshold values [52]. The closer the AUC is to 1, the higher the classification quality. An AUC value of 0.5 indicates random guessing. TPR [51] is the proportion of correctly detected surge cases among all real surge cases. FPR [51] is the proportion of standard operation cases incorrectly classified as surges among all typical operation cases. The area under the AUC-ROC curve is calculated as follows:
A U C = i = 1 n 1 F P R i + 1 F P R i · T P R i + 1 + T P R i 2 .
The proposed method with the closest analogue comparison shows its significant advantage in key metrics. The proposed method demonstrates higher accuracy (accuracy 0.995 vs. 0.972) and a better ratio between precision (0.989 vs. 0.963) and recall (1.0 vs. 0.988), which is confirmed by a higher F1-score value (0.995 vs. 0.975). In addition, the improved TPR (0.813 vs. 0.614) and reduced FPR (0.0105 vs. 0.0318) indicate more efficient detection of target events with fewer false positives. The increase in AUC-ROC from 0.605 to 0.809 confirms the better ability of the proposed method to distinguish between classes and increases its reliability in operational conditions.

4. Discussion

This research proposes a mathematical model based on the actions and specified dependencies of a sequential algorithm for modeling helicopter TE protection against a surge in the starting mode with a metered fuel supply and maintaining compressor stability. In the first stage, fuel is supplied according to a specified program (1). The second stage involves the unstable compressor operation signal formation based on the gas temperature in front of the compressor turbine and the gas generator rotor speed derivatives ratio (2). When this ratio exceeds the threshold value (3), an instability signal is sent, which at the third stage leads to stopping the fuel supply and turning on the ignition system for specified time intervals. Then, the fuel supply is resumed with a reduced flow rate according to (4), and at the fourth stage, it is smoothly restored to its original value according to (5). The fifth and sixth stages include determining the rotor speed change dependence (6) and adjusting it when the ignition is turned on (7). The process (seventh stage) is completed by switching to the ordinary operation mode after the start is complete. The developed model provides dynamic control of fuel supply and rotor speed, preventing the compressor’s unstable operation.
The developed mathematical model is implemented as a method, and the structural diagram is presented in Figure 1. According to this diagram, unit 1 calculates the gas temperature before the compressor turbine and the gas generator rotor speed derivatives ratio. Unit 2 compares it with the threshold value and, if the threshold is exceeded, generates the H1 signal, indicating the compressors’ unstable operation. Unit 3 starts the timer for 0.3…0.4 s and generates the H2 signal to temporarily stop the fuel supply. Units 4 and 5 control the fuel supply stop and the ignition system inclusion. Unit 6 adjusts the fuel supply program, block 7 generates the adjusted fuel consumption, and block 8 regulates the gas generator rotor speed, reducing it by 28…32% if necessary. The system provides a restart with program adjustment to stabilize the engine operation.
To implement the helicopter TE protection method under surge conditions, a neural network method is proposed (Figure 2), which performs the functions of control, signal processing, and logical control. The proposed neural network consists of several specialized layers simulating the operation of units 1–8. The input layer receives the gas temperature in front of the compressor turbine T G * , and the current speed of the turbocharger rotor nTC values are passed to the next layer for processing. The derivative calculation layer calculates the derivatives T ˙ G * and n ˙ T C , as well as their ratio, which are passed to the recurrent layer (e.g., LSTM). The threshold comparison layer performs logical control and generates the H1 signal if the T ˙ G * n ˙ T C ratio exceeds the threshold value. The timer layer starts counting down the time upon receiving the H1 = 1 signal and, after 0.3…0.4 s, generates the H2 = 1 signal, which is removed after a delay. The AND logic layer for stopping the fuel supply generates a fuel stop command at H1 = 1 and H2 = 1 and turns on the ignition—at H1 = 1 and H2 = 0. In the fuel consumption correction layer with the H3 = 1 signal, the H4 signal is changed from 0.9 to 1.0 in 10 s, adjusting the fuel consumption depending on time. In the multiplying layer, the final value of fuel consumption is calculated. The rotor speed dependence correction layer dynamically adjusts the target frequency by 28…32% depending on the H3 = 1 signal, ensuring stable engine operation. The proposed neural network architecture allows for the helicopter TE protection automation and control in unstable modes, implementing the anti-surge protection method in the sequential logical and mathematical control format.
To train the developed neural network simulating the helicopter TE protection under surge conditions, a specialized algorithm is proposed, which includes the data generation stages, setting time dependencies, logical conditions, and parameter adjustment. At the initial training stage, input data are simulated, including the gas temperature in front of the compressor turbine T G * and the gas generator rotor nTC current speed, for which derivatives are calculated (12). The surge event is simulated when the derivatives ratio exceeds the threshold value, after which the initial weights and thresholds for the network layers are set (13). Training using error backpropagation over time allows for updating the networks’ hidden states and adjusting logical conditions, such as activation of the H1 signal during the surge. During training, loss functions for logical conditions, time delays, and adjustment signals, such as H4 for changing the fuel consumption (15)–(18), are considered. To optimize the network weights, the Adam algorithm with L2 regularization is used to combat overfitting and improve the generalization capabilities of the model (23)–(27). To optimize the hyperparameters, Bayesian optimization is used (28). The algorithm is highly adaptive to time and logical constraints, ensuring accuracy when monitoring helicopter TE in real operating conditions, taking into account the requirements for the time delays and logical conditions accuracy (30).
The TV3-117 TE, part of the Mi-8MTV helicopter power plant, was selected as the research object to conduct the computational experiment. The TV3-117 TE parameters (nTC, T G * , etc.) required for the experiment were obtained exclusively from the flight data during the engine starting of the Mi-8MTV helicopter (Figure 3). Data recording was performed on board using D-2M sensors and 14 T-101 dual-circuit thermocouples [30] (data recording was performed in accurate flight for 256 s with a sampling period of 1 s). The specified data were provided to the authors’ team upon an official request to the Ministry of Internal Affairs of Ukraine and are intended for the projects’ “Theoretical and Applied Aspects of the Aviation Sphere” implementation, officially registered in Ukraine under number 0123U104884. As part of this study, a computational experiment was conducted using the developed neural network method to protect the helicopter TE from surge in the TV3-117 TE starting mode on a semi-naturalistic modeling stand (Figure 5) designed to reproduce and analyze actual engine operating conditions, including various load, temperature, and pressure modes. The stand allows testing control systems, practicing control and diagnostic algorithms, and assessing helicopter TE operation stability under various external influences.
During the simulation, the TV3-117 TE surge occurrence in the starting mode was reproduced, and diagrams of pressure change behind the compressor during the surge, vibration level change, compressor rotor speed dynamics, and gas temperature at the turbine outlet change during the surge were obtained (Figure 6). It was found that the following phenomena accompany surge: fluctuations in pressure, speed, and gas flow rate along the tract with a pronounced pressure drop behind the compressor relative to the pressure at its inlet; an increase in the vibration level; a decrease in the gas generator and free turbine rotors speed; and an increase in the gas temperature at the inlet and outlet of the compressor turbine. A diagram of the gas generator rotor speed change was obtained, showing a decrease of 29.7% (Figure 7), which helps to prevent surge and stabilize compressor operation under starting conditions, namely: no fluctuations in pressure, speed, and gas flow rate along the tract with a pronounced pressure drop behind the compressor; no increase in the vibration level; the gas generator and free turbine rotors speed stabilization; and the gas temperature at the inlet and outlet of the compressor turbine stabilization. This setting ensures the smooth restoration of the fuel supply, minimizing the risks of emergencies. As shown by the computational experiments series results, stopping the fuel supply to the engine combustion chamber for a given time and resuming the fuel supply with a reduced flow rate G T p r o g   1 leads to repeated compressor instability (diagrams similar to Figure 6 were obtained). Repeated compressor instability is prevented by additionally adjusting the software dependence (6) with a decrease in the nTC value by 28…32% when the ignition device is turned on again and maintaining the adjusted reliance (7) until the start is complete. Decreasing the nTC value by <28% is undesirable since repeated compressor instability is highly probable. Decreasing nTC by >32% will not solve this problem since this will lead to a shift in the fuel consumption along the engines’ static characteristic and, as a result, to a long start time or its termination.
The following metrics were used to assess the neural network (Figure 2) quality in the helicopter TE surge monitoring task in the starting mode: accuracy, precision, recall, F-measure, and others. Accuracy reflects the correct predictions proportion; precision and recall are essential for assessing the unbalanced classes’ case model performance. The accuracy diagram (Figure 8) shows an increase in accuracy on the training (0.995) and validation (0.993) datasets, which indicates the models’ good generalizability. The loss diagram (Figure 9) demonstrates a decrease in error from 0.025 to 0.005, which confirms practical training without overfitting. The proposed method outperforms its analogue in the metrics: accuracy 0.995 vs. 0.972, precision 0.989 vs. 0.963, and recall 1.0 vs. 0.988, which is confirmed by a higher F1-score (0.995 vs. 0.975) and improved TPR (0.813 vs. 0.614). The increase in AUC-ROC from 0.605 to 0.809 confirms the better ability of the method to distinguish between classes.
This mathematical model’s main limitations are its dependence on the accuracy of the data obtained, such as the gas temperature in front of the compressor turbine and the gas generator rotor speed, as well as the need for constant adjustment of the models’ parameters in actual operating conditions. The model requires accurate measurements and current data on the engine condition for correct operation, which can be difficult in unstable operating conditions.
Prospects for further research include improving the models’ accuracy by integrating additional sensors [53] for improved gas temperature [54] and rotor speed [55] measurements and developing methods for the models’ automatic adaptation to changing operating conditions [56,57]. An important direction is to improve the algorithms for working with incomplete or noisy data [58], increasing the models’ stability in unstable modes. In addition, it is necessary to study the method of applying the possibility to the engines’ other types with different characteristics [59,60] and develop methods for the neural network model protecting against overfitting when working with limited data. It is also proposed that alternative methods be studied to optimize hyperparameters and expand the models’ functionality for implementation in natural aviation systems with increased reliability and safety requirements.
In addition, prospects for further research in the helicopter TE mathematical model development and improvement field protection include improving the accuracy of models by integrating additional sensors for more accurate measurements of gas temperature and rotor speed, as well as developing methods for automatic adaptation of models to changing operating conditions. The working algorithms optimization with incomplete or noisy data is also a critical task for increasing stability in unstable modes. Conducting case studies in real conditions will help demonstrate the effectiveness of the methods and confirm their relevance, showing how improvements reduce the unstable engine operation risks and increase operational reliability, which is especially important for new aviation systems with high safety requirements.

5. Conclusions

As a result of the research, a mathematical model was developed to protect helicopter turboshaft engines from surges during starting, including metered fuel supply and maintaining stable compressor operation. The developed model is based on the action’s sequential algorithm, including monitoring the gas temperature and the gas generator rotor speed and generating instability signals, which helps prevent engine surge during its starting. The proposed model allows for dynamic regulation of fuel supply and rotor speed adjustment to stabilize compressor operation.
A neural network method was developed to implement this model, simulating the control units and logical control operation. The neural network architecture includes specialized layers for signal processing, calculating derivatives, rational control, and adjusting fuel consumption. The neural network was trained using the backpropagation algorithm and hyperparameter optimization through Bayesian optimization, which made it possible to ensure the models’ adaptability to actual operating conditions.
During the computational experiments conducted on the semi-naturalistic modeling stand basis, the TV3-117 turboshaft engine surge situation was simulated in the starting mode. The results showed that the proposed protection method effectively prevents compressors’ unstable operation, stabilizing their operation and minimizing the risk of emergencies. Changing the rotor speed by 28…32% when re-igniting and adjusting the fuel supply ensured regular engine operation and smooth restoration.
The neural network quality metrics, such as accuracy, precision, recall, and F1-score, showed excellent results, confirming the high efficiency of the model. The models’ accuracy on the training and validation datasets was 0.995 and 0.993, respectively, and the methods’ good generalizability and reliability were indicated. Unlike similar methods, this approach demonstrates better results in quality metrics, confirming its high ability to monitor and protect helicopter turboshaft engines in unstable starting modes.
Although the neural network performance metrics are high (e.g., accuracy above 99%), it is important to consider potential operational issues that may arise in real-world implementations. These external factors influence things such as temperature fluctuations and sensor contamination, which can make predictions and control difficult. Periodic calibration of the model is also necessary to maintain its effectiveness and reliability in the long term.

Author Contributions

Conceptualization, S.V.; methodology, S.V.; software, M.B., D.B., J.C. and V.V. (Victoria Vysotska); validation, M.B., D.B. and V.V. (Victoria Vysotska); formal analysis, S.V.; investigation, D.B. and V.V. (Viktor Vasylenko); resources, M.B., J.C. and D.B.; data curation, D.B., V.V. (Victoria Vysotska) and V.V. (Viktor Vasylenko); writing—original draft preparation, S.V.; writing—review and editing, D.B. and V.V. (Viktor Vasylenko); visualization, M.B., D.B., J.C., V.V. (Victoria Vysotska) and V.V. (Viktor Vasylenko); supervision, S.V. and V.V. (Viktor Vasylenko); project administration, S.V. and V.V. (Viktor Vasylenko); funding acquisition, M.B. and D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

This research was supported by the Ministry of Internal Affairs of Ukraine as “Theoretical and applied aspects of the aviation sphere development” under project No. 0123U104884.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Balli, O.; Caliskan, H. Investigating Renewable and Sustainable Biofuel and Biofuel/Diesel Blends Utilizations in a Turboshaft Engine Used on Helicopters. Energy 2024, 306, 132424. [Google Scholar] [CrossRef]
  2. Zhang, C.; Gümmer, V. Multi-Objective Optimization and System Evaluation of Recuperated Helicopter Turboshaft Engines. Energy 2020, 191, 116477. [Google Scholar] [CrossRef]
  3. Hennelly, D.; Deasy, C.; Jennings, P.; O’Donnell, C.; Masterson, S. The Development of Helicopter Emergency Medical Services in the Republic of Ireland. Air Med. J. 2023, 42, 150–156. [Google Scholar] [CrossRef] [PubMed]
  4. Yanagawa, Y.; Nakamura, M.; Saoyama, Y.; Mimura, S. Lessons Learned in Helicopter Operations During a Large Multiagency Disaster Prevention Drill in Japan. Air Med. J. 2019, 38, 202–208. [Google Scholar] [CrossRef]
  5. Verhoeff, M.; Verhagen, W.J.C.; Curran, R. Maximizing Operational Readiness in Military Aviation by Optimizing Flight and Maintenance Planning. Transp. Res. Procedia 2015, 10, 941–950. [Google Scholar] [CrossRef]
  6. Aggromito, D.; Thomson, R.; Wang, J.; Chhor, A.; Chen, B.; Yan, W. Effect of Body-Borne Equipment on Injury of Military Pilots and Aircrew during a Simulated Helicopter Crash. Int. J. Ind. Ergon. 2015, 50, 130–142. [Google Scholar] [CrossRef]
  7. Coban, K.; Colpan, C.O.; Karakoc, T.H. Application of Thermodynamic Laws on a Military Helicopter Engine. Energy 2017, 140, 1427–1436. [Google Scholar] [CrossRef]
  8. Thibault, N.; Bourdon, A.; Rémond, D.; Lecouvreur, D. Dynamic Models for Power Transmission Monitoring in Non-Stationary Conditions Based on IAS Signals. Mech. Mach. Theory 2024, 201, 105733. [Google Scholar] [CrossRef]
  9. Chi, C.; Yan, X.; Chen, R.; Li, P. Analysis of Low-Speed Height-Velocity Diagram of a Variable-Speed-Rotor Helicopter in One-Engine-Failure. Aerosp. Sci. Technol. 2019, 91, 310–320. [Google Scholar] [CrossRef]
  10. Vladov, S.; Yakovliev, R.; Hubachov, O.; Rud, J. Neuro-Fuzzy System for Detection Fuel Consumption of Helicopters Turboshaft Engines. CEUR Workshop Proc. 2024, 3628, 55–72. Available online: https://ceur-ws.org/Vol-3628/paper5.pdf (accessed on 30 October 2024).
  11. Sheng, H.; Chen, Q.; Li, J.; Jiang, W.; Wang, Z.; Liu, Z.; Zhang, T.; Liu, Y. Research on Dynamic Modeling and Performance Analysis of Helicopter Turboshaft Engine’s Start-up Process. Aerosp. Sci. Technol. 2020, 106, 106097. [Google Scholar] [CrossRef]
  12. Kurdel, P.; Novák, A.; Sedláčková, A.N.; Korba, L. The Methods of Helicopter Control in Non-Standard Situations. Transp. Res. Procedia 2021, 59, 214–222. [Google Scholar] [CrossRef]
  13. Cao, X.; Yu, M.; Zhou, J.; Jin, C.; Xu, Y.; Guo, X.; Wang, Y. Modeling and Control of Helicopter Flight Control System with a Controllable Semi-Rotary Fluid Viscous Damper. Alex. Eng. J. 2022, 61, 12725–12738. [Google Scholar] [CrossRef]
  14. Zheng, Q.; Xu, Z.; Zhang, H.; Zhu, Z. A Turboshaft Engine NMPC Scheme for Helicopter Autorotation Recovery Maneuver. Aerosp. Sci. Technol. 2018, 76, 421–432. [Google Scholar] [CrossRef]
  15. Chmielowiec, A. Algorithm for error-free determination of the variance of all contiguous subsequences and fixed-length contiguous subsequences for a sequence of industrial measurement data. Comput. Stat. 2021, 36, 2813–2840. [Google Scholar] [CrossRef]
  16. Gu, Z.; Li, Q.; Pang, S.; Zhou, W.; Wu, J.; Zhang, C. Turbo-Shaft Engine Adaptive Neural Network Control Based on Nonlinear State Space Equation. Chin. J. Aeronaut. 2024, 37, 493–507. [Google Scholar] [CrossRef]
  17. Narimani, M.; Emami, S.A.; Castaldi, P. Intelligent Control for Aerospace Engineers: A Novel Educational Framework. IFAC-PapersOnLine 2024, 58, 41–46. [Google Scholar] [CrossRef]
  18. Miao, Q.; Zhang, K.; Jiang, B. Incremental Fully Actuated System Approach-Based Prescribed-Time Fault-Tolerant Formation Control of Helicopters under Multiple Faults. Aerosp. Sci. Technol. 2024, 151, 109334. [Google Scholar] [CrossRef]
  19. Zhou, Z.; Huang, J.; Wang, J. Radar/Infrared Integrated Stealth Optimization Design of Helicopter Engine Intake and Exhaust System. Aerosp. Sci. Technol. 2019, 95, 105483. [Google Scholar] [CrossRef]
  20. Pang, S.; Jafari, S.; Nikolaidis, T.; Li, Q. A Novel Model-Based Multivariable Framework for Aircraft Gas Turbine Engine Limit Protection Control. Chin. J. Aeronaut. 2021, 34, 57–72. [Google Scholar] [CrossRef]
  21. Yang, P.; Yue, W.; Li, J.; Bin, G.; Li, C. Review of Damage Mechanism and Protection of Aero-Engine Blades Based on Impact Properties. Eng. Fail. Anal. 2022, 140, 106570. [Google Scholar] [CrossRef]
  22. Xu, Z.; Saleh, J.H.; Subagia, R. Machine Learning for Helicopter Accident Analysis Using Supervised Classification: Inference, Prediction, and Implications. Reliab. Eng. Syst. Saf. 2020, 204, 107210. [Google Scholar] [CrossRef]
  23. Zhou, B.; Xie, S.; Wang, F.; Hui, J. Multi-Step Predictive Compensated Intelligent Control for Aero-Engine Wireless Networked System with Random Scheduling. J. Frankl. Inst. 2020, 357, 6154–6174. [Google Scholar] [CrossRef]
  24. Chen, Y.; Gou, L.; Li, H.; Wang, J. Sensor Fault Diagnosis of Aero Engine Control System Based on Honey Badger Optimizer. IFAC-PapersOnLine 2022, 55, 228–233. [Google Scholar] [CrossRef]
  25. Boujamza, A.; Elhaq, S.L. Optimizing Remaining Useful Life Predictions for Aircraft Engines: A Dilated Recurrent Neural Network Approach. IFAC-PapersOnLine 2024, 58, 811–816. [Google Scholar] [CrossRef]
  26. Vladov, S.; Shmelov, Y.; Yakovliev, R.; Petchenko, M. Neural Network Method for Detecting and Diagnostics Helicopters Turboshaft Engines Surge at Flight Modes. CEUR Workshop Proc. 2023, 3392, 86–105. [Google Scholar] [CrossRef]
  27. Wei, Z.; Zhao, Z.; Zhou, Z.; Ren, J.; Tang, Y.; Yan, R. A Deep Reinforcement Learning-Driven Multi-Objective Optimization and Its Applications on Aero-Engine Maintenance Strategy. J. Manuf. Syst. 2024, 74, 316–328. [Google Scholar] [CrossRef]
  28. Liu, C.; Bai, P.; Yang, Y.; Zhou, W. Double Swept Waverider from Osculating-Cone Method. J. Aerosp. Eng. 2018, 31, 06018004. [Google Scholar] [CrossRef]
  29. Zhang, T.; Zhang, Z.; Zhu, X.; Chen, B.; Li, J.; Zhong, Y. Aircraft Engine Danger Areas Incursion Detection Using Keypoint Detection and IoT. Alex. Eng. J. 2024, 93, 7–21. [Google Scholar] [CrossRef]
  30. Vladov, S.; Vysotska, V.; Sokurenko, V.; Muzychuk, O.; Nazarkevych, M.; Lytvyn, V. Neural Network System for Predicting Anomalous Data in Applied Sensor Systems. Appl. Syst. Innov. 2024, 7, 88. [Google Scholar] [CrossRef]
  31. Vladov, S.; Scislo, L.; Sokurenko, V.; Muzychuk, O.; Vysotska, V.; Osadchy, S.; Sachenko, A. Neural Network Signal Integration from Thermogas-Dynamic Parameter Sensors for Helicopters Turboshaft Engines at Flight Operation Conditions. Sensors 2024, 24, 4246. [Google Scholar] [CrossRef]
  32. Rusyn, B.; Lutsyk, O.; Kosarevych, R.; Obukh, Y. Application Peculiarities of Deep Learning Methods in the Problem of Big Datasets Classification. Lect. Notes Electr. Eng. 2021, 831, 493–506. [Google Scholar] [CrossRef]
  33. Marakhimov, A.R.; Khudaybergenov, K.K. Approach to the synthesis of neural network structure during classification. Int. J. Comput. 2020, 19, 20–26. [Google Scholar] [CrossRef]
  34. Wang, C.; Shakhovska, N.; Sachenko, A.; Komar, M. A New Approach for Missing Data Imputation in Big Data Interface. Inf. Technol. Control 2020, 49, 541–555. [Google Scholar] [CrossRef]
  35. Vlasenko, D.; Inkarbaieva, O.; Peretiatko, M.; Kovalchuk, D.; Sereda, O. Helicopter Radio System for Low Altitudes and Flight Speed Measuring with Pulsed Ultra-Wideband Stochastic Sounding Signals and Artificial Intelligence Elements. Radioelectron. Comput. Syst. 2023, 3, 48–59. [Google Scholar] [CrossRef]
  36. Catana, R.M.; Dediu, G. Analytical Calculation Model of the TV3-117 Turboshaft Working Regimes Based on Experimental Data. Appl. Sci. 2023, 13, 10720. [Google Scholar] [CrossRef]
  37. Pasieka, M.; Grzesik, N.; Kuźma, K. Simulation modeling of fuzzy logic controller for aircraft engines. Int. J. Comput. 2017, 16, 27–33. [Google Scholar] [CrossRef]
  38. Kim, H.-Y. Statistical Notes for Clinical Researchers: Chi-Squared Test and Fisher’s Exact Test. Restor. Dent. Endod. 2017, 42, 152. [Google Scholar] [CrossRef] [PubMed]
  39. Kovtun, V.; Grochla, K.; Połys, K. Investigation of the Information Interaction of the Sensor Network End IoT Device and the Hub at the Transport Protocol Level. Electronics 2023, 12, 4662. [Google Scholar] [CrossRef]
  40. Cosenza, P.; Fauchille, A.-L.; Prêt, D.; Hedan, S.; Giraud, A. Statistical Representative Elementary Area of Shale Inferred by Micromechanics. Int. J. Eng. Sci. 2019, 142, 53–73. [Google Scholar] [CrossRef]
  41. Rusyn, B.; Lutsyk, O.; Kosarevych, R.; Kapshii, O.; Karpin, O.; Maksymyuk, T.; Gazda, J. Rethinking Deep CNN Training: A Novel Approach for Quality-Aware Dataset Optimization. IEEE Access 2024, 12, 137427–137438. [Google Scholar] [CrossRef]
  42. Stefanovic, C.M.; Armada, A.G.; Costa-Perez, X. Second Order Statistics of -Fisher-Snedecor Distribution and Their Application to Burst Error Rate Analysis of Multi-Hop Communications. IEEE Open J. Commun. Soc. 2022, 3, 2407–2424. [Google Scholar] [CrossRef]
  43. Benaceur, A.; Verfürth, B. Statistical Variational Data Assimilation. Comput. Methods Appl. Mech. Eng. 2024, 432, 117402. [Google Scholar] [CrossRef]
  44. Lytvyn, V.; Dudyk, D.; Peleshchak, I.; Peleshchak, R.; Pukach, P. Influence of the Number of Neighbours on the Clustering Metric by Oscillatory Chaotic Neural Network with Dipole Synaptic Connections. CEUR Workshop Proc. 2024, 3664, 24–34. Available online: https://ceur-ws.org/Vol-3664/paper3.pdf (accessed on 11 November 2024).
  45. Hu, Z.; Kashyap, E.; Tyshchenko, O.K. GEOCLUS: A Fuzzy-Based Learning Algorithm for Clustering Expression Datasets. Lect. Notes Data Eng. Commun. Technol. 2022, 134, 337–349. [Google Scholar] [CrossRef]
  46. Babichev, S.; Krejci, J.; Bicanek, J.; Lytvynenko, V. Gene expression sequences clustering based on the internal and external clustering quality criteria. In Proceedings of the 2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), Lviv, Ukraine, 5–8 September 2017. [Google Scholar] [CrossRef]
  47. Rusyn, B.; Lutsyk, O.; Kosarevych, R.; Maksymyuk, T.; Gazda, J. Features Extraction from Multi-Spectral Remote Sensing Images Based on Multi-Threshold Binarization. Sci. Rep. 2023, 13, 19655. [Google Scholar] [CrossRef]
  48. Vladov, S.; Sachenko, A.; Sokurenko, V.; Muzychuk, O.; Vysotska, V. Helicopters Turboshaft Engines Neural Network Modeling under Sensor Failure. J. Sens. Actuator Netw. 2024, 13, 66. [Google Scholar] [CrossRef]
  49. Vladov, S.; Yakovliev, R.; Vysotska, V.; Nazarkevych, M.; Lytvyn, V. The Method of Restoring Lost Information from Sensors Based on Auto-Associative Neural Networks. Appl. Syst. Innov. 2024, 7, 53. [Google Scholar] [CrossRef]
  50. Turchenko, V.; Chalmers, E.; Luczak, A. A deep convolutional auto-encoder with pooling—Unpooling layers in caffe. Int. J. Comput. 2019, 18, 8–31. [Google Scholar] [CrossRef]
  51. Chen, J.; Yatskiv, V.; Sachenko, A.; Su, J. Wireless Sensor Networks Based on Modular Arithmetic. Radioelectron. Commun. Syst. 2017, 60, 215–224. [Google Scholar] [CrossRef]
  52. Vladov, S.; Shmelov, Y.; Yakovliev, R. Modified Searchless Method for Identification of Helicopters Turboshaft Engines at Flight Modes Using Neural Networks. In Proceedings of the 2022 IEEE 3rd KhPI Week on Advanced Technology, Kharkiv, Ukraine, 3–7 October 2022; pp. 257–262. [Google Scholar] [CrossRef]
  53. Liu, J. Sensor Fault Analysis of Aero-Engine Using Ensemble SCNN and Bayesian Interval Estimation. Eng. Appl. Artif. Intell. 2023, 125, 106675. [Google Scholar] [CrossRef]
  54. Vladov, S.; Shmelov, Y.; Yakovliev, R.; Petchenko, M. Modified Neural Network Fault-Tolerant Closed Onboard Helicopters Turboshaft Engines Automatic Control System. CEUR Workshop Proc. 2023, 3387, 160–179. Available online: https://ceur-ws.org/Vol-3387/paper13.pdf (accessed on 18 November 2024).
  55. Wen, J.; Ren, J.; Zhao, Z.; Zhai, Z.; Chen, X. Residual-Based Adversarial Feature Decoupling for Remaining Useful Life Prediction of Aero-Engines under Variable Operating Conditions. Expert Syst. Appl. 2024, 255, 124538. [Google Scholar] [CrossRef]
  56. Wang, Y.; Wang, X.; Wang, Z.; Zhao, B.; Xu, J.; Zhao, Y. A Novel Method for Aero-Engine Map Calibration Using Adaptation Factor Surface. Measurement 2025, 239, 115394. [Google Scholar] [CrossRef]
  57. Hu, J.; Chen, M.; Tang, H.; Zhang, J. An Adversarial Transfer Learning Method Based on Domain Distribution Prediction for Aero-Engine Fault Diagnosis. Eng. Appl. Artif. Intell. 2024, 133, 108287. [Google Scholar] [CrossRef]
  58. Jafari, S.; Nikolaidis, T. Meta-Heuristic Global Optimization Algorithms for Aircraft Engines Modelling and Controller Design; A Review, Research Challenges, and Exploring the Future. Prog. Aerosp. Sci. 2019, 104, 40–53. [Google Scholar] [CrossRef]
  59. Sagin, S.V.; Sagin, S.S.; Fomin, O.; Gaichenia, O.; Zablotskyi, Y.; Píštěk, V.; Kučera, P. Use of Biofuels in Marine Diesel Engines for Sustainable and Safe Maritime Transport. Renew. Energy 2024, 224, 120221. [Google Scholar] [CrossRef]
  60. Sagin, S.; Madey, V.; Sagin, A.; Stoliaryk, T.; Fomin, O.; Kučera, P. Ensuring Reliable and Safe Operation of Trunk Diesel Engines of Marine Transport Vessels. J. Mar. Sci. Eng. 2022, 10, 1373. [Google Scholar] [CrossRef]
Figure 1. The developed methods’ structural diagram.
Figure 1. The developed methods’ structural diagram.
Energies 18 00168 g001
Figure 2. The helicopter turboshaft engines’ neural network proposed model.
Figure 2. The helicopter turboshaft engines’ neural network proposed model.
Energies 18 00168 g002
Figure 3. The TV3-117 turboshaft engines’ parameters nTC (a), T G * (b) oscillogram reconstructed fragment in the starting mode.
Figure 3. The TV3-117 turboshaft engines’ parameters nTC (a), T G * (b) oscillogram reconstructed fragment in the starting mode.
Energies 18 00168 g003
Figure 4. Cluster analysis results: (a) Training dataset; (b) Test dataset (author’s research).
Figure 4. Cluster analysis results: (a) Training dataset; (b) Test dataset (author’s research).
Energies 18 00168 g004
Figure 5. Scheme of the development of semi-naturalistic modeling stand.
Figure 5. Scheme of the development of semi-naturalistic modeling stand.
Energies 18 00168 g005
Figure 6. Diagrams of changes in helicopter turboshaft engine parameters during surge: (a) Change in pressure behind the compressor during surge; (b) Change in vibration level during surge; (c) The compressor turbine rotor speed dynamics during surge; (d) Change in exhaust gas temperature during surge.
Figure 6. Diagrams of changes in helicopter turboshaft engine parameters during surge: (a) Change in pressure behind the compressor during surge; (b) Change in vibration level during surge; (c) The compressor turbine rotor speed dynamics during surge; (d) Change in exhaust gas temperature during surge.
Energies 18 00168 g006
Figure 7. Stabilized diagrams of helicopter turboshaft engine parameters during surge: (a) Pressure vessel behind the compressor; (b) Vibration level; (c) The compressor turbine rotor speed dynamics; (d) The exhaust gas temperature.
Figure 7. Stabilized diagrams of helicopter turboshaft engine parameters during surge: (a) Pressure vessel behind the compressor; (b) Vibration level; (c) The compressor turbine rotor speed dynamics; (d) The exhaust gas temperature.
Energies 18 00168 g007
Figure 8. Accuracy metric diagram.
Figure 8. Accuracy metric diagram.
Energies 18 00168 g008
Figure 9. Loss metric diagram.
Figure 9. Loss metric diagram.
Energies 18 00168 g009
Figure 10. The area under the AUC-ROC curve diagram: (a) The proposed method; (b) The closest analogue.
Figure 10. The area under the AUC-ROC curve diagram: (a) The proposed method; (b) The closest analogue.
Energies 18 00168 g010
Table 1. The training dataset fragment.
Table 1. The training dataset fragment.
Value14194159209233256
n T C i 0.9750.9780.9830.9840.9820.9810.954
T G * i 0.9880.9800.9720.9850.9860.9790.982
n ˙ T C i 0.9830.9920.9900.9930.9830.9860.988
T ˙ G * i 0.9840.9850.9810.9880.9850.9870.983
Table 2. The training dataset homogeneity evaluates results for the Vi parameter using the Fisher–Pearson and Fisher–Snedecor criteria.
Table 2. The training dataset homogeneity evaluates results for the Vi parameter using the Fisher–Pearson and Fisher–Snedecor criteria.
ParameterThe Fisher–Pearson Criterion MeaningThe Fisher–Snedecor Criterion MeaningDescription
CalculatedCriticalCalculatedCritical
n T C i 13.11813.315.73615.98The Fisher–Pearson and Fisher–Snedecor criteria calculated values are less than the critical ones. It allowed us to establish the training dataset homogeneity.
T G * i 13.23215.747
n ˙ T C i 13.19615.742
T ˙ G * i 13.20315.749
Table 3. The comparative analysis results.
Table 3. The comparative analysis results.
MetricThe Proposed MethodThe Closest Analogue [26]
Accuracy0.9950.972
Precision0.9890.963
Recall1.00.988
F1-score0.9950.975
True Positives11976
True Negatives631
False Positives354319
False Negatives1144
True Positive Rate0.8130.614
False Positive Rate0.01050.0318
False Negative Rate0.00920.0293
AUC-ROC0.8090.605
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Baranovskyi, D.; Vladov, S.; Bulakh, M.; Vysotska, V.; Vasylenko, V.; Czyżewski, J. Method of Helicopter Turboshaft Engines’ Protection During Surge in Starting Mode. Energies 2025, 18, 168. https://doi.org/10.3390/en18010168

AMA Style

Baranovskyi D, Vladov S, Bulakh M, Vysotska V, Vasylenko V, Czyżewski J. Method of Helicopter Turboshaft Engines’ Protection During Surge in Starting Mode. Energies. 2025; 18(1):168. https://doi.org/10.3390/en18010168

Chicago/Turabian Style

Baranovskyi, Denys, Serhii Vladov, Maryna Bulakh, Victoria Vysotska, Viktor Vasylenko, and Jan Czyżewski. 2025. "Method of Helicopter Turboshaft Engines’ Protection During Surge in Starting Mode" Energies 18, no. 1: 168. https://doi.org/10.3390/en18010168

APA Style

Baranovskyi, D., Vladov, S., Bulakh, M., Vysotska, V., Vasylenko, V., & Czyżewski, J. (2025). Method of Helicopter Turboshaft Engines’ Protection During Surge in Starting Mode. Energies, 18(1), 168. https://doi.org/10.3390/en18010168

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

Article Metrics

Back to TopTop