Modelling and control of a small-scale unmanned helicopter

被引:4
作者
Du, J. F. [1 ]
Kondak, K. [2 ]
Zhang, Y. O. [1 ]
Lu, T. S. [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
[2] Tech Univ Berlin, Fac Elect Engn & Comp Sci, Berlin, Germany
关键词
helicopter; MPC; flight control; Kane's equation;
D O I
10.1243/09596518JSCE550
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The dynamical model of a toy helicopter considered as two rigid bodies is deduced using Kane's equation. Another model is presented that considers the helicopter as a single rigid body. It is shown that the response of the rotational dynamics modelled as two rigid bodies is cosine while that modelled as one rigid body is linear. In addition, a flight controller is presented that is based on dynamic inversion and model predictive control (MPC). In order to decrease the online computational effort associated with a conventional model predictive controller, an explicit MPC algorithm is introduced, which converts the online computations to offline computations to solve the real-time problem. Experimental results show that the controller is able to operate in real-time and can closely track the trajectory without overshoot.
引用
收藏
页码:481 / 492
页数:12
相关论文
共 18 条
[1]  
[Anonymous], 2003, Model Predictive Control
[2]  
Balderud J, 2002, PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1 & 2, P1225, DOI 10.1109/CCA.2002.1038780
[3]   The explicit linear quadratic regulator for constrained systems [J].
Bemporad, A ;
Morari, M ;
Dua, V ;
Pistikopoulos, EN .
AUTOMATICA, 2002, 38 (01) :3-20
[4]  
Dutka AS, 2003, 42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, P3954
[5]  
Gao Z., 2003, HELICOPTER FLIGHT DY
[6]  
Kondak K., 2006, VDI BER, V1956, P207
[7]  
KONDAK K, 2004, P IEEE RSJ INT C INT, V3, P2469
[8]  
Mettler B, 2001, THESIS CARNEGIE MELL
[9]  
Nakanishi H, 2003, IEEE IJCNN, P2400
[10]  
Sanders CP, 1998, IEEE DECIS CONTR P, P3629, DOI 10.1109/CDC.1998.761744