[发明专利]一种基于EKF的无人机组合导航方法有效
申请号: | 202010048409.6 | 申请日: | 2020-01-16 |
公开(公告)号: | CN111207734B | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 陈朋印;李定涌;闫永驰;陈柯柯;马一鸣;曾幼涵 | 申请(专利权)人: | 西安因诺航空科技有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/16;G06F17/11;G06F17/15 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 马贵香 |
地址: | 710119 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ekf 无人机 组合 导航 方法 | ||
本发明公开了一种基于EKF的无人机组合导航方法,该方法设计的组合导航系统可实时输出高精度的无人机姿态、速度以及位置信息;该方法可通过MATLAB直接生成可编程利用的代码,减少复杂的公式推导过程,并且可提高CPU 60%的运行效率;该方法可实时对量测信息进行一致性检测,防止误差较大的量测信息对滤波器造成的不利的影响;该方法可实时对滤波器的协方差矩阵进行正定性检测,防止滤波器发散,及时对滤波器进行调整。
技术领域
本发明属于无人机技术领域,特别涉及一种基于EKF的无人机组合导航方法。
背景技术
目前,无人机技术的发展突飞猛进,基于无人机的应用领域也越来越广泛。在军事侦查、战场监视、火灾探测、环境与交通监测方面都得到了广泛的应用。无人机在执行任务期间周围环境复杂多变,为了顺利完成任务,优秀的组合导航方法至关重要。目前无人机常用的导航方法包括采用互补滤波的AHRS方法与基于误差方程的组合导航方法,但是基于互补滤波的AHRS方法不能满足无人机大机动情况下的导航需求,输出的姿态精度不能满足要求,这是互补滤波方法本身存在的缺陷,虽然有一些适用于机动的AHRS 方法,但是效果总是不尽人意,基于误差方程的组合导航方法能够满足无人机对导航系统的要求,但是需要建立复杂的导航系统误差方程,而且无人机使用的传感器类型很多,包括:GPS、电子罗盘、三轴陀螺仪、三轴加速度计、气压高度计、超声波测距仪、单/双目相机等,因此该过程过于繁琐,并且在使用过程中需要定期对误差进行反馈重置处理。
发明内容
本发明的目的在于提供一种基于EKF的无人机组合导航方法,以解决上述问题。
为实现上述目的,本发明采用以下技术方案:
一种基于EKF的无人机组合导航方法,包括以下步骤:
步骤1,选取组合导航系统的状态向量Xk,构建状态向量的预测方程,计算状态预测的雅克比矩阵,此矩阵为状态转移矩阵Φk/k-1;
步骤2,根据EKF滤波过程计算状态向量误差协方差矩阵预测以及滤波器增益矩阵Kk;
步骤3,根据组合导航系统中的传感器选取量测并计算量测的预测值然后计算量测预测值的雅克比矩阵,此矩阵为量测矩阵Hk,完成组合导航系统的模型建立;
步骤4,将各个矩阵的表达式按字符串形式存储至文件,至此组合导航系统的可编程利用代码完成;
步骤5,在滤波器使用时加入量测一致性检查与协方差矩阵正定性检测。
进一步的,步骤1具体为:
选取无人机的姿态四元数、速度、位置、陀螺零偏与加速度计零偏为状态向量,其中为q0为无人机姿态四元数实部,q1、q2、q3为无人机姿态四元数虚部,vn为无人机北向速度,ve为无人机东向速度,vd为无人机地向速度,pn为无人机北向位置,pe为无人机东向位置, pd为无人机地向位置,εx为x轴陀螺零偏,εy为y轴陀螺零偏,εz为z轴陀螺零偏,为x轴加速度计零偏,为y轴加速度计零偏,为z轴加速度计零偏;
系统的状态方程为:
其中:Xk-1—k-1时刻状态向量;Φk/k-1—状态转移矩阵;时刻状态向量的预测。
进一步的,无人机姿态四元数的状态预测包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安因诺航空科技有限公司,未经西安因诺航空科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010048409.6/2.html,转载请声明来源钻瓜专利网。