Title :
Specification of a batch plant using process algebra and Petri nets
Author :
Falkman, Petter ; Lennartson, Bengt ; Tittus, Michael
Author_Institution :
Dept. of Signals & Syst., Chalmers Univ. of Technol., Goteborg, Sweden
Abstract :
A modelling framework for general routing and resource allocation systems is presented. The task is to specify desired routes for individual objects (products, data packets, vehicles), which are to be served by a number of shared resources (machines, computers, communication links). Based on simple booking models for the resources and routing specifications for the objects, a controller that synchronizes the objects utilization of the available resources is automatically generated. A high level language is presented in order to simplify the specification of desired routes. This modelling language combines Petri nets and process algebra. Process operators are introduced for specification of alternative, synchronization, start and stop process, and restriction, which are applied in order to model join and split operations. This language results in a compact and efficient representation of complex routing specifications.
Keywords :
Petri nets; batch processing (industrial); discrete event systems; high level languages; process algebra; production engineering computing; resource allocation; specification languages; Petri nets; batch plant; discrete event system; general routing system; high level language; process algebra; resource allocation system; specification language; Algebra; Automatic control; Automation; Automotive engineering; High level languages; Laboratories; Petri nets; Resource management; Routing; Signal processing;
Conference_Titel :
Automation Science and Engineering, 2005. IEEE International Conference on
Print_ISBN :
0-7803-9425-9
DOI :
10.1109/COASE.2005.1506792