[发明专利]基于粒子滤波的变尺度单方向重力采样矢量匹配定位方法有效
申请号: | 201610064025.7 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105737850B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 王博;于力;肖烜;邓志红 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00;G01C21/16;G01C21/08 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李爱英;仇蕾安 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了基于粒子滤波的变尺度单方向重力采样矢量匹配定位方法,包括以下步骤:一、建立重力辅助惯导单点匹配模型,二、利用重力辅助惯导单点匹配模型得到基于粒子滤波的匹配点,三、判断重力辅助惯导单点匹配点是否可信,四、计算当前匹配点的最终结果;本发明考虑了载体的机动航行,克服了原有的重力矢量匹配算法在载体的非直线或者非匀速航行情况下失效的缺点,减小了匹配误差。 | ||
搜索关键词: | 基于 粒子 滤波 尺度 方向 重力 采样 矢量 匹配 定位 方法 | ||
【主权项】:
1.基于粒子滤波的变尺度单方向重力采样矢量匹配定位方法,其特征在于,包括以下步骤:步骤一、将水下运载体的经纬度差值作为状态变量,将重力仪实时测量的水下载体当前位置的重力异常值作为观测量,建立重力辅助惯导单点匹配模型:Δxk,k+1=Δxk‑1,k+ΔUk+ek (1)yk+1=hk+1(xk+1)+vk+1 (2)式中,Δxk,k+1表示k时刻到k+1时刻水下运载体的经纬度差值,k≥1,当k=0时,Δx0,1=ΔU0+e0,ΔUk为惯导系统给出的k时刻的位置偏移增量,ek为惯导系统k时刻的高斯白噪声误差,yk+1表示k+1时刻的重力仪测量的重力异常值,xk+1为惯导系统输出的k+1时刻水下运载体的经纬度信息,hk+1(xk+1)表示在xk+1处在重力基准图上读取的重力异常值,vk+1表示k+1时刻的测量误差,设定为高斯白噪声;步骤二、利用重力辅助惯导单点匹配模型得到基于粒子滤波的匹配点;具体包括:S201、由惯导初始位置的先验概率生成j个初始采样粒子
其中,l=1,2,3……j,采样粒子的运动规律与水下运载体的运动规律一致,则采样粒子的状态方程为Δqk,k+1=Δqk‑1,k+ΔUk+ek (3)式中,Δqk,k+1表示k时刻到k+1时刻采样粒子的经纬度差值,k≥1,当k=0时,Δq0,1=ΔU0+e0;S202、利用
得到第一个时刻采样粒子
的经纬度信息,利用重力仪测量的y1与各个粒子
在重力基准图上读取的重力异常值的差值计算各个粒子的权值
各个粒子
的经纬度信息乘以相应的权值
得到当前时刻水下运载体的匹配点x′1,按照对第一个时刻匹配点的计算方法计算第2,3……个时刻的匹配点;步骤三、当k<3时,认定匹配点x′k可信;当k≥3时,对x′k‑n中的所有匹配点计算其重力异常变化率Gk‑n,n=1,2,......k‑1;从x′k‑n中选出h个匹配点分别与当前匹配点x′k组成h个匹配点对,其中2≤h≤k‑1,确保所选的匹配点中至少有一个匹配点的重力异常变化率至少为前后相邻两个匹配点的两倍;若所有匹配点x′k‑n的重力异常变化率均小于前后相邻匹配点的两倍,则选择所有匹配点x′k‑n分别与当前匹配点x′k组成k‑1个匹配点对;所述匹配点对的欧氏距离
应满足惯导匹配点之间的距离相关性,即满足式
其中,
(m′k,n′k)表示水下运载体k时刻的匹配点的经纬度信息,
表示理想惯导系统两匹配点pk和pk‑n之间的欧氏距离,ξ表示设定误差;步骤四、若步骤三中所述匹配点对均满足式(5),则将当前匹配点x′k视为可信点;若步骤三中所述匹配点对不全满足式(5),则根据预设的理想惯导系统两匹配点pk和pk‑n之间的欧氏距离更新Δqk‑1,k并根据S202中的计算方法得到新的匹配点x″k,k‑n;新的匹配点x″k,k‑n与不满足式(5)匹配点组成新的匹配点对,新的匹配点对与原先满足式(5)的匹配点对按照最小二乘法计算每个匹配点对的权值,将每个匹配点对的权值与每个匹配点对中的x″k,k‑n或x′k的经纬度相乘并将所有乘积相加得到当前匹配点的最终结果;若步骤三中所述匹配点对全不满足式(5),则根据预设的理想惯导系统两匹配点pk和pk‑n之间的欧氏距离更新Δqk‑1,k并根据S202中的计算方法得到新的匹配点x″k,k‑n;新的匹配点x″k,k‑n与所选的x′k‑n组成新的匹配点对,将新的匹配点对按照最小二乘法计算每个匹配点对的权值,将每个匹配点对的权值与每个匹配点对中的x″k,k‑n的经纬度相乘并将所有乘积相加得到当前匹配点的最终结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610064025.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种螺丝垫圈自动套合装置
- 下一篇:儿科听诊器