碳排放交易方法、系统、移动终端及存储介质
文献发布时间:2023-06-19 09:24:30
技术领域
本发明涉及碳排放技术领域,尤其涉及一种碳排放交易方法、系统、移动终端及存储介质。
背景技术
能源互联网作为多种能源网络和信息互联网深度融合的产物,将深刻变革未来的能源生产、传输、存储、消费等各个环节,极大提升能源的高效和清洁利用,是目前学术界和产业界的新焦点。能源互联网的碳排放交易是能源互联网节能减排技术领域的关键环节,通过碳排放交易可以极大地激活各类能源系统的节能减排潜力,提升整体能源互联网系统的节能减排水平,乃至于促进整个能源互联网资源的优化配置。
现有的碳排放交易过程中,碳排放数据容易被人为的进行篡改,进而导致碳排放交易的安全性和公平性较低,降低了用户的交易体验。
发明内容
本发明实施例的目的在于提供一种碳排放交易方法、系统、移动终端及存储介质,旨在解决现有的碳排放交易过程中,由于碳排放数据容易被篡改,所导致的碳排放交易安全性低下的问题。
本发明实施例是这样实现的,一种碳排放交易方法,所述方法包括:
获取目标对象的用电数据,并将所述用电数据上链至区块链中;
根据所述用电数据对所述目标对象进行碳排放预测,得到预测碳排放量,并计算所述预测碳排放量与所述目标对象的碳排放限额之间的碳排放量差值;
在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息;
若接收到针对所述碳排放量交易信息的交易请求,则根据所述交易请求对所述目标对象进行交易提示;
若接收到针对所述交易提示的确认指令,则针对所述碳排放量交易信息生成碳排放交易智能合约。
更进一步地,所述在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息的步骤包括:
获取所述目标对象的行业类型,并根据所述行业类型查询积分转换方式,所述积分转换方式用于将所述碳排放量差值转换为预设的积分;
根据查询到的所述积分转换方式对所述碳排放量差值进行积分转换,得到碳排放量积分;
根据所述碳排放量积分生成所述碳排放量交易信息,并将所述碳排放量交易信息在所述区块链中进行发布。
更进一步地,所述根据所述碳排放量积分生成所述碳排放量交易信息,并将所述碳排放量交易信息在所述区块链中进行发布的步骤包括:
若所述碳排放量积分大于0,则根据所述碳排放量积分生成碳排放量购买信息,并将所述碳排放量购买信息在所述区块链中进行发布;
若所述碳排放量积分小于0,则根据所述碳排放量积分生成碳排放量供应信息,并将所述碳排放量供应信息在所述区块链中进行发布;
若所述碳排放量积分等于0,则停止所述碳排放量交易信息的发布。
更进一步地,所述根据所述碳排放量积分生成所述碳排放量交易信息的步骤包括:
获取所述目标对象的对象名称、对象编号和行业类型,并根据所述对象编号查询所述目标对象的交易信誉值;
根据所述对象名称、所述对象编号、所述行业类型、所述交易信誉值和所述碳排放量积分生成所述碳排放量交易信息。
更进一步地,所述根据所述交易请求对所述目标对象进行交易提示的步骤包括:
获取所述交易请求中的请求信息,所述请求信息包括碳排放量交易请求值、请求对象的名称、编号和行业类型;
将所述排放量交易请求值、所述请求对象的名称、编号和行业类型对所述目标对象进行显示,以对所述目标对象进行交易提示。
更进一步地,所述针对所述碳排放量交易信息生成碳排放交易智能合约的步骤包括:
获取所述碳排放量交易信息中所述目标对象的行业类型,并根据所述行业类型查询合约模板;
获取所述交易请求中的请求信息,并根据所述目标对象的对象信息、所述请求信息中的碳排放量交易请求值和请求对象的对象信息和所述合约模板生成所述碳排放交易智能合约。
更进一步地,所述根据所述对象编号查询所述目标对象的交易信誉值的步骤之后,所述方法还包括:
若所述交易信誉值小于信誉阈值,则判定所述目标对象为失信对象,停止所述碳排放量交易信息的生成,并向所述目标对象发送信誉失信提示。
本发明实施例的另一目的在于提供一种碳排放交易系统,所述系统包括:
用电数据上链模块,用于获取目标对象的用电数据,并将所述用电数据上链至区块链中;
差值计算模块,用于根据所述用电数据对所述目标对象进行碳排放预测,得到预测碳排放量,并计算所述预测碳排放量与所述目标对象的碳排放限额之间的碳排放量差值;
交易信息发布模块,用于在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息;
交易提示模块,用于若接收到针对所述碳排放量交易信息的交易请求,则根据所述交易请求对所述目标对象进行交易提示;
智能合约生成模块,用于若接收到针对所述交易提示的确认指令,则针对所述碳排放量交易信息生成碳排放交易智能合约。
本发明实施例的另一目的在于提供一种移动终端,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的碳排放交易方法。
本发明实施例的另一目的在于提供一种存储介质,其存储有上述的移动终端中所使用的计算机程序,该计算机程序被处理器执行时实现上述的碳排放交易方法的步骤。
本发明实施例,通过将目标对象的用电数据上链至区块链中,有效的防止了用电数据的篡改,进而提高了碳排放交易的安全性和公平性,通过计算预测碳排放量与目标对象的碳排放限额之间的碳排放量差值,有效的提高了碳排放量交易信息发布的准确性,通过根据交易请求对目标对象进行交易提示,以提示目标对象当前有需要交易的请求对象,当接收到针对交易提示的确认指令,通过针对碳排放量交易信息生成碳排放交易智能合约,以达到签订碳排放交易合约的效果,且通过碳排放交易智能合约的生成,防止了人为的对合约的修改,进一步提高了碳排放交易的安全性和公平性。
附图说明
图1是本发明第一实施例提供的碳排放交易方法的流程图;
图2是本发明第二实施例提供的碳排放交易方法的流程图;
图3是本发明第三实施例提供的碳排放交易系统的结构示意图;
图4是本发明第四实施例提供的移动终端的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
请参阅图1,是本发明第一实施例提供的碳排放交易方法的流程图,包括步骤:
步骤S10,获取目标对象的用电数据,并将所述用电数据上链至区块链中;
其中,将目标对象的用电数据上链至区块链可保证其安全性和对用户的公正透明性。用户设备可以从区块链中下载得该用电数据,以便查证用电数据是否被篡改。本示例所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
该步骤中,区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
可选的,该用电数据包括电流、电压、功率因素、容量/实时需量、尖峰平谷用电量和总用电量等信息,该步骤中,可以采用Cand盒子(集成芯片)作为区块链的节点,将不同目标对象的用电数据上链至区块链中,以达到对不同目标对象的用电数据存储的效果。
步骤S20,根据所述用电数据对所述目标对象进行碳排放预测,得到预测碳排放量,并计算所述预测碳排放量与所述目标对象的碳排放限额之间的碳排放量差值;
其中,可以采用虚拟(能效)电厂模型对该目标对象进行碳排放预测,得到对应的预测碳排放量,具体的,将该用电数据输出虚拟(能效)电厂模型进行碳排放预测,以得到该预测碳排放量,该预测碳排放量为针对该目标对象的当前年度的碳排放量的预测值。
该步骤中,该虚拟(能效)电厂模型中所采用的算法是基于能效分析对标算法、节能空间分析算法、负荷预测算法、需求侧调控算法或Trust-touch等算法。
该步骤中,通过计算预测碳排放量与目标对象的碳排放限额之间的碳排放量差值,以判定该目标对象是否需要购买碳排放量;
例如,当该碳排放量差值小于0时,则该预测碳排放量小于碳排放限额,该目标对象在当前年度的碳排放量可以对外进行供应,当该碳排放量差值大于0时,则该预测碳排放量大于碳排放限额,该目标对象在当前年度的碳排放量需要进行购买。
步骤S30,在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息;
其中,通过在区块链中对目标对象对应的碳排放量差值发布碳排放量交易信息,使得能将该碳排放量交易信息发布至不同的用户,提高了碳排放交易的交易效率。
步骤S40,若接收到针对所述碳排放量交易信息的交易请求,则根据所述交易请求对所述目标对象进行交易提示;
其中,若接收到针对碳排放量交易信息的交易请求,则判定有用户针对该碳排放量交易信息存在交易需求,该交易请求中存储有请求对象的对象信息,该对象信息包括名称、标识或行业类型等。
具体的,该步骤中,通过根据交易请求对目标对象进行交易提示,以提示目标对象当前有需要交易的请求对象,进而目标对象无需时刻的对碳排放量交易信息的状态进行查看,方便了目标对象的操作,且提高了碳排放交易的交易效率。
可选的,该步骤中,所述根据所述交易请求对所述目标对象进行交易提示的步骤包括:
获取所述交易请求中的请求信息;
将所述排放量交易请求值、所述请求对象的名称、编号和行业类型对所述目标对象进行显示,以对所述目标对象进行交易提示;
其中,该请求信息包括碳排放量交易请求值、请求对象的名称、编号和行业类型,通过将排放量交易请求值、请求对象的名称、编号和行业类型对目标对象进行显示,方便了目标对象对请求对象的对象信息的查看,方便了目标对象对交易请求的分析。
步骤S50,若接收到针对所述交易提示的确认指令,则针对所述碳排放量交易信息生成碳排放交易智能合约;
其中,基于该碳排放交易智能合约的生成,能有效的对目标对象与请求对象之间的交易信息进场存储,使得能生成双向追溯可靠的电子凭证,且防止了交易信息的修改,提高了碳排放交易的安全性和公平性。
可选的,该步骤中,所述针对所述碳排放量交易信息生成碳排放交易智能合约的步骤包括:
获取所述碳排放量交易信息中所述目标对象的行业类型,并根据所述行业类型查询合约模板;
获取所述交易请求中的请求信息,并根据所述目标对象的对象信息、所述请求信息中的碳排放量交易请求值和请求对象的对象信息和所述合约模板生成所述碳排放交易智能合约。
本实施例,通过将目标对象的用电数据上链至区块链中,有效的防止了用电数据的篡改,进而提高了碳排放交易的安全性和公平性,通过计算预测碳排放量与目标对象的碳排放限额之间的碳排放量差值,有效的提高了碳排放量交易信息发布的准确性,通过根据交易请求对目标对象进行交易提示,以提示目标对象当前有需要交易的请求对象,当接收到针对交易提示的确认指令,通过针对碳排放量交易信息生成碳排放交易智能合约,以达到签订碳排放交易合约的效果,且通过碳排放交易智能合约的生成,防止了人为的对合约的修改,进一步提高了碳排放交易的安全性和公平性。
请参阅图2,是本发明第二实施例提供的碳排放交易方法的流程图,相对于图1对应的实施例,本实施例提供的碳排放交易方法是对图1对应的实施例中步骤S30的进一步细化,包括:
步骤S31,获取所述目标对象的行业类型,并根据所述行业类型查询积分转换方式;
其中,该积分转换方式用于将碳排放量差值转换为预设的积分,本实施例中预存储有转换方式查询表,该转换方式查询表中存储有不同行业类型与对应积分转换方式之间的对应关系;
因此,该步骤中,通过将目标对象的行业类型与该转换方式查询表进行匹配,以查询对应的积分转换方式。
步骤S32,根据查询到的所述积分转换方式对所述碳排放量差值进行积分转换,得到碳排放量积分;
其中,当该碳排放量积分小于0时,则该目标对象在当前年度的碳排放量可以对外进行供应,当该碳排放量积分大于0时,则该目标对象在当前年度的碳排放量需要进行购买。
步骤S33,根据所述碳排放量积分生成所述碳排放量交易信息,并将所述碳排放量交易信息在所述区块链中进行发布;
其中,通过根据碳排放量积分生成碳排放量交易信息,并将碳排放量交易信息在区块链中进行发布,有效的方便了其他不同用户对该碳排放量交易信息的查看,提高了碳排放交易的公开性。
可选的,该步骤中,所述根据所述碳排放量积分生成所述碳排放量交易信息,并将所述碳排放量交易信息在所述区块链中进行发布的步骤包括:
若所述碳排放量积分大于0,则根据所述碳排放量积分生成碳排放量购买信息,并将所述碳排放量购买信息在所述区块链中进行发布;
若所述碳排放量积分小于0,则根据所述碳排放量积分生成碳排放量供应信息,并将所述碳排放量供应信息在所述区块链中进行发布;
若所述碳排放量积分等于0,则停止所述碳排放量交易信息的发布。
可选的,该步骤中,所述根据所述碳排放量积分生成所述碳排放量交易信息的步骤包括:
获取所述目标对象的对象名称、对象编号和行业类型,并根据所述对象编号查询所述目标对象的交易信誉值;
根据所述对象名称、所述对象编号、所述行业类型、所述交易信誉值和所述碳排放量积分生成所述碳排放量交易信息;
其中,通过根据对象名称、对象编号、行业类型、交易信誉值和碳排放量积分生成碳排放量交易信息,方便了其他不同用户对目标对象发布的交易信息的查看。
可选的,该步骤中,所述根据所述对象编号查询所述目标对象的交易信誉值的步骤之后,所述方法还包括:
若所述交易信誉值小于信誉阈值,则判定所述目标对象为失信对象,停止所述碳排放量交易信息的生成,并向所述目标对象发送信誉失信提示;
其中,若交易信誉值小于信誉阈值,则判定目标对象为失信对象,由于失信对象无权发布碳排放量交易信息,因此,停止该碳排放量交易信息的生成,且通过向目标对象发送信誉失信提示,以提示目标对象提升其对应的交易信誉值。
本实施例,通过获取目标对象的行业类型,并根据行业类型查询积分转换方式,有效的提高了对碳排放量差值的积分转换的准确性,进而提高了碳排放量交易信息生成的准确性,通过根据碳排放量积分生成碳排放量交易信息,并将碳排放量交易信息在区块链中进行发布,有效的方便了其他不同用户对该碳排放量交易信息的查看,提高了碳排放交易的公开性。
请参阅图3,是本发明第三实施例提供的碳排放交易系统100的结构示意图,包括:用电数据上链模块10、差值计算模块11、交易信息发布模块12、交易提示模块13和智能合约生成模块14,其中:
用电数据上链模块10,用于获取目标对象的用电数据,并将所述用电数据上链至区块链中。
差值计算模块11,用于根据所述用电数据对所述目标对象进行碳排放预测,得到预测碳排放量,并计算所述预测碳排放量与所述目标对象的碳排放限额之间的碳排放量差值。
交易信息发布模块12,用于在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息。
其中,所述交易信息发布模块12还用于:获取所述目标对象的行业类型,并根据所述行业类型查询积分转换方式,所述积分转换方式用于将所述碳排放量差值转换为预设的积分;
根据查询到的所述积分转换方式对所述碳排放量差值进行积分转换,得到碳排放量积分;
根据所述碳排放量积分生成所述碳排放量交易信息,并将所述碳排放量交易信息在所述区块链中进行发布。
可选的,所述交易信息发布模块12还用于:若所述碳排放量积分大于0,则根据所述碳排放量积分生成碳排放量购买信息,并将所述碳排放量购买信息在所述区块链中进行发布;
若所述碳排放量积分小于0,则根据所述碳排放量积分生成碳排放量供应信息,并将所述碳排放量供应信息在所述区块链中进行发布;
若所述碳排放量积分等于0,则停止所述碳排放量交易信息的发布。
可选的,所述交易信息发布模块12还用于:获取所述目标对象的对象名称、对象编号和行业类型,并根据所述对象编号查询所述目标对象的交易信誉值;
根据所述对象名称、所述对象编号、所述行业类型、所述交易信誉值和所述碳排放量积分生成所述碳排放量交易信息。
可选的,所述交易信息发布模块12还用于:若所述交易信誉值小于信誉阈值,则判定所述目标对象为失信对象,停止所述碳排放量交易信息的生成,并向所述目标对象发送信誉失信提示。
交易提示模块13,用于若接收到针对所述碳排放量交易信息的交易请求,则根据所述交易请求对所述目标对象进行交易提示。
其中,所述交易提示模块13还用于:获取所述交易请求中的请求信息,所述请求信息包括碳排放量交易请求值、请求对象的名称、编号和行业类型;
将所述排放量交易请求值、所述请求对象的名称、编号和行业类型对所述目标对象进行显示,以对所述目标对象进行交易提示。
智能合约生成模块14,用于若接收到针对所述交易提示的确认指令,则针对所述碳排放量交易信息生成碳排放交易智能合约。
其中,所述智能合约生成模块14还用于:获取所述碳排放量交易信息中所述目标对象的行业类型,并根据所述行业类型查询合约模板;
获取所述交易请求中的请求信息,并根据所述目标对象的对象信息、所述请求信息中的碳排放量交易请求值和请求对象的对象信息和所述合约模板生成所述碳排放交易智能合约。
本实施例,通过将目标对象的用电数据上链至区块链中,有效的防止了用电数据的篡改,进而提高了碳排放交易的安全性和公平性,通过计算预测碳排放量与目标对象的碳排放限额之间的碳排放量差值,有效的提高了碳排放量交易信息发布的准确性,通过根据交易请求对目标对象进行交易提示,以提示目标对象当前有需要交易的请求对象,当接收到针对交易提示的确认指令,通过针对碳排放量交易信息生成碳排放交易智能合约,以达到签订碳排放交易合约的效果,且通过碳排放交易智能合约的生成,防止了人为的对合约的修改,进一步提高了碳排放交易的安全性和公平性。
请参阅图4,是本发明第四实施例提供的移动终端101,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端101执行上述的碳排放交易方法,该移动终端101可以为机器人。
本实施例还提供了一种存储介质,其上存储有上述移动终端101中所使用的计算机程序,该程序在执行时,包括如下步骤:
获取目标对象的用电数据,并将所述用电数据上链至区块链中;
根据所述用电数据对所述目标对象进行碳排放预测,得到预测碳排放量,并计算所述预测碳排放量与所述目标对象的碳排放限额之间的碳排放量差值;
在所述区块链中对所述目标对象对应的所述碳排放量差值发布碳排放量交易信息;
若接收到针对所述碳排放量交易信息的交易请求,则根据所述交易请求对所述目标对象进行交易提示;
若接收到针对所述交易提示的确认指令,则针对所述碳排放量交易信息生成碳排放交易智能合约。所述的存储介质,如:ROM/RAM、磁碟、光盘等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将存储装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施方式中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。
本领域技术人员可以理解,图3中示出的组成结构并不构成对本发明的碳排放交易系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,而图1-2中的碳排放交易方法亦采用图3中所示的更多或更少的部件,或者组合某些部件,或者不同的部件布置来实现。本发明所称的单元、模块等是指一种能够被所述当前碳排放交易系统中的处理器(图未示)所执行并功能够完成特定功能的一系列计算机程序,其均可存储于所述当前碳排放交易系统的存储设备(图未示)内。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
- 碳排放交易方法、系统、移动终端及存储介质
- 移动终端联合附着方法及系统、存储介质和移动终端