首页> 中国专利> 一种基于PCA算法的飞行紧急事件预测方法

一种基于PCA算法的飞行紧急事件预测方法

摘要

本发明涉及一种基于PCA算法的飞行紧急事件预测方法,所述方法包括:获取历史出险飞行记录库中的样本数据;利用PCA算法对所述历史出险飞行记录样本数据进行降维处理并将利用输出结果构建基于卷积神经网络的飞行紧急事件预测模型;实时采集正在执行飞行任务的实时飞行特征参数并利用所述飞行紧急事件预测模型进行飞行紧急事件的预测并输出预测结果。本发明技术方案能够预测飞行过程中的紧急事件,在一定程度上提高了飞行的安全性,保障了人民群众的生命财产安全。

著录项

说明书

技术领域

本发明涉飞行安全预测预警领域,尤其涉及一种基于PCA算法的飞行紧急事件预测方法。

背景技术

造成飞行事故的原因主要有恶劣的天气条件、飞机的机械故障、飞行员操作失误、地面指挥及勤务保障过失、飞鸟撞击飞机、暴力劫持飞机等等。现代飞机失事多是由于飞行中遇到紧急情况,如遇危险天气、机械故障等,而驾驶员又处理不当或指挥员指挥错误所造成的。查清飞行事故的原因,在防止飞行事故中至为重要,因为只有找出原因,才能有针对性地预防同类事故的再次发生。

飞机在驾驶过程中,飞机设备状态、驾驶员的生理状态、天气状态的综合影响决定了飞行安全,因此利用飞机设备状态、驾驶员的生理状态、天气状态对飞行任务进行检测预警对保护人民群众的生命财产安全有着重要的意义。

发明内容

为实现上述目的,本发明提供一种基于PCA算法的飞行紧急事件预测方法,所述方法包括如下步骤:

获取历史出险飞行记录库中的样本数据;

利用PCA算法对所述历史出险飞行记录样本数据进行降维处理并将利用输出结果构建基于卷积神经网络的飞行紧急事件预测模型;

实时采集正在执行飞行任务的实时飞行特征参数并利用所述飞行紧急事件预测模型进行飞行紧急事件的预测并输出预测结果。

优选的,所述利用PCA算法对所述历史出险飞行记录样本数据进行降维处理并将利用输出结果构建基于卷积神经网络的飞行紧急事件预测模型具体包括:

从所述飞行样本记录数据中心获得样本飞行设备参数、样本飞行员生理状态参数及样本气象参数并进行预处理获得出险飞行特征参数矩阵Ψ,所述出险飞行特征参数矩阵Ψ为n*m维度矩阵,其中m为参数的类别数,n为参数的总数;

计算出险飞行特征参数矩阵Ψ的出险特征值向量λ=(τ

将所述出险飞行特征参数矩阵Ψ的出险特征值从大到小排序,选取前q个特征作为出险飞行特征参数主成分向量;

获取降维后的q个出险飞行特征主成分变量δ=Ψ*λ;

根据所述q个出险飞行特征主成分变量δ=Ψ*λ作为神经网络的输入卷积神经网络构建飞行紧急事件预测模型。

优选的,所述获取历史出险飞行记录样本数据之前包括如下步骤:

在每次飞行的过程中进行记录飞行过程中的设备参数、飞行员生理状态参数及气象参数并生成飞行记录;

对发生出险事件的飞行记录进行标记生成历史出险飞行记录样本数据并生成历史出险飞行记录库。

优选的,所述飞行设备参数包括发动机转速、飞行年限、总飞行小时数;所述飞行员生理状态参数包括飞行员的心跳、血压;所述气象参数包括飞行区域风速、降水量。

优选的,所述从所述飞行样本记录数据中心获得样本飞行设备参数、样本飞行员生理状态参数及样本气象参数并进行预处理获得出险飞行特征参数矩阵Ψ,所述出险飞行特征参数矩阵Ψ为n*m维度矩阵,其中m为参数的类别数,n为参数的总数中所述预处理为对各参数进行归一化处理。

优选的,所述进行飞行紧急事件的预测并输出预测结果,包括:对预设特定紧急事件进行预警预测。

优选的,所述特定紧急事件包括飞机发动机停机、飞机起落架故障。

优选的,所述方法还包括:

对所述特定紧急事件的相关参数进行加权处理。

优选的,所述获取历史出险飞行记录库中的样本数据之前还包括对所述历史出险飞行记录库进行实时更新。

本发明提出的基于PCA算法的飞行紧急事件预测方法,通过将历史飞行紧急事件对应的飞行数据中获取相关参数,对相关参数进行PCA算法的降维处理,并将输出结果进行训练得到飞行紧急情况预测模型,利用所述模型对实时飞行数据进行监测预警。使得飞机飞行过程中的各项技术指标数据都得到了自动化且全面的监控,能够实时对飞行过程参数进行监测,并及时对飞行紧急事件发出预警,保障了飞行任务的安全执行。

附图说明

图1为本发明实施例的一流程示意图。

具体实施方式

以下结合具体实施方式对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。除非另有定义,本文所使用的所有的技术和科学术语均属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明,在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可以理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名词的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”或“包括”为一开放式用语,故应解释成“包含但不限定于”。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明书的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。

造成飞行事故的原因主要有恶劣的天气条件、飞机的机械故障、飞行员操作失误、地面指挥及勤务保障过失、飞鸟撞击飞机、暴力劫持飞机等等。现代飞机失事多是由于飞行中遇到紧急情况,如遇危险天气、机械故障等,而驾驶员又处理不当或指挥员指挥错误所造成的。查清飞行事故的原因,在防止飞行事故中至为重要,因为只有找出原因,才能有针对性地预防同类事故的再次发生。

飞机在驾驶过程中,飞机设备状态、驾驶员的生理状态、天气状态的综合影响决定了飞行安全,因此利用飞机设备状态、驾驶员的生理状态、天气状态对飞行任务进行检测预警对保护人民群众的生命财产安全有着重要的意义。

为了实现上述目的,本发明实施例提供一种基于PCA算法的飞行紧急事件预测方法具体如下:

本发明实施例中,如图1所示,所述基于PCA算法的飞行紧急事件预测方法包括如下步骤:

获取历史出险飞行记录库中的样本数据。

具体地,本步骤中所述历史出险飞行数据可以存储在服务器中,也可以为存储在飞机的飞行记录仪中。所述样本数据包括飞行设备的参数,如发动机转速,传感设备电流电压等参数。

利用PCA算法对所述历史出险飞行记录样本数据进行降维处理并将利用输出结果构建基于卷积神经网络的飞行紧急事件预测模型。所述卷积神经网的基本结构包括两层,其一为特征提取层,每个神经元的输入与前一层的局部接受域相连,并提取该局部的特征。一旦该局部特征被提取后,它与其它特征间的位置关系也随之确定下来;其二是特征映射层,网络的每个计算层由多个特征映射组成,每个特征映射是一个平面,平面上所有神经元的权值相等。特征映射结构采用影响函数核小的sigmoid函数作为卷积网络的激活函数,使得特征映射具有位移不变性。此外,由于一个映射面上的神经元共享权值,因而减少了网络自由参数的个数。卷积神经网络中的每一个卷积层都紧跟着一个用来求局部平均与二次提取的计算层,这种特有的两次特征提取结构减小了特征分辨率。

CNN主要用来识别位移、缩放及其他形式扭曲不变性的二维图形。由于CNN的特征检测层通过训练数据进行学习,所以在使用CNN时,避免了显示的特征抽取,而隐式地从训练数据中进行学习;再者由于同一特征映射面上的神经元权值相同,所以网络可以并行学习,这也是卷积网络相对于神经元彼此相连网络的一大优势。卷积神经网络以其局部权值共享的特殊结构在语音识别和图像处理方面有着独特的优越性,其布局更接近于实际的生物神经网络,权值共享降低了网络的复杂性,特别是多维输入向量的图像可以直接输入网络这一特点避免了特征提取和分类过程中数据重建的复杂度。

本步骤中,PCA算法即PCA即(Principal Component Analysis)主成分分析算法,是机器学习种应用得最广泛的数据降维算法。PCA的思想是将原始n维的数据映射到k维上(k

实时采集正在执行飞行任务的实时飞行特征参数并利用所述飞行紧急事件预测模型进行飞行紧急事件的预测并输出预测结果。所述预测结果可以为向控制塔台反馈飞行器处于安全飞行状态,也可以为在飞行器处于紧急状态时向塔台发出注意监测的警报指令。所述实时飞行参数为安装在执行飞行任务的飞机上布置的传感器采集后通过信号调理单元转换后生成的。

本发明提出的基于PCA算法的飞行紧急事件预测方法,通过将历史飞行紧急事件对应的飞行数据中获取相关参数,对相关参数进行PCA算法的降维处理,并将输出结果进行训练得到飞行紧急情况预测模型,利用所述模型对实时飞行数据进行监测预警。使得飞机飞行过程中的各项技术指标数据都得到了自动化且全面的监控,能够实时对飞行过程参数进行监测,并及时对飞行紧急事件发出预警,保障了飞行任务的安全执行。

具体地,在本发明的实施例中,所述利用PCA算法对所述历史出险飞行记录样本数据进行降维处理并将利用输出结果构建基于卷积神经网络的飞行紧急事件预测模型具体包括:

从所述飞行样本记录数据中心获得样本飞行设备参数、样本飞行员生理状态参数及样本气象参数并进行预处理获得出险飞行特征参数矩阵Ψ,所述出险飞行特征参数矩阵Ψ为n*m维度矩阵,其中m为参数的类别数,n为参数的总数;

计算出险飞行特征参数矩阵Ψ的出险特征值向量λ=(τ

将所述出险飞行特征参数矩阵Ψ的出险特征值从大到小排序,选取前q个特征作为出险飞行特征参数主成分向量;

获取降维后的q个出险飞行特征主成分变量δ=Ψ*λ;

根据所述q个出险飞行特征主成分变量δ=Ψ*λ作为神经网络的输入卷积神经网络构建飞行紧急事件预测模型。

具体地,在本发明的实施例中,所述获取历史出险飞行记录样本数据之前包括如下步骤:

在每次飞行的过程中进行记录飞行过程中的设备参数、飞行员生理状态参数及气象参数并生成飞行记录;

对发生出险事件的飞行记录进行标记生成历史出险飞行记录样本数据并生成历史出险飞行记录库。

具体地,在本发明的实施例中,所述飞行设备参数包括发动机转速、飞行年限、总飞行小时数;所述飞行员生理状态参数包括飞行员的心跳、血压;所述气象参数包括飞行区域风速、降水量。具体地,在对各飞行设备参数需要进行适应的归一化运算,以适应PCA算法的降维处理。所述发动机转速可以通过安装在发动机的转速传感器获得,所述飞行年限可以通过飞行记录仪的计时模块存储的相关数据获得,所述总飞行小时数可以通过飞行控制器的飞行执行记录存储记录获得。所述飞行员的心跳、血压可以通过给飞行员穿戴心跳、血压监测手环采集后将数据传出获得。所述飞行区域的风速、降水量可通过访问气象台的相关数据库获得也可通过机载的气象参数传感器采集记录的信息获得。

具体地,在本发明的实施例中,所述从所述飞行样本记录数据中心获得样本飞行设备参数、样本飞行员生理状态参数及样本气象参数并进行预处理获得出险飞行特征参数矩阵Ψ,所述出险飞行特征参数矩阵Ψ为n*m维度矩阵,其中m为参数的类别数,n为参数的总数中所述预处理为对各参数进行归一化处理。对各参数的归一化处理包括:线性归一化,适用于数值比较集中的参数,例如飞行员的血压值和心跳值;标准差归一化,经过处理后符合标准正态分布,即均值为0,标准差为1;及非线性归一化,通过一些数学函数,将原始值进行映射。具体采用哪种归一方法可结合数据的特点选用。

具体地,在本发明的实施例中,所述进行飞行紧急事件的预测并输出预测结果,包括:对预设特定紧急事件进行预警预测。所述特定的紧急事件包括飞机起落架故障、发动机停机、飞机迫降等紧急事件。当进行特定的紧急事件的预警的过程中需要对部分参数进行加权处理,以调高相关参数的占比,如在预测起落架故障时,则可增加起落架相关参数的权重,如起落架的更换时间年限等参数的权重。

具体地,在本发明的实施例中,所述特定紧急事件包括飞机发动机停机、飞机起落架故障。

具体地,在本发明实施例中所述方法还包括:

对所述特定紧急事件的相关参数进行加权处理。所述特定的紧急事件的加权处理能够提高相关参数对预测结果准确性的保证。

具体地,在本发明实施例中,所述获取历史出险飞行记录库中的样本数据之前还包括对所述历史出险飞行记录库进行实时更新。具体地,服务器可以实时接收处于飞行状态的各飞行器的各飞行任务执行参数信息,在某次飞行任务出险之后将对应的飞行数据做出标记后的数据对所述历史出险飞行记录库进行实时更新设置。

本发明的有益效果是:本发明提出的基于PCA算法的飞行紧急事件预测方法,通过将历史飞行紧急事件对应的飞行数据中获取相关参数,对相关参数进行PCA算法的降维处理,并将输出结果进行训练得到飞行紧急情况预测模型,利用所述模型对实时飞行数据进行监测预警。使得飞机飞行过程中的各项技术指标数据都得到了自动化且全面的监控,能够实时对飞行过程参数进行监测,并及时对飞行紧急事件发出预警,保障了飞行任务的安全执行。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号