The invention discloses a magnetic compass self-correction method, which relates to the field of inertial navigation. The method includes: step 1: magnetic compass acquisition data; step 2: fitting curve and calculating parameters; step 3: correcting original data and calculating heading angle according to parameters; step 4: calculating magnetic field stability index_; and step 5: judging magnetic field interference range according to magnetic field stability index_and given threshold_1. Step 6: If the magnetic field is seriously disturbed, then filter out the big interfering NF data according to the filtering algorithm; Step 7: According to the horizontal space components of Ns NF.
【技术实现步骤摘要】
一种磁罗盘自校正方法
本专利技术涉及惯性导航领域,尤其涉及一种磁罗盘自校正方法。
技术介绍
随着无人驾驶概念的兴起,以及物流行业的井喷式发展,关于移动机器人的定位研究一直处于热门阶段。电子磁罗盘虽然存在航向测量精度不高、对磁场环境敏感的缺点,但其成本低、动态响应快、启动时间短、体积小、功耗低,非常适合在精度要求不苛刻的移动机器人上使用。由于磁场干扰的存在以及磁罗盘本身的量测误差,计算航向角的数据源就会产生误差,导致移动机器人出现航向误差,影响定位精度,因此需要对磁罗盘进行校准。目前有一种具有自校正功能的电子罗盘设计。其虽然不需要转动电子罗盘采集磁场信息,但是其磁场采集区域具有局限性,易受干扰,且其缺乏磁场干扰程度度量,无法获知当前磁场干扰程度,可能获得误差较大的航向角数据。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点和不足,提供一种磁罗盘自校正方法;本专利技术可度量磁场的受干扰程度,且其可以迭代剔除受干扰数据,使得航向角计算更加精确。本专利技术通过下述技术方案实现:一种磁罗盘自校正方法,包括如下步骤:步骤1:磁罗盘绕指定中心以半径R匀速旋转,磁罗盘旋转时每隔一预设周期TS采集转角θk和磁场矢量Bk的两个水平空间分量和共采集Ns(Ns≥5)次;步骤2:根据Ns个水平空间分量和确定拟合曲线参数值;步骤3:根据拟合曲线参数值将水平空间原始分量和分别校正为和则航向角α可由和地磁偏角常数β算出,其中步骤4:计算磁场稳定指数σ;步骤5:根据磁场稳定指数σ及给定阈值σ1判别磁场受干扰程度,若磁场较稳定,则更新航向角;步骤6:若磁场受干扰严重,则根据滤波算法滤除 ...
【技术保护点】
1.一种磁罗盘自校正方法,其特征在于包括如下步骤:步骤1:磁罗盘绕指定中心以半径R匀速旋转,磁罗盘旋转时每隔一预设周期TS采集转角θk和磁场矢量B
【技术特征摘要】
1.一种磁罗盘自校正方法,其特征在于包括如下步骤:步骤1:磁罗盘绕指定中心以半径R匀速旋转,磁罗盘旋转时每隔一预设周期TS采集转角θk和磁场矢量Bk的两个水平空间分量和共采集Ns(Ns≥5)次;步骤2:根据Ns个水平空间分量和确定拟合曲线参数值;步骤3:根据拟合曲线参数值将水平空间原始分量和分别校正为和则航向角α可由和地磁偏角常数β算出,其中步骤4:计算磁场稳定指数σ;步骤5:根据磁场稳定指数σ及给定阈值σ1判别磁场受干扰程度,若磁场较稳定,则更新航向角;步骤6:若磁场受干扰严重,则根据滤波算法滤除干扰较大的NF个数据;步骤7:根据Ns-NF个水平空间分量和重复2-7步骤,直到磁场稳定指数σ达到给定阈值,若重复次数达到最大次数M仍未得到阈值内的磁场稳定指数σ,则放弃本次数据,取消本...
【专利技术属性】
技术研发人员:叶峰,石峰,赖乙宗,谢先治,袁洋,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。