首页> 中文期刊> 《计算机应用与软件》 >基于 ASK-CTL 的有色 Petri 网模型检验算法研究

基于 ASK-CTL 的有色 Petri 网模型检验算法研究

         

摘要

To determinate whether or not the DeadMarkings in state space report,which is obtained from building and simulating a system CPN model with coloured Petri net (CPN)Tools,will affect the safety of the system and the correctness of the model,this paper proposes two algorithms:the CPN model checking algorithm based on ASK-CTL,and the rationality verification algorithm of DeadMarkings in CPN model. The first one describes the process of modelling and simulation of a system CPN,and judges the existence of the DeadMarkins according to the state space report.The second one uses non-standard state space query and ML language to edit the related functional functions to verify the rationality of existing DeadMarkings.Both of them are used to ensure the correctness of the CPN model built and the safety of system. Finally,an elevator door system is taken as an example to verify the effectiveness of the proposed algorithm.%针对使用 CPN Tools 工具建立系统 CPN(Colored Petri Net)模型并进行仿真所得到的状态空间报告中出现的死标识是否会影响系统的安全性和模型的正确性进行研究,提出基于 ASK-CTL 的有色 Petri 网模型检验算法及死标识合理性验证算法。算法描述了系统有色 Petri 网的建模与仿真过程,根据得到的状态空间报告判断是否存在死标识,对存在的死标识采用非标准状态空间查询法使用 ML 语言编辑相关功能函数以验证死标识的合理性,进而确保所建立 CPN 模型的正确性与系统的安全性。最后,以电梯门系统为例,证明了算法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号