基于一类特殊s3pr网的多项式复杂度死锁避免策略分析-deadlock avoidance strategy analysis of polynomial complexity based on a special s3pr network.docxVIP

基于一类特殊s3pr网的多项式复杂度死锁避免策略分析-deadlock avoidance strategy analysis of polynomial complexity based on a special s3pr network.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于一类特殊s3pr网的多项式复杂度死锁避免策略分析-deadlock avoidance strategy analysis of polynomial complexity based on a special s3pr network

摘要本文致力于研究 S3PR 网的死锁控制问题,得到具有最大行为许可性和多项 式复杂度的控制策略是死锁研究的主要目的。本文提出为每个严格极小信标添加一个控制深度为一的控制库所的死锁预防 策略。基于可达图,分析该策略下一个网存在活性控制器的充要条件是该网的可 达图中不存在不可控标识,这类网称为可行网。并且为可行网添加控制库所得到 的活性控制器具有最大行为许可性。不可控标识判断的主要理论依据是,在 S3PR 网的信标清空前状态下,一定可以内部发射。为了方便研究,本文首次提出信标 的清空状态、清空前状态、核心资源及相邻资源等概念。一般情况下,即使是最简单的自动制造系统,计算其最大行为许可的死锁避 免策略都是 NP-hard 的,有文献提出一种判断资源变迁回路饱和的死锁避免策略, 并证明了对于不含有单位容量的中心资源的 S3PR 网,该策略具有多项式复杂度。 本文通过研究资源变迁回路和信标的关系,说明了该策略同样可以应用于可行网; 本文提出弱从属 S3PR 网的概念,从结构上分析了该类网具有的特殊性质,并证 明该策略可以应用于某些特殊的弱从属 S3PR,且具有多项式复杂度。关键词:弱从属 S3PR 网资源变迁回路不可控标识最大行为许可 多项式复杂度AbstractThis thesis focuses on deadlock control for S3PR nets. The main purpose of deadlock control is to find a maximally permissive control policy that is of polynomial complexity.A deadlock prevention policy that adds a new place whose control depth is one for every strict minimal siphon is proposed. The necessary and sufficient condition of deriving a liveness-enforcing supervisor for an S3PR net under this policy is obtained by analyzing its reachability graph. The condition is that the reachability graph of the S3PR has no obstinate markings that are determined on the basis of the fact that an internal transition of a siphon must be enabled in its empty-before marking. A net which has a liveness-enforcing supervisor is called a feasible net and its supervisor is maximally permissive. The concepts of empty-before markings, empty markings, key resources and neighboring resources are proposed for the first time in this paper.Even for a simple automated manufacturing system, the computation of a maximally permissive deadlock avoidance policy is in sense NP-hard. A maximally permissive deadlock avoidance policy for an S3PR net without a resource that has unit capacity is proposed. This policy is implemented by means of deciding whether a saturated recourse-transition circuit exists in a subsequent marking. Based on the relationship between the resource-transition circuits and the siphons, it is proved that this policy can be applied to feasible ne

您可能关注的文档

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档