基于共识机制的碳能源消耗监测方法、装置及存储介质制造方法及图纸

技术编号:30529281 阅读:24 留言:0更新日期:2021-10-27 23:18
本发明专利技术提供一种基于共识机制的碳能源消耗监测方法、装置及存储介质,包括:获取预设时间段内每个区域内碳能源消耗数据的数量值,按照所述数量值的数值大小对每个采集节点进行倒排序得到第一排序结果;获取第一排序结果中每个采集节点所对应的标识值;确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果;基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值,将每个区域的密码片段值放置于第二排序结果中相应标识值的后部或替换相应标识值得到第三排序结果;以每个区域内采集节点对应的第三排序结果作为密匙对碳能源消耗数据传输、存储。存储。存储。

【技术实现步骤摘要】
基于共识机制的碳能源消耗监测方法、装置及存储介质


[0001]本专利技术涉及碳能源监测技术,尤其涉及一种基于共识机制的碳能源消耗监测方法、装置及存储介质。

技术介绍

[0002]碳能源包括高碳能源、低碳能源等等。高碳能源是指碳(C)元素排放比例系数较高的一类燃料能源,例如煤炭及石油等均属于高碳能源。在统计某个地区、某个工业区、某个工厂、某个公司的环保情况时,会通过其碳能源的消耗来进行判断。对于某个公司的碳能源监测,既能够反映该公司在生成、生活中的环保性。
[0003]对于碳能源消耗数据的监测,要保障碳能源数据在传输、存储时安全性,避免被不法分子获取、利用。

技术实现思路

[0004]本专利技术实施例提供一种基于共识机制的碳能源消耗监测方法、装置及存储介质,能够基于共识机制生成用于对碳能源数据进行传输、存储的密匙,使得多个关联的采集节点、区域处的密匙都是不同但又都是相关联的,可以有效保障碳能源数据传输、存储时的安全性。
[0005]本专利技术实施例的第一方面,提供一种基于共识机制的碳能源消耗监测方法,预先配置多个采集节点,其中每个采集节点用于采集相应区域内的碳能源消耗数据,每个采集节点基于共识机制通过以下步骤对碳能源消耗数据处理,包括:获取预设时间段内每个区域内碳能源消耗数据的数量值,按照所述数量值的数值大小对每个采集节点进行倒排序得到第一排序结果;获取第一排序结果中每个采集节点所对应的标识值;确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果;基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值,将每个区域的密码片段值放置于第二排序结果中相应标识值的后部或替换相应标识值得到第三排序结果;以每个区域内采集节点对应的第三排序结果作为密匙对碳能源消耗数据传输、存储。
[0006]可选地,在第一方面的一种可能实现方式中,获取第一排序结果中每个采集节点所对应的标识值包括:获取采集节点的数量,基于所述采集节点的数量得到对应数量的标识值以及标识值的标识排列结果;将第一排序结果中的采集节点与标识排列结果中的标识按照排列顺序一一对应,获得每个采集节点所对应的标识值。
[0007]可选地,在第一方面的一种可能实现方式中,确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果包括:将提取的标识值与预设的填补标识结合得到融合标识;确定第一排序结果中的预设位置,将所述融合标识放置于第一排序结果中的预设位置处得到第二排序结果。
[0008]可选地,在第一方面的一种可能实现方式中,基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值包括:确定预设时间段的起始时间点和终止时间点,基于起始时间点和终止时间点确定时间维度的第一子片段值;获取每个区域内碳能源消耗数据的数量值,基于每个区域内碳能源消耗数据的数量值确定碳能源消耗维度的第二子片段值;将所述第一子片段值和第二子片段值结合得到密码片段值。
[0009]可选地,在第一方面的一种可能实现方式中,确定预设时间段的起始时间点和终止时间点,基于起始时间点和终止时间点确定时间维度的第一子片段值包括:通过以下公式计算第一子片段值,其中,S1为第一子片段值,k
i
为第i个预设时间段的权重值,k
p
为第p个预设时间段的权重值,t2为预设时间段的终止时间点的量化值,t1为预设时间段的起始时间点的量化值。
[0010]可选地,在第一方面的一种可能实现方式中,获取每个区域内碳能源消耗数据的数量值,基于每个区域内碳能源消耗数据的数量值确定碳能源消耗维度的第二子片段值包括:通过以下公式计算第二子片段值,其中,S2为第二子片段值,L
m
为第m个区域内的碳能源消耗数据的量值,L
q
为第q个区域内的碳能源消耗数据的量值,H调整系数,T为时间归一化数值。
[0011]可选地,在第一方面的一种可能实现方式中,将所述第一子片段值和第二子片段值结合得到密码片段值包括:将所述第一子片段值和第二子片段值相乘得到密码片段值。
[0012]可选地,在第一方面的一种可能实现方式中,将每个区域的密码片段值放置于第二排序结果中相应标识值的后部得到第三排序结果包括:其中,所述标识值和密码片段值为不同形式的字符;确定每个区域处采集节点所对应的标识值和密码片段值,将所述标识值在前、密码片段值在后依次设置。
[0013]本专利技术实施例的第二方面,提供一种基于共识机制的碳能源消耗监测装置,预先
配置多个采集节点,其中每个采集节点用于采集相应区域内的碳能源消耗数据,每个采集节点基于共识机制通过以下步骤对碳能源消耗数据处理,包括:第一排序模块,用于获取预设时间段内每个区域内碳能源消耗数据的数量值,按照所述数量值的数值大小对每个采集节点进行倒排序得到第一排序结果;标识值获取模块,用于获取第一排序结果中每个采集节点所对应的标识值;第二排序模块,用于确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果;第三排序模块,用于基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值,将每个区域的密码片段值放置于第二排序结果中相应标识值的后部或替换相应标识值得到第三排序结果;存储传输模块,用于以每个区域内采集节点对应的第三排序结果作为密匙对碳能源消耗数据传输、存储。
[0014]本专利技术实施例的第三方面,提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本专利技术第一方面及第一方面各种可能设计的所述方法。
[0015]本专利技术提供的一种基于共识机制的碳能源消耗监测方法、装置及存储介质。能够基于共识机制生成用于对碳能源数据进行传输、存储的密匙,使得多个关联的采集节点、区域处的密匙都是不同的、但又都是相关联的,有效保障了碳能源数据传输、存储时的安全性。
[0016]本专利技术中的每个采集节点在碳能源数据的采集过程中所生成的密匙都是不同的。通过第一排序结果可以得到每个采集节点的关联性,即每个采集节点的密匙都是以第一排序结果为底板生成的,每个采集节点处的第一排序结果都是相同的。由于每个区域的采集节点的主体不同,对采集节点的主体进行相应的处理,得到第二排序结果,使得每个采集节点处的密匙在第一排序结果的基础上都是不同的。为了增加密匙的复杂度,本专利技术会结合每个区域内的碳能源消耗数据与第二排序结果,使得第二排序结果中的密匙字符量满足一定的数量,又能够反映出某个区域内碳能源消耗数据的数量值。使得所生成的密匙与每个区域的碳能源消耗数据相关。
[0017]本专利技术提供的各个采集节点的密匙是动态生成的。并且,在生成动态密匙时,都会使各个节点之间具有一定的关联性,每个采集节点生成动态密匙时,也会考虑到所有其他的采集节点所采集的碳能源消耗数据。保障了密匙的复杂性、随本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于共识机制的碳能源消耗监测方法,其特征在于,预先配置多个采集节点,其中每个采集节点用于采集相应区域内的碳能源消耗数据,每个采集节点基于共识机制通过以下步骤对碳能源消耗数据进行处理,包括:获取预设时间段内每个区域内碳能源消耗数据的数量值,按照所述数量值的数值大小对每个采集节点进行倒排序得到第一排序结果;获取第一排序结果中每个采集节点所对应的标识值;确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果;基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值,将每个区域的密码片段值放置于第二排序结果中相应标识值的后部或替换相应标识值得到第三排序结果;以每个区域内采集节点对应的第三排序结果作为密匙对碳能源消耗数据传输、存储。2.根据权利要求1所述的基于共识机制的碳能源消耗监测方法,其特征在于,所述获取第一排序结果中每个采集节点所对应的标识值包括:获取采集节点的数量,基于所述采集节点的数量得到对应数量的标识值以及标识值的标识排列结果;将第一排序结果中的采集节点与标识排列结果中的标识按照排列顺序一一对应,获得每个采集节点所对应的标识值。3.根据权利要求2所述的基于共识机制的碳能源消耗监测方法,其特征在于,所述确定某个区域内进行碳能源数据采集的采集节点,将所述采集节点所对应的标识值放置于第一排序结果中的预设位置处得到第二排序结果包括:将提取的标识值与预设的填补标识结合得到融合标识;确定第一排序结果中的预设位置,将所述融合标识放置于第一排序结果中的预设位置处得到第二排序结果。4.根据权利要求3所述的基于共识机制的碳能源消耗监测方法,其特征在于,所述基于预设时间段和每个区域内碳能源消耗数据的数量值得到每个区域内的密码片段值包括:确定预设时间段的起始时间点和终止时间点,基于起始时间点和终止时间点确定时间维度的第一子片段值;获取每个区域内碳能源消耗数据的数量值,基于每个区域内碳能源消耗数据的数量值确定碳能源消耗维度的第二子片段值;将所述第一子片段值和第二子片段值结合得到密码片段值。5.根据权利要求4所述的基于共识机制的碳能源消耗监测方法,其特征在于,所述确定预设时间段的起始时间点和终止时间点,基于起始时间点和终止时间点确定时间维度的第一子片段值包括:通过以下公式计算第一子片段值,
...

【专利技术属性】
技术研发人员:王锋华张宏达卢峰王龙孙钢车佳辰谷泓杰张艺凡叶李心
申请(专利权)人:国网浙江省电力有限公司营销服务中心
类型:发明
国别省市:

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

1