• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: matlab  

资源简介

调度程序,初学调度的本科毕业生,和研究生可以参考下,基本的粒子群算法可以学习,而且给出各个机组的出力情况,初学者还是相当的不错的

资源截图

代码片段和文件信息

function cost=economic(x)
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+8*abs(x(i));
    end
end

cost=C_MT+C_GRID+C_BA;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-04-10 16:28  智能微电网粒子群优化算法\
     文件         377  2013-10-30 17:09  智能微电网粒子群优化算法\economic.m
     文件        1520  2013-11-12 10:40  智能微电网粒子群优化算法\fitness.m
     文件        4182  2013-11-13 16:11  智能微电网粒子群优化算法\gridbaopt.m

评论

共有 条评论