Online tuning of generalized predictive controllers using fuzzy logic

被引:0
|
作者
Contarato, Rodrigo Batista [1 ]
do Amaral Pereira, Rogerio Passos [1 ]
Valadao, Carlos Torturella [1 ]
Cuadros, Marco A. S. L. [1 ]
Felix Salles, Jose Leandro [2 ]
de Almeida, Gustavo Maia [1 ]
机构
[1] Inst Fed Educ Ciencia & Tecnol Espirito Santo, Coordenadoria Engn Controle & Automacao, Grp Automacao Ind GAIn, Campus Serra,Rodovia ES-010,KM 6-5, BR-29173087 Serra, ES, Brazil
[2] UFES Univ Fed Espirito Santo, Dept Engn Eletr, Av Fernando Ferrari 214, BR-29075910 Vitoria, ES, Brazil
关键词
Predictive control; fuzzy logic; tuning algorithm; process control; STRATEGY; OPTIMIZATION; ALGORITHM;
D O I
10.3233/JIFS-212322
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The generalized predictive controller (GPC) is an efficient strategy for controlling processes with time-varying parameters, as long as the GPC tuning parameters are chosen correctly. This study aims to present a new online tuning algorithm for the parameters of the GPC. The controllers are initially tuned by a model simulation (offline), via genetic algorithm, seeking quick answers and a small error. After variations in the setpoint, injection of disturbances in the output of the plant, and variations in the gains of the system operating in closed loop, the algorithm performs an online adjustment of these parameters using Fuzzy Logic. Based on the error information between the setpoint and the controlled variable and the variation of this error, the algorithm readjusts the tuning parameters of the GPC, so the performance of the control system response is not degraded. The algorithm is validated via model simulations representing the main characteristics of industrial plants. In the simulations, tests are presented by applying disturbances in the output of the plant, changing the dynamics of the model, and changing the setpoint. It is shown that the performance indexes of each plant are presented as being at least similar to those presented in [1], because it is still widely used in recent applications, and in some cases of variation of the dynamics of the plant, the proposed algorithm remained with a satisfactory result, while the presented by [1] became unstable.
引用
收藏
页码:5501 / 5513
页数:13
相关论文
共 50 条
  • [31] Fuzzy logic controllers for electrotechnical devices - On-site tuning approach
    Hissel, D
    Maussion, P
    Faucher, J
    EUROPEAN PHYSICAL JOURNAL-APPLIED PHYSICS, 2001, 16 (03): : 195 - 208
  • [32] Tuning of Fuzzy Controllers
    Li, Qing-chun
    Shen, De-yao
    FUZZY INFORMATION AND ENGINEERING, VOLUME 2, 2009, 62 : 667 - 677
  • [33] A genetic-algorithm-based method for tuning fuzzy logic controllers
    Gürocak, HB
    FUZZY SETS AND SYSTEMS, 1999, 108 (01) : 39 - 47
  • [34] BIOREACTOR CONTROL USING FUZZY LOGIC CONTROLLERS
    Arulmozhi, N.
    Advancements in Automation and Control Technologies, 2014, 573 : 291 - 296
  • [35] IMPLEMENTATION OF SELF-TUNING GENERALIZED PREDICTIVE CONTROLLERS FOR THE PROCESS INDUSTRY
    CAMACHO, EF
    BORDONS, C
    INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 1993, 7 (01) : 63 - 73
  • [36] On the tuning of predictive controllers: Application of generalized Benders decomposition to the ELOC problem
    Zhang, Jin
    Omell, Benjamin P.
    Chmielewski, Donald J.
    COMPUTERS & CHEMICAL ENGINEERING, 2015, 82 : 105 - 114
  • [37] Tuning fuzzy feedback controllers using the circle criterion
    Haissig, CM
    PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 1996, : 85 - 90
  • [38] Auto-tuning of fuzzy logic controllers for self-regulating processes
    Tsang, KM
    FUZZY SETS AND SYSTEMS, 2001, 120 (01) : 169 - 179
  • [39] Methodology to Simplify the Tuning Process of Self-Organizing Fuzzy Logic Controllers
    Murad, M.
    Cheok, Ka C.
    Das, M.
    2009 INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS, 2009, : 46 - 49
  • [40] Fuzzy logic based set-point weight tuning of PID controllers
    Visioli, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (06): : 587 - 592