Electronic Science and Technology ›› 2021, Vol. 34 ›› Issue (4): 70-74.doi: 10.16180/j.cnki.issn1007-7820.2021.04.011

Previous Articles     Next Articles

Geomagnetic Matching Localization Algorithm Based on Affine Transformation

YAN Yuling,TANG Qingshan,BAI Chuang   

  1. School of Physics & Electronics,Changsha University of Science & Technology,Changsha 410114,China
  • Received:2019-12-21 Online:2021-04-15 Published:2021-04-16
  • Supported by:
    Hunan Provincial Department of Education Research Project-Outstanding Youth Project(18B164);"Double First-Class" Scientific Research International Cooperation Expansion Project(2019IC18)

Abstract:

For the problem that the positioning error of inertial navigation system accumulated with time, a geomagnetic matching positioning algorithm based on affine transformation is proposed. The correlation constraint between the matched trajectory and the measured geomagnetic field eigenvalue is established by the square difference algorithm. The constraint function is expanded and discretized by Taylor, and the affine transformation model is introduced. The constraint function is transformed into a multivariate index function of the displacement, angle and contraction error of the curve. According to the relativity principle, the geomagnetic matching problem is transformed into solving nonlinear equations. The iterative and numerical method in Mathematica is used to solve the nonlinear equations. The obtained solutions are input into MATLAB for matching and positioning. Experiments show that the final registration point of the matched track differs from the end point of the real track by 293.3 m, and the longitude and latitude errors between the matched track and the real track are 0.003° and 0.000 4° respectively, which verifies the feasibility of the proposed algorithm.

Key words: affine transformation, geomagnetic matching, squared difference algorithm, relevance principle, iteration, numerical solution

CLC Number: 

  • TP301.6