Abstract
The problem of controlling a finite-state asynchronous sequential machine is examined. The considered machine is governed by input/output control, where access to the state of the machine is not available. In particular, disturbance inputs can infiltrate into the asynchronous machine and provoke unauthorized state transitions. The control objective is to use output feedback to compensate the machine so that the closed-loop system drive the faulty asynchronous machine from a failed state to the original one. Necessary and sufficient conditions for the existence of appropriate controllers are presented in a theoretical framework. As a case study, the closed-loop system of an asynchronous machine with the proposed control scheme is implemented in VHDL code.
Original language | English |
---|---|
Pages (from-to) | 591-597 |
Number of pages | 7 |
Journal | Transactions of the Korean Institute of Electrical Engineers |
Volume | 58 |
Issue number | 3 |
State | Published - Mar 2009 |
Keywords
- Asynchronous sequential machines
- Corrective control
- Disturbance input
- Input/output control