资源简介

用于对配网中的储能配置进行优化,目标是成本最小。

资源截图

代码片段和文件信息

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);

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;
    

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

     文件       1213  2018-07-21 22:47  仅有储能\Balance.m

     文件       1995  2018-09-12 20:17  仅有储能\data.mat

     文件        566  2016-03-31 18:50  仅有储能\DE.m

     文件        241  2016-03-31 19:32  仅有储能\DE_selection.m

     文件        344  2016-03-31 19:06  仅有储能\Fitness_correction.m

     文件        311  2016-03-31 19:11  仅有储能\Format_modification.m

     文件       7704  2018-09-12 19:37  仅有储能\gen.m

     文件       3919  2018-09-13 21:43  仅有储能\main.m

     文件        327  2018-07-05 20:57  仅有储能\notice.txt

     文件       1952  2018-09-13 21:43  仅有储能\optmition.m

     文件       1605  2018-07-22 09:02  仅有储能\output.m

     文件       1032  2016-04-02 09:46  仅有储能\Out_constraints.m

     文件        581  2016-03-30 10:21  仅有储能\PSO.m

     文件        210  2018-09-10 09:32  仅有储能\U.mat

     文件        863  2018-09-07 21:14  仅有储能\Untitled.m

     文件       1932  2018-09-11 16:57  仅有储能\结果\data  30  1.mat

     目录          0  2018-09-11 18:33  仅有储能\结果

     目录          0  2018-09-11 16:35  仅有储能

----------- ---------  ---------- -----  ----

                24795                    18


评论

共有 条评论

相关资源