电网模型云分布式版本管理系统的制作方法

文档序号:6382310阅读:257来源:国知局
专利名称:电网模型云分布式版本管理系统的制作方法
技术领域
本发明属于电力自动化领域,具体涉及一种电网模型云分布式版本管理系统。
背景技术
模型数据的存储、交换和传输是支持系统的核心技术,是实施云计算的数据基础,也是解决计算和分析能力的集成等技术上的关键点和难点。通过引入云计算的理念,以纵观全网的高度理顺模型的维护、管理、使用流程,建立全网的模型云维护、访问的存储、管理、服务机制,为各级调度中心支持系统的应用提供透明的模型云服务。将实现全网模型的云端维护、云端共享,保证了模型数据的一致性,提高了系统的抗灾能力,实现了调度系统横向协同、纵向贯通机制。鉴于当前电力系统模型数据的层次建设,网、省备用系统的建立,电力系统内网基础设施的完备,以及智能电网调度技术中模型研究的坚实基础和支持系统SOA服务架构,电力系统完全可以利用现有的系统内网的物理网络设备建立电力系统私有的模型云。

发明内容
为克服上述缺陷,本发明提供了一种电网模型云分布式版本管理系统,通过引入云计算的理念,以纵观全网的高度理顺模型的维护、管理、使用流程,建立全网的模型云维护、访问的存储、管理、服务机制,为各级调度中心支持系统的应用提供透明的模型云服务。为实现上述目的,本发明提供一种电网模型云分布式版本管理系统,其改进之处在于,所述系统,包括管理服务器、模型服务器和客户端;所述客户端和所述管理服务器交互获取模型服务器的信息;所述客户端根据的得到的信息,将数据传输到所述模型服务器完成数据存储。本发明提供的优选技术方案中,所述管理服务器,为管理节点,存储所述管理系统的元数据,并管理模型服务器信息。本发明提供的第二优选技术方案中,所述元数据包括模型辖区标识、模型服务器及其备用服务器位置、模型版本标识和模型文件存储目录。本发明提供的第三优选技术方案中,所述模型服务器,用于模型数据的存储,并提供辖区模型相关的服务接口以及其他本地模型服务接口。本发明提供的第四优选技术方案中,所述模型数据,包括辖区模型、实时模型和应用模型。本发明提供的第五优选技术方案中,辖区模型,为全网模型,辖区模型分布式存储于所述模型服务器上;实时模型,是所述管理系统使用的电网模型,包括实时外网等值模型和辖区在线模型;应用模型,是为了满足所述管理系统的应用需求,建立的应用私有模型。本发明提供的第六优选技术方案中,所述模型数据的存储形式包括模型库和CIM/E数据格式文件。
本发明提供的第七优选技术方案中,模型库,用于存储模型数据,并为应用模型提 供执行环境;CIM/E格式模型文件,是在线、历史、未来态数据模型的存储和管理形式。
本发明提供的第八优选技术方案中,所述客户端接收所述管理服务器的控制信 息,并向所述模型服务器传输存储的数据。
与现有技术比,本发明提供的一种电网模型云分布式版本管理系统,通过引入云 计算的理念,以纵观全网的高度理顺模型的维护、管理、使用流程,建立全网的模型云维护、 访问的存储、管理、服务机制,为各级调度中心支持系统的应用提供透明的模型云服务。将 实现全网模型的云端维护、云端共享,保证了模型数据的一致性,提高了系统的抗灾能力, 实现了调度系统横向协同、纵向贯通机制;再者,按照模型云服务接口需要为模型维护、模 型访问、模型订阅制定统一的接口,全面考虑模型维护和模型访问的用户需求,制定一致、 标准、充分的接口规范。


图1为电网模型云分布式版本管理系统的结构示意图。
具体实施方式
如图1所示,一种电网模型云分布式版本管理系统,所述系统,包括管理服务器、 模型服务器和客户端;所述客户端和所述管理服务器交互获取模型服务器的信息;所述客 户端根据的得到的信息,将数据传输到所述模型服务器完成数据存储。
所述管理服务器,为管理节点,存储所述管理系统的元数据,并管理模型服务器信肩、O
所述元数据包括模型辖区标识、模型服务器及其备用服务器位置、模型版本标识 和模型文件存储目录。
所述模型服务器,用于模型数据的存储,并提供辖区模型相关的服务接口以及其 他本地模型服务接口。
所述模型数据,包括辖区模型、实时模型和应用模型。辖区模型,为全网模型,辖 区模型分布式存储于所述模型服务器上;实时模型,是所述管理系统使用的电网模型,包 括实时外网等值模型和辖区在线模型;应用模型,是为了满足所述管理系统的应用需求, 建立的应用私有模型。
所述模型数据的存储形式包括模型库和CIM/E数据格式文件。模型库,用于存储 模型数据,并为应用模型提供执行环境;CIM/E格式模型文件,是在线、历史、未来态数据模 型的存储和管理形式。
所述客户端接收所述管理服务器的控制信息,并向所述模型服务器传输存储的数 据。
通过以下实施例对电网模型云分布式版本管理系统做进一步描述。
鉴于当前电力系统模型数据的层次建设,网、省备用系统的建立,电力系统内网基 础设施的完备,以及智能电网调度技术中模型研究的坚实基础和支持系统SOA服务架构, 电力系统完全可以利用现有的系统内网的物理网络设备建立电力系统私有的模型云。
1、模型云系统体系结构和扩充体制
模型云系统结构框架将全网各级调度模型系统的服务器节点分成三类角色管理服务器、模型服务器和客户端。管理服务器为管理节点,存储模型系统的元数据(模型辖区标识,模型服务器及其备用服务器位置,模型版本标识,模型文件存储目录等信息),负责模型服务器信息的管理;模型服务器负责辖区模型数据的存储或冗余辖区模型的存储,并提供辖区模型相关的服务接口以及其他本地模型服务接口 ;客户端提供应用程序的访问接口,并以服务的形式提供。客户端模型服务接口具备根据管理服务器返回的模型服务器情况,执行模型访问任务分解以及返回结果集的合并等功能。客户端首先和管理服务器交互获取模型服务器的信息,进行任务分解,具体任务再和模型服务器完成数据存储。由于客户端与管理服务器只存在控制流,和模型服务器只存在数据流,可以极大降低管理服务器的伏在,并使得系统的高度并行工作,进而提高系统的整体性能。2、模型云的数据存储与维护模型服务器负责模型云数据的存储与维护。模型云中的模型数据分三类辖区模型、实时模型、应用模型。维护全网模型通常指的是维护辖区模型,辖区模型分布式存储与全网的模型服务器上,共同构成全网模型。实时模型指的是模型服务器所在的调度机构实时系统使用的电网模型,它由上级提供的实时外网等值模型和辖区在线模型组成。应用模型是某级调度机构为了满足应用需求,建立的应用私有模型。模型的存储形式存在为两类模型库和CIM/E数据格式文件。模型库存储辖区维护态模型或为应用提供执行环境,基于CIM/E格式模型文件是在线、历史、未来态辖区模型主要存储和管理形式。3、大电网模型的统一维护和发布方法大电网模型的版本标识应为分级分区的包含各辖区模型版本标识的组合标识。可通过模型各级管理服务器得到在线大电网某电压等级以上或某级某区的版本信息。当前发布模型为各级管理服务器指定主模型服务器存储的在线版辖区模型的集合。各级模型服务器提供本管辖区的模型数据,并管理本级调度的辖区模型版本。用户根据权限在全网分布式维护态数据库上实现模型数据的维护,通过构建辖区测试态模型,搭建测试环境验证后,维护模型投入在线,模型服务器上生成基于CM/E文件的辖区在线模型版本,并将测试模型同步到实时系统。模型服务器存储测试模型的作为实时态模型。管理服务器检测上级、同级(包含本级)、下级管理服务器辖区模型版本的变化;主模型服务器辖区模型版本投入时通知本级管理服务器,本级管理服务器通知上级、同级、下级管理服务器。模型服务器提供服务实现获取上级模型服务器为本辖区生成的最新外网等值模型和本地维护模型,生成测试态模型;根据实时态模型和下级模型服务器提供的辖区在线模型,为下级模型服务器生成辖区的等值模型,模型管理服务器为各下级调度存储最新的等值模型。测试态模型的版本标识和实时态模型的版本标识,同大电网模型版本标识保持一致。4、模型云的模型版本管理模型服务器节点提供模型版本管理和相关的服务接口。模型版本分三类辖区模型、实时模型、应用模型。模型版本存储内容包括版本描述文件、CIM-E格式模型文件,根据版本类型还将包括对应的CIM-G格式图形文件和通信点表,版本描述文件应记录该版本的生成时间、全 网模型版本标识,版本类型。模型服务器实现纵向时间维度和横向应用维度的模型管理。对 于模型和图形数据的存储应采用全模型和增量模型结合的方式。
5、模型云服务接口
模型云系统采用SOA的体系结构(管理服务器、模型服务器、客户端)实现模型云 的服务。客户端提供客户端嵌入式接口,管理服务器提供模型服务器、及模型版本的管理信 息,模型服务器实现具体模型维护、模型访问、模型订阅、模型版本管理等具体操作。
需要声明的是,本发明内容及具体实施方式
意在证明本发明所提供技术方案的实 际应用,不应解释为对本发明保护范围的限定。本领域技术人员在本发明的精神和原理启 发下,可作各种修改、等同替换、或改进。但这些变更或修改均在申请待批的保护范围内。
权利要求
1.一种电网模型云分布式版本管理系统,其特征在于,所述系统,包括管理服务器、模型服务器和客户端;所述客户端和所述管理服务器交互获取模型服务器的信息;所述客户端根据的得到的信息,将数据传输到所述模型服务器完成数据存储。
2.根据权利要求1所述的系统,其特征在于,所述管理服务器,为管理节点,存储所述管理系统的元数据,并管理模型服务器信息。
3.根据权利要求2所述的系统,其特征在于,所述元数据包括模型辖区标识、模型服务器及其备用服务器位置、模型版本标识和模型文件存储目录。
4.根据权利要求1所述的系统,其特征在于,所述模型服务器,用于模型数据的存储,并提供辖区模型相关的服务接口以及其他本地模型服务接口。
5.根据权利要求4所述的系统,其特征在于,所述模型数据,包括辖区模型、实时模型和应用模型。
6.根据权利要求5所述的系统,其特征在于,辖区模型,为全网模型,辖区模型分布式存储于所述模型服务器上;实时模型,是所述管理系统使用的电网模型,包括实时外网等值模型和辖区在线模型;应用模型,是为了满足所述管理系统的应用需求,建立的应用私有模型。
7.根据权利要求4所述的系统,其特征在于,所述模型数据的存储形式包括模型库和CIM/E数据格式文件。
8.根据权利要求7所述的系统,其特征在于,模型库,用于存储模型数据,并为应用模型提供执行环境;CIM/E格式模型文件,是在线、历史、未来态数据模型的存储和管理形式。
9.根据权利要求1所述的系统,其特征在于,所述客户端接收所述管理服务器的控制信息,并向所述模型服务器传输存储的数据。
全文摘要
本发明提供了一种电网模型云分布式版本管理系统,包括管理服务器、模型服务器和客户端;所述客户端和所述管理服务器交互获取模型服务器的信息;所述客户端根据的得到的信息,将数据传输到所述模型服务器完成数据存储。本发明提供的电网模型云分布式版本管理系统,通过引入云计算的理念,以纵观全网的高度理顺模型的维护、管理、使用流程,建立全网的模型云维护、访问的存储、管理、服务机制,为各级调度中心支持系统的应用提供透明的模型云服务。
文档编号G06Q50/06GK103020869SQ201210488308
公开日2013年4月3日 申请日期2012年11月26日 优先权日2012年11月26日
发明者袁荣昌, 李立新, 狄方春, 花静, 李大鹏 申请人:中国电力科学研究院, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1