一种基于大数据的能效分析系统的制作方法

文档序号:16848749发布日期:2019-02-12 22:33阅读:258来源:国知局
一种基于大数据的能效分析系统的制作方法

本发明涉及能效分析技术领域,具体为一种基于大数据的能效分析系统。



背景技术:

能源监控就是国家目前大力推动的一项关于各行各业对能源消耗情况进行实时在线监测,数据统计分析,能源管理包括企业用能计划,国家能耗指标实现,合理用能,节约用能,并能实现报表在线生成,简而言之就是,对用能单位的用能进行管理,管理建立在大量的数据分析基础上,最终达到提高生成效率,同时节能减排,降低成本。

目前的能源设备能源分析系统分析效率低,而且安全性能低,因此,有必要进行改进。



技术实现要素:

本发明的目的在于提供一种基于大数据的能效分析系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种基于大数据的能效分析系统,包括中央处理器模块、能源设备运行数据采集模块、数据缓存服务器以及能效数据分析模块,所述能够设备运行数据采集模块输入端连接能源终端设备,输出端通过数据加密传输模块连接中央处理器模块,所述中央处理器模块分别连接数据缓存服务器和能效数据分析模块。

优选的,所述能效数据分析模块包括分布式存储架构和分布式计算架构,所述分布式存储架构包含多个存储服务器,所述分布式计算架构包含多个计算中心,每个存储服务器与至少一个计算中心存在映射关系,每个计算中心与至少一个存储服务器存在映射关系;所述分布式存储架构中的存储服务器,用于将存储采集得到的数据;所述分布式计算架构中的计算中心,用于对采集得到的数据进行分析。

优选的,所述数据缓存服务器包括通信装置,所述通信装置分别与中央处理器模块和能源终端设备连接。

优选的,所述数据加密传输模块加密方法如下:

a、产生一个aes128加密密钥,并将所述加密密钥按照预定规则生成一组子密钥;

b、将输入的数据随机打包生成多个数据块;

c、对获取到的密钥原型进行md5处理;

d、对经md5处理的密钥的前16位字符进行大写处理,得到变形密钥;

e、利用变形后的密钥对待加密的多个数据块进行加密处理,得到对应的密文;

f、将多个密文数据块共同构成输出的密文数据,即完成对数据的加密。

优选的,其使用方法包括以下步骤:

a、能源设备运行数据采集模块采集能源终端设备的运行数据,采集后的数据通过数据加密传输模块加密后传输至中央处理器模块;

b、中央处理器模块将采集的数据直接发送至能效数据分析模块;

c、多个分布式计算中心使用分布式计算对采集得到的数据进行分析,多个分布式计算中心将数据分析结果汇总至数据展示中心;

d、最后,中央处理器模块将分析结果传输至数据缓存服务器中进行保存。

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

(1)本发明工作原理简单,能够实现对能源设备能效数据的分析处理,分析精度高;其中,采用的能效数据分析模块中多个存储服务器使用分布式架构存储采集得到的数据,多个分布式计算中心使用分布式计算对采集得到的数据进行分析,所述多个分布式计算中心将数据分析结果汇总至数据展示中心,解决了传统数据处理模式无法满足多种类型的海量数据的处理需求的问题。

(2)本发明采用的加密方法大大提高数据加密的复杂度,使得数据破解难度加强,有效避免关键数据泄露,大大提高数据的安全性。

附图说明

图1为本发明原理框图;

图2为本发明加密方法流程图;

图3为本发明系统流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-3,本发明提供一种技术方案:一种基于大数据的能效分析系统,包括中央处理器模块1、能源设备运行数据采集模块2、数据缓存服务器3以及能效数据分析模块4,所述能够设备运行数据采集模块2输入端连接能源终端设备5,输出端通过数据加密传输模块6连接中央处理器模块1,所述中央处理器模块1分别连接数据缓存服务器3和能效数据分析模块4;数据缓存服务器3包括通信装置11,所述通信装置11分别与中央处理器模块1和能源终端设备5连接。

本发明中,能效数据分析模块4包括分布式存储架构7和分布式计算架构8,所述分布式存储架构7包含多个存储服务器9,所述分布式计算架构8包含多个计算中心10,每个存储服务器9与至少一个计算中心10存在映射关系,每个计算中心10与至少一个存储服务器9存在映射关系;所述分布式存储架构7中的存储服务器9,用于将存储采集得到的数据;所述分布式计算架构8中的计算中心10,用于对采集得到的数据进行分析。本发明采用的能效数据分析模块中多个存储服务器使用分布式架构存储采集得到的数据,多个分布式计算中心使用分布式计算对采集得到的数据进行分析,所述多个分布式计算中心将数据分析结果汇总至数据展示中心,解决了传统数据处理模式无法满足多种类型的海量数据的处理需求的问题。

本发明中,数据加密传输模块加密方法如下:

a、产生一个aes128加密密钥,并将所述加密密钥按照预定规则生成一组子密钥;

b、将输入的数据随机打包生成多个数据块;

c、对获取到的密钥原型进行md5处理;

d、对经md5处理的密钥的前16位字符进行大写处理,得到变形密钥;

e、利用变形后的密钥对待加密的多个数据块进行加密处理,得到对应的密文;

f、将多个密文数据块共同构成输出的密文数据,即完成对数据的加密。

其中,aes算法基于排列和置换运算。排列是对数据重新进行安排,置换是将一个数据单元替换为另一个。aes使用几种不同的方法来执行排列和置换运算;aes是一个迭代的、对称密钥分组的密码,它可以使用128、192和256位密钥,并且用128位分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换和替换输入数据。本发明采用的加密方法大大提高数据加密的复杂度,使得数据破解难度加强,有效避免关键数据泄露,大大提高数据的安全性。

工作原理:本发明的使用方法包括以下步骤:

a、能源设备运行数据采集模块采集能源终端设备的运行数据,采集后的数据通过数据加密传输模块加密后传输至中央处理器模块;

b、中央处理器模块将采集的数据直接发送至能效数据分析模块;

c、多个分布式计算中心使用分布式计算对采集得到的数据进行分析,多个分布式计算中心将数据分析结果汇总至数据展示中心;

d、最后,中央处理器模块将分析结果传输至数据缓存服务器中进行保存。

综上所述,本发明工作原理简单,能够实现对能源设备能效数据的分析处理,分析精度高。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1