Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T00:42:43.277Z Has data issue: false hasContentIssue false

An Adaptive △M-ICCP Geomagnetic Matching Algorithm

Published online by Cambridge University Press:  12 December 2017

Jing Xiao
Affiliation:
(Army Engineering University, No. 97, Hepingxi Road, Shijiazhuang 050003, PR China)
Xiusheng Duan*
Affiliation:
(Army Engineering University, No. 97, Hepingxi Road, Shijiazhuang 050003, PR China) (Shijiazhuang Tiedao University, No. 17, North Second Ring Road, Shijiazhuang 050043, PR China)
Xiaohui Qi
Affiliation:
(Army Engineering University, No. 97, Hepingxi Road, Shijiazhuang 050003, PR China)
*
(E-mail: sjzdxsh@163.com)
Rights & Permissions [Opens in a new window]

Abstract

In this paper, a novel method is proposed to generate the matching sequence of an ICCP algorithm for aircraft geomagnetic-aided navigation based on the M coding principle. The length of the matching sequence and the selection of the matching points directly affects the performance of the Iterated Closest Contour Point (ICCP) algorithm. This study proposes an adaptive geomagnetic matching method, ΔM-ICCP, to solve the problem of selecting suitable matching lengths, and matching points, when a vehicle is moving in a highly dynamic environment. First, the △M coding principle is adopted to select the matching points based on the information of the magnetic field, the resolution of the magnetic map, and the accuracy of the magnetic sensor. Then, the problem of selecting parameters for the △M-ICCP algorithm is turned into an optimisation problem, which can be solved by a Binary Particle Swarm Optimisation (BPSO) algorithm. Finally, the algorithm is verified through simulation experiments. The proposed algorithm can provide a basis to determine the matching length of the △M-ICCP algorithm and adaptively adjust the algorithm's parameters according to different trajectories. The algorithm is applicable even in the areas where the fluctuations of Earth's magnetic field are not significant.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2017 
Figure 0

Figure 1. Schematic diagram of generating the GMS with the △M coding principle.

Figure 1

Figure 2. Diagram of normalised functions.

Figure 2

Figure 3. Magnetic field in Area 1.

Figure 3

Figure 4. Magnetic field in Area 2.

Figure 4

Table 1. Statistical features of the two magnetic areas.

Figure 5

Figure 5. Fitness under different δ and L in Area 1.

Figure 6

Figure 6. Fitness under different δ and L in Area 2.

Figure 7

Figure 7. Matching results of Path 1 in Area 1. (a) Matching errors of different algorithms.(b) Magnetic values of different matching sequences.

Figure 8

Figure 8. Matching results of Path 1 in Area 2. (a) Matching errors of different algorithms. (b) Magnetic values of different matching sequences.

Figure 9

Table 2. Comparison of different algorithms with the same matching length.

Figure 10

Table 3. Comparison of different algorithms with the same matching distance.