基于面向对象技术的电站仿真机协作建模系统开发
本文选题:协作建模 + UML ; 参考:《华北电力大学》2017年硕士论文
【摘要】:在火电厂计算机控制快速发展下,针对整个电厂系统所产生的仿真模型越趋复杂,模块量也非常庞大。基于面向对象技术的电站仿真机协作建模系统,利用多人协同开发模型的特点,可以有效降低建模工程师的设计强度。面向对象语言UML在软件开发过程中,逐渐凸显其重要性,并为模型支撑端系统平台开发创造了有利条件,使系统设计思路更加清晰,为软件的开发及分析节省了大量时间。UML是面向对象的分析与设计,可以对系统的静态结构和动态行为进行建模分析,根据面向对象的方法来对任何类型的系统进行描述,从而扩宽了其应用领域。在比较传统开发方式和面向对象开发方法的基础上,用UML对系统进行需求确认、分析、建模、设计直到实现的整个过程。UML作为通用标准建模平台,可以在需求分析阶段,采用用例图形描述来获取用户需求,以及采用用例建模来描述系统的功能要求。UML动态模型可以描述类之间的协作,从而实现用例功能。UML模型还可以在测试阶段,作为测试的依据。从需求规格描述直至系统完成后的维护工作,系统研发的不同阶段都采用了UML技术。通过将电站仿真机协作建模系统研究与面向对象技术结合起来进行分析,充分验证了用UML进行火电站仿真协作建模开发的可行性。本系统是电站仿真系统建设中非常重要的一部分,它根据现场模型的需求,将大模型拆分成模型页,然后由建模工程师将任务分配,从而提高建模效率。最后,根据火电厂仿真开发实例,对UML在电站仿真协作建模的需求分析、总体设计和详细设计中的应用及关键技术进行详细描述,并为今后通过UML在电站仿真建模研究进行了探索。
[Abstract]:With the rapid development of computer control in thermal power plant, the simulation model for the whole power plant system is becoming more and more complex, and the number of modules is very large. The cooperative modeling system of power plant simulator based on object-oriented technology can effectively reduce the design intensity of modeling engineers by utilizing the characteristics of multi-person cooperative development model. In the process of software development, Object-Oriented language (UML) gradually highlights its importance, and creates favorable conditions for the development of the system platform on the supporting side of the model, and makes the system design thinking clearer. It saves a lot of time for the development and analysis of software. UML is object-oriented analysis and design. It can model and analyze the static structure and dynamic behavior of the system, and describe any type of system according to the object-oriented method. Thus widening its application field. Based on the comparison of traditional development methods and object-oriented development methods, UML is used to confirm, analyze, model and design the system requirements. UML can be used as the general standard modeling platform in the stage of requirement analysis. The use case graphical description is used to obtain the user requirements, and the use case modeling is used to describe the functional requirements of the system. The UML dynamic model can describe the cooperation between classes, thus realizing the use case function. UML model can also be used in the test phase. As a basis for testing. UML technology is used in different stages of system development from requirement specification description to system maintenance. By combining the research of cooperative modeling system of power plant simulator with object-oriented technology, the feasibility of using UML to develop cooperative modeling of thermal power plant simulation is fully verified. This system is a very important part in the power plant simulation system construction. According to the demand of the field model, the large model is divided into model pages, and then the modeling engineer distributes the task to improve the modeling efficiency. Finally, according to the example of thermal power plant simulation development, the requirement analysis of UML in power plant simulation collaborative modeling, the application and key technology of overall design and detailed design are described in detail. The research on simulation modeling of power station by UML is also discussed in this paper.
【学位授予单位】:华北电力大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TM621;TP391.9
【参考文献】
相关期刊论文 前4条
1 黎宾;;1000MW超超临界机组仿真系统技术特点及应用[J];红水河;2015年02期
2 操高城;董泽;宋云燕;张悦;;激励式仿真系统一机多模功能的设计与实现[J];中国电力;2012年03期
3 马骏驰;申忠利;牛玉广;夏明;;1000MW超超临界机组激励式仿真系统[J];电力科学与技术学报;2010年04期
4 王彬丽;程永红;王立芬;;UML建模技术在智能故障诊断系统中的应用[J];陕西师范大学学报(自然科学版);2006年S2期
相关博士学位论文 前1条
1 王强;构件软件可靠性分析理论与方法研究[D];合肥工业大学;2012年
相关硕士学位论文 前10条
1 伏英;基于C++的人事工资管理系统的设计与实现[D];厦门大学;2013年
2 李文刚;600MW超临界机组主汽温控制的设计与仿真[D];山西大学;2013年
3 黎存金;SVN与协作平台的集成研究[D];华南理工大学;2013年
4 雷硕;100万千瓦超超临界火电机组仿真系统研制[D];华东理工大学;2012年
5 沈立荣;500kV变电站智能化仿真及反事故演习系统的组建及应用[D];华北电力大学;2012年
6 柴恒义;1000MW超超临界机组汽轮机系统的建模与仿真[D];华北电力大学;2012年
7 宋云燕;基于面向对象技术的电站仿真支撑系统的设计与实现[D];华北电力大学;2012年
8 朱少华;模糊控制的研究及其在200MW火电机组仿真机中的应用[D];沈阳理工大学;2011年
9 范林军;大型工程项目网络组织结构建模与仿真研究[D];国防科学技术大学;2010年
10 张驰;基于C++语言的跨平台软件开发的设计与实现[D];北京交通大学;2010年
,本文编号:2060325
本文链接:https://www.wllwen.com/kejilunwen/dianlidianqilunwen/2060325.html