当前位置>主页 > 期刊在线 > 计算机技术 >

计算机技术22年19期

基于 VBA 的 CIM/XML 的电网模型解析与转换
戴乔旭,罗宗杰
(广东电网有限责任公司湛江供电局,广东 湛江 524001)

摘  要:电力系统的模型数据在不同系统软件中传输具有重要意义,现主要采用 IEC61970 标准中的公共信息模型(CIM)结合可扩展标记语言(XML)实现对电力系统模型的构建与传输。而 JSON 与 XML 作为现今互联网最常用的两种数据交换格式,JSON 比 XML 更为简洁、处理速度更快、占用 CPU 资源更少,在互联网数据交换时具有更大优势。文章基于 VBA 编程语言,通过宿主 WPS 表格软件自带的 DOM 文档处理工具解析 CIM/XML 模型,提取电力系统模型的关键信息生成更为简洁的 JSON数据格式。所编制的转换工具通过在南网智瞰平台的实际应用验证了转换数据工具的可行性。


关键词:VBA;CIM;XML;JSON



DOI:10.19850/j.cnki.2096-4706.2022.19.016


基金项目: 广东电网职工创新项目(GDZC202202281384)


中图分类号:TP311                                          文献标识码:A                                    文章编号:2096-4706(2022)19-0064-03


CIM/XML Power Grid Model Parsing and Transformation Based on VBA

DAI Qiaoxu, LUO Zongjie

(Zhanjiang Power Supply Bureau of Guangdong Power Grid Co., Ltd., Zhanjiang 524001, China)

Abstract: The transmission of model data of power system in different system software is of great significance, and the common information model (CIM) in the IEC61970 standard is mainly used to build and transmit the power system model in combination with extensible markup language (XML). JSON and XML, as the two most commonly used data exchange formats on the today’s Internet, JSON is more concise than XML, faster in processing, occupies less CPU resources, and has greater advantages in Internet data exchange. Based on the VBA programming language, this paper analyzes the CIM/XML model through the DOM document processing tool included in the host WPS tabular software, extracts the key information of the power system model and generates a more concise JSON data format. The proposed conversion tool verifies the feasibility of the data conversion tool through the practical application in the China Southern Network Zhikan platform.

Keywords: VBA; CIM; XML; JSON 


参考文献:

[1] 潘亮亮,周秀,田凯 . 基于 CIM 模型的电网智能监控系统设计与优化研究 [J]. 自动化与仪器仪表,2021(11):100-103+115.

[2] 崔丽 . 基于 CIM_E 的电网模型拼接的研究与实现 [D]. 沈阳:中国科学院大学(中国科学院沈阳计算技术研究所),2018.

[3] 张启雁,王西超,高圣源,等 . 基于 CIM 与 XML 技术的变电站监控信息数据研究与解析 [J]. 电力系统及其自动化学报,2015,27(S1):78-82.

[4] 刘立,赵建军,张锦鹏,等 .JSON 与 XML 动态转换研究及应用 [J]. 软件导刊,2018,17(11):162-166.

[5] 杨晶,周双娥 . 一种基于 XML 的非结构化数据转换方法[J]. 计算机科学,2017,44(S2):414-417.

[6] 刘志声 . 某 DCS 系统 XML 备份数据分析与应用 [J]. 工业控制计算机,2018,31(9):30-31.


作者简介:戴乔旭(1989—),男,汉族,广东湛江人,工程师,硕士研究生,研究方向:配电网规划、变电一次等。