[发明专利]一种多无人艇协同导航条件下陀螺漂移的滤波方法有效

专利信息
申请号: 201310725949.3 申请日: 2013-12-26
公开(公告)号: CN103697892B 公开(公告)日: 2017-01-11
发明(设计)人: 徐博;金辰;刘杨;董海波;单为;邱立民;白金磊;易楚伟;张广拓 申请(专利权)人: 哈尔滨工程大学
主分类号: G01C21/20 分类号: G01C21/20
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种多无人艇协同导航条件下陀螺漂移的滤波方法,该滤波方法为:装有高精度惯导设备的两艘主艇交替向从艇发送加有时间戳的水声测距信号,从艇利用多普勒测速仪测得的速度和MEMS陀螺测得的航向进行航迹推算,并通过水声信号发送和接收的时间差乘以声速计算主从艇的距离,使用EKF算法对从艇的位置进行更新和修正,估计并补偿陀螺漂移。本发明采用扩展卡尔曼滤波方法对自身的航迹推位进行修正,估计并补偿MEMS陀螺初始航向偏差和漂移,提高了定位精度;为了提高可观测性,考虑两艘主艇交替向从艇发送测距信息,采用同一个状态先估计初始航向偏差,再彻底消除航向偏差并估计陀螺漂移,收到了很好滤波效果。
搜索关键词: 一种 无人 协同 导航 条件下 陀螺 漂移 滤波 方法
【主权项】:
一种多无人艇协同导航条件下陀螺漂移的滤波方法,其特征在于,该多无人艇协同导航条件下陀螺漂移的滤波方法包括以下步骤:步骤一,装有高精度惯导设备的两艘主艇交替向从艇发送加有时间戳的水声测距信号;步骤二,从艇利用多普勒测速仪测得的速度和MEMS陀螺测得的航向进行航迹推算,并通过水声信号发送和接收的时间差乘以声速计算主从艇的距离;步骤三、估计初始航向偏差在采用卡尔曼滤波方法估计MEMS陀螺初始航向偏差的这段时间里,陀螺漂移的影响小到可以忽略不计的地步,所以陀螺漂移先不作为系统状态,设系统状态Xk=[xk yk X(3)]T,xk、yk表示从艇在k时刻的位置,先在t0秒内准确估计出初始航向偏差t0秒后转而估计陀螺漂移ε,即步骤四、补偿初始航向偏差在MEMS陀螺测得的航向中完全消除估计出的初始航向偏差,即式中表示MEMS陀螺测得的航向,在以后的航向测量值中不再包含初始航向偏差,只有陀螺漂移,在t0后,令X(3)=0,并重新设置系统噪声方差阵,为估计陀螺漂移做好准备;步骤五、估计并补偿陀螺漂移式中vk为从艇速度,t表示推位时间间隔,ε表示MEMS陀螺漂移,n表示算法执行次数,注意到项表明算法在状态一步预测中用陀螺漂移的估计值补偿了航向测量值的误差,表示成一般形式得:Xk+1=f(Xk,uk,t)+wk线性化后得,Xk+1=FkXk+Bkuk+wk式中,Xk=[xk yk ε]T,其中系统噪声wk~N(0,Qk),表示wk服从均值为0,方差为Qk的高斯分布步骤六、建立量测方程,Zk=r=h(Xk)=(xa-xb)2+(ya-yb)2+Vk=HX+Vk]]>式中,观测量Zk表示主从艇的距离r,xa、ya表示主艇的位置,xb、yb表示从艇位置,Vk~N(0,Rk)为测量噪声;步骤七、用扩展卡尔曼滤波修正从艇推位误差,X^k/k-1=FkX^k-1]]>Pk/k-1=FkPk-1FkT+Bk-1Qk-1Bk-1T]]>Kk=Pk/k-1HkT(HkPk/k-1HkT+Rk)-1]]>X^k=X^k/k-1+Kk(Zk-HkX^k/k-1)]]>Pk=(I‑KkHk)Pk/k‑1式中,为滤波输出的状态估计,Pk/k‑1为状态和及其方差一步预测,Kk为滤波增益。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310725949.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top