Abstract
Supervisory control theory deals with synthesis of models of supervisory controllers that ensure safe and nonblocking behavior, based on discrete-event models of the uncontrolled system and the control requirements. Extensions, like optimal supervision, additionally ascertain that given performance requirements are met by the controller as well. Unfortunately, ensuring optimality during supervisor synthesis proved to be computationally challenging. Therefore, we propose to separate supervisor synthesis and ensuring performance. To handle the stochastic behavior efficiently, we treat the Markovian delays syntactically and we employ existing synthesis tools for non-stochastic plants. To this end, we develop a process theory that can specify control loops of nondeterministic stochastic systems with state-based observations. After obtaining the model of the supervised system, we verify that the supervised system adheres to the given performance requirements by deriving the underlying Markov process and feeding it to a stochastic model checker. We illustrate the approach by estimating performance and reliability measures for the printing process of a high-tech Oce´ printer.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2012 12th International Conference on Application of Concurrency to System Design (ACSD), 27-29 June 2012, Hamburg, Germany |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 52-61 |
DOIs | |
Publication status | Published - 2012 |
Event | 12th International Conference on Application of Concurrency to System Design (ACSD 2012) - Hamburg, Germany Duration: 27 Jun 2012 → 29 Jun 2012 Conference number: 12 |
Conference
Conference | 12th International Conference on Application of Concurrency to System Design (ACSD 2012) |
---|---|
Abbreviated title | ACSD 2012 |
Country/Territory | Germany |
City | Hamburg |
Period | 27/06/12 → 29/06/12 |