👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆下载资源链接👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆
《《《《《《《《更多资源还请持续关注本专栏》》》》》》》
论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html
共享储能是可再生能源实现经济消纳的解决方案之一,在适度的投资规模下,应尽力实现储能电站容量功率与消纳目标相匹配。对此,提出了考虑新能源消纳的共享储能电站容量功率配置方法,针对储能电站投运成本最低与微能源网运行经济性最优的多目标,建立了双层规划模型,其中外层模型求解电站配置问题,内层模型求解经济消纳率及微能源网优化运行问题,使用 Karush-Kuhn-Tucker (KKT)法对模型转化求解。
部分代码展示:
% 场景3:微网配置共享储能,不考虑经济消纳。
%==========================================================================
clc;
clear;
close all;
%% 模型参数设定
W=4; %典型日类型数为4(春夏秋冬)
Tw=91; %典型日天数为91
N=3; %微网数为3
M=1E8; %Big-M法中的M
NT=24; %调度时段数为24;
% 下层的三个微网的运行参数导入(这里将4个典型日数据合并,形成一组24*W=96列的数据,方便后续用矩阵形式列写约束)
P_cool=zeros(24*W,3); %下层的3个微网的冷负荷功率
P_heat=zeros(24*W,3); %下层的3个微网的热负荷功率
P_load=zeros(24*W,3); %下层的3个微网的电负荷功率
P_PV_0=zeros(24*W,3); %下层的3个微网的光伏发电功率
%导入微网1的参数
P_cool(:,1)=[xlsread('微网数据1','I2:I25');xlsread('微网数据1','P2:P25');xlsread('微网数据1','W2:W25');xlsread('微网数据1','AD2:AD25')];
P_heat(:,1)=[xlsread('微网数据1','J2:J25');xlsread('微网数据1','Q2:Q25');xlsread('微网数据1','X2:X25');xlsread('微网数据1','AE2:AE25')];
P_load(:,1)=[xlsread('微网数据1','K2:K25');xlsread('微网数据1','R2:R25');xlsread('微网数据1','Y2:Y25');xlsread('微网数据1','AF2:AF25')];
P_PV_0(:,1)=1.85*[xlsread('微网数据1','L2:L25');xlsread('微网数据1','S2:S25');xlsread('微网数据1','Z2:Z25');xlsread('微网数据1','AG2:AG25')];
%导入微网2的参数(MG2中没有风电)
P_cool(:,2)=[xlsread('微网数据2','J2:J25');xlsread('微网数据2','Q2:Q25');xlsread('微网数据2','X2:X25');xlsread('微网数据2','AE2:AE25')];
P_heat(:,2)=[xlsread('微网数据2','K2:K25');xlsread('微网数据2','R2:R25');xlsread('微网数据2','Y2:Y25');xlsread('微网数据2','AF2:AF25')];
P_load(:,2)=[xlsread('微网数据2','L2:L25');xlsread('微网数据2','S2:S25');xlsread('微网数据2','Z2:Z25');xlsread('微网数据2','AG2:AG25')];
P_PV_0(:,2)=1.85*[xlsread('微网数据2','M2:M25');xlsread('微网数据2','T2:T25');xlsread('微网数据2','AA2:AA25');xlsread('微网数据2','AH2:AH25')];
%导入微网3的参数
P_cool(:,3)=[xlsread('微网数据3','I2:I25');xlsread('微网数据3','P2:P25');xlsread('微网数据3','W2:W25');xlsread('微网数据3','AD2:AD25')];
P_heat(:,3)=[xlsread('微网数据3','J2:J25');xlsread('微网数据3','Q2:Q25');xlsread('微网数据3','X2:X25');xlsread('微网数据3','AE2:AE25')];
P_load(:,3)=[xlsread('微网数据3','K2:K25');xlsread('微网数据3','R2:R25');xlsread('微网数据3','Y2:Y25');xlsread('微网数据3','AF2:AF25')];
P_PV_0(:,3)=1.85*[xlsread('微网数据3','L2:L25');xlsread('微网数据3','S2:S25');xlsread('微网数据3','Z2:Z25');xlsread('微网数据3','AG2:AG25')];
%微网向储能电站售电单位电能电价矩阵
delt_s = [0.20,0.20,0.20,0.20,0.20,0.20,0.20,0.20,0.95,0.95,0.95,0.95,0.55,0.55,0.55,0.55,0.95,0.95,0.95,0.95,0.95,0.55,0.55,0.55];
delt_s = [delt_s,delt_s,delt_s,delt_s];
%微网从储能电站购电单位电能电价矩阵
delt_b = [0.40,0.40,0.40,0.40,0.40,0.40,0.40,0.40,1.15,1.15,1.15,1.15,0.75,0.75,0.75,0.75,1.15,1.15,1.15,1.15,1.15,0.75,0.75,0.75];
delt_b = [delt_b,delt_b,delt_b,delt_b];
%微网向储能电站缴纳单位功率服务费用矩阵
delt_f = 0.05*ones(1,24*W);
%微网从电网的购电电价
delt_0 = [0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,1.36,1.36,1.36,1.36,0.82,0.82,0.82,0.82,1.36,1.36,1.36,1.36,1.36,0.82,0.82,0.82];
delt_0 = [delt_0,delt_0,delt_0,delt_0];
%微网单位体积天然气费用矩阵,取江苏地区气价2.2元/m3
c_0 = 2.2*ones(1,24*W);
%储能电站的容量成本参考某储能项目磷酸铁锂电池中标价格
r = 0.08;%资金年利率(取值为8%)
gamma = 8;%装置寿命周期(年)
delt_P = 1000;% 单位功率投资成本(元/kW)
delt_E = 1897;% 单位容量投资成本(元/kWh)
delt_M = 72;% 单位功率维护成本
效果展示:
87号资源-源程序:《基于储能电站服务的冷热电多微网系统双层优化配置》《考虑微网新能源经济消纳的共享储能优化》本人博客有解读资源-CSDN文库https://download.csdn.net/download/LIANG674027206/89205327 👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆下载资源链接👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆
《《《《《《《《更多资源还请持续关注本专栏》》》》》》》
论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html