Skip to main content
Log in

Investigation into the nonlinear Kalman filter to correct the INS/GNSS integrated navigation system

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

The integrated navigation system is the inertial navigation system (INS), corrected by global navigation satellite system (GNSS) data. The correction could be done algorithmically by utilizing nonlinear Kalman filtering (NKF). In practice, the NKF uses an INS error model as an a priori model that is not always adequate to handle the dynamics of the true and unknown INS error model. To eliminate such modeling errors, we propose a new INS/GPS correction approach with modified adaptive NKF. In the proposed NKF, instead of the a priori model, the model constructed during the pre-flight test for a particular INS is used. To realize this, the full algorithm includes an INS error model construction algorithm, a way of reduced measurement generation, and criteria for divergence detection. INS error model construction both during pre-flight test and during flight is done by the group method of data handling (GMDH). Flight experiments were performed for an empirical study of the INS error model and its effect on the total accuracy of computed navigational data. The navigational equipment was installed on the balloon—an airborne radio-transparent object. The results of the experiments validate the effectiveness and accuracy of the proposed INS/GPS correction approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Data availability

The obtained during the experiments data sets were not published and not available online but could be provided upon request.

References

  • Ali J, Jiancheng F (2005) SINS/ANS/GPS integration using federated Kalman filter based on optimized information-sharing coefficients. In: AIAA Guidance, navigation, and control conference and exhibit, San Francisco, USA, 6452

  • Belavkin RV (2013) Minimum of information distance criterion for optimal control of mutation rate in evolutionary systems. InQuantum Bio-Informatics, pp 95–115

  • Carvalho H, Del Moral P, Monin A, Salut G (1997) Optimal nonlinear filtering in GPS/INS integration. IEEE Trans Aerosp Electron Syst 3(33):835–850

    Article  Google Scholar 

  • Chechkin A, Pavlyukevich I (2014) Marcus versus Stratonovich for systems with jump noise. J Phys a: Math Theor 47(34):342001

    Article  Google Scholar 

  • Csorgo M, Dawson DA, Rao JNK, Saleh AME (1981) Statistics and related topics, 1st edn. North-Holland, Amsterdam, Netherlands, p 253

    Google Scholar 

  • Fantinutto R, Guglieri G, Quagliotti FB (2005) Flight control system design and optimization with a genetic algorithm. Aerosp Sci Technol 9(1):73–80

    Article  Google Scholar 

  • Ferreira A, Matias B, Almeida J, Silva E (2020) Real-time GNSS precise positioning: RTKLIB for ROS. Int J Adv Rob Syst 17:1–8. https://doi.org/10.1177/1729881420904526

    Article  Google Scholar 

  • Gao S, Feng Z, Li H (2006) Random weighting estimation of white noise error characteristic in integrated INS/GPS/SAR system. In: 2006 International Conference on Computational Intelligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA’06), IEEE

  • George M, Sukkarieh S (2005) Tightly coupled INS/GPS with bias estimation for UAV applications. In: Proceedings of Australasian Conference on Robotics and Automation (ACRA), Sydney, Australia

  • Ivakhnenko AG (1970) Heuristic self-organization in problems of engineering cybernetics. Automatica 6(2):207–219

    Article  Google Scholar 

  • Ivakhnenko AG (1971) Polynomial theory of complex systems. IEEE Trans Syst, Man and Cybern. SMC 1(4):364–378

    Article  Google Scholar 

  • Julier SJ, Uhlmann JK (1997) A new extension of the Kalman filter to nonlinear systems. Def Sens, Simul Controls 3068:182–193

    Google Scholar 

  • Kondo T (1998) GMDH neural network algorithm using the heuristic self-organization method and its application to the pattern identification problem. In: Proceedings of the 37th SICE Annual Conference. International Session Papers, Tokyo, Japan, pp. 1143–1148

  • Kurtz TG, Pardoux É, Protter P (1995) Stratonovich stochastic differential equations driven by general semimartingales. Annales De l’IHP Probabilités Et Statistique 31(2):351–377

    Google Scholar 

  • Lee JH, Ricker NL (1994) Extended Kalman filter based nonlinear model predictive control. Ind Eng Chem Res 33(6):1530–1541

    Article  Google Scholar 

  • Neusypin KA, Selezneva MS, Tsibizova TY (2018) Diagnostics algorithms for flight vehicles navigation complex. In: 2018 International Russian Automation Conference (RusAutoCon), Sochi, Russia, 16–23 September 2018, pp. 1–6

  • Proletarsky AV, Neusypin KA, Selezneva MS (2019) Method for improving accuracy of INS using scalar parametric identification. In: International Russian Automation Conference (RusAutoCon), Chelyabinsk, Russia, September 8–14, pp. 1–4

  • Rao JNK (1980) Estimating the common mean of possibly different normal populations: a simulation study. J Am Stat Assoc 75(370):447–453

    Article  Google Scholar 

  • Selezneva MS, Neusypin KA (2016) Development of a measurement complex with intelligent component. Meas Tech 59(9):916–922

    Article  Google Scholar 

  • Selezneva MS, Neusypin KA, Proletarsky AV (2017) Novel variable structure measurement system with intelligent components for flight vehicles. Metrol Measurement Syst 24(2):347–356

    Article  Google Scholar 

  • Selezneva MS, Proletarsky AV, Neusypin KA, Lifei Z (2019) Modification of the federated Kalman filter using the observability degree criterion of state variables. In: 26th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), Saint Petersburg, Russia, May 27–29, pp. 1–3

  • Shen K, Proletarsky AV, Neusypin KA (2016) Algorithms of constructing models for compensating navigation systems of unmanned aerial vehicles. In: 2016 International Conference on Robotics and Automation Engineering (ICRAE), Stockholm, Sweden, pp. 104–108

  • Šimandl M, Královec J, Tichavský P (2001) Filtering, predictive, and smoothing Cramér–Rao bounds for discrete-time nonlinear dynamic systems. Automatica 37(11):1703–1716

    Article  Google Scholar 

  • Simon DT (2006) Using nonlinear Kalman filtering to estimate signals. Embedded Syst Des 19(7):38

    Google Scholar 

  • Song S, Wang L (2017) Modified GMDH-NN algorithm and its application for global sensitivity analysis. J Comput Phys 348:534–548

    Article  Google Scholar 

  • Takasu T, Yasuda A (2009) Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. In: Proceedings of the International symposium on GPS/GNSS, Jeju, Korea. pp 4–6

  • Tichavsky P, Muravchik CH, Nehorai A (1998) Posterior Cramér–Rao bounds for discrete-time nonlinear filtering. IEEE Trans Signal Process 46(5):1386–1396

    Article  Google Scholar 

  • Trees HLV, Bell KL (2007) Bayesian bounds for parameter estimation and nonlinear filtering/tracking, 1st edn. Wiley-IEEE press, New York

    Book  Google Scholar 

  • Wan EA, Nelson A (2001) Dual extended Kalman filter methods. In: Haykin S (ed) Kalman filtering and neural networks. Wiley, New York, pp 123–174

    Chapter  Google Scholar 

  • Yang Y, Liu X, Zhang W, Liu X, Guo Y (2020) A nonlinear double model for multisensor-integrated navigation using the federated EKF algorithm for small UAVs. Sensors 20(10):2974

    Article  Google Scholar 

  • Yin Y, Song C, Li M, Niu Q (2019) A CSI-based indoor fingerprinting localization with model integration approach. Sensors 19(13):2998

    Article  Google Scholar 

  • Zheng B, Fu P, Li B, Yuan X (2018) A robust adaptive unscented Kalman filter for nonlinear estimation with uncertain noise covariance. Sensors 18(3):808

    Article  Google Scholar 

Download references

Funding

Ministry of Education and Science, #0705-2020-0041, Konstantin Neusypin

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maria Selezneva.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Neusypin, K., Kupriyanov, A., Maslennikov, A. et al. Investigation into the nonlinear Kalman filter to correct the INS/GNSS integrated navigation system. GPS Solut 27, 91 (2023). https://doi.org/10.1007/s10291-023-01433-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-023-01433-5

Keywords

Navigation