[发明专利]一种基于Petri网的事件协调控制方法有效
申请号: | 201510460164.7 | 申请日: | 2015-07-29 |
公开(公告)号: | CN105159244B | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 方欢;王苏城;方贤文;方贤军 | 申请(专利权)人: | 安徽理工大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 合肥市长远专利代理事务所(普通合伙)34119 | 代理人: | 程笃庆,黄乐瑜 |
地址: | 232000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 petri 事件 协调 控制 方法 | ||
1.一种基于Petri网的事件协调控制方法,其特征在于,包括以下步骤:
S1、获得事件驱动型被控系统H,并将系统H的资源约束转换为库所约束,将事件协调约束转换为变迁约束,列出所有的约束条件;
S2、记事件驱动型被控系统H的Petri网模型∑=(S,T;F,W,M0),其中,S和T是有限非空且不相交的集合,S为库所集合,T为变迁集合,F为表示从库所指向变迁或者变迁指向库所的有向弧,W表示有向弧权重,M0表示库所中托肯的数量;变迁集合T中包含的变迁t1,t2,…,tq分别代表需要协调控制的事件e1,e2,…,eq(q>2);
S3、提取Petri网模型的库所变迁混合约束,并将混合约束形式化为:
或者其中,Lr,λr,b为计算常数且为整数、m(sr)为监控库所sr的托肯数目、q(tr)为变迁tr的引发次数,SC,TC分别为约束库所集合和约束变迁集合;
S4、获得可令的库所约束条件或者令的变迁约束条件作为转换约束,并将转换约束代入混合约束,获得单一不等式约束或作为协调控制目标,并根据新的单一不等式约束对Petri网模型进行调整;
S5、若增加弧FC,弧FC相应的权重函数为WC,满足协调控制目标的一组SC,t1,t2,FC,WC为一组同步控制器,记为Con(SC,t1,t2,FC,WC);
S6、根据同步控制器进行事件协调控制。
2.如权利要求1所述的基于Petri网的事件协调控制方法,其特征在于,步骤S4具体为:预设多种约束转换模型,获得单一不等式约束后,对yi,并分解判断结果选择不同的约束转换模型进行约束转换,然后对Petri网模型进行调整。
3.如权利要求2所述的基于Petri网的事件协调控制方法,其特征在于,步骤S4中预设四种约束转换模型,分别对应:yi=yi-1且yi×yi-1>0;yi≠yi-1且yi×yi-1>0;y1=-y2,i=2;|y1|≠|y2|且yi×yi-1<0,i=2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽理工大学,未经安徽理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510460164.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能平板集热器
- 下一篇:一种处理工艺文件的方法及装置