Robust supervisory control of discrete event systems against intermittent loss of observations

被引:25
作者
Alves, Marcos V. S. [1 ]
da Cunha, Antonio E. C. [2 ]
Carvalho, Lilian Kawakami [1 ]
Moreira, Marcos Vicente [1 ]
Basilio, Joao Carlos [1 ]
机构
[1] Univ Fed Rio de Janeiro, Dept Elect Engn, BR-21949900 Rio De Janeiro, RJ, Brazil
[2] Inst Mil Engn, SE 3, Rio De Janeiro, Brazil
关键词
Discrete event systems; supervisory control; robustness; automaton; RELATIVE OBSERVABILITY; COMMUNICATION DELAYS; IMPLEMENTATION;
D O I
10.1080/00207179.2019.1690691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address in this paper the design of robust supervisors that are able to cope with intermittent loss of observations and also make the controlled system achieve the specification language under nominal operation. In order to do so, we introduce a definition of robust observability that leverages possible observations of the events that are subject to intermittent loss of observations and address language permissiveness by extending the recently introduced definition of relative observability to robust relative observability. We present necessary and sufficient conditions for the existence of robust supervisors that make the controlled system achieve robustly controllable and observable or relatively observable languages and present a characterisation of all achievable languages. A running example illustrates all the results presented in the paper, and an example taken from the open literature is used to illustrate the efficiency of the robust design strategy proposed in the paper.
引用
收藏
页码:2008 / 2020
页数:13
相关论文
共 23 条
[1]   State Estimation and Detectability of Networked Discrete Event Systems with Multi-Channel Communication Networks [J].
Alves, Marcos V. S. ;
Basilio, Joao C. .
2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, :5602-5607
[2]   New Algorithms for Verification of Relative Observability and Computation of Supremal Relatively Observable Sublanguage [J].
Alves, Marcos V. S. ;
Carvalho, Lilian K. ;
Basilio, Joao C. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (11) :5902-5908
[3]  
[Anonymous], 2008, Introduction to Discrete Event Systems
[4]   The role of supervisory controller synthesis in automatic control software development [J].
Baeten, Jos ;
Markovski, Jasen .
SCIENCE OF COMPUTER PROGRAMMING, 2015, 97 :17-22
[5]   Relative Observability of Discrete-Event Systems and Its Supremal Sublanguages [J].
Cai, Kai ;
Zhang, Renyuan ;
Wonham, W. M. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (03) :659-670
[6]   Robust diagnosis of discrete event systems against intermittent loss of observations [J].
Carvalho, Lilian K. ;
Basilio, Joao C. ;
Moreira, Marcos V. .
AUTOMATICA, 2012, 48 (09) :2068-2078
[7]   Detection and mitigation of classes of attacks in supervisory control systems [J].
Carvalho, Lilian Kawakami ;
Wu, Yi-Chin ;
Kwong, Raymond ;
Lafortune, Stephane .
AUTOMATICA, 2018, 97 :121-133
[8]   SUPERVISORY CONTROL OF DISCRETE-EVENT PROCESSES WITH PARTIAL OBSERVATIONS [J].
CIESLAK, R ;
DESCLAUX, C ;
FAWAZ, AS ;
VARAIYA, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1988, 33 (03) :249-260
[9]   Robustness of supervisors for discrete-event systems [J].
Cury, JER ;
Krogh, BH .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (02) :376-379
[10]   Supervisory Control-Based Navigation Architecture: A New Framework for Autonomous Robots in Industry 4.0 Environments [J].
Gonzalez, Antonio G. C. ;
Alves, Marcos V. S. ;
Viana, Gustavo S. ;
Carvalho, Lilian K. ;
Basilio, Joao C. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (04) :1732-1743