一种基于区块链的电力交易数据处理系统及方法

文档序号:35375795发布日期:2023-09-08 15:55阅读:26来源:国知局
一种基于区块链的电力交易数据处理系统及方法与流程

本发明涉及区块链,尤其涉及一种基于区块链的电力交易数据处理系统及方法。


背景技术:

1、区块链是一种去中心化的分布式账本技术,它将交易记录按照时间顺序链接起来形成一个不可篡改的数据块链。每个数据块中包含了一批交易的信息,并通过密码学算法确保数据的安全性和完整性。区块链的特点包括去中心化、透明性、不可篡改性和可追溯性。电力交易数据处理方法是指处理和管理电力交易数据的方式和技术。在传统的电力交易中,数据处理方法通常是基于集中式的数据库和中心化的管理系统。这些方法包括数据的收集、存储、处理、分析和查询的操作。传统的电力交易数据处理方法通常由中心化的管理机构或组织控制和管理,存在单点故障和单点攻击的风险,同时,个人和企业的交易数据通常需要向中心化机构披露,存在隐私泄露的风险。


技术实现思路

1、本发明为解决上述技术问题,提出了一种基于区块链的电力交易数据处理系统及方法,以解决至少一个上述技术问题。

2、本技术提供了一种基于区块链的电力交易数据处理方法,应用于区块链,包括以下步骤:

3、步骤s1:获取电力供应商基础数据以及电力消费者基础数据,并对电力供应商基础数据以及电力消费者基础数据进行合规性处理,从而获得电力供应商合规性数据以及电力消费者合规性数据;

4、步骤s2:根据电力供应商合规性数据以及电力消费者合规性数据进行交互方式数据提取以及分级需求数据提取,从而获取电力交易交互方式数据以及电力交易分级需求数据;

5、步骤s3:获取电力监管数据,并根据电力监管数据、电力交易交互方式数据以及电力交易分级需求数据构建电力交易智能合约;

6、步骤s4:根据电力交易智能合约构建电力交易共享区块链;

7、步骤s5:获取电力交易请求数据,并根据电力交易请求数据进行区块生成,从而生成电力交易区块,并将电力交易区块添加进电力交易共享区块链,以供基于区块链的电力交易数据处理系统进行存储溯源。

8、本发明中透明性和可追溯性:通过应用区块链技术,所有的电力供应商基础数据、电力消费者基础数据、合规性数据、交互方式数据、分级需求数据和数据都可以被记录在区块链上,实现了数据的透明性和可追溯性。任何参与方都可以查看交易历史记录,确保数据的真实性和公正性。区块链采用去中心化的数据存储方式,数据在多个节点上备份,提高了数据的安全性和抗攻击性。同时,区块链采用加密算法确保数据的保密性,保护了电力供应商和消费者的隐私信息。对电力供应商基础数据和电力消费者基础数据进行合规性处理,可以自动化地检查合规性要求,例如身份验证、资质认证。这有助于减少人工操作和错误,提高合规性处理的效率和准确性。根据电力供应商合规性数据和电力消费者合规性数据,提取交互方式数据和分级需求数据。通过基于区块链的智能合约,确保交互方式和需求数据的准确性和一致性,消除了传统中心化系统中可能存在的数据不一致和错误,通过构建电力交易共享区块链,实现了的共享和存储。数据被添加到区块链中后,可以被各方共同访问和验证,确保了的安全性和可信度,电力交易区块被添加到电力交易共享区块链中,为基于区块链的电力交易数据处理系统提供了存储和溯源的基础。任何时候,参与方都可以检索和验证过去的交易记录,确保交易的完整性和可靠性。通过区块链的去中心化特性、分布式存储和共识机制,电力交易数据可以被安全地存储、共享和验证,提高数据的可信度、安全性和隐私性。

9、优选地,步骤s1具体为:

10、步骤s11:获取电力供应商基础数据以及电力消费者基础数据;

11、步骤s12:对电力供应商基础数据以及电力消费者基础数据进行合法性判定,从而获得合法性判定数据;

12、步骤s13:确定合法性判定数据为假的合法性判定数据时,则返回至步骤s11,并将合法性判定数据发送至基于区块链的电力交易数据处理系统进行可视化提醒作业;

13、步骤s14:确定合法性判定数据为真的合法性判定数据时,对电力供应商基础数据以及电力消费者基础数据进行数据脱敏,从而获得电力供应商脱敏数据以及电力消费者脱敏数据;

14、步骤s15:对电力供应商脱敏数据以及电力消费者脱敏数据进行数据清洗,从而获得电力供应商清洗数据以及电力消费者清洗数据;

15、步骤s16:对电力供应商清洗数据进行合规性筛选,从而获得电力供应商合规性数据,并对电力消费者清洗数据进行合规性分类,从而获得电力消费者合规性数据。

16、本发明中对电力供应商基础数据和电力消费者基础数据进行合法性判定。当发现存在非法数据时,即合法性判定数据为假时,将此信息发送至基于区块链的电力交易数据处理系统进行可视化提醒作业。这有助于及时发现并处理非法数据,提高数据的合法性和可靠性,对电力供应商基础数据和电力消费者基础数据进行数据脱敏,从而生成电力供应商脱敏数据和电力消费者脱敏数据。数据脱敏技术可以去除或替换敏感信息,保护数据的隐私性,减少数据泄露的风险,对电力供应商脱敏数据和电力消费者脱敏数据进行数据清洗,去除噪声、异常值和重复数据,从而获得电力供应商清洗数据和电力消费者清洗数据。数据清洗有助于提高数据的准确性和一致性,为后续的合规性筛选提供高质量的数据基础,对电力供应商清洗数据进行合规性筛选,从而获得电力供应商合规性数据。同时,对电力消费者清洗数据进行合规性分类,从而获得电力消费者合规性数据。这些数据经过合规性的验证和分类,确保了供应商和消费者在交易中符合相关法规和规定,增强了交易的合规性和可靠性。

17、优选地,步骤s2具体为:

18、步骤s21:根据电力供应商合规性数据以及电力消费者合规性数据进行交互方式数据提取,从而获得电力交易交互方式数据;

19、步骤s22:根据电力供应商合规性数据进行合规性得分特征提取,从而获取电力供应商合规性得分特征数据,并对电力消费者合规性数据进行用电负荷特征提取,从而获取电力消费者用电负荷特征数据;

20、步骤s23:将电力供应商合规性得分特征数据以及电力消费者用电负荷特征数据进行电力交易关系映射,从而获取电力供需匹配关联关系数据;

21、步骤s24:根据电力供应商合规性数据、电力消费者合规性数据以及电力供需匹配关联关系数据进行分级需求数据提取,从而获得电力交易分级需求数据。

22、本发明中根据电力供应商合规性数据和电力消费者合规性数据,提取电力交易交互方式数据。这些交互方式数据可以包括双方的通信方式、交易方式和数据传输方式。通过提取交互方式数据,可以更好地了解供应商和消费者之间的交互模式,为后续的交易过程提供基础信息,根据电力供应商合规性数据进行合规性得分特征提取,获得电力供应商合规性得分特征数据。同时,对电力消费者合规性数据进行用电负荷特征提取,获得电力消费者用电负荷特征数据。通过提取合规性得分和用电负荷特征,可以量化供应商和消费者在合规性和用电负荷方面的表现,为后续的匹配和需求分级提供依据,将电力供应商合规性得分特征数据和电力消费者用电负荷特征数据进行电力交易关系映射。这意味着通过分析和比较双方的特征数据,确定他们之间的匹配度或相似度。通过电力交易关系映射,可以更准确地识别供需匹配关联关系,为优化电力交易提供参考,根据电力供应商合规性数据、电力消费者合规性数据以及电力供需匹配关联关系数据,进行分级需求数据提取。这意味着根据双方的合规性、匹配关系的因素,将电力交易需求进行分级。通过分级需求数据提取,可以更好地满足不同等级需求的供需双方,提高交易的效率和可持续性。优选地,步骤s22具体为:

23、步骤s221:对电力供应商合规性数据进行合规性得分特征提取,从而获取电力供应商合规性得分特征数据;

24、步骤s222:对电力消费者合规性数据进行峰值负荷特征提取,从而获取电力消费者峰值负荷特征数据;

25、步骤s223:对电力消费者合规性数据进行用电需求量特征提取,从而获取电力消费者用电需求量特征数据;

26、步骤s224:对电力消费者合规性数据进行用电时间分布特征提取,从而获取电力消费者用电时间分布特征数据;

27、步骤s225:根据电力消费者峰值负荷特征数据、电力消费者用电需求量特征数据以及电力消费者用电时间分布特征数据进行时序加权特征合并,从而获得电力消费者用电负荷特征数据;其中时序加权特征合并通过时序加权特征合并计算公式进行计算,时序加权特征合并计算公式具体为:;

28、为电力消费者用电负荷特征数据,为电力消费者峰值负荷特征数据,为电力消费者峰值负荷特征数据的权重系数,为电力消费者用电需求量特征数据,为电力消费者用电需求量特征数据的权重系数,为时序权重系数,为用电时间分布特征数据的权重系数,为平衡修正项,为误差调整项。

29、本发明构造了一种时序加权特征合并计算公式,该计算公式充分考虑了电力消费者峰值负荷特征数据、电力消费者峰值负荷特征数据的权重系数、电力消费者用电需求量特征数据、电力消费者用电需求量特征数据的权重系数、时序权重系数、用电时间分布特征数据的权重系数、平衡修正项、误差调整项以及相互之间的作用关系,其中通过引入权重系数,该公式可以调整不同特征的权重,使得重要特征能够更加准确地反映电力消费者的用电负荷情况。这有助于更精确地描述用电负荷的特征,并提高特征数据的准确性和可靠性。时序权重系数能够考虑时间序列对特征数据的影响,使得特征数据能够更好地反映用电负荷的动态变化。这对于分析和预测电力消费者的用电负荷模式具有重要意义,并能够更好地满足电力交易的需求。平衡修正项和误差调整项能够对特征数据进行平衡和修正,提高计算结果的准确性和稳定性。这有助于减小数据误差或不确定性对计算结果的影响,提高特征数据的可信度和可靠性。

30、本发明中通过对电力供应商合规性数据进行合规性得分特征提取,在评估供应商的合规性方面提供了定量的指标。合规性得分特征数据可以包括供应商符合法规标准的程度、环境保护措施的有效性。这有助于评估供应商的合规性水平,并提供客观的参考依据,通过对电力消费者合规性数据进行峰值负荷特征提取,获得了电力消费者的负荷峰值数据。峰值负荷是指消费者在特定时间段内的最高用电负荷。峰值负荷特征数据对于电力需求管理和资源调度具有重要意义,可以帮助供应商更好地了解消费者的用电特征,以便更有效地进行供需匹配,通过对电力消费者合规性数据进行用电需求量特征提取,获得了电力消费者的用电需求量数据。用电需求量是指消费者在特定时间段内的总用电量。用电需求量特征数据可以帮助供应商更准确地预测消费者的用电需求,以便更好地进行供需规划和资源分配,通过对电力消费者合规性数据进行用电时间分布特征提取,获得了电力消费者的用电时间分布数据。用电时间分布指的是消费者在不同时间段内用电的分布情况。用电时间分布特征数据可以帮助供应商更好地了解消费者用电的时段偏好,以便更好地调整供电策略和优化资源利用,通过将电力消费者峰值负荷特征数据、用电需求量特征数据和用电时间分布特征数据进行时序加权特征合并,获得了综合的用电负荷特征数据。时序加权特征合并可以通过赋予不同特征不同的权重,将各个特征进行整合,更全面地描述消费者的用电特征。这有助于提高用电负荷数据的准确性和表达能力,为电力供需匹配和资源调度提供更精确的信息。

31、优选地,步骤s23具体为:

32、获取电力供应商位置数据以及电力消费者位置数据;

33、利用电力供应商位置数据以及电力消费者位置数据对电力供应商合规性得分特征数据以及电力消费者用电负荷特征数据进行电力交易位置距离关系映射,从而获取电力供需匹配关联关系数据。

34、本发明中通过获取电力供应商和电力消费者的位置数据,可以了解各方在地理上的位置分布情况。这有助于确定供需关系中的空间距离因素,即电力供应商和电力消费者之间的地理距离。地理距离可能影响电力交易的成本、可行性和效率。利用电力供应商和电力消费者的位置数据,结合合规性得分特征数据和用电负荷特征数据,可以建立电力交易位置距离关系映射。通过分析位置距离与供需匹配关联关系之间的关系,可以揭示出电力供需匹配的空间规律。这有助于优化电力交易的安排,提高能源利用效率,减少输配损耗,并降低交易成本。通过进行电力交易位置距离关系映射,可以获得电力供需匹配关联关系数据。这些数据反映了供应商和消费者之间的匹配程度和潜在的交易机会。基于这些数据,可以进行电力供需匹配的智能决策和资源配置,促进电力市场的平衡和可持续发展。

35、优选地,合规性得分特征提取通过合规性得分计算公式进行处理,其中合规性得分计算公式具体为:;

36、为合规性得分数据,为第一权重项,为常数项,为电力供应商合规性得分,为第二权重项,为电力消费者合规性得分,为电力供需匹配程度,为第三权重项,为交易可靠性数据,为第四权重项,为交易数量数据,为市场监管情况数据,为交易价格稳定性数据,为第五权重项,为数据共享程度数据。

37、本发明构造了一种合规性得分计算公式,该计算公式充分考虑了第一权重项、常数项、电力供应商合规性得分、第二权重项、电力消费者合规性得分、电力供需匹配程度、第三权重项、交易可靠性数据、第四权重项、交易数量数据、市场监管情况数据、交易价格稳定性数据、第五权重项、数据共享程度数据以及相互之间的作用关系,其中该计算公式综合考虑了多个因素,如供应商合规性得分、消费者合规性得分、供需匹配程度、交易可靠性、市场监管情况、交易价格稳定性和数据共享程度。通过权重项和数学函数的结合运用,能够对这些因素进行全面评估,从而得到更准确的合规性得分。这有助于发现合规性问题、评估合规性风险,并促进电力交易的合规性管理。合规性得分计算公式中的权重项(, ,, ,)对应不同因素的重要性权重。通过调整权重,可以突出某些因素的重要性,使其在合规性得分计算中具有更大的影响力。例如,如果交易可靠性对于合规性的评估更为关键,可以增加a_4的权重,从而加强交易可靠性在合规性得分中的作用,进一步提高交易的可信度和稳定性。合规性得分计算公式中的各个参数之间存在交互作用,例如,供应商合规性得分和消费者合规性得分的差值()会影响合规性得分。这种交互作用能够更全面地考虑不同因素之间的关系,并综合评估合规性的整体情况。通过综合考虑多个维度因素的交互作用,能够更准确地把握电力交易的合规性状况。

38、优选地,步骤s3具体为:

39、根据电力交易交互方式数据以及电力交易共享需求数据进行功能参数提取,从而获取电力交易参数数据;

40、利用电力交易参数数据对预设的电力交易合约进行修正处理,从而获得电力交易智能合约。

41、本发明中通过对电力交易交互方式数据和电力交易共享需求数据进行功能参数提取,可以识别出电力交易中的关键要素和约束条件。这些功能参数可以包括交易的电量、价格、交易时段、交易方式。通过提取这些参数,可以更准确地描述电力交易的具体要求和限制,为后续合约修正提供基础。利用电力交易参数数据对预设的电力交易合约进行修正处理,可以根据实际的交易需求和限制进行合理调整。通过修正合约,可以确保合约条款与交易参与方的意愿和要求相符,提高合约的灵活性和适应性。这有助于减少合约纠纷和风险,并提升电力交易的效率和可靠性。通过对合约进行修正处理,获得了电力交易智能合约。智能合约是基于区块链技术的自动执行合约,具有自动化、不可篡改和可追溯的特性。将电力交易参数数据纳入智能合约中,可以确保合约的执行符合预期,并提供了更高的交易可信度和安全性。

42、优选地,步骤s4具体为:

43、根据电力交易智能合约通过预设的区块链平台进行构建电力交易共享区块链。

44、本发明中基于区块链的可信交易:通过将电力交易添加到区块链上,可以实现交易数据的安全、透明和不可篡改性。区块链技术具有去中心化的特点,使得交易参与方无需信任第三方中介,增加了交易的可信度和安全性,构建电力交易共享区块链使得交易可以被多方共享和访问。这有助于提高交易的可见性和透明度,促进信息共享和合作。同时,区块链的不可篡改性保证了交易数据的溯源能力,可以追溯每一笔交易的来源和历史记录,区块链平台可以与智能合约技术结合,实现自动化的合约执行。通过预设的电力交易智能合约,可以自动执行交易条件和规则,提高交易的效率和准确性。智能合约还可以为电力交易提供更多的灵活性和定制化选项,利用区块链技术构建电力交易共享区块链可以降低交易的中介成本和手续费。去除了传统中介机构的参与,减少了交易环节和人为干预,从而降低了交易成本,并提高了交易效率。

45、优选地,步骤s5具体为:

46、获取电力交易请求数据,并根据电力交易请求数据进行身份验证,从而获取身份验证数据;

47、根据电力交易请求数据以及身份验证数据进行区块生成,从而生成电力交易区块,并将电力交易区块添加进电力交易共享区块链,以供基于区块链的电力交易数据处理系统进行存储溯源。

48、本发明中通过对电力交易请求数据进行身份验证,可以确保交易参与方的身份和合法性。这有助于防止欺诈和非法交易,并提高交易的安全性和可信度。身份验证还可以确保只有经过授权的参与方才能进行电力交易,保护用户的隐私和数据安全,将电力交易区块添加到电力交易共享区块链中,可以确保交易数据的安全存储和不可篡改性。区块链的去中心化特性和不可修改的区块结构,使得交易记录可以被永久保存,并且可以通过区块链技术进行溯源。这有助于解决争议和纠纷,并提供可靠的交易历史记录,基于区块链的电力交易数据处理系统可以利用电力交易共享区块链中的数据进行保全和合规性审计。交易区块的存储和溯源功能可以为交易参与方提供证据和依据,以验证交易的合法性和合规性。这有助于确保交易的合法性和透明度,并减少纠纷和法律风险,利用基于区块链的电力交易数据处理系统进行存储和溯源可以提高交易的效率。交易数据的快速访问和验证可以减少交易环节和人为干预,从而提高交易速度和准确性。同时,减少了中介机构的参与和相关的交易成本,降低了交易的成本和复杂性。

49、优选地,一种基于区块链的电力交易数据处理系统,所述系统包括:

50、至少一个处理器;

51、与所述至少一个处理器通信连接的存储器;

52、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上任意一项所述的一种基于区块链的电力交易数据处理方法。

53、本发明的有益效果在于:获取电力供应商和电力消费者的基础数据,并对其进行合规性处理。这包括对数据的合法性判定、数据脱敏和数据清洗的操作,以确保数据的合规性和隐私保护。这有助于提高交易数据的可信度和安全性,减少不合规数据的影响,据电力供应商和电力消费者的合规性数据,提取电力交易的交互方式数据和分级需求数据。这可以帮助了解交易参与方之间的交互方式、能源需求和供需匹配关系,为电力交易的优化和调度提供重要参考,结合电力监管数据、交互方式数据和分级需求数据,构建电力交易智能合约。智能合约利用区块链技术的特性,确保交易的透明度、不可篡改性和可执行性,从而提高交易的安全性和可信度,根据电力交易智能合约构建电力交易共享区块链。区块链作为一个去中心化的分布式账本,记录和存储交易的历史数据,确保交易数据的安全性、不可篡改性和可追溯性。这有助于提供可靠的交易历史记录和存储,减少争议和法律风险,根据电力交易请求数据进行身份验证,并生成电力交易区块。这些区块将添加到电力交易共享区块链中,为基于区块链的电力交易数据处理系统提供存储和溯源功能。这有助于保证交易的合法性、安全性和可追溯性,减少纠纷和法律争议。

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