一种基于智能合约的P2P能源交易方法技术

技术编号:34403362 阅读:85 留言:0更新日期:2022-08-03 21:46
本发明专利技术公开了一种基于智能合约的P2P能源交易方法,首先,构建基于智能合约的产消者与消费者之间P2P能源交易模型;然后,采用PC

【技术实现步骤摘要】
一种基于智能合约的P2P能源交易方法


[0001]本专利技术涉及能源交易
,特别是涉及一种基于智能合约的P2P能源交易方法。

技术介绍

[0002]随着经济日益繁荣以及生活水平的不断提高,能源消耗持续增大,存在短缺风险,能源消耗与获取之间存在严重的不平衡现象。可再生能源(诸如太阳能、风能、水能等)的出现及高效利用缓解了一定的能源消耗与短缺,可再生能源将在全球日益增长的能源需求中发挥着重大的作用,但是由于太阳能和风能等使用的不断增加所导致的间歇性、传输损耗给能源交易市场带来了不稳定性,微电网的存在,致力于保障能源的供应平衡,产消者的出现有利于太阳能和风能等可再生能源消纳。然而,现有的能源交易方法还存在以下缺点:
[0003]1)传统的能源交易市场采用集中化管理模式,存在第三方中介,也就是存在中心化问题,这种情况下必须保证第三方中介的可信,一旦第三方中介具有恶意操作,则无法还原能源交易相关信息,将会给能源交易市场带来不可逆的伤害;
[0004]2)传统的能源交易市场中,以传统能源为主,导致传统能源大量减少,造成了一定的环境污染本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于智能合约的P2P能源交易方法,其特征在于,包括以下步骤:S1,针对微电网内部交易,调用智能合约函数注册编号为id的微电网,并在该微电网下注册用户,即产消者和消费者,同时初始化微电网与用户,构建基于智能合约的产消者与消费者之间P2P能源交易模型;S2,产消者与消费者之间P2P能源交易模型采用PC

DA进行产消者与消费者之间的P2P能源交易,生成交易订单;S3,在智能合约下对生成的交易订单进行自动清算;S4,交易订单匹配完成后,计算所有参与本轮交易的产消者与消费者的反馈值,进行用户反馈分析;S5,在达到规定时间后,负责打包的节点将生成的交易订单打包成区块,随后区块在网络中进行传播,等待共识节点达成共识后,将该区块进行上链处理,至此,本轮交易完成。2.根据权利要求1所述的基于智能合约的P2P能源交易方法,其特征在于,所述步骤S1,针对微电网内部交易,调用智能合约函数注册编号为id的微电网,并在该微电网下注册用户,即产消者和消费者,同时初始化微电网与用户,构建基于智能合约的产消者与消费者之间P2P能源交易模型,具体包括:设编号为id的微电网能源出售价格和购买价格分别为SP
id
、BP
id
;并设微电网id由m
id
个产消者、n
id
个消费者组成,产消者用集合个消费者组成,产消者用集合消费者用集合消费者用集合分别表示产消者的出售价格与出售能源数量,其中i=1,2,...,m;分别表示消费者的购买价格与购买能源数量,其中j=1,2,...,n。3.根据权利要求2所述的基于智能合约的P2P能源交易方法,其特征在于,所述步骤S2中,产消者与消费者之间P2P能源交易模型采用PC

DA进行产消者与消费者之间的P2P能源交易,生成交易订单,具体包括:产消者调用智能合约函数发布和随后自动触发排序规则,按照从低到高排序加入出售数组;同时,消费者调用智能合约函数发布和并判断消费者是否有足够代币购买数量为的能源,若有足够代币,则自动触发排序规则,按照从高到低排序加入购买数组,否则拒绝消费者参与本轮能源交易;根据出售数组与购买数组一对一匹配,满足条件则生成交易订单。4.根据权利要求3所述的基于智能合约的P2P能源交易方法,其特征在于,所述根据出售数组与购买数组一对一匹配,满足条件则生成交易订单,具体包括:判断出售数组第一个元素的出售价格以及出售能源数量与购买数组第一个元素的购买价...

【专利技术属性】
技术研发人员:李刚关雪杨会峰鲁斌赵琳颖辛锐陈连栋程凯赵丛林卢宁刘欣申培培辛晓鹏刘咸通郭少勇
申请(专利权)人:国网河北省电力有限公司信息通信分公司北京邮电大学
类型:发明
国别省市:

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

1