Skip to main content
Log in

Robust proportional-derivative control on SO(3) with disturbance compensation for quadrotor UAV

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

Abstract

This paper presents a control law that can counter both random disturbance and inertia matrix perturbation in quadrotor attitude stabilization. The control law consists of an ordinary proportional-derivative control and a disturbance compensation. The disturbance compensation is designed by creating a virtual force that always attracts the quadrotor’s state variables back to the equilibrium point. Numerical simulations demonstrate that the control law can counter the effect of the disturbance and perturbation by reducing the upper bound of solution and reducing the vibration effectively.

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.

Similar content being viewed by others

References

  1. M. Elfeky, M. Elshafei, A. W. A. Saif, and M. F. Al-Malki, “Modeling and simulation of quadrotor UAV with tilting rotors,” International Journal of Control, Automation and Systems, vol. 14, no. 4, pp. 1047–1055, August 2016. [click]

    Article  Google Scholar 

  2. H. Lee and H. J. Kim, “Trajectory tracking control of multirotors from modelling to experiments: a survey,” International Journal of Control, Automation and Systems, vol. 15, no. 1, pp. 281–292, February 2017. [click]

    Article  Google Scholar 

  3. I. C. Dikmen, A. Arisoy, and H. Temeltas, “Attitude control of a quadrotor,” Proc. of 4th International Conference on Recent Advances in Space Technologies, pp. 722–727, 2009.

    Google Scholar 

  4. Y. Yu, “High performance full attitude control of a quadrotor on SO(3),” Proc. of the IEEE International Conference on Robotics and Automation, 2015, pp. 1698–1703, 2015. [click]

    Google Scholar 

  5. T. Lee, “Global exponential attitude tracking controls on SO(3)”, IEEE Transactions on Automatic Control, vol. 60, no. 10, pp. 2837–2842, October 2015. [click]

    Article  MathSciNet  MATH  Google Scholar 

  6. Y. Yu, “Attitude tracking control of a quadrotor UAV in the exponential coordinates,” Journal of the Franklin Institute, vol. 350, no. 8, pp. 2044–2068, October 2013.

    Article  MathSciNet  MATH  Google Scholar 

  7. T. Lee, “Geometric tracking control of the attitude dynamics of a rigid body on SO(3)”, Proc. American Control Conference, pp. 1200–1205, 2011.

    Google Scholar 

  8. F. A. Goodarzi, D. Lee, and T. Lee, “Geometric control of a quadrotor UAV transporting a payload connected via flexible cable”, International Journal of Control, Automation and Systems, vol. 13, no. 6, pp. 1486–1498, September 2015. [click]

    Article  Google Scholar 

  9. T. Lee, “Robust adaptive attitude tracking on SO(3) with an application to a quadrotor UAV”. IEEE Transactions on Control Systems Technology, vol. 21, no. 5, pp. 1924–1930, September 2013. [click]

  10. T. Fernando, J. Chandiramani, T. Lee, and H. Gutierrez, “Robust adaptive geometric tracking controls on SO(3) with an application to the attitude dynamics of a quadrotor UAV”, Proc. of 2011 50th IEEE Conference on Decision and Control and European Control Conference, pp. 7380–7385, 2011. [click]

    Google Scholar 

  11. K. Alexis, G. Nikolakopoulos, and A. Tzes, “Experimental constrained optimal attitude control of a quadrotor subject to wind disturbances,” International Journal of Control, Automation and Systems, vol. 12, no. 6, pp. 1289–1302, December 2014. [click]

    Article  MATH  Google Scholar 

  12. K. Alexis, G. Nikolakopoulos, and A. Tzes, “Experimental model predictive attitude tracking control of a quadrotor helicopter subject to wind-gusts,” Proc. of MED 2010, pp. 1461–1466, 2010.

    Google Scholar 

  13. S. Sheng and C. Sun. “An adaptive attitude tracking control approach for an unmanned helicopter with parametric uncertainties and measurement noises,” International Journal of Control, Automation and Systems, vol. 14, no. 1, pp. 217–228, February 2016. [click]

    Article  MathSciNet  Google Scholar 

  14. N. Sydney, B. Smyth, and D. A. Paley, “Dynamic control of autonomous quadrotor flight in an estimated wind field”, Proc. of 52nd IEEE Conference on Decision and Control, pp. 3609–3616, 2013.

    Chapter  Google Scholar 

  15. N. K. Tran, E. Bulka, and M. Nahon, “Quadrotor control in a wind field”, Proc. of International Conference on Unmanned Aircraft Systems, pp. 320–328, 2015.

    Google Scholar 

  16. H. Huang, G. M. Hoffman, S. L.Waslander, and C. J. Tomlin, “Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering”, Proc. of the IEEE International Conference on Robotics and Automation, 2009, pp. 3277–3282, 2009. [click]

    Google Scholar 

  17. F. Bullo and R. M. Murray, “Proportional derivative (PD) control on the Euclidean group,” Proc. of 3rd European Control Conference, pp. 1091–1097, 1995.

    Google Scholar 

  18. R. M. Murray, Z. Li, and S. Sastry, A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, 1994.

    MATH  Google Scholar 

  19. A. Ataka, H. Tnunay, R. Inovan, M. Abdurrohman, H. Preastianto, A. I. Cahyadi, and Y. Yamamoto, “Controllability and observability analysis of the gain scheduling based linearization for UAV quadrotor,” Proc. of ROBIONETICS 2013, pp. 212–218, 2013. [click]

    Google Scholar 

  20. P. I. Corke, Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Springer, Berlin, 2011.

    Book  MATH  Google Scholar 

  21. P. Pounds, R. Mahony, and P. Corke, “Modelling and control of a large quadrotor robot,” Control Engineering Practice, vol. 18, no. 7, pp. 692–699, July 2010.

    Article  Google Scholar 

  22. D. Morin, Introduction to Classical Mechanics: With Problems and Solutions, Cambridge University Press, Cambridge, 2008.

    Book  MATH  Google Scholar 

  23. H. K. Khalil, Nonlinear Systems, Prentice Hall, Upper Saddle River, 2002.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samiadji Herdjunanto.

Additional information

Recommended by Associate Editor Hyo-Sung Ahn under the direction of Editor Myo Taeg Lim. The authors would like to thank the Faculty of Engineering, Universitas Gadjah Mada, for providing PPI grant to support this research.

Andreas P. Sandiwan obtained his bachelor degree Department of Electrical Engineering and Information Technology, Faculty of Engineering, Universitas Gadjah Mada, Indonesia. He started his undergraduate study in 2012, and finished it in 2016. His research interest involves control systems.

Adha Cahyadi obtained his bachelor degree from Department of Electrical Engineering (DEE), Faculty of Engineering, Universitas Gadjah Mada, Indonesia in 2002. Later he got his master in Control Engineering from KMITL in 2005, Thailand and Doctor of Engineering from Tokai University Japan in 2008. Currently he is serving DEE as the head of deparment. Dr. Cahyadi is an IEEE member. His research areas involves mechanical control systems, telemanipulation systems and unmanned aerial vehicles.

Samiadji Herdjunanto obtained his bachelor degree from Department of Electrical Engineering (DEE), Faculty of Engineering, Universitas Gadjah Mada (UGM). Later he got his master degree from Ohio State University, USA and doctoral degree from Universitas Gadjah Mada. Currently he is a faculty member of DEE UGM as associate professor. His research areas involves control, signal processing, fault detection, isolation and reconstruction.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sandiwan, A.P., Cahyadi, A. & Herdjunanto, S. Robust proportional-derivative control on SO(3) with disturbance compensation for quadrotor UAV. Int. J. Control Autom. Syst. 15, 2329–2342 (2017). https://doi.org/10.1007/s12555-016-0452-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-016-0452-5

Keywords

Navigation