Robust adaptive control of a quadrotor helicopter

被引:322
作者
Nicol, C. [1 ]
Macnab, C. J. B. [1 ]
Ramirez-Serrano, A. [2 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N2, Canada
[2] Univ Calgary, Dept Mech & Mfg Engn, Calgary, AB T2N 1N2, Canada
关键词
Adaptive fuzzy control; Neural adaptive control; Quadrotor helicopter; Helicopter control; Lyapunov stability;
D O I
10.1016/j.mechatronics.2011.02.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
This work presents a direct approximate-adaptive control, using CMAC nonlinear approximators, for an experimental prototype quadrotor helicopter. The method updates adaptive parameters, the CMAC weights, as to achieve both adaptation to unknown payloads and robustness to disturbances. Previously proposed weight-update methods, such as e-modification, provide robustness by simply limiting weight growth. In order to let the weights grow large enough to compensate unknown payloads, the proposed method relies on a set of alternate weights to guide the training. The alternate weights produce nearly the same output, but with values clustered closer to the average weight so that the output remains relatively smooth. This paper describes the design of a prototype helicopter suitable for testing the control method. In the experiment the new method stops weight drift during a shake test and adapts on-line to a significant added payload, whereas e-modification cannot do both. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:927 / 938
页数:12
相关论文
共 29 条
[1]
Albus J. S., 1975, Transactions of the ASME. Series G, Journal of Dynamic Systems, Measurement and Control, V97, P220, DOI 10.1115/1.3426922
[2]
Albus J. S., 1975, Transactions of the ASME. Series G, Journal of Dynamic Systems, Measurement and Control, V97, P228, DOI 10.1115/1.3426923
[3]
Albus J. S., 1981, BRAINS BEHAV ROBOTIC
[4]
Altug E, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P72, DOI 10.1109/ROBOT.2002.1013341
[5]
Altug E, 2004, P 2004 IEEE INT C ME
[6]
[Anonymous], 2007, P AIAA GUIDANCE NAVI
[7]
[Anonymous], 2008, AIAA guidance, navigation and control conference and exhibit.
[8]
[Anonymous], 2002, Proc. Australasian Conference on Robotics and Automation (ACRA)
[9]
[Anonymous], 2006, MODELLING CONTROL QU
[10]
Benallegue A, 2006, 2006 INTERNATIONAL WORKSHOP ON VARIABLE STRUCTURE SYSTEMS, P365