论文中文题名: | 供电网分析平台客户端的设计与实现 |
姓名: | |
学号: | 201006171 |
保密级别: | 公开 |
学科代码: | 080802 |
学科名称: | 电力系统及其自动化 |
学生类型: | 硕士 |
学位年度: | 2013 |
院系: | |
专业: | |
第一导师姓名: | |
论文外文题名: | Design and Realization of Client for Power Analysis Platform |
论文中文关键词: | |
论文外文关键词: | Analysis platform ; Power Graphics Elements Library ; WCF ; Rights Management ; Stat |
论文中文摘要: |
随着计算机技术的发展,面向电力领域的各类软件被广泛应用于电网的生产运行、模拟仿真、调度管理等方面。传统的电力软件存在功能单一、数据格式封闭、软件的升级和交互困难等缺点。因此,建立开放式的综合性电网分析平台对于改善电力系统软件水平具有重要的理论和现实意义。
供电网分析平台按照客户端/服务器模式的架构进行设计。首先根据“图模分离,关联统一”的设计原则,参照可缩放矢量图形格式SVG和IEC61970定义的公共信息模型(CIM)标准构建电力图元库。规范的数据模型保证了平台的可扩展性和通用性的要求。其次,结合面向对象的设计思想实现了分析平台的图元和图形编辑功能。同时,在客户端通过面向SOA的WCF技术实现了与服务器的信息交互。最后,客户端设计并实现了权限管理功能来分配不同角色的用户对平台各个功能的操作权限;依据CIM中的拓扑模型和图形平台的映射关系,结合改进后的深度优先算法,设计实现了静态拓扑分析功能来获取图形文件中设备的静态联接关系。
供电网分析平台的客户端在Visual Studio 2008平台下使用C#程序语言设计完成。通过在客户端所开发的图形应用界面中进行操作,对图元和图形编辑、各类数据表单的生成、用户权限管理、静态拓扑分析、数据通信功能进行了实际测试,验证了客户端及整个平台架构的正确性、可行性和完备性。
﹀
|
论文外文摘要: |
With the development of computer technology, various types of software for electric power system are widely used in production and operation, simulation, dispatching management, etc. In traditional power system software, there are some disadvantages, for example, single function, closed data format, difficult upgrade and Interaction, etc. Therefore, open and integrated power system platform has theoretical and practical significance for improving the level of power system software.
The design of Power Analysis Platform is based on the framework of Client/Server. Fristly, According to the design principles of ‘Separating graphics-model, unification by mapping’, The Power Graphics Elements Library is founded by reference to SVG and CIM defined by IEC61970.Canonical data model assure the expandability and generalization of the platform. Then, the function of editing primitive and graphic is realized by the way of object-oriented designing. Meanwhile, The technique of SOA-oriented WCF realize the information interaction between client and server. Finally, the rights management function assigns the rights of operating various functions to users in different roles. According to the topology model of CIM, mapping relationship of graphic platform and the improved depth-first algorithm,the function of static topology analysis is designed and realized in order to get the connection relationship of the equipments in graphic files.
The client of Power Analysis Platform is developed by C# programming language under the platform of visual Studio 2008. The function of editing primitive and graphic,generating all kinds of data forms, user-rights management, analysis of Static topology and data communication are tested by operating in the graphical-user interface of the client. It is verified that the framework of whole platform and client achieved the goals of correctness, completeness and feasibility.
﹀
|
中图分类号: | TM73;TP311.52 |
开放日期: | 2013-06-17 |