Abstract

The reaction time of a controller is a fundamental matter in discrete event control systems. Petri Nets are extensively used in this field. The controller reads the inputs, executes the control Petri net and writes the output in a cyclic manner. The reaction time of this controller depends on the Petri net structure, on the events sequence and on the algorithm that executes the net. With the objective of minimizing the reaction time, we decided to design a Supervisor controller, which we have called Execution Time Controller (ETC). The aim of the ETC is to determine in real time which algorithm executes the Petri Net fastest and to change the execution algorithm when necessary. In the case of systems control, this minimizes the controller reaction time and also minimizes the power consumed by the controller. One possible application of the technique is the minimization of execution time of the Programmable Logic Controllers programs developed in Sequential Function Chart (SFC).

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.