Decentralized controller design to enforce boundedness, liveness, and reversibility in Petri nets


AYBAR A., Iftar A.

2003 European Control Conference, ECC 2003, Cambridge, İngiltere, 1 - 04 Eylül 2003, ss.1681-1686 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.23919/ecc.2003.7085206
  • Basıldığı Şehir: Cambridge
  • Basıldığı Ülke: İngiltere
  • Sayfa Sayıları: ss.1681-1686
  • Anahtar Kelimeler: Decentralized control, Discrete-event systems, Overlapping decompositions, Petri nets, Supervisory controller design
  • Anadolu Üniversitesi Adresli: Evet

Özet

© 2003 EUCA.Decentralized supervisory controller design based on overlapping decompositions to enforce boundedness, liveness, and reversibility is considerered for ordinary Petri nets with weighted arcs. In the proposed approach, the given Petri net is first decomposed into a number of overlapping Petri subnets and then expanded such that each Petri subnet appear as disjoint. A controller for each disjoint Petri subnet is next designed to enforce boundedness, liveness, and reversibility in that Petri subnet. Since each subnet is smaller than the original Petri net, this step is, in general, much easier than obtaining a centralized controller for the original Petri net. These controllers are then combined to obtain a controller for the expanded Petri net. Finally, the controller for the expanded Petri net is contracted to obtain a controller for the original Petri net. It is shown that this final controller enforces boundedness, liveness, and reversibility in the original Petri net.