109
Views
20
CrossRef citations to date
0
Altmetric
Original Articles

Liveness-enforcing supervisors synthesis for a class of generalised Petri nets based on two-stage deadlock control and mathematical programming

, &
Pages 2053-2066 | Received 25 Jan 2010, Accepted 25 Jun 2010, Published online: 21 Sep 2010

References

  • Abdallah , IB and ElMaraghy , HA . 1998 . Deadlock Prevention and Avoidance in FMS: A Petri Net Based Approach . International Journal of Advanced Manufacturing Technology , 14 : 704 – 715 .
  • Banaszak , Z and Krogh , BH . 1990 . Deadlock Avoidance in Flexible Manufacturing Systems with Concurrently Competing Process Flows . IEEE Transactions on Robotics and Automation , 6 : 724 – 734 .
  • Barkaoui , K , Chaoui , A and Zouari , B . 1997 . Supervisory Control of Discrete Event Systems Based on Structure Theory of Petri Nets . Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics . 1997 . pp. 3750 – 3755 . Orlando, FL, , USA
  • Barkaoui , K and Pradat-Peyre , JF . 1996 . On Liveness and Controlled Siphons in Petri Nets . Proceedings of the 17th International Conference on Application and Theory of Petri Nets, LNCS (Vol. 109) . 1996 . Vol. 1091 , pp. 57 – 72 . Osaka, New York, , Japan : Springer .
  • Chu , F and Xie , XL . 1997 . Deadlock Analysis of Petri Nets using Siphons and Mathematical Programming . IEEE Transactions on Robotics and Automation , 13 : 793 – 804 .
  • Ezpeleta , J , Colom , JM and Martinez , J . 1995 . A Petri Net Based Deadlock Prevention Policy for Flexible Manufacturing Systems . IEEE Transactions on Robotics Automation , 11 : 173 – 184 .
  • Ezpeleta , J , García-Vallés , F and Colom , JM . 1998 . A Class of Well Structured Petri Nets for Flexible Manufacturing Systems . Proceedings of the 19th International Conference on on Application and Theory of Petri Nets, LNCS, . 1998 . Edited by: Desel , J and Silva , M . Vol. 1420 , pp. 64 – 83 . Lisbon, Portugal, Berlin : Springer-Verlag .
  • Ezpeleta , J and Recalde , L . 2004 . A Deadlock Avoidance Approach for Non-sequential Resource Allocation Systems . IEEE Transactions on Systems, Man, and Cybernetics A , 34 : 93 – 101 .
  • García-Vallés , F and Colom , JM . 8–10 September 1999 . “ Implicit Places in Net Systems ” . In in Proceedings of the 8th International Workshop on Petri Nets and Performance Models 8–10 September , 104 – 113 . Zaragoza, , Spain
  • Ghaffari , A , Nidhal , N and Xie , XL . 2003 . Design of a Live and Maximally Permissive Petri Net Controller using the Theory of Regions . IEEE Transactions on Robotics Automation , 19 : 137 – 141 .
  • Hruz , B and Zhou , MC . 2007 . Modeling and Control of Discrete Event Dynamic Systems , London, , UK : Springer-Verlag .
  • Hsien , FS and Chang , SC . 1994 . Dispatching-driven Deadlock Avoidance Controller Synthesis for Flexible Manufacturing Systems . IEEE Transactions on Robotics and Automation , 10 : 196 – 209 .
  • Hu , H , Zhou , MC and Li , Z . 2009 . Liveness Enforcing Supervision of Video Streaming Systems using Non-sequential Petri Nets . IEEE Transactions on Multimedia , 11 : 1446 – 1456 .
  • Huang , YS , Jeng , MD , Xie , XL and Chung , SL . 2001 . Deadlock Prevention Policy Based on Petri Nets and Siphons . International Journal of Production Research , 39 : 283 – 305 .
  • Huang , YS , Jeng , MD , Xie , XL and Chung , SL . 2001 . A Deadlock Prevention Policy for Flexible Manufacturing Systems using Siphons . Proceedings of IEEE International Conference on Robotics and Automation . 21–26 May 2001 . pp. 541 – 546 . Seoul, , Korea
  • Jeng , MD and Xie , XL . 1999 . Analysis of Modularly Composed Nets by Siphons . IEEE Transactions on Systems, Man, and Cybernetics A , 29 : 399 – 406 .
  • Jeng , MD , Xie , XL and Chung , SL . 2004 . ERCN* Merged Nets for Modeling Degraded Behavior and Parallel Processes in Semiconductor Manufacturing Systems . IEEE Transactions on Systems, Man, and Cybernetics A , 34 : 102 – 112 .
  • Jeng , MD , Xie , XL and Peng , MY . 2002 . Process Nets with Resources for Manufacturing Modeling and their Analysis . IEEE Transactions on Robotics and Automation , 18 : 875 – 889 .
  • Kumaran , T , Chang , W and Cho , H . 1994 . A Structured Approach to Deadlock Detection, Avoidance, and Resolution in Flexible Manufacturing Systems . International Journal of Production Research , 32 : 2361 – 2379 .
  • Li , J , Fan , YS and Zhou , MC . 2004 . Performance Modeling and Analysis of Workflow . IEEE Transactions on Systems, Man, and Cybernetics: Part A , 34 : 229 – 242 .
  • Li , ZW , Zhang , J and Zhao , M . 2007 . Liveness-enforcing Supervisor Design for a Class of Generalized Petri Net Models of Flexible Manufacturing Systems . IET Control Theory and Applications , 1 : 955 – 967 .
  • Li , ZW and Zhou , MC . 2004 . Elementary Siphons of Petri Nets and their Application to Deadlock Prevention in Flexible Manufacturing Systems . IEEE Transactions on Systems, Man, and Cybernetics A , 34 : 38 – 51 .
  • Li , ZW and Zhou , MC . 2006a . Clarifications on the Definitions of Elementary Siphons of Petri Nets . IEEE Transactions on Systems, Man, and Cybernetics: Part A , 36 : 1227 – 1229 .
  • Li , ZW and Zhou , MC . 2006b . Two-stage Method for Synthesizing Liveness-enforcing Supervisors for Flexible Manufacturing Systems using Petri Nets . IEEE Transactions on Industrial Informatics , 2 : 313 – 325 .
  • Li , ZW , Zhou , MC and Wu , NQ . 2008 . A Survey and Comparison of Petri Net-based Deadlock Prevention Policies for Flexible Manufacturing Systems . IEEE Transactions on Systems, Man, and Cybernetics: Part C , 38 : 173 – 188 .
  • Lindo (2009), Premier Optimization Modeling Tools, http://www.lindo.com/
  • Murata , T . 1989 . Petri Nets: Properties, Analysis, and Applications . Proceedings of the IEEE , 77 : 541 – 580 .
  • Park , J and Reveliotis , SA . 2001 . Deadlock Avoidance in Sequential Resource Allocation Systems with Multiple Resource Acquisitions and Flexible Routings . IEEE Transactions on Automatic Control , 46 : 1572 – 1583 .
  • Reveliotis , SA . 2003 . On the Siphon-based Characterization of Liveness in Sequential Resource Allocation Systems . Proceedings of the International Conference on Application and Theory of Petri Nets 2003, LNCS, . 2003 . Edited by: van der Aalst , WMP and Best , E . Vol. 2679 , pp. 241 – 255 . Berlin, Springer-Verlag .
  • Tricas , F . 2003 . “ Deadlock Analysis, Prevention and Avoidance in Sequential Resource Allocation Systems ” . In Ph.D. thesis , Departamento de Informatica e Ingenieria de Sistemas, Universidad de Zaragoza .
  • Tricas , F , García-Vallés , F , Colom , JM and Ezpeleta , J . 21–23 August 2000 . “ An Iterative Method for Deadlock Prevention in FMSs ” . In Proceedings of the 5Th Workshop on Discrete Event Systems Edited by: Boel , R and Stremersch , G . 21–23 August , 139 – 148 . Ghent, , Belgium
  • Tricas , F and Martinez , J . 1995 . An Extension of the Liveness Theory for Concurrent Sequential Processes Competing for Shared Resources . Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics . 22–25 October 1995 . pp. 3035 – 3040 . Vancouver, BC, , Canada
  • Uzam , M . 2002 . On Optimal Deadlock Prevention Policy for Flexible Manufacturing Systems using Petri Net Models with Resources and the Theory of Regions . International Journal of Advanced Manufacturing Technology , 19 : 192 – 208 .
  • Uzam , M and Zhou , MC . 2004 . Iterative Synthesis of Petri Net Based Deadlock Prevention Policy for Flexible Manufacturing Systems . Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics . 10–13 October 2004 . pp. 4260 – 4265 . The Netherlands : The Hague .
  • Uzam , M and Zhou , MC . 2006 . An Improved Iterative Synthesis Method for Liveness Enforcing Supervisors of Flexible Manufacturing Systems . International Journal of Production Research , 44 : 1987 – 2030 .
  • Viswanadham , N , Narahari , Y and Johnson , T . 1990 . Deadlock Prevention and Deadlock Avoidance in Flexible Manufacturing Systems using Petri Net Models . IEEE Transactions on Robotics Automation , 6 : 713 – 723 .
  • Wu , N , Zhou , MC and Li , Z . 2008 . Resource-oRiented Petri Net for Deadlock Avoidance in Flexible Assembly Systems . IEEE Transactions on Systems, Man, and Cybernetics: Part A , 38 : 56 – 69 .
  • Wysk , RA , Yang , NS and Joshi , S . 1991 . Detection of Deadlocks in Flexible Manufacturing Systems . IEEE Transactions on Robotics Automation , 7 : 853 – 859 .
  • Xing , KY , Hu , BS and Chen , HX . 1996 . Deadlock Avoidance Policy for Petri-net Modelling of Flexible Manufacturing Systems with Shared Resources . IEEE Transactions on Automatic Control , 42 : 289 – 295 .
  • Zhou , MC and Venkatesh , K . 1998 . Modelling, Simulation and Control of Flexible Manufacturing Systems: A Petri Net Approach , Singapore : World Scientific .
  • Zouari , B and Barkaoui , K . 2003 . Parameterized Supervisor Synthesis for a Modular Class of Discrete Event Systems . Proceedings of the IEEE International Conference on System Man and Cybernetics . 2003 . pp. 1874 – 1879 . Washington, DC, , USA

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.