Journal of Systems Engineering and Electronics ›› 2012, Vol. 34 ›› Issue (10): 2098-2105.doi: 10.3969/j.issn.1001-506X.2012.10.21

• 制导、导航与控制 • 上一篇    下一篇

新型六旋翼飞行器的轨迹跟踪控制

杨成顺1, 杨忠1, 许德智1, 葛乐2   

  1. 1. 南京航空航天大学自动化学院, 江苏 南京 210016;
    2. 南京工程学院电力工程学院, 江苏 南京 211167
  • 出版日期:2012-10-19 发布日期:2010-01-03

Trajectory tracking control for novel six-rotor aircraft

YANG Cheng-shun1, YANG Zhong1, XU De-zhi1, GE Le2   

  1. 1. College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;
    2. Electric Power Engineering School, Nanjing Institute of Technology, Nanjing 211167, China
  • Online:2012-10-19 Published:2010-01-03

摘要:

针对新型六旋翼飞行器,提出一种轨迹跟踪控制策略。首先,给出了六旋翼飞行器的运动学模型和动力学模型,同时给出存在复合干扰情况下的运动学模型,并提出了一种新的复合干扰估计算法,该算法是由干扰估计误差驱动而非传统的状态跟踪或者预测误差。随后,设计了飞行器动力学和运动学模型的backstepping控制器,在动力学模型的控制器设计中将指令滤波和线性跟踪微分器用于其中,以提高系统对控制指令的响应速度。最后,通过仿真验证实验,验证了所提干扰估计算法和轨迹跟踪策略的正确性和有效性。

Abstract:

A trajectory tracking control scheme is proposed for a novel six-rotor aircraft. Firstly, the kinematics and dynamics models of the six-rotor aircraft are described. Then, the dynamics model with composite disturbance is also described. Next, a new algorithm for composite disturbance estimate is proposed which is driven by the disturbance error instead of state tracking or prediction errors. Then, the backstepping controllers for the kinematics and dynamics models of the six-rotor aircraft are designed, respectively. In order to improve the system’s rapid response to the commands, a command filter and a linear tracking differentiator are employed in the controller design procedure of the dynamics model. Finally, the correctness and effectiveness of the proposed algorithm for composite disturbance estimate and trajectory tracking scheme are verified through simulation experiments.