Journal of System Simulation ›› 2015, Vol. 27 ›› Issue (12): 3057-3062.

Previous Articles     Next Articles

Modeling and Quaternion Control of X-Type Quadrotor

Ding Shaobin1,2, Xiao Changshi1, Liu Jingen2, Wen Yuanqiao1   

  1. 1. Hubei Inland Shipping Technology Key Laboratory, Wuhan 430063, China;
    2. Key Laboratory of Fiber Optic Sensing Technology and Information Processing, Ministry of Education, School of Information Engineering,Wuhan University of Technology, Wuhan 430070, China
  • Received:2014-07-14 Revised:2014-09-17 Online:2015-12-08 Published:2020-07-30

Abstract: A comprehensive dynamic model of X-type quadrotor was established and simulated. Different from other widely used models that usually treated quadrotor as a single-rigid-body system, the rotors, propellers and the aircraft body were treated as a multi-rigid-body system in the proposed model. The 3D model wireframe was constructed using Solidworks and the important inertial parameters were extracted from the design data. Two types of multi-channel-double-loop vector PD flight controller were designed and fine tuned, one was based on quaternion feedback and the other was based on Euler angle feedback. The close-loop systems were simulated on Matlab/Simulink. The simulation results show that both systems achieve stable control of aircraft position and pose, however, quaternion feedback based controller shows shorter transition time, less computation and no singularity point compared to Euler angle feedback based controller.

Key words: X-type quadrotor, multi-rigid-body system, quaternion, PD

CLC Number: