基于对称三层架构的Petri网仿真工具开发.pdf

基于对称三层架构的Petri网仿真工具开发.pdf

ID:52208885

大小:539.80 KB

页数:4页

时间:2020-03-25

基于对称三层架构的Petri网仿真工具开发.pdf_第1页
基于对称三层架构的Petri网仿真工具开发.pdf_第2页
基于对称三层架构的Petri网仿真工具开发.pdf_第3页
基于对称三层架构的Petri网仿真工具开发.pdf_第4页
资源描述:

《基于对称三层架构的Petri网仿真工具开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、76传感器与微系统(TransducerandMicrosystemTechnologies)2015年第34卷第12期DOI:10.13873/J.1000-9787(2015)12-0076;-03基于对称三层架构的Petri网仿真工具开发王雷,姜久雷,王晓峰(北方民族大学计算机科学与工程学院,宁夏银川750021)摘要:设计了一种Petri网建模工具。针对该工具的特点定义了一种新的分层体系结构一对称三层架构,采用该架构设计了该工具的体系结构和核心类;对该工具进行了验证。结果表明:通过该工具,可以以图形化的方式建立、分析和仿真Petri网模型。关键词:Petri

2、网;分层体系结构;仿真工具中图分类号:TP301.2文献标识码:A文章编号:1000-9787(2015)12-0076-03DevelopmentofaPetrinetsimulationtoolbasedonsymmetricalthree-tierarchitectureWANGLei,JIANGJiu—lei,WANGXiao—feng(CollegeofComputerScienceandEngineering,BeifangUniversityofNationalities,Yinchuan750021,China)Abstract:APetrinetm

3、odelingtoolisdesigned.Accordingtocharacteristicsoftool,anewlayeredarchitecture,symmetricalthree—tierarchitecture,isdefined;andarchitectureandcoreclassesoftoolisdesignedbythisarchitecture;andthistoolisvalidated.TheresultsshowthatPetrinetmodelscanbegraphicallybuilt,analyzedandsimulatedby

4、thistoo1.Keywords:Petrinet;layeredarchitecture;simulationtool0引言3)F(P×T)U(TxP);Petri网(Petrinet)具有严格的数学表达方式和直观的4)DOM(F)UCOD(F)=尸UT。图形表达方式,在软件设计等方面有着非常广泛的应其中:用J。如果系统的规模很大,人工来完成Petri网的建模和1)P为网Ⅳ的有穷库所(Place)集合;仿真是不可能的,此时需要借助于软件工具,那么,开发一2)为网Ⅳ的有穷变迁(Transition)集合;种Petri网建模工具就变得非常有意义。3)F为网Ⅳ中的一个

5、库所元素和一个变迁元素组成目前,国内外的一些高校和科研机构已经开发出一些的有序偶集合;Petri网建模工具,但是这些Petri网建模工具多数基于Unix4)DOM(F)={Ij),:(,Y)∈F};或Linux平台且是收费的,操作起来比较困难,使用门槛较5)COD(F)={YI:(,Y)∈F}。高。定义2六元组N=(P,T,F,K,W,M)称为一个Petri本文所述的Petri网建模工具采用了一种改进的三层网模型,其中架构,增强了系统的性能。该工具提供了友好的人机界面,1)(P,T,F)是一个网(定义1);可以方便地对模型进行仿真和分析。2):P_Ⅳ0(Ⅳ0是自然数

6、集合)为库所上的容量函数;1相关理论3)W:F一一{0}为变迁启动对库所标记的影响(弧1.1Petri网定义和性质上的权函数);定义1网是一个三元组N(P,T,F),其中4)M:P一Ⅳn为网Ⅳ的一个标识,满足条件1)JPnT=:Yp∈P:(p)≤K(p).一个变迁可以发生的条件为每个输入库所包含托肯的2)Pn≠:收稿日期:2015-09-05}基金项目:国家自然科学基金资助项目(61462001);北方民族大学研究生创新项目(YCX1561);北方民族大学NSFC前期培育资助项目(2012QZp02)第12期王雷,等:基于对称三层架构的Petri网仿真工具开发数量都

7、大于等于对应的连接弧上标明的数字(权重)。当2.2体系结构设计一个变迁发生时,其输入库所中托肯的数量就根据此值而采用对称三层架构来设计该工具的软件体系结构,如相应地减少。输出库中所托肯的数量也根据对应值而增图2所示。加。1.2分层体系结构的基本概念分层体系结构风格将软件结构组织成一个层次结构,一个分层系统是分层次组织,每层对上层服务,同时对下层也是一个服务的对象。典型的分层体系结构包括表示层、业务层和数据层三大部分。表示层把运行结果通过人机界面返回给用户,并接受用户的请求。业务层主要负责对数据层的操作,对数据进行业务逻辑处理。数据层主要负责对数据文件的操作,为业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。