PID control using presearched genetic algorithms for a MIMO system

被引:121
作者
Juang, Jih-Gau [1 ]
Huang, Ming-Te [2 ]
Liu, Wen-Kai [3 ]
机构
[1] Natl Taiwan Ocean Univ, Dept Commun & Guidance Engn, Chilung 20224, Taiwan
[2] Chi Mei Optoelecron Corp, Tainan 74147, Taiwan
[3] Natl Taiwan Univ, Inst Appl Mech, Taipei 106, Taiwan
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 2008年 / 38卷 / 05期
关键词
genetic algorithms; multi-input multioutput (MIMO) system; proportional-integral differential (PID) control;
D O I
10.1109/TSMCC.2008.923890
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This correspondence presents a new approach that utilizes evolutionary computation and proportional-integral differential (PID) control to a multi-input multioutput (MIMO) nonlinear system. This approach is demonstrated through a laboratory helicopter called the twin rotor MIMO system (TRMS). The goals of control are to stabilize the TRMS in significant cross-couplings, reach a desired position, and track a specified trajectory efficiently. The proposed control scheme includes four PID controllers with independent input. In order to reduce total error and control energy, all parameters of the controller are obtained by a real-value-type genetic algorithm (RGA) with a system performance index as the fitness function. The system performance index was applied to the integral of time multiplied by the square error criterion to build a suitable fitness function in the RGA. We also investigated a new method for the RGA to solve more than ten parameters in the control scheme. The initial search range of the RGA was obtained by a nonlinear control design (NCD) technique. The NCD provided a narrow initial search range for the RGA. This new method led chromosomes to converge to optimal solutions more quickly in a complicated hyperplane. Computer simulations show that the proposed control scheme conquers system nonlinearities and influence between two rotors successfully.
引用
收藏
页码:716 / 727
页数:12
相关论文
共 28 条
[1]   Dynamic modelling and optimal control of a twin rotor MIMO system [J].
Ahmad, SM ;
Chipperfield, AJ ;
Tokhi, MO .
PROCEEDINGS OF THE IEEE 2000 NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE: ENGINEERING TOMORROW, 2000, :391-398
[2]   Nonlinear modelling of a twin rotor mimo system using radial basis function networks [J].
Ahmad, SM ;
Shaheed, MH ;
Chipperfield, AJ ;
Tokhi, MO .
PROCEEDINGS OF THE IEEE 2000 NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE: ENGINEERING TOMORROW, 2000, :313-320
[3]  
[Anonymous], THESIS MIT CAMBRIDGE
[4]  
[Anonymous], 2001, An introduction to genetic algorithms
[5]   Genetic algorithm for the design of a class of fuzzy controllers: An alternative approach [J].
Belarbi, K ;
Titel, F .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2000, 8 (04) :398-405
[6]  
Cho HJ, 1996, PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, P271, DOI 10.1109/ISIC.1996.556213
[7]  
Coleman T., 1999, OPTIMIZATION TOOLBOX, Vthird
[8]  
DAVIS L, 1991, HDB GENETIC ALGORITH, P299
[9]   A genetic algorithm for the design of a fuzzy controller for active queue management [J].
Di Fatta, G ;
Hoffmann, F ;
Lo Re, G ;
Urso, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2003, 33 (03) :313-324
[10]  
FANG JH, 2004, ART INT APPL C TAIP