An implementation methodology for supervisory control theory

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.

[1]  John Gray Introduction to Programmable Logic Controllers , 1997 .

[2]  S. Balemi,et al.  Supervisory control of a rapid thermal multiprocessor , 1993, IEEE Trans. Autom. Control..

[3]  Salman Kurtulan,et al.  Implementation of local modular supervisory control for a pneumatic system using PLC , 2004 .

[4]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[5]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[6]  P. Ramadge,et al.  Modular Supervisory Control of Discrete Event Systems , 1988 .

[7]  M.H. de Queiroz,et al.  Modular control of composed systems , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[8]  Salman Kurtulan,et al.  Supervisory control of a pneumatic system using PLC , 2003 .

[9]  B.A. Brandin,et al.  The real-time supervisory control of an experimental manufacturing cell , 1996, IEEE Trans. Robotics Autom..

[10]  M.H. de Queiroz,et al.  Synthesis and implementation of local modular supervisory control for a manufacturing cell , 2002, Sixth International Workshop on Discrete Event Systems, 2002. Proceedings..

[11]  W. Bolton Programmable logic controllers : an introduction , 1996 .

[12]  José E. R. Cury,et al.  Modular Supervisory Control of Large Scale Discrete Event Systems , 2000 .

[13]  Martin Fabian,et al.  PLC-based implementation of supervisory control for discrete event systems , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).