Robust Three Stage Central Difference Kalman Filter for Helicopter Unmanned Aerial Vehicle Actuators Fault Estimation

Document Type : Original Article


1 Department of Electrical and Computer Engineering, University of Kashan, Kashan, Iran

2 Department of Electrical Engineering, University of Shahid Beheshti, Tehran, Iran


This paper proposes state and fault estimations for uncertain time-varying nonlinear stochastic systems with unknown inputs. we suppose, the information about the fault and unknown inputs is not perfectly known. For this purpose, in this manuscript, we developed a robust three-stage central difference Kalman filter (RThSCDKF). We used RThSCDKF for model-based fault detection and identification (FDI) in nonlinear hover mode of helicopter unmanned aerial vehicle (HUAV) in the presence of external disturbance. In this system, actuator faults are affected by each other. The proposed method estimates and decouples actuator faults in the presence of external disturbances. This model can detect stuck and floating faults that are important to detect. At the end, this method is compared with the three-stage extended Kalman filter (ThSEKF). Simulation results show the effectiveness of the proposed robust method for detection and isolation of various actuator faults and also this shows more accuracy with respect to ThSEKF.


  1. Cai, G., Chen, B. M., Dong, X., Lee, T. H., "Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter," Mechatronics, Vol. 21, No. 5, (2011), 803-820, DOI: 10.1016/j.mechatronics.2011.02.002.
  2. Mettler, B., Tischler, M. B., Kanade, T, "System identification modeling of a smallā€scale unmanned rotorcraft for flight control design," Journal of the American Helicopter Society,  Vol. 47, No. 1,  (2002), 50-63, DOI: 10.4050/JAHS.47.50.
  3. Cai, G., Chen, B. M., Lee, T. H, “Unmanned rotorcraft systems”, Springer Science & Business Media, (2011), DOI: 10.1007/978-0-85729-635-1.
  4. Zhang, Y., Jiang, J, "Bibliographical review on reconfigurable fault-tolerant control systems." Annual Reviews in Control, Vol. 32, No. 2, (2008), 229-252, DOI: 10.1016/j.arcontrol.2008.03.008.
  5. Marzat, J., Piet-Lahanier, H., Damongeot, F., Walter, E., "Model-based fault diagnosis for aerospace systems: a survey." Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, Vol. 226, No. 10, (2012), 1329-1360. DOI: 10.1177/0954410011421717
  6. Liu, C., Jiang, B., Zhang, K, "Incipient fault detection using an associated adaptive and sliding-mode observer for quadrotor helicopter attitude control systems." Circuits, Systems, and Signal Processing, Vol. 35, No. 10, (2016), 3555-3574. DOI: 10.1007/s00034-015-0229-8.
  7. Avram, R. C., Zhang, X., Muse, J, "Quadrotor actuator fault diagnosis and accommodation using nonlinear adaptive estimators." IEEE Transactions on Control Systems Technology, Vol. 25, No. 6, (2017), 2219-2226. DOI: 10.1109/TCST.2016.2640941
  8. Freeman, P., Balas, G. J, Balas. "Actuation failure modes and effects analysis for a small UAV."American control conference. IEEE, 2014, DOI: 10.1109/ACC.2014.6859482.
  9. Padeld, G. D. "Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modelling." AIAA Education Series, AIAA Inc, (1996), DOI: 10.1017/S0001924000067075
  10. Lan, J., Patton, R. J., Zhu, X, "Integrated fault-tolerant control for a 3-DOF helicopter with actuator faults and saturation." IET Control Theory & Applications, Vol. 11, No. 14, (2017), 2232-2241. DOI: 10.1049/iet-cta.2016.1602.
  11. Ma, H.J., Liu, Y., Li, T. and Yang, G.H., "Nonlinear high-gain observer-based diagnosis and compensation for actuators and sensors faults in a quadrotor unmanned aerial vehicle." IEEE Transactions on Industrial Informatics, Vol. 15, No. 1 (2018): 550-562. DOI: 10.1109/TII.2018.2865522.
  12. Amoozgar, M. H., Chamseddine, A., Zhang, Y, "Experimental test of a two-stage Kalman filter for actuator fault detection and diagnosis of an unmanned quadrotor helicopter." Journal of Intelligent & Robotic Systems, Vol. 70, No. 1, (2013), 107-117. DOI: 10.1007/s10846-012-9757-7.
  13. Zhong, Y., Zhang, Y., Zhang, W., Zuo, J., Zhan, H, "Robust actuator fault detection and diagnosis for a quadrotor UAV with external disturbances." IEEE Access, Vol.6 (2018), 48169-48180. DOI: 10.1109/ACCESS.2018.2867574.
  14. Xiao, M., Zhang, Y., Wang, Z., Fu, H, "Augmented robust three-stage extended Kalman filter for Mars entry-phase autonomous navigation." International Journal of Systems Science, Vol. 49, No. 1, (2018), 27-42, DOI: 10.1080/00207721.2017.1397807.
  15. Hmida, F. B., Khémiri, K., Ragot, J., Gossa, M, "Three-stage Kalman filter for state and fault estimation of linear stochastic systems with unknown inputs." Journal of the Franklin Institute, Vol. 349, No. 7, (2012), 2369-2388 DOI: 10.1016/j.jfranklin.2012.05.004.
  16. McLean, D. "Aircraft flight control systems." The Aeronautical Journal, Vol. 103, (1999), 159-166.  DOI: 10.1017/S0001924000064976
  17. Barczyk, M. "Nonlinear state estimation and modeling of a helicopter UAV." PhD Thesis, University of Alberta, Canada (2012), DOI: 10.7939/R3732T.

Alvarenga, J., Vitzilaios, N. I., Valavanis, K. P., Rutherford, M. J, "Survey of unmanned helicopter model-based navigation and control techniques." Journal of Intelligent & Robotic Systems, Vol. 80, No. 1 (2015), 87-138. DOI: 10.1007/s10846-014-0143-5