Abstract
In this study, a methodology for PLC implementation of Supervisory Control Theory is introduced and realized on a pneumatic manufacturing system. The implementation methodology resolves the problem of avalanche effect and enhances program readability. We use local modular approach, which exploits modular structure of the plant and of the specifications. Local modular approach, together with the implementation methodology presented in this study provides an effective way for synthesizing and realizing supervisors for Discrete Event Systems (DES) control problems. The resulting PLC program is also modular in structure, making it handable for modification and error detection.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Ramadge PJ, Wonham WM (1987) Supervisory control of a class of discrete event processes. SIAM J Control Optim 25(1):206–230
Balemi S, Hoffmann GJ, Gyugyi P, Wong-Toi H, Franklin GF (1993) Supervisory control of a rapid thermal multiprocessor. IEEE Trans Automat Contr 38(7):1040–1059
Brandin BA (1996) The real-time supervisory control of an experimental manufacturing cell. IEEE Trans Robot Autom 12(1):1–14
Leduc RJ (1996) PLC implementation of a DES supervisor for a manufacturing testbed: an implementation perspective. Master’s thesis, University of Toronto, Toronto, Canada
Hasdemir İT, Kurtulan S, Gören L (2003) Supervisory control of a pneumatic system using PLC. Proc. third international conference on electrical and electronics engineering, ELECO, Bursa, Turkey
Hasdemir İT, Kurtulan S, Gören L (2004) Implementation of local modular supervisory control for a pneumatic system using PLC. Proc.7th Int. workshop on discrete event systems (WODES), Reims, France
Fabian M, Hellgren A (1998) PLC-based implementation of supervisory control for discrete event systems. Proc. 37th IEEE conference on decision & control, Tampa, Florida, USA
Cassandras GC, Lafortune S (1999) Introduction to discrete event systems. Kluwer Academic Publishers, Massachusetts, USA
IEC 61131-3 (2003) Programmable controllers-part 3: programming languages
Bolton W (1997) Programmable logic controllers: an introduction. Butterworth-Heinemann
Kurtulan S (2006) Industrial automated systems (In Turkish). Istanbul Technical University Press, Istanbul
Wonham WM, Ramadge PJ (1988) Modular supervisory control of DESs. Mathematics of control of discrete event systems 1(1):13–30
Queiroz MH de, Cury JER (2000) Modular control of composed systems. Proc. ACC. Chicago, USA
Queiroz MH de, Cury JER (2000) Modular supervisory control of large scale discrete-event systems. Proc.5th Int. Workshop on Discrete Event Systems (WODES), Ghent, Belgium
Queiroz MH de, Cury JER (2002) Synthesis and implementation of local modular supervisory control for a manufacturing cell. Proc.6th Int. Workshop on Discrete Event Systems (WODES), Zaragoza, Spain
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hasdemir, İ.T., Kurtulan, S. & Gören, L. An implementation methodology for supervisory control theory. Int J Adv Manuf Technol 36, 373–385 (2008). https://doi.org/10.1007/s00170-006-0843-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-006-0843-5