韩 昆,李 乐(内蒙古电力设计院,内蒙古呼和浩特010000)
通用信息模型在电力信息化建设中的应用
韩 昆,李 乐(内蒙古电力设计院,内蒙古呼和浩特010000)
作为国民经济发展中重要的基础能源设施,电力行业信息化发展的脚步一直强劲。随着电力信息化建设的不断发展,通用信息模型在电力信息化建设中的应用变得越来越广泛。本文主要阐述了通用信息模型在电力信息化建设中的应用。
电力;信息化;建设;通用信息模型;CIM
由于历史遗留问题,在电力信息化建设中因为缺乏统一的规划,导致电力企业各个信息系统之间缺乏关联,导致很难实现信息共享,造成信息孤岛现象。而通用信息模型能够对该问题进行有效的解决。将通用信息模型应用在电力信息化建设中,可以实现进行数据交换的应用系统双方之间只需要传输数据,不必要知道双方各自的模型,为建立电力企业信息集成平台、实现信息和数据共享打下良好的基础。
CIM模型的核心就是电网的信息模型,要能够准确表达电网的组成、结构和特性。而这些电网信息模型其实一直都在电力自动化控制系统(也就是能量管理系统)中制定,经过长达几十年的运行和使用,这套模型已相当的成熟和稳定,CIM模型正是在此基础上演化和完善形成的。传统EMS电网信息模型主要是由公司、区域、变电站、电压等级等模型构成的层次结构,见图1。
图1 传统EMS电网信息模型层次结构
一个电网公司一般由几个地区电网构成。例如内蒙古电网公司就可以分为呼和浩特电网、包头电网等若干个区域电网。区域电网中主要包括变电站和线路。变电站下一般有两到三个不同的电压等级区和变压器。电压等级区包括了该电压等级下的所有设备,包括断路器、刀闸、互感器、继电保护、馈线等,其中馈线是负责向负荷供电的线路,也是由各种设备构成的。变压器下通常有两、到三组绕组,分别对应变电站的电压等级区。线路实现电能的传输,将不同的节点连接成电网,同时为了线路运行维护管理方便,线路一般会分为若干个线路段。
通用信息模型(CIM)用对象类和属性及它们之间的关系来描述电力企业的所有主要对象,特别是那些与电力运行有关的对象,通用信息模型(CIM)是一个抽象模型,没有具体实现,CIM是用面向对象建模技术定义。
在CIM模型中,电网的层次结构与传统EMS电网模型基本保持一致,使用了地理区域、变电站、设备等模型对电网进行建模,其中地理区域 (Geographica1Region)、子地理区域(SubGeographica1Region)对应区域(DV),变电站(Substation)对应变电站(ST),电压等级区(Vo1tageLeve1)对应电压等级(kV),设备(Equipment)表示各类电力设备。另外,CIM模型中增加了一个“间隔(Bay)”的模型,以对应实际变电站中的间隔,见图2。
图2 CIM模型层次结构
CIM模型中使用了一个很重要的概念,就是设备容器。设备容器是一个抽象化模型,它本身是由多个设备构成的。变电站(Substation)、电压等级区(Vo1tageLeve1)、间隔(Bay)、线路(Line)等几个模型都是设备容器,也就相当于它们都隐含的包含了多个设备。
在实际的电网中,各种设备是相互连接在一起的,构成了一个网状的拓扑结构。那么在CIM模型中,是如何来对电网的拓扑结构进行建模的呢。电网结构要分为两部分来理解,分别是电网连接模型和电网拓扑模型。其中电网连接模型是表示电网各元件之间的电气连接关系,是静态的,不考虑开关位置和电气连同情况,对应电网的主接线图。而电网拓扑模型则是动态的,它是计算了所有开关位置,反映了电网的实时状态。我们首先来了解电网的连接模型,电网的拓扑模型另外进行专门的研究。首先,在CIM模型中,用以对电网设备连接关系进行建模的类主要有Equipment(设备),ConductingEquipment(导电设备)、ConnectivityNode(连接点)、和Termina1(端子)。
其中,ConductingEquipment是设备的一个子类,表示所有的可导电设备,即能够与其它设备相互连接的设备。端子(Termina1)是导电设备与其它设备进行连接的一个逻辑连接点,ConductingEquipment具有一个或多个端子的关联,表示一个ConductingEquipment具有一个或多个端子。
那不同的导电设备的端子之间是如何关联的呢?这就是连接点(ConnectivityNode)的作用了,一个ConnectivityNode可以关联多个端子,也就是指被一个共同的ConnectivityNode关联到的Termina1,它们之间是连接在一起的,图3是一个实际的示意图,可以更清楚的看到三者之间的关系。
图3 导电设备的端子关联示意图
在这个例子里,有三个设备(分别是Break、Load、Line)连接在一起,每个设备都关联到一个Termina1,而这三个Termina1又关联到了统一ConnectivityNode。
4.1 应用模式建模
电力设备的建模采用责任模式的责任知识级模式,在建模过程中将资源和资产分开,在资源部分存在很多的设备,包括变压器、闸刀、断路器等,同时随着科技的发展出现了越来越多的新设备,因此Equipment不是一成不变的。同理我们可知,在资产部分,在产也会发生着不断的变化。资产执行资源中相应设备的角度,比如在资源中欧断路器,它的功能由资产中实实在在的物理的断路器来实现。结合电力设备的现状,以CIM为基础,应用责任知识级模式对电力设备建模,其概念模型见图4。
图4 基于CIM的概念模型图
从图2中我们看出左面部分饮用CIM中的资源部分,右面部分饮用CIM的资产部分,中间的constraint对资源和资产的对应关系进行了约束,图中的设备Type和资产Type是应用模式。
4.2 技术框架设计
在电力设备建模技术方面主要是利用面向对象的分析和设计方法,使用分布式多层体系构架。客户端主要是对用户的操作界面的设计以及对应用读物段的调用进行实现。因公服务端主要是对电力设备业务组件的建立进行实现,从而将接口提供给客户端用业务组件;对象模型展示电力设备建模系统的实体类的属性,为应用服务端的调用提供接口,主要是将应用服务端与ora1ce数据库服务分离,保证ora1ce数据库的安全,数据服务为ora1ce数据库。
下面,我们通过一个实例更进一步的来讲解电网模型,图5是一个简单的电力系统接线图,主要包括三个电压等级区,以及发电机、变压器、线路等设备。
图5 电力系统接线图
首先,我们把各种电力元件替换为相应的CIM模型,例如变压器为PowerTransformer,母线为Busbar等,见图6。
图6
接下来,我们用Termina1和ConnectivityNode两个模型,把各元件之间的连接关系描述出来,见图7。
综上所述,企业信息化是电力企业提高自身管理水平的重要手段,而在电力企业信息化建设中越来越多的应用CIM建模。IEC 61970/61968等系列标准是国际电工委员会制定的电网应用系统的技术标准,其中的CIM(公共信息模型)建立了所有的电网信息模型,是所有电网应用的基础,其重要性不言而喻。
图7
[1]黄文华,李 勇.IEC 61850标准的技术及应用研究[J].现代电子技术,2010(21):67~68.
[2]魏晋雁,苏 荟,魏晋怀.CIM建模技术在电力二次系统设备中的应用[J].山西建筑,2009(29):29~31.
[3]毕睿华,王玉忠,贾云浪.基于CIM的电力系统信息集成的研究[J].四川电力技术,2007(05):56~57.
[4]胡继芳,王 宁.IEC61970与新一代EMS数据库管理系统[J].电力系统自动化,2000(24):93~94.
TM769
A
2095-2066(2016)34-0041-03
2016-11-23
韩 昆(1981-),男,工程师,本科,主要从事管理系统设计开发工作。