摘要
配电网统一信息模型是实现智能配电网信息交互和应用集成的基础,但模型版本更迭和私有扩展造成的信息模型异构会导致语义冲突,导致互操作的失败。为解决这些问题,文章实现了基于本体映射分析的公共信息模型在不同版本间的转换映射方法。首先提出了基于本体的信息模型转换映射算法,通过SAX解析确定CIM/RDF中待转换的元素,设计深度搜索算法得出待转换类和属性的映射规则库。在此基础上,使用扩展样式表转换语言(XSL transformation,XSLT)技术实现了CIM/RDF等实例数据向不同版本模型定义的数据格式的映射,完成了异构域XML的自动转换,并以变化较大的变压器模型作为算例说明转换过程和方法。文中成果为异构模型交互提供了模型映射基础,有助于信息交换总线上实现异构模型的辨识与交互。
A unified information model of distribution network is the foundation of information interaction and application integration of smart distribution network. However the information model heterogeneity caused by frequent version updates and private extension of information model may lead to semantic conflict and failure of interoperability. To solve these problems, an ontological analysis based mapping method for common information model (CIM) mapping among different versions is realized. At the first stage, the elements to be transformed in CIM/RDF are determined by a simple XML (SAX) parser, and a depth-first search algorithm is designed to obtain the corresponding mapping rule. On this basis, by utilizing extensible stylesheet language transformation (XSLT), the mapping of instantiated CIM/RDF data to the data formats defined by different version models is realized to complete the automatic transformation of XML heterogeneous domain. The transformation process and results are illustrated by the transformer model which has significant changes between versions. The result of this paper provides a base for model mapping and contributes to the recognition and interaction of heterogeneous models on information bus.
出处
《电网技术》
EI
CSCD
北大核心
2015年第6期1525-1531,共7页
Power System Technology
基金
国家863高技术研究发展计划项目(2012AA050803)
国家电网公司总部科技项目(智能配电网统一模型云及应用服务关键技术研究
项目号:PDB1720140010)~~
关键词
配电网
信息集成
公共信息模型
扩展样式表转换语言
本体
distribution network
information integration
common information model
XSL transformation
ontology