Position and attitude tracking control for a quadrotor UAV

被引:315
作者
Xiong, Jing-Jing [1 ]
Zheng, En-Hui [1 ]
机构
[1] China Jiliang Univ, Coll Mech & Elect Engn, Hangzhou 310018, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Quadrotor UAV; Underactuated; Novel robust TSMC; SMC; Synthesis control; SLIDING-MODE CONTROL; FINITE-TIME CONTROL; CONTROL DESIGN; OBSERVER;
D O I
10.1016/j.isatra.2014.01.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A synthesis control method is proposed to perform the position and attitude tracking control of the dynamical model of a small quadrotor unmanned aerial vehicle (UAV), where the dynamical model is underactuated, highly-coupled and nonlinear. Firstly, the dynamical model is divided into a fully actuated subsystem and an underactuated subsystem. Secondly, a controller of the fully actuated subsystem is designed through a novel robust terminal sliding mode control (TSMC) algorithm, which is utilized to guarantee all state variables converge to their desired values in short time, the convergence time is so small that the state variables are acted as time invariants in the underactuated subsystem, and, a controller of the underactuated subsystem is designed via sliding mode control (SMC), in addition, the stabilities of the subsystems are demonstrated by Lyapunov theory, respectively. Lastly, in order to demonstrate the robustness of the proposed control method, the aerodynamic forces and moments and air drag taken as external disturbances are taken into account, the obtained simulation results show that the synthesis control method has good performance in terms of position and attitude tracking when faced with external disturbances. (C) 2014 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:725 / 731
页数:7
相关论文
共 30 条
[21]   Fault Tolerant Control of a Quadrotor UAV using Sliding Mode Control [J].
Sharifi, Farid ;
Mirzaei, Mostafa ;
Gordon, Brandon W. ;
Zhang, Youmin .
2010 CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL'10), 2010, :239-244
[22]   Terminal sliding mode observers for a class of nonlinear systems [J].
Tan, Chee Pin ;
Yu, Xinghuo ;
Man, Zhihong .
AUTOMATICA, 2010, 46 (08) :1401-1404
[23]   Neural-Network-Based Terminal Sliding-Mode Control of Robotic Manipulators Including Actuator Dynamics [J].
Wang, Liangyong ;
Chai, Tianyou ;
Zhai, Lianfei .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (09) :3296-3304
[24]   Terminal sliding mode control design for uncertain dynamic systems [J].
Wu, YQ ;
Yu, XH ;
Man, ZH .
SYSTEMS & CONTROL LETTERS, 1998, 34 (05) :281-287
[25]   Sliding mode control of a class of underactuated systems [J].
Xu, Rong ;
Ozguener, Umit .
AUTOMATICA, 2008, 44 (01) :233-241
[26]   Sliding mode control of a quadrotor helicopter [J].
Xu, Rong ;
Oezguener, Uemit .
PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, :4957-+
[27]   Continuous finite-time control for robotic manipulators with terminal sliding mode [J].
Yu, SH ;
Yu, XH ;
Shirinzadeh, B ;
Man, ZH .
AUTOMATICA, 2005, 41 (11) :1957-1964
[28]   Fast terminal sliding-mode control design for nonlinear dynamical systems [J].
Yu, XH ;
Man, ZH .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2002, 49 (02) :261-264
[29]   A ROBUST MIMO TERMINAL SLIDING MODE CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS [J].
ZHIHONG, M ;
PAPLINSKI, AP ;
WU, HR .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (12) :2464-2469
[30]   Trajectory tracking control design with command-filtered compensation for a quadrotor [J].
Zuo, Z. .
IET CONTROL THEORY AND APPLICATIONS, 2010, 4 (11) :2343-2355