- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
里塑翌苎查兰兰圭苎墼兰皇垫璺垫塑生苎苎型 兰查旦墨鉴垫兰室塑!:!!
面向对象方法建立汽轮发电机组热力计算模型
5003
黑龙江省电力科学研究院(哈尔滨1 0) 张军
[摘要】为了克服传统的采用高级语言直接蝙程方式实现汽轮发电机组热力
计算的缺陷,利用面向对象的方法,对汽轮发电机组热力系统进行合理分析,
sual
在层次分类的基础上利用Vi c++建立了汽轮发电机组热力系统的对象模
型体系,并用对象组合方式构造汽轮发电机组热力系统的热力计算模型,从
而有效提高了热力计算程序的开发效率与代码利用效率.
[关键词]面向对象方法层次分类对象模型体系
0前言
汽轮发电机组的热力系统主要由新蒸汽及再热蒸汽系统、抽汽回熟系统、凝结水
给水系统、轴封汽和其它废热回收系统等各局部热力系统所组成。而汽轮发电机组设
计和运行的热经济性需要通过热力系统的计算予以考核和改进,并以此为全面考查机
组的技术经济指标提供设计和改进的依据。汽轮发电机组热力计算的任务主要解决
两类问题:一是确定机组的热经济性。二是为电厂的设计、运行和安排机炉检修等提
供数据。根据热力系统设计人员的使用情况,汽轮发电机组热力计算又分为定负荷计
算与定流量计算两大娄。
由于热力计算的重要性.使得无论在电厂的设计阶段还是运行阶段.热力计算都
要经常进行。汽轮发电机组的热力计算具有重复性多、工作量大和非常繁杂的特点。
因此,如何更加灵活、快速、方便地进行电厂热力计算,一直是一个值得研究的问题。
传统的汽轮发电机组热力系统的热力计算一般采用高级语言直接编程的办法,生成单
一的可执行程序,在热力系统配置发生变化或内部联结方式有所调整时,往往不得不
重新进行全部编程计算工作,整个编程计算工作量很大,即使采用等效焙降法和循环
函数法时,其工作量也不小,因而极大地限制了热力计算的使用.基于以上原因,研
制一个具有足够灵活性和开放性,适用于熟力计算的汽轮发电机组熟力系统模型便成
为一项非常重要的工作。
1 面向对象的热力系统模型
面向对象的方法作为一种新的程序设计思想和认知方法学在国际上引起广泛的重
视。面向对象的基本特征为:信息隐蔽(或封装)、数据抽象、动态连接和继承。这
作者茼舟:张军(1966一),男,1989年毕业于西安交通大学电厂热能动力专业.现在黑龙江省
电力科学研究院汽机室工作.工程师.
——356——
面向对曩方法建立汽轮发电机组热力计算檀型 蕈武屠汽轮机年会2001.07
些特征使得面向对象的程序具有模块化、表达广泛概念和代码复用的能力.
面向对象的方法提供了从一般到特殊的演绎手段(如继承等),又提供了从特殊到一
般的归纳形式(如对象类的表达等),是一种很好的认知模式,在较高层次上模拟了
人的思维方式.对象类是模型体系的基本单元。是表达属性结构、相关属性操作过程
的综合实体.对象类是一类对象的抽象描述,而对象的实例则表选具体的对象.
1.1面向对象用于热力系统建模的基本观点
面向对象方法建立汽轮发电机组热力系统热力计算模型的基本原则是:乱利用对
象的概念来表示汽轮发电机组的各予系统和部件。b.利用封装实现对象内部属性的屏
蔽.而利用信息传递完成对象间的通信。c.利用继承来表达对象类之间的属性继承关
系,使每一个对象类按“基类”、“派生类”或。成员”的概念构成~种层次结构.
面向对象的方法认为汽轮发电机组的各子系统、各椰件都是对象,任一对象都包
括两个部分:一是具有“数据”属性和。过程”属性的各种实体对象{二是对象之间
的相互作用关系:“信息”行为和“响应”行为,即对象在通过信息的传递确定了自身
数据属性的状态之后,其过程属性处于的“激活态”.对象的各种属性和行为的总和就
构成了关于对象的描述集合.对应于汽轮发电机组热力系统对象.其数据属性是对象
的特性参数与输入输出参数;过程属性是热力计算过程和相应的辅助计算;丽对象之
间的“信息”行为是对象间的输入输出参数的传递,“响应”行为则是相应热力计算过
程的触发。具有这些特征的各子系统、各部件的对象模型总体就构成了汽轮发电机组
热力系统的面向对象模型体系。
文档评论(0)