Abstract
Asynchronous sequential machines are referred to as finite state machines in which state changes are not governed by a global clock. This paper presents model matching for asynchronous sequential machines where an unobservable adversarial input can infiltrate and provoke unauthorized state transitions. The objective is to build an automatic state feedback controller so that the closed-loop system can match a prescribed model and all the unauthorized transitions by adversarial inputs can be invalidated. We address reachability and detectability properties of the asynchronous machine with adversarial intervention, and present necessary and sufficient conditions for the existence of appropriate controllers that realize model matching. Whenever controllers exist, algorithms for their design are outlined and an experimental verification is provided.
| Original language | English |
|---|---|
| Pages (from-to) | 985-993 |
| Number of pages | 9 |
| Journal | International Journal of Control, Automation and Systems |
| Volume | 8 |
| Issue number | 5 |
| DOIs | |
| State | Published - Oct 2010 |
Keywords
- Asynchronous sequential machines
- corrective control
- disturbance rejection
- FPGA implementation
- model matching
- state burst