Skip to main content

ACD with ESN for Tuning of MEMS Kalman Filter

  • Conference paper
  • First Online:
Large-Scale Scientific Computing (LSSC 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9374))

Included in the following conference series:

Abstract

In the present work we designed a neuro-fuzzy approach for on-line optimal tuning of a Kalman filter of a gyroscope within a Micro ElectroMechanical Sensor (MEMS) device. It consists of Adaptive Critic Design (ACD) scheme in which the controller (a Fuzzy Rule Base (FRB) designed to adapt the measurement noise covariance matrix of a Kalman filter) is tuned using only information about the direction to which the estimation error changes (increase or decrease). A novel fast training dynamic neural network structure - Echo state network (ESN) - was used in the role of the critic element. Application to data collected from real MEMS demonstrated the ability of the proposed approach to tune Kalman filter and improve the quality of its estimates in changing working conditions of the MEMS in real time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amir, P.: Enhanced SLAM for a mobile robot using unscented Kalman filter and radial basis function neural network. Res. J. Recent Sci. 2(2), 69–75 (2013)

    Google Scholar 

  2. Bar-Shalom, Y., Li, X.R.: Estimation and Tracking: Principles, Techniques and Software. Artech House, Boston (1993)

    MATH  Google Scholar 

  3. Bar-Shalom, Y., Li, X.R., Kirubarajan, T.: Estimation with Applications to Traching and Navigation: Algorithms and Software for Information Extraction. Wiley, Chichester (2001)

    Book  Google Scholar 

  4. Bellman, R.E.: Dynamic Programming. Princeton University Press, Princeton (1957)

    MATH  Google Scholar 

  5. Choomuang, R., Afzulpurkar, N.: Hybrid Kalman filter/fuzzy logic based position control of autonomous mobile robot. Int. J. Adv. Robot. Syst. 2(3), 197–208 (2005)

    Google Scholar 

  6. Filho, E.A.M., Neto, A.R., Kuga, H.K.: A low cost INS/GPS navigation system integrate with a multilayer feed forward neural network. J. Aeros. Eng. Sci. Appl. II(2), 26–36 (2010)

    Google Scholar 

  7. Gelb, A. (ed.): Applied Optimal Estimation. The MIT Press, Cambridge (2001)

    Google Scholar 

  8. Goodall, C.L.: Improving usability of low-cost INS/GPS navigation systems using intelligent techniques. Ph.D. thesis, University of Calgary (2009)

    Google Scholar 

  9. Goodall, C., El-Sheimy, N., Syed, Z.: On-line tuning of an extended Kalman filter for INS/GPS navigation applications. In: ION GNSS 21st International Technical Meeting of the Satellite Division, Savannah, GA, pp. 38–47, 16–19 September 2008

    Google Scholar 

  10. Goodall, C., Niu, X., El-Sheimy, N.: Intelligent tuning of a Kalman filter for INS/GPS navigation applications. In: ION GNSS 20th International Technical Meeting of the Satellite Division, Fort Worth, TX, pp. 2121–2128, 25–28 September 2007

    Google Scholar 

  11. Guo, H.: Neural network aided Kalman filtering for integrated GPS/INS navigation system. TELKOMNIKA 11(3), 1221–1226 (2013)

    Article  Google Scholar 

  12. Hasan, A.M., Samsudin, K., Ramli, A.R.: GPS/INS integration based on dynamic ANFIS network. Int. J. Control Autom. 5(3), 1–21 (2012)

    Google Scholar 

  13. Jwo, D.-J., Huang, H.-C.: Neural network aided adaptive extended Kalman filtering approach for DGPS positioning. J. Navig. 57, 449–463 (2004)

    Article  Google Scholar 

  14. Kihas, D., Djurović, Ž.M., Kovačević, B.D.: Adaptive filtering based on recurrent neural networks. J. Autom. Control Univ. Belgrade 13(1), 13–24 (2003)

    Article  Google Scholar 

  15. Kramer, J.A.: Accurate localization given uncertain sensors. Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Computer Science, University of South Florida (2010)

    Google Scholar 

  16. Koprinkova-Hristova, P., Oubbati, M., Palm, G.: Heuristic dynamic programming using echo state network as online trainable adaptive critic. Int. J. Adapt. Control Sig. Process. 27(10), 902–914 (2013)

    MathSciNet  MATH  Google Scholar 

  17. Koprinkova-Hristova, P.: Backpropagation through time training of a neuro-fuzzy controller. Int. J. Neural Syst. 20(5), 421–428 (2010)

    Article  Google Scholar 

  18. Loebis, D., Sutton, R., Chudley, J., Naeem, W.: Adaptive tuning of a Kalman filter via fuzzy logic for an intelligent AUV navigation system. Control Eng. Pract. 12, 1531–1539 (2004)

    Article  Google Scholar 

  19. Matia, F., Jimenez, A., Al-Hadithi, B.M., Rodriguez-Losada, D., Galan, R.: The fuzzy Kalman filter: state estimation using possibilistic techniques. Fuzzy Sets Syst. 157, 2145–2170 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  20. Petrović, E., Ćojbašić, Ž., Ristić-Durrant, D., Nikolić, V., Ćirić, I., Matić, S.: Kalman filter and NARX neural network for robot vision based human tracking. Facta Univ. Ser. Autom. Control Robot. 12(1), 43–51 (2013)

    Google Scholar 

  21. Prokhorov, D.V.: Adaptive critic designs and their applications. Ph.D. dissertation. Department of Electrical Engineering, Texas Technical University (1997)

    Google Scholar 

  22. Si, J., Wang, Y.-T.: On-line learning control by association and reinforcement. IEEE Trans. Neural Netw. 12(2), 264–276 (2001)

    Article  MathSciNet  Google Scholar 

  23. Subramanian, V., Burks, T.F., Dixon, W.E.: Sensor fusion using fuzzy logic enhanced Kalman filter for autonomous vehicle guidance in citrus groves. Trans. ASABE 52(5), 1411–1422 (2009)

    Article  Google Scholar 

  24. Wang, L., Wang, F.: Intelligent calibration method of low cost MEMS inertial measurement unit for an FPGA-based navigation system. Int. J. Intell. Eng. Syst. 4(2), 32–41 (2011)

    Google Scholar 

  25. Sutton, R.S.: Learning to predict by methods of temporal differences. Mach. Learn. 3, 9–44 (1988)

    Google Scholar 

Download references

Acknowledgment

The research work reported in the paper is partly supported by the project AComIn, grant 316087, funded by the FP7 Capacity Programme (Research Potential of Convergence Regions).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Petia Koprinkova-Hristova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Koprinkova-Hristova, P., Alexiev, K. (2015). ACD with ESN for Tuning of MEMS Kalman Filter. In: Lirkov, I., Margenov, S., Waśniewski, J. (eds) Large-Scale Scientific Computing. LSSC 2015. Lecture Notes in Computer Science(), vol 9374. Springer, Cham. https://doi.org/10.1007/978-3-319-26520-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26520-9_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26519-3

  • Online ISBN: 978-3-319-26520-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics