关键词:
电力需求响应
智能合约
区块链
激励机制
负荷任务分配算法
摘要:
随着我国能源结构深化转型,可再生能源迅速发展,因此电力供应的不确定性增加。与此同时,用户侧电网的高峰负荷逐年增加,季节性和周期性供电短缺问题逐渐加剧。在这种背景下,在中国使用电力需求响应策略来解决此类问题已经成为了主流的方案,故本文的研究旨在通过引入区块链智能合约技术解决传统模式下需求响应激励不足,响应效果不佳以及任务负荷分配等问题,主要研究内容如下:1.通过对需求响应运行场景的分析,本文提出了一种基于信誉评价体系的积分激励机制,用于解决激励不足、响应效果不佳的问题。首先,本文建立了一个信誉评价体系,用户根据信誉值大小被分成了五个群体,并使用违约记录作为分群的依据,将有三次违约记录的用户划入黑名单群体中。其次,提出了一种基于sigmoid函数的计算模型,适用于需求响应场景下信誉值计算。然后,设计了积分的生命周期机制,从初始阶段由聚合商产生,到出清阶段由聚合商回收,总共经历了五个阶段。最后,本文考虑了响应类型,响应紧急程度,负荷响应率以及信誉系统影响指数等因素建立了积分的计算模型。本文通过信誉值监管用户行为,积分奖励用户参与任务的激励机制解决了传统模式下需求响应激励不足、响应效果不佳的问题。2.对于激励机制的实现,为了对积分以及信誉值进行管理,本文设计了一种基于账户余额模型的区块链钱包。首先,本文对钱包的账户数据结构进行了设计,该数据结构以键值对的形式存储在区块链上。然后,本文对钱包操作进行了设计,包括用户注册与登录、用户资产查询、用户积分转账、用户信誉值修改以及用户历史记录查询等功能。最后经过压力测试,本文设计的所有模块的事务通过率均超过了98%,且平均响应时间小于5s。结果表明,本文设计实现的区块链钱包满足了系统的功能需求以及非功能需求。3.本文针对任务负荷分配问题建立了一个基于基础策略的改进分配策略模型。本文首先设计了三种基础的分配策略,包括尽量使用户剩余可调配负荷相等,尽力满足信誉值高的用户的意愿负荷以及尽量选择信誉值高的用户执行任务,分别考虑了分配的公平性,激励性以及系统功能性。在这基础上,本文通过将上述的基础策略相融合,在不同的条件下,考虑不同的分配策略,最终得到了一个混合策略模型。实验仿真结果及分析表明,本文所提出的模型相比先前的基础策略模型具有更好的系统功能性、激励性以及公平性等优势。