DocumentCode
574183
Title
Flexible function block for PLC-based implementation of the Balance-Based Adaptive Controller
Author
Klopot, Tomasz ; Czeczot, Jacek ; Klopot, W.
Author_Institution
Inst. of Autom. Control, Silesian Univ. of Technol., Gliwice, Poland
fYear
2012
fDate
27-29 June 2012
Firstpage
6467
Lastpage
6472
Abstract
This paper presents the flexible and ready-to-use function block for the implementation of the Balance-Based Adaptive Controller (B-BAC) embedded in the Siemens S7 PLCs. It is written according to the IEC-61131-3 programming standard using the SIMATIC software package STEP 7. The basic design principles are discussed in terms of ensuring the functionality similar to a PID function block and this functionality allows for direct B-BAC implementation to control a wide variety of different industrial SISO processes. Laboratory experimental tests were carried out in the laboratory water pumping system and the implementation aspects and control results are discussed in the paper.
Keywords
IEC standards; adaptive control; manufacturing processes; programmable controllers; three-term control; IEC-61131-3 programming standard; PID function block; SIMATIC software package STEP 7; Siemens S7 PLC; balance-based adaptive controller; direct B-BAC implementation; flexible function block; industrial SISO processes; laboratory water pumping system; ready-to-use function block; Estimation; Mathematical model; Memory management; Process control; Standards; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference (ACC), 2012
Conference_Location
Montreal, QC
ISSN
0743-1619
Print_ISBN
978-1-4577-1095-7
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2012.6314767
Filename
6314767
Link To Document