推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于插件式开发技术的电力系统图模数库一体化实现方法

更新时间:2020-01-01 15:44:50 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:电力系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

基于插件式开发技术,以开源软件Inkscape作为主程序,利用其专业的画图功能绘制电力系统图元,利用Python语言做插件开发对Inkscape软件进行功能扩展,在Inkscape平台上完成设备建模与数据信息录入、自动网络拓扑分析、量测点添加及其图上自动排布、数据库导入等操作,实现电力系统设备参数、拓扑关系、量测数据、监控画面等信息的一体化维护。在图形存储方面,采用SVG格式,并在XML的基础上扩展添加图元与模数之间的关联;在数据库设计方面,基于CIM-E标准制定数据库存储格式,易于实现标准CIM-E文件的导入和导出。提出的实现方法具有图模数库一体的特点,维护效率高,同时开发的工具小巧便捷、扩展性和移植性强,满足电网运行、规划等系统对图模数管理的需求。


部分文件列表

文件名 大小
基于插件式开发技术的电力系统图模数库一体化实现方法.pdf 2M

部分页面预览

(完整内容请下载后查看)
电 力 自 动 化 设 备  
38  
7
Vol. 38 No. 7  
Jul. 2018  
卷 第  
Electric Power Automation Equipment  
  
2018  
7
基于插件式开发技术的电力系统模数库一体实现方法  
1
2
2
2
1
1
, , , , ,  
冶天 刚 董树永华  
( 1.  
浙江学 电气工程学院 浙江 州  
310027;  
2.  
黑龙电力公司 黑龙哈尔滨  
150090)  
: ,  
摘要 基于发技术 件  
Inkscape  
, ,  
作为业的功能电力系统利  
Python Inkscape  
语言做插对  
Inkscape 、  
行功能成设备建模与数据信息录入  
、 、 、  
动网络拓扑加及数据导入作 实电力系统数 拓扑系  
、 。 ,  
数据 信息的一体形存用  
SVG XML  
在  
的基图  
CIM-E  
件  
; ,  
与模数之间数据设计面 基于  
CIM-E  
制定数据于实准  
, , 、  
导入出 提出的实方法一体的同时的工便性  
、  
移植性强 电网运行 系统理的需求  
:
关键词 发技术  
; Inkscape; SVG;  
; CIM-E;  
一体化  
: A  
文献标识码  
电力系统  
DOI: 10. 16081 /j. issn. 1006 6047. 2018. 07. 030  
: TM 769  
中图分类号  
SVG  
Inkscape  
了  
插  
法在业  
台  
0
引言  
技术基础 使用  
Python  
Inkscape  
电力系统化是电力系统图  
实现化 自拓扑析 数体  
、 、  
元 电力系统设备模型设备的量数据 数据  
、 。  
使用  
信息结合为一个整体管  
SVG XML  
数据 在  
基础上扩添加  
、  
技术 在电力系统信息 设备  
、  
间的到电力系统设  
、 、 ,  
模型信息 数据 数据信息需  
、 、  
数 拓扑系 量数据等信息的一的  
通过信息信息往往  
目标  
、  
成 信息孤岛 电网分和规划 信息和  
本文技术思想 然  
多不便 通过技术将图  
技术总体技术线 括  
、 、 ,  
模型 数据 数据实现作  
、 、 ,  
联的方法 之后绍  
化了过程 降低了系统度  
本文实现方法中及的各关键技术 总  
化的技术由于其自已在研究  
结了方法的主要特点  
、  
域得到技  
1-11]  
术已得到广泛用  
具有一  
SVG  
1
件式技术  
: IEC61970  
的局现在  
为可化展式  
CIM XML  
荐  
技术研发的过程中 根  
3]  
SVG  
公共信息模型  
分为主主要负责  
以  
系统形的主但目前持  
化的得到用  
体 已为电力  
基础公共性的则根据体需  
SVG  
式的  
。  
和调整 灵活技  
6]  
;
、 、  
实现方式一可分为文本序  
Auto-  
前已有的具的往往于  
CAD ,  
成熟对图用  
中程用已有的发环境来  
12-13]  
作插目前使广泛型  
++  
Visual C  
因此量大 贵  
的一些入拓扑信  
建图台  
7]  
、 、  
的一结构分为主插  
;
目前已有  
1 。  
其一结构如所示 主要成  
阶段 络拓扑技术成熟  
本文提出了一种技术  
的电力系统实现方法 方  
- -  
: 2017 07 04;  
- -  
: 2018 05 15  
收稿日期  
修回日期  
:
( 2016YFB0901300)  
基金项目 国家重点研发计划项目  
Project supported by the National Key R&D Program of China  
( 2016YFB0901300)  
1
件的一结构  
Fig. 1 General structure of program plug-in  
7
:  
技术的电力系统实现方法  
  
, ,  
本的系统能 是可以根据插入  
Inkscape  
的部分在 中可自动  
;  
不同的数据 主要起着连  
因此通过插  
各个独立插入  
、 、 、  
电力系统设备建数据入 拓扑析 导  
;  
调用 作 插进  
入数据考虑到  
Inkscape  
口  
, , 、  
修  
Python  
Python  
发的且  
主要是向  
语言  
语言  
Pyc-  
, ,  
独立作灵活便  
, ,  
因此 也利用  
Python  
SVG  
为了对  
实现电力系统体  
SVG Inkscape  
为主要使用  
harm。  
的部分通过计和  
化 本文源  
件  
为主  
Inkscape  
具有高度源性性 为  
台  
CIM-E  
相  
提供便地对发  
同的数据实现标准  
CIM-E  
导入导出 为了数据植  
2
基于件式技术的图模数一体化  
性 本文数据了  
MySQL  
数据将通过  
技术线  
设备信息导入数据便期  
电力系统具的计与发的  
、 、  
运算 控制等作  
CIM-E  
目标言  
W3C SVG  
在技术线中 主要体现在通过  
Ink-  
结合 构准  
的可图  
scape SVG  
线对应的  
式文包  
含了元本信息 包含了线设备  
Inkscape  
:  
化的系统 开  
技术 将为主序  
SVG  
形  
;
信息 主要体现在  
制  
;
制功能要通过插  
一个设备图对应数据的一设备  
、  
实现化 自拓扑析  
;
信息数据模  
,  
关键技术 件  
Inkscape  
体体现在在  
上  
、 、  
设备拓扑添加图上的自布  
成  
局 以及  
CIM-E  
模型数据接 从到  
形文包含了信息 其结构的计  
、 、 、 ,  
上述思想 本文了如  
SVG  
对图化的实现要  
以  
设备  
信息 拓扑存  
2  
技术线 其结构如所示  
XML SVG  
结构为体 因此将  
: ,  
主要的元设备也  
包含线图上无二次设备图元及释  
: 。  
主要的元设备 连  
: :  
线线线信息 线储  
:  
线线信息 线动  
:  
络拓扑信息 经  
线络拓扑成功点  
信息  
台选否直系到发的作  
,  
技术线可以本  
2
图模数一体化功能结构  
成熟非  
Fig. 2 Functions and structure of graph-model-data-database  
integrated tool  
、  
发 这是度高 量  
长  
的部分本文源  
SVG  
14]  
Inkscape  
插  
件  
技术发的主台  
( extensions)  
3
图模数一体化的关键技术现  
Inkscape  
具有高度开  
户  
、 、 、 4  
为了实现实现 关  
源性性 其展  
、  
技术 技  
提供便地对发 这一  
、 、  
技术 技术  
Inkscape  
特点能挥  
电力系统性  
的同时 通过满足电力系统具的  
Inkscape  
3. 1  
图模一体化技术  
技术实现的是设备图信息和模型  
用  
制功实现电力系统  
系统设备通过使用  
绘  
信息的一理  
SVG  
电力  
述 每一个元式为  
:

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载