Next Article in Journal
The Sub-Ice Algal Communities of the Barents Sea Pack Ice: Temporal and Spatial Distribution of Biomass and Species
Next Article in Special Issue
Impacts of Discretization and Numerical Propagation on the Ability to Follow Challenging Square Wave Commands
Previous Article in Journal
Dynamic Analysis of an Autonomous Underwater Glider with Single- and Two-Stage Vibration Isolators
Previous Article in Special Issue
Distributed Consensus of USVs under Heterogeneous UAV-USV Multi-Agent Systems Cooperative Control Scheme
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Position Correction and Trajectory Optimization of Underwater Long-Distance Navigation Inspired by Sea Turtle Migration

1
Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin 150001, China
2
National Innovation Institute of Defense Technology, Beijing 100071, China
*
Authors to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(2), 163; https://doi.org/10.3390/jmse10020163
Submission received: 30 December 2021 / Revised: 20 January 2022 / Accepted: 22 January 2022 / Published: 27 January 2022

Abstract

:
Accumulating evidence suggests that migrating animals store navigational “maps” in their brains, decoding location information from geomagnetic information based on their perception of the magnetic field. Inspired by this phenomenon, a novel geomagnetic inversion navigation framework was proposed to address the error constraint of a long-distance inertial navigation system. In the first part of the framework, the current paper proposed a geomagnetic bi-coordinate inversion localization approach which enables an autonomous underwater vehicle (AUV) to estimate its current position from geomagnetic information like migrating animals. This paper suggests that the combination of geomagnetic total intensity (F) and geomagnetic inclination (I) can determine a unique geographical location, and that there is a non-unique mapping relationship between the geomagnetic parameters and the geographical coordination (longitude and latitude). Then the cumulative error of the inertial navigation system is corrected, according to the roughly estimated position information. In the second part of the framework, a cantilever beam model is proposed to realize the optimal correction of the INS historical trajectory. Finally, the correctness of the geomagnetic bi-coordinate inversion localization model we proposed was verified by outdoor physical experiments. In addition, we also completed a geomagnetic/inertial navigation integrated long-distance semi-physical test based on the real navigation information of the AUV. The results show that the geomagnetic inversion navigation framework proposed in this paper can constrain long-distance inertial navigation errors and improve the navigation accuracy by 73.28% compared with the pure inertial navigation mode. This implies that the geomagnetic inversion localization will play a key role in long-distance AUV navigation correction.

1. Introduction

Underwater navigation technology is fundamental to reaching deep and pelagic resource development [1,2]. Especially for long-distance navigation, the navigation and positioning functions have a higher priority [3]. Due to its autonomy, the inertial navigation system (INS) has been an object of research for AUVs since the last century. For long-distance navigation, inertial navigation is an indispensable core device. So far, however, the rapid accumulation of errors over time is still problematic in INS [4,5,6]. Periodic errors, offsets, accelerometer noise, and other interferences make it difficult to maintain high navigation accuracy for unassisted inertial navigation [7]. At present, the most advanced portable inertial navigation system merely has a positioning accuracy of 1.11 km/h, and its price is approximately 200,000 dollars [8].
Nowadays, the most effective solution for high-precision long-distance navigation is inertial navigation, and other navigation technologies assist in correcting or constraining inertial navigation errors. For example, underwater acoustic technology and INS play crucial roles in limiting the drift of INS over time [9]. The combination of Long Base Line (LBL)\Short Base Line (SBL)\INS has been extensively studied, but it is still a challenging project to preset acoustic beacons within a range of thousands of kilometers. In addition, Doppler Velocity Log (DVL) and INS integrated navigation will also be affected by DVL installation errors and speed blind spots, resulting in a decrease of accuracy [10].
The geomagnetic field is an inherent physical field on the earth. It can be used as a stable navigation information source because of its vector and stable characteristics. Compared with underwater acoustic and inertial navigation, geomagnetic navigation has strong concealment and is not influenced by cumulative errors. Several papers relevant to this research were published, including matching and positioning techniques based on a geomagnetic map [11,12,13,14], and a target search approach for geomagnetic parameters (TSAGP) [15,16,17,18,19]. On the basis of matching algorithms, a geomagnetic matching algorithm was presented [11,20]. However, the matching technology had some difficulties. Firstly, the premise of the algorithms was that the vehicle needs to accumulate a certain length of geomagnetic information, which affected the real-time performance of geomagnetic matching navigation. Secondly, the fault-tolerant adaptation of this algorithm’s capacity is expected to be improved. Thirdly, there are few magnetic anomaly areas in the marine environment, resulting in insufficient magnetic features.
Liu et al. [16,21] carried out many studies on the TSAGP. Inspired by biological navigation behavior, the magnetic searching approach was proposed to solve geomagnetic navigation without an a priori map, and a related improved method was presented to deal with magnetic interference. Although the TSAGP does not require a priori geomagnetic map, it is challenging for multiple parameters to converge at the target point simultaneously [22].
In addition to humans, animals can also intelligently use magnetic fields to complete field navigation and positioning [23,24,25]. For example, sea turtles utilize geomagnetic navigation without the actual geomagnetic map during migration. It is not known how turtles navigate and find their homing on a voyage of thousands of kilometers. For decades, biologists and marine researchers have been studying this exciting phenomenon. Animals’ geomagnetic navigation includes a “geomagnetic map” and a “geomagnetic compass” [26]. The geomagnetic compass can provide a heading direction that animals can then use to orient in any desired direction, and the geomagnetic map tells animals their local coordinates. The most compelling explanation for the magnetic map hypothesis is based on magnetic nanoparticles of magnetite, which are sensitive to changes in the strength and inclination of the earth’s magnetic field. When the strength or direction of the magnetic field changes, the ion channels in the cell will be open or closed under the interaction between the magnetite nanoparticles and the geomagnetic field, forming chemical signals that the higher central nervous system can decode. Then, animals encode navigation information in their brains. The encoding process of geomagnetic information can be understood as inputting the geomagnetic field data to the intelligent processing center. At the same time, decoding is the use of a well-established relationship model to convert the input data into output location information. This decoding model is called geomagnetic imprinting, which informs the relationship between geomagnetic environments and geographical location.
Inspiringly, we find that the I and F contours can extend in regular directions in most regions of the Earth’s surface. It is worth noting that the intersection of two contours is almost unique, which means that the geomagnetic parameters at the intersection can uniquely represent a position on the Earth.
This paper proposes a geomagnetic bi-coordinate inversion localization (GBCIL) approach inspired by sea turtles’ homing phenomenon. We assume a nonlinear relationship between the geomagnetic bi-coordinates and the geographic coordinates, as Figure 1. Through this relationship, we will obtain artificial geomagnetic imprinting. Its function is to decode the measured geomagnetic field information into geographic location. Furthermore, we can use the calculated position information to make preliminary corrections and historical trajectory optimization for arbitrarily diverging inertial navigation.
The contribution of this paper is proposing a novel geomagnetic inversion navigation framework. This framework includes two parts, one is a geomagnetic bi-coordinate inversion localization (GBCIL) approach to realize the rough correction of the long-distance INS errors. The other is the introduction of a cantilever beam model to optimize the historical trajectory of the inertial navigation. The rest of this paper is arranged as follows: Section 2 demonstrates models, including the geomagnetic model, the GBCIL model, and the cantilever beam model. In Section 3, the physical experiment and a semi-physical simulation are carried out to verify our proposed approach. Finally, we draw some conclusions in Section 4.

2. Model

2.1. Earth Magnetic Field Geomagnetic Model

In this section, the characteristics of the geomagnetic field are described. The Earth is like a giant magnet, with directions that can be used to locate and discern a direction [27]. There are many scientific explanations for the source of the geomagnetic field. At present, the most widely accepted theory is that the magnetic field is produced by the outer core of the earth [28]. Thus, any position on Earth corresponds to a different geomagnetic vector. Seven parameters can describe the geomagnetic field vectors (see Figure 2). They are total intensity F, northerly intensity X, easterly intensity Y, vertical intensity Z, horizontal intensity H, declination angle D, and inclination I, respectively. The declination is the angle between the vectors H and X. The angle between vector F and the horizontal plane is inclination, and the I downward is positive [29].
Many geomagnetic models are used to approximately describe the Earth’s magnetic field, such as International Geomagnetic Reference Field (IGRF), High Definition Geomagnetic Model, and the World Magnetic Model (WMM). The World Magnetic Model uses a spherical harmonic representation to degree and order 12 to represent the main geomagnetic field. However, the main geomagnetic field only accounts for slightly more than 95% of the field strength at the Earth’s surface. The crustal and combined disturbance fields also play significant roles in the geomagnetic fields. In contrast, The IGRF is regarded as a standard mathematical description of the Earth’s main magnetic field by The International Association of Geomagnetism and Aeronomy (IAGA) because IGRF data combinates the magnetic field model and data from satellites, observatories and surveys around the world. Since there is less magnetic interference and fewer anomalies in the marine environment, the IGRF database can more accurately describe the true field strength of the geomagnetic field [30].

2.2. Geomagnetic Bi-Coordinate Inversion Localization Model

The main magnetic field is a potential field and can be written as the negative spatial gradient of a scalar potential. This potential can be expanded in terms of spherical harmonics using Equation (1).
V ( λ , φ , r , t ) = a n = 1 12 ( a r ) n + 1 m = 0 n ( g n m ( t ) cos ( m λ ) + h n m ( t ) sin ( m λ ) ) P ˘ n m ( sin φ )
where, V is scalar potential of the main magnetic field, a donates the geomagnetic reference radius, g n m ( t ) and h n m ( t ) are the gauss coefficients of degree n and order m describing the Earth’s main magnetic field, and μ   a n d   P ˘ n m   are the Schmidt semi-normalized associated Legendre functions. The other geomagnetic vector components can be calculated based on Equation (1), and more detailed descriptions can refer to [27].
We can obtain geomagnetic data under the condition that longitude λ , latitude φ , radius r, and time t are known. However, it is difficult for AUV to obtain accurate geographical information (longitude and latitude) in the underwater environment. In addition, the actual geomagnetic data can be measured by a magnetometer. For this reason, we attempted to consider this issue in reverse as Figure 3. The aim of Equation (1) is to obtain the geomagnetic parameters under known geographic location. The proposed GBCIL is used to calculate the geographic location under known geomagnetic parameters. They are opposite in terms of the known variables and the variables to be solved. We call this inversion mapping.
The proposed approach in this paper is a reversal solution compared with WMM. Firstly, the F and I of the planned route area are extracted from the IGRF model or the actual measurement database. A Taylor expansion was applied to transform the model into polynomial form for a linear solution for F and I. Complex numbers are introduced to express the longitude and latitude coordinates. We suppose that λ and ϕ denotes the longitude and latitude, respectively, and i is the imaginary unit. Thus, the combination of longitude with latitude is written λ + ϕ i to ensure the combination of latitude and longitude uniqueness. The model is written as Equation (2).
λ + ϕ i = i = 0 n j = 0 i A i j , j ( F F 0 ) i j ( I I 0 ) j
where F0 and I0 donate expand point of variable F and I, respectively, and A i j , j is polynomial coefficient. The right of the Equation (2) is written in detail,
i = 0 n j = 0 i A i j , j ( F F 0 ) i j ( I I 0 ) j = A 0 , 0 ( F F 0 ) 0 ( I I 0 ) 0 + A 1 , 0 ( F F 0 ) 1 0 ( I I 0 ) 0 + + A n , n ( F F 0 ) n ( I I 0 ) n
Then Equation (3) is rewritten
i = 0 n j = 0 i A i j , j F ˆ i j I ˆ j = [ A 0 , 0 , A 1 , 0 , , A n , n ] [ F ˆ 0 I ˆ 0 F ˆ 1 I ˆ 0 F ˆ n I ˆ n ] = A U
where F ˆ = F F 0 , I ˆ = I I 0 , A = [ A 0 , 0 , A 1 , 0 , , A n , n ] , U = [ F ˆ 0 I ˆ 0 , F ˆ 1 I ˆ 0 , , F ˆ n I ˆ n ] T , the left of Equation (2) is written.
Y = λ + ϕ i
Therefore, Equation (2) is simplified as
Y = A U
Then, the original problem is transformed into solving coefficient matrix A under the condition of known Y and U . Equation (5) is solved by the Least Square Method (LSM), which is expressed as
min Χ R n f ( A ) = A U Y 2
Making f ( A ) U = 0 . Then, Equation (6) becomes
f ( A ) U = 2 U T U A 2 U T Y = 0
The coefficient matrix A link geomagnetic and geographic is
A = ( U T U ) 1 U T Y
Therefore, the relationship between the geographic coordinates λ, ϕ and the geomagnetic bi-coordinates F, I is determined in the selected area.

2.3. Trajectory Correction Model Based on Cantilever Beam

The AUV real path points are X = { x 0 , x 1 , , x n } , and the INS path points are X ˆ = { x ˆ 0 , x ˆ 1 , , x ˆ n } , where x ˆ 0 = x 0 . The INS model can be described as
X ˆ n = X ˆ n 1 + V n 1 Δ t + a ˆ n 1 Δ t 2 2 = X ˆ n 2 + V n 2 Δ t + a ˆ n 2 Δ t 2 2 + V n 1 Δ t + a ˆ n 1 Δ t 2 2 = X ˆ n 2 + ( V n 2 + V n 1 ) Δ t + ( a ˆ n 2 a ˆ n 1 ) Δ t 2 2 = X ˆ 0 + ( V 0 + + V n 2 + V n 1 ) Δ t + ( a ˆ 0 + + a ˆ n 2 a ˆ n 1 ) Δ t 2 2
Owing to V n = V n 1 + a ˆ n 1 Δ t = V 0 + ( a ˆ 0 + + a ^ n 2 + a ˆ n 1 ) Δ t , Equation (9) can be further simplified to
X ˆ n = X ˆ 0 + [ n V 0 + ( n 1 ) a ˆ 0 + ( n 2 ) a ˆ 1 + + a ˆ n 1 ] Δ t + ( a ˆ 0 + + a ˆ n 2 + a ˆ n 1 ) Δ t 2 2
where a ˆ 0 donates the acceleration measured by accelerometer and V 0 represents the initial speed, set to zero.
a ˆ i = a i + μ i + b i ε i
where a i is the real acceleration of AUV, and μ and b represent the random noise and bias of the accelerometer, respectively. Considering Equations (9)–(11), we obtain the following relationship.
X ˆ n = X ˆ 0 + [ ( n 1 ) a ˆ 0 + ( n 2 ) a ˆ 1 + + a ˆ n 1 ] Δ t + ( a ˆ 0 + + a ˆ n 2 + a ˆ n 1 ) Δ t 2 2 = X ˆ 0 + [ ( n 1 ) a 0 + ( n 2 ) a 1 + + a n 1 ] Δ t + [ ( n 1 ) ε 0 + ( n 2 ) ε 0 + + ε n 1 ] Δ t + ( i = 0 n 1 a i + i = 0 n 1 ε i ) Δ t 2 2 = X ˆ 0 + [ ( n 1 ) a 0 + ( n 2 ) a 1 + + a n 1 ] Δ t + Δ t 2 2 i = 0 n 1 a i + [ ( n 1 ) ε 0 + ( n 2 ) ε 0 + + ε n 1 ] Δ t + Δ t 2 2 i = 0 n 1 ε i = X 0 + K +
where K = [ ( n 1 ) a 0 + ( n 2 ) a 1 + + a n 1 ] Δ t + Δ t 2 2 i = 0 n 1 a i represents the input of the AUV motion model, and = [ ( n 1 ) ε 0 + ( n 2 ) ε 0 + + ε n 1 ] Δ t + Δ t 2 2 i = 0 n 1 ε i represents the cumulative error of the inertial navigation. Therefore,
{ X n = X 0 + K = X ˆ n X n
This paper proposes an error correction method for the cantilever beam model. The cantilever beam is a structure in structural mechanics, as shown in Figure 4. Assuming that the beam is lightweight and does not account for gravity, one end of the beam is fixed to the wall, and then an external force is applied to the beam, causing the beam to bend and deform, which is called deflection [31]. Setting the end fixed on the wall as the origin of the coordinates, the deflection of the beam at x from the origin can be described as
v = q x 2 24 E I ( x 2 4 l x + 6 l 2 )
where v donates deflection, l donates the length of the beam, q represents the load acting on the beam, E is the tensile modulus of elasticity and I is the moment of inertia. According to the bending of the beam under the load, the mechanical model is converted into a motion model. The beam will maintain its original “real” shape in the mechanical model without external force. Similarly, the inertial navigation system will record the “real” trajectory of the AUV without interference from the error term. In addition, future errors of INS will all be affected by the previous error. Therefore, the error at each discrete time in the motion model can be described as
v i = ε i i 2 24 ( i 2 4 l i + 6 l 2 )
where i represents the i-th path point in the track that needs to be corrected, v i represents the corrected error values at the i-th path point, and l represents the total number of track points that need to be corrected. The modulus of elasticity and the moment of inertia are the coefficients related to the rod material, which are treated as 1 in the motion model, and the role it plays in the model is included in v i . ε i is the error of INS at each discrete time. Supposing that, at the kth time, the current position of the AUV is obtained through the GBCIL model as X k M = [ x k M , y k M ] T , the INS position is X ˆ = [ x ˆ , y ˆ ] T . So, from departure to time k, the cumulative error of the INS can be approximated as
v k = X k M X ˆ k
v k is a two-dimensional vector. Substituting Equation (16) into Equation (15), we can obtain
ε k = 8 v k k 4
In this model, considering that the error of the INS at each moment is the same, which are equal to the error at time k, so we have
ε 0 = ε 1 = = ε k 1 = ε k = 8 v k k 4
Finally, the error correction values at each discrete time can be obtained by followings
v i = 2 v k i 2 k 2 4 v k i 3 3 k 3 + v k i 4 3 k 4

3. Experiment and Results

Long-distance geomagnetic surveying, especially over thousands of kilometers, is a large project. In this article, in order to verify the feasibility of our proposed geomagnetic bi-coordinates to geographic bi-coordinate mapping, the GBCIL model was tested on a small scale under limited conditions. In addition, we used AUV long-distance INS data and IGRF to complete large-scale semi-physical simulations.

3.1. Physical Experiment

Aiming to verify the GBCIL model we proposed, we built a surface geomagnetic navigation experimental platform, as shown in Figure 5d. The platform includes a GPS/inertial integrated navigation system, a 3D fluxgate transmitter, a microcomputer processing module, and a mobile power supply. The integrated navigation system and the fluxgate sensor are rigidly connected to obtain the attitude of the fluxgate, as shown in Figure 5. The test was carried out in the Liquan Lake Reservoir in Xianyang, which has an average water surface width of 200 m. The one-way sailing distance of the experimental platform was about 4 km, and the round trip totaled 8 km. The sampling frequency of the fluxgate sensor was 10 HZ, and the measurement trajectory is shown in Figure 6.
In our GBCIL approach, the relationship between geographical coordination and geomagnetic data is a built-in navigation frame. However, the geomagnetic information was measured by a 3D fluxgate transmitter in the body frame. Therefore, it is necessary to employ a three-axis gyroscope to measure the angle of the body frame relative to navigation frame of the magnetic field digital transmitter. M b denotes the measured data in body frame, and M n denotes the geomagnetic data in navigation frame. A direction cosine matrix C b n was used to transform M b to M n . The notations C b n can be written as follows:
C b n = ( cos ψ cos θ sin ψ cos θ sin θ cos ψ sin θ sin γ sin ψ cos γ sin ψ sin θ sin γ + cos ψ cos γ cos θ sin γ cos ψ sin θ cos γ + sin ψ sin γ sin ψ sin θ cos γ cos ψ sin γ cos θ cos γ )
where ψ , θ , γ denote the yaw, pitch, and roll of the 3D fluxgate transmitter, respectively. A calibration method motioned in [32] of the tri-axial magnetometer was carried out to compensate sensor output.
In the calibration procedure, we installed the fluxgate on the calibration device and then rotated around the X, Y, and Z axes of the fluxgate to measure the magnetic field data at more angles. The results are shown in Figure 7, in which the red stars represent the original measurement data, and the green circles represents the corrected data. Then, we used the obtained compensation parameters to compensate the data measured by the navigation of the experimental platform. The real measurement results are shown in Figure 8 and Figure 9.
IGRF provides a global magnetic field reference value with a resolution of 0.01 ° . The magnetic inclination angle of our test result was 53 ° 30 , and the total intensity was 52.75–53.01 μT (Figure 8 and Figure 9). Comparing our measurement results, we find that our measurement values were close to the reference values provided by IGRF (F = 52.98 μT, I = 53 ° 30 at 108.43 E, 34.53 N). Then, we input the measured geomagnetic field parameters and real position into the GBCIL model to solve the inversion coefficients further. We selected 24 samples from the measured data as a validation set to test the inversion accuracy of our proposed model in the test area. Except for the extracted data, the rest were used as the training set.
Figure 10 and Figure 11 show the results of our proposed GBCIL on the water surface. The black line is the actual trajectory of the float measured by GPS, and the black rectangle represents the measurement position of the geomagnetic data. The green circle represents the inversion position of the proposed approach. It can be seen from the figure that the localization result obtained by GBCIL was exceptionally close to GPS. In Figure 11, the blue bar represents the absolute error between GPS position and the inversion position. It is evident from this figure that most of the absolute errors were less than 200 m, and the most significant error was 389.8 m. The standard deviation of the proposed approach was 104.1715 m. The simulation experimental and sea trial results illustrate that the GBCIL approach could effectively obtain the localization information by measuring geomagnetic data.

3.2. Semi-Physical Simulation

In order to test the ability of our proposed geomagnetic bi-coordinate inversion localization approach to correct long-distance INS errors, this section will conduct a long-distance INS/geomagnetic fusion navigation experiment. Measuring a virtual geomagnetic library spanning thousands of kilometers is a huge challenge, and our team currently does not have this detection capability. Therefore, we extracted the geomagnetic data at the location of the AUV from the IGRF database as the actual measured values. Inertial navigation data and real navigation data are measured in actual sea trials. The AUV used in the experiment was an Orange Shark-III, 6000 mm in length, 680 mm in diameter, and 135 kg in weight, as Figure 12 shows. The Orange Shark-III was equipped with optical fiber inertial navigation (gyroscope and accelerometer bias stability of 0.01°/s and 50 μg, respectively). Under pure inertial navigation conditions, the error was 2.16 km/h.
The proposed GBCIL is more advantageous for long-distance navigation, owing that it does not produce error accumulation. First, we calculated the positioning accuracy of the GBCIL model in the AUV navigation area through simulation experiments. The relationship between the geomagnetic bi-coordinate grid and the geographic grid with size is 0.01° was obtained. Furthermore, we designed different navigation paths in two other areas to test the positioning accuracy of GBCIL. The first area was at 109.5–115 E, 16.5–22 N; we developed a lawnmower path in this area. The second area was 123–130 E, 18–23 N; we created a circular path in this area. In the simulation, according to the magnetic sensor accuracy, gaussian white noise with variances of 0.5 and 0.005 was added to the total intensity F and magnetic inclination I data as the measurement error of the sensor. The results are shown in Figure 13, Figure 14, Figure 15 and Figure 16.
It can be seen from Figure 14 and Figure 16 that the positioning accuracy of our proposed GBCIL model does not have cumulative error propagation, with an average absolute error of 714.68 m and a standard deviation of 495.93 m in the lawnmower path, and with an average absolute error 483.40 m and a standard deviation of 293.96 m in the circular path. Combining Figure 10, Figure 13 and Figure 15, it can be seen that our proposed GBCIL model can complete localization in multiple regions. It should be pointed out that the inversion accuracy is related to the grid size of the magnetic field data. When the geomagnetic grid accuracy is higher, the inversion accuracy of GBCIL will also be improved. Considering that the INS error of Orange Shark III is 2.16 km/h, we corrected the INS position every hour by utilization of the GBCIL model in the long-distance semi-physical navigation experiment, and then used the cantilever beam proposed model to optimize and compensate for the historical trajectory of INS. The results are shown in Figure 17 and Figure 18.
As shown in Figure 19, Orange Shark-III navigated about 14 h, and the INS error has accumulated to 25 km. After rough correction of GBCIL and historical trajectory optimization, the maximum error decreased to 6.7 km, and the standard deviation was 1.658 km. In Figure 15, the trough of the solid black line represents the correction point, and the INS error has apparent convergence after each correction. It can be seen from Figure 14 and Figure 15 that the corrected trajectory is very close to the GPS trajectory of the AUV. The maximum error was 1.67% of the full range, while the original inertial navigation error reached 6.25%. In contrast, our proposed method improved the navigation accuracy by 73.28%.

4. Conclusions

Inspired by animal long-distance migration navigation, this paper proposes a new geomagnetic inversion navigation framework to solve the problem of INS cumulative error during long-distance navigation. First, we demonstrated a geomagnetic bi-coordinate inversion localization approach to correct the INS error for long-distance navigation. Then, we introduced a cantilever beam to optimize the INS historical trajectory to obtain more credible navigation information. Physical experiments and long-distance semi-physical simulation verified this approach. The small-scale physical experiment proved the viability of our proposed GBCIL model. The long-distance semi-physical simulation tested the proposed method’s performance in the error correction of long-distance navigation. The results show that the proposed method can effectively converge the INS error, and that the navigation accuracy of INS improved by 73.28%.
It can be seen from the experimental results that the geomagnetic inversion navigation framework we proposed has excellent practicability. The current answer “where am I?” can be quickly obtained for measurement information. The approach proposed in this paper addresses localization information in the global navigation system. In future work, we will consider fusing other navigation information into the geomagnetic inversion navigation framework to improve the system’s robustness.

Author Contributions

Z.L.: Conceptualization, methodology, formal analysis, data curation, writing—original draft, writing—review and editing, visualization. H.Y.: conceptualization, project administration, validation, supervision, funding acquisition. Y.L.: supervision, validation, funding acquisition. T.S.: supervision, data curation, formal analysis. C.W. and Z.C.: software, edition. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the project of the National Natural Science Foundation of China (Grant No. 61803381, U1806228, 51879057), the Open Funds of Science and Technology on Underwater Vehicles Laboratory (Grant No. 6142215190110), the Open Funds of Laboratory of Science and Technology on Marine Navigation and Control, and the China State Shipbuilding Corporation (Grant No. KLMNCT-2020010301).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

This research did not report any data.

Conflicts of Interest

The authors declare that there is no conflict of interest.

References

  1. Xu, C.; Xu, C.; Wu, C.; Qu, D.; Liu, J.; Wang, Y.; Shao, G. A novel self-adapting filter based navigation algorithm for autonomous underwater vehicles. OcEng 2019, 187, 106–146. [Google Scholar] [CrossRef]
  2. He, B.; Ying, L.; Zhang, S.; Feng, X.; Yan, T.; Nian, R.; Shen, Y. Autonomous navigation based on unscented-FastSLAM using particle swarm optimization for autonomous underwater vehicles. Measurement 2015, 71, 89–101. [Google Scholar] [CrossRef]
  3. Svilicic, B.; Rudan, I.; Jugović, A.; Zec, D. A Study on Cyber Security Threats in a Shipboard Integrated Navigational System. J. Mar. Sci. Eng. 2019, 7, 364. [Google Scholar] [CrossRef] [Green Version]
  4. Song, Z.Q.; Bian, H.Y.; Zielinski, A. Application of acoustic image processing in underwater terrain aided navigation. OcEng 2016, 121, 279–290. [Google Scholar] [CrossRef]
  5. Allotta, B.; Caiti, A.; Costanzi, R.; Fanelli, F.; Fenucci, D.; Meli, E.; Ridolfi, A. A new AUV navigation system exploiting unscented Kalman filter. OcEng 2016, 113, 121–132. [Google Scholar] [CrossRef]
  6. Fang, T.; Qian, D. Non-damping system reset schemes for underwater SINS based on intermittent calibration information. Measurement 2021, 182, 109741. [Google Scholar] [CrossRef]
  7. Klein, I.; Diamant, R. Dead Reckoning for Trajectory Estimation of Underwater Drifters under Water Currents. J. Mar. Sci. Eng. 2020, 8, 205. [Google Scholar] [CrossRef] [Green Version]
  8. Zhang, S.T.; Zhang, H.W.; Wang, Y.H.; Zhang, Y.P.; Xie, Y.G. Development status and analysis of navigation technology for autonomous underwater vehicles. J. Navig. Position 2020, 8, 1–7. [Google Scholar]
  9. Liu, P.; Wang, B.; Deng, Z.; Fu, M. INS/DVL/PS Tightly Coupled Underwater Navigation Method With Limited DVL Measurements. IEEE Sensors J. 2018, 18, 2994–3002. [Google Scholar] [CrossRef]
  10. Morgado, M.; Oliveira, P.; Silvestre, C. Tightly coupled ultrashort baseline and inertial navigation system for underwater vehicles: An experimental validation. J. Field Robot. 2013, 30, 142–170. [Google Scholar] [CrossRef]
  11. Goldenberg, F. Geomagnetic Navigation beyond the Magnetic Compass. In Proceedings of the 2006 IEEE/ION Position, Loca-tion, and Navigation Symposium, San Diego, CA, USA, 25–27 April 2006; pp. 684–694. [Google Scholar] [CrossRef]
  12. Zhou, J.; Liu, Y.; Ge, Z. Geomagnetic Matching Algorithm Based on the Probabilistic Neural Network. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2010, 225, 120–126. [Google Scholar] [CrossRef]
  13. Guo, C.; Cai, H.; van der Heijden, G. Feature Extraction and Geomagnetic Matching. J. Navig. 2013, 66, 799–811. [Google Scholar] [CrossRef]
  14. Liu, Y.; Wu, M.P.; Hu, X.P.; Xie, H.W. Research on Geomagnetic Matching Method. In Proceedings of the IEEE Conference on Industrial Electronics and Applications (ICIEA), Harbin, China, 23–25 May 2007. [Google Scholar]
  15. Huang, Y.; Wu, L.-H.; Sun, F. Underwater Continuous Localization Based on Magnetic Dipole Target Using Magnetic Gradient Tensor and Draft Depth. IEEE Geosci. Remote Sens. Lett. 2013, 11, 178–180. [Google Scholar] [CrossRef]
  16. Liu, M.Y.; Li, H. Geomagnetic Navigation of AUV without A Priori. In Proceedings of the OCEANS 2014, Taipei, Taiwan, 7–10 April 2014. [Google Scholar]
  17. Zhao, Z.; Hu, T.; Cui, W.; Huangfu, J.; Li, C.; Ran, L. Long-Distance Geomagnetic Navigation: Imitations of Animal Migration Based on a New Assumption. IEEE Trans. Geosci. Remote Sens. 2014, 52, 6715–6723. [Google Scholar] [CrossRef]
  18. Qi, X.K.; Ye, D.X.; Sun, Y.Z.; Li, C.Z.; Ran, L.X. Simulations to True Animals’ Long-Distance Geomagnetic Navigation. ITM 2016, 53, 1–8. [Google Scholar] [CrossRef]
  19. Zhang, Y.; Liu, X.; Luo, M.; Yang, C. Bio-Inspired Approach for Long-Range Underwater Navigation Using Model Predictive Control. IEEE Trans. Cybern. 2019, 51, 4286–4297. [Google Scholar] [CrossRef]
  20. Song, Z.; Zhang, J.; Zhu, W.; Xi, X. The Vector Matching Method in Geomagnetic Aiding Navigation. Sensors 2016, 16, 1120. [Google Scholar] [CrossRef]
  21. Liu, M.Y.; Liu, K.; Peng, X.; Li, H. Bio-inspired navigation based on geomagnetic for the autonomous underwater vehicle. In Proceedings of the OCEANS 2014, Taipei, Taiwan, 7–10 April 2014. [Google Scholar]
  22. Li, H.; Liu, M.; Zhang, F. Geomagnetic Navigation of Autonomous Underwater Vehicle Based on Multi-objective Evolutionary Algorithm. Front. Neurorobot. 2017, 11, 34. [Google Scholar] [CrossRef] [Green Version]
  23. Lohmann, K.; Hester, J.; Lohmann, C. Long-distance navigation in sea turtles. Ethol. Ecol. Evol. 1999, 11, 1–23. [Google Scholar] [CrossRef]
  24. Wiltschko, R. Navigation. J. Comp. Physiol. A 2017, 203, 455–463. [Google Scholar] [CrossRef]
  25. Brothers, J.R.; Lohmann, K.J. Evidence that Magnetic Navigation and Geomagnetic Imprinting Shape Spatial Genetic Variation in Sea Turtles. Curr. Biol. 2018, 28, 1325–1329. [Google Scholar] [CrossRef] [Green Version]
  26. Zhang, B.F.; Tian, L.X. Progresses in the Mechanisms of Animal Geomagnetic Navigation. Chin. J. Zool. 2015, 50, 801–819. [Google Scholar]
  27. Chulliat, A.; Brown, W.; Alken, P.; Beggan, C.; Nair, M.; Cox, G.; Woods, A.; Macmillan, S.; Meyer, B.; Paniccia, M. The US/UK World Magnetic Model for 2020–2025: Technical Report, National Centers for Environmental Information; NOAA: New York, NY, USA, 2020.
  28. Glatzmaier, G.A.; Roberts, P.H. Rotation and Magnetism of Earth’s Inner Core. Science 1996, 274, 1887–1891. [Google Scholar] [CrossRef] [PubMed]
  29. Alken, P.; Maus, S.; Lühr, H.; Redmon, R.J.; Rich, F.; Bowman, B.; O’Malley, S.M. Geomagnetic main field modeling with DMSP. J. Geophys. Res. Space Phys. 2014, 119, 4010–4025. [Google Scholar] [CrossRef] [Green Version]
  30. Zhang, J.; Zhang, T.; Shin, H.-S.; Wang, J.; Zhang, C. Geomagnetic gradient-assisted evolutionary algorithm for long-range underwater navigation. IEEE. Trans. Instrum. Meas. 2021, 70, 1–12. [Google Scholar] [CrossRef]
  31. Kane, T.R.; Ryan, R.R.; Banerjeer, A.K. Dynamics of a cantilever beam attached to a moving base. J. Guid. Control Dyn. 1987, 10, 139–151. [Google Scholar] [CrossRef]
  32. Pang, H.; Li, J.; Chen, D.; Pan, M.; Luo, S.; Zhang, Q.; Luo, F. Calibration of three-axis fluxgate magnetometers with nonlinear least square method. Measurement 2013, 46, 1600–1606. [Google Scholar] [CrossRef]
Figure 1. Non-unique mapping relationship between the geomagnetic and the geographical.
Figure 1. Non-unique mapping relationship between the geomagnetic and the geographical.
Jmse 10 00163 g001
Figure 2. Geomagnetic field component on the earth; F is total intensity, X is northerly intensity, Y is easterly intensity, Z is vertical intensity, H is horizontal intensity, D is declination angle, and I is inclination.
Figure 2. Geomagnetic field component on the earth; F is total intensity, X is northerly intensity, Y is easterly intensity, Z is vertical intensity, H is horizontal intensity, D is declination angle, and I is inclination.
Jmse 10 00163 g002
Figure 3. The relationship diagram between WMM and GBCIL.
Figure 3. The relationship diagram between WMM and GBCIL.
Jmse 10 00163 g003
Figure 4. Schematic diagram of the cantilever beam with uniform load distribution.
Figure 4. Schematic diagram of the cantilever beam with uniform load distribution.
Jmse 10 00163 g004
Figure 5. The geomagnetic inversion localization experimental platform. (a) Microcomputer; (b) 3-D fluxgate transmitter; (c) Integrated Navigation; (d) Experiment platform; (e) The parameters of 3D fluxgate transmitter; (f) The parameters of fluxgate transmitter and integrated navigation.
Figure 5. The geomagnetic inversion localization experimental platform. (a) Microcomputer; (b) 3-D fluxgate transmitter; (c) Integrated Navigation; (d) Experiment platform; (e) The parameters of 3D fluxgate transmitter; (f) The parameters of fluxgate transmitter and integrated navigation.
Jmse 10 00163 g005
Figure 6. Test trajectory of physical experiment.
Figure 6. Test trajectory of physical experiment.
Jmse 10 00163 g006
Figure 7. The calibration results by ellipsoid fitting.
Figure 7. The calibration results by ellipsoid fitting.
Jmse 10 00163 g007
Figure 8. The measurement results of F.
Figure 8. The measurement results of F.
Jmse 10 00163 g008
Figure 9. The measurement result of I.
Figure 9. The measurement result of I.
Jmse 10 00163 g009
Figure 10. The result of the GBCIL physical experiment.
Figure 10. The result of the GBCIL physical experiment.
Jmse 10 00163 g010
Figure 11. The absolute error of the physical experiment.
Figure 11. The absolute error of the physical experiment.
Jmse 10 00163 g011
Figure 12. Orange Shark-III.
Figure 12. Orange Shark-III.
Jmse 10 00163 g012
Figure 13. Simulation with lawnmower path.
Figure 13. Simulation with lawnmower path.
Jmse 10 00163 g013
Figure 14. The absolute error of the lawnmower path.
Figure 14. The absolute error of the lawnmower path.
Jmse 10 00163 g014
Figure 15. Simulation with circular path.
Figure 15. Simulation with circular path.
Jmse 10 00163 g015
Figure 16. The absolute error of the circular path.
Figure 16. The absolute error of the circular path.
Jmse 10 00163 g016
Figure 17. Orange Shark III GPS and INS trajectory.
Figure 17. Orange Shark III GPS and INS trajectory.
Jmse 10 00163 g017
Figure 18. Trajectory correction results.
Figure 18. Trajectory correction results.
Jmse 10 00163 g018
Figure 19. Absolute error of correction results.
Figure 19. Absolute error of correction results.
Jmse 10 00163 g019
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, Z.; Yu, H.; Li, Y.; Shen, T.; Wang, C.; Cong, Z. Position Correction and Trajectory Optimization of Underwater Long-Distance Navigation Inspired by Sea Turtle Migration. J. Mar. Sci. Eng. 2022, 10, 163. https://doi.org/10.3390/jmse10020163

AMA Style

Li Z, Yu H, Li Y, Shen T, Wang C, Cong Z. Position Correction and Trajectory Optimization of Underwater Long-Distance Navigation Inspired by Sea Turtle Migration. Journal of Marine Science and Engineering. 2022; 10(2):163. https://doi.org/10.3390/jmse10020163

Chicago/Turabian Style

Li, Ziyuan, Huapeng Yu, Ye Li, Tongsheng Shen, Chongyang Wang, and Zheng Cong. 2022. "Position Correction and Trajectory Optimization of Underwater Long-Distance Navigation Inspired by Sea Turtle Migration" Journal of Marine Science and Engineering 10, no. 2: 163. https://doi.org/10.3390/jmse10020163

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop