【论文复现】基于区块链的分布式光伏就地消纳交易模式研究(Matlab代码实现)

简介: 【论文复现】基于区块链的分布式光伏就地消纳交易模式研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥


🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。


⛳️座右铭:行百里者,半于九十。


📋📋📋本文目录如下:🎁🎁🎁


目录


💥1 概述


📚2 运行结果


2.1 最优价格曲线


2.2 用户1 的需求响应


2.3 上层运营商的功率平衡曲线


2.4 每时段的收益成本曲线


🎉3 参考文献


🌈4 Matlab代码实现


💥1 概述

文献来源:


8482622460f948a1b23bb6f0340cbe2b.png


文献内容仅复现主从博弈核心内容,不含区块链


分布式光伏发电已经得到广泛应用,但分布式光伏电源的大规模并网会导致网架结构相对薄弱的配电网出现电压越限、网损升高和光伏发电“弃光”等问题。探索分布式光伏在配电网中的交易模式,有助于实现分布式光伏发电的就地或就近消纳,提高配电网和光伏发电的经济收益。2017 年,国家发展改革委和国家能源局下发相关通知[1],鼓励分布式电源在 110 kV 电压等级内选择就近售电,从而使得“隔墙售电”和分布式发电交易方式成为可能。目前,国内外学者已经对电力交易新模式进行了广泛探索[2-4]。文献 [5]探讨了一种微电网之间进行分布式能源交易的机制,通过多层次的 Stackelberg 博弈模型来研究其经济效益;文献 [6] 分析了在直接交易模式中分布式电源和电力用户的最大收益,认为最优的交易方案随参与者的数量和电能的供需实时变化;文献 [7] 提出了基于多智能体的微网群内电力市场交易策略,然而签署电力交易协议一般发生在买方实际用电之前,实际发用电量可能会与合约中规定的不相符,传统交易模式存在信息安全风险[8]。因此,亟需引入新技术以支撑电力交易的建设。


分布式光伏聚合商作为光伏发电用户的市场主导者,负责制定内部电价,指导光伏发电用户


的用电计划。如果 ps 定价太低,用户会向光伏聚合商出售更少的电量,并消耗更多电能用于自


身;如 果 ps 定价过高(接近大电网的销售价格),光伏聚合商的成本将会升高。因此,要制定合理的内部电价 ps 鼓励用户向光伏聚合商售电,并将成本维持在最低限度。


d154dc58c8b140f5b19e38256ead58a1.png


📚2 运行结果

2.1 最优价格曲线


e3459c36e86048769304fd048d5da6d3.png


2.2 用户1 的需求响应


dc7c79d0abac40b7800e193709030e67.png


2.3 上层运营商的功率平衡曲线


07f87d6962ef412486cf343da2dd0a51.png


2.4 每时段的收益成本曲线


55194b2052e0460f87bf060d5c0c1b78.png


部分代码:

%% 需求响应
figure(1)  
plot(1:24,elecload2,'k-o','LineWidth',2)
hold on
plot(1:24,x1result(2,:),'r-->');
xlabel('时间/h')
ylabel('电负荷/kW')
legend( '需求响应前', '需求响应后')
grid on
%% 需求响应
figure(1)  
plot(1:24,elecload3,'k-o','LineWidth',2)
hold on
plot(1:24,x1result(3,:),'r-->');
xlabel('时间/h')
ylabel('电负荷/kW')
legend( '需求响应前', '需求响应后')
grid on
%% 平衡图
figure(1)  
bar(1:24,yxresult(1,:)*(nGT/(1-nGT-nloss))/(nrec*ulb)+max(yxresult(2,:),0),'b')
hold on
bar(1:24,max(yxresult(2,:),0),'y');
hold on
bar(1:24,min(yxresult(2,:),0),'g');
hold on
plot(-(-y1result(1,:)-y1result(2,:)-y1result(3,:)),'k-o');
xlabel('时间/h')
ylabel('功率/kW')
legend( '发电机组出力', '向主网售电', '向主网购电', '负荷')
grid on
%% 每时段成本折算
figure(1)  
bar(1:24,u1+u2,'b')
xlabel('时间/h')
ylabel('成本/元')
legend( '用户群')
grid on
figure(2)  
bar(1:24,z1+z2-z3,'r')
xlabel('时间/h')
ylabel('成本/元')
legend( '定价运营商')
grid on


🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1]靳开元,杨建华,陈正等.基于区块链的分布式光伏就地消纳交易模式研究[J].中国电力,2021,54(05):8-16.


🌈4 Matlab代码实现

相关文章
|
9月前
|
机器学习/深度学习 算法 机器人
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
765 0
|
9月前
|
算法 定位技术 计算机视觉
【水下图像增强】基于波长补偿与去雾的水下图像增强研究(Matlab代码实现)
【水下图像增强】基于波长补偿与去雾的水下图像增强研究(Matlab代码实现)
1079 0
|
9月前
|
算法 机器人 计算机视觉
【图像处理】水下图像增强的颜色平衡与融合技术研究(Matlab代码实现)
【图像处理】水下图像增强的颜色平衡与融合技术研究(Matlab代码实现)
283 0
|
9月前
|
新能源 Java Go
【EI复现】参与调峰的储能系统配置方案及经济性分析(Matlab代码实现)
【EI复现】参与调峰的储能系统配置方案及经济性分析(Matlab代码实现)
283 0
|
9月前
|
机器学习/深度学习 编解码 算法
基于OFDM技术的水下声学通信多径信道图像传输研究(Matlab代码实现)
基于OFDM技术的水下声学通信多径信道图像传输研究(Matlab代码实现)
382 8
|
9月前
|
机器学习/深度学习 数据采集 测试技术
基于CEEMDAN-VMD-BiLSTM的多变量输入单步时序预测研究(Matlab代码实现)
基于CEEMDAN-VMD-BiLSTM的多变量输入单步时序预测研究(Matlab代码实现)
332 8
|
9月前
|
机器学习/深度学习 算法 自动驾驶
基于导向滤波的暗通道去雾算法在灰度与彩色图像可见度复原中的研究(Matlab代码实现)
基于导向滤波的暗通道去雾算法在灰度与彩色图像可见度复原中的研究(Matlab代码实现)
452 8
|
9月前
|
机器学习/深度学习 供应链 算法
【电动车】基于削峰填谷的电动汽车多目标优化调度策略研究(Matlab代码实现)
【电动车】基于削峰填谷的电动汽车多目标优化调度策略研究(Matlab代码实现)
311 0
|
9月前
|
传感器 机器学习/深度学习 算法
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
436 0
|
9月前
|
机器学习/深度学习 算法 新能源
基于动态非合作博弈的大规模电动汽车实时优化调度电动汽车决策研究(Matlab代码实现)
基于动态非合作博弈的大规模电动汽车实时优化调度电动汽车决策研究(Matlab代码实现)
225 0

热门文章

最新文章