首页> 中国专利> 一种基于WEB的电力系统仿真计算数据管理系统

一种基于WEB的电力系统仿真计算数据管理系统

摘要

本发明提供一种基于WEB的电力系统仿真计算数据管理系统,所述系统包括外部接入系统、接口服务器、数据处理服务器和数据存储集群;所述外部接入系统通过接口服务器与数据处理服务器单向连接,所述数据处理服务器与所述数据存储集群单向连接。本发明实现了计算结果数据关联性处理,并采用REST原则的WEB服务规整所有的数据资源并对外提供服务,简化外部系统获得数据成本,提高数据使用效率和质量;可在电力系统局域网或者互联网中使用,满足电力系统规划仿真人员对电力系统仿真计算数据高效获取与备份。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-18

    授权

    授权

  • 2016-03-02

    实质审查的生效 IPC(主分类):G06Q50/06 申请日:20150629

    实质审查的生效

  • 2015-10-21

    公开

    公开

说明书

技术领域

本发明属于电力系统仿真技术领域,具体涉及一种基于WEB的电力系统仿真计算数据 管理系统。

背景技术

电力系统仿真计算数据是电力系统规划分析的基础。随着大区互联电力系统的发展,电 力系统计算分析需要的设备参数及运行数据的种类越来越多,数据量也不断增大,为保证数 据来源的唯一性和可靠性、提高数据的处理速度,需要统一各电力系统目前使用的不同版本 电力系统数据,形成统一的计算分析基础,并通过标准、通用的接口进行发布共享。有效的 数据管理与共享是提高运行管理水平和工作效率的关键。

电力系统仿真计算数据目前主要采用本地文件(如BPA,PSASP 5.0版),本地数据库文 件(如PSASP 7.0版),网络数据平台(如PSDB电力系统计算数据管理平台)这三类储存管 理方式。文本文件结构清晰,使用历史长,易于操作。本地数据库文件易于大批量数据处理, 更符合现代软件规范。基于网络的数据平台提供了电力系统分析计算相关设备、运行参数的 统一管理,其中包括电力系统设备基础参数、网络拓扑结构及电力系统运行方式等大量数据, 实现了规划电力系统、现状电力系统及历史电力系统的多阶段管理。

这三类储存管理方式目前共存于电力系统管理研究部门中。随着智能电力系统的发展, 用户要求能够方便的使用这三种形式的数据,并在之上进行数据挖掘分析,这三类储存管理 方式虽各有优点,但都没实现数据的整体管理、各种数据的关联性管理,尤其是规划和稳定 仿真两个部门,在获取多份计算结果数据时,还需要计算数据之间的关联性。并且这三类储 存管理方式都没有一种好的方式对外发布数据,第三方系统或程序获取计算结果数据困难。

发明内容

为了克服上述现有技术的不足,本发明针对电力系统仿真计算数据以及电力系统运行方 式数据特点,提供一种基于WEB的电力系统仿真计算数据管理系统,实现了计算结果数据 关联性处理,并采用REST样式的WEB服务规整所有的数据资源并对外提供服务,简化外 部系统获得数据成本,提高数据使用效率和质量;可在电力系统局域网或者互联网中使用, 满足电力系统规划仿真人员对电力系统仿真计算数据高效获取与备份。

为了实现上述发明目的,本发明采取如下技术方案:

本发明提供一种基于WEB的电力系统仿真计算数据管理系统,所述系统包括外部接入 系统、接口服务器、数据处理服务器和数据存储集群;所述外部接入系统通过接口服务器与 数据处理服务器单向连接,所述数据处理服务器与所述数据存储集群单向连接。

所述外部接入系统满足REST原则,用户通过外部接入系统在权限范围内获取计算数据 的网络备份、下载和转换,同时还获取仿真计算结果。

所述外部接入系统通过接口服务器发布计算数据,计算数据以计算文件的形式保存在数 据存储集群的磁盘阵列上,计算文件的附属信息保存在数据存储集群的数据库服务器中,具 体有:

所有的计算数据以文件格式保存在工程-任务-作业的三级逻辑关系下;

对于不同运行方式的同一电力系统,不同历史时期的计算结果保存在一个工程下;

电力系统的计算任务拆分成的计算单元作为一个作业。

所述附属信息包括计算数据所属类型、电力系统运行方式描述、故障类型和计算数据描 述信息。

所述外部接入系统包括PSDB数据服务中心、PSD-BPA软件、并行计算服务中心、PSASP 软件和浏览器;所述PSDB数据服务中心、PSD-BPA软件、并行计算服务中心、PSASP软件 与接口服务器通过局域网连接,所述浏览器与接口服务器通过互联网连接。

所述接口服务器包括数据导入服务模块、人员权限服务模块、数据管理分析服务模块和 数据结构管理服务模块;

所述数据导入服务模块按照工程-任务-作业结构,把外部接入系统导入的计算数据导入 到分布式文件存储集群中,实现计算文件的完整性、正确性检查;

所述人员权限服务模块,用于实现用户和工程的绑定,确定导入计算数据到工程的用户, 并确定查看、下载或删除计算数据的用户,保证计算数据的安全;

所述数据管理分析服务模块,对数据存储集群中数据库服务器中的计算数据进行管理分 析,返回工程、作业下的计算数据描述信息,描述信息包括计算数据所属工程下的相关的历 史计算数据和计算数据报表;

所述数据结构管理服务模块,用于创建工程和作业,对同一电力系统运行方式下的计算 数据进行分类和标示。

所述接口服务器采用OAuth 2.0协议支持用户的验证和授权;

所述OAuth 2.0协议为开放标准,允许第三方网站在用户授权的前提下访问用户服务商, OAuth协议允许用户提供令牌给第三方网站,令牌包括用户ID和权限密码。

所述OAuth 2.0协议为开放标准,用户与服务提供商之间设置授权层,授权层给用户返 回带有权限范围和有效期令牌,服务提供商根据令牌的权限范围和有效期,向用户开放资料。

所述数据处理服务器对通过接口服务器导入的计算数据进行分析整理,完成计算数据的 授权验证,并把计算文件保存在数据存储集群中。

所述数据存储集群包括分布式文件存储集群、数据库服务器和磁盘阵列;

所述分布式文件存储集群采用分布式存储模式,用于存储计算文件;

所述数据库服务器用于保存计算文件的附属信息;

所述磁盘阵列定期对数据库服务器和计算文件进行备份存储,保证计算数据的安全。

与现有技术相比,本发明的有益效果在于:

1)实现了计算结果数据关联性处理,并采用REST原则的WEB服务规整所有的数据资 源并对外提供服务,简化外部系统获得数据成本,提高数据使用效率和质量;

2)可在电力系统局域网或者互联网中使用,满足电力系统规划仿真人员对电力系统仿真 计算数据高效获取与备份。

附图说明

图1是本发明实施例中基于WEB的电力系统仿真计算数据管理系统结构图;

图2是本发明实施例中外部接入系统导入计算数据的流程图;

图3是本发明实施例中用户认证及操作流程图;

图4是本发明实施例中基于WEB的电力系统仿真计算数据管理系统功能描述示意图。

具体实施方式

下面结合附图对本发明作进一步详细说明。

如图1,本发明提供一种基于WEB的电力系统仿真计算数据管理系统,所述系统包括外 部接入系统、接口服务器、数据处理服务器和数据存储集群;所述外部接入系统通过接口服 务器与数据处理服务器单向连接,所述数据处理服务器与所述数据存储集群单向连接。

所述外部接入系统满足REST原则,用户通过外部接入系统在权限范围内获取计算数据 的网络备份、下载和转换,同时还获取仿真计算结果。

所述外部接入系统通过接口服务器发布计算数据,计算数据以计算文件的形式保存在数 据存储集群的磁盘阵列上,计算文件的附属信息保存在数据存储集群的数据库服务器中,具 体有:

所有的计算数据以文件格式保存在工程-任务-作业的三级逻辑关系下;

对于不同运行方式的同一电力系统,不同历史时期的计算结果保存在一个工程下;

电力系统的计算任务拆分成的计算单元作为一个作业。

所述附属信息包括计算数据所属类型、电力系统运行方式描述、故障类型和计算数据描 述信息。

所述外部接入系统包括PSDB数据服务中心、PSD-BPA软件、并行计算服务中心、PSASP 软件和浏览器;所述PSDB数据服务中心、PSD-BPA软件、并行计算服务中心、PSASP软件 与接口服务器通过局域网连接,所述浏览器与接口服务器通过互联网连接。

所述接口服务器包括数据导入服务模块、人员权限服务模块、数据管理分析服务模块和 数据结构管理服务模块;

所述数据导入服务模块按照工程-任务-作业结构,把外部接入系统导入的计算数据导入 到分布式文件存储集群中,实现计算文件的完整性、正确性检查;

所述人员权限服务模块,用于实现用户和工程的绑定,确定导入计算数据到工程的用户, 并确定查看、下载或删除计算数据的用户,保证计算数据的安全;

所述数据管理分析服务模块,对数据存储集群中数据库服务器中的计算数据进行管理分 析,返回工程、作业下的计算数据描述信息,描述信息包括计算数据所属工程下的相关的历 史计算数据和计算数据报表;

所述数据结构管理服务模块,用于创建工程和作业,对同一电力系统运行方式下的计算 数据进行分类和标示。

所述接口服务器采用OAuth 2.0协议支持用户的验证和授权;

所述OAuth 2.0协议为开放标准,允许第三方网站在用户授权的前提下访问用户服务商, OAuth协议允许用户提供令牌给第三方网站,令牌包括用户ID和权限密码。

所述OAuth 2.0协议为开放标准,用户与服务提供商之间设置授权层,授权层给用户返 回带有权限范围和有效期令牌,服务提供商根据令牌的权限范围和有效期,向用户开放资料。

所述数据处理服务器对通过接口服务器导入的计算数据进行分析整理,完成计算数据的 授权验证,并把计算文件保存在数据存储集群中。

所述数据存储集群包括分布式文件存储集群、数据库服务器和磁盘阵列;

所述分布式文件存储集群采用分布式存储模式,用于存储计算文件;

所述数据库服务器用于保存计算文件的附属信息;

所述磁盘阵列定期对数据库服务器和计算文件进行备份存储,保证计算数据的安全。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,所属领域 的普通技术人员参照上述实施例依然可以对本发明的具体实施方式进行修改或者等同替换, 这些未脱离本发明精神和范围的任何修改或者等同替换,均在申请待批的本发明的权利要求 保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号