首页> 外文期刊>Journal of Harbin Institute of Technology >Application of modified banker's algorithm in FMS deadlock problem
【24h】

Application of modified banker's algorithm in FMS deadlock problem

机译:改进银行家算法在FMS死锁问题中的应用

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

摘要

Presents a method for deadlock avoidance algorithm used in Flexible Manufacturing System (FMS). This method is an improvement of the Banker algorithm. The Banker algorithm is commonly used in the Operating System (OS), but some improvements will have to be made on the algorithm if this algorithm is used in FMS. The difference between the process in operating system and the job in the FMS is fully discussed. Based on this difference, the improvement is made. In order to improve the algorithm, formal methods are adopted to the manufacturing systems. The simulation model is translated into a format suitable for model checking. That is, the model is written into PROMELA, the input language of the popular model checker SPIN. After that, SPIN is used to verify that the model does not have deadlock. This algorithm proves to be highly effective in practice.
机译:提出了一种用于柔性制造系统(FMS)的避免死锁算法的方法。该方法是Banker算法的改进。 Banker算法通常在操作系统(OS)中使用,但是如果在FMS中使用该算法,则必须对该算法进行一些改进。完整讨论了操作系统中的过程与FMS中的工作之间的区别。基于此差异,进行了改进。为了改进算法,制造系统采用了形式化的方法。仿真模型被转换为适合模型检查的格式。即,将模型写入流行模型检查器SPIN的输入语言PROMELA。之后,使用SPIN来验证模型没有死锁。实践证明,该算法非常有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号