Skip to main content
Log in

Novel Adaptive Fuzzy Extended Kalman Filter for Attitude Estimation in Gps-Denied Environment

  • Published:
Gyroscopy and Navigation Aims and scope Submit manuscript

Abstract

This paper presents a Novel Adaptive Fuzzy Extended Kalman Filter namely (NAFEKF) which has been developed and applied for attitude estimation using only the outputs of strap-down IMU (Gyroscopes and Accelerometers) and strap-down magnetometer. The NAFEKF, which is based on EKF (Extended Kalman Filter) aided by FIS (Fuzzy Inference System), is validated in Matlab environment on simulated trip data and real data acquired during an UAV’s trip. Accuracy of estimated attitude is increased using NAFEKF compared to typical EKF and in addition the measurement noise covariance matrix is tuned, the proposed filter uses multiplicative error for quaternion. Simulation results show that estimated measurement noise covariance matrix is closed to its true value in cruise phase of flight (stationary phase), while in nonstationary phase it refers to the validity of accelerometer measurement model in the filter in NAFEKF; it neglects measurements from accelerometers in this case.

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.
Fig. 18.
Fig. 19.
Fig. 20.
Fig. 21.
Fig. 22.
Fig. 23.
Fig. 24.
Fig. 25.

Similar content being viewed by others

Notes

  1. \(\sec = \frac{1}{{\cos }}.\)

REFERENCES

  1. Mariana Natalia Ibarra Bonilla, M.Sc. 2015. Pedestrian Dead Reckoning: a neuro-fuzzy approach with inertial measurements fusion based on Kalman filter and DWT. Instituto Nacional de Astrofísica, Óptica y Electrónica. P 45.

  2. P. J. Escamilla-Ambrosio, N. Mort, 2000, “Adaptive Kalman filtering through fuzzy logic”, Proc. of the 7th UK Workshop On Fuzzy Systems, Recent Advances and Practical Applications of Fuzzy, Neuro-Fuzzy, and Genetic Algorithm-Based Fuzzy Systems, Sheffield, U.K., pp. 67–73, October 26–27.

  3. Escamilla-Ambrosio, P.J. and Mort, N., 2001, September. Development of a fuzzy logic-based adaptive Kalman filter. In Control Conference (ECC), 2001 European (pp. 1768-1773). IEEE.

  4. Havangi, R., Nekoui, M.A. and Teshnehlab, M., 2010, September. Adaptive neuro-fuzzy extended Kaiman filtering for robot localization. In Power Electronics and Motion Control Conference (EPE/PEMC), 14th International (pp. T5-130). IEEE.

  5. Wang, J.J., Ding, W. and Wang, J., 2007. Improving adaptive Kalman Filter in GPS/SDINS integration with neural network. Proceedings of ION GNSS 2007, pp. 571–578.

    Google Scholar 

  6. Yang, Y. and Gao, W., 2006. An optimal adaptive Kalman filterJournal of Geodesy, 80(4), pp. 177–183.

    Article  Google Scholar 

  7. Khalaf, W., Chouaib, I. and Wainakh, M., 2017. Novel adaptive UKF for tightly-coupled INS/GPS integration with experimental validation on an UAV. Gyroscopy and Navigation, 8(4), pp. 259–269.

    Article  Google Scholar 

  8. Chouaib, A.I., Wainakh, B.M. and Khalaf, C.W., 2015, May. Robust self-corrective initial alignment algorithm for strap-down INS. In Control Conference (ASCC), 2015 10th Asian (pp. 1–6). IEEE.

  9. Jekeli, C., 2012. Inertial navigation systems with geodetic applications. Walter de Gruyter.

    Google Scholar 

  10. Casey, R.T., Karpenko, M., Curry, R. and Elkaim, G., 2013. Attitude representation and kinematic propagation for low-cost UAVs. In AIAA Guidance, Navigation, and Control (GNC) Conference (p. 4615).

  11. Feng, K., Li, J., Zhang, X., Shen, C., Bi, Y., Zheng, T. and Liu, J., 2017. A New Quaternion-Based Kalman Filter for Real-Time Attitude Estimation Using the Two-Step Geometrically-Intuitive Correction Algorithm. Sensors, 17(9), p.2146

    Article  Google Scholar 

  12. Passaro, V., Cuccovillo, A., Vaiani, L., De Carlo, M. and Campanella, C.E., 2017. Gyroscope technology and applications: A review in the industrial perspective. Sensors, 17 (10), p. 2284

    Article  Google Scholar 

  13. Crassidis, J.L. and Markley, F.L., 2016. Three-axis attitude estimation using rate-integrating gyroscopesJournal of Guidance, Control, and Dynamics, 39(7), pp. 1513–1526.

    Article  Google Scholar 

  14. M. S. Grewal and A. P. Andrews, January 2001, Kalman Filtering: Theory and Practice Using MATLAB. Wiley-Interscience.

  15. Crassidis, J.L. and Junkins, J.L., 2011. Optimal estimation of dynamic systems. Chapman and Hall/CRC, pp 258.

    Book  Google Scholar 

  16. Quan, W.; Li, J.; Gong, X.; Fang, J. 2015. INS/CNS/GNSS Integrated Navigation Technology. Springer: Berlin, Germany.

    Book  Google Scholar 

  17. https://www.ngdc.noaa.gov/geomag/WMM/DoDWMM.shtml

  18. Trawny, N.; Roumeliotis, S.I. 2005. Indirect Kalman Filter for 3D Attitude Estimation; Minneapolis, MN, USA.

  19. J.S. Jang, 1993, ANFIS: adaptive-network-based fuzzy inference system, IEEE Transactions on Systems, Man and Cybernetics, vol. 23, no. 3, p. 665–685.

    Article  Google Scholar 

  20. Bai, Y. and Wang, D., 2006. Fundamentals of fuzzy logic control—fuzzy sets, fuzzy rules and defuzzifications. In Advanced Fuzzy Logic Technologies in Industrial Applications (pp. 17-36). Springer, London.

    Book  Google Scholar 

  21. Aengchuan, P. and Phruksaphanrat, B., 2018. Comparison of fuzzy inference system (FIS), FIS with artificial neural networks (FIS+ ANN) and FIS with adaptive neuro-fuzzy inference system (FIS+ ANFIS) for inventory control. Journal of Intelligent Manufacturing, 29(4), pp.905-923.

    Article  Google Scholar 

  22. Teague, H., 2016. Comparison of Attitude Estimation Techniques for Low-cost Unmanned Aerial Vehicles. arXiv preprint arXiv:1602.07733.

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Ammar Assad, Wassim Khalaf or Ibrahim Chouaib.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ammar Assad, Khalaf, W. & Chouaib, I. Novel Adaptive Fuzzy Extended Kalman Filter for Attitude Estimation in Gps-Denied Environment. Gyroscopy Navig. 10, 131–146 (2019). https://doi.org/10.1134/S2075108719030027

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S2075108719030027

Keywords:

Navigation