- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业能耗建模仿真软件模型构造器的实现
摘要:该文主要介绍了企业能源消耗系统建模与仿真软件(Modeling and Simulation Software for Enterprise Energy Consumption System,简称EEC ModSim)中模型构造器的实现,依据面向对象的分层模块化设计方法,首先给出了模型构造器的总体设计框架,并详细介绍了各功能模块,然后从系统实现的角度给出了软件开发的几个关键处理技术。
关键词:可视化建模;模型构造;面向对象;XML
中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)36-2672-03
The Modeling Tool Implementation of Modeling and Simulation Software for Enterprise Energy Consumption System
OU Hao-ling, WANG Jian, MA Fu-min
(CIMS Research Center, Tongji University, Shanghai 201804, China)
Abstract: This paper mainly introduces the implementation of EEC ModSim modeling tool, which is an essential part in EEC ModSim(Modeling and Simulation Software for Enterprise Energy Consumption System). Based on object oriented and layered modularized design method, this paper firstly explains the frame structure of model design tool, and then presents the function of each module. Several key technologies for software development are also discussed.
Key words: visual modeling; model construction; Object-Oriented; XML
1 引言
企业能源消耗系统建模与仿真软件(简称EEC ModSim)是用C#在.NET平台上开发的以模糊Petri网为理论基础的流程模拟软件。依据文献[1],在EEC ModSim中用模糊变迁表示各能耗活动,用模糊库所表示能耗活动相应的原料和成品的仓库,模糊库所中的标记数表示原料和成品的数量,相应的供需关系用结点间的连线表示,连线的连接强度表示从起点到终点运输原料或成品时的损耗率。EEC ModSim通过将企业能耗过程映射为模糊高级Petri网的形式来建立可视化能耗过程模型。
针对上述基本理论,本文主要从软件设计与实现的角度,详细给出了该可视化能耗过程模型构造器的实现。全文共包括两大部分,第一部分主要描述了模型构造器的总体设计框架,第二部分分别从建模元素类结构的设计,模型的图层表现以及模型XML保存的角度,详细介绍了其关键开发技术。
2 模型构造器的总体设计框架
由于能耗系统包含错综复杂的能源传输管网结构、动态多变的能耗过程、相对固定的能耗设备配置结构等多种具有一定结构化的子系统。从可视化建模的需求出发,充分发挥视图模型的可视化描述优势,遵循面向对象的分层模块化设计方法,给出软件的整体框架及所提供的建模功能模块,如图1所示。
可视化的拖拉式建模方式是能耗系统模型设计器的首选,用户界面的图层表现是其实现的关键。EEC ModSim的可视化建模为用户提供了建立能耗过程模型所需要的各类基本元素,主要包括:能耗活动(原子型和抽象型)、能源仓库、逻辑控制、能源传输管道,以及状态或消息流六个建模元素构成。这里,能耗设备的能源输入与输出关系体现了消耗系统潜在的能源约束关系和动力学特性,是能耗系统的核心,该建模元素将与设备模型辨识模块相关联。而原子型能耗设备是指该能耗活动没有子模型,而抽象型能耗活动是指该能耗活动为嵌套型能耗活动。能源仓库主要用来存放能耗过程中的能源物质或非能源物质以及产品等。状态或消息位置主要用来反映能源消耗系统中各设备的工作状态或贯穿于能耗过程中的消息,而逻辑控制则主要用来控制状态的变化或消息的传递,体现一些离散型的操作动作,比如设备的启、停操作等。能源传输管道作为连接弧,用于连接能源仓库与能耗设备,体现能源在传输管网中的流动,而状
文档评论(0)