美章网 资料文库 神经网络的飞机使用决策范文

神经网络的飞机使用决策范文

本站小编为你精心准备了神经网络的飞机使用决策参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

神经网络的飞机使用决策

《机械设计与制造工程杂志》2014年第六期

1评估体系建立

1.1评估指标选择在满足任务需求的基础上,影响飞机堪用度的主要因素有剩余寿命、定检、航材保障、有寿机件等因素[3],另外还要考虑机群飞机梯次使用状况。本文综合考虑以上因素,整合出飞行小时剩余寿命、日历剩余寿命、梯次使用、航材供应和定期工作等5个评估指标。a.飞行小时剩余寿命。飞行小时剩余寿命是指各飞机阶段计划使用时数的剩余时数,是飞机使用依据的基本数据,机队飞机使用时一般都严格按照计划执行,不应该超出阶段计划飞行时间。根据每架飞机的阶段计划飞行时间和实际飞行时间,b.日历剩余寿命。日历剩余寿命主要反映飞机在使用过程中由于不当的维护活动、环境腐蚀引起的结构疲劳、品质下降是否达到临界值。日历寿命到寿的飞机应该立即停飞,进行相应的检修。在考虑飞行小时寿命的同时,还要综合日历寿命,合理安排飞机的使用,使飞行小时寿命和日历寿命损失最小。根据每架飞机的日历剩余寿命和总飞行小时剩余寿命,令:c.航材供应。航材的供应直接影响飞机的完好率,质控部门根据飞机状况和有寿机件到寿情况制定航材请领计划,由航材部门保障航材供应。根据每架飞机的航材供应情况,令:d.梯次使用。飞机梯次使用是指机库各架飞机距离各项定检工作(C检及C检以上级别检查)的飞行时间互相间保持一定的差距,成梯次排列使用,目的是分散各飞机的定检时机,最大限度地提高飞机在队率。在飞机机库检修条形图中(如图1所示),用平均定检剩余时间50%标准线作为理想的飞机剩余时间梯次排列趋势线,剩余时间在标准控制线之上,距离为正值;在控制线之下,距离为负值。为提高飞机定检剩余时间按梯次排列的程度,距离大的飞机应多飞,距离小的飞机应少飞。令:e.定期工作。定期工作主要是指飞机各级定检(主要是C检及C检以上级别检查)、换发和更换有寿机件等工作,是飞机维护计划的重要部分,各项工作要按照要求和计划严格执行。

1.2综合评价体系结构根据以上选取的各项评估指标,建立如图2所示的飞机堪用度评估体系。

2BP神经网络设计

2.1输入层、隐含层、输出层的设计[4]对于机队飞机堪用度的综合评估应当依据其确定的评估指标作为输入层因素,这里选用飞行小时剩余寿命、日历剩余寿命、航材供应、梯次使用、定期工作作为输入层节点,输入单元数为5。输出层表示飞机堪用度的综合评价值,节点数为1。隐含层节点数的选取还没有明确的方法,可以根据经验来选取,由于输入层节点数为5,输出层节点数为1,选取中间隐含层节点数为3。建立的BP神经网络模型如图3所示。

2.2学习步长、初始权值、目标精度的选取学习步长是在学习过程中对权值的修正量,与网络的稳定性有关。步长过短,则学习效率低,步长过长,则网络稳定性差。学习步长取为0.02。初始权值选取对于输出结果是否最接近实际及是否能够收敛、学习时间的长短等影响很大。由于MATLAB仿真软件会根据初始化函数自动生成相应的初始权值和阈值,故这里不用考虑。目标精度是确定神经网络的精度标准,当误差达到目标精度要求后,网络停止训练。

3基于MATLAB仿真软件的实例分析

在BP神经网络的分析和设计中,会涉及大量的计算问题,MATLAB仿真软件的使用为神经网络的计算带来了极大的便利,本文将应用MATLAB仿真软件对所建立的BP神经网络模型进行求解[5]。在此选定用于训练的8组样本数据建立学习样本矩阵和目标输出矩阵,选择一组检验数据建立待评估矩阵。a.学习样本矩阵、目标输出矩阵、待评估矩阵的数据输入。b.BP神经网络模型程序代码设计。c.结果输出。对应待评估矩阵的仿真结果值为:Y=0.5347,表明待评估飞机堪用度值为0.5347,经和样本集进行比较,数据可信。输出图形为BP神经网络训练图,如图4所示。从图中可以看出,训练仿真到64次时,达到设定的目标精度,训练停止。

4结束语

本文运用BP神经网络建立了飞机堪用度评估决策模型,MATLAB仿真表明本模型收敛速度快、评估结果可信度高,较好地解决了机群飞机的使用决策问题。另外BP神经网络是通过学习和训练找出输入与输出的内在联系,从而求取问题的解,训练样本越多,越能发挥神经网络的学习、联想和容错能力,因此在实际使用中可以持续增加样本对其进行训练改进。

作者:程新张乾单位:哈尔滨飞机工业集团客户服务部 空军航空大学飞行器与动力系