On-line genetic design of anti-windup unstructured controllers for electric drives with variable load

被引:45
作者
Cupertino, F [1 ]
Mininno, E [1 ]
Naso, D [1 ]
Turchiano, B [1 ]
Salvatore, L [1 ]
机构
[1] Politecn Bari, Dipartimento Elettrotecn & Elettron, I-70125 Bari, Italy
关键词
anti-windup controller; circuit design; evolutionary design; genetic algorithm;
D O I
10.1109/TEVC.2004.827823
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we describe an evolutionary design procedure for discrete-time anti-windup controller for electrical drives. Using a genetic algorithm devised to test and compare controllers of different orders, we search for the discrete anti-windup controller achieving the optimal compromise of weighted cost and performance indices. The search is performed on-line, on the physical hardware, by continuously downloading and testing new solutions on a microprocessor running the control algorithms in real time. The controller obtained through genetic search significantly outperforms alternative schemes obtained with conventional design techniques.
引用
收藏
页码:347 / 364
页数:18
相关论文
共 33 条
[1]   Solving optimal control problems with a cost changing control by evolutionary algorithms [J].
Bobbin, J ;
Yao, X .
PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, :331-336
[2]  
Chen BS, 1998, IEEE T CONTR SYST T, V6, P707, DOI 10.1109/87.726532
[3]   Multiobjective gas turbine engine controller design using genetic algorithms [J].
Chipperfield, A ;
Fleming, P .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1996, 43 (05) :583-587
[4]  
Cupertino F, 2002, IEEE C EVOL COMPUTAT, P1255, DOI 10.1109/CEC.2002.1004423
[5]   Application of genetic algorithms to the online tuning of electric drive speed controllers [J].
da Silva, WG ;
Acarnley, PP ;
Finch, JW .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (01) :217-219
[6]   Robust stability analysis of discrete-time systems using genetic algorithms [J].
Fadali, MS ;
Zhang, YM ;
Louis, SJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (05) :503-508
[7]   Evolutionary algorithms in control systems engineering: a survey [J].
Fleming, PJ ;
Purshouse, RC .
CONTROL ENGINEERING PRACTICE, 2002, 10 (11) :1223-1241
[8]   Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part I: A unified formulation [J].
Fonseca, CM ;
Fleming, PJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1998, 28 (01) :26-37
[9]  
Glad T, 2000, CONTROL THEORY MULTI
[10]   Nonlinear model structure identification using genetic programming [J].
Gray, GJ ;
Murray-Smith, DJ ;
Li, Y ;
Sharman, KC ;
Weinbrenner, T .
CONTROL ENGINEERING PRACTICE, 1998, 6 (11) :1341-1352