摘要
针对水电厂IEC 61850统一建模实现中的扩展性、复用性要求,提出了多种可复用设计模式用于软件框架的构建。在对水电厂的建模过程中,软件总体结构采用了模型—视图—控制器(MVC)模式,将软件的实现分为表示层、业务逻辑层和持久层,在逻辑上将界面操作模块、数据处理模块以及数据库的读写模块分离开来。设备逻辑节点及数据节点使用了组合模式描述,以此来满足IEC 61850建模层次性结构的需要。这些可复用模式的应用构造了一个松耦合的软件系统,使得统一建模软件具有更好的可扩展性、更高的可复用性,也降低了软件维护的难度和成本。
Aim at requirements of expandability and reusability of implementing unified modeling in IEC 61850 standards for hydropower plants,several reusable design patterns used to construct the software framework are proposed.During modeling for hydropower plants,MVC pattern is adopted for integral architecture of the software.Implementation of the software is divided into show,business logic and enduring layer,which in logic separates modular of user interface,modular of data processing and modular of accessing to database.Composite pattern description is utilized for device logical nodes and data nodes in order to satisfy the requirement of hierarchical structure of IEC 61850.The application of these reusable patterns constructs a loose-coupled software system.This makes the software more expandable and more reusable,and finally reduces difficulty and cost of maintenance.
出处
《水电自动化与大坝监测》
2012年第2期14-16,25,共4页
HYDROPOWER AUTOMATION AND DAM MONITORING