Adaptive support vector regression for UAV flight control

被引:20
作者
Shin, Jongho [1 ]
Kim, H. Jin [1 ]
Kim, Youdan [1 ]
机构
[1] Seoul Natl Univ, Sch Mech & Aerosp Engn, Seoul, South Korea
关键词
Support vector regression; Feedback linearization; Unmanned aerial vehicle; MACHINES; SYSTEM;
D O I
10.1016/j.neunet.2010.09.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explores an application of support vector regression for adaptive control of an unmanned aerial vehicle (UAV). Unlike neural networks, support vector regression (SVR) generates global solutions, because SVR basically solves quadratic programming (QP) problems. With this advantage, the input-output feedback-linearized inverse dynamic model and the compensation term for the inversion error are identified off-line, which we call I-SVR (inversion SVR) and C-SVR (compensation SVR), respectively. In order to compensate for the inversion error and the unexpected uncertainty, an online adaptation algorithm for the C-SVR is proposed. Then, the stability of the overall error dynamics is analyzed by the uniformly ultimately bounded property in the nonlinear system theory. In order to validate the effectiveness of the proposed adaptive controller, numerical simulations are performed on the UAV model. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:109 / 120
页数:12
相关论文
共 27 条
[1]  
Cauwenberghs G, 2001, ADV NEUR IN, V13, P409
[2]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[3]   Practical selection of SVM parameters and noise estimation for SVM regression [J].
Cherkassky, V ;
Ma, YQ .
NEURAL NETWORKS, 2004, 17 (01) :113-126
[4]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[5]   Autonomous formation flight [J].
Giulietti, Fabrizio ;
Pollini, Lorenzo ;
Innocenti, Mario .
IEEE Control Systems Magazine, 2000, 20 (06) :34-44
[6]   The control of a parallel hybrid-electric propulsion system for a small unmanned aerial vehicle using a CMAC neural network [J].
Harmon, FG ;
Frank, AA ;
Joshi, SS .
NEURAL NETWORKS, 2005, 18 (5-6) :772-780
[7]   Road profile recognition for autonomous car navigation and Navstar GPS support [J].
Holzapfel, W ;
Sofsky, M ;
Neuschaefer-Rube, U .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2003, 39 (01) :2-12
[8]   Support vector machines-based generalized predictive control [J].
Iplikci, S. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2006, 16 (17) :843-862
[9]  
Khalil H. K., 2002, Nonlinear Systems, V115
[10]   Nonlinear flight control using neural networks [J].
Kim, BS ;
Calise, AJ .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1997, 20 (01) :26-33