一种基于电网信息管理的信息高效储存方法技术

技术编号:22308256 阅读:40 留言:0更新日期:2019-10-16 08:21
本发明专利技术公开了一种基于电网信息管理的信息高效储存方法,包括通过PYTHON脚本直接计算电网信息的特征数据;将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;以及在区块链上公开所述区块链数据以提供信息查询服务。本发明专利技术通过加入区块链的方式使得用户可以对各类系统数据进行统一查询,基于刻面技术和MySQL数据库实现了数据的自动整理储存,提高了数据处理的效率,且能快速的提取有效信息,并生成报表,从而可以快速发现电网运行安全问题。

An efficient information storage method based on Grid Information Management

【技术实现步骤摘要】
一种基于电网信息管理的信息高效储存方法
本专利技术涉及电网信息管理领域,具体涉及一种基于电网信息管理的信息高效储存方法。
技术介绍
当前,随着电网建设的发展,出现了多种电力应用系统,如EMS系统(即电能管理系统)、DMS系统(即配电管理系统)、PMS系统(即电力生产管理系统)等,方便了电力工作人员了解电网中线路以及各种电力设备的工作状态。由于电网中包括众多的线路和电力设备,上述各类系统在日常运作中均会产生大量的异构数据,并且上述各类系统均为独立的系统,使得系统间的数据呈分散状态,这样,使得各类系统之间的信息管理效率较低,并且使得用户无法对各类系统数据进行统一查询,降低了用户体验。
技术实现思路
为解决上述问题,本专利技术提供了一种基于电网信息管理的信息高效储存方法,通过加入区块链的方式使得用户可以对各类系统数据进行统一查询。为实现上述目的,本专利技术采取的技术方案为:一种基于电网信息管理的信息高效储存方法,包括通过PYTHON脚本直接计算电网信息的特征数据;将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;以及在区块链上公开所述区块链数据以提供信息查询服务。进一步地,还包括根据所述特征数据生成电网运行轨迹图线。进一步地,还包括根据所述特征数据基于BP神经网络模型输出电网运行安全等级。进一步地,还包括将所述电网信息、电网运行轨迹图线以及电网运行安全等级一起填入预制的latex模版,而后调用Latex编译命令将自动编译生成pdf报表。进一步地,还包括基于特征数据将所述pdf报表储存在本地MySQL数据库内。进一步地,在储存时,基于刻面技术来实现数据定位,通过计算不同特征数据间的刻面距离来准确定位数据;在定位数据时,在已知刻面的约束下选择相应的术语,以此来完成对所需数据的描述,如果选择成功,则返回相应的数据;如果选择不成功,则系统将根据同义词词典和概念距离图计算术语的相似性,形成新的定位信息。进一步地,所述关系函数至少包括格式标准化函数和加密函数。进一步地,还包括将电网信息采用python中的MySQL工具包存入本地MySQL数据库中。本专利技术具有以下有益效果:通过加入区块链的方式使得用户可以对各类系统数据进行统一查询,基于刻面技术和MySQL数据库实现了数据的自动整理储存,提高了数据处理的效率,且能快速的提取有效信息,并生成报表,从而可以快速发现电网运行安全问题。附图说明图1为本专利技术实施例1的流程图。图2为本专利技术实施例2的流程图。图3为本专利技术实施例3的流程图。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1如图1所示,一种基于电网信息管理的信息高效储存方法,包括如下步骤:S1、通过PYTHON脚本直接计算电网信息的特征数据;S2、将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;所述关系函数包括格式标准化函数和加密函数;先采用标准化函数实现电网信息与所述特征数据的格式标准化,然后基于加密函数实现对完成格式标准化的数据的加密处理;S3、在区块链上公开所述区块链数据以提供信息查询服务。实施例2如图2所示,一种基于电网信息管理的信息高效储存方法,包括如下步骤:S1、通过PYTHON脚本直接计算电网信息的特征数据;S2、将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;所述关系函数包括格式标准化函数和加密函数;先采用标准化函数实现电网信息与所述特征数据的格式标准化,然后基于加密函数实现对完成格式标准化的数据的加密处理;同时根据所述特征数据生成电网运行轨迹图线;S3、在区块链上公开所述区块链数据以提供信息查询服务,将所述电网信息、电网运行轨迹图线一起填入预制的latex模版,而后调用Latex编译命令将自动编译生成pdf报表;S4、基于特征数据将所述pdf报表储存在本地MySQL数据库内,在储存时,基于刻面技术来实现数据定位,通过计算不同特征数据间的刻面距离来准确定位数据;在定位数据时,在已知刻面的约束下选择相应的术语,以此来完成对所需数据的描述,如果选择成功,则返回相应的数据;如果选择不成功,则系统将根据同义词词典和概念距离图计算术语的相似性,形成新的定位信息;同时,将电网信息采用python中的MySQL工具包存入本地MySQL数据库中。实施例3如图3所示,一种基于电网信息管理的信息高效储存方法,包括如下步骤:S1、通过PYTHON脚本直接计算电网信息的特征数据;S2、将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;所述关系函数包括格式标准化函数和加密函数;先采用标准化函数实现电网信息与所述特征数据的格式标准化,然后基于加密函数实现对完成格式标准化的数据的加密处理;S3、在区块链上公开所述区块链数据以提供信息查询服务;S4、根据所述特征数据生成电网运行轨迹图线;根据所述特征数据基于BP神经网络模型输出电网运行安全等级;S5、将所述电网信息、电网运行轨迹图线和电网运行安全等级一起填入预制的latex模版,而后调用Latex编译命令将自动编译生成pdf报表;S6、基于特征数据将所述pdf报表储存在本地MySQL数据库内,在储存时,基于刻面技术来实现数据定位,通过计算不同特征数据间的刻面距离来准确定位数据;在定位数据时,在已知刻面的约束下选择相应的术语,以此来完成对所需数据的描述,如果选择成功,则返回相应的数据;如果选择不成功,则系统将根据同义词词典和概念距离图计算术语的相似性,形成新的定位信息;同时,将电网信息采用python中的MySQL工具包存入本地MySQL数据库中。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种基于电网信息管理的信息高效储存方法,其特征在于,包括通过PYTHON脚本直接计算电网信息的特征数据;将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;以及在区块链上公开所述区块链数据以提供信息查询服务。

【技术特征摘要】
1.一种基于电网信息管理的信息高效储存方法,其特征在于,包括通过PYTHON脚本直接计算电网信息的特征数据;将所述电网信息与所述特征数据经关系函数进行封装以生成区块链数据;以及在区块链上公开所述区块链数据以提供信息查询服务。2.如权利要求1所述的一种基于电网信息管理的信息高效储存方法,其特征在于,还包括根据所述特征数据生成电网运行轨迹图线。3.如权利要求2所述的一种基于电网信息管理的信息高效储存方法,其特征在于,还包括根据所述特征数据基于BP神经网络模型输出电网运行安全等级。4.如权利要求3所述的一种基于电网信息管理的信息高效储存方法,其特征在于,还包括将所述电网信息、电网运行轨迹图线以及电网运行安全等级一起填入预制的latex模版,而后调用Latex编译命令将自动编译生成pdf报表。5.如权利要求1所述的一种基于电网信...

【专利技术属性】
技术研发人员:崔金栋王胜文于婷婷陈思远高志豪辛业春
申请(专利权)人:东北电力大学
类型:发明
国别省市:吉林,22

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

1