- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽轮机的仿真系统的面向对象分析.doc
汽轮机仿真系统的面向对象分析
Object-Oriented Analysis of the turbine-simulating System
王月宏
(中国矿业大学机电工程学院)
摘要:
本文主要通过面向对象的方法对汽轮机的仿真系统做了一定的分析。从而得知整个仿真系统的大概情况,对现实系统的研究提供了基础资料。
Abstract:In this paper object-oriented approach through the simulation of steam turbine system to do some analysis . So that the general situation of the simulation system Systematic study of reality provides the basis for
information.
关键词:汽轮机 仿真系统 面向对象
Keywords:Steam turbine Emulation Object-Oriented
一、引言
汽轮机是火力发电机的动力设备,体积庞大,内部结构复杂。为此在设计、维系汽轮机的某些零件或整体结构以及动力设施的时候存在很大的实验、实践困难。所以汽轮机的设计者就在仿真系统中把这一系列的问题都模拟出来,这样就解决了很多的问题。目前,面向对象法对建模仿真有着不可代替的好处。面向对象分析Object-Oriented Analysis简称OOA)的目的是对客观世界的系统进行建模。,面向对象技术使得软件产品具有高质量、稳定性好、可重用行好和可维护性好等优点。
面向对象分析(OOA)是“把E-R图和语义网络模型,即信息造型中的概念,与面向对象程序设计语言中的重要概念结合在一起而形成的分析方法”,最后通常是得到问题空间的图表的形式描述。
二、汽轮机系统仿真模型
汽轮机的仿真系统可以抽象为三个过程:控制系统、仿真系统、
数据测量以及显示系。如图一所示。
图表一
控制系统——根据具体的测试功能和系统运行状况,完成对仿真汽轮机的各种操作。
仿真系统——用于实现汽轮机的各种功能。
数据测量以及显示系———它的仪表实时监测不同测量点处的压力、位移、转速及温度等物理量, 并传送至上位机。上位机控制数据采集系统的工作, 并从数据通道中得到各个参数, 进行数据处理, 向下位机发出各种指令,控制仿真系统的各种动作。
三、汽轮机仿真系统面向对象分析
1.标识对象
面向对象分析的第一大步骤就是标识对象,即选中你所要研究领域内的主要矛盾。图表一就是对汽轮机系统的结构进行了标识。大概可以分为以下构建。
图表二
如图表二所示那样汽轮机的结构部件有七大部件,也就是七大对象。这样用面向对象的方法就可以建立一个总的大类,然后下面共有继承有七个属类。对于类的建立,我们可以抓住主要的矛盾,放弃次要的矛盾。把机构中的最关键、最重要、必不可少的部分作为类的成员。这样就会有利于类的执行,对面向对象的测试是很方便的,并且条例清楚,对整个仿真系统也是一个很大的贡献。
2.标识结构
整个结构的框架如图表二所示。这一步就是利用——对象数据及其专用处理的抽象结果。即把所有复杂的数据以及图表等信息经过最有效的抽象方法很明确的提炼出来。例如对大的类汽轮机系统,他中有很多的特点。可以对其抽象,抽象出来一个具有把热能转化为机械能的类。这样转化的过程是很复杂的,但我们只要他最核心的部分就行了,下来之后,他可以有很多的下属类。就是气缸、转子等。然后再对这些下属的类进行抽象表达。对各个结构的实质内容进行补充、完善。
3.定义主题
主题是指事物的总体概貌和总体分析模型。结构表示问题空间的复杂度从结构层来看见图, 这一步有四大步:数据采集器、命令器、控制器和数据库。它们在系统中都是以单一形式存在, 不存在分类结构。数据描述, 按照描述方式的不同产生了一个分类结构, 它反映不同的三种描述仪表即时状态描述, 远程描述,各物理量趋势描述系统流程图和现场操作表盘的模拟对象中使用各测量对象的仪表
描述通信中使用远程描述, 把经过处理的数据, 按协议转化成各智能仪表可以识别的形式, 经串行口发送出去趋
4.定义属性
OOA在定义属性的同时,要识别实例连接。实例连接是一个实例与另一个实例的映射关系。定义属性是对于每个对象,都需要找出在目标系统中对象所需要的属性,而后将属性安排到适当的位置,找出实例链接,最后进行检查。数据采集器中必然包括压力、位移、转速及温度等现场采集来的数据。这些数据需要成批存取, 因此以数组形式存放。数据维护中的属性较多, 但可以大体分为测量数据和配置参数。
5.定义服务及消息连接
OOA在定义服务的同时要识别消息连接。当一个对象需要向另一对象发送消息时,
文档评论(0)