Title :
Modeling primitives and specification structures for supervisory control
Author :
Lennartson, Bengt ; Fabian, Martin ; Tittus, Michael ; Hellgren, Anders
Author_Institution :
Control Eng. Lab., Chalmers Univ. of Technol., Goteborg, Sweden
Abstract :
Three different modeling languages for discrete event systems are compared, automata, Petri nets and process algebra, and it is shown how a couple of basic primitives can be modeled in these languages. Based on these modeling primitives an architecture for a general routing and resource booking problem is presented. The architecture is based on general models for a set of resources, desired routing specifications for a set of objects (products, data packets, vehicles) and a controller that synchronizes the objects utilization of the available resources. High level graphical routing specifications for the objects are also introduced, together with corresponding Petri nets, in order to simplify the specification of desired routes. As applications of the suggested architecture we consider cell controllers for flexible manufacturing systems and multi-purpose batch plants in chemical processing industry
Keywords :
Petri nets; automata theory; batch processing (industrial); chemical technology; discrete event systems; flexible manufacturing systems; process algebra; resource allocation; cell controllers; chemical processing industry; general routing problem; high level graphical routing specifications; modeling primitives; multi-purpose batch plants; process algebra; resource booking problem; specification structures; supervisory control; Algebra; Automata; Chemical industry; Chemical processes; Control systems; Discrete event systems; Flexible manufacturing systems; Petri nets; Routing; Vehicles;
Conference_Titel :
Decision and Control, 1998. Proceedings of the 37th IEEE Conference on
Conference_Location :
Tampa, FL
Print_ISBN :
0-7803-4394-8
DOI :
10.1109/CDC.1998.761813