基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

个人主页:Matlab科研工作室

个人信条:格物致知。

更多Matlab仿真内容点击

智能优化算法  神经网络预测 雷达通信  无线传感器

信号处理 图像处理 路径规划 元胞自动机 无人机  电力系统

⛄ 内容介绍

复现论文

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第1张图片

受多能源整合优势的启发,本文建立了一个基于交互控制的双层两阶段框架,以实现互联多能源系统(MES)之间的最优能源供应。在较低层次上,每个 MES 通过解决成本最小化问题自主确定每个可控资产的最佳设定点,其中采用滚动水平优化来处理负载和可再生能源的随机特性。进一步实现了放宽存储互补约束优化模型凸化的技术,其数学证明验证了放宽的正确性。在上层,建立了一个协调器,以最小化协作互连 MES 的总成本,同时防止变压器过载。这个协作问题在基于市场清算机制的两阶段过程中进一步分解和迭代解决。该方法的一个显着特点是它兼容操作时间要求,同时保留了每个MES的可扩展性、信息隐私和操作权限。通过对自主协作优化机制进行详细分析的模拟案例验证了所提出框架的有效性。

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第2张图片

⛄ 部分代码

%%文章复现《Collaborative Autonomous Optimization of Interconnected Multi-Energy 

%%Systems with Two-Stage Transactive Control Framework》

%%绘图部分xticks函数可能2017以下版本无法使用,如果报错把它去掉

%%绘图部分比较简单,我不做过多注释

%%数据读取函数,依次读取绘图需要的数据以及变量值

%%绘图函数以及数据读取函数

function [] = drawMES(t, result_Ele, ymin, ymax)

  

    figure;

    

    H1 = bar(t, result_Ele / 1000); hold on;

    H1(1).EdgeColor = 'none';

    H1(2).EdgeColor = 'none';

    H1(3).EdgeColor = 'none';

   

    color_mes1 = ColorHex('4083ff') / 255;

    color_mes2 = ColorHex('005aff') / 255;

    color_mes3 = ColorHex('3200ff') / 255;

    H1(1).FaceColor = color_mes1;

    H1(2).FaceColor = color_mes2;

    H1(3).FaceColor = color_mes3;

   

    le = legend([H1(1), H1(2), H1(3)],'MES_1', 'MES_2', 'MES_3','Orientation','horizontal');

    ylabel('power(MW)');

    xlim([0, 25]);

    ylim([ymin, ymax]/1000);

    xticks(0: 6 : 24);

    xticklabels({ '0:00','6:00','12:00','18:00','24:00' });

    

    set(le,'Box','off');

    set(gcf,'Position',[0 0 500 200]);

end

⛄ 运行结果

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第3张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第4张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第5张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第6张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第7张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第8张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第9张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第10张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第11张图片

基于多时间尺度滚动优化的多能源微网双层调度研究附Matlab代码_第12张图片

⛄ 参考文献

[1] Cheng, Y. ,  P. Zhang , and  X. Liu . "Collaborative Autonomous Optimization of Interconnected Multi-Energy Systems with Two-Stage Transactive Control Framework." MDPI, Open Access Journal, 10.3390/en13010171. 2019.

⛄ Matlab代码关注

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

你可能感兴趣的:(电力系统,matlab,开发语言)