Hierarchical Control of Concurrent Discrete Event Systems with Linear Temporal Logic Specifications

被引:3
|
作者
Sakakibara, Ami [1 ]
Ushio, Toshimitsu [1 ]
机构
[1] Osaka Univ, Grad Sch Engn Sci, Toyonaka, Osaka 5608531, Japan
关键词
concurrent discrete event systems; coordinator; hierarchical supervisory control; linear temporal logic; Rabin games; SUPERVISORY CONTROL;
D O I
10.1587/transfun.E101.A.313
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study a control problem of a concurrent discrete event system, where several subsystems are partially synchronized via shared events, under local and global constraints described by linear temporal logic formulas. We propose a hierarchical control architecture consisting of local supervisors and a coordinator. While the supervisors ensure the local requirements, the coordinator decides which shared events to be disabled so as to satisfy the global specification. First, we construct Rabin games to obtain local supervisors. Next, we reduce them based on shared transitions. Finally, we construct a global Rabin game from the reduced supervisors and a deterministic Rabin automaton that accepts every run satisfying the global specification. By solving it, we obtain a coordinator that disables shared events to guarantee the global requirement. Moreover, the concurrent system controlled by the coordinator and the local supervisors is deadlock-free.
引用
收藏
页码:313 / 321
页数:9
相关论文
共 50 条