引用本文:唐坤杰,王志伟,李冶天,田石刚,董树锋,宋永华.基于插件式开发技术的电力系统图模数库一体化实现方法[J].电力自动化设备,2018,(7):
TANG Kunjie,WANG Zhiwei,LI Yetian,TIAN Shigang,DONG Shufeng,SONG Yonghua.Implementation of graph-model-data-database integration of power system based on plug-in development technique[J].Electric Power Automation Equipment,2018,(7):
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4497次   下载 2172  
基于插件式开发技术的电力系统图模数库一体化实现方法
唐坤杰1, 王志伟2, 李冶天2, 田石刚2, 董树锋1, 宋永华1
1.浙江大学 电气工程学院,浙江 杭州 310027;2.国网黑龙江省电力有限公司,黑龙江 哈尔滨 150090
摘要:
基于插件式开发技术,以开源软件Inkscape作为主程序,利用其专业的画图功能绘制电力系统图元,利用Python语言做插件开发对Inkscape软件进行功能扩展,在Inkscape平台上完成设备建模与数据信息录入、自动网络拓扑分析、量测点添加及其图上自动排布、数据库导入等操作,实现电力系统设备参数、拓扑关系、量测数据、监控画面等信息的一体化维护。在图形存储方面,采用SVG格式,并在XML的基础上扩展添加图元与模数之间的关联;在数据库设计方面,基于CIM-E标准制定数据库存储格式,易于实现标准CIM-E文件的导入和导出。提出的实现方法具有图模数库一体的特点,维护效率高,同时开发的工具小巧便捷、扩展性和移植性强,满足电网运行、规划等系统对图模数管理的需求。
关键词:  插件式开发技术;Inkscape  SVG;图模数库一体化;CIM-E;电力系统
DOI:10.16081/j.issn.1006-6047.2018.07.030
分类号:TM769
基金项目:国家重点研发计划项目(2016YFB0901300)
Implementation of graph-model-data-database integration of power system based on plug-in development technique
TANG Kunjie1, WANG Zhiwei2, LI Yetian2, TIAN Shigang2, DONG Shufeng1, SONG Yonghua1
1.College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China;2.State Grid Heilongjiang Electric Power Co.,Ltd.,Harbin 150090, China
Abstract:
Based on the plug-in development technique, the visualization of the electrical equipment is achieved using an open software Inkscape. Python language is used to develop plug-ins in Inkscape, in which the Inkscape platform can be employed to accomplish the electrical equipment modeling, data input, automatic network topological analysis, measurement data adding and automatic configuration, database import etc. As a result, the integrated maintenance of power system equipment parameters, network topology, measurement point and monitoring screen can be achieved. On one hand, the SVG format is employed to store graphics, and the relationship between graphics and model-data on the basis of XML is developed. On the other hand, CIM-E is employed as a standard to produce database storage format, which is easy for users to import and export standard CIM-E files. The proposed implementation method has the advantages of graph-model-data-database integration and high maintenance efficiency. At the same time, the tool is small and convenient with powerful expansibility and portability, and it can satisfy the requirements about network operation, planning etc. on effectively managing graphics, models and data.
Key words:  plug-in development technique  Inkscape  SVG  graph-model-data-database integration  CIM-E  electric power systems18

用微信扫一扫

用微信扫一扫