In this paper we use colored Petri nets (CPN) to model the dynamics of a railway system: places represent tracks and stations, tokens are trains. Using digraph tools, deadlock situations are characterized and a strategy is established to define off-line a set of constraints that prevent deadlocks. We show that these constraints limit the weighted sum of colored tokens in subsets of places. In particular, we extend the notion of generalized mutual exclusion constraints (GMEC) to CPN and we show that the above constraints, as well as the collision avoidance constraints, can be written as colored GMEC. To solve this problem, we extend the theory of monitor places for place/transition nets to the case of CPN and we show that these constraints can be enforced by a colored monitor place that minimally restricts the behavior of the closed-loop system.

Monitor design for Colored Petri Nets: an application to deadlock prevention in railway networks / Fanti, Maria Pia; Giua, A.; Seatzu, C.. - In: CONTROL ENGINEERING PRACTICE. - ISSN 0967-0661. - 14:10(2006), pp. 1231-1247. [10.1016/j.conengprac.2006.02.007]

Monitor design for Colored Petri Nets: an application to deadlock prevention in railway networks

FANTI, Maria Pia;
2006-01-01

Abstract

In this paper we use colored Petri nets (CPN) to model the dynamics of a railway system: places represent tracks and stations, tokens are trains. Using digraph tools, deadlock situations are characterized and a strategy is established to define off-line a set of constraints that prevent deadlocks. We show that these constraints limit the weighted sum of colored tokens in subsets of places. In particular, we extend the notion of generalized mutual exclusion constraints (GMEC) to CPN and we show that the above constraints, as well as the collision avoidance constraints, can be written as colored GMEC. To solve this problem, we extend the theory of monitor places for place/transition nets to the case of CPN and we show that these constraints can be enforced by a colored monitor place that minimally restricts the behavior of the closed-loop system.
2006
Monitor design for Colored Petri Nets: an application to deadlock prevention in railway networks / Fanti, Maria Pia; Giua, A.; Seatzu, C.. - In: CONTROL ENGINEERING PRACTICE. - ISSN 0967-0661. - 14:10(2006), pp. 1231-1247. [10.1016/j.conengprac.2006.02.007]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/2215
Citazioni
  • Scopus 56
  • ???jsp.display-item.citation.isi??? 41
social impact