Skip to main content
Log in

Nonlinear disturbance observer based robust attitude tracking controller for quadrotor UAVs

  • Regular Papers
  • Control Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper presents a robust attitude tracking controller for quadrotors based on the nonlinear disturbance observer, which has been developed recently. The structural condition on the input gain matrix, which is not easy to check, is removed by factorizing it into two parts and modifying the disturbance observer structure. A constructive design procedure is provided and it is shown that the proposed controller recovers the performance of the nominal closed-loop system in the whole time horizon under parameter uncertainties and disturbance torques. The results are validated through simulations and compared with the feedback linearization design.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. N. Michael, D. Mellinger, Q. Lindsey, and V. Kumar, “The GRASP multiple micro-UAV testbed,” IEEE Robotics & Automation Magazine, vol. 17, no. 3, pp. 56–65, 2010.

    Article  Google Scholar 

  2. Z. Zuo, “Trajectory tracking control design with command-filtered compensation for a quadrotor,” IET Control Theory & Applications, vol. 4, no. 11, pp. 2343–2355, 2010.

    Article  MathSciNet  Google Scholar 

  3. S. Park, D. H. Won, M. S. Kang, T. J. Kim, H. G. Lee, and S. J. Kwon, “RIC (robust internal-loop compensator) based flight control of a quad-rotor type UAV,” Proc. of IEEE/RSJ International Conf. Intelligent Robots and Systems, pp. 3542–3547, 2005.

    Google Scholar 

  4. S. Bouabdallah, A. North, and R. Siegwart, “PID vs LQ control techniques applied to an indoor micro quadrotor,” Proc. of the IEEE/RSJ International Conf. on Intelligent Robotics and Systems, vol. 3, pp. 2451–2456, 2004.

    Google Scholar 

  5. H. Voos, “Nonlinear control of a quadrotor micro-UAV using feedback-linearization,” Proc. of the IEEE International Conf. Mechatronics, pp. 1–6, 2009.

    Google Scholar 

  6. S. Bouabdallah and R. Siegwart, “Backstepping and sliding-mode techniques applied to an indoor micro quadrotor,” Proc. of the IEEE International Conf. Robotics and Automation, pp. 2247–2252, 2005.

    Google Scholar 

  7. S. Bertrand, N. Guénard, T. Hamel, H. Piet-Lahanier, and L. Eck, “A hierarchical controller for miniature VTOL UAVs: design and stability analysis using singular perturbation theory,” Control Engineering Practice, vol. 19, no. 10, pp. 1099–1108, 2011.

    Article  Google Scholar 

  8. A. Benallegue, A. Mokhtari, and L. Fridman, “Feedback linearization and high order sliding mode observer for a quadrotor UAV,” Proc. of the International Workshop Variable Structure Systems, pp. 365–372, June 2006.

    Google Scholar 

  9. T. Madani and A. Benallegue, “Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles,” Proc. of the American Control Conference, pp. 5887–5892, 2007.

    Google Scholar 

  10. D. B. Lee, T. C. Burg, B. Xian, and D. M. Dawson, “Output feedback tracking control of an underactuated quad-rotor UAV,” Proc. of the American Control Conference, pp. 1775–1780, 2007.

    Google Scholar 

  11. T. Dierks and S. Jagannathan, “Output feedback control of a quadrotor UAV using neural networks,” IEEE Trans. on Neural Networks, vol. 21, no. 1, pp. 50–66, 2010.

    Article  Google Scholar 

  12. L. Besnard, Y. B. Shtessel, and B. Landrum, “Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer,” Journal of the Franklin Institute, vol. 349, no. 2, pp. 658–684, 2012.

    Article  MATH  MathSciNet  Google Scholar 

  13. W. Dong, G. Y. Gu, X. Zhu, and H. Ding, “High-performance trajectory tracking control of a quadrotor with disturbance observer,” Sensors and Actuators A: Physical, vol. 211, no. 1, pp. 67–77, 2014.

    Article  Google Scholar 

  14. C. Liu, W.-H. Chen, and J. Andrews, “Tracking control of small-scale helicopters using explicit nonlinear MPC augmented with disturbance observers,” Control Engineering Practice, vol. 20, no. 3, pp. 258–268, 2012.

    Article  Google Scholar 

  15. S. H. Jeong and S. Jung, “Experimental studies of a disturbance observer for attitude control of a quadrotor system” Proc. of the IEEE International Conf. Automation and Systems, pp. 579–583, 2012.

    Google Scholar 

  16. K. Ohnishi, “New development of servo technology in mechatronics,” Trans. of Japanese Society of Electrical Engineers (in Japanese), vol. 107-D, no. 1, pp. 83–86, 1987.

    Google Scholar 

  17. T. Umeno, T. Kaneko, and Y. Hori, “Robust servosystem design with two degrees of freedom and its application to novel motion control of robot manipulators,” IEEE Trans. on Industrial Electronics, vol. 40, no. 5, pp. 473–485, 1993.

    Article  Google Scholar 

  18. J. R. Ryoo, T.-Y. Doh, and M. J. Chung, “Robust disturbance observer for the track-following control system of an optical disk drive,” Control Engineering Practice, vol. 12, no. 5, pp. 577–585, 2004.

    Article  Google Scholar 

  19. K. S. Eom, I. H. Suh, and W. K. Chung, “Disturbance observer based path tracking control of robot manipulator considering torque saturation,” Mechatronics, vol. 11, no. 3, pp. 325–343, 2001.

    Article  Google Scholar 

  20. J. Back and H. Shim, “Adding robustness to nominal output-feedback controllers for uncertain nonlinear systems: a nonlinear version of disturbance observer,” Automatica, vol. 44, no. 10, pp. 2528–2537, 2008.

    Article  MATH  MathSciNet  Google Scholar 

  21. J. Back and H. Shim, “An inner-loop controller guaranteeing robust transient performance for uncertain MIMO nonlinear systems,” IEEE Trans. on Automatic Control, vol. 54, no. 7, pp. 1601–1607, 2009.

    Article  MathSciNet  Google Scholar 

  22. S. Li, J. Yang, W.-H. Chen, and X. Chen, Disturbance Observer-Based Control: Methods and Applications, CRC Press, 2014.

    Google Scholar 

  23. L. Guo and S. Cao, Anti-Disturbance Control for Systems with Multiple Disturbances, CRC Press, 2014.

    Google Scholar 

  24. A. Isidori, Nonlinear Control Systems, Springer-Verlag, 3rd edition, 1995.

    Book  MATH  Google Scholar 

  25. H. K. Khalil, Nonlinear Systems, Prentice Hall, 3rd edition, 2002.

    MATH  Google Scholar 

  26. W. Xie, “High frequency measurement noise rejection based on disturbance observer,” Journal of the Franklin Institute, vol. 347, no. 10, pp. 1825–1836, 2010.

    Article  MATH  Google Scholar 

  27. N. H. Jo, Y. Joo, and H. Shim, “A study of disturbance observers with unknown relative degree of the plant,” Automatica, vol. 50, no. 6, pp. 1730–1734, 2014.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juhoon Back.

Additional information

Recommended by Associate Editor Young Ik Son under the direction of Editor Euntai Kim.

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2012R1A1A 2006923), the New & Renewable Energy of the KETEP grant funded by the Korea government Ministry of Trade, Industry & Energy (20123030020060), and the Research Grant of Kwangwoon University in 2013.

Kooksun Lee received his B.S. and M.S. degrees in Electronics and Communications Engineering and Control and Instrumentation Engineering from Kwangwoon University, Seoul, Korea, in 2009 and 2011, respectively. He is currently working toward a Ph.D. degree at Kwangwoon University. His research interests include nonlinear, robust control for electronic devices and alternative energy systems.

Juhoon Back received his B.S. and M.S. degrees in Mechanical Design and Production Engineering from Seoul National University, in 1997 and 1999, respectively. He received his Ph.D. degree from the School of Electrical Engineering and Computer Science, Seoul National University, Seoul, Korea, in 2004. From 2004 to 2005, he was a postdoctoral researcher at Seoul National University and from 2005 to 2006, he worked as a research associate at the Control and Power Group, Electrical and Electronic Engineering, Imperial College London, UK. From 2007 to 2008, he was a BK21 contract professor at Korea University, Korea. Since 2008 he has been at Kwangwoon University, Seoul, Korea, where he is currently an associate professor in the School of Robotics. His research interests include control system theory and design, positive systems, alternative energy systems, and robotics.

Ick Choy received his B.S., M.S. and Ph.D. degrees in Electrical Engineering from Seoul National University, Korea, in 1979, 1981 and 1990, respectively. From 1981 to 2003, he was with the Intelligent System Control Research Center, Korea Institute of Science and Technology, Korea. He is currently a Professor in School of Robotics, Kwangwoon University, Korea. His research interests include high-performance electrical machine drives, alternative energy systems, and emerging technologies.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lee, K., Back, J. & Choy, I. Nonlinear disturbance observer based robust attitude tracking controller for quadrotor UAVs. Int. J. Control Autom. Syst. 12, 1266–1275 (2014). https://doi.org/10.1007/s12555-014-0145-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-014-0145-x

Keywords

Navigation