基于深度学习的MEMS陀螺寻北技术:实现低成本惯性导航系统快速精确初始对准的新范式

《Engineering Applications of Artificial Intelligence》:Towards learning-based gyrocompassing

【字体: 时间:2025年10月27日 来源:Engineering Applications of Artificial Intelligence 8

编辑推荐:

  本文针对低成本MEMS陀螺因地球旋转信号微弱(15°/h)而难以实现精确陀螺寻北(gyrocompassing)的挑战,提出了一种基于双向LSTM的深度学习框架。该研究通过建模和校正传感器误差,在不依赖扩展滤波或长时间静止的情况下,显著提升了航向估计精度。实验验证表明,该方法将等待时间缩短十倍,对准误差降低50%以上,为消费级与战术级导航系统之间的性能差距提供了实用的解决方案。

  
在自主导航领域,精确的初始方向确定是后续一切定位、制导与控制任务的基础。无论是无人机、移动机器人还是海事平台,在启动前都需要知道自己的“脑袋”朝向哪里——这个关键的航向角。传统的陀螺寻北技术依赖于检测地球微弱的自转信号(仅约15°/小时,即0.00417°/秒),这对于高精度的光纤陀螺或激光陀螺来说尚可应对,但对于日益普及的低成本微机电系统(MEMS)惯性传感器而言,却是一个巨大的挑战。MEMS陀螺的噪声和漂移极易淹没本就微弱的地球旋转信号,导致传统基于平均或滤波的方法要么需要长达数十分钟的静止等待时间,要么精度难以满足要求。这种性能瓶颈严重制约了低成本自主平台在无GPS环境下的快速部署和可靠运行。
为了解决这一核心难题,发表在《Engineering Applications of Artificial Intelligence》上的这项研究,另辟蹊径,将深度学习这一强大的数据驱动工具引入了惯性导航的初始对准领域。研究人员质疑:能否让模型直接从数据中学习MEMS陀螺复杂的、非线性的误差动态,从而“去伪存真”,从嘈杂的读数中提取出可靠的地球旋转信息,实现快速精确的陀螺寻北?为此,他们设计并验证了一个基于双向长短期记忆网络(Bi-LSTM)的深度学习框架。该研究的主要结论是,深度学习模型能够有效学习MEMS陀螺的时空误差结构,显著提升在短时间窗口内的航向估计精度,将传统方法所需的静止对准时间缩短一个数量级,同时将对准误差降低超过50%,为低成本惯性导航系统的实用化提供了新的技术路径。
研究人员开展此项研究主要运用了几个关键技术方法:首先是构建了包含在360度方位角平面上采集的静态MEMS陀螺仪数据的实验数据集,并辅以高精度参考传感器提供真值。其次,设计了以双向LSTM为核心的深度学习模型架构,该模型能够同时利用前向和后向的时序上下文信息来学习传感器误差特性。第三,创新性地提出了循环均方误差(CMSE)损失函数,专门处理航向角度的周期性特性,确保梯度计算的正确性。此外,研究还采用了基于传感器艾伦方差分析的物理启发性数据增强策略,包括添加与角度随机游走(ARW)和偏置不稳定性(BI)相符的高斯噪声和随机偏置,以提升模型的泛化能力。
理论背景
研究首先回顾了惯性传感器误差模型和静态自对准的原理。指出航向角误差(Δψ)对陀螺仪误差(Δω)极为敏感,其关系近似为 Δψ ≈ (Δωyb / ωie) secφ,其中ωie是地球自转角速率,φ是纬度。由于ωie很小,即使微小的陀螺误差也会被显著放大。这从理论上解释了为何低性能MEMS陀螺难以进行精确的陀螺寻北。研究还通过克拉美-罗下界(CRLB)分析了理论性能极限,指出在偏置不稳定性(BI)占主导之前,误差随平均时间T以T-1/2的速率下降,之后则趋于饱和。
提出的方法
该方法的核心是一个双向LSTM网络,它处理固定时间窗口内的陀螺仪三维读数序列。模型通过两个方向的LSTM层提取特征,然后通过全连接层融合并输出航向角估计值。为了应对角度循环的特性,研究者设计了循环均方误差(CMSE)作为损失函数,其核心是使用atan2(sin(Δ), cos(Δ))来计算预测值与真值之间的差值Δ,确保误差在±180度范围内连续。为了增强模型鲁棒性,还采用了基于传感器噪声特性(如ARW和BI)的数据增强技术。
实验结果与分析
在实验设置部分,研究描述了在实验室受控环境下使用中档MEMS IMU(偏置不稳定性BI为1°/h,角度随机游走ARW为0.02°/√h)采集数据的过程。传感器被安装在一个可精确控制方位的转台上,在静止状态下采集了覆盖360度的多组数据。
传感器性能分析通过艾伦偏差图进行,验证了传感器的ARW、BI和速率随机游走(RRW)等误差特性符合预期。分析表明,在约250秒后,误差下降趋势变缓,受BI限制。
模型性能评估显示,在不同时间窗口(10秒至240秒)下,提出的深度学习方法的航向估计误差均显著低于传统的样本平均方法(基线)。在整个测试集上,深度学习方法的中位误差改善了35.2%至55.7%。特别值得注意的是,要达到特定的精度水平(例如2度误差),深度学习方法仅需约47秒,而基线方法在测试集上甚至无法在可用时间内达到此精度,体现了深度学习在缩短对准时间方面的巨大优势。消融实验进一步证实,专门设计的CMSE损失函数相较于普通均方误差(MSE)或其他循环损失函数(如余弦损失)能带来更优的性能。
讨论
研究讨论了该方法的优势,包括其准确性、渐近一致性以及对复杂传感器误差的动态适应能力。该方法不仅适用于严格的静态条件,其框架也有潜力通过引入运动检测特征或零速更新(ZUPT)等约束扩展到轻度动态场景。同时,研究也指出了局限性,例如对传感器性能有一定要求(需能敏感于地球速率量级的信号),以及当前实验主要在静态环境下进行。未来的研究方向包括测试不同性能等级的传感器、探索在动态环境下的应用以及建立统一的基准与滤波等方法进行比较。
结论
本研究成功证明了一种基于深度学习的框架能够显著提升基于中档MEMS传感器的陀螺寻北性能。通过利用Bi-LSTM网络学习传感器误差的时空特性,该方法能够在比传统方法短得多的时间窗口内实现更精确的航向估计,将等待时间缩短十倍,对准误差降低50%以上。这项工作为低成本惯性导航系统提供了一条绕过传统性能限制的新途径,使得快速、精确的初始对准在消费级和战术级平台中的应用变得更加可行,对推动自主导航技术在资源受限场景下的发展具有重要意义。
相关新闻
生物通微信公众号
微信
新浪微博
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号