基于深度学习的飞行器智能故障诊断

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于深度学习的飞行器智能故障诊断

摘要

随着航空航天日新月异的高速发展,航空发生的故障也越来越多,如果不及

时诊断这些故障,造成的损失将不计其数,再加上近年来频繁的飞机失事,更引

起了人们的对于这方面的重视,由此,智能故障诊断技术将尤为关键。

关键词:飞行器,智能故障诊断,航空

二、背景

据《西雅图时报》消息,2018年10月,印尼狮航一架波音737 MAX8客机起

飞后坠海,机上181名乘客和8名机组人员全部遇难。从时报有关记者提前拿到

的狮航空难调查报告复印件显示,波音MCAS系统、狮航对飞机的检修维护工作

和飞行员应对能力都是造成狮航空难的原因。

若具体到细节来说,有以下三类非人为因素原因:MCAS(机动特性增强)系统

的设计和认证没有充分考虑飞机失控的可能性;波音公司未能检测到导致737 MAX不能正常工作的警告灯的软件错误,以及未能向飞行员提供有关MCAS系统

的任何信息;失事飞机由佛罗里达州一家公司提供的二手传感器出现了故障。当

波音737被研发之时,为解决在单通道飞机底盘起落架的机翼下方安装更大、更

省油的发动机这一难题,工程师们通过将发动机位置略微前移、向上挪动,并将

起落架延长8英寸,最终制造出的波音客机实现了14%的油耗改善。

这一做法,引起了喷气式飞机操作方式的细微改变,处于新位置的发动机及

其更大推力的俯仰力矩,在本质上导致737MAX容易大迎角飞行。为了弥补这一

不足,波音公司添加了MCAS这一新系统,即当飞机在手动飞行时遇到迎角过高,导致飞机面临失速危险时,该系统会帮助飞行员压低飞行的角度。

MCAS系统会在没有飞行员输入的情况下被触发,并且在有高负载因素的阶梯转弯,以及襟翼收上以接近失速的速度飞行,系统会指令向下俯冲以增强俯冲特性。

三、诊断方法

1.机械故障诊断

飞机在机械系统当中属于高端的装备,伴随当前航空技术发展速度进一步加快,很多先进的生产方法应用到飞机生产中,飞机的机械系统也开始变得越来越复杂,其可靠性和安全性逐步变成飞机维修保养过程中重点研究的问题,智能专家系统

是确保飞机可靠性的重要检测系统,越来越多的机械工程师开始重视飞机机械故

障诊断智能专家系统。

智能专家系统是以专业知识为理论基础的,只要数据库当中知识储备容量足

够大,专家系统就能够在任何计算机硬件上进行操作,并且准确的诊断飞机出现

的潜在故障隐患。智能专家系统的发展历史悠久,伴随当前相关设备的逐步改进

和科技的发展,该系统在运行维护方面的成本变得越来越低,从飞机机械设备的

故障诊断的角度进行分析,其所需要花费的成本较低。其可靠性主要表现在专家

知识的易获得性和持久性两个方面。持久性主要指的是专家系统并不会像人类专

家那样会退休会死亡,因其知识体系如果形成,就会进一步延续下去,而易获得

性主要指的是专家系统主要是综合多个专家的观点而获得的。本系统主要包含了

人机交互模块、机械故障诊断模块及案例库等三个部分,具体如下图所示。

图1.1系统开发图

2.电气故障诊断

鉴于飞机电气故障诊断数据具有多样性强、推理复杂困难的特点,提出采用

人工神经网络构建智能故障诊断系统。

为了提高飞机电气故障智能诊断神经网络的训练精度,采用 RMBP 训练算法。RMBP 算法通过在网络参数调整中加入随机扰动值并结合动量算法,能够克服普

通 BP 算法收敛时间长、容易陷入局部极小的缺陷,可以很大程度上提高网络的

训练精度和训练速度,并且适合进行大规模神经网络的训练。总结了飞机电气故

障数据,设计了样本数据,进行了飞机电气故障智能诊断神经网络的训练和测试

验证。在神经网络训练测试中,LM 算法训练速度最快,RMBP 算法次之,普通

BP 算法和 RPROP 算法都没有达到目标误差要求。但 LM 算法需要构造矩阵进行

计算,占用内存空间较大,不适合大规模神经网络的训练。RMBP 算法在 BP 算法

的基础上改进而来,占用内存小,能够训练大规模神经网络。因此,RMBP 神经

网络具有更好的应用性能。测试结果表明,设计的飞机电气故障智能诊断系统计

算速度快、诊断精度高,能够满足实际应用的需要。

3.姿态控制故障诊断

姿态控制系统是保证飞机稳定运行的重要子系统,系统中的执行器和传感器故

障发生率较高。故障诊断技术在姿态控制系统中的应用,可以有效地对系统出现

的故障做出反应,避免更严重的故障发生,使飞机能够安全稳定地运行。

飞机姿态控制系统是一个能够保持飞机在轨姿态稳定运行控制的子系统,纵

观多年来飞机发生故障的历史,姿态控制系统的故障发生率较高。如果飞机姿态

控制系统有故障发生,就会导致飞机无法准确控制姿态,进而导致一些严重的偏

离轨道、滚动等情况出现。

对于飞机的姿态控制故障诊断,最重要的步骤是建立数学模型。航天器姿态

控制系统模型是对整个闭环姿态控制系统各个模块及各个模块之间参数描述与运

算关系的数学表示。

神经网络技术随着计算机运算能力的提高而得到快速发展,这也为故障诊断

技术提供了一种新的解决问题的方法与研宄方向。根据飞机姿态控制系统的结构,确定了产生残差的故障诊断原理,并在此基础上,结合被诊断对象的输入输出数

据特点,确定了将要建立的BP神经网络故障诊断模型的结构然后应用MATLAB

神经网络工具对被诊断对象(飞轮)进行离线训练,并分析训练后的故障诊断模

型对训练数据的跟踪效果。最后,对飞轮常见的卡死和摩擦力矩增大故障进行仿

真分析,根据仿真结果,此方法能够有效地对被诊断对象进行故障诊断。

LSTM网络能够有效地处理与序列相关的数据,航天器姿态控制系统中传感

器随着时间推移的输出数据可以认为是一组序列数据,利用LSTM网络的特点,

能够有效地对这一序列数据建模。

通过故障诊断模型可以预测下一时刻传感器的输出值,与下一时刻系统传感

器的真实输出值对比产生残差数据,分析残差数据可以完成传感器的故障诊断任务。

半物理仿真系统平台能够产生接近真实航天器运行的实验数据,且提供基于MATLAB的实验环境。半物理仿真系统平台可以用来验证数学仿真模型的正确性、对闭环系统控制算法设计的正确性以及对系统的主要功能和性能进行考核。半物

理仿真系统可对系统接口进行检测和试验,还可对飞机可能出现的单机、元器件、系统等故障进行模拟。构建一套闭环半物理仿真系统,具备模拟飞机敏感器(传

感器)、执行器件常见故障的能力,为用户开发自主健康算法提供系统级验证支持。

相关文档
最新文档