【重磅】配电网智能软开关和储能联合规划

目录

[1 主要内容](#1 主要内容)

目标函数

数据说明

节点系统图

[2 部分代码](#2 部分代码)

[3 程序结果](#3 程序结果)

[4 下载链接](#4 下载链接)


1 主要内容

该程序复现《具有源荷不平衡特性的配电网智能软开关和储能联合规划》部分模型,未考虑聚类分析和分布鲁棒部分,就智能软开关和储能联合规划部分进行了方法复现,以IEEE33节点模型为例,实现了对原文中NY配电网配置,网络中分别接入3个光伏和风电节点,安装位置参照文献,以年综合费用最小为目标函数,建立协同规划模型,通过大M法和二阶锥松弛技术,将原始的非线性非凸模型转化为混合整数二阶锥规划模型,采用matlab+gurobi求解方式,储能和sop的配置数量可以设置,默认为分别配置两组,程序运行可靠,作为原文献中的核心非常具有参考价值!

程序的难点在于储能的配置约束表达,还是非常需要技巧的,既要避免非线性带来的求解难题,又要保证储能配置满足各项要求,程序非常精心处理该部分内容,非常具有参考意义!

目标函数

数据说明

程序中电价执行北京市峰谷电价,负荷和电价数据和文献一致,目标函数中部分参数根据经验值暂估设定,因有明确注释,方便修改调试。

节点系统图

2 部分代码

复制代码
.rtcContent { padding: 30px; } .lineNode {font-size: 10pt; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-style: normal; font-weight: normal; }u_data=sqrt(double(x_ui_square))/12.66;result=double(f);% disp(['程序总运行时间:',num2str(etime(clock,t1))]);%程序结果x_p_sop=value(x_p_sop);x_ui_square=value(x_ui_square);u_sop=value(u_sop);x_s_sop=value(x_s_sop);fi=value(fi);fo=value(fo);fsop=value(fsop);fl=value(fl);x_u=value(x_u);n_u=find(x_u>=0.9);x_p_cd=value(x_p_cd);% x_p_dis=value(x_p_dis);soc=value(soc);figure;plot(Pload,'b-*','LineWidth',1)ylabel('功率');yyaxis rightplot(Price,'LineWidth',1);ylabel('电价');ylim([2,3.6]);xlabel('时间');legend('负荷','电价')figure;xn=1:33;yn=1:N;mesh(yn,xn,u_data(:,:,1)),xlabel('时间'),ylabel('节点'),zlabel('电压(p.u.)')figure;bar(x_p_cd(n_u(1),:,1));ylabel('功率');yyaxis right;plot(soc(n_u(1),:,1),'LineWidth',1);ylim([0 1]);xlabel('时间');ylabel('soc');figure;bar(x_p_cd(n_u(2),:,1));ylabel('功率');yyaxis right;plot(soc(n_u(2),:,1),'LineWidth',1);ylim([0 1]);xlabel('时间');ylabel('soc');fprintf('sop选址为')c2=find(u_sop==1);sop_st(c2,:)fprintf('储能选址为')n_ufprintf('容量为%dMVA\n',x_s_sop(c2))fprintf('投资成本%d万元\n',fi)fprintf('运维成本%d万元\n',fo)fprintf('损耗成本%d万元\n',fsop)fprintf('弃风弃光%d万元\n',value(Cdis))fprintf('弃负荷%d万元\n',value(fp))fprintf('购电成本%d万元\n',value(Cpz))

3 程序结果

4 下载链接

相关推荐
lqqjuly19 小时前
Matlab2025a实现双目相机标定~业余版
开发语言·matlab·相机标定·双目相机
机器学习之心1 天前
MATLAB基于BNT工具箱的多输入分类预测
matlab·分类
机器学习之心2 天前
MATLAB基于改进云物元的模拟机协同训练质量评价
matlab·改进云物元
ytttr8732 天前
MATLAB实现经验模态分解(EMD)与希尔伯特变换获取能量谱
人工智能·python·matlab
t198751282 天前
基于多假设跟踪(MHT)算法的MATLAB实现
开发语言·matlab
机器学习之心2 天前
MATLAB多子种群混沌自适应哈里斯鹰算法优化BP神经网络回归预测
神经网络·算法·matlab
π同学2 天前
基于Matlab的递推最小二乘法参数估计
matlab·最小二乘法
小喵要摸鱼2 天前
【MATLBA】使用教程
matlab
listhi5203 天前
基于空时阵列最佳旋转角度的卫星导航抗干扰信号处理的完整MATLAB仿真
开发语言·matlab·信号处理
88号技师3 天前
2025年7月一区SCI优化算法-Logistic-Gauss Circle optimizer-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法