[go: up one dir, main page]

CN119164659A - An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters - Google Patents

An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters Download PDF

Info

Publication number
CN119164659A
CN119164659A CN202410873613.XA CN202410873613A CN119164659A CN 119164659 A CN119164659 A CN 119164659A CN 202410873613 A CN202410873613 A CN 202410873613A CN 119164659 A CN119164659 A CN 119164659A
Authority
CN
China
Prior art keywords
sensor
engine
fault
model
threshold
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410873613.XA
Other languages
Chinese (zh)
Inventor
高思捷
韩鑫浩
鲁峰
刘康飞
周鑫
方怡丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202410873613.XA priority Critical patent/CN119164659A/en
Publication of CN119164659A publication Critical patent/CN119164659A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/02Details or accessories of testing apparatus
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/14Testing gas-turbine engines or jet-propulsion engines

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention discloses a fault diagnosis method of an adaptive threshold aeroengine sensor based on measured parameters, which comprises the steps of adopting OSELM algorithm to establish an analytical redundancy model of an engine input signal and a sensor signal, designing a univariate controller based on model-free adaptive control, designing a tracker of a baseline model on the basis, outputting and calculating a fault threshold of the sensor fault diagnosis by utilizing the baseline model, obtaining the sensor fault threshold with adaptive capacity in a certain working condition range in an envelope, and giving out a fault judgment basis. The invention solves the problem that the sensor fault diagnosis threshold value is difficult to determine under the conditions of variable working environment parameters and random noise in the traditional sensor fault method. The method uses historical data of health sensors to train and update an engine baseline model. For offset faults and drift faults, the new algorithm achieves higher fault detection rates, lower false alarm rates, and smaller minimum detection fault magnitudes. The system can adapt to changeable working environments and long-term service life, and provides more accurate and reliable diagnosis basis for early warning of faults of the engine sensor.

Description

Adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters
1. Technical field
The invention belongs to the technical field of aeroengine fault diagnosis, and particularly relates to a self-adaptive threshold value aeroengine sensor fault diagnosis method based on measurement parameters.
2. Background art
As a main means for the engine to acquire operating information, the accuracy of the sensor measurement information is critical to the proper operation of the engine control system and the health management system. Aeroengine sensor elements are mostly operated in harsh environments of high temperature, high pressure, high speed, intense vibration and gas corrosion. Thus, the sensor is a component that is prone to failure. Once the sensor fails, the engine performance will drop substantially, the engine will be damaged, the flight safety will be compromised and catastrophic accidents will occur. Therefore, timely and effective fault diagnosis plays an indispensable role in improving the reliability and safety of the control system. The need for high reliability and low cost of aeroengines places higher demands on engine health management technology, and therefore more intelligent and autonomous diagnostic, prognostic and health management systems must be developed. For sensor fault diagnosis, a reasonable diagnostic criteria is required. The main difficulty of fault diagnosis is to design a threshold setting scheme, which can effectively distinguish faults and false alarms and balance the relationship between fault diagnosis detection rate and false alarm rate. Therefore, it is of great importance to study and design a threshold setting method for sensor fault diagnosis.
The traditional threshold setting method needs to carry out statistical analysis on a large amount of historical data of the health sensor, and a series of experiments are also needed to obtain a diagnosis threshold value when the sensor works normally. The method considers a data model-based method to calculate an adaptive threshold for engine sensor failure. In the model-free adaptive control (MFAC) method, a new dynamic linearization method and a new concept called Pseudo Partial Derivative (PPD) are used for discrete-time nonlinear systems. And establishing an equivalent dynamic linearization data model at each dynamic working point of the closed-loop system, designing a controller based on the equivalent dynamic linearization data model, and carrying out theoretical analysis on the control system, thereby realizing the self-adaptive control of the nonlinear system. The MFAC method has the following advantages, which makes it more suitable for control problems of practical systems. First, MFAC is a data-driven control method that relies solely on real-time measurement data of the controlled system and not on any mathematical model information of the controlled system. Secondly, the MFAC method is simple, small in calculated amount, easy to implement and high in robustness. MFAC has significant advantages for strongly non-linear systems with model uncertainty like aeroengines. Under the control of the MFAC method, an equivalent dynamic linearization data model is built on-line at each dynamic operating point, which model can represent the operating characteristics of the operating point. The MFAC-based method establishes a health tracker to track the output of the aircraft engine in a healthy state. Based on the data model established by the MFAC method, the adaptive threshold of the sensor is deduced.
When a sensor fails, a data model based on engine measurement parameters cannot represent the normal output of the sensor. Therefore, it is necessary to establish sensor redundancy to characterize the output of a normal sensor. OSELM can make full use of the currently acquired data, recursively update the output weights of the neural network according to samples at different times, and update network parameters online. From this feature, a mapping between the variable to be estimated and other signals can be established by OSELM. During engine maintenance, the data model is updated online based on the sensor output signals. In order to obtain a reliable sensor fault diagnosis threshold value, improve the accuracy of sensor fault diagnosis and reduce the false alarm rate, an adaptive threshold value aeroengine sensor fault diagnosis method based on measurement parameters is provided, according to the method, the theoretical threshold value of sensor fault diagnosis is calculated by utilizing the characteristic that a model-free self-adaptive control is used for establishing a dynamic data model at each working point, a basis is provided for the sensor to judge faults, and the reliability of an engine control system can be improved.
3. Summary of the invention
Aiming at the technical problems, the invention provides a sensor fault diagnosis method of an adaptive threshold aeroengine based on measurement parameters, which solves the problem that the sensor fault diagnosis threshold is difficult to determine under the conditions of variable working environment parameters and random noise in the traditional sensor fault method. The controller usually uses the rotating speed as a control quantity, so that the fault diagnosis of the rotating speed sensor is particularly important, the fault diagnosis of the engine sensor is suitable for changeable working environments and long-term service life, and the fault diagnosis of the engine sensor has positive promotion effects on improving the accuracy of the fault diagnosis of the sensor, reducing the false alarm rate and improving the engine control system.
The technical scheme adopted by the invention is as follows:
An adaptive threshold aeroengine sensor fault diagnosis method based on measured parameters is characterized by comprising the following steps:
And A), respectively constructing an aeroengine sensor analysis redundancy model by adopting an OS-ELM algorithm group according to the historical data of the selected engine sensor and the rest sensors.
Step B) designing an MFAC controller, the tracker based on the baseline model in step (a) being designed by the MFAC controller.
And C) calculating a sensor fault threshold value by using a baseline model tracker, and designing an aero-engine sensor fault judgment criterion.
Further, in the step a), according to the historical data of the selected engine sensor and the rest sensors, the specific steps of constructing an analysis redundancy model of the aeroengine sensor by adopting an OS-ELM algorithm set are as follows:
Step A1), selecting a sensor y 1(t),...,yn(t),yk (t) of an engine needing to establish a prediction model as output quantity, y 1(t),...yk-1(t),yk+1(t),...,yn (t) and fuel flow And according to the selected input output quantity, a sensor prediction model constructed by using an OS-ELM algorithm is as follows:
Where f 1,…,fn can be approximated by training the OS-ELM algorithm, p is the embedding dimension, and p=2 since the aeroengine can be approximated as a 2-order object.
Step A2), generating sensor training samples by using the engine component level model, wherein the acquisition of the sensor signals and the online training of the predictor are performed simultaneously. In each sampling period, the predictor collects the output of each sensor and groups the output according to different prediction units, takes the measured value of the sensor to be estimated as expected output, takes the measured signals of the other sensors and the historical signals thereof as input, and constructs training samples. The samples are trained online by the OS-ELM model, and an accurate sensor baseline model is obtained according to the repeated updating of new samples.
Further, the step B) of designing the MFAC controller, and the step of designing the tracker based on the baseline model in the step (a) by using the MFAC controller is as follows:
And B1), selecting the control quantity and the controlled quantity of the MFAC controller designed for the engine, and respectively solving a control law and a PPD estimation algorithm by utilizing a control input criterion function and a PPD estimation standard function to obtain the MFAC-based engine controller.
The control rule is as follows:
If it is Or (b)
Wherein σ 1>0,σ2 >0 is a weight coefficient for limiting and controlling the magnitude of the input signal variation, y d (k+1) is a positive number where the desired output signal epsilon is sufficiently small; η 2 e (0, 1) is the step size factor; An estimate of the pseudo-partial derivative phi (k); Is that Is the initial value of (a).
Step B2), designing a nonlinear tracker based on the MFAC controller for tracking the obtained baseline model.
The designed tracker is as follows:
wherein ρ is the feedback gain, For the estimation of the error, Δu N (k) is the engine control output variation amount when the sensor is normal.
Further, the step C) calculates a sensor fault threshold by using a baseline model tracker, and the specific steps for designing the fault judgment criterion of the sensor of the aero-engine are as follows:
step C1), defining a system for normal operation of the engine as follows:
yN(k+1)=yN(k)+φN T(k)ΔuN(k)
Substituting it into tracker
Wherein the method comprises the steps of
Step C2) is scaled to obtain
Wherein the method comprises the steps of
Step C3) introducing a sliding window mechanism, further reducing the threshold value and the minimum detection fault amplitude
Where n is the sliding window length for adjusting the utilized historical data time span.
Wherein the method comprises the steps of
Step C4) obtaining a sensor fault threshold value and a sensor fault judgment criterion:
the sensor failure threshold is:
df_ad(k)=(1-w)df_slid(k)
w=1/(1+e-q(k))
wherein std is the standard deviation of the sensor noise, Is the error between the sensor measurement and the baseline model prediction.
The sensor fault judgment criterion is as follows:
A common logic for sensor fault diagnosis is to analyze whether the prediction residual exceeds a given threshold. In the present method, when At this time, a sensor failure of the aircraft engine may be detected at k. So far, the design of the sensor fault diagnosis method based on the self-adaptive threshold value is finished.
The self-adaptive threshold value aeroengine sensor fault diagnosis method based on the measured parameters has the advantages that compared with the prior art, the technical scheme has the following technical effects:
(1) A large number of statistics and simulation experiments are not needed to be carried out on the sensor historical data like the traditional threshold setting method, a dynamic linear model is established on line at each working point by utilizing the sensor historical data, and a theoretical self-adaptive threshold of diagnosis is calculated according to the data model.
(2) The OSELM algorithm provides analysis redundancy for sensors used in the turboprop engine, has good prediction accuracy in acceleration, deceleration and steady state processes, and improves the reliability of a high-pressure turbine rotating speed sensor baseline model.
(3) The threshold setting method can be suitable for a wider engine working range, and the threshold can be adjusted according to sensor data under various engine working conditions. Therefore, it has flexible and convenient working characteristics.
(4) Aiming at the micro-bias faults of the engine sensor, a threshold correction coefficient is introduced, so that the threshold setting method still keeps good false alarm rate and fault detection rate.
4. Description of the drawings
FIG. 1 is a block diagram of an adaptive threshold aircraft engine sensor fault diagnosis based on measured parameters of the present invention.
FIG. 2 is a graph of simulated fuel flow.
FIG. 3 is a graph comparing predicted and actual output curves of a turboprop.
Fig. 4 is a control effect diagram of the MFAC controller.
Fig. 5 is a graph of tracking error of the tracker in case of sensor failure.
Fig. 6 is an Nh sensor micro bias fault diagnosis.
Fig. 7 is an Nh sensor drift fault diagnostic diagram.
5. Detailed description of the preferred embodiments
The following describes the embodiments of the present invention further with reference to the drawings.
The invention discloses a self-adaptive threshold value aeroengine sensor fault diagnosis method based on measured parameters, which is characterized by comprising the following steps of:
And A), respectively constructing an aeroengine sensor analysis redundancy model by adopting an OS-ELM algorithm group according to the historical data of the selected engine sensor and the rest sensors.
Step B) designing an MFAC controller, the tracker based on the baseline model in step (a) being designed by the MFAC controller.
And C) calculating a sensor fault threshold value by using a baseline model tracker, and designing an aero-engine sensor fault judgment criterion.
Step A1), selecting a sensor y 1(t),...,yn(t),yk (t) of an engine needing to establish a prediction model as output quantity, y 1(t),...yk-1(t),yk+1(t),...,yn (t) and fuel flowAnd according to the selected input output quantity, a sensor prediction model constructed by using an OS-ELM algorithm is as follows:
Where f 1,…,fn can be approximated by training the OS-ELM algorithm, p is the embedding dimension, and p=2 since the aeroengine can be approximated as a 2-order object.
Step A2), generating sensor training samples by using the engine component level model, wherein the acquisition of the sensor signals and the online training of the predictor are performed simultaneously. In each sampling period, the predictor collects the output of each sensor and groups the output according to different prediction units, takes the measured value of the sensor to be estimated as expected output, takes the measured signals of the other sensors and the historical signals thereof as input, and constructs training samples. The samples are trained online by the OS-ELM model, and an accurate sensor baseline model is obtained according to the repeated updating of new samples.
And B1), selecting the control quantity and the controlled quantity of the MFAC controller designed for the engine, and respectively solving a control law and a PPD estimation algorithm by utilizing a control input criterion function and a PPD estimation standard function to obtain the MFAC-based engine controller.
The control rule is as follows:
If it is
Wherein σ 1>0,σ2 >0 is a weight coefficient for limiting and controlling the magnitude of the input signal variation, y d (k+1) is a positive number where the desired output signal epsilon is sufficiently small; η 2 e (0, 1) is the step size factor; An estimate of the pseudo-partial derivative phi (k); Is that Is the initial value of (a).
Step B2), designing a nonlinear tracker based on the MFAC controller for tracking the obtained baseline model.
The designed tracker is as follows:
wherein ρ is the feedback gain, For the estimation of the error, Δu N (k) is the engine control output variation amount when the sensor is normal.
Step C1), defining a system for normal operation of the engine as follows:
yN(k+1)=yN(k)+φN T(k)ΔuN(k)
Substituting it into tracker
Wherein the method comprises the steps of
Step C2) is scaled to obtain
Wherein the method comprises the steps of
Step C3) introducing a sliding window mechanism, further reducing the threshold value and the minimum detection fault amplitude
Where n is the sliding window length for adjusting the utilized historical data time span.
Wherein the method comprises the steps of
Step C4) obtaining a sensor fault threshold value and a sensor fault judgment criterion:
the sensor failure threshold is:
df_ad(k)=(1-w)df_slid(k)
w=1/(1+e-q(k))
wherein std is the standard deviation of the sensor noise, Is the error between the sensor measurement and the baseline model prediction.
The sensor fault judgment criterion is as follows:
A common logic for sensor fault diagnosis is to analyze whether the prediction residual exceeds a given threshold. In the present method, when At this time, a sensor failure of the aircraft engine may be detected at k. So far, the design of the sensor fault diagnosis method based on the self-adaptive threshold value is finished.
In order to verify the effectiveness of the self-adaptive threshold aeroengine sensor fault diagnosis method based on the measured parameters, the invention carries out the baseline model output precision simulation of the engine take-off and acceleration and deceleration processes in a certain envelope and the digital simulation of the high-pressure compressor rotating speed sensor fault diagnosis in the MATLAB environment.
The invention adopts a nonlinear component model of a certain type of three-rotor turboprop engine as a research object. The model is built by an object-oriented programming method, comprises important parts of an aeroengine such as an air inlet channel, a fan, a gas compressor, a combustion chamber, a gas turbine, a power turbine, a tail nozzle and the like, and is easy to call in a MATLAB environment.
And constructing an aeroengine sensor analysis redundancy model by adopting an OS-ELM algorithm group according to the selected historical data of the engine sensor and the rest sensors.
Firstly, selecting high-pressure compressor outlet pressure, high-pressure compressor outlet temperature and power turbine outlet pressure to construct predictors, and using OSELM as a signal predictor, wherein the expression of each sensor signal prediction model is as follows:
n h predictor:
P 3 predictor:
t 3 predictor:
P 5 predictor:
historical sensor data for the in-service turboprop is stored in a database. The OSELM algorithm trains the predictive model for each sensor using the sensor data in the database to arrive at a baseline model for the engine.
The experiment adopts an open loop control process, which is beneficial to eliminating the influence of other interferences. Given the fuel flow inputs as shown in fig. 2, output conditions and performance parameters are obtained. The simulation lasted 80 seconds, with the fuel flow rate varying from 40% to 100%, going through acceleration, steady state, and deceleration processes in sequence. The set engine operating environment is h=0km, ma=0. All sensors were normalized. To simulate the working environment of the engine in the actual process, gaussian noise with a mean value of 0 and a variance of 0.003 2 were added to the sensor output, respectively. For each sensor prediction model, the number of hidden layer neurons is set to 21 and the activation function is a sigmoid function. To evaluate the accuracy of the sensor predictor, RMSE was selected as an evaluation index for the algorithmic prediction performance. The training and testing accuracy is shown in table 1. The prediction curves of the prediction model are given in fig. 3.
TABLE 1 training and testing accuracy of turboprop data sets
Bias faults and drift faults are taken as typical fault modes according to fault characteristics. The following model was used for simulation.
Bias failure:
Wherein y t is the sensor output, For the sensor true value, Δy t is the offset, t is the current time, t 0 is the time of failure occurrence, and 1 (·) is the unit step function.
Drift failure:
Where ε t is the drift rate.
The sensor fault diagnosis simulation is simulated using simulation conditions in the baseline model. The parameters of the MFAC are set as follows, initial values of the adaptation lawDesign parameter σ 1=2,σ2=1,η1=0.3,η2=1,ε=10-5, feedback gain of tracker ρ=0.3, length of sliding window n=5. The experiments include bias fault simulation and drift fault simulation. The relevant fault parameters are set as deltay t=0.008,εt =0.002/s. To evaluate the adaptive threshold setting method presented herein, the performance of the adaptive threshold and two fixed threshold methods were compared. The two fixed thresholds selected are d max and d 3*std. The threshold d max is the maximum value under normal conditions. The d 3*std threshold is 3 times the standard deviation of the noise.
The effect of the MFAC control in closed loop control according to a given desired speed is shown in fig. 4, and it can be seen from fig. 4 that the MFAC controller can be quickly adjusted to the reference value over a large operating range and that the steady state error during simulation is close to zero. The adjustment time of the engine acceleration and deceleration dynamic process is also shorter, and satisfactory dynamic performance is obtained, which ensures that the high-pressure gas turbine rotational speed can accurately run to the target rotational speed and achieve the ideal power of the turboprop engine. The variation of the control amount is also within a reasonable range.
FIG. 5 shows the tracking effect of an MFAC-based tracker on a baseline model under both bias sensor failure and drift sensor failure. It can be seen from the figure that the tracking error is within 1%, and the tracker has high estimation accuracy. Thus, the theoretical threshold calculated by the tracker may represent the range of the sensor under normal conditions.
FIG. 6 shows a speed profile of the engine from 88% gas turbine speed to the design point speed. Within 60-70 seconds, the speed sensor has a deviation fault. For small bias faults with a fault amplitude of 0.008, the method has a very high fault detection rate.
In fig. 7, when a drift fault occurs at 60 seconds, the adaptive threshold is difficult to detect a sensor fault due to the small amplitude of the fault at the beginning. As the fault time increases, the fault magnitude of the drift fault becomes progressively larger. When the fault magnitude reaches 0.00328, the adaptive threshold begins to detect a sensor fault.
Table 2 shows the specific performance indicators for the three methods.
Table 2 sensor fault diagnosis performance index
Therefore, the self-adaptive threshold aeroengine sensor fault diagnosis method based on the measured parameters has good sensor fault diagnosis precision.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (4)

1.一种基于测量参数的自适应阈值航空发动机传感器故障诊断方法,其特征在于:包括以下步骤:1. A method for diagnosing faults of aircraft engine sensors based on adaptive thresholds of measurement parameters, characterized in that it comprises the following steps: 步骤A)分别根据所选的发动机传感器与其余传感器的历史数据,采用OS-ELM算法组构建航空发动机传感器解析冗余模型。Step A) Based on the historical data of the selected engine sensor and the remaining sensors, an aircraft engine sensor analytical redundancy model is constructed using the OS-ELM algorithm group. 步骤B)设计MFAC控制器,基于MFAC控制器设计步骤(A)中基线模型的跟踪器。Step B) Design an MFAC controller based on the tracker of the baseline model in step (A). 步骤C)利用基线模型跟踪器计算传感器故障阈值,设计航空发动机传感器故障判故准则。。Step C) Calculate the sensor fault threshold using the baseline model tracker and design the aero-engine sensor fault judgment criteria. 2.根据权利要求1所述的一种基于测量参数的自适应阈值航空发动机传感器故障诊断方法,其特征在于:所述步骤A)中分别根据所选的发动机传感器与其余传感器的历史数据,采用OS-ELM算法组构建航空发动机传感器解析冗余模型具体步骤如下:2. The method for fault diagnosis of aircraft engine sensors based on adaptive thresholds of measurement parameters according to claim 1 is characterized in that: in step A), the aircraft engine sensor analytical redundancy model is constructed by using the OS-ELM algorithm group according to the historical data of the selected engine sensor and the remaining sensors respectively. The specific steps are as follows: 步骤A1),选取发动机需要建立预测模型的传感器y1(t),...,yn(t),yk(t)作为输出量,y1(t),...yk-1(t),yk+1(t),...,yn(t)以及燃油流量作为输入量;根据所选输入输出量,利用OS-ELM算法构建的传感器预测模型为:Step A1), select the sensors y 1 (t), ..., yn (t), y k (t) of the engine for which a prediction model needs to be established as output quantities, y 1 (t), ...y k-1 (t), y k+1 (t), ..., yn (t) and the fuel flow As input; according to the selected input and output, the sensor prediction model constructed by OS-ELM algorithm is: 其中,f1,…,fn可以通过OS-ELM算法训练近似得到,p为嵌入维数,由于航空发动机可以被近似为2阶对象,因此p=2。Among them, f 1 , ..., f n can be approximated by training the OS-ELM algorithm, p is the embedding dimension, and since the aircraft engine can be approximated as a second-order object, p=2. 步骤A2),利用发动机部件级模型产生传感器训练样本,传感器信号的获取与预测器的在线训练是同时进行的。每个采样周期内,预测器收集各个传感器的输出并按照不同预测单元排列分组,以待估计的传感器测量值作为期望输出,以其余传感器测量信号及其历史信号作为输入,构造训练样本。样本由OS-ELM模型在线训练,并根据不断获取的新样本递推更新得到精确的传感器基线模型。Step A2) uses the engine component-level model to generate sensor training samples. The acquisition of sensor signals and the online training of the predictor are carried out simultaneously. In each sampling period, the predictor collects the outputs of each sensor and arranges and groups them according to different prediction units. The sensor measurement value to be estimated is used as the expected output, and the remaining sensor measurement signals and their historical signals are used as input to construct the training samples. The samples are trained online by the OS-ELM model, and recursively updated according to the continuously acquired new samples to obtain an accurate sensor baseline model. 3.根据权利要求1所述的一种基于测量参数的自适应阈值航空发动机传感器故障诊断方法,其特征在于:所述步骤B)中设计MFAC控制器,基于MFAC控制器设计基线模型的跟踪器具体步骤如下:3. The method for fault diagnosis of an aircraft engine sensor based on an adaptive threshold of measurement parameters according to claim 1, characterized in that: the MFAC controller is designed in step B), and the tracker of the baseline model is designed based on the MFAC controller. The specific steps are as follows: 步骤B1),选择针对发动机设计的MFAC控制器的控制量与被控量,利用控制输入准则函数和PPD估计标准函数分别求解控制律和PPD估计算法,得到基于MFAC的发动机控制器。Step B1), selecting the control variable and the controlled variable of the MFAC controller designed for the engine, using the control input criterion function and the PPD estimation standard function to solve the control law and the PPD estimation algorithm respectively, and obtaining the MFAC-based engine controller. 其控制规律为:Its control law is: 如果 if or 其中,σ1>0,σ2>0为权重系数,用于限制和控制输入信号变化量的幅值;yd(k+1)为期望输出信号ε是一个充分小的正数;η2∈(0,1)为步长因子;为伪偏导数φ(k)的估计;的初值。Among them, σ 1 >0, σ 2 >0 are weight coefficients used to limit and control the amplitude of the input signal change; y d (k+1) is the expected output signal ε is a sufficiently small positive number; η 2 ∈(0,1) is the step size factor; is the estimate of the pseudo partial derivative φ(k); for The initial value of . 步骤B2),基于MFAC控制器设计非线性跟踪器,用于跟踪得到的基线模型。Step B2), designing a nonlinear tracker based on the MFAC controller to track the obtained baseline model. 设计的跟踪器为:The designed trackers are: 其中,ρ为反馈增益,为估计误差,ΔuN(k)为传感器正常时的发动机控制输出变化量。Where ρ is the feedback gain, is the estimation error, and Δu N (k) is the change in engine control output when the sensor is normal. 4.根据权利要求1所述的一种含在线修正的航空发动机智能多变量控制方法,其特征在于:所述步骤C)利用基线模型跟踪器计算传感器故障阈值,设计航空发动机传感器故障判故准则具体步骤如下:4. The intelligent multivariable control method for an aircraft engine with online correction according to claim 1 is characterized in that: the step C) uses a baseline model tracker to calculate the sensor fault threshold and designs an aircraft engine sensor fault judgment criterion. The specific steps are as follows: 步骤C1),定义发动机正常工作的系统为:Step C1), define the system for normal operation of the engine as: yN(k+1)=yN(k)+φN T(k)ΔuN(k)y N (k+1)=y N (k)+φ N T (k)Δu N (k) 将其代入跟踪器中可得Substituting this into the tracker gives 其中 in 步骤C2)对其经过放缩可得到Step C2) After scaling, the 其中 in 步骤C3)引入滑动窗口机制,进一步降低阈值大小,降低最小检测故障幅值Step C3) introduces a sliding window mechanism to further reduce the threshold value and the minimum detection fault amplitude 其中n为滑动窗口长度,用于调整所利用历史数据时间跨度。Where n is the length of the sliding window, which is used to adjust the time span of the historical data used. 传感器故障阈值为:The sensor failure thresholds are: df_ad(k)=(1-w)df_slid(k)d f_ad (k)=(1-w)d f_slid (k) w=1/(1+e-q(k))w=1/(1+e -q(k) ) 其中,std为传感器噪声标准差,为传感器测量值与基线模型预测值之间的误差。传感器故障判故准则为:Where std is the standard deviation of sensor noise, is the error between the sensor measurement value and the baseline model prediction value. The sensor fault judgment criterion is: 传感器故障诊断常见的逻辑是分析预测残差是否超过给定阈值。在本方法中,当时,航空发动机的传感器故障可以在k时检测出来。The common logic of sensor fault diagnosis is to analyze whether the prediction residual exceeds a given threshold. When , the sensor failure of the aircraft engine can be detected at k.
CN202410873613.XA 2024-07-01 2024-07-01 An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters Pending CN119164659A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410873613.XA CN119164659A (en) 2024-07-01 2024-07-01 An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410873613.XA CN119164659A (en) 2024-07-01 2024-07-01 An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters

Publications (1)

Publication Number Publication Date
CN119164659A true CN119164659A (en) 2024-12-20

Family

ID=93881640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410873613.XA Pending CN119164659A (en) 2024-07-01 2024-07-01 An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters

Country Status (1)

Country Link
CN (1) CN119164659A (en)

Similar Documents

Publication Publication Date Title
CN103983453B (en) A kind of executing agency of aero-engine and the differentiating method of sensor fault diagnosis
CN109635318B (en) Intelligent analysis redundancy design method for aero-engine sensor
CN111444953B (en) Sensor fault monitoring method based on improved particle swarm optimization algorithm
EP1103926B1 (en) Methods and apparatus for model-based diagnostics
CN103061891A (en) System and method for simulating gas turbine operation
CN108062428B (en) Method and system for on-line component fault diagnosis of turbofan engine
Giantomassi et al. Hidden Markov model for health estimation and prognosis of turbofan engines
CN108829928A (en) A kind of turboshaft engine self-adaptive component grade simulation model construction method
CA2558919A1 (en) Model-based iterative estimation of gas turbine engine component qualities
CN112364446A (en) Engine whole performance attenuation prediction method based on EC-RBELM algorithm
Lu et al. Gas path on-line fault diagnostics using a nonlinear integrated model for gas turbine engines
Vatani et al. Health monitoring and degradation prognostics in gas turbine engines using dynamic neural networks
Daroogheh et al. A hybrid prognosis and health monitoring strategy by integrating particle filters and neural networks for gas turbine engines
CN116292367B (en) Power plant fan system abnormal condition detection method based on one-dimensional convolution
CN114265368B (en) Combined state self-adaptive estimation method for aero-engine servo control system
Liu et al. A digital twin modeling method for turbofan engine real-time test data analysis and performance monitoring
CN119511709A (en) Method and device for self-correcting input parameters of aircraft engine onboard adaptive model
CN105867132A (en) Steady-state tracking and self-correcting exhaust smoke oxygen content online measuring method for combined cycle unit
CN108897309B (en) Fault Diagnosis and Isolation Method of Aeroengine Sensor Based on Fuzzy Membership Degree
US7216061B2 (en) Apparatus and methods for detecting system faults using hidden process drivers
JP6889008B2 (en) Controlling the machine with a calibrated performance model
CN119164659A (en) An adaptive threshold aeroengine sensor fault diagnosis method based on measurement parameters
CN108681614B (en) Turbofan engine mutation fault diagnosis method based on improved Gaussian particle filter
Borguet et al. On-line transient engine diagnostics in a Kalman filtering framework
Kamtsiuris et al. A health index framework for condition monitoring and health prediction

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination