Hardware design and implementation of a geomagnetic navigation algorithm

HUANG Junke, SHAO Lian, ZOU Can, ZOU Wanghui

Integrated Circuits and Embedded Systems ›› 2025, Vol. 25 ›› Issue (5) : 75-82.

PDF(2937 KB)
PDF(2937 KB)
Integrated Circuits and Embedded Systems ›› 2025, Vol. 25 ›› Issue (5) : 75-82. DOI: 10.20193/j.ices2097-4191.2025.0009
Research Paper

Hardware design and implementation of a geomagnetic navigation algorithm

Author information +
History +

Abstract

This paper discusses a high-precision geomagnetic navigation algorithm based on interpolation matching and completes the hardware design and implementation of the algorithm. The geomagnetic navigation module relies on the spatial distribution characteristics of the geomagnetic field for positioning, but traditional algorithms are susceptible to noise and errors in complex environments, leading to insufficient positioning accuracy. To address this, the paper combines an interpolation matching algorithm to construct a refined geomagnetic intensity distribution model, enabling efficient processing and precise matching of geomagnetic field information. Additionally, a low-power, high-performance hardware architecture is designed to facilitate rapid execution of the algorithm. This design significantly improves the speed and energy efficiency of positioning calculations while maintaining high positioning accuracy in complex environments. It can be widely applied in modern navigation devices, providing an efficient geomagnetic navigation solution.

Key words

hardware system / geomagnetic navigation / interpolation matching algorithm / geomagnetic intensity distribution model / FPGA

Cite this article

Download Citations
HUANG Junke , SHAO Lian , ZOU Can , et al. Hardware design and implementation of a geomagnetic navigation algorithm[J]. Integrated Circuits and Embedded Systems. 2025, 25(5): 75-82 https://doi.org/10.20193/j.ices2097-4191.2025.0009

References

[1]
彭鑫. 基于多特征量的地磁匹配导航算法研究[D]. 西安: 长安大学, 2023.
PENG X. Research on Geomagnetic Matching Navigation Algorithm Based on Multiple Feature Quantities[D]. Xi'an: Chang'an University, 2023 (in Chinese).
[2]
吕唯松, 邹维宝, 彭鑫, 等. 基于LSTM神经网络的地磁导航定位算法[C]// 2023年全国智能导航学术论文集,2023:6.
LYU W S, ZOU W B, PENG X, et al. Geomagnetic Navigation and Positioning Algorithm Based on LSTM Neural Network[C]// Proceedings of the 2023 National Intelligent Navigation Academic Conference,2023:6 (in Chinese).
[3]
YEH C S, CHIU C H, KAO Y C, et al. A Performance Improvement for Indoor Positioning Systems Using Earth's Magnetic Field[J]. Sensors, 2023, 23(16).
[4]
褚金奎, 姜廷玮, 李金山, 等. 拒止环境下基于粒子滤波的无人机协同导航方法[J]. 光学与光电技术, 2024, 22(5):1-8.
CHU J K, JIANG T W, LI J S, et al. A Cooperative Navigation Method for UAVs Based on Particle Filter in Denial Environments[J]. Optics & Optoelectronic Technology, 2024, 22(5):1-8 (in Chinese).
[5]
SHI H, TANG R, WANG Q, et al. Performance Evaluatiaon of a Bioinspired Geomagnetic Sensor and Its Application for Geomagnetic Navigation in Simulated Environment[J]. Sensors, 2024, 24(19):6477.
[6]
PAN K, TAN Y, HU H. An interpolation matched interface and boundary method for elliptic interface problems[J]. Journal of Computational and Applied Mathematics, 2009, 234(1):73-94.
[7]
YAO H, XU J, ZHANG K. A method for simultaneously determining Earth's magnetic field and mantle conductivity models using MSS-1 and Swarm satellite magnetic data[J]. Physics of the Earth and Planetary Interiors, 2025,358:107296.
[8]
M R, M K, A M, et al. The Mag.num core field model as a parent for IGRF-13, and the recent evolution of the South Atlantic Anomaly[J]. Earth,Planets and Space, 2021, 73(1).
[9]
NASCIMENTO J E, MAGALHÃES S D E, PAES S D E L. Estimation of thermal properties at high temperatures through the application of radial basis function interpolation in an inverse heat transfer problem[J]. International Communications in Heat and Mass Transfer, 2025,161:108482.
[10]
吴宝林, 王树伟. 基于有限状态机的煤矿辅助运输转载自动化控制分析[J]. 中国设备工程, 2024,(11):117-119.
WU B L, WANG S W. Analysis of Automated Control for Coal Mine Auxiliary Transportation Transfer Based on Finite State Machine[J]. China Plant Engineering, 2024(11):117-119 (in Chinese).
[11]
RUIZHE W, YUNKUN Z, SANSHUANG J, et al. Data synchronization module for multi-dimensional bunch-by-bunch measurement in a storage ring[J]. The Review of scientific instruments, 2022, 93(12):123301.
[12]
SALIM T U, DAWWD A S. Systolic hand gesture recognition/detection system based on FPGA with multi-port BRAMs[J]. Alexandria Engineering Journal, 2019, 58(3):841-848.
[13]
高久翔. 惯性/地磁组合导航算法仿真及模块关键模块设计[D]. 西安: 西安理工大学, 2018.
GAO J X. Simulation of Inertial/Geomagnetic Integrated Navigation Algorithm and Design of Key Modules[D]. Xi'an: Xi'an University of Technology, 2018 (in Chinese).
[14]
刘洋, 祁文刚, 王文瑶, 等. 基于奇异值分解及扫描匹配的地磁导航算法[J]. 信息技术, 2020, 44(9):90-93,98.
LIU Y, QI W G, WANG W Y, et al. Geomagnetic Navigation Algorithm Based on Singular Value Decomposition and Scan Matching[J]. Information Technology, 2020, 44(9): 90-93,98 (in Chinese).
[15]
万胜伟. 基于ICCP地磁导航算法的FPGA实现[D]. 哈尔滨: 哈尔滨工程大学, 2015.
WAN S W. FPGA Implementation of ICCP Geomagnetic Navigation Algorithm[D].Harbin: Harbin Engineering University, 2015 (in Chinese).
[16]
陈冲. 地磁辅助惯性导航模块研究[D]. 哈尔滨: 哈尔滨工业大学, 2014.
CHEN C. Research on Geomagnetic-Assisted Inertial Navigation Module[D]. Harbin: Harbin Institute of Technology, 2014 (in Chinese).
PDF(2937 KB)

Accesses

Citation

Detail

Sections
Recommended

/

〈 〉