Affiliation:
1. Department of Electrical and Electronics Engineering Eskişehir Technical University 26555 Eskişehir, TURKEY
Abstract
Discrete-event systems which are modelled by timed-arc Petri nets are considered. A supervisory controller design approach for such systems for enforcing some desired properties is proposed. For the representation of the state of the system, the proposed design approach uses stretching. The designed controller enforces Lˆ-boundedness (for any given bound vector Lˆ) and reversibility simultaneously, whenever it is possible to design such a controller. Furthermore, ∆-liveness is also enforced, where ∆ is the largest possible subset of the set of transitions for which it is possible to design such a controller. Furthermore, the designed controller is maximally permissive in the sense that no transitions are disabled unnecessarily and the reachability set of the controlled system is the largest possible set in which boundedness and reversibility can be enforced simultaneously. To demonstrate the proposed approach, an example controller design is also presented for an automated manufacturing system.
Publisher
World Scientific and Engineering Academy and Society (WSEAS)
Reference30 articles.
1. M. Zhou and F. DiCesare, Petri Net Synthesis for Discrete Event Control of Manufacturing Systems. Norwell, MA: Kluwer Academic Publishers, 1993.
2. J. Proth and X. Xie, Petri Nets: A Tool for Design and Management of Manufacturing Systems. West Sussex: John Wiley & Sons, 1996.
3. F. D. J. Bowden, “A brief survey and synthesis of the roles of time in Petri nets,” Mathematical and Computer Modelling, vol. 31, pp. 55–68, 2000.
4. J. Wang, Timed Petri Nets: Theory and Application. Boston, MA: Kluwer Academic, 1998.
5. W. M. Zuberek, “Timed Petri nets in modeling and analysis of cluster tools,” IEEE Transactions on Robotics and Automation, vol. 17, pp. 562–575, 2001.