资源简介

主要计算电力系统机组组合问题,高智能算法,收敛效果好,迭代稳定

资源截图

代码片段和文件信息

% 问题模型
%  (1)数学模型:
%   以IEEE 3机6节点为工况模型 ,Load=850MW
%  (2)目标函数:
%   minF=∑(i=1,Ng)Fi(PGi),Fi(PGi) =aiPi2+biPi+ci+Ei,考虑阀点(Valve-Point)效应
%  (3)约束条件:
%  a.发电机组输出功率上下限约束,即PGi min<=PGi<= PGimax;
%  b.电力负荷平衡约束;
%  c.忽略网损,即∑(i=1,Ng)(PGi)= PGD;

     

function pso
%主程序
clear;
clc;
format long;
xGbest=0;
yPbest=[];
bound=[100 600;100 400;50 200;50 200];   %上下限
a=[0.00156;0.00194;0.00482;0.00482] ;
b=[7.92;7.85;7.97;7.97];
c=[561;310;78;78];
g=[300;200;150;150];
h=[0.0315;0.042;0.063;0.063];
load=500;      %负荷
popsize=20 ;    %粒子数
MaxDD=100;     %迭代次数
c1=1.4962;        %学习因子
c2=1.4962;        %学习因子
w=0.729;      %惯性权重
dimsize=length(bound);

 vmax=vmaxinitial(dimsizebound);                %vmax产生过程  
 pop=initial(dimsizepopsizeboundload);        %初始种群
 cost=o

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

     文件       5640  2012-02-24 08:23  pso.m

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

                 5640                    1


评论

共有 条评论

相关资源