资源简介
主要计算电力系统机组组合问题,高智能算法,收敛效果好,迭代稳定
代码片段和文件信息
% 问题模型
% (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
评论
共有 条评论