Supervisory control using variable lookahead policies
dc.contributor.author | Lin, Feng | en_US |
dc.contributor.author | Chung, Sheng-Luen | en_US |
dc.contributor.author | Lafortune, Stéphane | en_US |
dc.date.accessioned | 2006-09-11T15:42:01Z | |
dc.date.available | 2006-09-11T15:42:01Z | |
dc.date.issued | 1994-07 | en_US |
dc.identifier.citation | Chung, Sheng-Luen; Lafortune, Stéphane; Lin, Feng; (1994). "Supervisory control using variable lookahead policies." Discrete Event Dynamic Systems: Theory and Applications 4(3): 237-268. <http://hdl.handle.net/2027.42/45124> | en_US |
dc.identifier.issn | 0924-6703 | en_US |
dc.identifier.issn | 1573-7594 | en_US |
dc.identifier.uri | https://hdl.handle.net/2027.42/45124 | |
dc.description.abstract | This paper deals with the efficient on-line calculation of supervisory controls for discrete event systems (DES's) in the framework of limited lookahead control policies (or LLPs) that we introduced in previous papers. In the LLP scheme, the control action after a given trace of events has been executed is calculated on-line on the basis of an N -step ahead projection of the behavior of the DES. To compute these controls, one must calculate after the execution of each event the supremal controllable sublanguage of a finite language with respect to another finite larger language. In our previous work, we showed how the required supremal controllable sublanguage calculation can be performed by using a backward dynamic programming algorithm over the nodes of the tree representation of these two languages. In this paper, we pursue the same approach for the calculation of LLP controls, but instead we adopt a forward calculation procedure over the N -level tree of interest. This forward procedure improves upon previous work by avoiding the explicit consideration of all the nodes of the N -level tree, while still permitting tree-to-tree recursiveness as enabled events are executed by the system. The forward search ends whenever a control decision can be made unambiguously or whenever the boundary of the N -level tree is reached, whichever comes first. This motivates the name “Variable Lookahead Policy” (or VLP) for this implementation of the LLP supervisory control scheme. This paper presents a general VLP algorithm and studies the properties of several special cases of it. The paper also discusses the implementation of the VLP algorithms and presents computational results regarding the application of these algorithms to a “time-varying” DES. | en_US |
dc.format.extent | 1459885 bytes | |
dc.format.extent | 3115 bytes | |
dc.format.mimetype | application/pdf | |
dc.format.mimetype | text/plain | |
dc.language.iso | en_US | |
dc.publisher | Kluwer Academic Publishers; Springer Science+Business Media | en_US |
dc.subject.other | Mathematics | en_US |
dc.subject.other | Systems Theory, Control | en_US |
dc.subject.other | Convex and Discrete Geometry | en_US |
dc.subject.other | Manufacturing, Machines, Tools | en_US |
dc.subject.other | Electronic and Computer Engineering | en_US |
dc.subject.other | Operation Research/Decision Theory | en_US |
dc.subject.other | Supervisory Control | en_US |
dc.subject.other | Limited Lookahead Policies | en_US |
dc.subject.other | Dynamic Programming | en_US |
dc.title | Supervisory control using variable lookahead policies | en_US |
dc.type | Article | en_US |
dc.subject.hlbsecondlevel | Mechanical Engineering | en_US |
dc.subject.hlbsecondlevel | Industrial and Operations Engineering | en_US |
dc.subject.hlbtoplevel | Engineering | en_US |
dc.description.peerreviewed | Peer Reviewed | en_US |
dc.contributor.affiliationum | Department of Electrical Engineering and Computer Science, University of Michigan, 48109-2122, Ann Arbor, MI | en_US |
dc.contributor.affiliationother | Department of Electrical and Computer Engineering, Wayne State University, 48202, Detroit, MI | en_US |
dc.contributor.affiliationother | Department of Electrical Engineering, National Taiwan Institute of Technology, 106, Taipei, Taiwan | en_US |
dc.contributor.affiliationumcampus | Ann Arbor | en_US |
dc.description.bitstreamurl | http://deepblue.lib.umich.edu/bitstream/2027.42/45124/1/10626_2005_Article_BF01438709.pdf | en_US |
dc.identifier.doi | http://dx.doi.org/10.1007/BF01438709 | en_US |
dc.identifier.source | Discrete Event Dynamic Systems: Theory and Applications | en_US |
dc.owningcollname | Interdisciplinary and Peer-Reviewed |
Files in this item
Remediation of Harmful Language
The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.
Accessibility
If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.