- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
制造系统与管理 225
面向对象的Petri网可视化建模与仿真工具的设计与实现
黄勇水 张友良 汪惠芬
(南京理工大学机械工程学院,南京,210094)
摘要本文重点介绍了运用面向对象方法设计和开发的基于Petri网方法的可视化建模和仿
真工具VPNT。文中给出了系统的功能结构图、软件结构图和网模型对象类图,同时,为了
便于数据交流,所设计的系统采用了符合可扩展语言XML规范的文本格式来保存模型结构
和数据。最后通过一个实例的建模说明VPNT系统的实现与应用。
r
关键词Pet
i网,面向对象方法,可视化建模与仿真工具
被广泛用于各个领域进行系统地建模、分析和控制,如通信网络系统、计算机系统、机械制造系统等。
作为一种系统的图形化、数学化建模工具,Petri网方法为描述和分析具有并发性、异步性、分布式、
非确定性等特征的复杂系统提供了强有力的手段111。随着Petri网理论和应用的发展,研究和开发基于
Petri网方法的计算机辅助分析工具的就显得尤为重要。国外的一些大学和科研机构已研制出一些这方
于研究的需要也开发了相应的辅助分析工具,如中国科学院自动化所【31、清华大学【4J和华中科技大学[51
等都分别开发了各自的基于Petri网方法的辅助分析软件,但是都有一定的局限性。本文运用面向对象
Petri
思想设计和开发了可视化的Peru网工具VPNT(VisualNetTooI),并给出了系统的功能结构图、
软件结构图和网模型对象类图,最后通过一个实例的建模说明VPNT系统的实现与应用。
1 VPNT的需求分析和功能组成
设计VPNT软件的目的是为使用Petri网进行系统建模与分析的用户提供一种灵活可靠的计算机辅
助工具。整个软件的设计和开发工作,需要满足以下功能需求:
(1)能提供图形化的用户界面。以工具条和弹出式菜单两种方式提供编辑用的图符(库所、变迁
等);以多文档(MDl)方式提供编辑窗口,以多个视图反映编辑结果,可进行添加、删除、移动等多
种编辑功能:针对不同的图符,进行相应的参数设定。
(2)能依据Petri网的定义进行模型编辑。自动拒绝不合法的编辑操作,并针对某些编辑操作自
动进行附加操作(如删除库所和变迁时自动删除相关的弧)。提供模型完备性检测(如悬挂结构和语义
完备性检测),以提高模型库中模型的质量。
(3)能对网模型的行为特性和结构特性进行分析。提供可覆盖树和状态方程两种分析方法,并针
对某些网模型进行相应的性能分析(如时间网、随机网)。
‘作者简介:黄勇(1979--),禺,机械工程学院硕士研究生,主要从事机械制造及其自动化、工作流管理等的研究。
张友良(194l_-),男,上海人,教授、博士生导师,圭妻旃究制造系统体系绪构、CIMS、并行工程、虚拟制造、网
络化制造等。联系电话:025--4315615* j”.
.
226 现代企业与先进制造技术高层论坛
(4)能够进行模型数据文件(即编辑结果)的管理。为便于数据交流,模型数据文件应采用具有
一定语法规范的数据交换格式,从而实现对模型数据的存储和读取。
(5)能够进行相应的仿真参数设定,实现动画仿真。在仿真过程中,要对仿真参数进行动态设定,
实现动画仿真,并以统计图表和统计报表两种方式给出仿真结果。
为了实现上述功能,我们运用面向对象思想设计和开发了可视化的Petri网工具VPNT,该软件主
要由图形编辑器、模型分析器、模型仿真器、模型管理器四大模块组成。该软件的支撑数据库系统由
语法规则库和模型库组成,其中语法规则库主要存储Petri网的基本定义、运行规则以及各种分析方法
和算法规则。模型库主要保存模型数据文件,模型数据文件采用符合可扩展语言XML规范的文本文
件格式,便于数据交流。该软件的功能结构如图1所示。 ·
图1 VPNT的功能结构图
用户
您可能关注的文档
最近下载
- 2025届高考英语长难句分析课件.pptx
- 2023部编新人教版五年级(上册)道德与法治全册教案.doc VIP
- 水土保持单元工程施工质量检验表与验收表(样表:2混凝土工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 玻璃板液位计介绍.pptx VIP
- 国家计委“计价格[2002]1980号文”.doc VIP
- 特种工程塑料——PEEK .ppt VIP
- 三国志曹操传宝物全拿攻略.doc VIP
- 卫星气象学课件:第3章 卫星遥感辐射基础.ppt VIP
- 2025年部编新人教版五年级上册道德与法治全册教案资料.doc VIP
- 1正确认识广告教学设计.docx VIP
文档评论(0)