Abstract
Supervisory control theory provides means to synthesize supervisors for a cyber-physical system based on models of the uncontrolled system components and models of the control requirements. Although several synthesis procedures have been proposed and automated, obtaining correct and useful models of industrial-size applications that are needed as their input remains a challenge. We show that the efficiency of supervisor synthesis techniques tends to increase significantly if a single large requirement is split into a set of smaller requirements. A theoretical underpinning is provided for showing the strength of this modeling guideline. Moreover, several examples from the literature as well as some real-life case studies are included for illustration.
| Original language | English |
|---|---|
| Title of host publication | Formal Methods for Industrial Critical Systems |
| Subtitle of host publication | 24th International Conference, FMICS 2019, Proceedings |
| Editors | Kim Guldstrand Larsen, Tim Willemse |
| Publisher | Springer Verlag |
| Pages | 76-92 |
| Number of pages | 17 |
| ISBN (Electronic) | 9783030270087 |
| ISBN (Print) | 9783030270070 |
| DOIs | |
| Publication status | Published - 2019 |
| Event | 24th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2019 - Amsterdam, Netherlands Duration: 30 Aug 2019 → 31 Aug 2019 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 11687 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 24th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2019 |
|---|---|
| Country/Territory | Netherlands |
| City | Amsterdam |
| Period | 30/08/19 → 31/08/19 |
Funding
The authors thank Ferdie Reijnen for providing the models of Lock III and the Prinses Marijke complex. The authors thank Rijkswaterstaat, part of the Dutch Ministry of Infrastructure and Water Management, for providing funding for this research. In particular, the authors thank Maria Angenent, Bert van der Vegt, and Han Vogel for their feedback on the results.
Keywords
- Automata
- Requirements engineering
- Supervisory control synthesis