Design of Auto-Stabilization Control Technique for a Quadrotor System

Article Preview

Abstract:

This paper presents the design of auto-stabilization control technique for a quadrotor system. Aquadrotor is a highly nonlinear and has to be stabilized by a suitable control technique. Therefore, the main focus of this research is to design an appropriate control algorithm that able to auto-stabilize the quadrotor at hover. The dynamic modeling of the quadrotor is described by sets of equations of motion that are derived based on the Newton-Euler formalism with the implementation of UKF for parameter identification and state estimation. The control strategy adopted includes feedback linearization coupled with Proportional-Derivative (PD) controller for the translational subsystem and backstepping based Proportional-Integral-Derivative (PID) controller for the rotational subsystem. It is developed in MATLAB/Simulink platform and is validated via real-time implementation. Both controllers give satisfactory simulation results, where acceptable peak of overshoot and small steady state errors are achieved. Experimentally, the throttle is controlled in manual mode while attitude angles are stabilized automatically. The simulation and experimental results show that the proposed controller is able to effectively stabillized the quadrotor.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

559-564

Citation:

Online since:

March 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Altug, E., Ostrowski, J.P., Mahony, R., "Control of a quadrotor helicopter using visual feedback," Proceedings of the IEEE International Conference on Robotics and Automation, Washington, D.C., 2002, p.72–77.

DOI: 10.1109/robot.2002.1013341

Google Scholar

[2] Goel R., Shah S. M., Gupta N. K.., N. Ananthkrishnan, "Modeling, Simulation and Flight Testing of an Autonomous Quadrotor", Proceedings of ICEAE 2009.

Google Scholar

[3] Abas, N., Legowo, A. &Akmeliawati, R. (2011). Parameter identification of an autonomous quadrotor. IEEE International Conference on Mechatronics (ICOM), Kuala Lumpur.

DOI: 10.1109/icom.2011.5937198

Google Scholar

[4] Mian, A. A. &Daobo, W. (2007). Nonlinear flight control strategy for an underactuatedquadrotor aerial robot. IEEE conference in NUAA Nanjing, China.

DOI: 10.1109/icnsc.2008.4525351

Google Scholar

[5] Bouabdallah, S., &Siegwart R. (2007). Full Control of a Quadrotor. IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA.

DOI: 10.1109/iros.2007.4399042

Google Scholar

[6] Das, A., Lewis, F., &Subbarao, K. (2009). Backstepping approach for controlling a quadrotor using lagrange form dynamics. Paper published at J Intell Robot Syst. 56: 127–151, Automation and Robotics Research Institute, University of Texas at Arlington. Retrieved from Springer Science + Business Media B.V.

DOI: 10.1007/s10846-009-9331-0

Google Scholar