Flexible function block implementation of the balance-based adaptive controller as the potential alternative for PID-based industrial applications

被引:26
作者
Klopot, Tomasz [1 ]
Laszczyk, Piotr [1 ]
Stebel, Krzysztof [1 ]
Czeczot, Jacek [1 ]
机构
[1] Silesian Tech Univ, Fac Automat Control Elect & Comp Sci, Inst Automat Control, Ul Akad 16, Gliwice, Poland
关键词
Adaptive non-linear model-based control; experimental validation; IEC; 61131-3; practical implementation; programmable logic controller; PRACTICAL IMPLEMENTATION; PREDICTIVE CONTROL;
D O I
10.1177/0142331214534723
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the practical aspects of the implementation of the balance-based adaptive control (B-BAC) technique. It gives the simple mathematical background of this methodology, shows the case-independent implementation concept as the ready-to-use flexible function block that results from the B-BAC generality, discusses how to embed the additional functionalities required in professional industrial control applications and finally presents three implementation examples for three different programming and hardware platforms. The control performance of each B-BAC function block is validated experimentally and compared with the performance of the corresponding platform-related standard PID function blocks. The comparative results and the potential accessibility of both the flexible function block and the simple tuning method put forward B-BAC methodology as a strong alternative for PID-based industrial control applications.
引用
收藏
页码:1098 / 1113
页数:16
相关论文
共 35 条
[1]  
[Anonymous], CONTROL
[2]  
[Anonymous], HDB PI PID CONTROL T
[3]  
[Anonymous], ARCH CONTROL SCI
[4]  
Bastin G., 1990, On-line estimation and adaptive control of bioreactors
[5]   Economic assessment of advanced process control - A survey and framework [J].
Bauer, Margret ;
Craig, Ian K. .
JOURNAL OF PROCESS CONTROL, 2008, 18 (01) :2-18
[6]  
Chien K.L., 1952, T AM SOC MECH ENG, V74, P175
[8]  
Czeczot J, 2000, ADAPTIVE SYSTEMS IN CONTROL AND SIGNAL PROCESSING 1998, P321
[9]  
Czeczot J, 2001, P 7 IEEE INT C METH, P853
[10]  
Czeczot J, 2007, CONTROL CYBERN, V36, P967