DMCA
Distributed Implementation of Discrete Event Control Systems based on Petri Nets
Citations: | 2 - 0 self |
Citations
2135 |
Petri nets: Properties, analysis and applications
- Murata
- 1989
(Show Context)
Citation Context ..., we present conclusions and suggest future lines of research. II. SOFTWARE IMPLEMENTATION OF PETRI NETS A Petri net is a graphical, mathematical tool that can be used to model discrete event systems =-=[3]-=-. PN are bipartite graphs that have two types of nodes: places and transitions, which are represented by circles and bars respectively. Directional arcs connect places and transitions. Input arcs conn... |
36 |
Process-translatable Petri Nets for the rapid prototyping of process control systems.
- Bruno, Marchetto
- 1986
(Show Context)
Citation Context ...ence of an event that changes the system state (the marking of the PN). In the last 25 years, researchers have devoted considerable attention to the software implementation of PN; see for example [4] =-=[5]-=- [6] [7] [8]. A software implementation is a program that triggers the firing of the net transitions observing the marking evolution rules, that is, it plays the token game. Depending on the criteria,... |
22 |
Real Time UML: Advances in the UML for Real-Time Systems.
- Douglass
- 2004
(Show Context)
Citation Context ...implemented as a local communication place in the PN executed by the Cell Coordinator and as a remote communication place in the rest of PN. B. Communication The Fig. 8 shows the UML sequence diagram =-=[20]-=- of the tobidup() communication and remote execution. When in the execution of a coordinator, it is desired to unmark a communication place, it is called its method tobidup() of the Communicationplace... |
12 |
On the implementation of Petri nets
- Taubner
- 1988
(Show Context)
Citation Context ...currence of an event that changes the system state (the marking of the PN). In the last 25 years, researchers have devoted considerable attention to the software implementation of PN; see for example =-=[4]-=- [5] [6] [7] [8]. A software implementation is a program that triggers the firing of the net transitions observing the marking evolution rules, that is, it plays the token game. Depending on the crite... |
11 | A Real-Time RMI Framework for the RTSJ
- Borg, Wellings
- 2003
(Show Context)
Citation Context ...d a protocol that support real time traffic over Ethernet. In our case has been chosen the protocol RT-WMP, but the same implementation could have been made with other protocols real time like RT-RMI =-=[9]-=- or RTEP [10]. The classes to manage communication with the Real Time RT-WMP protocol have been developed. This set of classes also implements the necessary real time execution of the remote procedure... |
8 |
Implementation of Weighted Place/Transition Nets based on Linear Enabling Functions," Application and Theory of Petri Nets
- Briz, Colom
- 1994
(Show Context)
Citation Context ...an event that changes the system state (the marking of the PN). In the last 25 years, researchers have devoted considerable attention to the software implementation of PN; see for example [4] [5] [6] =-=[7]-=- [8]. A software implementation is a program that triggers the firing of the net transitions observing the marking evolution rules, that is, it plays the token game. Depending on the criteria, a Petri... |
5 | RT-EP: Real-Time Ethernet Protocol for Analyzable
- Martnez, Harbour, et al.
- 2003
(Show Context)
Citation Context ... that support real time traffic over Ethernet. In our case has been chosen the protocol RT-WMP, but the same implementation could have been made with other protocols real time like RT-RMI [9] or RTEP =-=[10]-=-. The classes to manage communication with the Real Time RT-WMP protocol have been developed. This set of classes also implements the necessary real time execution of the remote procedure calls. Also,... |
5 |
Integración Informática del Control de Sistemas Flexibles de Fabricación," in Ingeniería Eléctrica e Informática Zaragoza: Universidad de
- Villarroel
- 1990
(Show Context)
Citation Context ...sor at 1.7GHz, running Red Hat Linux 2.4. III. DISTRIBUTED IMPLEMENTATION OF PETRI NETS In order to make a distributed implementation of PN, a net partition has to be made. In previous works [8] [14] =-=[15]-=- the authors show how to make a Petri net partition in sequential processes, applying structural and behavioral analysis. In this work the partition is done following a functional criterion. The PN ar... |
4 |
On software implementation of Petri nets and coloured Petri nets using high-level concurrent languages
- Colom, Silva, et al.
- 1986
(Show Context)
Citation Context ...vent that changes the system state (the marking of the PN). In the last 25 years, researchers have devoted considerable attention to the software implementation of PN; see for example [4] [5] [6] [7] =-=[8]-=-. A software implementation is a program that triggers the firing of the net transitions observing the marking evolution rules, that is, it plays the token game. Depending on the criteria, a Petri net... |
3 |
Petri nets and Java. Real-Time Control of a flexible manufacturing cell
- Piedrafita, Villarroel
- 2006
(Show Context)
Citation Context ...bility of the architecture, we have applied it to the control of a flexible manufacturing cell. I. INTRODUCTION This paper deals with the development of distributed control systems. In previous works =-=[1]-=- a centralized control architecture and a development environment based on Petri Nets and Java language was developed. In the present work, this control architecture is extended to be applied to distr... |
3 |
Implementation of Time Petri Nets in Real-time Java”. The 4th International Workshop on Java Technologies for Real-time and Embedded Systems
- Piedrafita, Villarroel
- 2006
(Show Context)
Citation Context ...thernet have been developed. We have implemented the distributed implementation techniques of PN in the Java language using the Java Real Time extension [11] and following some ideas presented in [1] =-=[12]-=-. The real time extension provides Java with the necessary aspects for the programming of real-time systems, e.g., pre-emptive planning based on static priorities, asynchronous transfer of control, re... |
2 |
Villarroel: "Decentralized Implementation of Real-Time Systems Using Time Petri Nets. Application to Mobile Robot Control
- García, L
- 1998
(Show Context)
Citation Context ...rocessor at 1.7GHz, running Red Hat Linux 2.4. III. DISTRIBUTED IMPLEMENTATION OF PETRI NETS In order to make a distributed implementation of PN, a net partition has to be made. In previous works [8] =-=[14]-=- [15] the authors show how to make a Petri net partition in sequential processes, applying structural and behavioral analysis. In this work the partition is done following a functional criterion. The ... |
1 | Real-Time communications over 802.11: RTWMP. The Fourth - Tardioli, Villarroel - 2007 |
1 |
Inline Modular. www.phoenixcontact.com
- Contact
(Show Context)
Citation Context ...ieldbus master card, where the input/output modules of the machines are connected. The rest of computers control the input/output hardware by Industrial Ethernet. Stations 1 and 4 have Inline modules =-=[16]-=- with protocol Interbus, the master of the bus will be a Computer (PC 1) with the CIF50-IBM card of Hilscher [17]. In the rest of the cell, Industrial Ethernet is supported. In Stations 2, 3 and in th... |