Real time adaptive nonlinear model inversion control of a twin rotor MIMO system using neural networks

被引:64
作者
Rahideh, A. [1 ,2 ]
Bajodah, A. H. [3 ]
Shaheed, M. H. [1 ]
机构
[1] Queen Mary Univ London, Sch Engn & Mat Sci, London E1 4NS, England
[2] Shiraz Univ Technol, Sch Elect & Elect Engn, Shiraz, Iran
[3] King Abdulaziz Univ, Jeddah 21413, Saudi Arabia
关键词
Inverse-control; Neural networks; Nonlinear system; On-line learning; Real-time; MULTIINPUT MULTIOUTPUT SYSTEM; FLIGHT CONTROL; AGGRESSIVE CONTROL; HELICOPTER; DESIGN; TRACKING;
D O I
10.1016/j.engappai.2011.12.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the development and experimental implementation of an adaptive dynamic nonlinear model inversion control law for a Twin Rotor MIMO System (TRMS) using artificial neural networks. The TRMS is a highly nonlinear aerodynamic test rig with complex cross-coupled dynamics and therefore represents the control challenges of modern air vehicles. A highly nonlinear 1DOF mathematical model of the TRMS is considered in this study and a nonlinear inverse model is developed for the pitch channel of the system. An adaptive neural network element is integrated thereafter with the feedback control system to compensate for model inversion errors. The proposed on-line learning algorithm updates the weights and biases of the neural network using the error between the set-point and the real output. The real-time response of the method shows a satisfactory tracking performance in the presence of inversion errors caused by model uncertainty. The approach is therefore deemed to be suitable to apply real-time to other nonlinear systems with necessary modifications. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1289 / 1297
页数:9
相关论文
共 36 条
[1]   Dynamic modelling and linear quadratic Gaussian control of a twin-rotor multi-input multi-output system [J].
Ahmad, SM ;
Chipperfield, AJ ;
Tokhi, MO .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2003, 217 (I3) :203-227
[2]   Dynamic modelling and open-loop control of a twin rotor multi-input multi-output system [J].
Ahmad, SM ;
Chipperfield, AJ ;
Tokhi, M .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2002, 216 (I6) :477-496
[3]   On adaptive trajectory tracking of a robot manipulator using inversion of its neural emulator [J].
Behera, L ;
Gopal, M ;
Chaudhury, S .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (06) :1401-1414
[4]   Nonlinear inversion-based output tracking [J].
Devasia, S ;
Chen, DG ;
Paden, B .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (07) :930-942
[5]   A hardware in the loop simulation platform for vision-based control of unmanned air vehicles [J].
Gans, N. R. ;
Dixon, W. E. ;
Lind, R. ;
Kurdila, A. .
MECHATRONICS, 2009, 19 (07) :1043-1056
[6]  
Gurfil P, 2002, P AMER CONTR CONF, V1-6, P2842, DOI 10.1109/ACC.2002.1025220
[7]  
Hovakimyan N., 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304), P1685, DOI 10.1109/CDC.1999.830266
[8]   Adaptive trajectory control for autonomous helicopters [J].
Johnson, EN ;
Kannan, SK .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2005, 28 (03) :524-538
[9]   Limited authority adaptive flight control for reusable launch vehicles [J].
Johnson, EN ;
Calise, AJ .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2003, 26 (06) :906-913
[10]   Nonlinear flight control using neural networks [J].
Kim, BS ;
Calise, AJ .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1997, 20 (01) :26-33