一种基于碳平台的碳排放监测方法及装置制造方法及图纸

技术编号:38714047 阅读:14 留言:0更新日期:2023-09-08 14:57
本发明专利技术涉及碳排放控制技术领域,揭露了一种基于碳平台的碳排放监测方法,应用于智能监测设备,该方法包括:通过通信模块接收各个设备传感器上传的原始监测数据,原始监测数据是以密文的形式上传到碳平台的;通过数据加解密模块进行解密;通过碳排放分析模块基于原始监测数据和各个设备传感器的类型分析得到相应的碳排放数据;通过数据显示模块对碳排放数据进行分区显示;通过碳排放监测预警模块基于碳排放数据进行监测,当监测到异常时,启动相应的异常处理程序。该方法中通过对上传的原始监测数据进行加密,大大提高了数据传输的安全性。此外,还提出了一种基于碳平台的碳排放监测装置。测装置。测装置。

【技术实现步骤摘要】
一种基于碳平台的碳排放监测方法及装置


[0001]本专利技术涉及一种基于碳平台的碳排放监测方法及装置,属于碳排放控制


技术介绍

[0002]伴随科学技术的不断发展,各行各业迅猛发展,在行业发展的同时也带来碳排放的增加,二氧化碳是大气中的主要温室气体,温室气体会截留从地面上反射的太阳光,因此大气中高浓度的二氧化碳含量会迫使气候变暖,导致洪水、热带风暴、沙漠化和热带地区扩大等问题,因此实时监测城市、园区等地区的碳排放具有重要意义。
[0003]目前常用的碳排放监测手段,主要依赖于传感器+碳排放监测平台的可视化方法。即时刻收集在各工厂、园区等传感器所记载的监测数据,其中监测数据包括电力消耗数据、能源消耗数据等,并将监测数据回传至碳排放监测平台,并碳排放监测平台内置的碳排放分析方法计算出碳排放值,并进一步可视化碳排放值,从而完成某工厂或园区等地的碳排放监测。
[0004]上述方法可有效实现碳排放监测,但依然存在对碳排放监测数据的安全保护力度不足的问题。如部分企业或园区由于碳排放值过高,为了降低碳排放值,在传感器生成监测数据以后恶意篡改,或部分非法群体意图在传输监测数据至碳排放监测平台的途中,盗取监测数据非法牟利等。因此如何提高碳排放监测数据的安全性是急需解决的技术难题。

技术实现思路

[0005]本专利技术提供一种基于碳平台的碳排放监测方法、装置及计算机可读存储介质,其主要目的在于提高碳排放监测数据在传输过程的安全性。
[0006]为实现上述目的,本专利技术提供的一种基于碳平台的碳排放监测方法,应用于智能监测设备,所述智能监测设备包括:碳排放监测预警模块、数据加解密模块、碳排放分析模块、通信模块、数据显示模块;
[0007]所述方法包括:
[0008]通过所述通信模块接收各个设备传感器上传的原始监测数据,原始监测数据包括:用电数据、燃气数据,所述原始监测数据是以密文的形式上传到碳平台的;
[0009]通过所述数据加解密模块的解密算法进行解密得到明文的原始监测数据;
[0010]通过所述碳排放分析模块基于所述原始监测数据和各个设备传感器的类型分析得到相应的碳排放数据;
[0011]通过所述数据显示模块对碳排放数据进行分区显示;
[0012]通过所述碳排放监测预警模块基于所述碳排放数据进行监测,当监测到异常时,启动相应的异常处理程序。
[0013]进一步地,所述方法还包括:
[0014]接收当前设备传感器发起的碳排放监测数据的上传指令,根据上传指令启动碳监
测平台,其中碳监测平台与广播平台相连;
[0015]接收当前设备传感器上传的碳排放监测数据,并根据碳排放监测数据及当前设备传感器生成密钥对,其中,密钥对由监测私钥及桥梁密钥;
[0016]将监测私钥发送至当前设备传感器,将桥梁密钥发送至广播平台,并获取当前设备传感器在广播平台内的注册信息;
[0017]利用桥梁密钥生成监测私钥对应的监测公钥,利用监测公钥及注册信息加密碳排放监测数据,得到碳排放监测密文,其中,碳排放监测密文由报头、监测公钥及已加密的碳排放监测数据组成;
[0018]将所述碳排放监测密文传输至碳监测平台,并当碳监测平台碳成功接收排放监测密文时,通知广播平台从当前设备传感器中获取监测私钥,直至当前设备传感器将监测私钥传送至碳监测平台时,完成在监测条件下的碳排放监测数据的传输。
[0019]可选地,所述根据碳排放监测数据及当前设备传感器生成密钥对,包括:
[0020]获取当前设备传感器上传碳排放监测数据的上传时间,以及
[0021]对所述碳排放监测数据执行数据分类,得到监测类别,其中监测类别包括电力生产数据、电力消耗数据、煤炭消耗数据、能源消耗数据;
[0022]识别碳排放监测数据的数据内容,并将数据内容的每个字符转化为十进制数的数字数值,得到碳排放监测数值;
[0023]构建公倍数生成函数,其中公倍数生成函数的表示方法为:
[0024]c=cm(a,b)
[0025]其中,cm(a,b)表示公倍数生成函数,c表示参数a与参数b的最小公倍数;
[0026]将碳排放监测数值按照每个数字数值在碳排放监测数值的先后顺序,两两配对,得到碳排放监测数对,其中碳排放监测数对包括数字数对,每个数字数对由两个数字数值组成;
[0027]将碳排放监测数对的每个数字数对作为所述公倍数生成函数的参数,计算得到公倍数监测值;
[0028]将监测类别、上传时间及公倍数监测值生成所述当前设备传感器上传碳排放监测数据后对应的密钥对。
[0029]可选地,所述将监测类别、上传时间及公倍数监测值生成所述当前设备传感器上传碳排放监测数据后对应的密钥对,包括:
[0030]基于所述公倍数监测值生成256bit的监测私钥;
[0031]将监测类别转为二进制数值,得到二进类别,基于二进类别与上传时间执行异或运算,得到桥梁密钥;
[0032]按照(监测私钥,桥梁密钥)的结构形式组合得到密钥对。
[0033]可选地,所述基于所述公倍数监测值生成256bit的监测私钥,包括:
[0034]确定公倍数监测值的字节量,若公倍数监测值的字节量大于128,则从公倍数监测值中截取部分监测值,得到截取监测值,且截取监测值的字节量等于128;
[0035]在公倍数监测值或截取监测值中添加随机字符,其中随机字符为26个英文字母,得到256bit的监测私钥。
[0036]可选地,所述将桥梁密钥发送至广播平台,并获取当前设备传感器在广播平台内
的注册信息,包括:
[0037]当桥梁密钥成功发送至广播平台后,确定当前设备传感器是否已接收监测私钥,若当前设备传感器已接收监测私钥后,将监测私钥备份至广播平台;
[0038]判断当前设备传感器是否在广播平台中注册,若当前设备传感器未在广播平台中注册,启动与广播平台相连的传感器备案数据库;
[0039]获取当前设备传感器的登记信息,其中登记信息包括登记号、IP号及传感参数;
[0040]查询传感器备案数据库中是否存在当前设备传感器的登记信息,若传感器备案数据库中不存在当前设备传感器的登记信息,则确定当前设备传感器为非法传感器,并生成提醒指令至碳监测平台的管理人员;
[0041]若传感器备案数据库中存在当前设备传感器的登记信息,利用当前设备传感器的登记信息在广播平台中实施注册,直至注册成功后,在广播平台内生成注册信息,其中注册信息包括注册号、传感器所在地的地理位置及所述登记信息。
[0042]可选地,所述利用桥梁密钥生成监测私钥对应的监测公钥,包括:
[0043]将所述桥梁密钥转为十进制,得到十进制密钥;
[0044]接收切分次数,根据切分次数对十进制密钥执行数据切分,得到多组分密钥;
[0045]判断分密钥的组数,若分密钥的组数为奇数时,随机再生成一组分密钥,直至分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于碳平台的碳排放监测方法,其特征在于,应用于智能监测设备,所述智能监测设备包括:碳排放监测预警模块、数据加解密模块、碳排放分析模块、通信模块、数据显示模块;所述方法包括:通过所述通信模块接收各个设备传感器上传的原始监测数据,原始监测数据包括:用电数据、燃气数据,所述原始监测数据是以密文的形式上传到碳平台的;通过所述数据加解密模块的解密算法进行解密得到明文的原始监测数据;通过所述碳排放分析模块基于所述原始监测数据和各个设备传感器的类型分析得到相应的碳排放数据;通过所述数据显示模块对碳排放数据进行分区显示;通过所述碳排放监测预警模块基于所述碳排放数据进行监测,当监测到异常时,启动相应的异常处理程序。2.根据权利要求1所述的方法,其特征在于,所述碳平台通过所述通信模块接收各个设备传感器上传的原始监测数据,原始监测数据包括:用电数据、燃气数据,所述原始监测数据是以密文的形式上传到所述碳平台的,包括:接收当前设备传感器发起的碳排放监测数据的上传指令,根据上传指令启动碳监测平台,其中碳监测平台与广播平台相连;接收当前设备传感器上传的碳排放监测数据,并根据碳排放监测数据及当前设备传感器生成密钥对,其中,密钥对由监测私钥及桥梁密钥;将监测私钥发送至当前设备传感器,将桥梁密钥发送至广播平台,并获取当前设备传感器在广播平台内的注册信息;利用桥梁密钥生成监测私钥对应的监测公钥,利用监测公钥及注册信息加密碳排放监测数据,得到碳排放监测密文,其中,碳排放监测密文由报头、监测公钥及已加密的碳排放监测数据组成;将所述碳排放监测密文传输至碳监测平台,并当碳监测平台碳成功接收排放监测密文时,通知广播平台从当前设备传感器中获取监测私钥,直至当前设备传感器将监测私钥传送至碳监测平台时,完成在监测条件下的碳排放监测数据的传输。3.如权利要求1所述的基于碳平台的碳排放监测方法,其特征在于,所述根据碳排放监测数据及当前设备传感器生成密钥对,包括:获取当前设备传感器上传碳排放监测数据的上传时间,以及对所述碳排放监测数据执行数据分类,得到监测类别,其中监测类别包括电力生产数据、电力消耗数据、煤炭消耗数据、能源消耗数据;识别碳排放监测数据的数据内容,并将数据内容的每个字符转化为十进制数的数字数值,得到碳排放监测数值;构建公倍数生成函数,其中公倍数生成函数的表示方法为:c=cm(a,b)其中,cm(a,b)表示公倍数生成函数,c表示参数a与参数b的最小公倍数;将碳排放监测数值按照每个数字数值在碳排放监测数值的先后顺序,两两配对,得到碳排放监测数对,其中碳排放监测数对包括数字数对,每个数字数对由两个数字数值组成;
将碳排放监测数对的每个数字数对作为所述公倍数生成函数的参数,计算得到公倍数监测值;将监测类别、上传时间及公倍数监测值生成所述当前设备传感器上传碳排放监测数据后对应的密钥对。4.如权利要求3所述的基于碳平台的碳排放监测方法,其特征在于,所述将监测类别、上传时间及公倍数监测值生成所述当前设备传感器上传碳排放监测数据后对应的密钥对,包括:基于所述公倍数监测值生成256bit的监测私钥;将监测类别转为二进制数值,得到二进类别,基于二进类别与上传时间执行异或运算,得到桥梁密钥;按照(监测私钥,桥梁密钥)的结构形式组合得到密钥对。5.如权利要求4所述的基于碳平台的碳排放监测方法,其特征在于,所述基于所述公倍数监测值生成256bit的监测私钥,包括:确定公倍数监测值的字节量,若公倍数监测值的字节量大于128,则从公倍数监测值中截取部分监测值,得到截取监测值,且...

【专利技术属性】
技术研发人员:王祺何振斌张田雨刘超
申请(专利权)人:深圳前海中碳综合能源科技有限公司
类型:发明
国别省市:

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

1