• 大小: 166KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-18
  • 语言: 其他
  • 标签: MATLAB  

资源简介

储能系统上下双层优化计算,用于计算电力系统风电消纳

资源截图

代码片段和文件信息

function [P_PSO]=Balance(P_PSOtLB_PSOUB_PSOP)
%Balance是应对功率平衡约束的,选取那些在本时段开启的机组进行功率调整,直至满足
%功率平衡为止(注意,不对本时段关闭的机组进行功率调整)

global popsize
% ;global dim ;global P
% LB_PSO = LB;
% UB_PSO = UB;
rd_PSO=sum(P_PSO2)-repmat(P(t)popsize1);
t
P(t)
num_on=find(LB_PSO>0);

LB_PSO_re=repmat(LB_PSOpopsize1);
UB_PSO_re=repmat(UB_PSOpopsize1);

for m=1:popsize
%     m=1;
    amount_on=length(num_on);
    g=ceil(rand*amount_on); 
%     t0 = cputime;
    while abs(rd_PSO(m))>1 
                     
        g=rem(gamount_on);
        
        if g==0
            g=amount_on;
        end 
        
        k=num_on(g);
        
        if rd_PSO(m)>0        
            ld=max(LB_PSO_re(mk)P_PSO(mk)-rand*rd_PSO(m));
            rd_PSO(m)=rd_PSO(m)-P_PSO(mk)+ld;
            P_PSO(mk)=ld;
        end
        
        if rd_PSO(m)<0
            ld=min(UB_PSO_re(mk)P_PSO(mk)-rand*rd_PSO(m));
            rd_PSO(m)=rd_PSO(m)-P_PSO(mk)+ld;
            P_PSO(mk)=ld;
        end
        
        if rd_PSO(m)==0
            break
        end
              
        g=g+1;    

    end
end

end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1218  2018-10-05 15:36  下双正版\Balance.m

     文件       1897  2018-10-05 10:24  下双正版\caldrrl.m

     文件      31232  2018-10-02 09:44  下双正版\data.xls

     文件        566  2016-03-31 18:50  下双正版\DE.m

     文件        241  2016-03-31 19:32  下双正版\DE_selection.m

     文件       1745  2018-10-18 15:26  下双正版\down.mat

     文件       3324  2018-10-07 21:09  下双正版\downnsga2.m

     文件       1994  2018-10-07 20:51  下双正版\downresult.mat

     文件       1038  2018-09-27 11:05  下双正版\drtou.m

     文件       1013  2018-10-07 18:47  下双正版\evaluate_objective.m

     文件        344  2016-03-31 19:06  下双正版\Fitness_correction.m

     文件        311  2016-03-31 19:11  下双正版\Format_modification.m

     文件       9336  2018-10-07 15:29  下双正版\gen.m

     文件       3487  2018-10-07 19:12  下双正版\genetic_operator.m

     文件        700  2018-10-07 19:12  下双正版\initialize_variable.m

     文件       9390  2018-09-24 14:00  下双正版\loaddata.xlsx

     文件       3392  2018-10-03 21:46  下双正版\non_domination_sort_mod.m

     文件       3662  2018-09-22 09:47  下双正版\nsga2_Matlab_xixilee.rar

     文件       2847  2018-10-05 10:39  下双正版\optmition.m

     文件       1032  2016-04-02 09:46  下双正版\Out_constraints.m

     文件       1575  2018-09-24 14:41  下双正版\pmin.mat

     文件       8339  2018-09-24 14:38  下双正版\pwdata.xlsx

     文件        851  2018-09-22 15:50  下双正版\replacement.m

     文件       1093  2007-01-30 17:36  下双正版\tournament_selection.m

     文件        210  2018-09-24 16:28  下双正版\U.mat

     文件        430  2018-09-27 10:55  下双正版\Untitled2.m

     文件       2478  2018-10-18 15:24  下双正版\upevaluate_objective.m

     文件      18593  2018-10-07 18:31  下双正版\储能(上层).fig

     文件     272946  2018-10-07 18:31  下双正版\储能(上层).jpg

     文件       3244  2018-09-26 08:43  下双正版\结果\50%\data.mat

............此处省略7个文件信息

评论

共有 条评论