System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无人飞行器监测领域,具体涉及基于时间序列预测的无人飞行器滑跑状态异常检测方法。
技术介绍
1、面向无人飞行器的运行状态监测和评估技术可以及时地发现其运行状态异常,保障无人飞行器的飞行安全。现有无人飞行器的异常检测方法通常包括基于模型的方法、基于知识的方法和数据驱动的方法。基于模型的异常检测方法需要能够对研究对象进行精确建模,其中包括机体模型、环境模型、传感器模型和执行机构模型等,但是,由于上述模型间的相互耦合,通常难以构建精确地模型,限制了该类方法在无人飞行器异常检测中的应用。基于知识的异常检测方法因依赖于专家经验的丰富程度,难以快速建立,随着无人飞行器迭代速度逐渐加快,基于知识的方法很难适应型号快速研制任务下的异常检测需求。数据驱动的方法直接利用无人飞行器内部各设备运行状态的监测数据进行异常检测,可有效解决无人飞行器结构复杂和任务场景不确定特性下的系统行为建模难题,以及专家先验知识不足等问题。
2、无人飞行器在起飞和着陆滑跑过程中,易受到海拔和温度等外界因素,以及无人飞行器内部各子系统工作状态的影响而发生故障,如舵面异常、减速伞弹出异常等。这些异常会直接反映在无人飞行器的指示空速上,因此,可以通过判断无人飞行器的滑跑状态与其指示空速是否对应,以检测其是否出现滑跑状态异常。当前针对滑跑状态异常检测使用的是针对加速度直接进行阈值判断的方法,这种方法的鲁棒性较差,很难适应外界环境的变化带来的影响。因此,需要一种结合多种反映飞行状态参数对滑跑状态进行异常检测的智能方法,以提高异常检测能力。
3、无
4、现在相关的专利如专利申请号cn201710729247.0,名为《一种判断无人机减速异常的方法》的专利技术专利,其公开了一种无人机的减速异常自主判断方法,属于无人机的控制
所述方法包含地速求解器、减速度求解器和减速异常判断器。地速求解器通过无人机传感器系统提供的东向、北向速度,即时计算地速;减速度求解器通过地速求解器计算的地速信息,即时计算无人机的减速度;减速异常判断器通过无人机的减速度判断无人机是否出现减速异常。
5、而该专利仅依赖地速对减速滑跑状态进行评估,减速度异常依赖于单一阈值,且没有明确的阈值确定方法。
技术实现思路
1、本专利技术面向无人飞行器的运行状态评估,旨在解决起飞和着陆滑跑过程中,根据飞行状态参数对滑跑状态进行异常检测的问题,提出了基于时间序列预测的无人飞行器滑跑状态异常检测方法,该方法通过对指示空速进行表征建模,并与传感器测得的指示空速进行对比,实现无人飞行器滑跑状态的异常检测和告警。
2、为了实现上述专利技术目的,本专利技术的技术方案如下:
3、基于时间序列预测的无人飞行器滑跑状态异常检测方法,包括如下步骤:
4、步骤s1、选定与滑跑加减速相关的参数用于表征无人飞行器的滑跑状态;
5、步骤s2、基于lstm的回归预测算法建立无人飞行器滑跑状态的表征模型,以表征参数作为输入,输出估计的指示空速;
6、步骤s3、根据指示空速的历史数据及其相应的表征参数对表征模型进行离线训练;
7、步骤s4、将传感器实时采集到的表征参数输入训练好的表征模型得到估计的指示空速;
8、步骤s5、将估计的指示空速与传感器测得的指示空速进行对比,基于残差阈值和拉依达准则判断无人飞行器滑跑过程中的加减速状态是否出现异常。
9、进一步的,通过计算各项相关参数b与指示空速va的皮尔逊系数,选取皮尔逊系数接近于-1或1的相关参数作为滑跑状态的表征参数。
10、进一步的,皮尔逊系数通过下式计算:
11、
12、其中,va=[va1,va2,…,vai],vai表示第i个时间单位飞行器传感器记录的指示空速;b=[b1,b2,…,bi],也是一个长度为i的时间序列,和分别表示va和b的均值。
13、进一步的,通过如下公式求得va和b的均值:
14、
15、进一步的,选定的表征参数包括:攻角、大气总温、飞机重量、引气温度、发动机压气机出口压力、左右机轮速度、发动机燃油总管压力。
16、进一步的,基于lstm的状态表征模型由两个lstm层和一个全连接层构成,
17、表征模型输入的飞行参数用x表示为:
18、x=[x1,x2,…,xi]
19、其中,xi表示构造的第i个时刻的输入参数,它由i时刻的表征参数构成,因此可以表示为:
20、xi=[αi,βi,…,γi]
21、其中,α,β…γ分别对应各项表征参数。
22、进一步的,表征模型输出的估计指示空速与输入飞行数据变量间的映射关系表示为:
23、
24、其中,tlstm(·)表示表征模型的输入和输出的映射关系,m表示输入数据的维度。
25、进一步的,所述的基于残差阈值和拉依达准则判断无人飞行器滑跑过程中的加减速状态是否出现异常,包括如下步骤:
26、计算估计的指示空速与传感器测得的指示空速在每个时刻i的差值μ,则可构成向量μ:
27、
28、μ=[μ1,μ2,…,μi]
29、计算该向量μ的均值和标准差:
30、
31、
32、根据拉依达准则,若差值μk落在到范围内,则无人飞行器滑跑过程中的加减速状态正常;若差值μk超出该范围,则认为无人飞行器滑跑过程中的加减速状态出现了异常。
33、综上所述,本专利技术具有以下优点:
34、1、本专利技术通过选择能够表征无人飞行器滑跑状态的相关参数,建立了滑跑状态估计模型,根据滑跑状态估计模型的结果,构建了滑跑状态异常检测模型,该检测模型利用无人飞行器正常滑跑时的飞行数据进行建模,可以根据无人飞行器当前的运行状态预测出正常情况下的滑跑状态,通过将实际的滑跑状态和估计的滑跑状态进行对比,可使用统计方法评估无人飞行器滑跑过程是否存在异常,并给出告警信息。模型分析效率高,实用性好,在保证无人机飞行安全方面具有极大的推广应用价值;
35、2、本专利技术通过相关参数估计理想的指示空速,并通过统计的方法给出具体的异常检测阈值,相比于仅利用阈值进行判断能适应更多工况,更准确地对滑跑状态进行监测;
36、3、本专利技术使用了皮尔逊系数与专家经验结合的参数选择方式,前者基于参数间的关联性进行参数选择,而后者则可以对前者选择的参数进本文档来自技高网...
【技术保护点】
1.基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,通过计算各项相关参数b与指示空速va的皮尔逊系数,选取皮尔逊系数接近于-1或1的相关参数作为滑跑状态的表征参数。
3.根据权利要求2所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,皮尔逊系数通过下式计算:
4.根据权利要求3所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,通过如下公式求得va和b的均值:
5.根据权利要求2所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,选定的表征参数包括:攻角、大气总温、飞机重量、引气温度、发动机压气机出口压力、左右机轮速度、发动机燃油总管压力。
6.根据权利要求2所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,基于LSTM的状态表征模型由两个LSTM层和一个全连接层构成,表征模型输入的飞行参数用X表示为:
7.根据权利要求6所述的
8.根据权利要求1所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,所述的基于残差阈值和拉依达准则判断无人飞行器滑跑过程中的加减速状态是否出现异常,包括如下步骤:
...【技术特征摘要】
1.基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,通过计算各项相关参数b与指示空速va的皮尔逊系数,选取皮尔逊系数接近于-1或1的相关参数作为滑跑状态的表征参数。
3.根据权利要求2所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,皮尔逊系数通过下式计算:
4.根据权利要求3所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,通过如下公式求得va和b的均值:
5.根据权利要求2所述的基于时间序列预测的无人飞行器滑跑状态异常检测方法,其特征在于,选定的表征...
【专利技术属性】
技术研发人员:黄祥,温俊杰,夏生林,余长贵,李涛,
申请(专利权)人:成都飞机工业集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。