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.
Similar content being viewed by others
Notes
\(\sec = \frac{1}{{\cos }}.\)
REFERENCES
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.
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.
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.
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.
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.
Yang, Y. and Gao, W., 2006. An optimal adaptive Kalman filter. Journal of Geodesy, 80(4), pp. 177–183.
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.
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.
Jekeli, C., 2012. Inertial navigation systems with geodetic applications. Walter de Gruyter.
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).
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
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
Crassidis, J.L. and Markley, F.L., 2016. Three-axis attitude estimation using rate-integrating gyroscopes. Journal of Guidance, Control, and Dynamics, 39(7), pp. 1513–1526.
M. S. Grewal and A. P. Andrews, January 2001, Kalman Filtering: Theory and Practice Using MATLAB. Wiley-Interscience.
Crassidis, J.L. and Junkins, J.L., 2011. Optimal estimation of dynamic systems. Chapman and Hall/CRC, pp 258.
Quan, W.; Li, J.; Gong, X.; Fang, J. 2015. INS/CNS/GNSS Integrated Navigation Technology. Springer: Berlin, Germany.
https://www.ngdc.noaa.gov/geomag/WMM/DoDWMM.shtml
Trawny, N.; Roumeliotis, S.I. 2005. Indirect Kalman Filter for 3D Attitude Estimation; Minneapolis, MN, USA.
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.
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.
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.
Teague, H., 2016. Comparison of Attitude Estimation Techniques for Low-cost Unmanned Aerial Vehicles. arXiv preprint arXiv:1602.07733.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S2075108719030027