Skip to main navigation Skip to search Skip to main content

Supervisory Control Synthesis of Timed Automata Using Forcible Events

Research output: Contribution to journal › Article › Academic › peer-review

119 Downloads (Pure)

Abstract

This paper presents an algorithm for synthesizing a supervisor for timed automata (TA) using the conventional supervisory control theory. The algorithm is directly applicable to TA without explicit transformation into finite automata, and iteratively strengthens the guards of edges labeled by controllable events and invariants of locations where the progression of time can be preempted by forcible events. The synthesized supervisor, also a TA, is controllable, maximally permissive, and guarantees a non-blocking and safe supervised plant. The use of real-valued clocks in TA makes it a practical modeling framework, however, the infinite state space brings challenges. The proposed algorithm addresses these by providing a synthesis method that avoids the state-space explosion of finite automata and the loss of information that can result from abstraction of real-time values.

Original languageEnglish
Article number10123108
Pages (from-to)1074-1080
Number of pages7
JournalIEEE Transactions on Automatic Control
Volume69
Issue number2
Early online date2023
DOIs
Publication statusPublished - 1 Feb 2024

Keywords

  • Automata
  • Behavioral sciences
  • Clocks
  • Cost accounting
  • Discrete-event systems
  • Explosions
  • forcible event
  • maximally permissive
  • nonblocking
  • real-time
  • Semantics
  • supervisory control
  • Supervisory control
  • synthesis

Fingerprint

Dive into the research topics of 'Supervisory Control Synthesis of Timed Automata Using Forcible Events'. Together they form a unique fingerprint.

Cite this