- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章Petri网概要
* (2) 可达树、覆盖树 对于无界Petri网,由于可达标识将无限制地增长,故可达树结构的结点也将无限制地增长。为了使所得到的树保持有限,可引入一个被认为是“无限”的特殊符号“?”。该?具有如下特性:?k ? Z(整数集):? k,?±k = ? 且??? 。 对于结点M,如果从M0到M的路径上存在结点M? 满足:?p?P,M(p)?M? (p),且M?M? ,即,M′是可覆盖的,此时,可对M中满足M(p)M? (p) 的p用?重置M(p),这样得到的树就称为Petri网的覆盖树。 (2) 可达树、覆盖树 覆盖树的构造算法如下: step 1:将初始标识M0作为树根,并标记为new; step 2:若不存在标记为new的标识,停机; step 3:选择一个标记为new的标识M,重复以下各步: ① 若从根节点M0到M的路径上有与M相同的标识,将M标记为old,并转step 2; ② 若标识M下没有迁移可以引发,则将M记为dead-end,并转step 2; ③ 若标识M下存在可以引发的迁移,则对每个使能迁移t进行如下各步: (a)计算在t引发后M的后继标识M? (注:若M(p)=?,则M?(p)=?); (b)若从根节点M0到M? 的路径中存在结点M?? 满足:?p?P,M? (p)? M?? (p),且M? ≠M??,则对M? 中的每个满足M? (p) M??(p)的p,用?重置M? (p); (c) 将M? 作为树的一个标志为new节点,并从M到M? 画用t标注的弧; step 4:将M标记为old,并转step 2。 * (2) 可达树、覆盖树 利用覆盖树,可以分析Petri网PN =(N,M0)的如下性质: ① 当且仅当覆盖树中不出现含有?的标识时,PN有界,且因此R(M0)是有限的; ② 当且仅当覆盖树中每个标识的元素都为0或1时,PN是安全的; ③ 当且仅当迁移t?T不出现在覆盖树中时,t为死的,即存在死锁。 由于?的存在,于覆盖树一般不能用来分析可达性和活性。 p1 t4 t2 p3 p2 t3 (1,0,0) (0,0,1) (dead-end) (1,?,0) (0,?,1) (1,?,0) (old) (0,?,1) (old) t2 t4 t4 t2 t3 t2 * (3) 状态方程、不变量 Petri网的网结构可以用一个矩阵来表示,对于PN=(N,M0),令P={p1,p2,p3,…,pm},T={t1,t2,t3,…,tn}。 关联矩阵:Petri网PN=(N,M0)的关联矩阵为一个以P?T作序标的矩阵C:P×T→Z(整数集合),其矩阵元素C(pi,tj)= W(tj,pi)? W(pi,tj)。也可以写作: [Cij] m×n =[Cij+] m×n? [Cij-] m×n 或者 C = C+?C? 其中, Cij+ = W(tj,pi)是从迁移tj到它的输出位置pi的弧的权, Cij- = W(pi,tj)是从迁移tj的输入位置pi到迁移tj的弧的权,并称C+为Petri网的输入关联矩阵,C?为Petri网的输出关联矩阵。 * 如果Petri网PN =(N,M0)是一个纯网,即满足?x?P∪T:?x∩x?=?,则对任何pi、tj, Cij+和Cij- 中必至少有一个为0,所以关联矩阵是对Petri网结构的准确描述。 如果PN不是纯网,那么Cij+和Cij-就可能全不为0,于是Cij+-Cij-就是t引发时输入输出的最终效果,而不是对输入和输出的准确描述。 * (3) 状态方程、不变量 S-向量、T-向量:以位置集P为序标集的列向量V:P→Z叫做PN的S-向量。以迁移集T为序标集的列向量U:T→Z叫做Petri网的T-向量。 对于关联矩阵为C= C+ ? C?的Petri网,如果M1[tjM2,则标识向量M2和M1之间的关系,可用下述等式描述:M2 = M1+ C...j。 C...j表示矩阵C的第j列向量。 状态方程:若M0[?>M,则标识向量M0和M之间的关系为: M = M0+C·U --- Petri网的状态方程 其中,U是PN的T-向量,对于ti?T,U(ti)对应于ti在?中出现的次数(称为迁移的引发向量)。 * (3) 状态方程、不变量 p1 p2 3 4 6 4 p3 p4 p5 p6 t1 2
您可能关注的文档
最近下载
- 江苏开放大学行政伦理学综合大作业.doc
- 政治选择性必修2一民事权利与义务.docx
- 启迪幼儿园防汛安全演练方案.doc VIP
- 学校安全工作台账(最完整版).doc VIP
- 第11课 整理信息资源 教案 义务教育人教版信息科技三年级全一册.pdf
- 4.3.2等比数列的前n项和公式(教案)-高中数学人教A版(2019)选择性必修第二册.docx
- 八上必读名著《昆虫记》《红星照耀中国》复习资料.doc VIP
- CQC1143-2019电力储能系统用电池连接电缆认证技术规范.pdf VIP
- 铁路机车车辆驾驶人员(J6类)考前通关必练题及答案.doc VIP
- 幼儿园小班科学活动《小动物找尾巴》课件.pptx
文档评论(0)