Optimizing fuzzy neural networks, for tuning PID controllers using an orthogonal simulated annealing, algorithm OSA

被引:52
作者
Ho, Shinn-Jang [1 ]
Shu, Li-Sun
Ho, Shinn-Ying
机构
[1] Natl Formosa Univ, Dept Automat Engn, Huwei 632, Yunlin, Taiwan
[2] Overseas Chinese Inst Technol, Dept Informat Management, Taichung 407, Taiwan
[3] Natl Chiao Tung Univ, Dept Biol Sci & Technol, Hsinchu 300, Taiwan
[4] Natl Chiao Tung Univ, Inst Bioinformat, Hsinchu 300, Taiwan
关键词
fuzzy neural network (FNN); optimal design; orthogonal experimental design (OED); proportional-integral-derivative; (PID) controller; simulated annealing;
D O I
10.1109/TFUZZ.2006.876985
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we formulate an optimization problem of establishing a fuzzy neural network model (FNNM) for efficiently tuning proportional-integral-derivative (PID) controllers of various test plants with under-damped responses using a large number P of training plants such that the mean tracking error J of the obtained P control systems is minimized. The FNNM consists of four fuzzy neural networks (FNNs) where each FNN models one of controller parameters (K, T-i, T-d, and b) of PID controllers. An existing indirect, two-stage approach used a dominant pole assignment method with P = 198 to find the corresponding PID controllers. Consequently, an adaptive neuro-fuzzy inference system (ANFIS) is used to independently train the four individual FNNs using input the selected 176 of the 198 PID controllers that 22 controllers with parameters having large variation are abandoned. The innovation of the proposed approach is to directly and simultaneously optimize the four FNNs by using a novel orthogonal simulated annealing algorithm (OSA). High performance of the OSA-based approach arises from that OSA can effectively optimize lots of parameters of the FNNM to minimize J. It is shown that the OSA-based FNNM with P = 176 can improve the ANFIS-based FNNM in averagely decreasing 13.08% error J and 88.07% tracking error of the 22 test plants by refining the solution of the ANFIS-based method. Furthermore, the OSA-based FNNMs using P = 198 and 396 from an extensive timing domain have similar good performance with that using P = 176 in terms of J.
引用
收藏
页码:421 / 434
页数:14
相关论文
共 29 条
[1]  
[Anonymous], 1985, ORTHOGONAL FRACTIONA
[2]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[3]  
[Anonymous], GENETIC ALGORITHMS E
[4]  
Astrom K.J., 1993, Control Eng. Pract, V1, P699, DOI [10.1016/0967-0661(93)91394-C, DOI 10.1016/0967-0661(93)91394-C]
[5]  
Astrom KJ., 1995, PID Controllers: Theory, Design, and Tuning, V2
[6]  
Bagchi T. P., 1993, Taguchi methods explained: Practical steps to robust design
[7]  
Chai T., 1997, ACTA AUTOMATICA SINI, V23, P167
[8]  
Chen BS, 1998, IEEE T CONTR SYST T, V6, P707, DOI 10.1109/87.726532
[9]   Evolutionary algorithms in control systems engineering: a survey [J].
Fleming, PJ ;
Purshouse, RC .
CONTROL ENGINEERING PRACTICE, 2002, 10 (11) :1223-1241
[10]   OSA:: Orthogonal simulated annealing algorithm and its application to designing mixed H2/H∞ optimal controllers [J].
Ho, SJ ;
Ho, SY ;
Shu, LS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (05) :588-600