一种基于云计算的电力系统仿真数据管理方法技术方案

技术编号:9738937 阅读:178 留言:0更新日期:2014-03-06 18:54
本发明专利技术提供一种基于云计算的电力系统仿真数据管理方法,包括:步骤1,前台接收用户的任务操作命令,传递至所述云仿真平台;步骤2,所述存储服务器接收并存储所述用户的任务操作命令;步骤3,所述任务操作命令为计算任务时,选择所述计算模板存储服务器中存储的所述任务操作命令对应的计算模板;所述计算机群根据电网数据和所述计算模板计算得到所述计算任务的结果;将所述计算任务结果存储在所述存储服务器中,用户通过访问所述存储服务器获得所述计算任务结果。本发明专利技术提供的一种方法,将计算任务由运行于云计算环境的计算机群进行计算处理,通过调度和优化的技术,管理和协同大量的计算资源,实现对整个电网数据的整合进行高效和快速的计算。

【技术实现步骤摘要】

本专利技术涉及电力系统仿真数据管理领域,具体涉及。
技术介绍
目前省调与地调间进行电网方式数据的下发上报,一般通过FTP、移动存储设备等方式进行整套数据的传送。利用上述方式传送数据,存在着数据占用空间大、传送效率较低、不易对数据进行管理、无法进行资源共享、数据更新不及时、容易出错等问题。如何在电网计算数据的规模不断增加、数据更新量大以及运行方式复杂的情况下保证电网计算数据的可靠快捷地交换和及时准确地更新,是电力调度部门需要面对的问题。电网规模增大和电网联系紧密,要求电网方式计算和故障分析由以往的独立模式向多人联合协同的模式转变,并且事故的调查分析需要整理拼合整个大电网全面的实时数据以及多个电网调度的专家会诊。目前联合计算采用的方法是从各调度中心抽调人员集中办公、串行工作,成本高、效率低。
技术实现思路
本专利技术针对现有技术的不足,提供,所述方法基于电力系统仿真数据管理系统,所述系统包括云仿真平台和云计算平台,所述云仿真平台包括数据库、存储服务器和计算模板存储服务器,所述数据库存储电网数据;所述云计算平台包括运行于云计算环境的计算机群;所述方法包括:步骤1,前台接收用户的任务操作命令,传递至所述云仿真平台;步骤2,所述存储服务器接收并存储所述用户的任务操作命令;步骤3,所述任务操作命令为计算任务时,选择所述计算模板存储服务器中存储的所述任务操作命令对应的计算模板;所述计算机群根据电网数据和所述计算模板计算得到所述计算任务的结果;将所述计算任务结果存储在所述存储服务器中,用户通过访问所述存储服务器获得所述计算任务结果。本专利技术提供的第一优选实施例中:所述系统基于B/S架构,用户以用户名密码登陆网页的方式与所述系统进行交互;系统管理员添加、删除、编辑用户,对不同的用户设置不同的权限,所述权限包括数据录入、数据审核、数据发布、数据浏览和数据导出;云仿真平台在接收到用户的任务操作命令时,所述系统在判断所述用户具有操作所述任务操作的权限后执行所述任务命令。本专利技术提供的第二优选实施例中:所述步骤I中用户选择的任务操作命令为查询任务时,所述步骤3包括:所述系统在确定所述用户具有所述查询任务的权限时,通过访问所述数据库得到所述查询任务的结果并存储在所述存储服务器上,所述用户通过访问所述存储服务器获得查询的结果信息。本专利技术提供的第三优选实施例中:所述数据库包括存储模块和管理模块;所述存储模块用于存储电网数据;所述管理模块根据存储的数据库约束机制和规则筛查对所述存储模块存储的数据进行管理,或者根据用户的操作指令对所述存储模块存储的数据进行管理。本专利技术提供的第四优选实施例中:所述存储模块存储的电网数据包括:与电网计算相关的设备、控制系统模型、拓扑信息以及相关的组织信息;所述相关的组织信息包括对数据进行分类组织的信息,所述对数据进行分类组织的信息包括电网、分区、厂站、所有者、调度者、电压等级定义的管理类信息。本专利技术提供的第五优选实施例中:所述步骤I中用户选择的任务操作命令包括数据库管理操作,所述数据库管理操作包括对数据的修改和恢复以及对模型和参数进行人工计算分析校核;所述系统根据用户的指令对存储模块存储的数据进行修改包括:步骤301,所述系统判断用户具有修改所述存储的数据的权限后,接收用户输入的数据信息;步骤302,将用户输入的数据信息写入存储模块中,管理模块根据数据库约束机制以及规则筛查对写入数据进行管理,不符合所述数据库约束机制要求的数据无法进入所述存储模块,对不符合规则筛查的数据给出告警提示;步骤303,根据用户对所述存储模块输入的数据信息,将设备参数变化过程、发生变化的时间和修改人员的信息写入所述管理模块。本专利技术提供的第六优选实施例中:所述数据库约束机制包括对数据完整性和有效性有影响的参数实施强制约束,使进入数据库的数据具备网络拓扑、名称的唯一性、记录之间的关联性、部分参数的非空性和合法性;所述规则筛查采用正则表达式描述各个参数的合理取值范围和不同参数之间的关系。本专利技术提供的第七优选实施例中:所述步骤303中,所述管理模块根据设备投产/退役时间,提取或统计某个年度或某个时间段内设备投产情况;根据设备版本变化的信息,提取特定段时间用户修改设备参数的情况;根据增量信息查找不同版本数据之间的差异,提取数据变化信息,根据不同版本数据之间的差异信息,设置检查点,实现将制定设备的模型参数恢复到某个历史版本的功倉泛。本专利技术提供的第八优选实施例中:所述管理模块基于开源的OpenR印orts对所述数据库中存储的数据生成基于web的灵活报表;用户进行查询操作时选择进行报表查询时,所述系统对数据进行统计和筛选,向用户展示查询的结果报表,按照CSV、xls、doc或txt的数据格式导出记录;对于设备参数库里参数不全的记录项,给出提示信息;所述存储服务器还存储有用户在登陆后上传的年度方式报告、规划报告、相关规章制度的文档。本专利技术提供的第九优选实施例中:所述步骤3之后包括:步骤4,每个所述任务操作命令完成时,所述系统记录用户登入退出、数据导入和数据修改等操作,并生成安全日志进行存储。本专利技术提供的,相对于最接近的现有技术的有益效果包括:1、本专利技术提供的,将计算任务由运行于云计算环境的计算机群进行计算处理,该云计算环境的计算机群通过调度和优化的技术,管理和协同大量的计算资源,实现对整个电网数据的整合进行高效和快速的计算。2、系统基于B/S架构,适合多人异地联合计算的仿真分析服务,全面提高了仿真计算和事故分析的工作效率。3、数据库接收具有权限的用户对数据的更改,并且可以通过严格的自检和人工检查的方式实现对修改的存储数据的和维护,并且在数据库的信息变化时,提取数据变化信息,根据不同版本数据之间的差异信息,设置检查点,实现将制定设备的模型参数恢复到某个历史版本的功能,实现整个电网数据的统一管理。【附图说明】如图1所示为本专利技术提供的的流程图;如图2所示为本专利技术提供的一种基于云计算的电力系统仿真数据管理系统的结构图;如图3所示为本专利技术提供的一种基于云计算的电力系统仿真数据管理系统根据用户的指令对存储模块存储的数据进行修改的流程图。【具体实施方式】下面根据附图对本专利技术的【具体实施方式】作进一步详细说明。本专利技术提供,其流程图如图1所示,该方法基于电力系统仿真数据管理系统,该系统包括云仿真平台和云计算平台,该系统的结构图如图2所示,由图2可知,云仿真平台包括数据库、存储服务器和计算模板存储服务器,数据库存储电网数据,云计算平台包括运行于云计算环境的计算机群。由图1可知,该方法包括:步骤1,前台接收用户的任务操作命令,传递至云仿真平台。步骤2,存储服务器接收并存储用户的任务操作命令。步骤3,任务操作命令为计算任务时,选择计算模板存储服务器中存储的该任务操作命令对应的计算模板;该计算机群根据电网数据和计算模板计算得到该计算任务的结果;将计算任务结果存储在云仿真平台的存储服务器中,用户通过访问该存储服务器获得计算任务结果。进一步的,该电力系统仿真数据管理系统基于B/S架构,用户以用户名密码登陆网页的方式与该电力系统仿真数据管理系统进行交互,系统管理员可以添加、删除、编辑用户,并对不同的用户设置不同的权限,权限可以按照调度关系分配,包括数据录入、数据审核、数本文档来自技高网...

【技术保护点】
一种基于云计算的电力系统仿真数据管理方法,其特征在于,所述方法基于电力系统仿真数据管理系统,所述系统包括云仿真平台和云计算平台,所述云仿真平台包括数据库、存储服务器和计算模板存储服务器,所述数据库存储电网数据;所述云计算平台包括运行于云计算环境的计算机群;所述方法包括:步骤1,前台接收用户的任务操作命令,传递至所述云仿真平台;步骤2,所述存储服务器接收并存储所述用户的任务操作命令;步骤3,所述任务操作命令为计算任务时,选择所述计算模板存储服务器中存储的所述任务操作命令对应的计算模板;所述计算机群根据电网数据和所述计算模板计算得到所述计算任务的结果;将所述计算任务结果存储在所述存储服务器中,用户通过访问所述存储服务器获得所述计算任务结果。

【技术特征摘要】
1.一种基于云计算的电力系统仿真数据管理方法,其特征在于,所述方法基于电力系统仿真数据管理系统,所述系统包括云仿真平台和云计算平台,所述云仿真平台包括数据库、存储服务器和计算模板存储服务器,所述数据库存储电网数据; 所述云计算平台包括运行于云计算环境的计算机群; 所述方法包括: 步骤1,前台接收用户的任务操作命令,传递至所述云仿真平台; 步骤2,所述存储服务器接收并存储所述用户的任务操作命令; 步骤3,所述任务操作命令为计算任务时,选择所述计算模板存储服务器中存储的所述任务操作命令对应的计算模板;所述计算机群根据电网数据和所述计算模板计算得到所述计算任务的结果;将所述计算任务结果存储在所述存储服务器中,用户通过访问所述存储服务器获得所述计算任务结果。2.如权利要求1所述的方法,其特征在于,所述系统基于B/S架构,用户以用户名密码登陆网页的方式与所述系统进行交互; 系统管理员添加、删除、编辑用户,对不同的用户设置不同的权限,所述权限包括数据录入、数据审核、数据发布、数据浏览和数据导出; 云仿真平台在接收到用户的任务操作命令时,所述系统在判断所述用户具有操作所述任务操作的权限后执行所述任务命令。3.如权利要求1所述的 方法,其特征在于,所述步骤I中用户选择的任务操作命令为查询任务时,所述步骤3包括: 所述系统在确定所述用户具有所述查询任务的权限时,通过访问所述数据库得到所述查询任务的结果并存储在所述存储服务器上,所述用户通过访问所述存储服务器获得查询的结果信息。4.如权利要求1所述的方法,其特征在于,所述数据库包括存储模块和管理模块; 所述存储模块用于存储电网数据; 所述管理模块根据存储的数据库约束机制和规则筛查对所述存储模块存储的数据进行管理,或者根据用户的操作指令对所述存储模块存储的数据进行管理。5.如权利要求4所述的方法,其特征在于,所述存储模块存储的电网数据包括:与电网计算相关的设备、控制系统模型、拓扑信息以及相关的组织信息; 所述相关的组织信息包括对数据进行分类组织的信息,所述对数据进行分类组织的信息包括电网、分区、厂站、所有者、调度者、电压等级定义的管理类信息。6.如权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:余晓鹏张振安朱全胜刘巍何春江张松树陈勇裘微江刘铭周智强臧主峰李星陈继林郭中华康建东
申请(专利权)人:国家电网公司国网河南省电力公司电力科学研究院中国电力科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1