Online tuning of fuzzy PID controllers via rule weighing based on normalized acceleration

被引:66
作者
Karasakal, Onur [1 ]
Guzelkaya, Mujde [1 ]
Eksin, Ibrahim [1 ]
Yesil, Engin [1 ]
Kumbasar, Tufan [1 ]
机构
[1] Istanbul Tech Univ, Fac Elect & Elect Engn, Dept Control Engn, TR-34469 Istanbul, Turkey
关键词
Fuzzy PID controller; Self-tuning control; Fuzzy rule weighting; Normalized acceleration; pH neutralization process; LOGIC CONTROLLER; DESIGN; METHODOLOGY; OPTIMIZATION;
D O I
10.1016/j.engappai.2012.06.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, an on-line tuning method is proposed for fuzzy PID controllers via rule weighing. The rule weighing mechanism is a fuzzy rule base with two inputs namely; "error" and "normalized acceleration". Here, the normalized acceleration provides relative information on the fastness or slowness of the system response. In deriving the fuzzy rules of the weighing mechanism, the transient phase of the unit step response of the closed loop system is to be analyzed. For this purpose, this response is assumed to be divided into certain regions, depending on 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 is determined for each region of the transient phase of the unit step response of the closed loop system. The output of the fuzzy rule weighing mechanism is charged as the tuning variable of the rule weights; and, in this manner, an on-line self-tuning rule weight assignment is accomplished. The effectiveness of the proposed on-line weight adjustment method is demonstrated on linear and non-linear systems by simulations. Moreover, a real time application of this new method is accomplished on a pH neutralization process. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:184 / 197
页数:14
相关论文
共 34 条
[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]   A genetic rule weighting and selection process for fuzzy control of heating, ventilating and air conditioning systems [J].
Alcalá, R ;
Casillas, J ;
Cordón, O ;
González, A ;
Herrera, F .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (03) :279-296
[3]   A new self-tuned PID-type fuzzy controller as a combination of two-term controllers [J].
Bhattacharya, S ;
Chatterjee, A ;
Munshi, S .
ISA TRANSACTIONS, 2004, 43 (03) :413-426
[4]  
Bouallegue S., 2011, ENG APPL ARTIF INTEL
[5]   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
[6]   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
[7]   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
[8]   A new methodology for deriving the rule-base of a fuzzy logic controller with a new internal structure [J].
Eksin, I ;
Güzelkaya, M ;
Gürleyen, F .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2001, 14 (05) :617-628
[9]   Fuzzy control of a neutralization process [J].
Fuente, M. J. ;
Robles, C. ;
Casado, O. ;
Syafiie, S. ;
Tadeo, F. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (08) :905-914
[10]   FUZZY CONTROLLERS - SYNTHESIS AND EQUIVALENCES [J].
GALICHET, S ;
FOULLOY, L .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1995, 3 (02) :140-148