有效

一种CIM模型的数据解析方法、装置及存储介质

翁毅选、徐原、马伟哲、赵利刚、史军、周挺辉、齐晖、甄鸿越、程维杰、黄冠标、陈择栖、洪潮、杨帆、翟鹤峰
深圳供电局有限公司

摘要

本发明公开了一种CIM模型的数据解析方法、装置和存储介质,包括:构建数据元类,数据元类中包括预设的数据属性和方法;逐行读取数据信息,根据正则表达式成对地对逐行读取的数据信息进行正则匹配,得到CIM模块;构建第一哈希表,以字符串为键将数据元类所构建的新类存储在第一哈希表中;构建第二哈希表,以字符串为键将实例哈希表存入第二哈希表中;实例哈希表以CIM模块对应的唯一编码字符串ID作为键将CIM模块对应生成的实例对象进行存储;遍历向量列表,对向量列表中的任一CIM模块,从逐行遍历CIM模块中的记录,生成CIM模块对应的类或对象并存储。本发明在适配电力系统模型自身特有的需求的同时能够跟踪CIM模型扩展与调整。