Title :
Asynchronous implementation of synchronous discrete event control
Author :
Xu, S. ; Kumar, Ravindra
Author_Institution :
Dept. of Elec. & Comp. Eng., Iowa State Univ., Ames, IA
Abstract :
Discrete event control is typically designed under the synchronous hypothesis that sensing and actuation incur zero delays, i.e., there exists zero delay between an event execution at a plant site and its observation at a controller site, and also between a control computation at a controller site and its enforcement at a plant site. An actual implementation, however, is asynchronous, introducing delays in sensing as well as actuation. A natural question that arises is what additional property must a given specification satisfy so that it remains implementable in spite of the delays introduced by an underlying asynchronous implementation platform. We formulate the problem of asynchronous implementation of synchronous control when both the sensing and actuation delays are bounded. We introduce the notion of bounded-delay asynchronous composition to characterize the behavior of a controlled plant when the sensing and actuation delays are bounded. We introduce the notion of bounded-delay implementability and show that this together with the existence conditions of the synchronous setting (namely controllability, closure, and nonemptiness) serves as a necessary and sufficient condition for the existence of a controller so that the controlled behavior under the asynchronous implementation remains the same as that under the synchronous implementation. We present an algorithm for checking the property of bounded-delay implementability, whose complexity is linear (resp., quadratic) in the size of the plant (resp., specification), and exponential in the delay bounds. We also examine the lattice structure of a set of bounded-delay implementable languages, and show its non-closure under union whereas closure under union over an increasing chain and intersection.
Keywords :
control system synthesis; delay systems; discrete event systems; actuation delay; bounded-delay asynchronous composition; sensing delay; synchronous discrete event control; Automata; Computer architecture; Conferences; Control systems; Controllability; Delay effects; Discrete event systems; Lattices; Sufficient conditions; Supervisory control; Discrete event systems; automaton; communication delay; supervisory control;
Conference_Titel :
Discrete Event Systems, 2008. WODES 2008. 9th International Workshop on
Conference_Location :
Goteborg
Print_ISBN :
978-1-4244-2592-1
Electronic_ISBN :
978-1-4244-2593-8
DOI :
10.1109/WODES.2008.4605942