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.
Similar content being viewed by others
References
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]
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]
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.
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]
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]
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.
T. Lee, “Geometric tracking control of the attitude dynamics of a rigid body on SO(3)”, Proc. American Control Conference, pp. 1200–1205, 2011.
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]
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]
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]
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]
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.
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]
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.
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.
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]
F. Bullo and R. M. Murray, “Proportional derivative (PD) control on the Euclidean group,” Proc. of 3rd European Control Conference, pp. 1091–1097, 1995.
R. M. Murray, Z. Li, and S. Sastry, A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, 1994.
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]
P. I. Corke, Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Springer, Berlin, 2011.
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.
D. Morin, Introduction to Classical Mechanics: With Problems and Solutions, Cambridge University Press, Cambridge, 2008.
H. K. Khalil, Nonlinear Systems, Prentice Hall, Upper Saddle River, 2002.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-016-0452-5