基于区块链的光伏电交易方法和装置制造方法及图纸

技术编号:31025381 阅读:19 留言:0更新日期:2021-11-30 03:25
本申请提供了一种基于区块链的光伏电交易方法和装置,该方案应用于区块链系统,该方法包括:获得至少一个购电方的区块链节点发送的购电请求,购电请求携带有电能需求参数;获得至少一个售电方的区块链节点发送的售电请求,售电请求携带有电能供应参数;依据电能交易智能合约,确定适合与售电方进行光伏电交易的目标购电方;向售电方的区块链节点以及售电方对应的目标购电方的区块链节点发送交易匹配通知;获得售电方的区块链节点与售电方对应的目标购电方的区块链节点基于区块链系统签署的光伏电交易合同并存储。本申请的方案可以提高光伏电交易的透明性及交易数据的安全性。提高光伏电交易的透明性及交易数据的安全性。提高光伏电交易的透明性及交易数据的安全性。

【技术实现步骤摘要】
基于区块链的光伏电交易方法和装置


[0001]本申请涉及光伏电交易
,更具体地说,涉及一种基于区块链的光伏电交易方法和装置。

技术介绍

[0002]在光伏电力系统中,发电厂等电力企业可以将其产生或者剩余的电量售出,而需要用电的用电企业则可以从电力企业购买电量。
[0003]然而,光伏交易所涉及到中各参与方的情况复杂多变,很难保证光伏电交易的透明性及光伏电交易数据的安全性。因此,如何提高光伏电交易过程的透明性以及光伏电交易数据的安全性是本领域技术人员迫切需要解决的技术问题。

技术实现思路

[0004]本申请的目的是提供一种基于区块链的光伏电交易方法和装置,以提高光伏电交易的透明性以及光伏电交易数据的安全性。
[0005]为实现上述目的,本申请提供了如下技术方案:
[0006]一方面,本申请提供了一种基于区块链的光伏电交易方法,应用于区块链系统,所述区块链系统包括:被配置作为候选售电方的至少一个电力企业的区块链节点,以及被配置作为候选购电方的至少一个用电用户的区块链节点,所述方法包括:
[0007]获得至少一个购电方的区块链节点发送的购电请求,所述购电请求携带有电能需求参数,所述电能需求参数表征所述购电方对于光伏电的购买需求信息,所述购电方属于所述被配置作为候选购电方的至少一个用电用户;
[0008]获得至少一个售电方的区块链节点发送的售电请求,所述售电请求携带有电能供应参数,所述电能供应参数表征所述售电方对于光伏电的售电能力信息,所述售电方属于所述被配置作为候选售电方的至少一个电力企业;
[0009]针对每个售电方,依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方;
[0010]向所述售电方的区块链节点以及所述售电方对应的目标购电方的区块链节点发送交易匹配通知,所述交易匹配通知用于指示适合光伏电交易的所述售电方和目标购电方;
[0011]获得所述售电方的区块链节点与所述售电方对应的目标购电方的区块链节点基于所述区块链系统签署的光伏电交易合同,存储所述光伏电交易合同,所述光伏电交易合同中记录有光伏电交易约定信息。
[0012]在一种可能的实现方式中,在获得所述光伏电交易合同之后,还包括:
[0013]调用配置的交易结算合约,基于所述交易结算合约以及所述光伏电交易约定信息,确定所述售电方与所述目标购电方之间的光伏电交易的购电结算金额;
[0014]存储所述售电方与所述目标购电方之间的光伏电交易的购电结算金额;
[0015]向所述售电方的区块链节点以及所述目标购电方的区块链节点发送所述购电结算金额的信息。
[0016]在又一种可能的实现方式中,所述被配置作为候选售电方的至少一个电力企业包括:用于输送电能的电网公司以及所述电网公司之外的电力输出企业;
[0017]如所述售电方为电力输出企业,所述售电请求还携带有所述售电方的售电交易模式,所述售电交易模式为直接售电模式或者上网售电模式,所述上网售电模式表征所述电力输出企业的光伏电需要售出给所述电网公司;
[0018]所述依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方,包括:
[0019]如所述售电方为电力输出企业且售电交易模式为直接售电模式,或者,所述售电方为电网公司,依据所述直接售电模式对应的第一电能交易智能合约,结合所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方;
[0020]如所述售电方为电力输出企业且售电交易模式为上网售电模式,依据所述上网售电模式对应的第二电能交易智能合约,将所述电网公司确定为与所述售电方进行光伏交易的目标购电方。
[0021]在又一种可能的实现方式中,所述电能需求参数包括:购电量和购电方对应的第一台区;
[0022]所述电能供应参数包括:供电量和所述售电方对应的第二台区;
[0023]所述依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方,包括:
[0024]依据电能交易智能合约,从所述至少一个购电方中,确定第一台区与所述售电方对应的第二台区匹配,且购电量不超过所述售电方的供电量的目标购电方。
[0025]在又一种可能的实现方式中,在依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方之前,还包括:
[0026]基于配置的合约版本号和校验参数,调用所述合约版本号对应的电能交易智能合约;
[0027]如所述通过电能交易智能合约内的校验函数验证所述校验参数为所述电能交易智能合约匹配的校验参数,则运行所述电能交易智能合约。
[0028]又一方面,本申请还提供了一种基于区块链的光伏电交易装置,应用于区块链系统,所述区块链系统包括:被配置作为候选售电方的至少一个电力企业的区块链节点,以及被配置作为候选购电方的至少一个用电用户的区块链节点,所述装置包括:
[0029]第一请求获得单元,用于获得至少一个购电方的区块链节点发送的购电请求,所述购电请求携带有电能需求参数,所述电能需求参数表征所述购电方对于光伏电的购买需求信息,所述购电方属于所述被配置作为候选购电方的至少一个用电用户;
[0030]第二请求获得单元,用于获得至少一个售电方的区块链节点发送的售电请求,所述售电请求携带有电能供应参数,所述电能供应参数表征所述售电方对于光伏电的售电能力信息,所述售电方属于所述被配置作为候选售电方的至少一个电力企业;
[0031]交易方确定单元,用于针对每个售电方,依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方;
[0032]通知发送单元,用于向所述售电方的区块链节点以及所述售电方对应的目标购电方的区块链节点发送交易匹配通知,所述交易匹配通知用于指示适合光伏电交易的所述售电方和目标购电方;
[0033]交易记录单元,用于获得所述售电方的区块链节点与所述售电方对应的目标购电方的区块链节点基于所述区块链系统签署的光伏电交易合同,存储所述光伏电交易合同,所述光伏电交易合同中记录有光伏电交易约定信息。
[0034]在一种可能的实现方式中,所述装置还包括:
[0035]金额确定单元,用于在交易记录单元获得所述光伏电交易合同之后,调用配置的交易结算合约,基于所述交易结算合约以及所述光伏电交易约定信息,确定所述售电方与所述目标购电方之间的光伏电交易的购电结算金额本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的光伏电交易方法,其特征在于,应用于区块链系统,所述区块链系统包括:被配置作为候选售电方的至少一个电力企业的区块链节点,以及被配置作为候选购电方的至少一个用电用户的区块链节点,所述方法包括:获得至少一个购电方的区块链节点发送的购电请求,所述购电请求携带有电能需求参数,所述电能需求参数表征所述购电方对于光伏电的购买需求信息,所述购电方属于所述被配置作为候选购电方的至少一个用电用户;获得至少一个售电方的区块链节点发送的售电请求,所述售电请求携带有电能供应参数,所述电能供应参数表征所述售电方对于光伏电的售电能力信息,所述售电方属于所述被配置作为候选售电方的至少一个电力企业;针对每个售电方,依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方;向所述售电方的区块链节点以及所述售电方对应的目标购电方的区块链节点发送交易匹配通知,所述交易匹配通知用于指示适合光伏电交易的所述售电方和目标购电方;获得所述售电方的区块链节点与所述售电方对应的目标购电方的区块链节点基于所述区块链系统签署的光伏电交易合同,存储所述光伏电交易合同,所述光伏电交易合同中记录有光伏电交易约定信息。2.根据权利要求1所述的方法,其特征在于,在获得所述光伏电交易合同之后,还包括:调用配置的交易结算合约,基于所述交易结算合约以及所述光伏电交易约定信息,确定所述售电方与所述目标购电方之间的光伏电交易的购电结算金额;存储所述售电方与所述目标购电方之间的光伏电交易的购电结算金额;向所述售电方的区块链节点以及所述目标购电方的区块链节点发送所述购电结算金额的信息。3.根据权利要求1所述的方法,其特征在于,所述被配置作为候选售电方的至少一个电力企业包括:用于输送电能的电网公司以及所述电网公司之外的电力输出企业;如所述售电方为电力输出企业,所述售电请求还携带有所述售电方的售电交易模式,所述售电交易模式为直接售电模式或者上网售电模式,所述上网售电模式表征所述电力输出企业的光伏电需要售出给所述电网公司;所述依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方,包括:如所述售电方为电力输出企业且售电交易模式为直接售电模式,或者,所述售电方为电网公司,依据所述直接售电模式对应的第一电能交易智能合约,结合所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方;如所述售电方为电力输出企业且售电交易模式为上网售电模式,依据所述上网售电模式对应的第二电能交易智能合约,将所述电网公司确定为与所述售电方进行光伏交易的目标购电方。4.根据权利要求1所述的方法,其特征在于,所述电能需求参数包括:购电量和购电方
对应的第一台区;所述电能供应参数包括:供电量和所述售电方对应的第二台区;所述依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方,包括:依据电能交易智能合约,从所述至少一个购电方中,确定第一台区与所述售电方对应的第二台区匹配,且购电量不超过所述售电方的供电量的目标购电方。5.根据权利要求1所述的方法,其特征在于,在依据电能交易智能合约,所述售电方的电能供应参数以及所述至少一个购电方的电能需求参数,从所述至少一个购电方中确定适合与所述售电方进行光伏电交易的目标购电方之前,还包括:基于配置的合约版本号和校验参数,调用所述合约版本号对应的电能交易智能合约;如所述通过电能交易智能合约内的校验函数验证所述校验参数为所述电能交易智能合约匹配的校验参数,则运行所述电能交易智能合约...

【专利技术属性】
技术研发人员:吴晓亭颜拥于卓欧阳红王思宁姚影门进宝文治郝艳亚邵志妍崔蔚
申请(专利权)人:国网浙江省电力有限公司电力科学研究院
类型:发明
国别省市:

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

1