期刊文献+

应用必需信标的Petri网死锁预防策略 被引量:3

A deadlock prevention policy in Petri nets using necessary siphons
下载PDF
导出
摘要 本文提出了表征一个Petri网子类,即S4R网(system of sequential systems with shared resources)中死锁问题的必需信标的概念和一种将混合整数规划算法与必需信标控制相结合的死锁预防策略.在该策略的迭代过程中,混合整数规划算法发现被控的Petri网中是否存在最大的死标识信标,若存在,则通过库所分类和迭代式的信标提取,得到必需信标,添加相应的控制库所,满足必需信标的最大可控性,从而实现被控的Petri网活性的目的.理论分析和算例验证表明了该策略的正确性和有效性. This paper puts forward the concept of necessary siphons that characterizes the deadlock problem in a subclass of Petri nets S4R(system of sequential systems with shared resources) and a deadlock prevention policy combining the mixed integer programming(MIP) and the control of necessary siphons. In the iteration of the proposed policy, the MIP- based deadlock-detection method explores whether a maximal deadly marked siphon exists in the controlled Petri net; if it is, this siphon is identified by the method of classification of places, and extracted as a necessary siphon to be controlled. A proper control place(CP) is applied to the necessary siphon to make it max-controlled, thus, ensuring the liveness of the controlled Petri nets. Theoretical analysis and an experimental example show the efficacy of the proposed policy.
出处 《控制理论与应用》 EI CAS CSCD 北大核心 2011年第6期771-780,共10页 Control Theory & Applications
基金 国家自然科学基金资助项目(60773001 61074035 61064003) 教育部高等学校博士点基金资助项目(20090203110009) 国家高科技发展规划"863"计划资助项目(2008AA04Z109) 西安电子科技大学基本科研业务费资助项目 Alexander von Humboldt Foundation研究基金资助项目
关键词 PETRI网 死锁预防 混合整数规划 必需信标 Petri nets deadlock prevention mixed integer programming(MIP) necessary siphons
  • 相关文献

参考文献16

  • 1MURATA T. Petri nets: properties, analysis, and applications[J]. Pro- ceedings of the IEEE, 1989, 77(4): 541 - 580.
  • 2ABDALLAH I B, ELMARAGHY H A. Deadlock prevention and avoidance in FMS: a Petri net based approach[J]. International Jour- nal of Advanced Manufacturing Technology, 1998, 14(10): 704- 715.
  • 3EZPELETA J, COLOM J M, MARTINEZ J. A Petri net based dead- lock prevention policy for flexible manufacturing systems[J]. IEEE Transactions on Robotics and Automation, 1995, 11(2): 173 - 184.
  • 4FANTI M P, ZHOU M C. Deadlock control methods in automated manufacturing systems[J]. IEEE Transactions on Systems, Man, and Cybernetics, PartA, 2004, 34(1): 5 - 22.
  • 5LI Z W, ZHOU M C. Elementary siphons of Petri nets and their ap- plication to deadlock prevention in flexible manufacturing systems[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 2004, 34(1): 38-51.
  • 6VISWANADHAM N, NARAHARI Y, JOHNSON T L. Deadlock prevention and deadlock avoidance in flexible manufacturing systems using Petri net models[J]. IEEE Transactions on Robotics and Au- tomation, 1990, 6(6): 713 - 723.
  • 7PARK J, REVELIOTIS S A. Deadlock avoidance in sequential re- source allocation systems with multiple resource acquisitions and flexible routings[J]. IEEE Transactions on Automatic Control, 2001, 46(10): 1572 - 1583.
  • 8HUANG Y S, JENG M D, XIE X L, et al. Siphon-based deadlock prevention policy for flexible manufacturing systems[J]. IEEE Trans- actions on Systems, Man, and Cybernetics, Part A, 2006, 36(6): 1248 - 1256.
  • 9吴哲辉.PetriN]导论[M].北京:机械工业出版社,2006.
  • 10LI Z W, ZHOU M C. Deadlock resolution in automated manufactur- ing systems [M]//A Novel Petri Net Approach. London, UK: Springer, 2009.

同被引文献38

  • 1罗继亮,吴维敏,董利达,苏宏业,褚健.一类离散事件系统的监控器综合[J].控制理论与应用,2007,24(4):621-624. 被引量:3
  • 2FANTI M P, ZHOU M C. Deadlock control methods in automated manufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 2004, 34 (1): 5 - 22.
  • 3XING K Y, HAN L B, ZHOU M C, et al. Deadlock-free genetic scheduling algorithm for automated manufacturing systems based on deadlock control policy [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2012, 42(3) : 603 - 615.
  • 4MURATA T. Petri nets - properties, analysis and applications [J]. Proceedings of the IEEE, 1989, 77 (4): 541 - 580.
  • 5JENG M D. A Petri net synthesis theory for modeling flexible man- ufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 1997, 27(2): 169- 183.
  • 6KUMARAN T K, CHANG W, CHO H, et al. A structured approach to deadlock detection, avoidance and resolution in flexible manu- facturing systems [J]. International Journal of Production Research, 1994, 32(10): 2361 - 2379.
  • 7REVELIOTIS S A, LAWLEY M A, FERREIRA P M. Polynomial-complexity deadlock avoidance policies for sequential resource allocation systems [J]. IEEE Transactions on Automatic Control, 1997, 42(10): 1344- 1357.
  • 8XING K Y, HUB S, CHEN H X. Deadlock avoidance policy for Petri-net modeling of flexible manufacturing systems with shared re- sources [J]. IEEE Transactions on Automatic Control, 1996, 41(2): 289 - 295.
  • 9XING K Y, ZHOU M C, LIU H X, et al. Optimal petri-net-based polynomial-complexity deadlock-avoidance policies for automated manufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 2009, 39(1): 188 - 199.
  • 10EZPELETA J, COLOM J M, MARTINEZ J. A Petri net based dead-lock prevention policy for flexible manufacturing systems [J]. IEEE Transactions on Robotics and Automation, 1995, 11 (2): 173 - 184.

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部