[发明专利]一种基于操作序列的飞行器异常操作定位方法有效
申请号: | 201911041314.5 | 申请日: | 2019-10-30 |
公开(公告)号: | CN110712765B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 郑征;杨凯乔 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | B64F5/60 | 分类号: | B64F5/60;G06F17/11;G07C5/08 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 李娜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 操作 序列 飞行器 异常 定位 方法 | ||
本发明公开一种基于操作序列的飞行器异常操作定位方法,包括:(1)根据软件技术领域中程序谱的定义,给出飞行器操作序列的定义;(2)从操作时间和操作强度两个维度,对飞行器操作序列进行离散化;(3)根据基于程序谱的软件缺陷定位算法公式,给出基于操作序列的飞行器异常操作定位算法公式;(4)根据飞行器异常操作定位算法公式,计算操作序列中每个操作的可疑度,并进行排序,定位出飞行器异常操作的位置。本发明中算法为首次提出,用于对驾驶员历史操作中的某一具体操作进行评价,协助驾驶员找出历史飞行中的异常操作,在以后飞行中改进,提升操作水平。本发明算法公式具多样性,多种公式计算取其加权平均值对操作进行评分,具有较强的鲁棒性。
技术领域
本发明属于算法设计类的软件技术领域,尤其涉及一种基于操作序列的飞行器异常操作定位方法。
背景技术
国际民航组织(ICAO)对航空中人为因素的定义是:研究范围涉及航空系统中人的一切表现,利用系统工程的方法和有关人的科学知识,寻求人的最佳表现以达到预期的安全和效率。飞行器驾驶员是航空系统中最灵活、最具适应性和最有价值的部分,但其对飞行器的操作能力也很容易受到外界环境等因素的影响。近年来事故调查的结果显示,80%-90%的事故是由于驾驶员的表现不佳造成的。在由驾驶员、飞机机载系统组成的人机混合系统中,飞机还包括飞机运行中的各类显示装置、计算装置及操纵装置。驾驶员通过自身本体的感受判断和显示装置给出的飞行状态来了解飞机的运行情况,并根据任务需求,通过操纵系统对飞机进行合理控制。然而,有时候飞行员的驾驶表现会受到心情、身体状态、外界环境等影响,驾驶员对飞机的不正当的操纵会对飞行安全造成巨大影响,因此有必要对驾驶员的异常操作行为进行识别,并辅助驾驶员做出正确的操作。
本发明中的算法主要解决飞行器在飞行过程中对其驾驶员异常操作进行定位的问题。基于程序谱的软件缺陷定位算法是软件测试领域经典的算法之一,类比该算法,我们提出基于操作序列的异常操作定位算法。本发明中的算法为首次提出,可用于对驾驶员历史操作中的某一具体操作进行评价,从而协助驾驶员找出历史飞行中的异常操作,有助于驾驶员在以后的飞行中改进自己的操作,提升驾驶员的操作水平。
发明内容
本发明的目的是:类比软件技术领域中基于程序谱的软件缺陷定位方法,提出了一种基于操作序列的异常操作定位方法;对飞行器驾驶员历史操作中的某一具体操作进行评价,利用异常操作多种算法公式进行计算并取其加权平均值对操作进行评分,从而协助驾驶员找出历史飞行中的异常操作,有助于驾驶员在以后的飞行中改进自己的操作,提升驾驶员的操作水平。
本发明的技术方案是:一种基于操作序列的飞行器异常操作定位算法,包括以下步骤:
步骤1)、确定飞行器操作序列,用于表示一段时间内飞行器驾驶员的一系列操作的集合;
步骤2)、从操作时间和操作强度两个维度,对飞行器操作序列进行离散化;
步骤3)、根据基于程序谱的软件缺陷定位算法公式,给出基于操作序列的飞行器异常操作定位算法系列公式;
步骤4)、根据步骤3)中给出的飞行器异常操作定位算法公式,计算操作序列中每个操作的可疑度,并将操作按可疑度的大小进行排序,从而定位出飞行器异常操作的位置。
其中,步骤3)所述的基于操作序列的飞行器异常操作定位算法系列公式如下:
1)Jaccard公式:
2)公式:
3)qe公式:
4)Simple Matching公式:
5)RogersTanimoto公式:
6)Ochiai公式:
7)M2公式:
8)Anderberg公式:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911041314.5/2.html,转载请声明来源钻瓜专利网。