本申请涉及计算机领域,特别是一种基于大数据的动态基准线碳排放交易方法和系统。
背景技术:
1、大型工矿企业的碳排放交易数据核查一般采用通用标准计算,现阶段计算工业产品生产过程中产生的二氧化碳排放量主要依靠已经公布的能源统计年鉴数据来完成,现有方案cn111859045b提供了一种快速核算工业各行业二氧化碳排放量的方法,解决数据滞后的问题,提高了数据时效性。但是对于非工矿企业、小微企业以及个人,碳排放交易数据的核查的通用标准较少,且普遍存在数据分散或者数据缺失的问题。对于产生时间较早的数据,通常没有录入相关的交易系统,后续手动录入费时费力,同时也存在数据缺失,获取难度大的问题。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于大数据的动态基准线碳排放交易方法和系统,以解决上述数据分散或者数据缺失的问题。
2、一方面,本申请实施例提供了一种基于大数据的动态基准线碳排放交易方法,包括:
3、获取当前用户数据,存储至用户数据库;
4、根据当前用户数据和排放因子数据计算第一基准线排放数据;
5、根据电子招标系统数据机房电力消耗量和电力排放因子计算项目排放数据;
6、根据第一基准线排放数据和项目排放数据计算第一减排量;
7、根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据,并根据相似度最高的用户数据补充当前用户数据的缺失项,基于缺失项计算补偿系数;
8、根据第一减排量和补偿系数计算第二减排量,基于第二减排量进行碳排放交易。
9、进一步,所述当前用户数据包括用户属性数据和用户活动数据,所述用户属性数据包括企业注册地区、注册资本、行业分类、资本类型、企业类型和/或员工人数;所述用户活动数据包括招标活动的文印消耗量、交通出行里程、酒店住宿人日、会议消耗量;所述当前用户数据的缺失项为用户活动数据中的一个或多个。
10、进一步,所述根据当前用户数据和排放因子数据计算第一基准线排放数据这一步骤,具体为:
11、根据当前用户数据和排放因子数据计算第一基准线排放数据be=ew+ej+es+eh,其中ew为基准线文印消耗量对应的碳排放量,ej为基准线交通出行里程对应的碳排放量,es为基准线酒店住宿人日对应的碳排放量,eh为基准线会议消耗量对应的碳排放量。
12、进一步,所述根据电子招标系统数据机房电力消耗量和电力排放因子计算项目排放这一步骤,具体为:
13、根据电子招标系统数据机房电力消耗量ec和电力排放因子ef计算项目排放pe=ec×ef。
14、进一步,所述根据第一基准线排放数据和项目排放数据计算第一减排量这一步骤,具体为:
15、根据第一基准线排放数据be和项目排放数据pe计算第一减排量ery=(be-pe);所述第一减排量用于录入碳积分账户并转移至碳积分管理平台注销。
16、进一步,所述根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据,并根据相似度最高的用户数据补充当前用户数据的缺失项,基于缺失项计算补偿系数这一步骤,具体为:
17、所述根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据;
18、若当前用户数据存在缺失项,则根据相似度最高的用户数据补充当前用户数据的缺失项;
19、基于缺失项计算补偿系数be'=e'w+e'j+e's+e'h。
20、进一步,所述根据第一减排量和补偿系数计算第二减排量,基于第二减排量进行碳排放交易,具体包括:
21、根据第一减排量ery和补偿系数be'计算第二减排量er'y=(be+be'),基于第二减排量er'y进行碳排放交易。
22、进一步,所述根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据这一步骤,具体包括:
23、基于用户数据库中的用户属性数据计算相似度,并搜索当前用户的邻居数据;
24、获取相似度排序最高的n个邻居用户数据。
25、进一步,所述若当前用户数据存在缺失项,则根据相似度最高的用户数据补充当前用户数据的缺失项这一步骤,具体包括:
26、若当前用户数据存在缺失项,则依次从所述n个邻居用户数据中查找当前用户数据存在的缺失项在邻居用户数据中的对应值,并赋值给当前用户数据存在的缺失项;
27、执行上一步骤直至当前用户数据的缺失项均被赋值或者完成所述n个邻居用户数据的查找。
28、进一步,若上述步骤执行完所述n个邻居用户数据的查找仍然未补充当前用户数据的缺失项,则需要利用其他方式获取对应的缺失项数据,其具体方式为利用深度学习算法模拟生成对应的缺失项数据。
29、另一方面,本申请实施例提供了一种基于大数据的动态基准线碳排放交易系统,包括:
30、用户数据库,用于存储用户数据,所述用户数据包括用户属性数据和用户活动数据;
31、第一基准线排放计算模块,用于根据当前用户数据和排放因子数据计算第一基准线排放数据;
32、项目排放计算模块,用于根据电子招标系统数据机房电力消耗量和电力排放因子计算项目排放数据;
33、第一减排量处理模块,用于根据第一基准线排放数据和项目排放数据计算第一减排量;
34、补偿系数计算模块,用于根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据,并根据相似度最高的用户数据补充当前用户数据的缺失项,基于缺失项计算补偿系数;
35、第二减排量处理模块,用于根据第一减排量和补偿系数计算第二减排量,基于第二减排量进行碳排放交易。
36、本申请实施例提供了一种基于大数据的动态基准线碳排放交易方法和系统,通过改进的大数据算法将用户数据分成两部分处理,一部分固定不变的用户属性数据和一部分可能动态变化的用户活动数据,算法中只根据用户属性数据处理,因此只需要通过大数据计算少量数据即可完成分类,同时,用户活动数据可动态变化更新,只需要少量更新该部分数据即可,节省计算资源且数据库维护难度极大降低。
1.基于大数据的动态基准线碳排放交易方法,其特征在于,包括:
2.根据权利要求1所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述当前用户数据包括用户属性数据和用户活动数据,所述用户属性数据包括企业注册地区、注册资本、行业分类、资本类型、企业类型和/或员工人数;所述用户活动数据包括招标活动的文印消耗量、交通出行里程、酒店住宿人日、会议消耗量;所述当前用户数据的缺失项为用户活动数据中的一个或多个。
3.根据权利要求2所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据当前用户数据和排放因子数据计算第一基准线排放数据这一步骤,具体为:
4.根据权利要求3所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据电子招标系统数据机房电力消耗量和电力排放因子计算项目排放这一步骤,具体为:
5.根据权利要求4所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据第一基准线排放数据和项目排放数据计算第一减排量这一步骤,具体为:
6.根据权利要求3所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据,并根据相似度最高的用户数据补充当前用户数据的缺失项,基于缺失项计算补偿系数这一步骤,具体为:
7.根据权利要求6所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据第一减排量和补偿系数计算第二减排量,基于第二减排量进行碳排放交易,具体包括:
8.根据权利要求6所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述根据相似度搜索用户数据,并基于相似度最高的用户数据匹配当前用户数据这一步骤,具体包括:
9.根据权利要求8所述的基于大数据的动态基准线碳排放交易方法,其特征在于,所述若当前用户数据存在缺失项,则根据相似度最高的用户数据补充当前用户数据的缺失项这一步骤,具体包括:
10.根据权利要求1所述的基于大数据的动态基准线碳排放交易系统,其特征在于,包括: