一种基于多模型分布式滤波的无人机自主导航与定位方法

文档序号:6190737阅读:184来源:国知局
一种基于多模型分布式滤波的无人机自主导航与定位方法
【专利摘要】本发明公开了一种基于多模型分布式滤波的无人机自主导航与定位方法,目的是不仅要降低无人机自主导航与定位方法的计算复杂度,满足嵌入式处理器实时处理的要求,还要保证对无人机进行稳定控制,而且在卫星导航定位系统短期或长期不可用时,也能保证无人机实现自主导航和定位。该方法通过建立不同阶次的多模型分布式滤波状态估计的系统状态方程,利用不同量测系统和传感器获得无人机运动的量测值,采用分布式滤波方法来估计并补偿低成本惯性导航系统的误差,为无人机提供连续、可靠的导航和定位信息。本发明能够长时间连续、稳定地为无人机控制系统提供精确的导航和定位信息。
【专利说明】一种基于多模型分布式滤波的无人机自主导航与定位方法
【技术领域】
[0001]本发明涉及一种无人机自主导航和定位方法,特别是一种基于多模型分布式滤波的无人机自主导航与定位方法,适用于无人飞行器和有人飞行器自主导航和定位系统。
【背景技术】
[0002]与有人机相比,无人机是低风险和低成本,而且在军民用领域中被广泛应用,例如空中监视、地面侦察、灾后重建、遥感探测以及地面目标跟踪等。在实际应用中,无人机对自主导航系统精度和可靠性要求越来越高,要求实时、可靠地提供无人飞行器的位置、速度和姿态信息。由于低成本惯性导航系统误差发散很快,依靠单一的低成本惯性导航系统很难满足要求。将惯性导航系统与卫星定位系统信息进行融合来提供载体的运动信息已被广泛应用。但由于卫星定位信号易受干扰或欺骗,甚至信号转发源被摧毁,不能够长期提供稳定可靠的定位信息,在军民用领域中尚不能完全依赖于卫星定位来辅助惯性导航实现飞行器的精确导航定位。因此,发展一些替代的导航系统用于处理卫星导航系统短期和长期故障时的无人机自主导航和定位问题,已成为军民用领域无人机应用研究的的重点。视觉相机作为无人机配重包中的标准传感器既可用于导航传感器获取无人机的导航和定位信息,又可以用于任务传感器执行特定的任务,例如侦查,运动目标跟踪以及遥感探测,已成为无人机自主导航和定位的有效补充导航源之一。
[0003]根据无人机飞行的环境是否已知将基于视觉信息的导航和定位分为两类,一类是飞行环境未知,常用的方法有同时完成定位和生成环境地图的SLAM算法和视觉测距方法,前者在室内无人机和机器人导航定位中已广泛应用,但在室外环境多变的大视场环境无法有效使用;虽然后者可以用于室外多变环境,但需要精确获取无人机的飞行姿态和稳定平台的姿态;另一类是飞行环境已知,常用方法有陆标匹配和图像匹配定位,可以给出无人机精确的导航和位置信息。
[0004]本发明为中提到的一种基于多模型分布式滤波的无人机自主导航与定位方法,该方法在东北天地里坐标系下,根据惯性导航系统力学方程编排以及惯性导航系统误差方程建立不同阶次的多模型分布式滤波状态估计的系统状态方程,利用不同量测系统和传感器获得无人机运动的量测值,采用分布式滤波方法来估计并补偿低成本惯性导航系统的误差,为无人机提供连续、可靠的导航和定位信息。
[0005]本发明与其它无人机导航和定位方法不同在于:在当前已公开发表的文献中,依靠惯性导航/GPS组合导航或者是依靠视觉辅助惯性导航来提供无人机的导航和定位信息,但这些导航方法在实际应用中依然存在计算复杂度高以及在一些环境中无法使用的局限性,特别是在卫星导航定位系统信号长时间不可用时,导航系统无法提供长时间稳定的姿态信息而导致无人机及其机载设备损毁的风险。

【发明内容】

[0006]本发明要解决的技术问题:为解决在卫星导航定位系统长时间不可用时,导航系统能够长时间提供稳定的姿态和定位信息来控制无人机稳定、可靠地飞行,提出一种基于多模型分布式滤波的无人机自主导航与定位方法。
[0007]本发明采用的技术方案为:一种基于多模型分布式滤波的无人机自主导航与定位方法,该方法在东北天地里坐标系下,根据惯性导航系统力学方程编排以及惯性导航系统误差方程建立不同阶次的多模型分布式滤波系统状态方程,利用不同量测系统和传感器获得无人机运动的量测值,采用分布式滤波方法来估计并补偿低成本惯性导航系统的误差,为无人机提供连续、可靠的导航和定位信息。保证在卫星导航定位系统短期或长期不可用时,能够长时间连续、稳定地为无人机提供精确的导航和定位信息。具体实现步骤为:
[0008]步骤(I )、当卫星导航系统可用时,采用七状态反馈Kalman滤波处理卫星导航定位系统输出的位置和速度信息来估计惯性导航系统水平通道和姿态误差,使惯性导航系统输出精确的位置、速度和姿态信息,其具体方法为:
[0009]al、根据惯性导航系统力学方程编排,利用加速度计和陀螺仪的输出值实时计算无人机的运动信息,包括位置、速度和姿态;
[0010]a2、根据惯性导航系统误差方程建立惯性导航/卫星导航组合导航系统状态方程为:
[0011]
【权利要求】
1.一种基于多模型分布式滤波的无人机自主导航与定位方法,其特征在于:该方法在东北天地里坐标系下,根据惯性导航系统力学方程编排以及惯性导航系统误差方程建立不同阶次的多模型分布式滤波状态估计的系统状态方程,利用不同量测系统和传感器获得无人机运动的量测值,采用分布式滤波方法来估计并补偿低成本惯性导航系统的误差,其具体实现过程如下: 步骤(I )、当卫星导航系统可用时,采用七状态反馈Kalman滤波处理卫星导航定位系统输出的位置和速度信息来估计惯性导航系统水平通道和姿态误差,使惯性导航系统输出精确的位置、速度和姿态信息; 步骤(2)、采用四状态反馈Kalman滤波处理气压计或卫星导航定位系统输出的高度来估计并补偿惯性导航系统垂直通道的误差,获得惯性导航系统输出精确的高度和垂直通道速度信息; 步骤(3)、当卫星导航定位系统不可用时,采用四状态扩展Kalman滤波估计并补偿四元数误差,保证惯性导航系统长时间输出稳定的姿态信息; 步骤(4)、当卫星导航定位系统不可用时,采用不等间隔Kalman滤波处理视觉传感器提供的量测信息来估计并补偿惯性导航系统的位置和速度误差;保证惯性导航系统输出稳定的位置和速度信息。
2.根据权利要求1所述的一种基于多模型分布式滤波的无人机自主导航与定位方法,其特征在于:所述步骤(1)当卫星导航系统可用时,采用七状态反馈Kalman滤波处理卫星导航定位系统输出的位置和速度信息来估计惯性导航系统水平通道和姿态误差,使惯性导航系统输出精确的位置、速度和姿态信息,其具体方法为: al、根据惯性导航系统力学方程编排,利用加速度计和陀螺仪的输出值实时计算无人机的运动信息,包括位置、速度和姿态; a2、根据惯性导航系统误差方程建立惯性导航/卫星导航组合导航系统状态方程为:
3.根据权利要求1所述的一种基于多模型分布式滤波的无人机自主导航与定位方法,其特征在于:所述步骤(2)采用四状态反馈Kalman滤波处理气压计或卫星导航定位系统输出的高度来估计并补偿惯性导航系统垂直通道的误差,获得惯性导航系统输出精确的高度和垂直通道速度信息,其具体方法为: bl、根据惯性导航系统力学方程编排,利用加速度计和陀螺仪输出信息计算无人机的高度和垂向速度; b2、根据惯性导航垂直通道的力学方程编排以及气压计误差模型建立垂直通道误差估计的系统状态方程为: Xk= Oklk-A-A-1 ⑷
4.根据权利要求1所述的一种基于多模型分布式滤波的无人机自主导航与定位方法,其特征在于:所述步骤(3)当卫星导航定位系统不可用时,采用四状态扩展Kalman滤波估计并补偿四元数误差,保证惯性导航系统长时间输出稳定的姿态信息,其具体方法为: Cl、利用加速度计、陀螺仪和磁传感器输出的信息计算无人机的姿态为:
5.根据权利要求2所述的一种基于多模型分布式滤波的无人机自主导航与定位方法,其特征在于:所述步骤(4)当卫星导航定位系统不可用时,采用不等间隔Kalman滤波处理视觉传感器提供的量测信息来估计并补偿惯性导航系统的位置和速度误差;保证惯性导航系统输出稳定的位置和速度信息,其具体方法为: dl、当无人机飞过区域的地物特征丰富且预装了飞行区域的基准图像,采用基于灰度信息的景像匹配定位方法获取无人机的位置,基于灰度信息的景像匹配方法有粗匹配和精匹配两个过程,粗匹配采用交叉相关算法,精匹配采用最小二乘算法; d2、当无人机飞过的区域地物特征不丰富或无人机未预装飞行区域的基准图,采用加速鲁棒特征SURF算法提取相邻两帧实时图像的特征点并进行同名特征点匹配,利用随机抽样一致性RANSAC算法剔除误匹配点,并根据相邻两帧的同名特征点计算无人机位置信息为:
【文档编号】G01C21/16GK103697889SQ201310741915
【公开日】2014年4月2日 申请日期:2013年12月29日 优先权日:2013年12月29日
【发明者】赵龙, 高楠, 闫泓宇, 王丁 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1