[发明专利]一种将可编程逻辑控制器程序转换为普通Petri网的方法有效

专利信息
申请号: 201110248322.4 申请日: 2011-08-25
公开(公告)号: CN102411330A 公开(公告)日: 2012-04-11
发明(设计)人: 罗继亮;陈雪琨;齐鹏飞 申请(专利权)人: 华侨大学
主分类号: G05B19/05 分类号: G05B19/05
代理公司: 泉州市文华专利代理有限公司 35205 代理人: 陈雪莹
地址: 362000 福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 可编程 逻辑 控制器 程序 转换 普通 petri 方法
【说明书】:

技术领域

发明涉及可编程逻辑控制器(PLC)程序的数学建模方法,是PLC程序仿真和验证的有力工具,尤其是一种将可编程逻辑控制器程序转换为普通Petri网的方法。

技术背景

可编程逻辑控制器(PLC)是工业控制系统中典型的控制器硬件,广泛地应用于钢铁、石油、化工、电力和交通系统的监控。而PLC程序的开发面临高复杂性难题:在现场总线技术的支持下,工业控制系统规模和结构复杂性增长迅速,比如地铁交通控制系统和核电控制系统等等,而系统的状态个数随传感器和执行机构的数目呈指数级增长,仅由5辆自动导航车辆组成的物流系统的状态就达数百万之巨,因此PLC程序设计面临与生俱来的高计算复杂性。

而高计算复杂性带来两大工程问题:(1)程序设计和调试工作量繁琐和巨大,程序开发周期和开发成本难于控制;(2)传统程序调试无法验证每个状态(状态数指数级增长),无法保证程序的正确性和可靠性,而程序出错可能造成严重事故,比如列车相撞、欧洲亚利安娜5号火箭爆炸和美国Threc-5放射性医疗事故等。

为了克服上述工程问题,需要开发PLC程序仿真和软件验证方法,利用计算机来完成程序仿真和验证工作,降低程序开发成本,保证程序的正确性和可靠性。因此,需要将PLC程序模拟为计算机数学模型,即将PLC程序指令转换为一种计算机数学模型-Petri网,以Petri网为工具对PLC程序进行仿真和验证。(Petri网是1960年代德国科学家卡尔·A·佩特里发明的,适合于模拟异步的、并发的动态系统,既有严格的数学表述方式,又有直观的图形表达方式。)

目前已经报道的方法是给出了将单个指令或简单的梯形图程序转换为扩展Petri网的方法,无法自动转换普通的梯形图程序,在实际模拟转换梯形图程序时需要列出大量的逻辑关系式,增加了工作量,而且扩展Petri网的行为分析比较复杂,反而加大了出现错误的可能性;还有一种方法是用扩展Petri网的结构元素去描述PLC梯形图的基本逻辑指令,进而完成PLC梯形图语言的转换。这种方法的关键是把变迁定义为一个特定事件,但是从逻辑层面上分析,整个网结构的运行并没有比PLC梯形图程序更简单,而且Petri网结构在模拟仿真时也不能自行运转。

发明内容

本发明的目的在于提供一种能够实现可编程逻辑控制器程序自动转换为普通Petri网的方法,以供计算机来完成PLC程序仿真和验证工作,降低程序开发成本,保证程序的正确性和可靠性。

本发明一种将可编程逻辑控制器程序转换为普通Petri网的方法,具体包括以下步骤:

步骤1、将PLC梯形图中左母线、右母线和包括触点、开关、辅助继电器或线圈的开关量模拟为结点,并且左、右母线和开关量与结点一一对应,得到结点集合V={vl,vr,v1,v2,L,vm},其中vl表示左母线,vr表示右母线,m表示开关量的个数;将左母线、右母线和开关量之间的导线模拟为有向边,得到有向边集合E={e1,e2,L,en},其中任意e=(vx,vy),vx对应靠近左母线的母线或开关,vy对应靠近右母线的母线或开关,n是有向边的个数,从而获得PLC梯形图的有向图模型G=<V,E>;

步骤2、计算Petri网的库所集

在PLC有向图中,将除母线对应的结点之外的全部结点v1,v2,L,vm模拟为2m个库所,其中每个结点vi(1≤i≤m)对应真库所pion和假库所pioff,所得库所组成Petri网的库所集

步骤3、设定Petri网的初始标识m0

显然,m0(pion)+m0(pioff)=1;

步骤4、在PLC有向图中,定义与右母线结点相邻的赋值结点集合,赋值结点集合Vo={v∈V/(v,vr)∈E},定义与左母线相邻的起始结点集合,起始结点集合Vb={v∈V/(vl,v)∈E};

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110248322.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top