[发明专利]一种提高基于MEMS陀螺的无人艇协同导航定位精度的方法在审
| 申请号: | 201410216171.8 | 申请日: | 2014-05-21 |
| 公开(公告)号: | CN103968842A | 公开(公告)日: | 2014-08-06 |
| 发明(设计)人: | 徐博;金辰;刘杨;董海波;邱立民;贺浩;高伟;白金磊;单为 | 申请(专利权)人: | 哈尔滨工程大学 |
| 主分类号: | G01C21/20 | 分类号: | G01C21/20 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提高 基于 mems 陀螺 无人 协同 导航 定位 精度 方法 | ||
1.一种提高基于MEMS陀螺的无人艇协同导航定位精度的方法,其特征在于:
(1)建立正向滤波模型
从艇上的水声通信模块接收主艇发来的信息,通过水声信号发送和接收的时间差乘以声速计算主从艇的距离作为观测量,利用多普勒测速仪测量的速度和MEMS陀螺测出的航向,通过扩展卡尔曼滤波估计从艇的位置和MEMS陀螺的误差
状态一步预测方程为:
式中,xk、yk表示从艇在k时刻的位置,vk为从艇速度,t表示推位时间间隔,表示MEMS陀螺测得的航向,表示MEMS陀螺测量航向的误差,在方程中用其估计值修正了航向测量值的偏差:
Xk+1=f(Xk,uk,t)+wk
线性化后得,
Xk+1=FkXk+Bkuk+wk
式中,系统噪声wk~N(0,Qk),量测方程为
式中,观测量Zk表示主从艇的距离r,xa、ya表示主艇的位置,xb、yb表示从艇位置,Vk~N(0,Rk)为量测噪声;
(2)存储正向滤波数据
在滤波的同时存储所测量的从艇速度、航向和主从艇的距离;
(3)逆向滤波系统模型建立
逆向滤波相比正向滤波速度等值反向,即令建立状态一步预测模型:
Xk-1=f(Xk,uk,t)+wk
线性化后得,
Xk-1=FkXk+Bkuk+wk
式中,
系统噪声wk~N(0,Qk);
(4)建立逆向滤波量测模型
式中,观测量Zk表示主从艇的距离r,xa、ya表示主艇的位置,xb、yb表示从艇位置,Vk-N(0,Rk)为测量噪声;
(5)利用建立的系统模型和量测模型,反向利用正向滤波时存储的从艇速度、航向进行时间更新,利用主从艇的距离进行量测更新,用扩展卡尔曼滤波估计从艇的位置和MEMS陀螺的误差,
时间更新:
量测更新:
Pk=(I-KkHk)Pk/k-1
式中,为滤波输出的状态估计,Pk/k-1为状态和及其方差一步预测,Kk为滤波增益;
(6)正向滤波
正向滤波回到断点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410216171.8/1.html,转载请声明来源钻瓜专利网。





