Optimum setting of pid controllers based on using evolutionary programming algorithm

被引:6
作者
Chang, WD [1 ]
Yan, JJ
机构
[1] Shu Te Univ, Dept Comp & Commun, Kaohsiung 824, Taiwan
[2] Far E Coll, Dept Elect Engn, Tainan 744, Taiwan
关键词
PID controller; evolutionary programming algorithm; performance index; optimization problem;
D O I
10.1080/02533839.2004.9670890
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper is concerned with the optimum setting problem for deriving gains in proportional-integral-derivative (PID) controllers. The evolutionary programming (EP) algorithm has been considered as a useful technique for finding global optimization solutions for certain complicated functions ill recent years. Therefore, in this paper, we attempt to use the EP algorithm in PID control systems design for deriving optimal or near optimal PID control gains such that a performance index of integrated-absolute error (IAE) is minimized. It can be easily seen from the simulation results that the proposed method will have better performance than those presented in other studies by testing a fourth-order system with time delay.
引用
收藏
页码:439 / 442
页数:4
相关论文
共 16 条
[1]  
Astrom K. J., 1995, ADAPTIVE CONTROL
[2]   Eigenvalue optimisation problems via evolutionary programming [J].
Cao, YJ .
ELECTRONICS LETTERS, 1997, 33 (07) :642-643
[3]  
Fogel D.B., 1995, EVOLUTIONARY COMPUTA
[4]   FUZZY SELF-TUNING OF PID CONTROLLERS [J].
HE, SZ ;
TAN, SH ;
XU, FL ;
WANG, PZ .
FUZZY SETS AND SYSTEMS, 1993, 56 (01) :37-46
[5]  
Kawafuku M, 1998, IEEE SYS MAN CYBERN, P3067, DOI 10.1109/ICSMC.1998.725132
[6]   Method for optimising set-point weights in ISA-PID autotuners [J].
Leva, A ;
Colombo, AM .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1999, 146 (02) :137-146
[7]  
Liu C, 1997, IEEE DECIS CONTR P, P2736, DOI 10.1109/CDC.1997.657813
[8]  
Shinskey F. G., 1998, PROCESS CONTROL SYST, V3rd
[9]   Evolutionary linearisation in the frequency domain [J].
Tan, KC ;
Gong, MR ;
Li, Y .
ELECTRONICS LETTERS, 1996, 32 (01) :74-76
[10]  
TANG J, 1998, P 2 INT C KNOWL BAS, P448