An error-based on-line rule weight adjustment method for fuzzy PID controllers

被引:32
作者
Karasakal, Onur [1 ]
Guzelkaya, Mujde [1 ]
Eksin, Ibrahim [1 ]
Yesil, Engin [1 ]
机构
[1] Istanbul Tech Univ, Fac Elect & Elect Engn, Dept Control Engn, TR-34469 Istanbul, Turkey
关键词
Fuzzy PID controller; Self-tuning; Fuzzy rule weighting; LOGIC CONTROLLER; DESIGN; SCHEME; GAIN;
D O I
10.1016/j.eswa.2011.02.070
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a new method is proposed for the adjustment of the fuzzy rule weights of the fuzzy PID controllers in an on-line manner. For this purpose, the transient phase of the unit response of the closed loop system is taken into consideration. The transient phase of the response is assumed to be divided into certain regions which are assigned in accordance with the number of membership functions defined for the error input of the fuzzy logic controller. Then, the relative importance or influence of the fired fuzzy rules of the fuzzy logic controller are determined for each region and the meta-rules are derived for the adjustment of corresponding fuzzy rule weight values to obtain an 'efficient' and 'appropriate' control signal that will achieve a "desired" system response. Since the value of system error varies during the transient system response and it is on hand for each region and sampling time, the weight tuning is accomplished using this error value. For this purpose, two simple functions based on the absolute value of the normalized system error are directly used for the assignment of the rule weights by an adequate arrangement in accordance with the meta-rules derived. By these assignments the error value is charged as the tuning variable of the rule weights and thus an on-line self tuning rule weight assignment is accomplished. The effectiveness of the proposed self tuning method is demonstrated on linear and non-linear systems by simulations and a real time application is done on Process Control Simulator. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:10124 / 10132
页数:9
相关论文
共 28 条
[1]   Online tuning fuzzy PID controller using robust extended Kalman filter [J].
Ahn, K. K. ;
Truong, D. Q. .
JOURNAL OF PROCESS CONTROL, 2009, 19 (06) :1011-1023
[2]  
Chen G., 1996, International Journal of Intelligent and Control Systems, V1, P235
[3]   A self-tuning fuzzy PID-type controller design for unbalance compensation in an active magnetic bearing [J].
Chen, Kuan-Yu ;
Tung, Pi-Cheng ;
Tsai, Mong-Tao ;
Fan, Yi-Hua .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :8560-8570
[4]   A PI-type fuzzy controller with self-tuning scaling factors [J].
Chung, HY ;
Chen, BC ;
Lin, JJ .
FUZZY SETS AND SYSTEMS, 1998, 93 (01) :23-28
[5]   Effective Tuning Method for Fuzzy PID with Internal Model Control [J].
Duan, Xiao-Gang ;
Li, Han-Xiong ;
Deng, Hua .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2008, 47 (21) :8317-8323
[6]   FUZZY CONTROLLERS - SYNTHESIS AND EQUIVALENCES [J].
GALICHET, S ;
FOULLOY, L .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1995, 3 (02) :140-148
[7]   A rule base modification scheme in fuzzy controllers for time-delay systems [J].
Genc, Hakki Murat ;
Yesil, Engin ;
Eksin, Ibrahim ;
Guzelkaya, Mujde ;
Tekin, Ozgur Aydin .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :8476-8486
[8]   Self-tuning of PID-type fuzzy logic controller coefficients via relative rate observer [J].
Güzelkaya, M ;
Eksin, I ;
Yesil, E .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2003, 16 (03) :227-236
[9]  
Güzelkaya M, 2001, J INTELL FUZZY SYST, V11, P85
[10]   FUZZY SELF-TUNING OF PID CONTROLLERS [J].
HE, SZ ;
TAN, SH ;
XU, FL ;
WANG, PZ .
FUZZY SETS AND SYSTEMS, 1993, 56 (01) :37-46