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
Link To Document