资源简介
多目标优化,需要的请自行下载。The power-supply side uses the combined cooling, heating, and power supply system in conjunction with power grids. In the first stage, the single-target energy supply with the lowest cost of the combined heat and power system and the least emission of polluting gas is optimized. In th
代码片段和文件信息
function PSOfirst()
%% 清空环境
clear;
clc;
%% 参数设置
w=0.9;%权值 将影响PSO 的全局与局部搜优能力, 值较大,全局搜优能力强,局部搜优能力弱;反之,则局部搜优能力增强,而全局搜优能力减弱。
c1=0.1;%加速度,影响收敛速度
c2=0.1;
dim=6;%6维,表示企业数量
swarmsize=100;%粒子群规模,表示有100个解的空间
maxiter=200;%最大循环次数,影响时间
minfit=0.001;%最小适应值
vmax=0.01;
vmin=-0.01;
ub=[0.20.20.20.20.20.2];%解向量的最大限制
lb=[0.010.010.010.010.010.01];%解向量的最小限制
%% 种群初始化
range=ones(swarmsize1)*(ub-lb);
swarm=rand(swarmsizedim).*range+ones(swarmsize1)*lb;%粒子群位置矩阵
Y1=[33.08;
21.85;
6.19;
11.77;
9.96;
17.15;];
Y=Y1./100;%将百分数化为小数
[ymyn]=size(Y);
for i=1:swarmsize %% YX的约束
s=swarm(i:);
ss=s‘;
while sum(Y.*ss)<0.1*sum(Y)
ss=rand(dim1).*((ub-lb)‘)+ones(dim1).*((lb)‘);
end
swarm(i:)=ss‘;
end
vstep=rand(swarmsizedim)
相关资源
- GAPSO 这个算法是遗传算法和粒子群优
- Peking_University_PSO_All_in_one 北京大学计
- GA-RBF
- SimuAPSO 模拟退火发与粒子群算法的结
- CLSPSO 混沌粒子群算法
- demo_mtbot 多目标跟踪
- pso-bp
- pso_matlab PSO算法
- HSOGA 《求解全局优化问题的混合自适
- my_ga_test1 该用matlab 实现的遗传算法可
- matlab 为大家提供方便
- ABC 是属于人工蜜蜂群优化算法的源代
- NSGA matlab编写的基于粒子群优化算法的
- GMM 本代码建立高斯混合模型(高斯多
- algorithms 我个人收集的各类智能算法
- libsvm-cg 支持向量机参数c和g的优化
- hunhedongli 混合动力汽车(HEV)是在电
- Professor-Lu-Wusheng-lecture 陆吾生教授是加
- matlabpathplanning1
- gadaima 用于遗传算法优化问题
- MutiTargetDetection 多目标检测与跟踪算法
- Artificial-Bee-Colony 人工蜂群算法解决函
- pfvsmarginal 粒子滤波与PHD多目标跟踪比
- MOPSO-matlab
- OptimalControlOfWindPowerGeneration 《风力发
- bpcross 一个matlab写的bp人工神经网络程
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- afsa-reservoir 用人工鱼群算法求解梯级
- PSObpPpsorbf 粒子群优化神经网络的程序
- FOA 果蝇优化算法的源程序
评论
共有 条评论