Skip to main content
Log in

Automatic modeling algorithm of stochastic error for inertial sensors

  • Research Article
  • Published:
Control Theory and Technology Aims and scope Submit manuscript

Abstract

This paper proposes an automatic algorithm to determine the properties of stochastic processes and their parameters for inertial error. The proposed approach is based on a recently developed method called the generalized method of wavelet moments (GMWM), whose estimator was proven to be consistent and asymptotically normally distributed. This algorithm is suitable mainly (but not only) for the combination of several stochastic processes, where the model identification and parameter estimation are quite difficult for the traditional methods, such as the Allan variance and the power spectral density analysis. This algorithm further explores the complete stochastic error models and the candidate model ranking criterion to realize automatic model identification and determination. The best model is selected by making the trade-off between the model accuracy and the model complexity. The validation of this approach is verified by practical examples of model selection for MEMS-IMUs (micro-electro-mechanical system inertial measurement units) in varying dynamic conditions.

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
Algorithm 1
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data availability

The data that support the findings of this study are available on request from the first author.

References

  1. Berman, Z. (2012). Efficient error model construction. In Position location and navigation symposium (PLANS 2012) (pp. 837–848). Springer.

  2. Fong, W., Ong, S., & Nee, A. (2008). Methods for in-field user calibration of an inertial measurement unit without external equipment. Measurement Science and Technology, 19(8), 085202.

    Article  ADS  Google Scholar 

  3. Titterton, D., & Weston, J. L. (2005). Strapdown inertial navigation technology. IEEE Aerospace and Electronic Systems Magazine, 17(7), 33–34.

    Article  Google Scholar 

  4. Allan, D. W. (1966). Statistics of atomic frequency standards. Proceedings of the IEEE, 54(2), 221–230.

    Article  ADS  Google Scholar 

  5. Guerrier, S. (2008). Integration of skew-redundant mems-imu with gps for improved navigation performance. Ecole Polytechnique Fed’ erale de Lausanne (EPFL). https://www.academia.edu/15379282/Integration_of_Skew_Redundant_MEMS_IMU_with_GPS_for_Improved_Navigation_Performance. Accessed 22 Nov 2022

  6. Guerrier, S. (2009). Improving accuracy with multiple sensors: Study of redundant mems-imu/gps configurations. In Proceedings of the 22nd international technical meeting of the satellite division of the institute of navigation (ION GNSS 2009), Savannnah, GA (pp. 3114–3121).

  7. Hou, H., & El-Sheimy, N. (2003). Inertial Sensors Errors Modeling Using Allan Variance. In Proceedings of the 16th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, (pp. 2860–2867).

  8. Vaccaro, R. J., & Zaki, A. S. (2012). Statistical modeling of rate gyros. IEEE Transactions on Instrumentation and Measurement, 61(3), 673–684.

    Article  ADS  Google Scholar 

  9. Greenhall, C. A. (1998). Spectral ambiguity of Allan variance. IEEE Transactions on Instrumentation and Measurement, 47(3), 623–627.

    Article  ADS  Google Scholar 

  10. El-Sheimy, N., Hou, H., & Niu, X. (2008). Analysis and modeling of inertial sensors using Allan variance. IEEE Transactions on Instrumentation and Measurement, 57(1), 140–149.

    Article  ADS  Google Scholar 

  11. Stebler, Y., Guerrier, S., Skaloud, J., & Victoria-Feser, M.-P. (2014). Generalized method of wavelet moments for inertial navigation filter design. IEEE Transactions on Aerospace and Electronic Systems, 50(3), 2269–2283.

    Article  ADS  Google Scholar 

  12. Zhao, L., & Zhao, L. (2023). An algorithm for online stochastic error modeling of inertial sensors in urban cities. Sensors, 23(3), 1257.

    Article  ADS  PubMed  PubMed Central  Google Scholar 

  13. Harris, D., & Mátyás, L. (1999). Introduction to the generalized method of moments estimation. In Generalized method of moments estimation (pp. 3–30). Cambridge University Press.

  14. Guerrier, S., Molinari, R., & Stebler, Y. (2016). Theoretical limitations of Allan variance-based regression for time series model estimation. IEEE Signal Processing Letters, 23(5), 597–601.

    Article  ADS  Google Scholar 

  15. Guerrier, S., Skaloud, J., Stebler, Y., & Victoria-Feser, M.-P. (2013). Wavelet-variance-based estimation for composite stochastic processes. Journal of the American Statistical Association, 108(503), 1021–1030.

    Article  MathSciNet  CAS  PubMed  PubMed Central  Google Scholar 

  16. Guerrier, S., Molinari, R., & Stebler, Y. (2016). Wavelet-based improvements for inertial sensor error modeling. IEEE Transactions on Instrumentation and Measurement, 65(12), 2693–2700.

    Article  ADS  Google Scholar 

  17. Savage, P. G. (2002). Analytical modeling of sensor quantization in strapdown inertial navigation error equations. Journal of Guidance, Control, and Dynamics, 25(5), 833–842.

    Article  ADS  Google Scholar 

  18. Brown, R. G., & Hwang, P. Y. (1997). Introduction to random signals and applied Kalman filtering: with MATLAB exercises and solutions. John Wiley & Sons.

  19. Arthur, E. B. (2002). Applied linear optimal control example and algorithm. Cambridge University Press.

    Google Scholar 

  20. Xing, Z. (2010). Over-bounding integrated INS/GNSS output errors. University of Minnesota.

    Google Scholar 

  21. Gao, N., & Zhao, L. (2016). An integrated land vehicle navigation system based on context awareness. GPS Solutions, 20(3), 509–524.

    Article  Google Scholar 

  22. ANSI. Standard Specification Format Guide and Test Procedure for Linear Single-Axis@ Nongyroscopic Accelerometers. ANSI/IEEE 1293–1998.

  23. Pedro, D. (2000). A unified bias-variance decomposition and its applications. In 17th International conference on machine learning (pp. 231–238). Morgan Kaufmann.

  24. Kohavi, R., & Wolpert, D. H., et al. (1996). Bias plus variance decomposition for zero-one loss functions. In Proceeding of the 13th international conference on machine learning, Bari, Italy (vol. 96, pp. 275–283).

  25. Niknian, M. (1995). Permutation tests: A practical guide to resampling methods for testing hypotheses. Technometrics, 37(3), 341–342.

    Article  Google Scholar 

  26. Good, P. I. (2006). Resampling methods: A practical guide to data analysis. Birkhauser.

  27. Friedman, J. H. (1997). On bias, variance, 0/1-loss, and the curse-of-dimensionality. Data Mining and Knowledge Discovery, 1(1), 55–77.

    Article  Google Scholar 

  28. Efron, B., & Tibshirani, R. (1993). An introduction to the bootstrap (pp. 49–54). Chapman & Hall.

    Book  Google Scholar 

  29. Dietterich, T. G. (1998). Approximate statistical tests for comparing supervised classification learning algorithms. Neural Computation, 10(7), 1895–1923.

    Article  CAS  PubMed  Google Scholar 

  30. Demsar, J. (2006). Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research, 7, 1–30.

    MathSciNet  Google Scholar 

  31. Stebler, Y., Guerrier, S., Skaloud, J., & Victoria-Feser, M.-P. (2011). Constrained expectation-maximization algorithm for stochastic inertial error modeling: Study of feasibility. Measurement Science and Technology, 22(8), 085204.

    Article  ADS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Long Zhao.

Ethics declarations

Conflict of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

This work was supported by the National Science Foundation of China (Nos. 42274037, 41874034), the Beijing Natural Science Foundation (No. 4202041), and the National Key Research and Development Program of China (No. 2020YFB0505804).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhao, L., Zhao, L. Automatic modeling algorithm of stochastic error for inertial sensors. Control Theory Technol. 22, 81–91 (2024). https://doi.org/10.1007/s11768-023-00183-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-023-00183-6

Keywords

Navigation