基于粒子群算法的含风光燃储微网优化调度
说明书
相关资源:基本算法智能微电网粒子群优化算法,微源:光伏、风机、发电机、储能等
基于多目标粒子群算法冷热电联供综合能源系统运行优化
微电网多目标调度,运用改进的多目标粒子群算法进行计算,里面包含经济等三个目标函数设置
粒子群综合能源系统优化的matlab实现
MATLAB代码:基于粒子群算法的含风光燃储微网优化调度
关键词:微网优化调度 粒子群算法 风光燃储
参考文档:《基于多目标粒子群算法的微电网优化调度_王金全》仅参考部分模型,非完全复现
优势:代码注释详实,适合参考学习,非目前烂大街的版本,程序非常精品,请仔细辨识!
主要内容:代码主要构建了含风电机组、光伏机组、燃气轮机组以及储能机组的微网日前调度模型,其中考虑了微网与上级电网的交易,采用粒子群算法给出最优调度结果,结果展示了各机组的出力水平,适合初学者学习使用代码属于精品代码。
实现效果:具体如下
%费用函数
function cost=economic(x,y)
C_MT=0;
C_GRID=0;
C_BA=0;
G_price=[0 0 0 0 0 0 0 0 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0.0931 0 0 0];
%根据粒子群算法(另两个文件)求出的最优出力方案,计算系统运行费用
for i=1:72
if i<25
C_MT=C_MT+0.04*x(i);
elseif i>24&&i<49
C_GRID= C_GRID+G_price(i-24)*x(i);
else
C_BA=C_BA+0.08*abs(y(i-48));
end
end
cost=C_MT+C_GRID+C_BA;