Neural Network Signal Integration from Thermogas-Dynamic Parameter Sensors for Helicopters Turboshaft Engines at Flight Operation Conditions

The article’s main provisions are the development and application of a neural network method for helicopter turboshaft engine thermogas-dynamic parameter integrating signals. This allows you to effectively correct sensor data in real time, ensuring high accuracy and reliability of readings. A neural network has been developed that integrates closed loops for the helicopter turboshaft engine parameters, which are regulated based on the filtering method. This made achieving almost 100% (0.995 or 99.5%) accuracy possible and reduced the loss function to 0.005 (0.5%) after 280 training epochs. An algorithm has been developed for neural network training based on the errors in backpropagation for closed loops, integrating the helicopter turboshaft engine parameters regulated based on the filtering method. It combines increasing the validation set accuracy and controlling overfitting, considering error dynamics, which preserves the model generalization ability. The adaptive training rate improves adaptation to the data changes and training conditions, improving performance. It has been mathematically proven that the helicopter turboshaft engine parameters regulating neural network closed-loop integration using the filtering method, in comparison with traditional filters (median-recursive, recursive and median), significantly improve efficiency. Moreover, that enables reduction of the errors of the 1st and 2nd types: 2.11 times compared to the median-recursive filter, 2.89 times compared to the recursive filter, and 4.18 times compared to the median filter. The achieved results significantly increase the helicopter turboshaft engine sensor readings accuracy (up to 99.5%) and reliability, ensuring aircraft efficient and safe operations thanks to improved filtering methods and neural network data integration. These advances open up new prospects for the aviation industry, improving operational efficiency and overall helicopter flight safety through advanced data processing technologies.


Introduction and Related Work
Helicopter turboshaft engines (TEs) are complex technical devices requiring continuous monitoring of their condition [1].Helicopter TEs' reliable operation depends on the accurate monitoring of thermogas-dynamic parameters, such as temperature and pressure at the engine's various points, gas-generator rotor rpm and free turbine rotor speed, fuel consumption and others [2].Modern monitoring and diagnostic systems use many sensors to obtain this data, which makes it possible to detect deviations from the norm and prevent possible malfunctions promptly.However, under flight operating conditions, sensors are exposed to various factors that affect measurement accuracy [3].
The helicopter turboshaft engine sensors must guarantee that data are received with high accuracy to ensure the helicopter's safe operation.Sensors that measure gas-generator rotor rpm, free turbine rotor speed, and gas temperature in the compressor turbine front are the engine control system's critical components [4].In real operating conditions, situations may arise when sensors begin to provide inadequate information due to various factors, such as noise, interference, sensor malfunctions, etc.Even though the sensor is recognized as operational, the information received may be distorted.This can lead to incorrect conclusions about the engine state and, as a result, to erroneous actions by the crew, which are critically dangerous in flight conditions.
Traditional methods for processing sensor signals often face problems associated with noise, sensor failures, and imperfect mathematical models [5][6][7][8].As a result, a situation may arise when the control system receives distorted data, which leads to incorrect conclusions about the engine state [9,10].This is especially critical for in-flight operating conditions, where the measurement accuracy can be affected by vibrations, temperature changes and other external factors [11,12].
To solve these problems, data integration methods [13,14] are of particular importance, which makes it possible to combine information from various sensors and systems, the errors impact minimizing and the diagnostic reliability increase.Data integration is based on the algorithms used to process signals, taking into account their relations and correlations [15].This makes obtaining a more accurate and complete picture of the engine state possible.
The relevance of data integration methods in helicopter TE control and diagnostic systems is due to several key factors.Increasing helicopter TE reliability is a priority task in aviation [16].Data integration systems make it possible to integrate and jointly process information from multiple sensors, which significantly increases the accuracy and reliability of engine condition diagnostics [17].Such systems become indispensable in-flight operating conditions, where failures and errors can lead to serious consequences.They provide continuous monitoring and allow you to quickly respond to any changes in engine operation, preventing potential emergencies.
Secondly, data integration methods significantly reduce the influence of external factors, such as vibrations and temperature fluctuations, which can distort the individual sensors' readings [18].It is possible to minimize measurement errors and increase the accuracy of the obtained data by taking into account the relations between various parameters and using correction algorithms [19].This is especially important in helicopter operations, where the environment and flight conditions can vary significantly, affecting sensor performance.
Thirdly, data integration contributes to early fault detection and deviations from the norm [20].Combining information from various sensors allows potential problems to be detected faster and more accurately, which makes it possible to carry out timely preventive and repair work [21].This significantly reduces the risk of sudden failure and accidents, increasing overall flight safety.Early fault detection also helps to extend equipment life and reduce operating costs.
Finally, data fusion techniques are crucial for maintenance optimization [22].Accurately determining the engine components' conditions allows for effective maintenance planning, minimizing downtime and reducing costs.This enhances the helicopter's operational performance and mission readiness.
In [23], an aircraft and spacecraft hull structures state acoustic emission diagnostics method was developed using a distributed fibre-optic sensor system.It is shown that such systems can provide vital information for ensuring safety at aerospace facilities.Green's function for a single sensor is found, and its features under the pulsed influence of acoustic emission signals are researched.The sensor system's ability to estimate the coordinates and acoustic emission signal parameters has been determined.Experimental research has confirmed the system's ability to detect radiation signals even under specific interference conditions.A key disadvantage is the difficulty in distributing fibre optic sensors into existing aerospace designs, which may limit their widespread use and require significant modifications during implementation.
In [24], challenges focused on flexibility and scalability are explored when integrating sensors for Industry 4.0 functions into manufacturing systems.These systems use reconfigurable machines with intelligent actuators connected through a single electromechanical interface.An adaptive sensor integration unit architecture is presented that supports interleaved communication protocols and reduces the number of signal lines and the need for protocol conversion units.A prototype system using dynamic partial FPGA reconfiguration has been demonstrated to be effective in an industrial environment.The key disadvantages are the complexity and high cost of developing and implementing a dynamic partial reconfiguration FPGA system and the need for specialized knowledge to operate and maintain it.
The multi-stage supercharging process in [25] is investigated, which is an effective method for improving the engine's volumetric efficiency at high altitudes, where the intercooler must withstand high thermal loads caused by high levels of supercharging.However, the existing research's disadvantages on intercooler performance at high altitudes require additional research to optimize its performance in actual flight conditions.
The research [26] aims to modify engines' advanced knowledge to run on ammonia to promote decarbonization by demonstrating that compression ignition engines can efficiently burn ammonia using spark plugs.The disadvantage is that existing research is limited, and the available experimental data are randomly distributed without careful design, increasing the results' uncertainty.
Thus, the data integration methods used in monitoring and control systems for the helicopter TE operation are an integral part of modern technology [23][24][25][26] to increase aircraft operation safety and efficiency.The development and implementation of such methods require an interdisciplinary approach and the advanced advances used in the signal processing [27,28], mathematical modelling [29,30] and artificial intelligence [31,32] field.One of these technologies is the neural network approach [33,34], which has several unique advantages over traditional methods [35,36].
Firstly, neural network algorithms can efficiently process large amounts of data and identify complex dependencies between various parameters, which is impossible when using classical signal processing methods.Neural networks can be trained on large amounts of data, which allows them to adapt to changing operating conditions and improve the accuracy of engine prediction [37].
Secondly, neural network models are highly resistant to noise and data failures, which is especially important in flight conditions, where data may be subject to various external influences.Thanks to the ability to self-train and adapt, neural networks can effectively compensate for distortions and provide more accurate diagnostic results [38].
In addition, neural network approaches make it possible to implement more complex and accurate mathematical models that consider nonlinear dependencies between parameters and their time changes.This provides the helicopter TE operational status with a more in-depth analysis and accurate prediction, which increases the helicopter operation reliability and safety [39].
Introducing neural network technology into helicopter TE control and diagnostic systems is a promising development direction that opens up new opportunities for increasing aircraft operations efficiency and reliability.
The proposed method from helicopter TE thermogas-dynamic parameter sensor signals neural network integration represents significant improvements compared to traditional methods due to the dynamic compensation circuit (sensor signals adjustment in real time to improve control system operations) use and a neural network for closed parameter control loop integration.Dynamic compensation with an adaptive noise suppression device effectively filters noise interference while maintaining the helicopter TE parameter essential characteristics sensor signals, improving the control system's accuracy and reliability.
A goal of this work is to develop a method for the helicopter TE thermogas-dynamic parameters integrating signals coming from sensors in real-time and correcting them if they contain noise or distortion to ensure the sensor readings' accuracy and reliability, despite the possible noise and distortion, to maintain safe and efficient helicopter control.To reach this goal, it is necessary to solve the following tasks: 1.
Diagram development for integrating signals from the helicopter TE thermogasdynamic parameter sensors based on the filtering method.

2.
Neural network development to implement a diagram for integrating signals from the helicopter TE thermogas-dynamic parameter sensors using the filtering method.
Helicopter TE thermogas-dynamic parameter sensor signals' analysis and preliminary processing.

5.
Conduct a computational experiment to solve the filtering sensors signal task of the helicopter TE thermogas-dynamic parameters (using a gas-generator rotor rpm signal example).

7.
The 1st and 2nd errors are calculated and the results obtained are compared with known analogues.

Diagram Development for Integrating Signals from Helicopter TE Thermogas-Dynamic Parameter Sensors Using the Filtering Method
It is known [40][41][42] that the on-board system for monitoring helicopter TE parameters uses the following sensors: D-2M (records the gas-generator rotor rpm), 14 dual thermocouples T-102 (records the gas temperature in front of the compressor turbine), and D-1M (records free turbine rotor speed).These sensors transmit recorded parameters to the onboard instrument panel, providing the pilot with important information about the engine's condition.However, all of these sensors are subject to noise, which reduces the accuracy and reliability of the recorded data.This requires the neural network aggregation and filtering methods used for signal processing to reduce the noise influence and increase the information reliability displayed on the dashboard.
In the first stage, data reliability is analyzed, which makes it possible to identify and correct anomalies in the data received by helicopter turboshaft engine sensors.According to the helicopter TE sensors readings at times t 1 , t 2 , . .., t n , a thermogas-dynamic parameter time series is formed: where n TC 1 , n TC 2 , . .., n TC n is the gas-generator rotor rpm values at times t 1 , t 2 , . .., t n ; T * G 1 , T * G 2 , . .., T * G n is the gas temperature in the compressor turbine values front at times t 1 , t 2 , . .., t n ; and n FT 1 , n FT 2 , . .., n FT n is the free turbine rotor speed values at times t 1 , t 2 , . .., t n .
The interquartile range (IQR) method is used [43] to remove outliers from the helicopter TE thermogas-dynamic parameters data: where Q 1 and Q 3 are the 1st and 3rd quartiles, respectively, BL is the lower limit, and TL is the upper limit.
IQR is a statistical tool used to identify and remove outliers from a data set, which is especially important when the helicopter TE thermogas-dynamic parameter time series are analysed.IQR is defined as the difference between the 3rd Q 3 and 1st Q 1 quartiles, which are the values below which the data lie at 75% and 25%, respectively.The IQR calculation allows us to set the BL lower and TL upper bounds.Data that falls outside these boundaries are considered outliers, anomalous values that can skew the analysis.Removing outliers helps ensure data reliability and accuracy, which is critical for helicopter health reliable monitoring and diagnosis, preventing errors and improving operational safety.
Q 1 and Q 3 are calculated for each data set to apply IQR to eliminate abnormal data preprocessing.Then, values below BL or above TL are excluded from the analysis.Once outliers are removed and cleaned, further processing and analysis can be carried out.This helps ensure data reliability and accuracy, which is critical for helicopter TE operational status reliable monitoring and diagnostics, preventing errors and increasing operational safety.
The reference range standard is based on the central tendency and variability statistical measures used to determine normal and anomalous values in helicopter TE thermogasdynamic parameter data sets recorded by sensors in onboard implementation conditions.In particular, it applies the concepts of quartiles, which divide ordered data into four equal parts.The Q 1 1st quartile and the Q 3 3rd quartile are the basis for determining the IQR, which is the difference between Q 3 and Q 1 .This range covers the middle 50% of the data and provides a value spread measure.
To standardize the helicopter TE thermogas-dynamic parameter values, eliminating differences in their ranges and facilitating subsequent analysis, these values are brought to a single scale using normalization: where µ(•) and σ(•) are the helicopters TE thermogas-dynamic parameters n TC , and T * G and n FT are the average value and standard deviation, respectively.Data from the helicopter TE thermogas-dynamic parameters that exceed the established BL and TL are considered anomalies since they demonstrate significant deviations from the expected values.These deviations may indicate serious problems such as faulty hardware malfunctions or sensors malfunctioning.Anomalous data require special attention and analysis, as they can lead to erroneous conclusions about the system state and, as a result, to potentially dangerous situations.Such anomalies' identification and correction are critical to maintaining reliability and helicopter TE operation safety.
To do this, for each i-th helicopter TE thermogas-dynamic parameter x i (t) and each time moment t, the anomaly indicator at is calculated as: Next, the deviation d i (t) is calculated for each i-th helicopter TE thermogas-dynamic parameter x i (t) and each time moment t: The value d i (t) shows how many standard deviations the measured value x i (t) differs from the average value µ i .If the helicopter turboshaft engine thermogas-dynamic parameter (n TC , T * G , n FT ) for any parameter a i (t) = 1, an alarm is generated about a possible sensor malfunction or deviation in the system operation.
The proposed mathematical model makes it possible to detect sensor data anomalies based on the parameter's statistical characteristics.Using average values and standard deviations to determine the deviations ensures anomaly detection in the reliable boundaries in the helicopter TE sensors' functioning.This, in turn, is closely related to the helicopter TE control loops (Figure 1) [44], since accurate sensor data are critical for the engine control systems' proper functioning.Reliable detection and correction of anomalies ensure the control loops' correct operation, allowing timely response to changes in engine operation and maintaining optimal operating conditions, which increases overall flight safety and efficiency.
Next, the deviation di(t) is calculated for each i-th helicopter TE thermogas-dynamic parameter xi(t) and each time moment t: The value di(t) shows how many standard deviations the measured value xi(t) differs from the average value µi.If the helicopter turboshaft engine thermogas-dynamic parameter (nTC,  * , nFT) for any parameter ai(t) = 1, an alarm is generated about a possible sensor malfunction or deviation in the system operation.
The proposed mathematical model makes it possible to detect sensor data anomalies based on the parameter's statistical characteristics.Using average values and standard deviations to determine the deviations ensures anomaly detection in the reliable boundaries in the helicopter TE sensors' functioning.This, in turn, is closely related to the helicopter TE control loops (Figure 1) [44], since accurate sensor data are critical for the engine control systems' proper functioning.Reliable detection and correction of anomalies ensure the control loops' correct operation, allowing timely response to changes in engine operation and maintaining optimal operating conditions, which increases overall flight safety and efficiency.It is worth noting that feedback has been introduced into the control loop (Figure 1) which plays a key role in maintaining the helicopter TE parameters control stability and accuracy.Feedback allows the control system to correct deviations in real time using sensor data.This improves the engine operation reliability and safety, ensuring optima operating parameters and preventing emergencies.
The helicopter TE parameter regulator in the control loop (Figure 1), connected to the fuel dispenser regulator, acts as a filter.A fuel-metering regulator is present in the contro loop to ensure the fuel supply is accurate and has timely regulation, which is necessary to maintain optimal engine operation and quickly respond to changes in operating conditions (Figure 1) [44,45].
During the identification process, the closed control loop changes all elements parameters in real time (Figure 1).To ensure the desired behaviour, the helicopter TE parameter regulators' dynamic compensation is carried out by replacing them with a similar structure as the regulators configured in the desired way (Figure 2) [44,47,48].It is worth noting that feedback has been introduced into the control loop (Figure 1), which plays a key role in maintaining the helicopter TE parameters control stability and accuracy.Feedback allows the control system to correct deviations in real time using sensor data.This improves the engine operation reliability and safety, ensuring optimal operating parameters and preventing emergencies.
The helicopter TE parameter regulator in the control loop (Figure 1), connected to the fuel dispenser regulator, acts as a filter.A fuel-metering regulator is present in the control loop to ensure the fuel supply is accurate and has timely regulation, which is necessary to maintain optimal engine operation and quickly respond to changes in operating conditions (Figure 1) [44,45].
During the identification process, the closed control loop changes all elements' parameters in real time (Figure 1).To ensure the desired behaviour, the helicopter TE parameter regulators' dynamic compensation [46] is carried out by replacing them with a similar structure as the regulators configured in the desired way (Figure 2) [44,47,48].[44,47,48]).
In Figure 2, the compensator consists of the helicopter TE parameter regulator (nTC,  * , nFT) transfer function, with the desired settings  * and a transfer function compensating the helicopter TE parameters regulator (nTC,  * , nFT)  , and the customized model consists of the transfer functions of the helicopter TE parameters regulator Wreg, the fuel-metering regulator WFMU, and the engine model.
The dynamic compensation aim is to tune the system to provide the desired system behaviour over the entire operating range and minimize static control error [49].Transfer functions are used to describe the system.The closed-loop transfer function with a compensator and tunable model can achieve zero static error and optimal control [50][51][52].
The desired system behaviour over the entire operating range is achieved by tuning the controllers.The helicopter TE customizable model structure optimises them for a symmetrical operating mode [47,53].In this case [47,54], zero static errors are ensured.The transfer function has the form [55] for an open-loop system configured for the symmetrical mode: where Tµ is a small uncompensated time constant, and p is the Laplace operator.During dynamic compensation, the current controller Wreg is replaced by a controller with the desired settings  * with the inverse transfer function  added to compensating the current controller.The closed-loop system overall transfer function, taking into account dynamic compensation, is then determined as Wcloset(p) = WFMU(p)•WTE(p)•С(p), where   =  * •  .The Wreg and WFMU controllers are tuned to minimize static errors and provide the required system dynamics to ensure the desired behaviour over the entire operating range.
It is worth considering that various interferences are possible during the helicopter TE operation, which can significantly affect the accuracy of the data received from the sensors.This interference can occur due to external factors, such as electromagnetic fields, vibrations, or sudden changes in the environment, as well as internal factors, including sensor components wear or electronic failures.The interference makes it difficult to correctly read parameters, leading to the engine control circuits' incorrect operation, increasing the risk of errors in the system operation and reducing the overall helicopter Dynamic compensation diagram in closed loops for regulating helicopter turboshaft engine parameters: (a) gas-generator rotor rpm, (b) gas temperature in the compressor turbine front, (c) free turbine rotor speed (author's research, based on [44,47,48]).
In Figure 2, the compensator consists of the helicopter TE parameter regulator (n TC , T * G , n FT ) transfer function, with the desired settings W * reg and a transfer function compensating the helicopter TE parameters regulator (n TC , T * G , n FT ) W −1 reg , and the customized model consists of the transfer functions of the helicopter TE parameters regulator W reg , the fuelmetering regulator W FMU , and the engine model.
The dynamic compensation aim is to tune the system to provide the desired system behaviour over the entire operating range and minimize static control error [49].Transfer functions are used to describe the system.The closed-loop transfer function with a compensator and tunable model can achieve zero static error and optimal control [50][51][52].
The desired system behaviour over the entire operating range is achieved by tuning the controllers.The helicopter TE customizable model structure optimises them for a symmetrical operating mode [47,53].In this case [47,54], zero static errors are ensured.The transfer function has the form [55] for an open-loop system configured for the symmetrical mode: where T µ is a small uncompensated time constant, and p is the Laplace operator.During dynamic compensation, the current controller W reg is replaced by a controller with the desired settings W * reg with the inverse transfer function W −1 reg added to compensating the current controller.The closed-loop system overall transfer function, taking into account dynamic compensation, is then determined as The Wreg and WFMU controllers are tuned to minimize static errors and provide the required system dynamics to ensure the desired behaviour over the entire operating range.
It is worth considering that various interferences are possible during the helicopter TE operation, which can significantly affect the accuracy of the data received from the sensors.This interference can occur due to external factors, such as electromagnetic fields, vibrations, or sudden changes in the environment, as well as internal factors, including sensor components wear or electronic failures.The interference makes it difficult to correctly read parameters, leading to the engine control circuits' incorrect operation, increasing the risk of errors in the system operation and reducing the overall helicopter operation reliability and safety.Therefore, the work provides filtering and data processing methods that can effectively eliminate or minimize the influence of interference.
In the helicopter TE operation context, where the helicopter TE recorded parameters (n TC , T * G , n FT ) data from sensors' reliability play a decisive role, it is crucial to consider possible interference that can distort the received signals.To combat this interference, it is effective to use an adaptive interference suppression device, which uses filtering and signal processing methods (Figure 3).This device is highly adaptable to changing operating conditions and helps minimize the interference impact on data quality.Such a device operation involves passing signal components through a reference input, where the signal is compared with a reference value and then corrected or suppressed depending on the deviation degree [56].This approach allows for effective control and data management, ensuring the helicopter TE control loops reliable operation and increasing overall flight safety.
Sensors 2024, 24, x FOR PEER REVIEW 8 of 38 operation reliability and safety.Therefore, the work provides filtering and data processing methods that can effectively eliminate or minimize the influence of interference.
In the helicopter TE operation context, where the helicopter TE recorded parameters (nTC,  * , nFT) data from sensors' reliability play a decisive role, it is crucial to consider possible interference that can distort the received signals.To combat this interference, it is effective to use an adaptive interference suppression device, which uses filtering and signal processing methods (Figure 3).This device is highly adaptable to changing operating conditions and helps minimize the interference impact on data quality.Such a device operation involves passing signal components through a reference input, where the signal is compared with a reference value and then corrected or suppressed depending on the deviation degree [56].This approach allows for effective control and data management, ensuring the helicopter TE control loops reliable operation and increasing overall flight safety.Figure 3 shows that s(t) is the useful signal that needs to be restored; n0(t) is the noise added to the useful signal at the main input; d(t) = s(t) + n0(t) is the signal at the main input (contaminated with noise); x(t) is the noise correlated with n0(t) at the reference input (reference input); y(t) is the output of the adaptive filter, which tries to predict n0(t) based on x(t); and e(t) is the error signal.According to Figure 3, it is assumed that the filter has a nonlinearity, which is represented as a function f(•) acting on a linear filter output with a transfer function H(p).Thus, the filter output y(t) is expressed as: where X(p) is the input signal x(t) Laplace transform of the helicopter TE-recorded thermogas-dynamic parameters (nTC,  * , nFT), and L -1 is the inverse Laplace transform.The error signal is defined as the difference between the signal at the main input and the nonlinear filter output, that is: Nonlinear filter weights' adaptation is described by a generalized version of the LMS algorithm, which takes nonlinearity into account.It is assumed that w(t) is the nonlinear filter parameters vector, then the parameter update is defined as: where  is the error signal gradient concerning the filter parameters and µ is the training rate.Models ( 7)-( 9) describe the adaptive noise suppression process using a nonlinear filter and transfer functions, which makes it possible to effectively suppress noise and restore the useful signal s(t) under complex nonlinear influences.

Commented [M1 equations are unn
The following hig Figure 3 shows that s(t) is the useful signal that needs to be restored; n 0 (t) is the noise added to the useful signal at the main input; d(t) = s(t) + n 0 (t) is the signal at the main input (contaminated with noise); x(t) is the noise correlated with n 0 (t) at the reference input (reference input); y(t) is the output of the adaptive filter, which tries to predict n 0 (t) based on x(t); and e(t) is the error signal.According to Figure 3, it is assumed that the filter has a nonlinearity, which is represented as a function f (•) acting on a linear filter output with a transfer function H(p).Thus, the filter output y(t) is expressed as: where X(p) is the input signal x(t) Laplace transform of the helicopter TE-recorded thermogasdynamic parameters (n TC , T * G , n FT ), and L -1 is the inverse Laplace transform.The error signal is defined as the difference between the signal at the main input and the nonlinear filter output, that is: Nonlinear filter weights' adaptation is described by a generalized version of the LMS algorithm, which takes nonlinearity into account.It is assumed that w(t) is the nonlinear filter parameters vector, then the parameter update is defined as: where ∂e(t) ∂w(t) is the error signal gradient concerning the filter parameters and µ is the training rate.Models ( 7)-( 9) describe the adaptive noise suppression process using a nonlinear filter and transfer functions, which makes it possible to effectively suppress noise and restore the useful signal s(t) under complex nonlinear influences.Models ( 7)-( 9) effectively suppress interference and extract an adaptive system capable of a useful signal s(t) from the helicopter TE thermogas-dynamic parameters complex nonlinear data characteristic.Equation ( 7) describes the nonlinear filter output, which consists of two stages: the input signal X(p), transformed into Laplace space, is passed through a linear filter with a transfer function H(p).The linear filtering result f (•) is subjected to a nonlinear transformation using the function f (•).Equation ( 8) defines the Sensors 2024, 24, 4246 9 of 36 error signal as the difference between the desired signal d(t) and the nonlinear filter output signal y(t).Equation ( 9) describes the nonlinear filter parameter adaptation algorithm based on the modified LMS algorithm.
Thus, the helicopter TE parameters n TC , T * G and n FT regulator play the role of an interference suppression device.Therefore, the dynamic compensation circuit in closed loops for regulating helicopter TE parameters takes the form shown in Figure 4. Thus, the registration sensors system n TC , T * G and n FT , respectively, include the helicopter TE parameters in three identical control loops (see Figure 4).
Sensors 2024, 24, x FOR PEER REVIEW 9 of 38 Models ( 7)-( 9) effectively suppress interference and extract an adaptive system capable of a useful signal s(t) from the helicopter TE thermogas-dynamic parameters complex nonlinear data characteristic.Equation ( 7) describes the nonlinear filter output, which consists of two stages: the input signal X(p), transformed into Laplace space, is passed through a linear filter with a transfer function H(p).The linear filtering result f(•) is subjected to a nonlinear transformation using the function f(•).Equation ( 8) defines the error signal as the difference between the desired signal d(t) and the nonlinear filter output signal y(t).Equation ( 9) describes the nonlinear filter parameter adaptation algorithm based on the modified LMS algorithm.
Thus, the helicopter TE parameters nTC,  * and nFT regulator play the role of an interference suppression device.Therefore, the dynamic compensation circuit in closed loops for regulating helicopter TE parameters takes the form shown in Figure 4. Thus, the registration sensors system nTC,  * and nFT, respectively, include the helicopter TE parameters in three identical control loops (see Figure 4).The transition to a unified integration diagram using the filtering method (Figure 5) makes integrating data from three identical control loops for helicopter TE parameters possible, providing more accurate and reliable control.
This approach allows information from various sensors to be combined into one central control unit, where the data are processed using filtering techniques to eliminate noise and improve measurement accuracy.
Thus, the data integration system provides the helicopter TE parameters with more reliable and accurate control, increasing its performance and durability by optimizing the The transition to a unified integration diagram using the filtering method (Figure 5) makes integrating data from three identical control loops for helicopter TE parameters possible, providing more accurate and reliable control.
This approach allows information from various sensors to be combined into one central control unit, where the data are processed using filtering techniques to eliminate noise and improve measurement accuracy.
Thus, the data integration system provides the helicopter TE parameters with more reliable and accurate control, increasing its performance and durability by optimizing the control systems' operation.This approach ensures engine stability under various flight modes and external conditions.
The key to the helicopter TE parameters resulting in the control loop (see Figure 5) is the development of helicopter TE parameter regulators that act as adaptive filters.Using a neural network controller, which acts as a filter, is advisable due to its ability to adapt to diverse and dynamic operating conditions [56].Neural network filters have the unique ability to train from available data and automatically adjust their operation to changes in input signals [57].This allows them to effectively consider complex nonlinear relationships between parameters and quickly adapt to new conditions without manual reconfiguring.The beneficial qualities mentioned, such as the ability to adapt to diverse and dynamic conditions and automatically adjust to changes in input signals, are characteristic of neural networks in general.However, achieving these benefits depends on the specific implementation and training of the neural network used in this context.
Thus, the key task is the neural network architecture choice, the neural network structure choice, determining the activation functions rules and the neural network hidden layers number, which ensures the engine operational status monitoring with 1st and 2nd type error probability at a minimum level.
Sensors 2024, 24, x FOR PEER REVIEW 10 of 38 control systems' operation.This approach ensures engine stability under various flight modes and external conditions.The key to the helicopter TE parameters resulting in the control loop (see Figure 5) is the development of helicopter TE parameter regulators that act as adaptive filters.Using a neural network controller, which acts as a filter, is advisable due to its ability to adapt to diverse and dynamic operating conditions [56].Neural network filters have the unique ability to train from available data and automatically adjust their operation to changes in input signals [57].This allows them to effectively consider complex nonlinear relationships between parameters and quickly adapt to new conditions without manual reconfiguring.The beneficial qualities mentioned, such as the ability to adapt to diverse and dynamic conditions and automatically adjust to changes in input signals, are characteristic of neural networks in general.However, achieving these benefits depends on the specific implementation and training of the neural network used in this context.
Thus, the key task is the neural network architecture choice, the neural network structure choice, determining the activation functions rules and the neural network hidden layers number, which ensures the engine operational status monitoring with 1st and 2nd type error probability at a minimum level.

Neural Network Architecture Development
To solve this task, a multilayer neural network has been developed that processes input data containing useful signals and noise, selects useful signals and provides feedback (Figure 6).The developed neural network input layer contains 6 neurons: 1 is the helicopter TE gas-generator rotor rpm nTC signal, 2 is the helicopter TE gas-generator rotor rpm nTC signal interference  , 3 is the helicopter TE gas temperature in front of the compressor turbine  * signal, 4 is the helicopter TE gas temperature in front of the compressor turbine  * signal interference  * , 5 is the helicopter TE free turbine rotor Diagram for integrating closed loops for regulating helicopter turboshaft engine parameters using the filtration method (author's research).

Neural Network Architecture Development
To solve this task, a multilayer neural network has been developed that processes input data containing useful signals and noise, selects useful signals and provides feedback (Figure 6).The developed neural network input layer contains 6 neurons: 1 is the helicopter TE gas-generator rotor rpm n TC signal, 2 is the helicopter TE gas-generator rotor rpm n TC signal interference n n TC , 3 is the helicopter TE gas temperature in front of the compressor turbine T * G signal, 4 is the helicopter TE gas temperature in front of the compressor turbine T * G signal interference n T * G , 5 is the helicopter TE free turbine rotor speed n FT signal, and 6 is the helicopter TE free turbine rotor speed n FT signal interference n n FT .In the 1st hidden layer, the parameter signals (inputs 1, 3, 5) are summed with their noise (inputs 2, 4, 6).The 2nd hidden layer means dynamic compensation.The following hidden layers filter the resulting signal, which extracts the useful signal.The output layer contains feedback.
The developed neural network input layer does not perform any data transformation but is intended to receive initial data (helicopter TE parameters n TC , T * G , n FT ) from sensors, which the network's subsequent layers will process.In this case, 6 input neurons are received, each of input signals, one of which receives x 1 is the helicopter TE gas-generator rotor rpm n TC signal, x 2 is the helicopter TE gas-generator rotor rpm n TC signal interference n n TC , x 3 is the helicopter TE gas temperature in the compressor turbine T * G signal front, x 4 is the helicopter TE gas temperature in the compressor turbine T * G signal interference front n T * G , x 5 is the helicopter TE free turbine rotor speed n FT signal, and x 6 is the helicopter TE free turbine rotor speed n FT signal interference n n FT .Each input neuron receives one of these signals unchanged, that is, y i = x i .
speed nFT signal, and 6 is the helicopter TE free turbine rotor speed nFT signal interference  .In the 1st hidden layer, the parameter signals (inputs 1, 3, 5) are summed with their noise (inputs 2, 4, 6).The 2nd hidden layer means dynamic compensation.The following hidden layers filter the resulting signal, which extracts the useful signal.The output layer contains feedback.The developed neural network input layer does not perform any data transformation but is intended to receive initial data (helicopter TE parameters nTC,  * , nFT) from sensors, which the network's subsequent layers will process.In this case, 6 input neurons are received, each of input signals, one of which receives x1 is the helicopter TE gas-generator rotor rpm nTC signal, x2 is the helicopter TE gas-generator rotor rpm nTC signal interference  , x3 is the helicopter TE gas temperature in the compressor turbine  * signal front, x4 is the helicopter TE gas temperature in the compressor turbine  * signal interference front  * , x5 is the helicopter TE free turbine rotor speed nFT signal, and x6 is the helicopter TE free turbine rotor speed nFT signal interference  .Each input neuron receives one of these signals unchanged, that is, yi = xi.
The neural network's 1st hidden layer operates by summing the signals with their corresponding noise.Each neuron in this layer processes a signal-noise pair (the signalnoise is formed by adding random noise to the pure signal, which corresponds to the actual helicopter flight conditions).This is necessary to prepare the data for subsequent dynamic compensation and filtering.The combined signals allow the model to be trained more efficiently to remove noise and highlight useful data.Thus, ℎ =  +  , ℎ =  +  , ℎ =  +  , (10) where h1, h2, h3 are the first hidden layer neurons outputs.Based on the above, the neural network's 1st hidden layer has three neurons.This layer passes through the neuron without activation since simple summation is required.
The 2nd hidden layer performs the dynamic compensation task.This layer corrects signals to compensate for noise and dynamic changes to improve the data quality before filtering it in subsequent layers.In this layer, neurons are trained to adjust signals taking into account their dynamics and noise.This is achieved by applying trainable weights and activation functions to the summed signals, that is: The developed neural network architecture, which implements the closed-loop integration for regulating the helicopter turboshaft engines' parameters using the filtering method (author's research).
The neural network's 1st hidden layer operates by summing the signals with their corresponding noise.Each neuron in this layer processes a signal-noise pair (the signalnoise is formed by adding random noise to the pure signal, which corresponds to the actual helicopter flight conditions).This is necessary to prepare the data for subsequent dynamic compensation and filtering.The combined signals allow the model to be trained more efficiently to remove noise and highlight useful data.Thus, where h 1 , h 2 , h 3 are the first hidden layer neurons outputs.Based on the above, the neural network's 1st hidden layer has three neurons.This layer passes through the neuron without activation since simple summation is required.
The 2nd hidden layer performs the dynamic compensation task.This layer corrects signals to compensate for noise and dynamic changes to improve the data quality before filtering it in subsequent layers.In this layer, neurons are trained to adjust signals taking into account their dynamics and noise.This is achieved by applying trainable weights and activation functions to the summed signals, that is: where z 1 , z 2 , and z 3 are the second hidden layer neuron outputs, w ij are the weights trained during the network training process, b i are the biases trained during the network training process, and f (•) is the activation function.
For the 2nd hidden layer, selecting the ReLU (Rectified Linear Unit) activation function is advisable because ReLU effectively copes with dynamic changes in signals and noise due to its ability to pass positive values unchanged and to null out negative ones.This allows neurons to adapt to different levels of input signals and quickly adjust for dynamic changes, which is important for effective noise compensation.In addition, ReLU helps avoid the gradient fading problem, improving the deep networks training and providing more stable and faster model convergence, which is critical for tasks that require accurate dynamic compensation.
Note 1.A critical drawback of the ReLU activation function is the problem of "dying" neurons when input values are negative and the outputs become zero.In this case, neurons stop participating in training since their weight gradient becomes zero.This can cause a significant number of neurons in the network to remain inactive, reducing the model's overall training ability and degrading its performance.Later in the work, this problem will be solved by modifying the ReLU function.
The 3rd hidden layer (Filtering Layer 1) performs the resulting signals after dynamic compensation filtering in the 1st stage.This layer is designed to reduce noise further and improve the desired signal quality.The 3rd hidden layer applies trainable weights and activation functions to the input signals to filter them and extract useful information.Mathematically, the neural network's 3rd hidden layer is represented as follows: where f 1 , f 2 , and f 3 are the 3rd hidden layer neuron outputs, w ij is the trainable weights applied to the input signals, b i is the trainable biases, and g(•) is the activation function that helps neurons process input signals nonlinearly, which improves the ability models to isolate useful signals and eliminate noise.
For the 3rd hidden layer, choosing the ReLU activation function is advisable because it can handle noise and extract useful signals efficiently.ReLU allows neurons to only pass positive values through while nulling out negative ones, which helps eliminate unnecessary noise and improves overall signal quality.In addition, ReLU speeds up training by eliminating the gradient decay issues associated with other activation functions and allows the network to better model complex dependencies in data.This makes ReLU ideal for the 1st stage of filtering, effectively extracting useful information from the corrected signals.
The 4th hidden layer represents the resulting signals filtering the 2nd stage, which follows the filtering 1st stage in the 3rd hidden layer.This layer further improves the wanted signal quality by suppressing the remaining noise and making the signal more distinguishable from the background.The 4th hidden layer also applies trainable weights and activation functions to the input signals to further filter the data and improve the desired signal quality.Mathematically, the fourth neural network hidden layer is represented as follows: where g 1 , g 2 , and g 3 are the 4th hidden layer neuron outputs, w ij is the trainable weights applied to the input signals, b i is the trainable biases, and h(•) is the activation function.
For the 4th hidden layer, choosing the ReLU activation function is also advisable due to its ability to effectively suppress unnecessary negative values, thereby reducing the noise impact and preserving the signal's positive aspects.This allows the network to more efficiently identify and store useful features present in the data, which is important for the task of integrating and improving signal quality.
Thus, the second, third and fourth hidden layers each have three neurons.The neural network output layer predicts or classifies the input data according to the given task.In this context, the output layer will predict the system parameters or characteristics based on the input signals after they have been processed and filtered through hidden layers.Given the feedback presence, this layer must also take into account the error received in the previous stages and adjust the network outputs according to this error.For the output neuron, the expression is valid: where y is the helicopter TE parameter (n TC , T * G and n FT ) predicted output, v i is the output layer trainable weights, c is the trainable bias (bias), and r(•) is the activation function.
Taking into account feedback, the error E at the network output can be defined as the difference between the predicted output y and the expected output d, that is: The backpropagation algorithm is applied to update the weights v i and bias c of the output layer.The weights and bias are adjusted in the opposite direction to the gradient of the loss function to these parameters.Thus, updating the weights v i and bias c of the output layer will occur according to gradient descent as: where α is the adaptive training rate, which includes an adaptive change in the training rate depending on the current gradient and the weight updates history, which, according to the AdaGrad algorithm (Adaptive Gradient Algorithm), is defined as: where ϵ is a small constant added for numerical stability (ϵ ≈ 10 -8 is assumed), α t is the training rate at time t, η is the initial training rate, and G t is the accumulated squared gradients up to time t, which are updated at each training iteration in the following way: where ∇E is the loss function gradient over the model parameters.
In a developed neural network where the main task is to predict the parameters or characteristics of the system based on the processed data, the use of a linear activation function at the output layer may be appropriate.This is especially relevant since the output values will be helicopter TE parameters n TC , T * G , and n FT continuous numerical values.A linear activation function will allow the neural network to flexibly adapt to different ranges of output parameter values without limiting them to any specific range.

The ReLU Activation Function Modification
The work proposes to use the innovative activation function Smooth ReLU, developed by this author's team, which is a ReLU function derivative.The main aim of the ReLU function modification is to create a smoother and more continuous activation function to improve the convergence process and training stability.The proposed modification can significantly affect the neural network efficiency, especially in deep training problems where stability and convergence speed play a key role.The expression describes the Smooth ReLU activation function: where γ is a parameter that determines the function "level of smoothness".For x > 0, the function behaves similarly to a regular ReLU, and for x ≤ 0 it smoothly transitions to negative values using a sigmoid function.This avoids sudden gradient changes and can speed up neural network training.The proposed Smooth ReLU activation function retains the ReLU benefits, such as no gradient for positive values, while adding smoothness for negative values.This can sometimes improve training, allowing for more stable and faster convergence.
Theorem 1.The Smooth ReLU function is continuous over the entire domain of definition.
Proof of Theorem 1.Let f (x) be the Smooth ReLU activation function defined according to (18).The Smooth ReLU activation function is continuous for x > 0 and x < 0, since for x > 0 the function f (x) = x is a linear function that is continuous over the definition of the entire domain, and for x < 0 f (x) = To prove continuity at x = 0, it is necessary to show that the limit of f (x) as x tends to zero from the left is equal to the limit of f (x) as x tends to zero from the right, and that this limit is equal to the value of the function at x = 0. Consider the limit: in which as x → 0 -, γ•x → 0, e -γ•x = 1, thus: Consider the limit: lim Since the different sides' limits do not coincide, checking the function value at point x = 0 is necessary.Let us take the value x ̸ = 0 at point x = 0, for example, f (0) = 1 2 .Next, continuity is revised with the set value f (0) = 1  2 , that is: Thus, the original function was not continuous at x = 0 with the given condition, and an adjustment is required to determine continuity correctly.Then, the Smooth ReLU function is described by the expression: This function, similar to (19), is continuous for x > 0 and x < 0, and continuity at point x = 0 is defined as: And its value at point x = 0 is zero.Thus, the adjustment assumes that the function is not smooth at point 0, but remains continuous throughout the definition of the entire domain.The theorem is proven: the function f (x), defined with correction in the form (24), is continuous over the entire domain of the definition.□ To research the neuron's activation functions, it is imperative to analyze their derivatives.The activation function derivative allows us to estimate this function change rate in response to changes in input data.In turn, the updating neuron weights process helps optimize during neural network training.The traditional neuron activation function ReLU f (x) = max(0, x) derivative (Figure 7a) has the form: The proposed Smooth ReLU neuron activation function with correction (24) derivative (Figure 7b) has the form: Sensors 2024, 24,4246 As can be seen from ( 26), (27), and Figure 7, the problem with the traditional ReLU function f (x) = max(0, x) is that its derivative is zero for all x ≤ 0. This can lead to "dead neurons" in the neural network when neurons stop updating due to the lack of gradient.The advantage of Smooth ReLU is that it always has a non-zero gradient for all values of x, including negative ones (except for x = 0).This avoids the problem of "dead neurons" and ensures more stable neural network training.
Thus, the proposed Smooth ReLU use with adjustment ( 24) is mathematically justified since it provides a smooth and continuous gradient throughout the definition domain, which can help improve the convergence and training efficiency of the model.
function f(x), defined with correction in the form (24), is continuous over the entire domain of the definition.□ To research the neuron's activation functions, it is imperative to analyze their derivatives.The activation function derivative allows us to estimate this function change rate in response to changes in input data.In turn, the updating neuron weights process helps optimize during neural network training.The traditional neuron activation function ReLU f(x) = max(0, x) derivative (Figure 7a) has the form: The proposed Smooth ReLU neuron activation function with correction (24) derivative (Figure 7b) has the form: (a) (b) As can be seen from ( 26), ( 27), and Figure 7, the problem with the traditional ReLU function f(x) = max(0, x) is that its derivative is zero for all x ≤ 0. This can lead to "dead neurons" in the neural network when neurons stop updating due to the lack of gradient.The advantage of Smooth ReLU is that it always has a non-zero gradient for all values of x, including negative ones (except for x = 0).This avoids the problem of "dead neurons" and ensures more stable neural network training.
Thus, the proposed Smooth ReLU use with adjustment ( 24) is mathematically justified since it provides a smooth and continuous gradient throughout the definition domain, which can help improve the convergence and training efficiency of the model.

A Neural Network Training Algorithm Development
The work proposes an algorithm for training a neural network (Figure 6), consisting of the following stages: 1. Weights initialization is initially setting the neural network weight values before starting training.Proper weight initialization is important for efficient and fast network training, as it helps avoid convergence problems and helps achieve more accurate results.
For the developed neural network that uses Smooth ReLU in the hidden layers, it is appropriate to use the He initialization method [58].The 1st hidden layer weight

A Neural Network Training Algorithm Development
The work proposes an algorithm for training a neural network (Figure 6), consisting of the following stages: 1. Weights initialization is initially setting the neural network weight values before starting training.Proper weight initialization is important for efficient and fast network training, as it helps avoid convergence problems and helps achieve more accurate results.
For the developed neural network that uses Smooth ReLU in the hidden layers, it is appropriate to use the He initialization method [58].The 1st hidden layer weight initialization is not required since this layer performs simple summation.The neural network remaining layers' weight initialization is carried out as follows: where N(µ, σ 2 ) is a normal distribution with mean µ and variance σ 2 , and n i is the neuron number in the neural network i-th layer.
2. Forward propagation is passing the neural network input data through all layers to the output to obtain predictions, in which the input signals' weighted sums are calculated at each layer, to which an activation function is then applied.This process ensures that the input data are transformed into network output values.Direct propagation is carried out according to (10)- (15).
3. Backpropagation is a neural network training to minimize prediction error by propagating the network output back error calculated through the layers, updating the network's weights and biases.The main purpose of backpropagation is to adjust the weights in such a way as to reduce the predicted and actual values difference between them.For each layer, the error function gradient concerning its weights and biases is calculated as: For the remaining layers (1st-4th hidden layers) of the neural network, similar calculations are given in Table 1.

Neural Network Layer
Parameter Analytical Expression

Gradient error
, where is defined according to (27).Gradients by weights ∂E ∂w ij , where w (2) ij mean the 3rd hidden layer of neurons' weights (see expression (11)).

Gradient error
, where is defined according to (27).Gradients by weights ∂E ∂w 4. Updating weights and biases is the neural network's weights and biases changing process over time to the loss function minimization.The squared gradients accumulation is defined as: where m = 2. ..4 is the neural network hidden layers number (2nd, 3rd and 4th hidden layers, respectively).Weights and biases are updated according to the expressions: The weights and biases forward propagation, backpropagation, and updating are repeated for all training examples and throughout all training epochs until the convergence criterion is reached.
For the task posed in the work of filtering interference and integrating signals from the helicopter TE thermogas-dynamic parameter sensors using the developed neural network (Figure 6), which implements a diagram for the regulating helicopter TE parameters integrating closed loops using the filtering method (Figure 5), the stopping criterion is a balanced criterion for improving accuracy on the validation set and controlling the neural network retraining.
To create a balanced convergence criterion that takes into account both the improvement in accuracy on the validation set and control for overfitting, a weighted average between the two criteria can be used: where ε is the accuracy (increase in model accuracy on the validation set (for example, the percentage of correct predictions), O is the measure of model retraining control (ratio of error on the validation set to error on the training set), and 0 ≤ α ≤ 1 is the coefficient reflecting the increasing accuracy importance compared to the overfitting control.Note 2. An appropriate value for α can be chosen depending on the specific task requirements and preferences.For example, if increasing accuracy is more important than controlling for overfitting, then α might be chosen closer to 1.If controlling for overfitting is more important, then α might be chosen closer to 0.
The scientific novelty of the proposed neural network training algorithm lies in the integration of two convergence criteria: increasing accuracy on the validation set and controlling overfitting into a single criterion that allows for balancing, improving model accuracy, and preventing overfitting.The difference from the traditional backpropagation algorithm is that the proposed method not only minimizes the loss function but also takes into account the error dynamics on the validation sample, which allows for maintaining the model generalization ability when achieving a certain level of accuracy.Additionally, the adaptive training rate complements this approach by allowing the model to efficiently and quickly adapt to changes in data and training conditions, which improves its performance in practice.

Analysis and Preliminary Processing Results for Initial Signals from Helicopter TE Thermogas-Dynamic Parameter Sensors
To conduct a computational experiment, data were obtained on the TV3-117 TE thermogas-dynamic parameters [59][60][61], recorded on board the Mi-8MTV helicopter during flight: gas-generator rotor rpm n TC at times t 1 . ..t n ; gas temperature in front of the compressor turbine T * G at times t 1 . ..t n ; and free turbine rotor speed n FT at times t 1 . ..t n .The n TC , T * G , and n FT values are given in absolute values (Tables 2-4).2-4).According to [59][60][61], the criterion by which the training sample homogeneity is determined is the Fisher-Pearson criterion, which is defined as [62]: where N = 256 is the training sample size, x i is the training sample (Tables 2-4) i-th element value, and x = 1 n •∑ n i=1 x i is the training sample average value.The significance level adopted in the work is 0.01, which means the probability of introducing a type I error (erroneously rejecting the true null hypothesis) is 1%.That is, while a statistical test indicates a significant result, there is only a 1% chance that the result is due to chance and is due to noise or random variations in the data.This significance indicates strict requirements for the results' reliability, which is especially important in the context of helicopter TE thermogas-dynamic parameter sensor readings' accuracy and reliability.The freedom degrees number is 1 (one type of parameter in each training sample: n TC , T * G or n FT ).Thus, the Fisher-Pearson test's critical value for one degree of freedom at a significance level of 0.01 was 6.To confirm the training sample (see Tables 2-4) homogeneity assessing results using the Fisher-Pearson criterion according to [59][60][61], an identical experiment was carried out using the Fisher-Snedecor criterion, which is defined as [63]: where n 1 and n 2 are the 1st and 2nd training sample sizes, x i and x (2) i are the i-th element of the 1st and 2nd training samples, respectively, and x (1) and x (2) are the average values of the 1st and 2nd training samples, respectively.
To calculate the Fisher-Snedecor criterion according to (35), the helicopter TE thermogasdynamic parameter (see Tables 2-4) value training samples, consisting of 256 elements each, are randomly divided into two equal samples of 128 elements each, that is, n 1 = n 2 = 128.The significance level for the Fisher-Snedecor criterion is also accepted as 0.01, and the freedom degrees number is 1, which indicates the helicopter TE parameters one type in each training sample: n TC , T * G or n FT .Thus, the Fisher-Snedecor test critical value for one freedom degree at a significance level of 0.01 was 6.6.The Fisher-Snedecor criterion obtained values are F n TC = 4.727, F T * G = 4.645, and F n FT = 5.619 are less than the critical value F critical = 6.6, which confirms the helicopter TE thermogas-dynamic parameter training sample homogeneity.
At the helicopter TE thermogas-dynamic parameter (n TC , T * G and n FT ) values preliminary processing in the 1st stage according to [59][60][61], the training and test samples representativeness is assessed using cluster analysis, the which aim is to separate the input data set X = {x 1 , x 2 , . .., x n } (see Tables 2-4) into k disjoint clusters, where k is a predetermined number of clusters (k = 8 is assumed based on [59][60][61]).Each cluster is an object group that is considered more similar than objects from other clusters.Taking into account the results of [64], the k-means cluster analysis method was applied, based on minimizing the squared distances sum between cluster objects and their centroids (the j-th cluster centre) C = {µ 1 , µ 2 , . .., µ n }, where µ j ∈ R d .
For each x i value of helicopter thermogas-dynamic parameters TE n TC , T * G and n FT , the distance to all centroids is calculated and the object is assigned to the cluster with the nearest centroid according to the expression: where j = argmin l ∥x i − µ l ∥ 2 means that object x i belongs to the j-th cluster, with r ij ∈ {0, 1}.The k-means method minimizes the squared distance sum between features and their corresponding centroids.The objective function is presented as: For each j-th cluster, the centroid µ j is updated as all objects assigned to that cluster average as: Calculations according to ( 36) and ( 38) are repeated until the object assignments to clusters stop changing (until convergence).
A random selection procedure was used to select training and test samples in a 2:1 ratio (67 and 33%, respectively-172 and 84 elements) based on the helicopter TE (see Tables 2-4) thermogas-dynamic parameter training samples.The cluster data analysis results from the helicopter TE thermogas-dynamic parameter (Tables 2-4) training samples revealed 8 classes (classes I. ..VIII), that is, eight groups are present in them, which indicates the composition similarity of both training and test samples (Figure 8).The results obtained made it possible to determine the helicopter TE thermogasdynamic parameters' optimal sample size: the training sample is 256 elements (100%), the control sample is 172 elements (67% of the training sample), and the test sample is 84 elements (33% of the training sample).

The Developed Neural Network Training Results
At the developed neural network (see Figure 6) training in the 1st stage, the epochs  The results obtained made it possible to determine the helicopter TE thermogasdynamic parameters' optimal sample size: the training sample is 256 elements (100%), the control sample is 172 elements (67% of the training sample), and the test sample is 84 elements (33% of the training sample).

The Developed Neural Network Training Results
At the developed neural network (see Figure 6) training in the 1st stage, the epochs passed number (Figure 9, Table 5) which influence the final standard deviation that is the training (loss function) quality assessing criterion and is defined as [59][60][61]: The results obtained indicate that 280 training epochs are sufficient to achieve the minimum value of E epoch = 2.005.(Figure 9a).It is worth noting that after 280 epochs, the neural network training error increases.The neural network training convergence demonstrated it was trained for 1000 epochs (Figure 9b).It can be seen that almost immediately after 320 training epochs, the loss function decreases to its minimum value E epoch = 2.005 and remains stable over 1000 training epochs.The slight increase in training error after epoch 280 is due to the overfitting phenomenon, where the model begins to overfit the training data rather than generalize to the new data.However, after epoch 330, the error is reduced again due to hyperparameter adjustments using regularization techniques that stabilize training.
The situation described above, where a slight increase in the training error is observed after the i-th epoch due to model overtraining, is discussed in detail in [65,66].These sources provide various methods for reaching this state, including adjusting hyperparameters and using regularization methods.These methods aim to stabilize the training process and improve the model's generalisation ability.It is important to note that the temporary increase in training error is not critical and can be effectively managed using appropriate techniques, allowing the model to continue training and achieve optimal results.The situation described above, where a slight increase in the training error is observed after the i-th epoch due to model overtraining, is discussed in detail in [65] and [66].These sources provide various methods for reaching this state, including adjusting hyperparameters and using regularization methods.These methods aim to stabilize the training process and improve the model's generalisation ability.It is important to note that the temporary increase in training error is not critical and can be effectively managed using appropriate techniques, allowing the model to continue training and achieve optimal results.At the next stage of training of the developed neural network (see Figure 6), its performance, accuracy (Figure 10) and loss (Figure 11) are determined for 280 training epochs.Accuracy provides information about how well the model classifies the data, while loss reflects how well the model minimises the difference between predicted and actual values.At the next stage of training of the developed neural network (see Figure 6), its performance, accuracy (Figure 10) and loss (Figure 11) are determined for 280 training epochs.Accuracy provides information about how well the model classifies the data, while loss reflects how well the model minimises the difference between predicted and actual values.As can be seen from Figure 10, accuracy reaches a value of 0.995 (almost 100%).Moreover, as can be seen from Figure 11, the loss function does not exceed 0.025 (2.5%) at the beginning of training and decreases to 0.005 (0.5%) at 280 training epochs.This indicates the high efficiency and accuracy of the developed neural network in solving the problem.Achieving an accuracy value of 0.995 (almost 100%) indicates that the model successfully classifies the data with high accuracy.In parallel, the observed decrease in the loss function from 0.025 (2.5%) to 0.005 (0.5%) indicates that the model successfully reduces the difference between the actual and predicted values, which is a key indicator of the effectiveness of neural network training.These results highlight the high-quality performance of the model and its ability to make accurate and reliable predictions.
It is worth noting that the work compares the accuracy and loss definition.As mentioned above, accuracy reaches a value of 0.995, and the loss function decreases from 0.025 (2.5%) to 0.005 (0.5%) after 280 training epochs when applying the Smooth ReLU activation function.At the same time, when using the ReLU activation function, accuracy reaches a 0.995 value when the loss function is reduced from 0.025 (2.5%) to 0.005 (0.5%) and is achieved with 490 training epochs, which is almost several times further compared to using Smooth ReLU.Moreover, with 280 training epochs, when using the ReLU activation function, accuracy only reaches a 0.972 value, and the loss function decreases from 0.025 (2.5%) to 0.018 (1.8%).

Helicopter Turboshaft Engines Thermogas-Dynamic Parameter Sensors Signal Neural Network Integration Results
To conduct a computational experiment based on helicopter TE thermogas-dynamic parameter (see Tables 2-4) training samples, as an example, the nTC parameter original signal, contaminated with noise, that was received from the corresponding sensor (Figure 12) was restored.As can be seen from Figure 10, accuracy reaches a value of 0.995 (almost 100%).Moreover, as can be seen from Figure 11, the loss function does not exceed 0.025 (2.5%) at the beginning of training and decreases to 0.005 (0.5%) at 280 training epochs.This indicates the high efficiency and accuracy of the developed neural network in solving the problem.Achieving an accuracy value of 0.995 (almost 100%) indicates that the model successfully classifies the data with high accuracy.In parallel, the observed decrease in the loss function from 0.025 (2.5%) to 0.005 (0.5%) indicates that the model successfully reduces the difference between the actual and predicted values, which is a key indicator of the effectiveness of neural network training.These results highlight the high-quality performance of the model and its ability to make accurate and reliable predictions.
It is worth noting that the work compares the accuracy and loss definition.As mentioned above, accuracy reaches a value of 0.995, and the loss function decreases from 0.025 (2.5%) to 0.005 (0.5%) after 280 training epochs when applying the Smooth ReLU activation function.At the same time, when using the ReLU activation function, accuracy reaches a 0.995 value when the loss function is reduced from 0.025 (2.5%) to 0.005 (0.5%) and is achieved with 490 training epochs, which is almost several times further compared to using Smooth ReLU.Moreover, with 280 training epochs, when using the ReLU activation function, accuracy only reaches a 0.972 value, and the loss function decreases from 0.025 (2.5%) to 0.018 (1.8%).

Helicopter Turboshaft Engines Thermogas-Dynamic Parameter Sensors Signal Neural Network Integration Results
To conduct a computational experiment based on helicopter TE thermogas-dynamic parameter (see Tables 2-4) training samples, as an example, the n TC parameter original signal, contaminated with noise, that was received from the corresponding sensor (Figure 12) was restored.As can be seen from Figure 12, the original nTC parameter signal contains various distortions, interference, and noise, which can affect its accuracy in analysis and interpretation.Figure 13 shows the nTC parameter filtered signal after applying the developed neural network (see Figure 6).As shown in Figure 13, the nTC parameter signal filtering effectively removed noise and distortion while the signal's main characteristics were preserved.The filtered nTC signal appears cleaner and smoother, making it more suitable for further analysis and use.
To analyze the signal frequency composition, the nTC parameter is used to isolate or suppress certain frequency components using the direct Fourier transform   =   •  • •  the transition from the time domain to the frequency domain has been completed.This allows you to determine which frequencies are present in the signal and at what amplitude, which in turn helps determine which frequencies should be retained or excluded to achieve the desired filtering result.Moving into the frequency domain allows you to understand the signal structure better and make informed decisions about the necessary filtering actions, such as noise reduction, extraction of frequency components of interest, or interference suppression.Figure 14a shows the nTC parameter's original signal spectrum, and Figure 14b shows the nTC parameter's filtered signal spectrum.As can be seen from Figure 12, the original nTC parameter signal contains various distortions, interference, and noise, which can affect its accuracy in analysis and interpretation.Figure 13 shows the n TC parameter filtered signal after applying the developed neural network (see Figure 6).As can be seen from Figure 12, the original nTC parameter signal contains various distortions, interference, and noise, which can affect its accuracy in analysis and interpretation.Figure 13 shows the nTC parameter filtered signal after applying the developed neural network (see Figure 6).As shown in Figure 13, the nTC parameter signal filtering effectively removed noise and distortion while the signal's main characteristics were preserved.The filtered nTC signal appears cleaner and smoother, making it more suitable for further analysis and use.
To analyze the signal frequency composition, the nTC parameter is used to isolate or suppress certain frequency components using the direct Fourier transform   =   •  • •  the transition from the time domain to the frequency domain has been completed.This allows you to determine which frequencies are present in the signal and at what amplitude, which in turn helps determine which frequencies should be retained or excluded to achieve the desired filtering result.Moving into the frequency domain allows you to understand the signal structure better and make informed decisions about the necessary filtering actions, such as noise reduction, extraction of frequency components of interest, or interference suppression.Figure 14a shows the nTC parameter's original signal spectrum, and Figure 14b shows the nTC parameter's filtered signal spectrum.As shown in Figure 13, the n TC parameter signal filtering effectively removed noise and distortion while the signal's main characteristics were preserved.The filtered n TC signal appears cleaner and smoother, making it more suitable for further analysis and use.
To analyze the signal frequency composition, the n TC parameter is used to isolate or suppress certain frequency components using the direct Fourier transform ω•t dt the transition from the time domain to the frequency domain has been completed.This allows you to determine which frequencies are present in the signal and at what amplitude, which in turn helps determine which frequencies should be retained or excluded to achieve the desired filtering result.Moving into the frequency domain allows you to understand the signal structure better and make informed decisions about the necessary filtering actions, such as noise reduction, extraction of frequency components of interest, or interference suppression.Figure 14a shows the n TC parameter's original signal spectrum, and Figure 14b shows the n TC parameter's filtered signal spectrum.The nTC parameter is the original and filtered signals spectrum resulting diagram, allowing us to compare their frequency characteristics visually.Analyzing the differences between the spectra allows you to determine the filtration effectiveness and evaluate how successfully your aims were achieved.If the filtered signal spectrum shows a significant reduction in amplitude at frequencies that need to be suppressed and retention or enhanced that are important to the signal, this indicates the designed neural network is (Figure 6) functioning well.
Further in the work, the parameter nTC signal repetition period is determined as  = , where  = is the frequency.This allows you to understand the nTC parameter signal time's main characteristics, such as its frequency and frequency spectrum.Knowing the signal period helps analyze its dynamics and detect regular patterns.Figure 15a shows the parameter nTC initial signal repetition period, and Figure 15b shows the nTC parameter filtered signal repetition period.At the computational experiment next stage, a transition was made from the parameter signal nTC, presented in the time dependence f(t) form (see Figure 12), to the signal-to-noise ratio (SNR) according to the expression: The n TC parameter is the original and filtered signals spectrum resulting diagram, allowing us to compare their frequency characteristics visually.Analyzing the differences between the spectra allows you to determine the filtration effectiveness and evaluate how successfully your aims were achieved.If the filtered signal spectrum shows a significant reduction in amplitude at frequencies that need to be suppressed and retention or enhanced that are important to the signal, this indicates the designed neural network is (Figure 6) functioning well.
Further in the work, the parameter n TC signal repetition period is determined as T = 1 f , where f = 2π ω is the frequency.This allows you to understand the n TC parameter signal time's main characteristics, such as its frequency and frequency spectrum.Knowing the signal period helps analyze its dynamics and detect regular patterns.Figure 15a shows the parameter n TC initial signal repetition period, and Figure 15b shows the n TC parameter filtered signal repetition period.The nTC parameter is the original and filtered signals spectrum resulting diagram, allowing us to compare their frequency characteristics visually.Analyzing the differences between the spectra allows you to determine the filtration effectiveness and evaluate how successfully your aims were achieved.If the filtered signal spectrum shows a significant reduction in amplitude at frequencies that need to be suppressed and retention or enhanced that are important to the signal, this indicates the designed neural network is (Figure 6) functioning well.
Further in the work, the parameter nTC signal repetition period is determined as  = , where  = is the frequency.This allows you to understand the nTC parameter signal time's main characteristics, such as its frequency and frequency spectrum.Knowing the signal period helps analyze its dynamics and detect regular patterns.Figure 15a shows the parameter nTC initial signal repetition period, and Figure 15b shows the nTC parameter filtered signal repetition period.At the computational experiment next stage, a transition was made from the parameter signal nTC, presented in the time dependence f(t) form (see Figure 12), to the signal-to-noise ratio (SNR) according to the expression: At the computational experiment next stage, a transition was made from the parameter signal n TC , presented in the time dependence f (t) form (see Figure 12), to the signal-to-noise ratio (SNR) according to the expression: where n(t) is the noise signal (in this work it is taken as a random variable).SNR provides a clear numerical value that shows how much the signal stands out from the background noise.A high SNR indicates that the signal dominates the noise, which means better data transmission and processing.A low SNR indicates that noise is having a significant impact, which can result in distortion or loss of important information.Figure 16a shows the SNR based on the original signal of the n TC parameter, and Figure 16b shows the SNR based on the filtered signal of the n TC parameter.
where n(t) is the noise signal (in this work it is taken as a random variable).SNR provides a clear numerical value that shows how much the signal stands out from the background noise.A high SNR indicates that the signal dominates the noise, which means better data transmission and processing.A low SNR indicates that noise is having a significant impact, which can result in distortion or loss of important information.Figure 16a shows the SNR based on the original signal of the nTC parameter, and Figure 16b shows the SNR based on the filtered signal of the nTC parameter.We have performed a comparison of filtered and unfiltered results histograms along with the n TC parameter signal filtered estimates dynamics qualitative analysis (Figures 17-20 where n(t) is the noise signal (in this work it is taken as a random variable).SNR provides a clear numerical value that shows how much the signal stands out from the background noise.A high SNR indicates that the signal dominates the noise, which means better data transmission and processing.A low SNR indicates that noise is having a significant impact, which can result in distortion or loss of important information.Figure 16a shows the SNR based on the original signal of the nTC parameter, and Figure 16b shows the SNR based on the filtered signal of the nTC parameter.The obtained data analysis (see Figures 17-20) allows us to state that combining signals using the filtering method leads to narrowing the unfiltered estimate histogram, which, in turn, helps to increase accuracy.The presented histogram research shows that the histogram maximum narrowing, and therefore accuracy improvement, is achieved for the pulse repetition period.

Noise Variance Estimation
The n TC parameter signal (see Figures 12 and 13) noise dispersion f (t) estimation is an important aspect of time series analysis and signal processing since dispersion characterizes the noise values spread degree around its average value.In the signal f (t) analyzing process, which can be represented as the useful signal and noise sum, isolating and estimating the noise variance makes it possible for the filtering methods to signal and the effectiveness quality evaluated.A statistical method is used to calculate noise variance: first, the average noise value is determined, and then all noise values' standard deviation from this average is calculated.Noise dispersion is defined as: where n(t) are the noise values at time t, n is the average noise value, and N is the element number in the training set.
Figure 21 shows a diagram of the noise dispersion resulting estimate depending on the number of the elements in the training set, from which it can be seen that if there are 156 elements in the training set (58% of the total volume), the noise dispersion value becomes almost equal to zero.This indicates that increasing the training set size significantly improves the model's accuracy in estimating noise, and once a certain amount of data are reached, the model almost eliminates the uncertainties associated with noise.Thus, we can conclude that to achieve minimum noise variance, it is necessary to use at least 156 elements in the training set, which ensures that all possible signal variations have adequate representation and allows the model to effectively take them into account.
the effectiveness quality evaluated.A statistical method is used to calculate noise variance: first, the average noise value is determined, and then all noise values' standard deviation from this average is calculated.Noise dispersion is defined as: where n(t) are the noise values at time t,  is the average noise value, and N is the element number in the training set.
Figure 21 shows a diagram of the noise dispersion resulting estimate depending on the number of the elements in the training set, from which it can be seen that if there are 156 elements in the training set (58% of the total volume), the noise dispersion value becomes almost equal to zero.This indicates that increasing the training set size significantly improves the model's accuracy in estimating noise, and once a certain amount of data are reached, the model almost eliminates the uncertainties associated with noise.Thus, we can conclude that to achieve minimum noise variance, it is necessary to use at least 156 elements in the training set, which ensures that all possible signal variations have adequate representation and allows the model to effectively take them into account.

Comparative Analysis of Neural Network Signal Integration Based on the Filtering Method with Traditional Filters
When performing the neural network signal integration comparative analysis using the filtering method and traditional filters, the following metrics are used:

Comparative Analysis of Neural Network Signal Integration Based on the Filtering Method with Traditional Filters
When performing the neural network signal integration comparative analysis using the filtering method and traditional filters, the following metrics are used: 1. Mean square error characterizes the differences in squares arithmetic mean between the observed and predicted values defined as: 2. The average absolute error characterizes the estimated values' average absolute deviation from the true signal values and is defined as: 3. The determination coefficient is a measure showing the variation proportion in the dependent variable explained by the independent variables in the model and is defined as: 4. Peak signal to noise is used to the reconstructed signal quality measure concerning the maximum signal and is defined as: where MAX is the maximum possible signal value.5. Signal-to-noise ratio measures the ratio between signal power and noise power and is defined as: 6. Correlation measures the linear relations between the true and filtered values and is defined as: where f and f are the average values of the true and filtered signals, respectively.7. The root mean square error is the square root of the MSE gives an idea of magnitude errors and is defined as: 8. Average absolute percent error measures the average absolute error as the percentage of the true value and is defined as: 9. Average relative error estimates the predicted values average relative error relative to the true values and is defined as: 10.The goodness-of-fit index measures the agreement between the true and predicted values, taking into account both precision and deviation and is defined as: where σ f and σ f are the true and predicted values standard deviations, respectively.11.Normalized mean squared error normalizes the true values variance MSE concerning, allowing comparison of models at different data scales and is defined as: 12. The signal reconstruction quality function evaluates the signal reconstruction quality, taking into account the minimum values between the true and predicted values and is defined as: Table 6 shows the neural network signal integration based on the filtering method with recursive [67], median [68] and median-recursive [69] filters comparative analysis results according to metrics (42)- (53).The results obtained (see Table 6) confirm that neural network signal integration based on the filtering method is the best in all metrics, demonstrating minimal errors and maximum correspondence to the true signal.Meanwhile, applying the median filter is the worst, showing maximum errors and minimum compliance.Table 7 shows the improvement in the neural network quality metrics signal integration results based on the filtering method with traditional filters.

Results of a Trained Neural Network with Traditional Filtering Methods Comparison
To compare the trained neural network model (Figure 6) for each layer data with the traditional filtering method (for example, using a median-recursive filter), each step results, followed by checking each hidden layer design's actual effectiveness.The following algorithm is used in the work.
The training samples' data (Tables 2-4) are divided into signals and noise to apply traditional filtering methods, followed by the results' analysis at each step.In this case, S clean = {x 1 , x 3 , x 5 } is a pure signals' set (x 1 is the gas-generator rotor rpm n TC signal; x 3 is the gas temperature in the compressor turbine T * G signal front; and x 5 is the free turbine rotor speed n FT signal), and N noice = {x 2 , x 4 , x 6 } is the noise's set (x 2 is the gas-generator rotor rpm n TC noice; x 4 is the gas temperature in the compressor turbine T * G noise front; and x 6 is the free turbine rotor speed n FT noise).As a result, two sets are obtained: one containing pure signals and the other containing their corresponding noise.

3rd hidden layer
By applying the Smooth ReLU activation function to the linear combinations z i , the parameters f 1 , f 2 , f 3 are calculated according to (12).The final values are f 1 = 1.143, f 2 = 1.396, f 3 = 1.142.

4th hidden layer
By applying the Smooth ReLU activation function to the linear combinations f i , the parameters g 1 , g 2 , g 3 are calculated according to (13).The final values are g 1 = 1.319, g 2 = 1.609, g 3 = 1.319.

Stage Number
Stage Name Results

Summation of signals with their noise
The summation of signals with their noise is carried out in the same way as in the neural network method (Table 11).The final values are n FT = 0.880, similar to h 1 = 0.898, h 2 = 0.875, and h 3 = 0.880. 2 Dynamic compensation Signals and interference are adjusted using coefficients for each parameter.For a median-recursive filter, according to [70], it is advisable to use the following coefficients: 0.8 for the n TC parameter, 1.2 for the T * G parameter, and 0.9 for the n FT parameter.Then: Corrected(n TC ) = 0.8•Clear(n TC ) + Noice(n TC ), Corrected T * G = 1.2•ClearT * G + Noice T * G , Corrected(n FT ) = 0.9•Clear(n FT ) + Noice(n FT ), Total values n (2) TC = 0.932, T stages (see Table 13).This is because neural networks can train and adapt to data complex and nonlinear relations, allowing them to compensate for interference and improve signal quality more effectively.Having the Smooth ReLU activation function allows the neural network to ignore negative values that may represent noise and emphasize positive values, thereby improving the output signal quality.However, higher output values indicate a cleaner and more amplified signal, which is important for improving the overall system accuracy and reliability.The output signal value obtained in the neural network's output layer is 10.8% higher than its value obtained using traditional filtering methods.

Traditional filtration method
Final result y 1.701

The I and II Type Errors Calculation
A type I error occurs when the null hypothesis H 0 is rejected even though it is true, and is defined at a given significance level as: A type II error occurs when the null hypothesis H 0 is not rejected even though the alternative hypothesis H 1 is true, and is defined as: As mentioned above, the paper set the significance level to 0.01, which means the type I error probability (erroneously rejecting a true null hypothesis) is 1%; that is, if a statistical test shows a significant result, there is only a 1% chance that this result is due to chance and caused by noise or random variations in the data.The significance indicates a given level of high requirements for the reliability of the results, which is especially important for ensuring the helicopter TE thermogas-dynamic parameters sensor readings' accuracy and reliability.
For the given task, the null hypothesis is "The developed neural network (see Figure 6) does not improve the helicopter TE thermogas-dynamic parameters from sensor signals integration accuracy in comparison with traditional filters (median-recursive, recursive and median filters)", and the alternative hypothesis is "The developed neural network (see Figure 6) significantly improves the helicopter TE thermogas-dynamic parameter sensor signals integrating accuracy compared to traditional filters (median-recursive, recursive and median filters)".
Table 8 shows the 1st and 2nd types' errors calculating results for neural network integration of signals based on the filtering method with recursive [67], median [68] and median-recursive [69] filters according to metrics ( 42)- (53).
The results (see Table 14) showed that the neural network signal integration based on the filtering method used made it possible to reduce the 1st and 2nd types' errors by 2.11 times compared with the use of a median-recursive filter, by 2.89 times compared with the recursive filter use, and by 4.18 times compared with the recursive filter use.using a median filter.The neural network implementation approach in real helicopter operating conditions faces challenges and advantages number.The main challenges include the need for significant computing resources to train and operate the neural network, difficulties adapting to rapidly changing operating conditions, and interference of various types.In addition, careful model tuning and validation of large amounts of data are required to avoid overfitting and ensure that the system operates stably.However, this approach's advantages are significant: it provides helicopter TE parameters signal filtering with higher accuracy and reliability through adaptive noise suppression and integration of dynamic compensation methods.A neural network trained using a backpropagation algorithm with an adaptive training rate allows you to balance between model accuracy and generalization ability, preventing overfitting.As a result, this method improves the signal filtering efficiency compared to traditional methods and reduces errors of the first and second types several times, significantly increasing the helicopter TE performance and reliability control in real operating conditions.
Thus, the research did not focus on creating a new helicopter or engine.At the same time, it is focused on the sensors data analysis from a particular class of existing helicopter TE thermogas-dynamic parameters (the TV3-117 engine was used in the work) and its parameters (Tables 2-4 [40][41][42][59][60][61]), obtained in the Mi-8MTV helicopters flight operation.This aim is achieved by collecting data from sensors during engine operation, data analysis obtained to identify deviations in engine operation, comparison of deviations with benchmarks for a specific engine type, and determining the resulting deviations' causes.
The prospect for further research is the recommendations for eliminating the identified deviations of helicopter TE parameters from the reference values.

Conclusions
The article develops a helicopter turboshaft engine's thermogas-dynamic parameter signals neural network integration method, which allows data to be effectively corrected from sensors in real time, ensuring high accuracy and reading reliability: 1.
The helicopter turboshaft engines' thermogas-dynamic parameter signals neural network integration method relevance is substantiated since this method provides effective noise filtering, which makes it possible to increase the engine condition monitoring accuracy.2.
An integrating signals scheme from helicopter turboshaft engine thermogas-dynamic parameter sensors has been developed using a filtering method, which achieves almost 100% (0.995 or 99.5%) accuracy and reduces the loss function to 0.005 (0.5%) with 280 training epochs.

3.
Based on the backpropagation algorithm, a neural network training method has been developed for the helicopter turboshaft engine parameters integrating control loops, which combines increasing accuracy on the validation sample and controlling overtraining into a single criterion.This method minimizes the loss function and considers the error dynamics on the validation set, preserving the model's ability to generalize.The adaptive training rate helps quickly adapt to data changes and improves performance.In this case, to achieve the loss function minimum value of 2.005, 280 training epochs are enough, after which the error begins to increase; however, the loss function stabilizes immediately after 320 epochs and remains stable for 1000 epochs.4.
It is proposed that a modified Smooth ReLU activation function be used, in which accuracy reaches 0.995, and the loss function decreases from 0.025 to 0.005 in 280 epochs, while with ReLU it takes 490 epochs to achieve the same accuracy and loss, and in 280 epochs the accuracy reaches only 0.972.Furthermore, losses are reduced to 0.018.

5.
It is mathematically substantiated that the neural network integration closed loops used for regulating the helicopter turboshaft engine parameters using the filtering method compared with traditional filters (median-recursive, recursive, median filter) improves efficiency by 1.020. ..5.101 times compared to the median-recursive filter, 1.031. ..9.658 times compared to the recursive filter, and 1.082. ..20.325 times compared to the median filter.6.
It is mathematically substantiated that the neural network signal integration use based on the filtering method made it possible for the first and second types to reduce errors by 2.11 times compared with the median-recursive filter use, by 2.89 times compared with the recursive filter use, and by 4.18 times compared with the median filter use.

Figure 1 .
Figure 1.Diagram of closed loops for regulating helicopter turboshaft engine parameters (Wreg is regulator transfer function, WFMU is fuel dispenser model transfer function, WTE is helicopter turboshaft engine model transfer function): (a) gas-generator rotor rpm, (b) gas temperature in fron of the compressor turbine, (c) free turbine rotor speed (author's research, based on [44]).

Figure 1 .
Figure 1.Diagram of closed loops for regulating helicopter turboshaft engine parameters (W reg is regulator transfer function, W FMU is fuel dispenser model transfer function, W TE is helicopter turboshaft engine model transfer function): (a) gas-generator rotor rpm, (b) gas temperature in front of the compressor turbine, (c) free turbine rotor speed (author's research, based on [44]).

Figure 3 .
Figure 3. Adaptive device diagram for noise suppression with the helicopter turboshaft engine parameters signal components passage to the reference input (according to B. Widrow and S. Stearns) [56].

Figure 3 .
Figure 3. Adaptive device diagram for noise suppression with the helicopter turboshaft engine parameters signal components passage to the reference input (according to B. Widrow and S. Stearns) [56].

Figure 4 .
Figure 4. Dynamic compensation diagram in closed loops for regulating the helicopter turboshaft engine parameters with an adaptive noise suppression device with the component signals passage to the reference input: (a) gas-generator rotor rpm, (b) gas temperature in the compressor turbine front, (c) free rotor speed turbines (author's research).

Figure 4 .
Figure 4. Dynamic compensation diagram in closed loops for regulating the helicopter turboshaft engine parameters with an adaptive noise suppression device with the component signals passage to the reference input: (a) gas-generator rotor rpm, (b) gas temperature in the compressor turbine front, (c) free rotor speed turbines (author's research).

Figure 5 .
Figure 5. Diagram for integrating closed loops for regulating helicopter turboshaft engine parameters using the filtration method (author's research).

Figure 6 .
Figure6.The developed neural network architecture, which implements the closed-loop integration for regulating the helicopter turboshaft engines' parameters using the filtering method (author's research).

Sensors 2024 ,
24,  x FOR PEER REVIEW 20 of 38 samples revealed 8 classes (classes I…VIII), that is, eight groups are present in them, which indicates the composition similarity of both training and test samples (Figure8).

Figure 8 .
Figure 8. Cluster analysis results: (a) training sample of the parameter nTC, (b) test sample of the parameter nTC, (c) training sample of the parameter  * , (d) test sample of the parameter  * , (e) training sample of the parameter nFT, (f) test sample of the nFT parameter (author's research).

Figure 8 .
Figure 8. Cluster analysis results: (a) training sample of the parameter n TC , (b) test sample of the parameter n TC , (c) training sample of the parameter T * G , (d) test sample of the parameter T * G , (e) training sample of the parameter n FT , (f) test sample of the n FT parameter (author's research).

Sensors 2024 , 38 Eepoch = 2 .
24, x FOR PEER REVIEW 21 of 005 and remains stable over 1000 training epochs.The slight increase in training error after epoch 280 is due to the overfitting phenomenon, where the model begins to overfit the training data rather than generalize to the new data.However, after epoch 330, the error is reduced again due to hyperparameter adjustments using regularization techniques that stabilize training.

Figure 9 .
Figure 9.The influence diagram for the number of epochs passed on the resulting error (author's research).(a) (b)At the next stage of training of the developed neural network (see Figure6), its performance, accuracy (Figure10) and loss (Figure11) are determined for 280 training epochs.Accuracy provides information about how well the model classifies the data, while loss reflects how well the model minimises the difference between predicted and actual values.

Figure 9 .
Figure 9.The influence diagram for the number of epochs passed on the resulting error (author's research).(a) Training for the 320 epochs (b) Training from 320 to 1000 epochs.

Figure 9 .
Figure 9.The influence diagram for the number of epochs passed on the resulting error (author's research).(a) (b)

Figure 13 .
Figure 13.Resulting diagram of the nTC gas-generator rotor rpm signal (author's research).

Figure 12 .
Figure 12.Initial diagram of the n TC gas-generator rotor rpm signal (author's research).

Figure 13 .
Figure 13.Resulting diagram of the nTC gas-generator rotor rpm signal (author's research).

Figure 13 .
Figure 13.Resulting diagram of the n TC gas-generator rotor rpm signal (author's research).

Figure 14 .
Figure 14.The n TC gas-generator rotor rpm signal spectrum diagram: (a) Original signal (b) Filtered signal (author's research).

Figure 15 .
Figure 15.The n TC gas-generator rotor rpm signal repetition period diagram: (a) Original signal (b) Filtered signal (author's research).

Figure 16 .Figure 17 .
Figure 16.The nTC gas-generator rotor rpm signal signal-to-noise ratio diagram: (a) Original signal (b) Filtered signal (author's research).We have performed a comparison of filtered and unfiltered results histograms along with the nTC parameter signal filtered estimates dynamics qualitative analysis (Figures 17-20).

Figure 16 .
Figure 16.The n TC gas-generator rotor rpm signal signal-to-noise ratio diagram: (a) Original signal (b) Filtered signal (author's research).

Figure 16 .Figure 17 .
Figure 16.The nTC gas-generator rotor rpm signal signal-to-noise ratio diagram: (a) Original signal (b) Filtered signal (author's research).We have performed a comparison of filtered and unfiltered results histograms along with the nTC parameter signal filtered estimates dynamics qualitative analysis (Figures 17-20).

Figure 21 .
Figure 21.Noise dispersion diagram of the nTC gas-generator rotor rpm signal (author's research).

Figure 21 .
Figure 21.Noise dispersion diagram of the n TC gas-generator rotor rpm signal (author's research).

5 .
The neural network output signal is calculated according to(14).The final value is y = 1.907.

Table 2 .
The training sample fragment for n TC gas-generator rotor rpm (author's research).

Table 3 .
The training sample fragment for T * G gas temperature in the compressor turbine front (author's research).

Table 4 .
The training sample fragment for n FT free turbine rotor speed (author's research).
At the helicopter TE thermogas-dynamic parameter (n TC , T * G and n FT ) values preliminary processing in the 1st stage, the homogeneity of the training samples is assessed (Tables 6.The Fisher-Pearson criterion obtained values are χ 2 n TC = 4.727, χ 2

Table 5 .
Determining the influence results for the number of epochs passed on the resulting error (author's research).

Table 6 .
The neural network signal integration based on the filtering method with traditional filters comparative analysis results (author's research).

Table 7 .
The neural network signal integration improvement degree calculating results based on the filtering method with traditional filters (author's research).

Table 11 .
Data processing results from training samples using a neural network (author's research).

Table 12 .
Data processing results from training samples using a traditional filtration method (author's research).

Table 13 .
The obtained data comparison results (author's research).

Table 14 .
The neural network signal integration based on the filtering method 1st and 2nd types errors calculating results with traditional filters (author's research).