一种一体化运行、分布式部署的省地两级电力调度数据中心的实现方法

文档序号:6552242阅读:689来源:国知局
一种一体化运行、分布式部署的省地两级电力调度数据中心的实现方法
【专利摘要】本发明是针对电力调度数据资源管理的需求,提出的一种一体化运行、分布式部署的省地两级电力调度数据中心的实现方,1)数据中心的建设采用省地一体化运行、分布式部署,总体架构上采用“横向协同、纵向贯通”的方式,横向上,在同一电力调度机构内,数据中心跨越安全Ⅱ区、Ⅲ区与各原有信息化业务系统实现数据交互;纵向上,省地两级电力调度机构分别建设有独立的数据中心,通过各级的数据中心之间进行数据交互,等等。本发明能够解决“信息孤岛”的问题,实现电力调度数据资源的集成与共享,为提升电网运行管理水平提供支持。
【专利说明】一种一体化运行、分布式部署的省地两级电力调度数据中 心的实现方法

【技术领域】
[0001] 本发明属于电力调度自动化【技术领域】,涉及一体化运行、分布式部署的省地两级 电力调度数据中心的实现领域。

【背景技术】
[0002] 目前各电网公司的省调和各地调均根据自己的需求已建设有很多的信息化系统 对电网运行管理提供支撑,但应用功能分散,独立部署及维护,各业务系统之间和省地两级 之间主要通过电话、电子文档等方式进行的信息交互。随着电网规模的不断扩大,各电网公 司信息化建设处于一个高速发展的过程中,形成了海量的电网运行及调度管理数据,这对 电网运行的调度管理提出了更高的要求。同时,电网发展趋势正向"一体化管理"的战略方 向发展,这就对数据的共享和集中管理提出了更为迫切的需求。
[0003] 因此,通过建设数据中心,作为数据的集散地,实现数据集成和数据服务势在必 行,而一体化运行、分布式部署的省地两级电力调度数据中心的实现方法满足了目前电网 公司信息化建设现状及发展目标的要求,为一体化电网运行管理提供了技术支持。


【发明内容】

[0004] 本发明是针对电力调度数据资源管理的需求,提出的一种一体化运行、分布式部 署的省地两级电力调度数据中心的实现方法。在各级电力调度机构已经建设了大量的IT 系统(包括调度自动化类系统和调度业务管理类系统)的情况下,采用同一调度机构内数 据中心与各业务系统"横向协同",省地两级之间"纵向贯通"的整体架构,结合全景模型建 模、数据资源整合、数据交互服务和权限集中管控等关键技术实现数据中心,解决"信息孤 岛"的问题,实现电力调度数据资源的集成与共享,为提升电网运行管理水平提供支持。
[0005] 本发明要解决的问题是通过如下技术方案来实现的。
[0006] -种一体化运行、分布式部署的省地两级电力调度数据中心的实现方法为: 1) 数据中心的建设采用省地一体化运行、分布式部署,总体架构上采用"横向协同、纵 向贯通"的方式,横向上,在同一电力调度机构内,数据中心跨越安全II区、III区与各原有信 息化业务系统实现数据交互;纵向上,省地两级电力调度机构分别建设有独立的数据中心, 通过各级的数据中心之间进行数据交互; 2) 基于上述总体架构,通过全景模型建模,在数据中心实现对省地各业务系统数据模 型的统一,建立统一的数据模型标准规范,解决来自不同系统的异构数据问题; 3) 基于模型的标准规范,数据对象包括地调数据中心的数据统一在省级数据中心注 册,形成统一的数据资源整合; 4) 基于整体架构,采用S0A架构模式的服务总线0SB实现数据集成和数据服务;电力 调度机构内部通过运行服务总线0SB实现数据中心与各业务系统的数据交互,省地两级之 间通过各自0SB总线之间互联实现数据交互;并对数据进行服务化封装,在0SB总线上进行 服务接口的发布,对外提供统一的数据服务; 5)组织机构、用户权限统的基础信息统一在省级数据中心维护管理。
[0007] 本发明所述的全景模型建模基于IEC 61970的CM模型规范,根据省地两级电力 调度数据资源需求,在数据中心侧建立统一的数据模型标准规范,如对象名称、编码;依据 规范,首先集成来源于调电网运行监控系统(即0CS系统)的数据模型形成公共区模型,数据 中心集成其他业务系统时,通过映射实现命名及编码在数据中心的转换,并根据业务数据 实际所属公共区模型节点,挂接在公共区模型上,完成数据模型的整合,从而形成全面的数 据模型,实现了全景模型的建模,对来源于不同系统的异构数据实现了统一,为一体化管理 提供了统一的数据支持。
[0008] 1. 1.数据中心总体架构 省地一体化数据中心由省调数据中心和地调数据中心构成,两级的数据中心独立部署 和维护,同时省调数据中心和地调数据中心通过两级0SB总线实现统一的数据发布服务, 实现省地一体化运行、分布式部署的数据中心(如图1所示)。
[0009] 省调数据中心集成调度内部应用系统和外部(公司其他部门)应用系统相关数据, 内部数据主要包括的电网运行数据和调度管理数据,外部数据安全生产数据、营销数据等; 地调0MS数据中心集成地调侧应用系统相关数据。
[0010] 省调数据中心通过省调0SB总线实现数据集成和数据发布,地调数据中心通过地 调0SB总线实现数据集成和数据发布。省调0SB总线和地调0SB总线互通互联,形成一个 完整的数据集成交互平台(如图2所示)。
[0011] 1. 2.全景模型建模 全景数据建模作用是在数据中心建设一个完整、统一的调度数据模型(全景模型也可 理解为调度基础数据资源库),整合分布在各应用系统中且结构差异较大的各类数据模型。
[0012] 1)整合达到两个目的: ① 消除各应用系统的模型差异,例如调电网运行监控系统(即0CS系统)里有电厂信息, 节调系统里有电厂信息,两者在编码规则、命名规则以及表结构方面都不一致。通过全景模 型的设计,通过数据对象之间的编码匹配,建立不同系统的基础数据的映射关系(例如节调 系统的电厂与0CS系统电厂的编码映射),从而达到不同的应用系统能够识别对方数据的目 的,消除这种数据结构上的差异; ② 实现专业模型的整合,例如一次系统模型、二次系统模型、水调模型以及管理业务模 型等。模型存储于不同系统,通过全景模型的建设,在数据中心实现集中整合,形成一个能 够反映调度运行全貌的数据结构体。
[0013] 2)模型整合原理 全景模型融合了一次设备、二次设备和管理业务等各类专业模型,全景模型的构建原 理是以CM模型为基础,对CIM模型上的各个节点,根据来自专业系统的信息进行扩展全景 模型的模型整合原理大致如图3所示。从图中可以看出,全景模型以来源于EMS/0CS系统 的CIM模型(一次设备)为基础,作为公共区模型,整合保信系统模型、水调系统模型、脱硫系 统模型、节能调度系统模型等电网运行管理系统的模型形成全貌的模型。
[0014] 3)建模步骤 以保信系统模型与CIM模型的整合为例,整合步骤大致是: ① OCS/EMS系统在数据中心的注册中心完成设备编码注册,形成电气设备模型的GID、 GNAME,保存于注册中心当中; ② 数据中心获取0CS/EMS系统的电气设备模型,并完成电气设备的ID和命名的转换; ③ 数据中心获取保信系统的模型,保信系统模型包括电气设备模型和保护装置模型两 个部分,分别处理如下:对于电气设备模型,完成电气设备模型的GID、GNAME转换;对于保 护装置模型完成对象注册,生成保护装置模型的GID、GNAME ; ④ 实现模型整合,来源于保信系统的保护装置要与来源于EMS/0CS系统的电气设备模 型(包括变压器、母线、交流线路、发电机等一次)关联,保信装置的出口跳闸开关要与来源 于EMS系统的断路器(开关)关联,从而实现了保信系统模型与CIM模型的整合。
[0015] 1.3.数据对象注册中心 数据对象(包括地调数据中心的数据)统一在省级数据中心注册,形成统一的数据资源 整合,并实现对数据对象的统一管理。数据对象ID使用全局对象注册中心管理,保证对象 命名和ID的全局唯一性和一致性。对象ID可以存储于全局数据库中,具有高速索引,可被 高效查询。同时对象名和ID管理具备维护和查询Web工具,可被多级调度中心使用。
[0016] 对象注册中心在省调建设,在各地调度部署其副本。具体功能如下: 1) 对象注册 根据对象的全局命名(GN)规范和全局ID (GID)要求,所有全景模型的对象GID必须 在注册中心中注册。客户端根据规范要求提交对象注册请求,注册中心根据编码规范自动 生成GID (或由客户端提供GID),将GN和GID配对登记到注册中心数据库中; 2) 对象查询 客户端根据需要,可通过GN查询GID,也可通过GID查询GN,支持批量GN或GID查询, 也可以按层次、按条件批量查询GID。对象注册中心应支持根据全局命名GN->GID的模糊查 询; 3) 对象删除 全局名路径中包含该对象的所有对象均被删除。对象删除时保证GID不回收,以免历 史数据找不到源头。已删除对象再次注册时,复用原有GID ; 4) 对象改名 支持对象改名操作,当对象改名时原GID不变。全局名路径中包含该对象的所有对象 全局名均相应改变; 5) 对象自动编码 对象的命名和编码须遵循电网公司的编码规范实现自动编码,形成统一的编码信息。
[0017] 1. 4.基于S0A架构模式的数据服务 对于通用的数据查询服务,数据中心提供基于WebService的数据查询服务三种通用 数据服务,包括通用数据服务(GetData)、通用历史数据服务(GetHisData)和通用文件查 询服务(GetFileData),并根据IEC61968标准定义参数,包括名词、动词、输入、输出、参数 名、异常等。
[0018] 通用数据查询接口提供了对象的数据查询功能。客户端提供需要查询的对象参数 和查询条件,应用服务端对对象参数和查询条件分析之后,得到满足要求的对象和对象的 属性值并反馈给客户端。
[0019] 文件查询接口用于在客户端和服务端之间传递各种文件,比如E语言断面文件、 XML模型文件等。文件的传输采用将文件内容进行Base64编码,转成字符串形式后传输,不 采用附件方式。对于体积过大的文件(如字节大小超过50MB的文本文件),服务端先对文件 进行压缩,然后对压缩后的文件进行编码传输。
[0020] 1. 5.权限集中管控 在多个已经建成多个业务系统的情况下,存在多个登录入口,多个组织机构的结构信 息等需要统一的信息,组织机构、用户权限统等属于电力调度机构的基础信息,在省级数据 中心实现用户权限配置工具,对全省系统的人机交互界面系统进行统一的权限管理,用户 权限管理主要包括:系统内权限定义与存储、用户权限的定义和存储、用户的增加、删除,口 令的修改。
[0021] 在数据中心统一提供对外的组织机构、用户权限信息的数据服务接口,实现单点 登录,免去用户多入口登录的繁琐操作。
[0022] 使用权限管理配置工具包括如下概念: 域(domain):系统中需要进行权限控制的对象。该对象可大可小,但是相对的应该是 固定存在的。比如,可以把SCADA应用看作是一个对象。domain相互之间可以有联系,也可 以没有联系。
[0023] 功能(function):某一个域(domain)内可以执行的需要进行权限控制的功能。 功能(function)对应的域(domain)是固定不变的。如,遥控是SCADA域的一个功能 (function)〇
[0024] 功能权限(function right):采用条件表达式的方法来进行权限定义,即校验、计 算相应的表达式条件决定是否拥有权限。
[0025] 形参(formal parameter):是受控功能权限定义的条件表达式的重要组成部分, 在条件表达式中,他被赋予一个值作为权限校验的一个条件。在实际的权限校验过程中,用 户为该参数赋一个值,然后根据条件表达式校验权限。
[0026] 角色:某个域(domain)功能权限定义的集合。代表了一类在现实世界中操作该 domain的人员的逻辑分类。角色与角色之间支持继承定义,但要避免对象循环依赖,例如A 的父对象是B,B的父对象是C,而C的父对象是A,这种情况在系统配置时要判断避免。
[0027] 用户(user):代表现实世界的操作人员,他使用自定义参数实例化他所具有的角 色的权限。这样用户就可以进行权限控制了。
[0028] 环境参数:它也是形参的一种,在校验时使用,相当于给出一个权限校验的环境。 环境参数也将和user自定义参数一样参与权限校验运算。环境参数用于解决相同user在 不同操作环境下权限的变化(如在线态,和研究态的区别)。环境参数是定义在environment 域中的参数。
[0029] 本发明的有益效果是: 本发明是针对电力调度数据资源管理的需求,在各级电力调度机构已经建设了大量的 IT系统(包括调度自动化类系统和调度业务管理类系统)的情况下,采用同一调度机构内 数据中心与各业务系统"横向协同",省地两级之间"纵向贯通"的整体架构,结合全景模型 建模、数据资源整合、数据交互服务和权限集中管控等关键技术实现数据中心,解决"信息 孤岛"的问题,实现电力调度数据资源的集成与共享,为提升电网运行管理水平提供支持。

【专利附图】

【附图说明】
[0030] 图1数据中心总体架构图; 图2省地纵向互通原理图; 图3模型整合原理图。

【具体实施方式】
[0031] 下面结合附图对本发明的内容作进一步详细说明。
[0032] -种一体化运行、分布式部署的省地两级电力调度数据中心的实现方法,本发明 方法为: 1) 数据中心的建设采用省地一体化运行、分布式部署,总体架构上采用"横向协同、纵 向贯通"的方式,横向上,在同一电力调度机构内,数据中心跨越安全II区、III区与各原有信 息化业务系统实现数据交互;纵向上,省地两级电力调度机构分别建设有独立的数据中心, 通过各级的数据中心之间进行数据交互; 2) 基于上述总体架构,通过全景模型建模,在数据中心实现对省地各业务系统数据模 型的统一,建立统一的数据模型标准规范,解决来自不同系统的异构数据问题; 3) 基于模型的标准规范,数据对象包括地调数据中心的数据统一在省级数据中心注 册,形成统一的数据资源整合,并实现对数据对象的统一管理; 4) 基于整体架构,采用S0A架构模式的服务总线0SB实现数据集成和数据服务;电力 调度机构内部通过运行服务总线0SB实现数据中心与各业务系统的数据交互,省地两级之 间通过各自0SB总线之间互联实现数据交互;并对数据进行服务化封装,在0SB总线上进行 服务接口的发布,对外提供统一的数据服务; 5) 组织机构、用户权限统等基础信息统一在省级数据中心维护管理,可实现对数据权 限的统一管控。
[0033] 本发明所述的全景模型建模基于IEC 61970的CM模型规范,根据省地两级电力 调度数据资源需求,在数据中心侧建立统一的数据模型标准规范,如对象名称、编码;依据 规范,首先集成来源于调电网运行监控系统(即0CS系统)的数据模型形成公共区模型,数据 中心集成其他业务系统时,通过映射实现命名及编码在数据中心的转换,并根据业务数据 实际所属公共区模型节点,挂接在公共区模型上,完成数据模型的整合,从而形成全面的数 据模型,实现了全景模型的建模,对来源于不同系统的异构数据实现了统一,为一体化管理 提供了统一的数据支持。
[〇〇34] 按照调度运行管理的需要,省地均需独立部署数据中心,最终实现一体化管理。 [0035] 具体实施步骤如下: 第一步,按调度管理需求,在省调进行基础数据的维护管理,且省调作为各地调交互的 中心站,首先在省调搭建数据中心框架; 第二步,省调建设数据中心首先集成0CS系统,通过ETL抽取数据的方式,形成全景模 型的基础框架,即公共区模型。基于此,集成省调的电网运行系统和调度管理系统,并在公 共区模型上进行扩展,完成全景模型建模。同时形成数据模型的接入规范,为后续新系统或 地调系统接入到数据中心提供规范的支持; 第三步,建设基于SOA的架构模式的数据服务总线OSB,数据服务接口进行统一的管 理,对已集成的数据进行服务化封装,在0SB进行服务接口的发布,以供调用查询; 第四步,数据中心的建设在地调进行推广,各地调内部进行数据中心的建设。同时进行 地调0SB总线的建设,并实现省地两级0SB总线的互联,达成省地两级的纵向贯通; 第五步,地调通过省调的数据对象注册中心,完成对地调业务系统的集成; 第六步,在省调实现用户权限的统一维护管理,并分别在省地两级实现单点登录。
【权利要求】
1. 一种一体化运行、分布式部署的省地两级电力调度数据中心的实现方法,其特征在 于: 1) 数据中心的建设采用省地一体化运行、分布式部署,总体架构上采用"横向协同、纵 向贯通"的方式,横向上,在同一电力调度机构内,数据中心跨越安全II区、III区与各原有信 息化业务系统实现数据交互;纵向上,省地两级电力调度机构分别建设有独立的数据中心, 通过各级的数据中心之间进行数据交互; 2) 基于上述总体架构,通过全景模型建模,在数据中心实现对省地各业务系统数据模 型的统一,建立统一的数据模型标准规范,解决来自不同系统的异构数据问题; 3) 基于模型的标准规范,数据对象包括地调数据中心的数据统一在省级数据中心注 册,形成统一的数据资源整合; 4) 基于整体架构,采用SOA架构模式的服务总线OSB实现数据集成和数据服务;电力 调度机构内部通过运行服务总线OSB实现数据中心与各业务系统的数据交互,省地两级之 间通过各自OSB总线之间互联实现数据交互;并对数据进行服务化封装,在OSB总线上进行 服务接口的发布,对外提供统一的数据服务; 5) 组织机构、用户权限统的基础信息统一在省级数据中心维护管理。
2. 根据权利要求1所述的一种一体化运行、分布式部署的省地两级电力调度数据中 心的实现方法,其特征在于,全景模型建模基于IEC 61970的CM模型规范,根据省地两级 电力调度数据资源需求,在数据中心侧建立统一的数据模型标准规范;依据规范,首先集成 来源于调电网运行监控系统的数据模型形成公共区模型,数据中心集成其他业务系统时, 通过映射实现命名及编码在数据中心的转换,并根据业务数据实际所属公共区模型节点, 挂接在公共区模型上,完成数据模型的整合,从而形成全面的数据模型,实现全景模型的建 模。
【文档编号】G06Q50/06GK104102973SQ201410316383
【公开日】2014年10月15日 申请日期:2014年7月4日 优先权日:2014年7月4日
【发明者】蒋亚坤, 赵莹, 陈飞, 朱涛, 严伟峰, 罗洪, 张荣奎 申请人:云南电力调度控制中心, 云南云电同方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1