Electrical Engineering Branch, Military Technical College, Kobry El-Kobba, Cairo 11766, Egypt.
Sensors (Basel). 2022 Feb 21;22(4):1687. doi: 10.3390/s22041687.
The inertial navigation system (INS) is a basic component to obtain a continuous navigation solution in various applications. The INS suffers from a growing error over time. In particular, its navigation solution depends mainly on the quality and grade of the inertial measurement unit (IMU), which provides the INS with both accelerations and angular rates. However, low-cost small micro-electro-mechanical systems (MEMSs) suffer from huge error sources such as bias, the scale factor, scale factor instability, and highly non-linear noise. Therefore, MEMS-IMU measurements lead to drifts in the solutions when used as a control input to the INS. Accordingly, several approaches have been introduced to model and mitigate the errors associated with the IMU. In this paper, a machine-learning-based adaptive neuro-fuzzy inference system (ML-based-ANFIS) is proposed to leverage the performance of low-grade IMUs in two phases. The first phase was training 50% of the low-grade IMU measurements with a high-end IMU to generate a suitable error model. The second phase involved testing the developed model on the remaining low-grade IMU measurements. A real road trajectory was used to evaluate the performance of the proposed algorithm. The results showed the effectiveness of utilizing the proposed ML-ANFIS algorithm to remove the errors and improve the INS solution compared to the traditional one. An improvement of 70% in the 2D positioning and of 92% in the 2D velocity of the INS solution were attained when the proposed algorithm was applied compared to the traditional INS solution.
惯性导航系统(INS)是在各种应用中获取连续导航解决方案的基本组成部分。INS 随时间的推移会累积误差。特别是,它的导航解决方案主要依赖于惯性测量单元(IMU)的质量和等级,后者为 INS 提供加速度和角速度。然而,低成本的小型微机电系统(MEMS)存在巨大的误差源,例如偏置、标度因数、标度因数不稳定以及高度非线性噪声。因此,当将 MEMS-IMU 测量用作 INS 的控制输入时,会导致解决方案出现漂移。因此,已经提出了几种方法来建模和减轻与 IMU 相关的误差。在本文中,提出了一种基于机器学习的自适应神经模糊推理系统(ML 基 ANFIS),以在两个阶段提高低等级 IMU 的性能。第一阶段是使用高端 IMU 对 50%的低等级 IMU 测量值进行训练,以生成合适的误差模型。第二阶段是在剩余的低等级 IMU 测量值上测试所开发的模型。使用真实的道路轨迹来评估所提出算法的性能。结果表明,与传统算法相比,利用所提出的 ML-ANFIS 算法消除误差并改进 INS 解决方案是有效的。与传统的 INS 解决方案相比,当应用所提出的算法时,INS 解决方案的 2D 定位精度提高了 70%,2D 速度提高了 92%。