• DocumentCode
    28777
  • Title

    A Metric Temporal Logic Specification Interface for Real-Time Discrete-Event Control

  • Author

    Dhananjayan, Amrith ; Kiam Tian Seow

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    44
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    1204
  • Lastpage
    1215
  • Abstract
    In supervisory control of timed discrete-event systems (TDESs), a conceptually well founded finitary control synthesis framework is developed, and it requires specifications to be prescribed as finite (-trace) automata in the form of timed transition graphs (TTGs). However, prescribing real-time specifications as TTGs is a nontrivial task that must be resolved before the formal framework could expect to become widely used. In addressing this specification problem, metric temporal logic (MTL) is proposed in this paper as a control specification language for use with the TTG-based control synthesis framework. MTL is a designer-friendly formalism due to its human or natural language expressiveness and readability, and is well suited for specifying real-time control specifications. In automating TTG prescription, this paper proposes an MTL interface to the control synthesis framework. The interface is proved to be a correct and complete translation algorithm that converts finitary control specifications written in state-based MTL formulas for a given TDES model into deterministic finite TTGs. Integrated, the MTL interface and the control synthesis framework combine the human expressiveness and readability of MTL with the algorithmic computability of TTGs, and together provide a new and convenient MTL specification-based design tool for automated prescription of TTGs and real-time control synthesis. Illustrative examples demonstrate the utility of the MTL interface.
  • Keywords
    control system synthesis; discrete event systems; finite automata; graph theory; real-time systems; specification languages; temporal logic; MTL interface; MTL specification-based design tool; TDES model; TTG-based control synthesis framework; algorithmic computability; automated TTG prescription; designer-friendly formalism; deterministic finite TTG; finitary control specifications; finitary control synthesis framework; finite-trace automata; formal framework; human language expressiveness; human language readability; metric temporal logic specification interface; natural language expressiveness; natural language readability; nontrivial task; real-time control specification language; real-time discrete-event control; state-based MTL formulas; supervisory control; timed discrete-event systems; timed transition graphs; translation algorithm; Algorithm design and analysis; Automata; Real-time systems; Supervisory control; Timing; Trajectory; Formal specification; metric temporal logic (MTL); supervisory control; timed discrete-event systems; timed transition graph (TTG);
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics: Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-2216
  • Type

    jour

  • DOI
    10.1109/TSMC.2014.2303051
  • Filename
    6763114