Process tracking by equivalent states in modal supervisory control

This paper proposes an extension of the process tracking in modal supervisory control that takes into account the models of the controlled processes which are not trimmed. Indeed, in Supervisory Control Theory (SCT), when a process is not controllable to respect the specifications, the controlled process is computed by the algorithm of the supremal controllable sublanguage. However, the final step of the algorithm of the supremal controllable sublanguage computes the trim of the model. This is coherent to remove states that are neither accessible nor co-accessible because the process is a unique model. Nevertheless, in the case where the design is done with many models, like in modal approach, some inaccessible states in a mode can be accessible from another one. The proposed framework identifies the accessible states, called equivalent states, by other models. This identification uses the name of states to determine their equivalents among models of modes. The aim is to improve switching modes, not only by using languages, but also the name of states in the automata.

[1]  S. Marcus,et al.  On controllability and normality of discrete event dynamical systems , 1991 .

[2]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[3]  P. Ramadge,et al.  On the supermal controllable sublanguage of a given language , 1987 .

[4]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[5]  Gregory Faraut,et al.  Identification of incompatible states in mode switching , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[6]  Gregory Faraut,et al.  Formal Approach to Multimodal Control Design: Application to Mode Switching , 2009, IEEE Transactions on Industrial Informatics.

[7]  Walter Murray Wonham,et al.  Hierarchical interface-based supervisory Control-part I: serial case , 2005, IEEE Transactions on Automatic Control.

[8]  P. Ramadge,et al.  On the supremal controllable sublanguage of a given language , 1984, The 23rd IEEE Conference on Decision and Control.

[9]  Walter Murray Wonham,et al.  Hierarchical interface-based supervisory control-part II: parallel case , 2005, IEEE Transactions on Automatic Control.

[10]  W. M. Wonham,et al.  Modular supervisory control of discrete-event systems , 1988, Math. Control. Signals Syst..

[11]  W. M. Wonham,et al.  On the consistency of hierarchical supervision in discrete-event systems , 1990 .

[12]  Jana Kosecka,et al.  Control of Discrete Event Systems , 1992 .

[13]  Jan Komenda,et al.  Supervisory control of modular systems with global specification languages , 2008, Autom..

[14]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems, Second Edition , 2008 .