茌平网站建设电话,域名怎么卖,服饰的网站建设,wordpress5.0后台慢目录 主要内容 部分代码 结果一览
下载链接 主要内容
该模型主要求解的是微网两阶段鲁棒优化调度问题#xff0c;与目前大部分用CCG算法不同#xff0c;模型创新性的采用关键场景辨别法#xff0c;通过少量的迭代辨别出最恶劣的场景#xff0c;针对光伏出力的…目录 主要内容 部分代码 结果一览
下载链接 主要内容
该模型主要求解的是微网两阶段鲁棒优化调度问题与目前大部分用CCG算法不同模型创新性的采用关键场景辨别法通过少量的迭代辨别出最恶劣的场景针对光伏出力的随机性与间歇性采用动态鲁棒优化法对其进行处理。构建了考虑光伏出力不确定性的微网两阶段鲁棒优化调度模型并采用恶劣场景辨别算法将原问题分解为主问题和子问题进行迭代求解。子问题用来辨别最恶劣的光伏出力情景并通过主问题对该情景下的单层优化模型进行求解从而极大地削减了所需求解情景数量提高了模型的计算效率。程序采用matlabcplex求解在创新性上提供了一个思路通过辨识最恶劣的某几个场景后将场景法应用到整体模型中进行分析求解之前很多文献的场景法直接采用典型日进行计算缺少恶劣场景辨别这正是该模型值得借鉴之处 部分代码
P_SP0;%定义初始值
k0;%定义迭代次数
%设置程序大循环
while(P_MPP_SP)display([迭代还未收敛,当前迭代第 , num2str(k1), 次]);P_RESSpv(:,j);kklength(j);Obj_MPzeros(kk,24);P_MPzeros(1,1);P_DAzeros(kk,24);S_DAzeros(kk,24);u_GTzeros(kk,24);u_GTonzeros(kk,24);u_GToffzeros(kk,24);[Obj_MP,P_MP,P_DA,S_DA,u_GT,u_GTon,u_GToff]Fun_MP(j,P_RES);display([第 , num2str(k1), 次,求解主问题结束]);P_MPvalue(P_MP);P_DA_SPvalue(P_DA);S_DA_SPvalue(S_DA);u_GT_SPvalue(u_GT);u_GTon_SP value(u_GTon);u_GToff_SP value(u_GToff);P_SP_b[];%定义临时矩阵
%%%%%%%%%%求解子问题各光伏场景的P_SP%%%%%%%%%
%筛选出主问题中的光伏场景
j_SP[];
for i1:50 %这里根据场景数修改1000场景则改为1000if ismember(i,j)~1 j_SP[j_SP,i];end
end
%定义子问题光伏索引
P_RES_SPSpv(:,j_SP); 结果一览 下载链接