Non-blocking supervisors synthesis for a class of discrete event systems based on two-stage deadlock control

Mi Zhao, Ding Liu, Yifan Hou
{"title":"Non-blocking supervisors synthesis for a class of discrete event systems based on two-stage deadlock control","authors":"Mi Zhao, Ding Liu, Yifan Hou","doi":"10.1109/ICMA.2010.5589772","DOIUrl":null,"url":null,"abstract":"In this paper we deal with deadlock problems for a class of resource allocation systems, namely G-system, which allows multiple resource acquisitions and flexible routings with machining, assembly, and disassembly operations. A deadlock prevention methodology that is an iterative approach consisting of two stages is proposed. The first one is called siphons control, which is to add a control place to the original net for each insufficiently marked minimal siphon. The objective is to prevent a minimal siphon from being insufficiently marked. The second one, called control-induced siphons control, is to add a control place to the augmented net with its output arcs connecting to source transitions, which assures that there is no new insufficiently marked siphon generated. A mixed integer programming approach is adopted for generalized Petri nets to obtain an insufficiently marked minimal siphon from the maximal deadly marked siphon. This way avoids complete siphon enumeration that is much more time-consuming for a sizeable plant model than the existing method. This paper makes the application of presented deadlock control methods to G-systems.","PeriodicalId":145608,"journal":{"name":"2010 IEEE International Conference on Mechatronics and Automation","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE International Conference on Mechatronics and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMA.2010.5589772","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper we deal with deadlock problems for a class of resource allocation systems, namely G-system, which allows multiple resource acquisitions and flexible routings with machining, assembly, and disassembly operations. A deadlock prevention methodology that is an iterative approach consisting of two stages is proposed. The first one is called siphons control, which is to add a control place to the original net for each insufficiently marked minimal siphon. The objective is to prevent a minimal siphon from being insufficiently marked. The second one, called control-induced siphons control, is to add a control place to the augmented net with its output arcs connecting to source transitions, which assures that there is no new insufficiently marked siphon generated. A mixed integer programming approach is adopted for generalized Petri nets to obtain an insufficiently marked minimal siphon from the maximal deadly marked siphon. This way avoids complete siphon enumeration that is much more time-consuming for a sizeable plant model than the existing method. This paper makes the application of presented deadlock control methods to G-systems.
一类基于两阶段死锁控制的离散事件系统的无阻塞监督综合
在本文中,我们处理了一类资源分配系统的死锁问题,即g系统,它允许多种资源获取和具有加工、装配和拆卸操作的灵活路由。提出了一种防止死锁的方法,该方法是由两个阶段组成的迭代方法。第一种是虹吸控制,即为每一个标记不足的最小虹吸在原有网中增加一个控制位置。目的是防止最小的虹吸没有被充分标记。第二种称为控制诱导虹吸控制,是在增强网络中添加一个控制位置,其输出电弧连接到源转换,以确保不会产生新的标记不足的虹吸。对于广义Petri网,采用混合整数规划方法,从最大致命标记虹吸得到不充分标记的最小虹吸。这种方法避免了完全的虹吸计数,对于一个规模较大的工厂模型来说,虹吸计数比现有方法要耗时得多。本文将提出的死锁控制方法应用于g系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信