Show simple item record

Languages, blocking properties and algorithms in supervisory control of discrete event systems.

dc.contributor.authorChen, Enkeen_US
dc.contributor.advisorLafortune, Stephaneen_US
dc.date.accessioned2014-02-24T16:29:28Z
dc.date.available2014-02-24T16:29:28Z
dc.date.issued1991en_US
dc.identifier.other(UMI)AAI9208510en_US
dc.identifier.urihttp://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:9208510en_US
dc.identifier.urihttps://hdl.handle.net/2027.42/105667
dc.description.abstractThis thesis addresses three important aspects in the supervisory control of discrete event systems: the study of blocking, the characterization of some important languages, and the representation of relational algebraic algorithms. Blocking occurs in the supervisory control of discrete event systems when the controlled system can generate admissible traces of events that cannot be extended to any member of the set of desired marked (e.g., complete) traces. It is often the case that due to the presence of uncontrollable events, blocking is unavoidable or nonblocking solutions do not yield good performance. We study the issue of blocking in the context of a general "supervisory control problem with blocking" (SCPB). The admissible solutions of this problem are characterized and their properties analyzed. We then consider strategies to improve the performance of a given blocking supervisor. Performance is characterized in terms of two sets termed satisficing measure and blocking measure. We present techniques for improving each of these two conflicting measures. We also present techniques to improve both measures successively in order to optimize a given supervisor. The issue of blocking is of course intimately connected with the concept of controllable languages which is of central importance in supervisory control. Two important controllable languages, namely, the infimal closed controllable superlanguage of a given language and the supremal closed nonconflicting controllable sublanguage of a given language are studied in detail. Their properties are analyzed, their computational algorithms discussed and their application in supervisory control with blocking addressed. We also present a relational algebraic approach for the representation of algorithms that arise in the modular composition and control of discrete event systems modeled by finite-state machines. We show that the relational algebra from relational database theory can be employed to formally, uniformly, and concisely describe these algorithms. Relational algebraic expressions are derived for several algorithms on finite-state machines that arise in the study of discrete event systems. The computer implementation of these algebraic expressions is also discussed.en_US
dc.format.extent148 p.en_US
dc.subjectEngineering, Electronics and Electricalen_US
dc.subjectEngineering, System Scienceen_US
dc.subjectComputer Scienceen_US
dc.titleLanguages, blocking properties and algorithms in supervisory control of discrete event systems.en_US
dc.typeThesisen_US
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineElectrical Engineering: Systemsen_US
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studiesen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/105667/1/9208510.pdf
dc.description.filedescriptionDescription of 9208510.pdf : Restricted to UM users only.en_US
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

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.