CN116244837B - Flap fault sensing method and system - Google Patents
Flap fault sensing method and system Download PDFInfo
- Publication number
- CN116244837B CN116244837B CN202310514178.7A CN202310514178A CN116244837B CN 116244837 B CN116244837 B CN 116244837B CN 202310514178 A CN202310514178 A CN 202310514178A CN 116244837 B CN116244837 B CN 116244837B
- Authority
- CN
- China
- Prior art keywords
- data
- flap
- fault
- value
- trailing edge
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64F—GROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
- B64F5/00—Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
- B64F5/60—Testing or inspecting aircraft components or systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/003—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring position, not involving coordinate determination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/30—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M13/00—Testing of machine parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/02—Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Geometry (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computing Systems (AREA)
- Biophysics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Manufacturing & Machinery (AREA)
- Transportation (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明一种襟翼故障感知方法及系统,属于自动化检测领域;方法步骤包括:襟翼超限事件监测,构建待监测参数的测量数据集合;对测量数据进行预处理,得到判断故障的阈值样本数据;基于预处理后的测量值数据和阈值样本数据,构建GRU神经网络后缘襟翼性能评估模型;将训练好GRU神经网络后缘襟翼性能评估模型进行保存,在预测数据阶段对监测参数进行时序数据的预测,得到故障预测结果。本发明减少了故障数据计算过程中的误差,并通过对故障数据的学习、训练做出准确的故障感知,解决了现有技术中无法及时做出故障响应的问题。
A flap fault perception method and system of the present invention belong to the field of automatic detection; the method steps include: monitoring flap overrun events, constructing a measurement data set of parameters to be monitored; preprocessing the measurement data, and obtaining threshold samples for judging faults Data; based on the preprocessed measured value data and threshold sample data, construct the GRU neural network trailing edge flap performance evaluation model; save the trained GRU neural network trailing edge flap performance evaluation model, and monitor the parameters during the data prediction stage Predict the time series data and get the fault prediction result. The invention reduces the error in the calculation process of the fault data, and makes accurate fault perception through learning and training of the fault data, and solves the problem that the fault response cannot be made in time in the prior art.
Description
技术领域Technical Field
本发明属于自动化检测领域,具体涉及一种襟翼故障感知方法及系统。The invention belongs to the field of automatic detection, and in particular relates to a flap fault sensing method and system.
背景技术Background Art
现代大型飞机的高升力由位于机翼后缘的襟翼提供。在飞机起飞、着陆等低速阶段通过后缘襟翼的向外伸出、向下弯曲来增大机翼面积、改变构型并提供飞机升力,以保证飞机合理的滑跑距离和安全的起飞速度,同时改善飞机爬升率、进场速率及进场姿态。The high lift of modern large aircraft is provided by the flaps located at the trailing edge of the wing. During low-speed stages such as takeoff and landing, the trailing edge flaps are extended outward and bent downward to increase the wing area, change the configuration and provide lift to ensure a reasonable taxiing distance and safe takeoff speed, while improving the aircraft's climb rate, approach speed and approach attitude.
当前常出现的襟翼故障包括:Common flap failures currently include:
(1)作动器脱开、翼面倾斜。单块翼面的某一个作动器或与机体连接的铰链卡阻,受外力影响而发生倾斜,或者某一个作动器本身内部发生卡阻(Jamming)或是自由轮转动(Freewheeling),而与此同时该翼面的另一个作动器仍在驱动该翼面继续运动。(1) Actuator disengagement and wing tilt. One of the actuators of a single wing or the hinge connected to the body is stuck, and it tilts due to external force, or one of the actuators itself is jammed or freewheeling, while at the same time another actuator of the wing is still driving the wing to continue moving.
(2)翼面非对称:单块翼面与其他翼面未同步运动,它可能是翼面倾斜的继发故障。(2) Airfoil asymmetry: A single airfoil does not move synchronously with other airfoils. This may be a secondary fault of airfoil tilt.
(3)翼面非指令,即翼面实际达到位置与襟缝翼手柄指令不一致。(3) Non-command of the wing surface, that is, the actual position of the wing surface is inconsistent with the command of the flap and slat handle.
如果飞机在起飞或着陆阶段发生其中一类或多类失效,严重的将会导致飞机机体结构造成严重损伤,甚至坠毁。当前的飞机操作系统只有当故障时才会发出故障警报,用于对飞行员进行提示,便于飞行员进行下一步的决断,但没有对故障出现的提前预测,同时无法从根本上解决襟翼卡阻、两侧不平衡、角度不到位等故障问题。倘若飞行员操作失误,仍然有重大安全隐患。If one or more of these failures occur during takeoff or landing, the aircraft structure may be seriously damaged or even crash. The current aircraft operating system will only issue a fault alarm when a fault occurs, which is used to prompt the pilot to make the next decision, but there is no advance prediction of the occurrence of the fault, and it cannot fundamentally solve the problems of flap jamming, imbalance on both sides, and angle inaccuracy. If the pilot makes an operational error, there are still major safety hazards.
因此,本领域需要一种改进的用于襟翼故障感知方法及装置。Therefore, there is a need in the art for an improved method and device for flap fault sensing.
发明内容Summary of the invention
要解决的技术问题:Technical issues to be solved:
为了避免现有技术的不足之处,本发明提供一种襟翼故障感知方法及系统,将采集数据通过主成分分析方法进行降维,减少变量对预测结果的影响;同时在飞机飞行时,利用GRU神经网络智能算法自动检测襟翼状态,在故障到来前进行预警,出现故障时对飞行员进行报警,并启动备份方案对襟翼进行动作,保障飞行安全。本发明减少了故障数据计算过程中的误差,并通过对故障数据的学习、训练做出准确的故障感知,解决了现有技术中无法及时做出故障响应的问题。In order to avoid the shortcomings of the prior art, the present invention provides a flap fault perception method and system, which reduces the dimension of the collected data through the principal component analysis method to reduce the influence of variables on the prediction results; at the same time, when the aircraft is flying, the GRU neural network intelligent algorithm is used to automatically detect the flap status, and an early warning is given before the fault occurs. When a fault occurs, the pilot is alarmed, and the backup plan is activated to operate the flap to ensure flight safety. The present invention reduces the error in the fault data calculation process, and makes accurate fault perception by learning and training the fault data, solving the problem that the prior art cannot respond to faults in a timely manner.
本发明的技术方案是:一种襟翼故障感知方法,具体步骤如下:The technical solution of the present invention is: a flap fault sensing method, the specific steps are as follows:
步骤一:襟翼超限事件监测,构建待监测参数的测量数据集合;Step 1: flap over-limit event monitoring, constructing a measurement data set of the parameters to be monitored;
步骤二:对步骤一得到的测量数据进行预处理,得到判断故障的阈值样本数据;Step 2: pre-process the measurement data obtained in step 1 to obtain threshold sample data for fault judgment;
S2.1,对测量数据进行标准化处理;S2.1, standardize the measurement data;
S2.2,基于标准化后的数据,计算协方差矩阵;S2.2, calculate the covariance matrix based on the standardized data;
S2.3,计算矩阵的特征值及特征向量;S2.3, calculate the eigenvalues and eigenvectors of the matrix;
S2.4,针对所有特征按成分贡献率确定主成分,即完成对测量数据的降维处理;S2.4, determine the principal components according to the component contribution rate for all features, that is, complete the dimensionality reduction processing of the measurement data;
S2.5,确定主成分空间与残差空间,进而确定阈值的样本数据;S2.5, determine the principal component space and the residual space, and then determine the sample data of the threshold;
步骤三:基于预处理后的测量数据和阈值样本数据,构建GRU神经网络后缘襟翼性能评估模型;Step 3: Based on the preprocessed measurement data and threshold sample data, a GRU neural network trailing edge flap performance evaluation model is constructed;
步骤四:将训练好GRU神经网络后缘襟翼性能评估模型进行保存,在预测数据阶段对监测参数进行时序数据的预测,得到故障预测结果。Step 4: Save the trained GRU neural network trailing edge flap performance evaluation model, predict the time series data of the monitoring parameters in the prediction data stage, and obtain the fault prediction results.
本发明的进一步技术方案是:所述步骤一中襟翼超限事件监测方法为,A further technical solution of the present invention is: the flap over-limit event monitoring method in step 1 is:
S1.1:确定超限事件及对应监测参数,并确定传感器功能正常、数据正确;S1.1: Determine the out-of-limit events and corresponding monitoring parameters, and confirm that the sensors function normally and the data is correct;
S1.2:确定超限事件阈值;S1.2: Determine the threshold for limit-exceeding events;
S1.3:针对超限事件编译报文并译码数据;S1.3: Compile messages and decode data for over-limit events;
S1.4:报文数据处理导入QAR 数据进行译码,译码完成时每个报文会生成相应的TXT文件。S1.4: Message data processing: Import QAR data for decoding. When decoding is completed, each message will generate a corresponding TXT file.
本发明的进一步技术方案是:所述步骤一构建待监测参数的测量数据集合时,为消除飞行载荷对打开时间的偶然性影响,采用滑动窗口的方式对后缘襟翼打开时间进行预处理;假设在某段时间内,后缘襟翼打开时间序列为:A further technical solution of the present invention is: when constructing the measurement data set of the parameter to be monitored in step 1, in order to eliminate the accidental influence of the flight load on the opening time, the trailing edge flap opening time is preprocessed by a sliding window method; assuming that within a certain period of time, the trailing edge flap opening time series is:
其中,对应为后缘襟翼打开时间序列中第1个、第2个、第3个以及第j个后缘襟翼打开时间;in, Corresponding to the 1st, 2nd, 3rd and jth trailing edge flap opening time in the trailing edge flap opening time series;
对打开时间序列取宽度为j的滑动窗口,j表述一个滑动窗口里的数据数量,然后对窗口内连续j个数据取平均值:滑动窗口的宽度平均值Xk,k=1…j;是指一个滑动窗口中的第k个后缘襟翼打开时间;Take a sliding window with a width of j for the open time series, where j represents the number of data in a sliding window, and then take the average of j consecutive data in the window: the average width of the sliding window is X k , k=1…j; It refers to the kth trailing edge flap opening time in a sliding window;
进行下一步迭代,滑动窗口起始位置顺移设定步长,即宽度j,计算窗口内数据均值;继续滑动直至窗口结束位置为最后一个数据;通过设定合理的滑动窗口顺移步长,消除随机因素对参数造成的影响,更加准确反应后缘襟翼的性能状况。In the next iteration, the starting position of the sliding window is shifted by a set step size, that is, the width j, and the mean of the data in the window is calculated; the sliding continues until the end position of the window is the last data; by setting a reasonable sliding window forward step size, the influence of random factors on the parameters is eliminated, and the performance of the trailing edge flap is more accurately reflected.
本发明的进一步技术方案是:所述待监测参数包括襟翼手柄档位信息FLAPCONFIGURATION、左侧后缘襟翼位置传感器角度TE FLAP POSN LT、右侧后缘襟翼位置传感器角度TE FLAP POSN RT;使用0档、5档、30档三个档位下襟翼打开后的测量数值进行分析;A further technical solution of the present invention is: the parameters to be monitored include flap handle gear information FLAPCONFIGURATION, left trailing edge flap position sensor angle TE FLAP POSN LT, right trailing edge flap position sensor angle TE FLAP POSN RT; using the measured values after the flaps are opened at three gears: 0, 5, and 30 for analysis;
从所述待监测参数的测量数据中提取特征值,用故障侧的数据减去基线值,得到差值CZ;针对差值CZ提取均值、方差、标准差、最大值、最大十个数平均值、最小值、最小十个数平均值、偏斜度、峭度、异常值下界值、异常值上界值、极端值下界、极端值上界、均方值、裕度,共 15 个特征值;每一航班的 0、5、30 档位均得到由 15 个特征值组成的一个向量。Extract characteristic values from the measured data of the parameter to be monitored, subtract the baseline value from the data on the fault side to obtain the difference CZ; extract the mean, variance, standard deviation, maximum value, maximum ten-digit average, minimum value, minimum ten-digit average, skewness, kurtosis, lower bound value of outliers, upper bound value of outliers, lower bound value of extreme values, upper bound value of extreme values, mean square value, and margin for the difference CZ, a total of 15 characteristic values; obtain a vector consisting of 15 characteristic values for the 0, 5, and 30 gears of each flight.
本发明的进一步技术方案是:所述步骤二中具体步骤如下:A further technical solution of the present invention is: the specific steps in step 2 are as follows:
S2.1,对测量数据进行标准化处理;S2.1, standardize the measurement data;
设x1,x2,…,xN是特征提取到的数据,每一个都是15个维度的数据,对数据进行标准化,以消除量纲影响和变量自身变异大小、数值大小的影响;标准化实现方法为,用每个维度的数据减去相应维度的平均值,再除以对应维度的方差,得到标准化处理后的数据,其中,N表示数据个数;Assume x 1 , x 2 , …, x N are the data extracted from the features, each of which is 15-dimensional data. The data is standardized to eliminate the influence of dimension and the influence of the variable's own variation and value. The standardization method is to subtract the average value of the corresponding dimension from the data of each dimension. , and then divided by the variance of the corresponding dimension , get the standardized data , where N represents the number of data;
(2.3) (2.3)
其中,Xpq为第p个数据中第q个维度的数据;Wherein, X pq is the data of the qth dimension in the pth data;
S2.2,基于标准化后的数据,计算协方差矩阵;S2.2, calculate the covariance matrix based on the standardized data;
基于标准化得到的数据,计算得到的协方差矩阵为:Based on the data obtained by standardization , the calculated covariance matrix is:
式中,矩阵元素ruv为原变量xu与xv的相关系数,u,v=1、2、…、m;Where, the matrix elements r uv are the correlation coefficients of the original variables x u and x v , u, v = 1, 2, …, m;
S2.3,计算矩阵的特征值及特征向量;S2.3, calculate the eigenvalues and eigenvectors of the matrix;
步骤S2.2中矩阵的特征方程为:|λI-R|=0,式中I表示对角线为1、其余部分为0的m阶单位矩阵;The characteristic equation of the matrix in step S2.2 is: |λI-R|=0, where I represents an m-order identity matrix with 1 on the diagonal and 0 on the rest;
首先,根据换算规则得到特征值的解λi;然后,按照特征值的大小排列顺序为λ1≥λ2≥…≥λm≥0;之后,计算出每一个特征值λi对应的特征向量ei,i=1,2,…,m,且||ei|| =1,即,式中eij代表特征向量ei的第j个分量;First, the solution λ i of the eigenvalue is obtained according to the conversion rule; then, the eigenvalues are arranged in order of λ 1 ≥λ 2 ≥…≥λ m ≥0; then, the eigenvector e i corresponding to each eigenvalue λ i is calculated, i = 1, 2, …, m, and ||e i || = 1, that is, , where e ij represents the j-th component of the eigenvector e i ;
S2.4,针对所有特征按成分贡献率确定主成分,即完成对测量数据的降维处理,确定前r个特征值为主成分;S2.4, determine the principal component according to the component contribution rate for all features, that is, complete the dimensionality reduction processing of the measured data, and determine the first r eigenvalues as the principal component;
成分的贡献率为:;The contribution of the ingredients is: ;
S2.5,基于S2.4确定的主成分,再确定主成分空间与残差空间,进而确定阈值的样本数据;S2.5, based on the principal components determined in S2.4, determine the principal component space and the residual space, and then determine the sample data of the threshold;
将r个特征值对应的特征向量按行由上到下进行排列,得到矩阵;通过计算和的乘积将得到主成分子空间投影矩阵C;进一步计算得出残差子空间投影矩阵经过主成分分析后,原数据通过以下公式表示:所输入的故障样本数据被分成两个部分:Arrange the eigenvectors corresponding to the r eigenvalues in rows from top to bottom and get Matrix; by calculation and The product of will get the principal component subspace projection matrix C; further calculation will get the residual subspace projection matrix After principal component analysis, the original data is expressed by the following formula: The input fault sample data is divided into two parts:
其中,所组成的维度空间是主成分的子空间,所组成的维度空间是残差的子空间;是在PCS主成分子空间上的投影;是在RS残差子空间上的投影, C与是相对应的投影矩阵;in, The dimensional space composed is a subspace of the principal component. The composed dimensional space is a subspace of the residual; yes Projection on the PCS principal component subspace; yes Projection on the RS residual subspace, C and is the corresponding projection matrix;
通过主成分分析方法将故障样本数据分成表明正常值的主成分和表明测量故障的残差成分;常态下,主要用来测量噪声,因而在故障模式下,值将会显著变大;The fault sample data is divided into the principal component indicating the normal value and the residual component indicating the measurement fault by the principal component analysis method; under normal conditions, It is mainly used to measure noise, so in fault mode, The value will be significantly larger;
作用于残差子空间RS当中的变量监测SPE统计量计算公式为:The calculation formula of the variable monitoring SPE statistic acting on the residual subspace RS is:
当被监测的物体处于正常工作状态时,在残差子空间的投影量处于一个正常的范围之内,如果发生故障,被监测的变量在残差子空间的投影量将发生变化,导致SPE统计量超过阈值:When the monitored object is in normal working condition, The projection in the residual subspace is within a normal range. If a fault occurs, the projection of the monitored variable in the residual subspace will change, causing the SPE statistic to exceed the threshold. :
其中,是标准正态分布的置信度。in, is a standard normal distribution Confidence.
本发明的进一步技术方案是:所述步骤三中构建GRU神经网络后缘襟翼性能评估模型的具体步骤为,A further technical solution of the present invention is: in step 3, a GRU neural network trailing edge flap performance evaluation model is constructed The specific steps are:
其中,代表更新门,代表重置门,代表当前神经元的输入,表示当前神经元的输出,表示前一个神经元的输出,代表当前神经元中待定的输出值,代表更新门的权重,代表重置门的权重,代表输出的权重,代表待定的输出的权重,代表sigmoid 函数。in, represents the update gate, Represents the reset gate, represents the input of the current neuron, represents the output of the current neuron, represents the output of the previous neuron, Represents the pending output value of the current neuron, represents the weight of the update gate, represents the weight of the reset gate, represents the output weight, represents the weight of the pending output, Represents the sigmoid function.
本发明的进一步技术方案是:S3.1,GRU神经网络将 LSTM 中的遗忘门和出入门融合成一个更新门,和输出门组合优化成两个“门”的细胞结构;当更新门的值越小的时候,表示当前神经元所需要保留的信息越少,而前一个的神经元所需要保留的信息就会越多;根据GRU神经网络中每一个“门”的流程可知,每一次输出量的信息都是受到每一个神经元的影响,因此每一个神经元之间都相互依赖;正常情况下,对于短距离学习在重置门中比较活跃,对于长距离学习在更新门中会比较活跃。The further technical solution of the present invention is: S3.1, the GRU neural network merges the forget gate and the exit gate in the LSTM into an update gate, and optimizes the combination with the output gate into a cell structure of two "gates"; when the update gate The smaller the value, the less information the current neuron needs to retain, and the more information the previous neuron needs to retain. According to the process of each "gate" in the GRU neural network, each output information is affected by each neuron, so each neuron is interdependent. Under normal circumstances, it is more active in the reset gate for short-distance learning and in the update gate for long-distance learning.
本发明的进一步技术方案是:所述GRU神经网络后缘襟翼性能评估模型的验证方法具体步骤如下:A further technical solution of the present invention is: the specific steps of the verification method of the GRU neural network trailing edge flap performance evaluation model are as follows:
首先,建立含有6个隐藏单元的GRU神经网络模型,即其中隐藏神经元个数为6;First, a GRU neural network model with 6 hidden units is established, that is, the number of hidden neurons is 6;
然后,通过公式推导得出,需要学习的权重参数是,其中前三个权重是拼接的,所以在学习的时候要分割出来,即Then, through the formula derivation, it is concluded that the weight parameter to be learned is , where the first three weights are concatenated, so they must be separated during learning, i.e.
其中,为当前神经元重置门和当前神经元输入之间的权重,为当前神经元重置门和前一个神经元的输出之间的权重,为当前神经元更新门更新门和当权神经元输入之间的权重,为当前神经元更新门与前一个神经元之间的权重,为当前神经元输出与输入值之间的权重,为当前神经元输出与上一个神经元输出;in, Reset the weights between the gate and the input of the current neuron for the current neuron, Reset the weights between the gate and the output of the previous neuron for the current neuron, Update the weight between the gate and the input of the neuron in power for the current neuron update gate, Update the weight between the gate of the current neuron and the previous neuron, is the weight between the current neuron output and input value, The current neuron output and the previous neuron output;
输出层的输入,输出为;Input to the output layer , the output is ;
神经网络训练中的损失函数定义公式为:The loss function in neural network training is defined as:
式中,表示损失值,表示每次神经元的输出值,表示输出层的输出,即真实的原始数据;In the formula, represents the loss value, Represents the output value of each neuron, Represents the output of the output layer, that is, the real original data;
最后,将神经元的输出值减去真实值,再进行平方,对其进行平均得到方差;得到的方差也就是损失函数的损失值;损失函数是用来评估神经网络目标和实际输出差距的函数,函数值越小说明实际数据与目标输出的差值越小,也就是说明权值越合适。Finally, the output value of the neuron Subtract the true value , then square it and average it to get the variance; the variance obtained is the loss value of the loss function; the loss function is a function used to evaluate the gap between the neural network target and the actual output. The smaller the function value, the smaller the difference between the actual data and the target output, which means that the weight is more appropriate.
本发明的进一步技术方案是:使用梯度下降法优化目标函数,首先定义梯度下降法的学习率,进行每次优化训练模型的下降梯度;然后使用Tensor Flow中的优化器进行损失函数的优化,采用的优化器是Adam Optimizer。A further technical solution of the present invention is: using the gradient descent method to optimize the objective function First, define the learning rate of the gradient descent method and optimize the descent gradient of the training model each time; then use the optimizer in Tensor Flow to optimize the loss function. The optimizer used is Adam Optimizer.
一种襟翼故障感知方法的实施系统,包括数据采集模块、上位机、主驱动模块、辅助驱动模块、报警模块;A flap fault sensing method implementation system includes a data acquisition module, a host computer, a main drive module, an auxiliary drive module, and an alarm module;
所述数据采集模块为安装于后缘襟翼位置的旋转可变差动变压器,是一种线性传感器,能够采集连续的位置信号;The data acquisition module is a rotary variable differential transformer installed at the trailing edge flap position, which is a linear sensor capable of collecting continuous position signals;
所述上位机实时采集来自数据采集模块的数据,通过所述飞机襟翼故障感知方法进行故障预测,并生成控制指令;The host computer collects data from the data acquisition module in real time, performs fault prediction through the aircraft flap fault perception method, and generates control instructions;
所述主驱动模块接收上位机的动作指令后,驱动襟翼做出姿态调整;After receiving the action instruction from the host computer, the main driving module drives the flap to make attitude adjustment;
所述辅助驱动模块由上位机控制,当监测判断为发生故障时触发报警模块,由上位机启动辅助驱动模块,将襟翼向外推出,稳定机身姿态。The auxiliary drive module is controlled by the host computer. When monitoring determines that a fault occurs, the alarm module is triggered, and the host computer starts the auxiliary drive module to push the flaps outward to stabilize the fuselage attitude.
有益效果Beneficial Effects
本发明的有益效果在于: 本发明提出了一种襟翼故障感知方法及系统,利用了GRU神经网络进行故障诊断,评估襟翼健康状态,在故障时通过开启辅助襟翼驱动装置保障飞机飞行安全。解决了传统飞机襟翼只有在故障出现时进行报警,无法跟踪襟翼全生命周期健康状态的困难,及时让机组及维修人员掌握襟翼情况,最大程度上保障了飞机飞行安全。The beneficial effects of the present invention are as follows: The present invention proposes a flap fault perception method and system, which utilizes a GRU neural network to perform fault diagnosis, evaluate the health status of the flap, and ensure the flight safety of the aircraft by turning on the auxiliary flap drive device when a fault occurs. This solves the problem that the traditional aircraft flaps only alarm when a fault occurs and cannot track the health status of the flaps throughout their life cycle, allowing the crew and maintenance personnel to grasp the flap status in a timely manner, thereby ensuring the flight safety of the aircraft to the greatest extent.
进一步,对襟翼数据以飞行QAR数据为基础,通过查询AMM手册,制定了襟翼超限事件标准。Furthermore, the flap data was used as the basis for the flight QAR data and the flap over-limit event criteria were developed by consulting the AMM manual.
进一步,利用主成分分析法对襟翼传感器多种参数进行降维处理,找到关键的特征参数,为GRU神经网络训练做准备。Furthermore, principal component analysis is used to reduce the dimensionality of various parameters of the flap sensor and find the key characteristic parameters to prepare for the GRU neural network training.
进一步,利用GRU神经网络进行训练,可以得到襟翼运行的预测数据,与真实数据相比较,准确率高。Furthermore, by training with the GRU neural network, the predicted data of flap operation can be obtained, which has a high accuracy compared with the real data.
进一步,为襟翼提供了备份的辅助驱动模块,能在主驱动模块卡死,无法带动轴承运转时,启动备份的辅助驱动装置,完成襟翼的偏转。Furthermore, a backup auxiliary drive module is provided for the flap. When the main drive module is stuck and cannot drive the bearing to operate, the backup auxiliary drive device can be started to complete the deflection of the flap.
本发明设计的GRU神经网络模型简单,训练参数相比LSTM网络参数更少,因此更加适用于数据量较大的网络。训练时能有效抑制梯度消失或爆炸,解决了训练局部最优的问题,可以得到良好的诊断精度。利用飞控计算机自有的BUS通讯总线,通讯速度可达100kbps,将传感器数据进行剥离,并传入训练好的神经网络进行计算,得到响应时间大约200ms,响应时间快。The GRU neural network model designed by the present invention is simple, and the training parameters are fewer than those of the LSTM network, so it is more suitable for networks with large data volumes. The gradient can be effectively suppressed from disappearing or exploding during training, the problem of local optimality in training is solved, and good diagnostic accuracy can be obtained. By using the BUS communication bus owned by the flight control computer, the communication speed can reach 100kbps, the sensor data is stripped, and the data is passed into the trained neural network for calculation, and the response time is about 200ms, which is fast.
由上述内容可知,本发明建立了一种襟翼故障感知方法及系统,利用神经网络进行参数学习,可以感知襟翼故障发生,同时配备备份襟翼驱动装置,保障飞机飞行安全,结构简单,经济效益高。From the above content, it can be seen that the present invention has established a flap fault perception method and system, which uses neural networks for parameter learning and can sense the occurrence of flap failures. At the same time, a backup flap drive device is equipped to ensure the flight safety of the aircraft, with a simple structure and high economic benefits.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是主成分分析故障监测流程图;FIG1 is a flow chart of principal component analysis fault monitoring;
图2是襟翼滑轨装置示意图;FIG2 is a schematic diagram of a flap rail device;
图3是测试样本残差空间投影量 SPE统计量示意图(5 档位);Figure 3 is a schematic diagram of the SPE statistic of the residual space projection of the test sample (5 levels);
附图标记说明:1为机翼内部滑轨,2为连杆,3为襟翼侧边滑轨,4为襟翼。Explanation of reference numerals: 1 is the inner slide rail of the wing, 2 is the connecting rod, 3 is the side slide rail of the flap, and 4 is the flap.
具体实施方式DETAILED DESCRIPTION
下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, but should not be construed as limiting the present invention.
本实施例提供了一种襟翼故障感知方法及系统,将采集数据通过主成分分析方法进行降维,减少变量对预测结果的影响;同时在飞机飞行时,利用GRU神经网络智能算法自动检测襟翼状态,在故障到来前进行预警,出现故障时对飞行员进行报警,并启动备份方案对襟翼进行动作,保障飞行安全。本发明减少了故障数据计算过程中的误差,并通过对故障数据的学习、训练做出准确的故障感知,解决了现有技术中无法及时做出故障响应的问题。该方法具体步骤如下:This embodiment provides a flap fault perception method and system, which reduces the dimension of the collected data through the principal component analysis method to reduce the influence of variables on the prediction results; at the same time, when the aircraft is flying, the GRU neural network intelligent algorithm is used to automatically detect the flap status, and an early warning is given before the fault occurs. When a fault occurs, the pilot is alarmed and the backup plan is activated to operate the flap to ensure flight safety. The present invention reduces the error in the fault data calculation process, and makes accurate fault perception through learning and training of fault data, solving the problem of the inability to respond to faults in a timely manner in the prior art. The specific steps of the method are as follows:
一、襟翼超限事件监测1. Flap Overlimit Event Monitoring
1.1确定超限事件及对应监测参数,并确定传感器功能正常、数据正确。结合AMM手册、FIM手册和实际工程需要,确定需要监测的超限事件。应用传感器故障诊断方法,对传感器性能进行分析,确保传感器性能正常,数据准确。1.1 Determine the out-of-limit events and corresponding monitoring parameters, and confirm that the sensor functions normally and the data is correct. Combine the AMM manual, FIM manual and actual project needs to determine the out-of-limit events that need to be monitored. Apply the sensor fault diagnosis method to analyze the sensor performance to ensure that the sensor performance is normal and the data is accurate.
1.2确定超限事件阈值。主要有三种方法:(a)查询AMM手册或其他相关手册确定事件阈值。(b)通过训练大量历史数据确定事件阈值。(c)类比其他机型的类似参数确定事件阈值。在本实施例中以AMM手册确定阈值。1.2 Determine the threshold of the over-limit event. There are three main methods: (a) Query the AMM manual or other relevant manuals to determine the event threshold. (b) Determine the event threshold by training a large amount of historical data. (c) Determine the event threshold by analogy with similar parameters of other models. In this embodiment, the threshold is determined by the AMM manual.
1.3针对超限事件编译报文并译码数据。使用Airfase软件编译报文,实现数据的自动提取。编译报文有以下两项主要内容:(a)确定报文内容:包括报文里包含的参数以及参数提取的时间间隔。(b)确定报文触发逻辑:通过各参数条件限制的叠加,确定报文触发时刻。1.3 Compile messages and decode data for over-limit events. Use Airfase software to compile messages and realize automatic data extraction. Compiling messages has the following two main contents: (a) Determine the message content: including the parameters contained in the message and the time interval for parameter extraction. (b) Determine the message trigger logic: Determine the message trigger time by superimposing the restrictions of various parameter conditions.
1.4报文数据处理导入QAR数据进行译码,译码完成时每个报文会生成相应的 TXT文件。1.4 Message data processing Import QAR data for decoding. When decoding is completed, each message will generate a corresponding TXT file.
后缘襟翼位置传感器位于左右后缘襟翼的扭力管处,其作用是记录后缘襟翼的位置信息,并将信息反馈至FSEU襟翼副翼电子组件。后缘襟翼位置传感器是旋转可变差动变压器,是一种线性传感器,可传递连续的位置信号。在飞机起飞或着陆过程中,为提高飞机飞行性能,收放后缘襟翼,襟翼的收放带动传感器输入杆运动,与输入杆相连的扰流片/铁芯随之运动,线圈中的感应电压/电感量改变,产生与旋转角度成比例的电压/电流信号,通过解算电压/电流信号获取后缘襟翼角度。在飞机飞行时,飞行电脑实时采集QAR(QuickAccess Recorder快速存取记录器)数据,经分析,可用于后缘襟翼位置传感器故障分析的有以下参数:襟翼手柄档位信息(FLAP CONFIGURATION)、左侧后缘襟翼位置传感器角度(TEFLAP POSN LT)、右侧后缘襟翼位置传感器角度(TE FLAP POSN RT),见表 1.1。The trailing edge flap position sensor is located at the torque tube of the left and right trailing edge flaps. Its function is to record the position information of the trailing edge flaps and feed the information back to the FSEU flap aileron electronic assembly. The trailing edge flap position sensor is a rotary variable differential transformer, a linear sensor that can transmit continuous position signals. During the takeoff or landing process of the aircraft, in order to improve the flight performance of the aircraft, the trailing edge flaps are retracted and extended. The retraction and extension of the flaps drives the sensor input rod to move, and the spoiler/iron core connected to the input rod moves accordingly. The induced voltage/inductance in the coil changes, generating a voltage/current signal proportional to the rotation angle. The trailing edge flap angle is obtained by solving the voltage/current signal. When the aircraft is flying, the flight computer collects QAR (Quick Access Recorder) data in real time. After analysis, the following parameters can be used for trailing edge flap position sensor fault analysis: flap handle gear information (FLAP CONFIGURATION), left trailing edge flap position sensor angle (TEFLAP POSN LT), right trailing edge flap position sensor angle (TE FLAP POSN RT), see Table 1.1.
表 1.1参数提取结果Table 1.1 Parameter extraction results
在一个飞行循环中,后缘襟翼操作如下:起飞时,后缘襟翼打开并保持在5位;飞行过程中,后缘襟翼收上,保持在0位;降落时,后缘襟翼打开保持在30(特殊条件下需打开并保持在40)。后缘襟翼在一个飞行循环中处于0、5、30档位上的时间较长,数据样本更加丰富,因此本实施例依据档位对3参数再次进行提取。In a flight cycle, the trailing edge flaps are operated as follows: during takeoff, the trailing edge flaps are opened and maintained at position 5; during flight, the trailing edge flaps are retracted and maintained at position 0; during landing, the trailing edge flaps are opened and maintained at 30 (under special conditions, they need to be opened and maintained at 40). The trailing edge flaps are in positions 0, 5, and 30 for a long time in a flight cycle, and the data samples are richer, so this embodiment extracts the three parameters again according to the gear position.
襟翼由 0、5、30 档位变换至其他档位时,角度值是持续变化的,在进行数据分析时应剔除非稳态数据,使用3个档位下襟翼打开后的数值进行分析。以0档位数据为例,最终采用进行分析的数据见表 1.2。When the flaps are changed from 0, 5, 30 to other positions, the angle value is continuously changing. When performing data analysis, the non-steady-state data should be eliminated, and the values after the flaps are opened in the three positions should be used for analysis. Taking the data of position 0 as an example, the data finally used for analysis is shown in Table 1.2.
表 1.2后缘襟翼传感器0档位数据Table 1.2 Trailing edge flap sensor 0 gear data
二、数据预处理2. Data Preprocessing
为消除飞行载荷对打开时间的偶然性影响,采用滑动窗口的方式对后缘襟翼打开时间进行预处理。假设在某段时间内,后缘襟翼打开时间序列为:In order to eliminate the accidental influence of flight load on the opening time, the sliding window method is used to preprocess the opening time of the trailing edge flap. Assume that within a certain period of time, the opening time series of the trailing edge flap is:
其中,对应为后缘襟翼打开时间序列中第1个、第2个、第3个以及第j个后缘襟翼打开时间;in, Corresponding to the 1st, 2nd, 3rd and jth trailing edge flap opening time in the trailing edge flap opening time series;
对打开时间序列取一个宽度为j的滑动窗口,j表述一个滑动窗口里的数据数量,然后对窗口内连续j个数据取平均值:滑动窗口的宽度平均值Xk,k=1…j;是指一个滑动窗口中的第k个后缘襟翼打开时间;Take a sliding window with a width of j for the open time series, where j represents the number of data in a sliding window, and then take the average of j consecutive data in the window: the average width of the sliding window is X k , k=1…j; It refers to the kth trailing edge flap opening time in a sliding window;
在下一步的迭代中,滑动窗口起始位置顺移一个步长,滑动窗口大小不变,计算窗口内数据均值,继续滑动直至窗口结束位置刚好为最后一个数据。通过合理的滑动窗口宽度 j (即步长)的选择,可以消除一些随机因素对参数造成的影响,更加准确反应后缘襟翼的性能状况。In the next iteration, the starting position of the sliding window is moved forward by one step, the sliding window size remains unchanged, the mean of the data in the window is calculated, and the sliding continues until the end position of the window is exactly the last data. By selecting a reasonable sliding window width j (i.e., step size), the influence of some random factors on the parameters can be eliminated, and the performance of the trailing edge flap can be more accurately reflected.
针对每一航班的0、5、30档位传感器数据,0位选取 200 秒数据,5位选取100 秒数据,30位选取60秒数据,用故障侧的数据减去基线值,得到差值CZ。 针对差值CZ 提取均值、方差、标准差、最大值、最大十个数平均值、最小值、最小十个数平均值、偏斜度、峭度、异常值下界值、异常值上界值、极端值下界、极端值上界、均方值、裕度,共 15 个特征值,提取公式见表2.1。每一航班的 0、5、30 档位均可得到由 15 个特征值组成的一个向量。For the sensor data of the 0, 5, and 30 gears of each flight, 200 seconds of data are selected for the 0 gear, 100 seconds of data for the 5 gear, and 60 seconds of data for the 30 gear. The baseline value is subtracted from the data on the fault side to obtain the difference CZ. For the difference CZ, the mean, variance, standard deviation, maximum value, maximum ten-digit average, minimum value, minimum ten-digit average, skewness, kurtosis, lower bound of abnormal value, upper bound of abnormal value, lower bound of extreme value, upper bound of extreme value, mean square value, and margin are extracted, a total of 15 eigenvalues. The extraction formula is shown in Table 2.1. A vector consisting of 15 eigenvalues can be obtained for the 0, 5, and 30 gears of each flight.
表2.1 特征值Table 2.1 Eigenvalues
可以利用主成分分析法对襟翼传感器数据特征值进行降维处理,找到最有效进行故障诊断的参数。The principal component analysis method can be used to reduce the dimension of the flap sensor data eigenvalues and find the most effective parameters for fault diagnosis.
主成分分析方法(Principal Component Analysis,PCA)是一种统计方法。通过正交变换将一组可能存在相关性的a维变量转换为一组线性不相关的b维变量(a<b)。在许多领域的研究与应用中,往往需要对反映事物的多个变量进行观测,收集大量数据以便分析寻找规律,但另一方面,许多变量之间可能存在相关性,从而增加了问题分析的复杂性,因此需要找到一个合理的方法,在减少需要分析的指标同时,尽量减少原指标包含信息的损失,主成分分析方法属于这类降维的方法。Principal Component Analysis (PCA) is a statistical method. Through orthogonal transformation, a set of a-dimensional variables that may be correlated is converted into a set of linearly uncorrelated b-dimensional variables (a < b). In the research and application of many fields, it is often necessary to observe multiple variables that reflect things and collect a large amount of data in order to analyze and find patterns. On the other hand, there may be correlations between many variables, which increases the complexity of problem analysis. Therefore, it is necessary to find a reasonable method to reduce the indicators that need to be analyzed while minimizing the loss of information contained in the original indicators. The principal component analysis method belongs to this type of dimensionality reduction method.
第一步:数据标准化Step 1: Data Standardization
设x1,x2,…,xN是特征提取到的数据,每一个都是15个维度的数据,对数据进行标准化,以消除量纲影响和变量自身变异大小、数值大小的影响;标准化实现方法为,用每个维度的数据减去相应维度的平均值,再除以对应维度的方差,得到标准化处理后的数据,其中,N表示数据个数;Assume x 1 , x 2 , …, x N are the data extracted from the features, each of which is 15-dimensional data. The data is standardized to eliminate the influence of dimension and the influence of the variable's own variation and value. The standardization method is to subtract the average value of the corresponding dimension from the data of each dimension. , and then divided by the variance of the corresponding dimension , get the standardized data , where N represents the number of data;
(2.3) (2.3)
其中,Xpq为第p个数据中第q个维度的数据;Wherein, X pq is the data of the qth dimension in the pth data;
第二步:计算数据的协方差矩阵。Step 2: Calculate the covariance matrix of the data.
基于标准化得到的数据,计算得到的协方差矩阵为:Based on the data obtained by standardization , the calculated covariance matrix is:
上式中的矩阵元素 ruv(u,v=1,2,…,m)为原变量 xu与 xv的相关系数。The matrix elements r uv (u, v = 1, 2, …, m) in the above formula are the correlation coefficients of the original variables xu and xv .
第三步:计算矩阵特征值及特征向量。Step 3: Calculate the matrix eigenvalues and eigenvectors.
|λI-R|=0为上述矩阵的特征方程,I表示对角线为1、其余部分为0的m阶单位矩阵。|λI-R|=0 is the characteristic equation of the above matrix, and I represents an m-order unit matrix with 1 on the diagonal and 0 on the rest.
根据换算规则得到特征值的解λi,然后按照特征值的大小排列顺序为λ1≥λ2≥…≥λm≥0。对上述的每一个特征值λi计算出对应的特征向量ei(i=1,2,…,m),并且||ei|| =1,即,表达式中的eij代表特征向量ei的第 j 个分量。According to the conversion rule, the solution of the eigenvalue λ i is obtained, and then the order of the eigenvalue is λ 1 ≥λ 2 ≥…≥λ m ≥0. For each eigenvalue λ i mentioned above, the corresponding eigenvector e i ( i =1, 2, …, m) is calculated, and ||e i || =1, that is, , where e ij represents the j-th component of the eigenvector e i .
第四步:针对所有特征按成分贡献率确定主成分,即完成对测量数据的降维处理,确定前r个特征值为主成分;Step 4: Determine the principal component according to the component contribution rate for all features, that is, complete the dimensionality reduction processing of the measured data and determine the first r eigenvalues as the principal component;
成分的贡献率为;The contribution of the components is ;
共有m个特征(也就是最初特征提取用到的15个特征),把每个特征值λ1≥λ2≥…≥λm≥0都列出来之后,找到m个中的前r个特征,保证前r个特征值加起来占所有特征的85%,即认为这r个为主要成分。There are m features in total (that is, the 15 features used in the initial feature extraction). After listing each eigenvalue λ 1 ≥λ 2 ≥…≥λ m ≥0, find the first r features out of the m features and ensure that the sum of the first r eigenvalues accounts for 85% of all features. These r features are considered to be the main components.
(λ1+λ2+…+λr)/(λ1+λ2+……+λm)≥0.85(λ 1+ λ 2 +…+λ r )/(λ 1+ λ 2+…+ λ m )≥0.85
第五步:确定主成分空间与残差空间。Step 5: Determine the principal component space and residual space.
将r个特征值对应的特征向量按行由上到下进行排列,得到矩阵;通过计算和的乘积将得到主成分子空间投影矩阵C;进一步计算得出残差子空间投影矩阵经过主成分分析后,原数据通过以下公式表示:所输入的故障样本数据被分成两个部分:Arrange the eigenvectors corresponding to the r eigenvalues in rows from top to bottom and get Matrix; by calculation and The product of will get the principal component subspace projection matrix C; further calculation will get the residual subspace projection matrix After principal component analysis, the original data is expressed by the following formula: The input fault sample data is divided into two parts:
其中,所组成的维度空间是主成分的子空间,所组成的维度空间是残差的子空间;是在PCS主成分子空间上的投影;是在RS残差子空间上的投影, C与是相对应的投影矩阵;in, The dimensional space composed is a subspace of the principal component. The composed dimensional space is a subspace of the residual; yes Projection on the PCS principal component subspace; yes Projection on the RS residual subspace, C and is the corresponding projection matrix;
过主成分分析方法将故障样本数据分成表明正常值的主成分和表明测量故障的残差成分;常态下,主要用来测量噪声,因而在故障模式下,值将会显著变大。The fault sample data is divided into the principal component indicating the normal value and the residual component indicating the measurement fault by the principal component analysis method; under normal conditions, It is mainly used to measure noise, so in fault mode, The value will increase significantly.
主成分分析算法对于故障的监测诊断主要是通过统计手段,其中统计的过程中有两个至关重要的统计量,第一个是用于变量检验的T 2统计量,其主要作用于主成分子空间当中;第二个是用于变量监测的SPE统计量,其主要作用于残差子空间RS当中。The principal component analysis algorithm mainly monitors and diagnoses faults through statistical means. There are two crucial statistics in the statistical process. The first is the T2 statistic used for variable testing, which mainly acts on the principal component subspace; the second is the SPE statistic used for variable monitoring , which mainly acts on the residual subspace RS .
其中 SPE 统计量计算公式为:The SPE statistic calculation formula is:
当被监测的物体处于正常工作状态时,在残差子空间的投影量处于一个正常的范围之内,如果发生故障,被监测的变量在残差子空间的投影量将发生变化,导致SPE统计量超过阈值:When the monitored object is in normal working condition, The projection in the residual subspace is within a normal range. If a fault occurs, the projection of the monitored variable in the residual subspace will change, causing the SPE statistic to exceed the threshold. :
其中,是标准正态分布的置信度。in, is a standard normal distribution Confidence.
以波音 737-NG 后缘襟翼为例子,后缘襟翼位置指示系统由襟翼位置指示器,左、右襟翼位置传感器以及 FSEU 组成;襟翼位置传感器(FPS)和位置指示器(FPI)组成联动机构,任意一个部件存在缺陷均会影响襟翼位置指示的准确性。Taking the Boeing 737-NG trailing edge flap as an example, the trailing edge flap position indication system consists of a flap position indicator, left and right flap position sensors, and FSEU; the flap position sensor (FPS) and position indicator (FPI) form a linkage mechanism, and defects in any component will affect the accuracy of the flap position indication.
襟翼位置传感器和指示器内都有一个同步器,同步器的线圈由同一个28VAC电源供电保证线圈产生变化的磁场相位一致,三组成120度角分列的线圈在变化的磁场中产生电压。传感器的三组线圈和指示器的三组线圈分别连接,当传感其线圈在襟翼驱动下偏转一个角度,线圈切割磁场角度变化引起电压变化。当指示器中线圈和传感器线圈角度不一致时,线圈上电压不平衡产生电流,指示器相当于一个电动机转动。当指示器角度转动到和传感器线圈角度一致时,产生的电压和传感器产生的电压达到一个平衡状态,电流消失,指示器停止转动。当襟翼角度变化后,传感器及指示器线圈切割磁场的角度也发生变化,产生的感应电压必定发生变化,FSEU探测传感器和指示器连接线路上的电压,来确定襟翼角度。因此,FSEU不参与襟翼位置指示的计算,将探测到的信号输送给其他系统,以便进行不对称的保护。FSEU 将探测到的两侧襟翼位置信号进行对比,当差值超过9度时且超过0.5秒时,触发襟翼旁通保护,此时襟翼无法通过手柄操纵。在驾驶舱襟翼指示表上出现15度的剪刀差。当一侧襟翼传感器本身故障时,同步器线圈输出电压异常,指示器内相对应同步器线圈需要达到的平衡电压和真实襟翼位置就会有差异。机组在驾驶舱看到襟翼指针就会和正常侧的指针角度有偏差。同理,如果指示器因某种原因存在卡阻,或者同步器线圈故障,线圈中的电流在磁场中产生的力无法驱动同步器线圈偏转相应角度,驾驶舱看到的效应就是两个襟翼指针有剪刀差。There is a synchronizer in both the flap position sensor and the indicator. The synchronizer coil is powered by the same 28VAC power supply to ensure that the phase of the changing magnetic field generated by the coil is consistent. The three groups of coils arranged at 120 degrees generate voltage in the changing magnetic field. The three groups of coils of the sensor and the three groups of coils of the indicator are connected separately. When the sensor coil deflects an angle under the flap drive, the angle of the coil cutting the magnetic field changes, causing the voltage to change. When the angle of the coil in the indicator is inconsistent with the angle of the sensor coil, the voltage on the coil is unbalanced and a current is generated. The indicator is equivalent to a motor rotating. When the indicator angle rotates to the same angle as the sensor coil, the voltage generated and the voltage generated by the sensor reach a balanced state, the current disappears, and the indicator stops rotating. When the flap angle changes, the angle of the sensor and indicator coil cutting the magnetic field also changes, and the generated induced voltage must change. The FSEU detects the voltage on the connection line between the sensor and the indicator to determine the flap angle. Therefore, the FSEU does not participate in the calculation of the flap position indication, and transmits the detected signal to other systems for asymmetric protection. FSEU compares the detected flap position signals on both sides. When the difference exceeds 9 degrees and exceeds 0.5 seconds, the flap bypass protection is triggered, and the flap cannot be operated by the handle. A 15-degree scissor difference appears on the cockpit flap indicator. When one side of the flap sensor itself fails, the synchronizer coil output voltage is abnormal, and there will be a difference between the balance voltage required by the corresponding synchronizer coil in the indicator and the actual flap position. The crew will see the flap pointer in the cockpit deviate from the pointer angle on the normal side. Similarly, if the indicator is blocked for some reason, or the synchronizer coil fails, the force generated by the current in the coil in the magnetic field cannot drive the synchronizer coil to deflect the corresponding angle, and the effect seen in the cockpit is that the two flap pointers have a scissor difference.
三、构建GRU神经网络后缘襟翼性能评估模型3. Constructing the GRU neural network trailing edge flap performance evaluation model
S3.1神经网络门限循环单元(Gated Recurrent Unit, GRU)是在长短期记忆(Long Short-Term Memory, LSTM)神经网络基础上所改进的模型。GRU网络继承了长短期记忆网络处理和预测时间序列的能力,同时对网络结构进行了优化。GRU 神经网络将 LSTM中的遗忘门和出入门融合成一个更新门,和输出门组合优化成两个“门”的细胞结构。S3.1 Neural Network Gated Recurrent Unit (GRU) is an improved model based on Long Short-Term Memory (LSTM) neural network. GRU network inherits the ability of LSTM network to process and predict time series, and optimizes the network structure. GRU neural network merges the forget gate and the exit gate in LSTM into an update gate, and optimizes the combination with the output gate into a cell structure of two "gates".
从图3中可以看出 GRU 模型是如何向前传播的,计算公式如下:From Figure 3, we can see how the GRU model propagates forward. The calculation formula is as follows:
其中,代表更新门,代表重置门,代表当前神经元的输入,表示当前神经元的输出,表示前一个神经元的输出,代表当前神经元中待定的输出值,代表更新门的权重,代表重置门的权重,代表输出的权重,代表待定的输出的权重,代表sigmoid 函数。in, represents the update gate, Represents the reset gate, represents the input of the current neuron, represents the output of the current neuron, represents the output of the previous neuron, Represents the pending output value of the current neuron, represents the weight of the update gate, represents the weight of the reset gate, represents the output weight, represents the weight of the pending output, Represents the sigmoid function.
当更新门的值越小的时候,表示当前神经元所需要保留的信息越少,而前一个的神经元所需要保留的信息就会越多。根据上述的GRU神经网络中每一个“门”的流程可以看出每一次输出量的信息都是受到每一个神经元的影响,因此每一个神经元之间都相互依赖。正常情况下,对于短距离学习在重置门中比较活跃,对于长距离学习在更新门中会比较活跃。When updating the gate The smaller the value, the less information the current neuron needs to retain, and the more information the previous neuron needs to retain. According to the process of each "gate" in the above GRU neural network, it can be seen that the information of each output is affected by each neuron, so each neuron is interdependent. Under normal circumstances, it is more active in the reset gate for short-distance learning and more active in the update gate for long-distance learning.
S3.2 GRU神经网络后缘襟翼性能评估模型的GRU训练S3.2 GRU training of the GRU neural network trailing edge flap performance evaluation model
首先,建立含有6个隐藏单元的GRU神经网络模型,即其中隐藏神经元个数为6。First, a GRU neural network model with 6 hidden units is established, that is, the number of hidden neurons is 6.
然后,通过公式推导得出,需要学习的权重参数是,其中前三个权重是拼接的,所以在学习的时候要分割出来,即Then, through the formula derivation, it is concluded that the weight parameter to be learned is , where the first three weights are concatenated, so they must be separated during learning, i.e.
其中,为当前神经元重置门和当前神经元输入之间的权重,为当前神经元重置门和前一个神经元的输出之间的权重,为当前神经元更新门更新门和当权神经元输入之间的权重,为当前神经元更新门与前一个神经元之间的权重,为当前神经元输出与输入值之间的权重,为当前神经元输出与上一个神经元输出;in, Reset the weights between the gate and the input of the current neuron for the current neuron, Reset the weights between the gate and the output of the previous neuron for the current neuron, Update the weight between the gate and the input of the neuron in power for the current neuron. Update the weight between the gate of the current neuron and the previous neuron, is the weight between the current neuron output and input value, The current neuron output and the previous neuron output;
输出层的输入,输出为;Input to the output layer , the output is ;
神经网络训练中的损失函数定义公式为:The loss function in neural network training is defined as:
式中,表示损失值,表示每次神经元的输出值,表示输出层的输出,即真实的原始数据;将神经元的输出值减去真实值,再进行平方,最后对其进行平均得到方差。得到的方差也就是损失函数的损失值。损失函数是用来评估神经网络目标和实际输出差距的函数,函数值越小说明实际数据与目标输出的差值越小,也就是说明权值越合适。In the formula, represents the loss value, Represents the output value of each neuron, Represents the output of the output layer, that is, the real original data; the output value of the neuron Subtract the true value , then square it, and finally average it to get the variance. The obtained variance is the loss value of the loss function. The loss function is a function used to evaluate the gap between the neural network target and the actual output. The smaller the function value, the smaller the difference between the actual data and the target output, which means that the weight is more appropriate.
最后使用梯度下降法优化目标函数,这时需要定义梯度下降法的学习率,进行每次优化训练模型的下降梯度,本文选取的学习率0.004。本文直接使用 Tensor Flow中的优化器进行损失函数的优化,采用的优化器是Adam Optimizer。常见的优化算法如:随机梯度下降(Stochastic Gradient Descent, SGD)算法、Adagrad算法、Adam 算法。随机梯度下降算法是对每次迭代计算每批次的梯度,再对参数进行更新,也是优化器中最常使用的优化算法。SGD形式简单,因而得到了广泛的应用。Finally, the objective function is optimized using the gradient descent method , then it is necessary to define the learning rate of the gradient descent method, and perform the descent gradient of each optimization training model. The learning rate selected in this article is 0.004. This article directly uses the optimizer in Tensor Flow to optimize the loss function, and the optimizer used is Adam Optimizer. Common optimization algorithms include: Stochastic Gradient Descent (SGD) algorithm, Adagrad algorithm, and Adam algorithm. The stochastic gradient descent algorithm calculates the gradient of each batch for each iteration and then updates the parameters. It is also the most commonly used optimization algorithm in the optimizer. SGD is simple in form and has been widely used.
四、将经过 GRU 神经网络训练好的模型进行保存,在后面的预测数据阶段需要调用训练好的模型进行时序数据的预测,得到预测结果。4. Save the model trained by the GRU neural network. In the subsequent data prediction stage, the trained model needs to be called to predict the time series data and obtain the prediction results.
本实施例利用了GRU神经网络进行故障诊,评估襟翼健康状态,在故障时通过开启备份襟翼驱动装置保障飞机飞行安全。解决了传统飞机襟翼只有在故障出现时进行报警,无法跟踪襟翼全生命周期健康状态的困难,及时让机组及维修人员掌握襟翼情况,最大程度上保障了飞机飞行安全。This embodiment uses the GRU neural network to perform fault diagnosis and evaluate the health status of the flaps. In the event of a fault, the backup flap drive device is activated to ensure the flight safety of the aircraft. This solves the problem that the traditional aircraft flaps only alarm when a fault occurs and cannot track the health status of the flaps throughout their life cycle. It allows the crew and maintenance personnel to understand the flap status in a timely manner, thus ensuring the flight safety of the aircraft to the greatest extent.
实施例:Example:
参照图1,以B5631 在 2016 年 3 月 13 日发生后缘襟翼位置传感器故障为例。Referring to Figure 1, take the trailing edge flap position sensor failure of B5631 on March 13, 2016 as an example.
(1)训练样本选取(1) Training sample selection
飞行过程中在 5 档位时发生左侧后缘襟翼滞后于后侧襟翼。现有样本数据时间跨度为 2016 年 1 月 1 日至 2016 年 11 月 15 日,共 1194 趟航班,选取一百个航班作为训练样本,每一个飞行航班中 0 位选取 200 秒两侧传感器数据,5 位选取 100 秒数据,30 位选取 60 秒数据,提取每个飞行航班中各档位数据 CZ 的均值、最大值等 13 个特征值,组成训练样本。以 5 档位前 6 个航班的部分特征值为例,训练样本如表 1.4 所示。During the flight, the left trailing edge flap lagged behind the rear flap in gear position 5. The existing sample data spans from January 1, 2016 to November 15, 2016, with a total of 1,194 flights. One hundred flights were selected as training samples. In each flight, 0 bits selected 200 seconds of sensor data on both sides, 5 bits selected 100 seconds of data, and 30 bits selected 60 seconds of data. 13 feature values such as the mean and maximum value of the CZ data of each gear position in each flight were extracted to form the training samples. Taking some feature values of the first 6 flights in gear position 5 as an example, the training samples are shown in Table 1.4.
表 1.4 B3561主成分分析训练样本(5档位)Table 1.4 B3561 principal component analysis training samples (5 levels)
(2)数据标准化(2) Data standardization
对 B5631 训练样本数据进行标准化处理,以 5 档位前 6 个航班的部分特征值为例得到标准化后的数据如表 1.5 所示。The B5631 training sample data is standardized, and the standardized data is shown in Table 1.5, taking some characteristic values of the first 6 flights in 5 gears as an example.
表 1.5 B3561训练样本标准化结果(5档位)Table 1.5 B3561 training sample standardization results (5 levels)
(3)学习训练(3) Learning and training
对 100 个航班组成的训练样本进行标准化之后,计算样本的协方差矩阵,协方差矩阵为 13×13 矩阵,见下表。After standardizing the training sample consisting of 100 flights, the covariance matrix of the sample is calculated , the covariance matrix is a 13×13 matrix, see the table below.
表 1.6 B3561训练样本协方差矩阵Table 1.6 B3561 training sample covariance matrix
同时计算出的特征值d与特征向量 v,将特征值d 按从大到小顺序排列分别为5.3604、4.9017、1.6887、0.6312、0.2082、0.1204、0.0594、0.0159、0.0130、0.0007、3.6e-05、1.3e-15、5.36e-16。At the same time, calculate The eigenvalue d and eigenvector v of , and the eigenvalue d are arranged in descending order as follows: 5.3604, 4.9017, 1.6887, 0.6312, 0.2082, 0.1204, 0.0594, 0.0159, 0.0130, 0.0007, 3.6e-05, 1.3e-15, and 5.36e-16.
以贡献率为 0.99 确定主成分空间,则对应特征值的特征向量组成主成分空间的投影矩阵C ,相应的,贡献较小的特征值对应的特征向量组成残差空间的投影矩阵。 主成分空间对应特征值为 5.3604、4.9017、1.6887、0.6312、0.2082、0.1204,对应向量组成的主成分空间投影矩阵C 见表 1.7。The principal component space is determined with a contribution rate of 0.99, and the eigenvectors corresponding to the eigenvalues constitute the projection matrix C of the principal component space. Correspondingly, the eigenvectors corresponding to the eigenvalues with smaller contributions constitute the projection matrix of the residual space The corresponding eigenvalues in the principal component space are 5.3604, 4.9017, 1.6887, 0.6312, 0.2082, and 0.1204, and the principal component space projection matrix C composed of the corresponding vectors is shown in Table 1.7.
表 1.7 B3561训练样本主成分空间投影矩阵Table 1.7 Principal component space projection matrix of B3561 training samples
残差空间对应特征值为 0.0594、0.0159、0.0130、0.0007、3.6e-05、1.3e-15、5.36e-16,对应向量组成的残差空间投影矩阵见表 1.8。The corresponding eigenvalues of the residual space are 0.0594, 0.0159, 0.0130, 0.0007, 3.6e-05, 1.3e-15, and 5.36e-16, and the corresponding vectors form the residual space projection matrix See Table 1.8.
表 1.8 B3561训练样本残差空间投影矩阵Table 1.8 B3561 training sample residual space projection matrix
B5631现有1194 趟航班的飞行数据,除去100个航班作为训练样本,剩余1094个航班作为测试样本。B5631 currently has flight data of 1194 flights. After removing 100 flights as training samples, the remaining 1094 flights are used as test samples.
每个航班提取13个特征值组成向量X ,对向量X 进行标准化处理。For each flight, 13 eigenvalues are extracted to form a vector X, and the vector X is standardized.
经计算,SPE 阈值为 0.45。After calculation, the SPE threshold is 0.45.
5 档位测试数据的 SPE 统计量如图3所示。The SPE statistics of the 5-level test data are shown in Figure 3.
在飞行至第 72 个航班时,SPE 统计量超过阈值,下一个航班 SPE 值重新低于阈值,考虑到在选取第 72 个航班数据样本时只挑选一段时间的数据,并且飞行环境的不同会导致飞行载荷不同,所以得出的特征值向量存在偶然性,SPE 统计量偶然超过阈值并不能完全确定是传感器故障。在飞行至第 124 个航班时,出现同样情况,不能确定传感器发生故障。在飞行至 161 个航班之后,SPE 统计量开始频繁高于阈值,判断传感器即将发生失效。在第 243 个航班,传感器发生故障,航后更换襟翼位置传感器,SPE 值始终小于阈值。When the flight reached the 72nd flight, the SPE statistic exceeded the threshold, and the SPE value of the next flight was lower than the threshold again. Considering that only a period of data was selected when selecting the data sample of the 72nd flight, and different flight environments will lead to different flight loads, the eigenvalue vector obtained is accidental. The SPE statistic occasionally exceeded the threshold and it cannot be completely determined that it was a sensor failure. When the flight reached the 124th flight, the same situation occurred, and it cannot be determined that the sensor failed. After the flight reached the 161st flight, the SPE statistic began to frequently exceed the threshold, judging that the sensor was about to fail. On the 243rd flight, the sensor failed, and the flap position sensor was replaced after the flight. The SPE value was always less than the threshold.
上述模型建立与故障监测是基于 B5631 的 5 档位数据,按照相同步骤对 B5631的 0、30 档位建立模型,计算两个档位的 SPE 阈值与测试样本的 SPE 统计量。The above model building and fault monitoring are based on the 5-speed data of B5631. The model is built for the 0 and 30 speeds of B5631 according to the same steps, and the SPE thresholds of the two speeds and the SPE statistics of the test samples are calculated.
在实际飞行中,通过机载电脑读取QAR数据,经过特征提取,得到当前飞行状态下后缘襟翼特征值,带入主成分分析法,与已知的各档位数据SPE阈值进行比较,得出当前襟翼驱动器健康状态。In actual flight, the QAR data is read by the onboard computer, and after feature extraction, the characteristic value of the trailing edge flap under the current flight state is obtained. The characteristic value is then brought into the principal component analysis method and compared with the known SPE thresholds of each gear data to obtain the current health status of the flap driver.
参照图2,一种襟翼故障感知方法的实施系统,包括数据采集模块、上位机、主驱动模块、辅助驱动模块、报警模块;2 , a flap fault sensing method implementation system includes a data acquisition module, a host computer, a main drive module, an auxiliary drive module, and an alarm module;
所述数据采集模块为安装于后缘襟翼位置的旋转可变差动变压器,是一种线性传感器,能够采集连续的位置信号;所述上位机实时采集来自数据采集模块的数据,通过所述襟翼故障感知方法进行故障预测,并生成控制指令;所述主驱动模块接收上位机的动作指令后,驱动襟翼做出姿态调整;所述辅助驱动模块由上位机控制,当监测判断为发生故障时触发报警模块,由上位机启动辅助驱动模块,将襟翼向外推出,稳定机身姿态。The data acquisition module is a rotary variable differential transformer installed at the trailing edge flap position, which is a linear sensor capable of collecting continuous position signals; the host computer collects data from the data acquisition module in real time, performs fault prediction through the flap fault sensing method, and generates control instructions; after receiving the action instructions from the host computer, the main drive module drives the flap to make attitude adjustment; the auxiliary drive module is controlled by the host computer, and when the monitoring determines that a fault has occurred, the alarm module is triggered, and the host computer starts the auxiliary drive module to push the flap outward to stabilize the fuselage attitude.
所述辅助驱动模块包括机翼内部滑轨1、连杆2、襟翼侧边滑轨3,四所述翼内部滑轨1竖直设置于机翼内,襟翼侧边滑轨3横向位于襟翼内,连杆2的一端位于翼内部滑轨1内,另一端位于襟翼侧边滑轨3内,通过内部电机能够在两个滑轨内滑动。The auxiliary drive module includes an internal wing slide rail 1, a connecting rod 2, and a flap side slide rail 3. The internal wing slide rail 1 is vertically arranged in the wing, and the flap side slide rail 3 is horizontally located in the flap. One end of the connecting rod 2 is located in the internal wing slide rail 1, and the other end is located in the flap side slide rail 3. It can slide in the two slide rails through an internal motor.
飞机在降落前需要将襟翼伸出,以提供升力与阻力,保证飞机安全降落。若襟翼驱动器因机械结构原因导致卡阻,无法正常伸出,飞行员可以通过操纵机翼内侧滑轨1进行抬升,提供襟翼伸出角度,通过连杆2内部电机将襟翼伸出,以此达到补偿效果,保证飞机飞行质量。通过增加连杆就能达到上述技术效果,结构简单,改造成本小。Before landing, the aircraft needs to extend the flaps to provide lift and resistance to ensure safe landing. If the flap drive is blocked due to mechanical structural reasons and cannot be extended normally, the pilot can lift it by manipulating the inner slide rail 1 of the wing to provide the flap extension angle, and extend the flaps through the motor inside the connecting rod 2 to achieve compensation effect and ensure the flight quality of the aircraft. The above technical effect can be achieved by adding a connecting rod, which has a simple structure and low modification cost.
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改。Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations on the present invention. A person skilled in the art may change and modify the above embodiments within the scope of the present invention without departing from the principles and purpose of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310514178.7A CN116244837B (en) | 2023-05-09 | 2023-05-09 | Flap fault sensing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310514178.7A CN116244837B (en) | 2023-05-09 | 2023-05-09 | Flap fault sensing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116244837A CN116244837A (en) | 2023-06-09 |
CN116244837B true CN116244837B (en) | 2023-07-28 |
Family
ID=86628143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310514178.7A Active CN116244837B (en) | 2023-05-09 | 2023-05-09 | Flap fault sensing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116244837B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116738296B (en) * | 2023-08-14 | 2024-04-02 | 大有期货有限公司 | Comprehensive intelligent monitoring system for machine room conditions |
CN117055444A (en) * | 2023-09-25 | 2023-11-14 | 中国南方航空股份有限公司 | Real-time monitoring system for state of airplane flight control system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103979112A (en) * | 2013-02-08 | 2014-08-13 | 通用电气航空系统有限公司 | Method for predicting a trailing edge flap fault |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6567729B2 (en) * | 2001-03-28 | 2003-05-20 | Pt Holdings Ltd. | System and method of analyzing aircraft removal data for preventative maintenance |
US7945425B2 (en) * | 2008-10-17 | 2011-05-17 | The Boeing Company | In-flight detection of wing flap free wheeling skew |
GB2517124B (en) * | 2013-05-13 | 2015-12-09 | Ge Aviat Systems Ltd | Method for diagnosing a trailing edge flap fault |
CN104020774B (en) * | 2014-06-19 | 2017-11-07 | 金陵科技学院 | The attitude of flight vehicle fault tolerant control method redistributed based on dynamic control |
JP6738292B2 (en) * | 2017-02-20 | 2020-08-12 | 日本航空株式会社 | Method and system for predicting phenomenon occurrence |
US11242134B1 (en) * | 2017-05-23 | 2022-02-08 | United States Of America As Represented By The Administrator Of Nasa | Real-time drag optimization control framework |
US10776530B2 (en) * | 2017-10-19 | 2020-09-15 | The Boeing Company | Methods and apparatus to generate an aircraft system model using a standardized architecture |
US11897611B2 (en) * | 2021-01-07 | 2024-02-13 | The Boeing Company | Distributed trailing edge actuation systems and methods for aircraft |
CN114722502B (en) * | 2022-04-19 | 2024-03-15 | 西北工业大学 | Reliability analysis method of weighted Kriging flap asymmetry based on simulated annealing |
-
2023
- 2023-05-09 CN CN202310514178.7A patent/CN116244837B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103979112A (en) * | 2013-02-08 | 2014-08-13 | 通用电气航空系统有限公司 | Method for predicting a trailing edge flap fault |
Non-Patent Citations (1)
Title |
---|
基于门控循环单元神经网络的储层孔渗饱参数预测;王俊;曹俊兴;尤加春;刘杰;周欣;;石油物探(04);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116244837A (en) | 2023-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116244837B (en) | Flap fault sensing method and system | |
CN117171868A (en) | An aircraft aileron fault sensing method and driving device | |
AU2017239572B2 (en) | Methods and apparatus to control and monitor a folding wingtip actuation system | |
CN108594788B (en) | A Fault Detection and Diagnosis Method for Aircraft Actuators Based on Deep Random Forest Algorithm | |
CN109408552B (en) | Fault monitoring and identifying method for civil aircraft system based on LSTM-AE deep learning framework | |
CN103499921B (en) | Structure changes fuzzy system sensor fault diagnosis method | |
AU2017239611B2 (en) | Methods and apparatus to validate an aircraft control system command | |
US10431019B2 (en) | Health monitoring of an actuator in a flying device | |
CN112884051B (en) | Data-driven multi-component online complex fault diagnosis method for lightweight unmanned aerial vehicle | |
US9302763B2 (en) | Method for diagnosing a trailing edge flap fault | |
CN101950327A (en) | Equipment state prediction method based on fault tree information | |
WO2014206499A1 (en) | Method for diagnosing a horizontal stabilizer fault | |
CN114330517A (en) | Neural network-based aircraft engine sensor fault self-diagnosis method | |
GB2510596A (en) | Method for predicting a trailing edge flap fault | |
CN110262251A (en) | The prediction of flight control system data and aided diagnosis method based on LSTM neural network | |
CN101241369A (en) | A Real-time Detection Method of Actuator Stuck Fault in Flight Control System | |
CN110187696A (en) | Sensor fault diagnosis method and system for first-order servo system based on dynamic trend | |
CN109795713B (en) | Fault diagnosis method for aileron actuator based on Simulink model | |
Wang et al. | Leveraging large self-supervised time-series models for transferable diagnosis in cross-aircraft type Bleed Air System | |
Yang | Aircraft landing gear extension and retraction control system diagnostics, prognostics and health management | |
CN110531163B (en) | A method for monitoring the status of the busbar capacitance of the suspension chopper of a maglev train | |
Gao et al. | Design requirements of PHM system fault diagnosis capability | |
Cai et al. | Dual redundancy fault diagnosis and reconstruction system of sensors based on BP neural network | |
CN112464363A (en) | Method for analyzing importance of multiple failure modes of aircraft cabin door lock mechanism | |
Leão et al. | Aircraft flap and slat systems health monitoring using statistical process control techniques |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |