Symbolic Supervisory Control of Distributed Systems with Communications

Abstract : We consider the control of distributed systems composed of subsystems communicating asynchronously; the aim is to build local controllers that restrict the behavior of a distributed system in order to satisfy a global state avoidance property. We model distributed systems as communicating finite state machines with reliable unbounded FIFO queues between subsystems. Local controllers can only observe the behavior of their proper subsystem and do not see the queue contents. To refine their control policy, controllers can use the FIFO queues to communicate by piggy-backing extra information (some timestamps and their state estimates) to the messages sent by the subsystems. We provide an algorithm that computes, for each local subsystem (and thus for each controller), during the execution of the system, an estimate of the current global state of the distributed system. We then define a synthesis algorithm to compute local controllers. Our method relies on the compu- tation of (co-)reachable states. Since the reachability problem is undecidable in our model, we use abstract interpretation techniques to obtain overapproximations of (co-)reachable states. An implementation of our algorithms provides an empirical evaluation of our method.
Type de document :
Article dans une revue
IEEE Transactions on Automatic Control, Institute of Electrical and Electronics Engineers, 2014, 59, pp.396-408. 〈10.1109/TAC.2013.2283093〉
Liste complète des métadonnées

Littérature citée [39 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00903452
Contributeur : Hervé Marchand <>
Soumis le : lundi 10 février 2014 - 16:21:36
Dernière modification le : vendredi 22 juin 2018 - 01:16:22
Document(s) archivé(s) le : lundi 12 mai 2014 - 11:23:15

Fichier

tac.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Gabriel Kalyon, Tristan Le Gall, Hervé Marchand, Thierry Massart. Symbolic Supervisory Control of Distributed Systems with Communications. IEEE Transactions on Automatic Control, Institute of Electrical and Electronics Engineers, 2014, 59, pp.396-408. 〈10.1109/TAC.2013.2283093〉. 〈hal-00903452〉

Partager

Métriques

Consultations de la notice

329

Téléchargements de fichiers

105