Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
Transactions of the Institute of Measurement and Control
This Article
Right arrow Full Text (OnlineFirst PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Zeng, G Q
Right arrow Articles by Chu, J
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Article

A hybrid approach to design deadlock-free Petri net controller for discrete event systems

G Q Zeng, W M Wu*, W J Mao, H Y Su, and J Chu

State Key Laboratory of Industrial Control Technology & Institute of Cyber-Systems and Control, Zhejiang University, Hangzhou 310027, P.R. China

* To whom correspondence should be addressed. E-mail: wmwu{at}iipc.zju.edu.cn.


   Abstract

The issue of supervisory control of discrete event systems (DES) based on Petri nets (PN) has been investigated by using various methods. However, there exists a problem that the supervisor, introduced to enforce the given specification, causes a deadlock in the closed-loop system, especially when the deadlock occurs in the closed-loop system in which the original plant model is live. To address this problem, we propose a hybrid approach to design a deadlock-free PN controller for DES with given specification. The approach mainly consists of two stages. Firstly, a supervisor is designed to enforce the given specification using the reported place invariants method. Then, we regard the obtained closed-loop system with deadlock introduced by the supervisor as a new plant net and adopt the theory of regions to design a deadlock-free PN controller. The controller designed by our approach is guaranteed to be maximally permissive when the original plant PN is fully controllable and observable. Even for partially controllable and observable plant PN, it is possible to obtain a suboptimal solution.

First published on August 7, 2009
Transactions of the Institute of Measurement and Control 2009, doi:10.1177/0142331208095621


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?