首页> 外文期刊>IEEE systems journal >Deadlock Avoidance Controller Design for Timed Petri Nets Using Stretching
【24h】

Deadlock Avoidance Controller Design for Timed Petri Nets Using Stretching

机译:使用拉伸的定时Petri网的避免死锁控制器设计

获取原文
获取原文并翻译 | 示例

摘要

The recently introduced method, which was called “stretching,” is extended to timed Petri nets which may have both controllable and uncontrollable transitions. Using this method, a new Petri net, called “stretched Petri net,” which has only unit firing durations, is obtained to represent a timed-transition Petri net. Using this net, the state of the original timed Petri net can be represented easily. This representation also makes it easy to design a supervisory controller for a timed Petri net for any purpose. In this paper, supervisory controller design to avoid deadlock is considered in particular. Using this method, a controller is first designed for the stretched Petri net. Then, using this controller, a controller for the original timed Petri net is obtained. Algorithms to construct the reachability sets of the stretched and original timed Petri nets, as well as algorithms to obtain the controller for the original timed Petri net are presented. These algorithms are implemented using Matlab. Examples are also presented to illustrate the introduced approach.
机译:最近引入的称为“拉伸”的方法已扩展到定时Petri网,该Petri网可能具有可控制的过渡和不可控制的过渡。使用这种方法,获得了一个新的陪替氏网,称为“拉伸陪替氏网”,它只有单位发射持续时间,代表了一个定时过渡的陪替氏网。使用该网络,可以轻松地表示原始定时Petri网的状态。这种表示也使为任何目的的定时Petri网设计监督控制器变得容易。本文特别考虑了避免死锁的监督控制器设计。使用这种方法,首先为拉伸的Petri网设计了控制器。然后,使用该控制器,获得用于原始定时Petri网的控制器。提出了构造扩展的和原始定时Petri网的可达性集的算法,以及获得原始定时Petri网的控制器的算法。这些算法是使用Matlab实现的。还提供了一些示例来说明引入的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号