基于关联参数映射的无人机动力系统参数异常检测方法与流程

文档序号:36502382发布日期:2023-12-28 06:07阅读:30来源:国知局
基于关联参数映射的无人机动力系统参数异常检测方法与流程

本发明属于无人机,具体涉及一种基于关联参数映射的无人机动力系统参数异常检测方法。


背景技术:

1、现有无人机的异常检测方法通常包括基于模型的方法、基于知识的方法和数据驱动的方法。基于模型的异常检测方法需要能够对研究对象进行精确建模,其中包括机体模型、环境模型、传感器模型和执行机构模型等,但是,由于上述模型间的相互耦合,通常难以构建精确的模型,限制了该类方法在无人机异常检测中的应用。基于知识的异常检测方法因依赖于专家经验的丰富程度,难以快速建立,随着无人机迭代速度逐渐加快,基于知识的方法很难适应型号快速研制任务下的异常检测需求。数据驱动的方法直接利用无人机内部各设备运行状态的监测数据进行异常检测,可有效解决无人机结构复杂和任务场景不确定特性下的系统行为建模难题,以及专家先验知识不足等问题。

2、无人机动力系统是无人机唯一的动力源,是需要重点关注的设备,对于固定翼无人机,该系统通常是指发动机,它有较多的物理量可以表征其健康状态,如振动、进口总温、出口总温、滑油压力、滑油温度等,对于双发无人机的发动机通常为左右对称布局,因此这些参数也是成对出现的,故可以对这些成对物理量参数的变化规律进行分析,从而发现其异常状态,提示操作人员及时进行决策处置,以规避无人机的安全风险。当前针对无人机动力系统的异常检测方法大多是基于标准状态下的成对参数的残差计算阈值,并对运行过程中的飞行数据进行阈值判断的方法,这种方法依赖于专家阈值,且鲁棒性较差,很难适应外界环境变化带来的影响。因此需要一种能够反映成对参数间关联关系的方法,以适应不同应用环境中动力系统参数变化规律,提高异常检测能力。

3、现有相关专利如cn108341072b《无人机动力系统故障检测的方法、装置及无人机》,其公开了一种无人机动力系统故障检测的方法,包括:s1、在无人机飞行期间,获取扰动数据;s2、判断扰动数据是否大于预设值,是则进入s3;s3、根据扰动数据调整控制信号并输出抗扰动控制信号。本发明的有益效果在于:提供一种检测方法,将动力缺失异常的情况当作外部扰动处理,得到扰动的大小和方向,从而定位故障电机,让飞控系统及时改变控制分配矩阵,让余下的动力系统能够保持无人机机体稳定飞行,大大降低了多旋翼无人机因动力故障造成的坠机概率。

4、现有专利如cn112678204b《一种针对无人机动力系统硬件的健康监测方法》,其公开了一种针对无人机动力系统硬件的健康监测方法,包括:s1、无人机开机,对健康监测模块进行自检,若健康监测模块自检成功则进入s2,否则对健康监测模块进行故障排查;s2、自检成功后,健康监测模块在标准运行操作时对无人机的电机转速、电池输出进行检测,得到实时电机转速数据和实时电池输出数据等;s3、将标准运行操作时的实时电机转速数据和实时电池输出数据分别与对应的标准运行操作时的阈值电机转速数据和阈值电池输出数据进行比较判断,并得到比较判断结果;s4、通过比较判断结果来映射无人机运行时的健康状态。本发明可对飞行状态下无人机动力系统的硬件进行健康状态检测,通过一些简单常规动作就可检测,得到的检测数据与已有的标效参数相比较,准确且直接的得知当前电池和电机的健康状态。

5、通过无人机发动机关键参数检测异常属于典型的时间序列分析类任务,这类任务的传统方法包括自回归模型、支持向量回归和长短时记忆网络等。传统的回归模型鲁棒性差,难以应对外界环境的变化,易产生误检。长短时记忆网络方法是一种基于循环神经网络的深度学习方法,其预测效果较好,但参数量和计算量都较大,支持向量回归的方法会随数据集增大,消耗大量的时间和计算资源。


技术实现思路

1、为解决现有技术存在的上述问题,本发明提供一种基于关联参数映射的无人机动力系统参数异常检测方法,本方法能够根据动力系统成对参数间的关联关系进行异常检测与告警,提升动力系统异常检测能力,降低试飞风险。

2、为实现上述技术效果,本技术的技术方案如下:

3、基于关联参数映射的无人机动力系统参数异常检测方法,包括如下步骤:

4、步骤1).参数选择:参数包括多架次历史数据库和实时飞行数据,从中选择出能够反应动力系统健康与否的参数;

5、步骤2).数据预处理:通过平滑滤波方法抑制参数中的噪声干扰,提升模型拟合精度;

6、步骤3).无人机动力系统参数关系映射模型构建:完成数据预处理后,采用基于gru的回归预测算法建立无人机动力系统参数的表征模型,基于gru的状态表征模型由两个gru层和一个全连接层构成。

7、步骤4).异常检测及告警模型构建:根据无人机动力系统重要参数的估计值和实际测量值进行对比,实现对于无人机实飞过程中动力系统参数异常检测和告警。

8、进一步地,所述步骤1)中的参数具体包括:右发进口总温t2y、左发进口总温t2z、右发低压涡轮出口总温t5y、左发低压涡轮出口总温t5z、右发滑油供油压力phy、左发滑油供油压力phz、右发滑油供油温度thy、左发滑油供油温度thz。

9、进一步地,所述步骤2)具体为,针对步骤1)获取的参数数据进行归一化,使用滑动平均滤波方法对所有数据进行处理。

10、再进一步地,根据各飞行阶段的数据特征选取滑窗长度l。针对每一个参数:右发进口总温t2y、左发进口总温t2z、右发低压涡轮出口总温t5y、左发低压涡轮出口总温t5z、右发滑油供油压力phy、左发滑油供油压力phz、右发滑油供油温度thy、左发滑油供油温度thz,其定义为公式(1):

11、t2y=[t2y1,t2y2,…,t2yi,…,t2yn]       (1)

12、t2z=[t2z1,t2z2,…,t2zi,…,t2zn]

13、t5y=[t5y1,t5y2,…,t5yi,…,t5yn]

14、t5z=[t5z1,t5z2,…,t5zi,…,t5zn]

15、phy=[phy1,phy2,…,phyi,…,phyn]

16、phz=[phz1,phz2,…,phzi,…,phzn]

17、thy=[thy1,thy2,…,thyi,…,thyn]

18、thz=[thz1,thz2,…,thzi,…,thzn]

19、t2y1,t2y2,…,t2yi,…,t2yn为参数右发进口总温t2y中的元素,表示不同时刻的右发动机进口总温数据,t2yi表示右发进口总温t2y的第i个时刻的数据,t2yn表示右发进口总温t2y的第n个时刻的数据,下标n表示右发进口总温t2y在时间维度上的长度为n,滤波后的右发进口总温参数表示为t'2y,其他参数滤波方法相同,其滑动平均滤波可以表示为公式(2):

20、

21、滑动平均滤波处理之后需要对每个参数的所有试飞数据首尾拼接,再进行归一化处理。

22、更进一步地,归一化处理使用了最大最小值归一化方法,归一化后的右发进口总温表示为t”2y,其他参数的归一化方法相同,首先提取需归一化处理的参数中的最大值t'2ymax和最小值t'2ymin,之后将每个数据归一化为t”2yi,如公式(3)。

23、

24、进一步地,所述步骤3)具体为:在完成数据预处理后,将右发动机参数中归一化后的右发进口总温表示为t”2y、归一化后的右发低压涡轮出口总温t”5y、归一化后的右发滑油供油压力p”hy、归一化后的右发滑油供油温度t”hy作为该模型的输入参数,则任一参数可构成模型的输入数据矩阵,为了通用化表示,采用x表示输入矩阵,如公式(4)所示。

25、x=[x1,x2,…xi]         (4)

26、其中xi表示构造的第i个时刻的输入参数,该模型的输出就是图11中对应输入参数的左发参数:归一化后的左发进口总温t”2z、归一化后的左发低压涡轮出口总温t”5z、归一化后的左发滑油供油压力p”hz、归一化后的左发滑油供油温度t”hz,为了通用化表示,采用表示输出参数,左发参数与输入飞行数据变量间的映射关系可以表示为:

27、

28、其中m表示输入参数x的时间长度,tgru(·)表示模型的左右发参数的映射关系。

29、再进一步地,在模型训练阶段,使用输入参数x估计输出参数再使用真实的输出参数yi对模型进行修正;

30、在应用阶段,将动力系传感器采集到的数据作为输入,使用公式(5)和训练好的模型对输出参数yi进行估计,得到估计参数

31、进一步地,所述步骤4)具体为:使用基于残差阈值和拉依达准则的方法判断,首先计算估计值与实际测量值yi在每个时刻的差值μi,则可构成向量μ:

32、

33、μ=[μ1,μ2,…,μi,…μn]     (8)

34、之后分别使用以下公式计算该向量的均值和标准差σ,计算方法如下公式(9)和公式(10)。

35、

36、

37、根据拉依达准则,认为当估计值与实际测量值的残差落在到范围内时,动力系统参数正常的,否则无人机动力系统相关参数出现了异常。

38、本技术优点在于:

39、1、本发明根据动力系统成对参数间的关联关系进行异常检测与告警,提升动力系统异常检测能力,降低试飞风险。动力系统常见参数包括发动机振动、进口总温、出口总温、滑油压力、滑油温度等,因此可以对这些成对的参数进行表征建模,建立每对参数的关联关系模型,结合实飞数据实现无人机的动力系统参数异常检测与告警。

40、2、本技术是通过建立一种能够反映成对参数间关联关系的模型,以表征不同环境下动力系统参数的变化规律,提高异常检测能力。通过无人机发动机关键参数检测异常属于典型的时间序列分析类任务,相比于长短时记忆网络,门控循环单元(gate recurrentunit,gru)是一种性能相近但复杂度大幅度降低的时间序列分析方法,它可以通过构建轻量级的模型,完成动力系统采纳数异常检测任务。鉴于此,本专利基于gru构建无人机动力系统参数的关联参数映射模型,实现异常检测。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1