Implementing supervisory control maps with PLC

The supervisory control theory of discrete-event systems (DES) can be used to construct a supervisor for any event-driven system in which the state space is discrete. To implement supervisors we propose to use programmable logic controllers (PLCs), which are widely used in industrial applications. In our work, we develop a new conversion algorithm which directly transforms a supervisor represented by a finite automaton to a ladder logic diagram (LLD). To demonstrate the correctness of our proposed approach, we design supervisors for a boiler control system using supervisory control theory of Ramadge and Wonham, convert DES supervisors to PLC controllers using our conversion technique, and verify using a PLC simulation software that the converted LLD can be executed by the PLC and that the original behavior of the DES supervisors under PLC implementation can be achieved.

[1]  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).

[2]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[3]  Frank D. Petruzella,et al.  Programmable Logic Controllers , 1989 .

[4]  S. G. Dukelow,et al.  The Control of Boilers , 1986 .

[5]  S. Balemi Control of discrete event systems , 1992 .

[6]  Lei Feng,et al.  TCT: A Computation Tool for Supervisory Control Synthesis , 2006, 2006 8th International Workshop on Discrete Event Systems.

[7]  Jing Liu,et al.  Ladder logic implementation of Ramadge-Wonham supervisory controller , 2002, Sixth International Workshop on Discrete Event Systems, 2002. Proceedings..

[8]  S. Balemi,et al.  Supervision of Discrete Event Systems with Communication Delays , 1992, 1992 American Control Conference.

[9]  Ryan J. Leduc PLC implementation of a DES supervisor for a manufacturing testbed: An implementation perspective , 1996 .

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