资源简介

应用PSO优化算法解决带阀点效应的ELD问题

资源截图

代码片段和文件信息

function y=adjust(xBPowerDemand)
[rNg]=size(x);
y=x;
for i=1:r
    sum=0;
    for j=1:Ng
        sum=sum+x(ij);
    end
    deltaPower=PowerDemand-sum;
    while (deltaPower~=0)
        t=ceil(rand()*Ng);
        s=y(it)+deltaPower;
        if(s>=B(t1)&&s<=B(t2))
            y(it)=s;
            deltaPower=0;
        else if(s>B(t2))
                y(it)=B(t2);
                 deltaPower= s-B(t2);
            else %if(s                y(it)=B(t1);
                 deltaPower= s-B(t1);
            end
        end
    end
end

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

     文件        550  2011-10-21 18:29  ELD-valve-PSO\adjust.asv

     文件        579  2011-10-23 22:15  ELD-valve-PSO\adjust.m

     文件        186  2011-11-12 21:40  ELD-valve-PSO\adjust_solution.asv

     文件        402  2011-11-12 21:44  ELD-valve-PSO\adjust_solution.m

     文件         61  2011-11-02 11:14  ELD-valve-PSO\adjust_velocity.asv

     文件        238  2011-11-02 12:28  ELD-valve-PSO\adjust_velocity.m

     文件       1592  2011-11-12 21:45  ELD-valve-PSO\compute_ELD_valve_PSO.asv

     文件       1740  2011-11-13 21:39  ELD-valve-PSO\compute_ELD_valve_PSO.m

     文件       4394  2011-11-12 20:23  ELD-valve-PSO\ELD_PSO.asv

     文件       4459  2011-11-14 15:02  ELD-valve-PSO\ELD_PSO.m

     文件        213  2011-11-12 21:23  ELD-valve-PSO\Finalcost.m

     文件        116  2011-11-12 00:08  ELD-valve-PSO\fitnessvalue.m

     文件       1148  2011-11-07 10:45  ELD-valve-PSO\initial_valve_PSO.asv

     文件       1156  2011-11-07 10:55  ELD-valve-PSO\initial_valve_PSO.m

     文件       3742  2011-11-02 13:49  ELD-valve-PSO\PSO.asv

     目录          0  2011-11-12 21:40  ELD-valve-PSO

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

                20576                    16


评论

共有 条评论