Petri网的面向对象动态建模及在电梯控制中的应用

来源 :长沙理工大学 | 被引量 : 0次 | 上传用户:yuanwenrui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象方法具有可重用、易维护、稳定性好等特点,它提供了抽象的封装、多态以及继承机制,面对庞大而复杂的系统描述提供了更有效的简化手段,可有效的提高系统的开发效率.Petri网作为一种形式化的数学工具,能简洁地描述系统的动态特性(如并发、同步、冲突等)和系统中的资源及约束条件,并有相应的分析方法(可达树分析、不变量分析),而且Petri网是一种图形工具,易于理解和描述.因此,论文设想将面向对象和Petri网结合,利用它们各自的优点,建立一种更有效的系统动态建模和分析工具.沿着这条思路,该文致力于解决以下几个问题:1)设计了面向对象Petri网方法动态描述规则.2)将Petri并发的概念引入到面向对象中来.在面向对象Petri网引入步的概念,以描述对象间的并发或顺序关系.3)讨论面向对象Petri网中的继承现象,并设计一套规则来避免并发与继承不兼容的问题.4)将功能确定的并发系统的Petri网建模方法移入到Petri网对象建模中,在实际应用问题和面向对象Petri网模型间架起了一座桥梁.构造由对象的概念模型到Petri网模型的转换算法,克服对象建模中的盲目性和复杂性,给系统建模提供了有效的规范.5)应用Petri网的进程分析手段,给出进程的求取算法,并应用到面向对象Petri网中,解析系统的动态行为,避免死锁,加强系统的公平性和安全性.该文提出了一种混合设计方法.首先,采用自上而下的方法,层层分解系统的功能,具体而言,是采用面向对象的方法建立系统的抽象模型;然后在抽象模型基础上,引入功能确定的离散并发建模方法建立每个对象的Petri网细节.在建模结束后,利用Petri网的分析手段,包括不变量、进程和可达树等方法,分析系统的公平、并发、死锁等特性,达到对系统对资源的流动、动态行为清晰描述的目的.利用该文的理论基础,论文给出了软件工程建模的具体实例-电梯系统,验证了该文的方法是有效、可行的.
其他文献
该论文详细研究了基于高斯混合模型(GMM)及其改进模型的无文本说话人识别系统.该论文完成的工作有:(1).建立了一个包括30个说话人的语音库.(2).完成了语音特征MFCC的提取,讨
该文主要就多Agent分布式入侵检测系统中通信机制和数据分析方法进行研究,并在此基础上设计实现了一个具备分布式入侵检测系统基本功能的原型系统.该文首先就Agent通信模型展
嵌入式系统无所不在,它几乎包括了我们周围的所有电器设备.大部分传统的嵌入式系统都是孤立的单一系统,但在网络日益重要的今天,越来越多的嵌入式系统有了联网的要求.嵌入式
本文的内容主要分为四部分.文章的第一部分主要介绍VPN的协议及其原理.首先介绍了VPN用到的最关键的技术——安全隧道技术.然后介绍了数据链路层实现隧道技术的PPTP、L2TP协
概率图模型是计算机视觉、模式识别、自然语言处理和生物信息等领域中极为重要的结构化数据建模处理工具,MAP推理是概率图模型中最为关键的瓶颈问题之一,也是概率图模型中的
利用移动通信技术和计算机及INTERNET技术,从而提高短信业务的发展的多种经营方式正是本文所要探索的目标。本文主要介绍GSM短消息业务、网络实现协议结构和实施方式,并分析、
我们的数据库系统是国家数字图书馆项目的XML元数据存储和查询的一部分.XML数据往往海量,实际中又需要对其进行复杂的查询,查询的响应时间一般要求在用户交互的级别上,这样,
中国养猪业经过了三十多年的发展,伴随着国内、外规模化养猪技术的推广和应用,我国的猪场生产水平也有了一定程度的提高。但是,目前我国的养猪技术仍然低于国外先进水平,规模化养
在语音识别过程中,声学模型的建立是语音识别的核心部分.目前的声学模型中的声道部分,普遍采用的是无损声道模型(也有人称为行波模型).在无损声道模型中利用流体力学的原理粗
FJTV电视数字化系统是一种试点性系统,要通过这个系统的设计与研究,将电视台媒体数字化做成一个具有高度通用性的系统,推向全国.电视台媒体数字化系统是一套将原始人工管理电