21732 articles – 15570 references  [version française]

hal-00356523, version 1

Determination of Minimal Sets of Control Places for Safe Petri Nets

Abbas Dideban 1, Hassane Alla () 1

American Control Conference, IEEE ACC'07 (2007) -

Abstract: Our objective is to design a controlled system with a simple method for discrete event systems based on Petri nets. It is possible to construct the Petri net model of a system and the specification separately. By synchronous composition of both models, the desired functioning closed loop model is deduced. Often uncontrollable transitions lead to forbidden states. The problem of forbidden states is solved using linear constraints. A set of linear constraints allows forbidding the reachability of these states. Generally, the number of these so-called forbidden states and consequently the number of constraints are large and lead to a great number of control places. A systematic method to reduce the size and the number of constraints for safe Petri Nets is given. By using a method based on the Petri nets invariants, maximal permissive controllers are determined. The size of the controller is close to the size of the specified model, and it can be implemented on a PLC in a structural way.

  • 1:  Grenoble Images Parole Signal Automatique (GIPSA-lab)
  • CNRS : UMR5216 – Université Joseph Fourier - Grenoble I – Université Pierre-Mendès-France - Grenoble II – Université Stendhal - Grenoble III – Institut Polytechnique de Grenoble - Grenoble Institute of Technology
  • Domain : Computer Science/Information Theory and Coding
    Mathematics/Information Theory
  • Keywords : Controller – Discrete Event Systems (DES) – Forbidden states – marking invariant – Petri Net.
  • Internal note : Département Automatique
 
  • hal-00356523, version 1
  • oai:hal.archives-ouvertes.fr:hal-00356523
  • From: 
  • Submitted on: Tuesday, 27 January 2009 16:29:32
  • Updated on: Wednesday, 8 July 2009 14:34:10