Journal of Applied Sciences ›› 2012, Vol. 30 ›› Issue (4): 415-422.doi: 10.3969/j.issn.0255-8297.2012.04.014

• Control and System • Previous Articles     Next Articles

Trajectory Tracking Control of Quad-rotor UAV Based on Quaternion

LI Guang-chun, WANG Lu, WANG Zhao-long, XU De-xin   

  1. College of Automation, Harbin Engineering University, Harbin 150001, China
  • Received:2011-05-24 Revised:2011-12-06 Online:2012-07-23 Published:2012-07-30

Abstract:

Because a complete mathematical model of a quadrotor is complicated, the controller design is
usually based on a simplified model. In this paper, we analyze the limitation of such simplification, and consider
nonlinear trajectory tracking control based on its original model. A tracking error control system consisting
of two independent subsystems is established to track the expected trajectory. The attitude subsystem is
described using the quaternion of rigid body’s rotation as the system state. A backstepping based approach is
proposed to stabilize the subsystems exponentially. Based on the global stability criterion of cascade systems
and analysis of the properties of coupled parts, globally exponential stability of the system is proved. Simulation
results show that the proposed method enables the quadrotor to track a trajectory.

Key words:  quad-rotor UAV, trajectory tracking control, quaternion, backstepping approach, nonholonomic system, cascade system

CLC Number: