[发明专利]一种基于Procrustes的地磁匹配导航方法在审
申请号: | 201510190722.2 | 申请日: | 2015-04-21 |
公开(公告)号: | CN104833373A | 公开(公告)日: | 2015-08-12 |
发明(设计)人: | 席晓莉;朱文奇;张金生;宋忠国 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00;G01C21/08;G01C21/20 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 李娜 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 procrustes 地磁 匹配 导航 方法 | ||
1.一种基于Procrustes的地磁匹配导航方法,其特征在于,包括以下步骤:
步骤1,由惯性导航系统获取载体的指示航迹序列H和真实航迹序列L的序列值,分别记为(xi,yi,zi)和(Xi,Yi,Zi);同时,利用磁传感器测得磁场值序列,记为mj,i表示指示航迹序列H和真实航迹序列L中采样点的编号,j表示磁场值序列中的磁场值编号;
步骤2,将指示航迹序列H作为待匹配航迹序列HC,然后根据磁场值序列mj在地磁参考图上生成磁场值等值线,并在等值线上提取最近点序列P,将最近点序列P作为匹配目标;
步骤3,寻找最优参数,将待匹配航迹序列HC与匹配目标进行匹配;
步骤4,根据最优旋转矩阵R、最优缩放因子系数λ和最优平移向量S计算得到匹配后的指示航迹序列,则将指示航机序列匹配到匹配点序列。
2.根据权利要求1所述的一种基于Procrustes的地磁匹配导航方法,其特征在于,所述步骤3中寻找最优旋转矩阵R、最优缩放因子系数λ和最优平移向量S的过程为:
步骤3.1,设置迭代次数k,并计算第k次的旋转矩阵R、缩放因子系数λ和平移向量S;1≤k≤N,k取整数;
步骤3.2,根据旋转矩阵R、缩放因子系数λ和平移向量S对待匹配航迹序列HC进行更新,将待匹配航迹序列HC更新后,记为HCk;
HCk=HRTλ+ST;
步骤3.3,将旋转矩阵R、缩放因子系数λ和平移向量S代入以下误差值E的函数式中:
步骤3.4,返回步骤2继续执行,求取k=2时的参数,即旋转矩阵R、缩放因子系数λ和平移向量S;并判断本次迭代过程中的误差与上一次迭代过程中误差的差值大小,如果两次迭代过程的误差差值大于期望值,则将HCk赋值给待匹配航迹序列HC,并返回步骤2继续迭代;如果两次迭代过程中的误差差值小于或等于期望值,则结束,即寻找到最优旋转矩阵R、最优缩放因子系数λ和最优平移向量S。
3.根据权利要求2所述的一种基于Procrustes的地磁匹配导航方法,其特征在于,所述步骤3.1具体为:
步骤A,根据步骤1获得的指示航迹序列H和真实航迹序列L的序列值,求取缩放因子系数λ和旋转矩阵R;具体过程如下:
步骤a,分别按照以下方法求取指示航迹序列H的重心坐标
和按照以下方法求取真实航迹序列L的重心坐标
步骤b,以重心坐标作为平移量对指示航迹序列H进行平移,得到平移后的重心坐标LS:
和以重心坐标作为平移量对真实航迹序列L进行平移,得到平移后的重心坐标HS:
步骤c,根据平移后的重心坐标LS、HS来构造指示航迹序列H匹配到真实航迹序列L的矩阵表达式,如下式所示:
F=HST*LS;
步骤d,对步骤c中的表达式进行奇异值分解,得到:
F=UDiag(σ1,σ2,σ3)VT;
步骤e,根据步骤d中的公式得到旋转矩阵R=UVT;
步骤f,根据求得的旋转矩阵R求解缩放因子系数λ,具体按照以下公式求解:
其中,n为航迹序列中的采样点的数量;
步骤B,根据步骤A中求得的旋转矩阵R和缩放因子系数λ计算平移向量S,具体过程为:
首先,根据旋转矩阵R和缩放因子系数λ计算偏移量矩阵W,具体为:
然后根据上式中的偏移量平均值,计算平移向量S:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510190722.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实时仿真直升机飞行导航方法及系统
- 下一篇:车载投影系统