Correction Algorithm for the Navigation System of an Autonomous Unmanned Underwater Vehicle
Abstract
:1. Introduction
2. Nonlinear Errors Model of INS
3. Correction of Navigation Systems by a Nonlinear Kalman Filter Modification
3.1. Methods of Realization of Nonlinear Kalman Filter
3.2. Correction in the Structure of INS
3.3. Development of a Nonlinear Algorithm for INS Errors Correction
4. Experimental Study and Validation
- Install the INS platform on a fixed base, and enable INS. Since the INS is stationary, the output signal is an INS error.
- Generate measurements for the Kalman filter z in accordance with Figure 1, and a Doppler lag error is simulated using a random number sensor. The signal is smoothed at the interval T = 12 s.
- Evaluate the INS errors by means of the algorithm in Figure 1. In the Kalman filter in the matrix F, the following numerical values are used: R = 6,370,000 m, g = 9.8 m/s2, the average frequency of random drift change is µ = 2 × 10−4/s. In Equation (10), during the formation of the covariance matrix of the Kalman filter measuring noise, errors of the Doppler lag v are assumed to be white noise with an intensity equal to 0.015 m/s, and in Equation (11) in the matrix Q, the zero offset of the accelerometer is assumed to be a constant value B = 5 × 10−4 m/s2; the dispersion of external perturbation on the gyroscope ηk is assumed to be 10−16.
- Form the control u = , and submit a signal u to the input of INS with Figure 2. The control signal is forwarded to the input of first integrator and the input of the torque sensor.
5. Discussion and Analysis of Simulation Results
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Whitcomb, L.L. Underwater robotics: Out of the research laboratory and into the field. In Proceedings of the 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings IEEE, San Francisco, CA, USA, 24–28 April 2000; Volume 1, pp. 709–716. [Google Scholar]
- Diorio, R.A.; Walter, C.R.; Tintner, R.J. Encapsulated Underwater Vehicle Modules. U.S. Patent 11,465,773, 21 February 2008. [Google Scholar]
- Bocharov, L. Uninhabited underwater vehicles: State and general development trends. Part 2. Electron. Sci. Technol. Bus. 2009, 8, 88–93. [Google Scholar]
- Rhif, A. A review note for position control of an autonomous underwater vehicle. IETE Tech. Rev. 2011, 28, 486–492. [Google Scholar] [CrossRef]
- Chen, D.; Neusypin, K.; Selezneva, M.; Mu, Z. New Algorithms for Autonomous Inertial Navigation Systems Correction with Precession Angle Sensors in Aircrafts. Sensors 2019, 19, 5016. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Proletarsky, A.V.; Neusypin, K.A.; Selezneva, M.S. Method for Improving Accuracy of INS using Scalar Parametric Identification. In Proceedings of the 2019 International Russian Automation Conference IEEE, Sochi, Russia, 8–14 September 2019; pp. 1–4. [Google Scholar]
- Selezneva, M.S.; Neusypin, K.A.; Proletarsky, A.V. Navigation complex with adaptive non-linear Kalman filter for unmanned flight vehicle. Metrol. Meas. Syst. 2019, 26, 3. [Google Scholar]
- Julier, S.J.; Uhlmann, J.K. New extension of the Kalman filter to nonlinear systems. Signal Process. Sensor Fusion Target Recognit. VI Int. Soc. Opt. Photonics 1997, 3068, 182–193. [Google Scholar]
- Amsters, R.; Demeester, E.; Stevens, N.; Slaets, P. In-Depth Analysis of Unmodulated Visible Light Positioning Using the Iterated Extended Kalman Filter. Sensors 2019, 19, 5198. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Gao, B.; Hu, G.; Zhu, X.; Zhong, Y. A Robust Cubature Kalman Filter with Abnormal Observations Identification Using the Mahalanobis Distance Criterion for Vehicular INS/GNSS Integration. Sensors 2019, 19, 5149. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Selezneva, M.; Proletarsky, A.; Neusypin, K.; Lifei, Z. Modification of the Federated Kalman Filter Using the Observability Degree Criterion of State Variables. In Proceedings of the 2019 26th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS) IEEE, Saint Petersburg, Russia, 27–29 May 2019; pp. 1–3. [Google Scholar]
- Wu, Y. Coordinated path planning for an unmanned aerial-aquatic vehicle (UAAV) and an autonomous underwater vehicle (AUV) in an underwater target strike mission. Ocean Eng. 2019, 182, 162–173. [Google Scholar] [CrossRef]
- Batista, P.; Silvestre, C.; Oliveira, P. Optimal position and velocity navigation filters for autonomous vehicles. Automatica 2010, 46, 767–774. [Google Scholar] [CrossRef]
- Bremnes, J.E.; Brodtkorb, A.H.; Sørensen, A.J. Sensor-Based Hybrid Translational Observer for Underwater Navigation. IFAC-Pap. OnLine 2019, 52, 378–383. [Google Scholar] [CrossRef]
- Hostetler, L.; Andreas, R. Nonlinear Kalman filtering techniques for terrain-aided navigation. IEEE Trans. Autom. Control 1983, 28, 315–323. [Google Scholar] [CrossRef]
- Lefebvre, T.; Bruyninckx, H.; Schutter, J. Nonlinear Kalman Filtering for Force-controlled Robot Tasks; Springer: Berlin, Germany, 2005; Volume 19. [Google Scholar]
- Yang, G.; Chen, D.; Selezneva, M.; Neusypin, K. Development of the measuring complex with reduced regulator. J. Phys. Conf. Ser. 2019, 1311, 12–37. [Google Scholar] [CrossRef]
- Proletarsky, A. Nonlinear Information Processing Algorithm for Navigation Complex with Increased Degree of Parametric Identifiability. Recent Res. Control Eng. Decis. Mak. 2019, 199, 37–49. [Google Scholar]
- Tijing, C.; Emeliantsev, G.I. Study on the rate azimuth platform inertial navigation system. J. Southeast Univ. 2005, 21, 29–32. [Google Scholar]
- Goshen-Meskin, D.; Bar-Itzhack, I.Y. Unified approach to inertial navigation system error modeling. J. Guid. Control Dyn. 1992, 15, 648–653. [Google Scholar] [CrossRef]
- Salychev, O.S. Applied Inertial Navigation: Problems and Solutions; BMSTU Press: Moscow, Russia, 2004. [Google Scholar]
- Andreev, V.D. Theory of inertial navigation. In Autonomous Systems; Science: New York, NY, USA, 1966; p. 579. [Google Scholar]
- Andreev, V.D. Theory of inertial navigation. In Corrected Systems; Science: New York, NY, USA, 1967; p. 697. [Google Scholar]
- Kuzovkov, N.T.; Salychev, O.S. Inertial Navigation and Optimal Filtration; Mechanical Engineering: Moscow, Russia, 1982; p. 217. [Google Scholar]
- Shin, S.H.; Park, C.G.; Kim, J.W.; Hong, H.S.; Lee, J.M. Adaptive step length estimation algorithm using low-cost MEMS inertial sensors. In Proceedings of the IEEE Sensors Applications Symposium, San Diego, CA, USA, 6–8 February 2007; pp. 1–5. [Google Scholar]
- Rigatos, G.G. Nonlinear Kalman filters and particle filters for integrated navigation of unmanned aerial vehicles. Robot. Auton. Syst. 2012, 60, 978–995. [Google Scholar] [CrossRef]
- Shakhtarin, B.I.; Shen, K.; Neusypin, K.A. Modification of the nonlinear kalman filter in a correction scheme of aircraft navigation systems. J. Commun. Technol. Electron. 2016, 61, 1252–1258. [Google Scholar] [CrossRef]
- Elsheikh, M.; Abdelfatah, W.; Noureldin, A.; Iqbal, U.; Korenberg, M.; Noureldin, A. Low-Cost Real-Time PPP/INS Integration for Automated Land Vehicles. Sensors 2019, 19, 4896. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection; MIT Press: Cambridge, MA, USA, 1992; p. 840. [Google Scholar]
- Afanasyev, V.N.; Neusypin, K.A. RF Patent Navigation Complex. German Patent No. 2,016,383, 15 July 1994. [Google Scholar]
- Afanasyev, V.N. Management of Non-linear Indefinite Dynamic Objects; Librocom URSS: Moscow, Russia, 2015; p. 224. [Google Scholar]
© 2020 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/).
Share and Cite
Chen, D.; Neusypin, K.A.; Selezneva, M.S. Correction Algorithm for the Navigation System of an Autonomous Unmanned Underwater Vehicle. Sensors 2020, 20, 2365. https://doi.org/10.3390/s20082365
Chen D, Neusypin KA, Selezneva MS. Correction Algorithm for the Navigation System of an Autonomous Unmanned Underwater Vehicle. Sensors. 2020; 20(8):2365. https://doi.org/10.3390/s20082365
Chicago/Turabian StyleChen, Danhe, K. A. Neusypin, and M. S. Selezneva. 2020. "Correction Algorithm for the Navigation System of an Autonomous Unmanned Underwater Vehicle" Sensors 20, no. 8: 2365. https://doi.org/10.3390/s20082365
APA StyleChen, D., Neusypin, K. A., & Selezneva, M. S. (2020). Correction Algorithm for the Navigation System of an Autonomous Unmanned Underwater Vehicle. Sensors, 20(8), 2365. https://doi.org/10.3390/s20082365