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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Bar-Shalom, Y., Li, X.R.: Estimation and Tracking: Principles, Techniques and Software. Artech House, Boston (1993)
Bar-Shalom, Y., Li, X.R., Kirubarajan, T.: Estimation with Applications to Traching and Navigation: Algorithms and Software for Information Extraction. Wiley, Chichester (2001)
Bellman, R.E.: Dynamic Programming. Princeton University Press, Princeton (1957)
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)
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)
Gelb, A. (ed.): Applied Optimal Estimation. The MIT Press, Cambridge (2001)
Goodall, C.L.: Improving usability of low-cost INS/GPS navigation systems using intelligent techniques. Ph.D. thesis, University of Calgary (2009)
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
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
Guo, H.: Neural network aided Kalman filtering for integrated GPS/INS navigation system. TELKOMNIKA 11(3), 1221–1226 (2013)
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)
Jwo, D.-J., Huang, H.-C.: Neural network aided adaptive extended Kalman filtering approach for DGPS positioning. J. Navig. 57, 449–463 (2004)
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)
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)
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)
Koprinkova-Hristova, P.: Backpropagation through time training of a neuro-fuzzy controller. Int. J. Neural Syst. 20(5), 421–428 (2010)
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)
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)
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)
Prokhorov, D.V.: Adaptive critic designs and their applications. Ph.D. dissertation. Department of Electrical Engineering, Texas Technical University (1997)
Si, J., Wang, Y.-T.: On-line learning control by association and reinforcement. IEEE Trans. Neural Netw. 12(2), 264–276 (2001)
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)
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)
Sutton, R.S.: Learning to predict by methods of temporal differences. Mach. Learn. 3, 9–44 (1988)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)