Abstract
Horizontal gravity disturbances are an important factor that affects the accuracy of inertial navigation systems in long-duration ship navigation. In this paper, from the perspective of the coordinate system and vector calculation, the effects of horizontal gravity disturbance on the initial alignment and navigation calculation are simultaneously analyzed. Horizontal gravity disturbances cause the navigation coordinate frame built in initial alignment to not be consistent with the navigation coordinate frame in which the navigation calculation is implemented. The mismatching of coordinate frame violates the vector calculation law, which will have an adverse effect on the precision of the inertial navigation system. To address this issue, two compensation methods suitable for two different navigation coordinate frames are proposed, one of the methods implements the compensation in velocity calculation, and the other does the compensation in attitude calculation. Finally, simulations and ship navigation experiments confirm the effectiveness of the proposed methods.
1. Introduction
Inertial navigation systems (INSs) which measure the ship’s motion and constantly update the ship’s position are currently the main means of ship navigation. The performance of INS depends not only on the quality of inertial sensors, but also on the accuracy of the gravity information [1,2,3]. Even in the limiting situation of drift-free gyroscopes and perfect accelerometers, INS cannot be error-free, because uncertainties in the gravity model will produce errors. In recent years, significant improvements of INS, especially on the inertial sensors, have left horizontal gravity disturbances as the most important error sources of the navigation solution, particularly for rough topological areas [4,5]. In future highly accurate and long-endurance ship-mounted INS, cold atom interferometry gyroscopes will be used, with which the inertial-sensors-induced position error would be reduced to only a few meters per hour [5], so the compensation of horizontal gravity disturbances has to be considered.
Lots of previous works have been carried on the analysis of the errors induced by horizontal gravity disturbances. One of the earliest papers to discuss horizontal gravity disturbance-induced errors was by Levine and Gelb [6], who considered the horizontal gravity disturbance taken along the 35th parallel in the United States, representing the horizontal gravity disturbance by a first-order Gauss-Markov process, and evaluated the effect on INS with a steady-state solution of the error covariance matrix differential equation. Based on the covariance analysis method proposed by Levine and Gelb, several more sophisticated horizontal gravity disturbance models have been used to replace the first-order Gauss-Markov model to analyze the effect on INSs [7,8]. These analyses only focus on the effect of horizontal gravity disturbances on navigation calculation and ignore the effect on the initial alignment. The initial alignment and navigation calculation are two successive processes, and the effect of horizontal gravity disturbance are systematically and comprehensively analyzed by simultaneously considering the two successive processes in this paper.
Gradiometers can measure horizontal gravity disturbances in real-time and the measurement values can be used to compensate the INS, but the use of the needed precise instrument is very costly [9,10,11]. Nowadays, with the release of ultra-high degree Earth gravitational models, such as EGM2008, [12,13], horizontal gravity disturbances can be calculated through the Earth gravitational models with certain accuracy [14,15,16]. In this paper, the horizontal gravity disturbance used in simulation and ship experiment is calculated through EGM 2008 [12,13,14].
This paper is organized as follows: in Section 2, from the perspective of coordinate system and vector calculation, the effects of horizontal gravity disturbances on the initial alignment and navigation calculation are analyzed simultaneously. Two compensation methods suitable for two different navigation coordinate frames are proposed, and the method of compensation in velocity calculation is introduced in Section 3 and the method of compensation in attitude calculation is introduced in Section 4. The simulations and ship navigation experiment are discussed in Section 5, and the conclusions are provided in Section 6.
3. Compensation in Velocity Calculation
Compensation in velocity calculation is to convert the normal gravity vector to obtain the true gravity vector in the coordinate frame with DOV information. The true gravity vector in the coordinate has a concise form as Equation (16), the true gravity vector in frame can be obtained as follows:
where is a DCM which can transform vectors from to , and this DCM can be calculated based on the geometrical relationship between the two navigation coordinate frames. As shown in Figure 6, is aligned with the normal gravity vector and is aligned with the true gravity vector, and the geometrical relation between the two navigation coordinate frames is determined by DOV. frame can be obtained through rotating the coordinate frame by along the rotational axis .
Figure 6.
The geometric relation between the two navigation coordinate frames.
It is obvious that the rotational axis and rotational angle are associated with the DOV components and can be determined as follows. The rotation axis satisfies four constraints:
- (1)
- In the plane ;
- (2)
- Pass through the origin of the two coordinate frames;
- (3)
- Be orthogonal to the plane ;is the unit vector;
Then rotational axis can be determined based on the four constraints:
The rotational angle is the included angle between and , and the direction vectors of and are respectively and in frame, then the included angle can be obtained based on the product of the two direction vectors:
The quaternion which describes the geometric relation between the two coordinate frames can be determined based on the rotational axis and rotational angle :
According to the connection between quaternion and DCM [17], can be calculated as follows:
Finally, the true gravity vector in frame is obtained through Equations (41) and (45). Using this true gravity vector in velocity calculation to meet the two constraints on INS, then the adverse impact of horizontal gravity disturbance on INS will be eliminated.
4. Compensation in Attitude Calculation
As frame being the navigation coordinate frame, the vectors used in velocity calculation should be projected as Equation (46):
The vectors in the above equation are the counterparts of the vectors in Equation (22), and the difference is that the vectors here are projected in frame rather than frame. And the frame is determined through DCM which is updated with Equation (47).
where is the skew matrix of , and is the turn rate of frame relative to frame. Calculation of can be decomposed into three parts:
where is the output of gyroscopes, and can be calculated based on the position and velocity provided by INS as follows:
is the turn rate of coordinate frame relative to coordinate frame. DOV will change as INS moving on the Earth’s surface, and just indicates the changes of DOV. can be obtained based on the quaternion multiplication as Equation (53).
The quaternion can be updated with Equations (53)–(56), and denotes the quaternion multiplication operator [17]:
where denotes the quaternion change caused by , and is the update interval. Because DOV changes very slowly compared with the update interval of INS, can be assumed to remain constant during the update interval, the integral of which is the rotational vector can be obtained as follows:
can be constructed from the rotational vector [17]:
and are calculated by substituting DOV into Equation (44), then and are substituted into Equation (44) for solving , then can be obtained based on Equations (57)–(59):
6. Conclusions
In this paper, from the perspective of coordinate system and vector calculation law, the effect of horizontal gravity disturbances on an INS is analyzed. Horizontal gravity disturbances will result in the navigation coordinate frame built in the initial alignment not being consistent with the navigation coordinate frame in which the navigation calculation is executed, and this mismatch of coordinate frame violates the vector calculation law and has an adverse effect on the accuracy of INS. Two compensation methods are proposed according to two navigation coordinate frame definitions, one of the methods implements the compensation in the velocity calculation, and the other does the compensation in the attitude calculation. The initial alignment simulation verifies that the navigation coordinate frames obtained in the initial alignment are consistent with the targets with compensations. A ship navigation experiment confirms the correctness and effectiveness of the proposed two methods, whereby a maximum positioning accuracy improvement of about 10% is achieved in the experiment.
Acknowledgments
This work is supported by the National Key R&D Program of China, contract No. 2016YFC0303002; and Youth Funds of Ministry of Land and Resources, the Key Laboratory of Aeronautical Geophysics and Remote Sensing Geology, contract No. 2016YPL06.
Author Contributions
J.T. and J.C. conceived theory, designed the experiments and wrote the paper; M.W. did the work of literature search; J.L. and S.C. performed the simulation and field experiment; L.W. analyzed the experiment data.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Kwon, J.H.; Jekeli, C. Gravity requirements for compensation of ultra-precise inertial navigation. J. Navig. 2005, 58, 479–492. [Google Scholar] [CrossRef]
- Harriman, D.W.; Van Dam, C.C.P.G. Gravity-induced errors in airborne inertial navigation. J. Guid. Control Dyn. 1986, 9, 419–426. [Google Scholar]
- Hofmann-Wellenhof, B.; Moritz, H. Physical Geodesy; Springer: Vienna, Austria, 2009. [Google Scholar]
- Wang, J.; Yang, G.; Li, X.; Zhou, X. Application of the spherical harmonic gravity model in high precision inertial navigation systems. Meas. Sci. Technol. 2016, 27, 095103. [Google Scholar] [CrossRef]
- Zhou, X.; Yang, G.; Wang, J.; Li, J. An improved gravity compensation method for high-precision free-INS based on MEC–BP–adaboost. Meas. Sci. Technol. 2016, 27, 125007. [Google Scholar] [CrossRef]
- Gelb, A.; Levine, S.A. Effect of deflections of the vertical on the performance of a terrestrial inertial navigation system. J. Spacecr. Rocket. 1969, 6, 978–984. [Google Scholar] [CrossRef]
- Jordan, S.K. Self-consistent statistical models for the gravity anomaly, vertical deflections, and undulation of the geoid. J. Geophys. Res. 1972, 77, 3660–3670. [Google Scholar] [CrossRef]
- Shaw, L.; Paul, I.; Henrikson, P. Statistical models for the vertical deflection from Gravity Anomaly Models. J. Geophys. Res. 1969, 74, 4259–4265. [Google Scholar] [CrossRef]
- Welker, T.C.; Pachter, M.; Huffman, R. Gravity gradiometer integrated inertial navigation. In Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland, 17–19 July 2013; pp. 846–851. [Google Scholar]
- Richeson, J.A. Gravity Gradiometer Aided Inertial Navigation within non-GNSS Environments. PhD Thesis, University of Maryland, College Park, MD, USA, 2008. [Google Scholar]
- Jekeli, C. Precision free-inertial navigation with gravity compensation by an onboard gradiometer. J. Guid. Control Dyn. 2006, 29, 704–713. [Google Scholar] [CrossRef]
- Pavlis, N.K.; Holmes, S.A.; Kenyon, S.C.; Factor, J.K. The development and evaluation of the earth gravitational model 2008 (EGM2008). J. Geophys. Res. Solid Earth 2012, 117, B04406. [Google Scholar] [CrossRef]
- Pavlis, N.K.; Holmes, S.A.; Kenyon, S.C.; Factor, J.K. An earth gravitational model to degree 2160: EGM2008. In Proceedings of the European Geosciences Union General Assembly, Vienna, Austria, 13–18 April 2008. [Google Scholar]
- Wu, R.; Wu, Q.; Han, F.; Liu, T.; Hu, P.; Li, H. Gravity compensation using EGM2008 for high-precision long-term inertial navigation systems. Sensors 2016, 16, 2177. [Google Scholar] [CrossRef] [PubMed]
- Zhou, X.; Yang, G.; Cai, Q.; Wang, J. A novel gravity compensation method for high precision free-INS based on “extreme learning machine”. Sensors 2016, 16, 2019. [Google Scholar] [CrossRef] [PubMed]
- Wang, J.; Yang, G.; Li, J.; Zhou, X. An online gravity modeling method applied for high precision free-INS. Sensors 2016, 16, 1541. [Google Scholar] [CrossRef] [PubMed]
- Titterton, D.; Weston, J.L. Strapdown Inertial Navigation Technology; Institution of Engineering and Technology: Stevenage, UK, 2004. [Google Scholar]
- Britting, K.R. Inertial Navigation Systems Analysis; Artech House: Norwood, MA, USA, 2010. [Google Scholar]
- Egm2008 Website. Available online: http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 (accessed on 1 May 2017).
- Li, W.L.; Wu, W.Q.; Wang, J.L.; Lu, L.Q. A fast SINS initial alignment scheme for underwater vehicle applications. J. Navig. 2013, 66, 181–198. [Google Scholar] [CrossRef]
- Groves, P. Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, 2nd ed.; Emerald Group Publishing Limited: Bingley, UK, 2013. [Google Scholar]
- Bernstein, U. The effects of vertical deflections on aircraft inertial navigation systems. AIAA J. 1976, 14, 1377–1381. [Google Scholar]
- Hanson, P.O. Correction for deflections of the vertical at the runup site. In Proceedings of the 1988 Record Navigation into the 21st Century, Position Location and Navigation Symposium (IEEE PLANS ’88), Orlando, FL, USA, 29 November–2 December 1988; pp. 288–296. [Google Scholar]
- Wang, H.; Xiao, X.; Deng, Z.-H.; Fu, M.-Y. The influence of gravity disturbance on high-precision long-time ins and its compensation method. In Proceedings of the 2014 Fourth International Conference on Instrumentation and Measurement, Computer, Communication and Control, Harbin, China, 18–20 September 2014; pp. 104–108. [Google Scholar]
- Simon, D. The discrete-time kalman filter. In Optimal State Estimation; John Wiley & Sons, Inc.: New York, NY, USA, 2006; pp. 121–148. [Google Scholar]
- Grewal, M.S.; Weill, L.R.; Andrews, A.P. Inertial navigation systems. In Global Positioning Systems, Inertial Navigation, and Integration; John Wiley & Sons, Inc.: New York, NY, USA, 2006; pp. 316–381. [Google Scholar]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).