【24h】

An iterative deadlock prevention policy based on petri net

机译:基于Petri网的迭代式死锁预防策略

获取原文

摘要

This paper presents a deadlock prevention method for a class of flexible manufacturing systems (FMS) where deadlocks are caused by unmarked siphons in their petri net models. This method is an iterative approach consisting of two main stages. At each iteration, a fast deadlock detection technique developed by mixed integer programming (MIP) is used to find an unmarked maximal siphon. The first stage, called siphons control, of the proposed method is to add, for each unmarked minimal siphons, a control place to the original net to prevent a minimal siphon from being unmarked. The second stage, called augmented siphons control, is to add a control place to the modified net. The second stage is required since adding control places in the first stage may create new unmarked siphons. In addition, the second stage assures that there are no new unmarked siphons generated. We have obtained the relation of the proposed method and the liveness and reversibility of the controlled net. Finally, manufacturing examples are presented for illustrating the method and allow us to compare with prior methods.
机译:本文针对一类柔性制造系统(FMS)提出了一种防止死锁的方法,在这种方法中,死锁是由其Petri网模型中未标记的虹吸管引起的。此方法是一个由两个主要阶段组成的迭代方法。在每次迭代中,使用由混合整数编程(MIP)开发的快速死锁检测技术来查找未标记的最大虹吸管。所提出的方法的第一阶段,称为虹吸控制,是为每个未标记的最小虹吸添加一个控制位置到原始网络,以防止最小虹吸未被标记。第二阶段,称为增强虹吸控制,是将控制位置添加到修改后的网络中。由于在第一阶段添加控制位置可能会创建新的未标记虹吸管,因此需要第二阶段。另外,第二阶段确保不产生新的未标记的虹吸管。我们已经获得了所提出的方法与受控网络的活跃性和可逆性之间的关系。最后,给出了制造示例以说明该方法,并允许我们与现有方法进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号