Abstract
In discrete-event system control, the worst-case time complexity for computing a system’s observer is exponential in the number of that system’s states. This results in practical difficulties since some problems require calculating multiple observers for a changing system, e.g., synthesizing an opacity-enforcing supervisor. Although calculating these observers in an iterative manner allows us to synthesize an opacity-enforcing supervisor and although methods have been proposed to reduce the computational demands, room exists for a practical and intuitive solution. Here we extend the subautomaton relationship to the notion of a subobserver and demonstrate its use in reducing the computations required for iterated observer calculations. We then demonstrate the subobserver relationship’s power by simplifying state-of-the-art synthesis approaches for opacity-enforcing supervisors under realistic assumptions.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 611-640 |
| Number of pages | 30 |
| Journal | Discrete Event Dynamic Systems: Theory and Applications |
| Volume | 32 |
| Issue number | 4 |
| DOIs | |
| State | Published - Dec 2022 |
All Science Journal Classification (ASJC) codes
- Control and Systems Engineering
- Modeling and Simulation
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Using Subobservers to Synthesize Opacity-Enforcing Supervisors'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver