[发明专利]一种基于Petri网的自动制造系统的控制方法有效

专利信息
申请号: 201510435932.3 申请日: 2015-07-22
公开(公告)号: CN105022377B 公开(公告)日: 2018-02-02
发明(设计)人: 胡核算;承艳 申请(专利权)人: 西安电子科技大学
主分类号: G05B19/418 分类号: G05B19/418
代理公司: 西安通大专利代理有限责任公司61200 代理人: 徐文权
地址: 710065 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于Petri网的自动制造系统的控制方法,通过死锁避免算法、稳健性加强算法、并发性改善算法,这三个算法的运行,将产生一组变迁集合,任意属于该集合的变迁的发射都能满足无死锁,稳健性并改善系统并发性,每发射一个变迁后,这三个算法需要重新依次计算,再产生一个新的变迁集合,如此循环往复,实时动态地生成一组事件发生序列。本发明保证系统在出现资源故障时那些不需要故障资源的进程不会被需要故障资源的进程阻塞,能够持续流畅加工,并改善系统的并发性。
搜索关键词: 一种 基于 petri 自动 制造 系统 控制 方法
【主权项】:
一种基于Petri网的自动制造系统的控制方法,其特征在于,包括以下步骤:1)进行死锁避免算法:1.1)初始化;1.2)采集当前状态信息,包括每个库所所含的托肯数,其中,活动库所中的托肯数表示当前所含的工件数,资源库所中的托肯数表示当前剩余的资源数目;1.3)根据变迁发射规则,求出当前状态下所有使能的变迁集合TEN,且所有使能的变迁集合TEN中的元素个数为n;1.4)令无死锁变迁集合1.5)选择第i种工件类型或进程的第j个变迁属于所有使能的变迁集合TEN,且在当前剩余资源支撑下,工件若能从当前库所走到最近的关键库所,则无死锁变迁集合工件若不能从当前库所走到最近的关键库所,则进行步骤1.5);其中,i∈NK,NK是自然数集合,NK={1,2,3,…,K};2)进行稳健性加强算法:将从无死锁变迁集合TDF中挑选产生一个允许发射的变迁集合使得系统既无死锁又是稳健的;无死锁变迁集合TDF中元素个数为m;3)进行并发性改善算法:3.1)给变迁集合TRB中的每一个变迁对应的托肯添加标签xi;3.2)用表示第xi个托肯前进的步数;3.3)选择最落后的托肯,则其对应的变迁属于并发性改善变迁集合TMC;3.4)让并发性改善变迁集合TMC中的一个变迁发射;然后进行步骤1.2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201510435932.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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