Synthesis of supervisors for time-varying discrete event systems

Eduard Montgomery Meira Costa, Antonio Marcus Nogueira Lima

Research output: Contribution to journalArticlepeer-review

Abstract

We introduce a time-varying automaton to model discrete event systems. The structure of this time-varying automaton is very similar structure to (max,+) automaton, but allowing variable event lifetimes. Based on this time-varying automaton the design of timed supervisors is obtained by using the dioid algebra, where the languages used to describe the discrete event system as well the desired specification are replaced by matrices defined in such algebra and the supervisor synthesis is achieved through simple matrix operations. The proposed synthesis algorithm allows one to synthesize supervisors for un-timed DES, timed DES with constant event life-time and timed DES with variable event lifetime. All these cases are treated with the same basic algorithm, the differences rely only on the definition of the event lifetime functions. The proposed algorithm presents a complexity order equal to the supervisor synthesis algorithm of un-timed discrete event systems. The proposed approach can be considered as an alternative procedure, based on a non-traditional algebraic structure, to achieve the supervisor synthesis for discrete event systems.

Original languageEnglish
Pages (from-to)367-387
Number of pages21
JournalControle y Automacao
Volume15
Issue number4
DOIs
StatePublished - 2004
Externally publishedYes

Keywords

  • Discrete event systems
  • Supervisory control
  • Time-Varying Automata

Fingerprint

Dive into the research topics of 'Synthesis of supervisors for time-varying discrete event systems'. Together they form a unique fingerprint.

Cite this