经济调度算法解决方案

这个项目解决了经济调度问题,算法工具箱由布莱恩birge。两个exampl

12.5 k下载

更新2008年8月6日

查看许可协议

这个软件包含两个psotest例子。m和psotest.1。通过运行程序
(psotest。米或psotest1.m)在默认pso1文件夹的经济调度问题
能够解决。分配最小的燃料成本和传输损失确定。
3所示。我使用PSOt,粒子群优化工具箱对matlab开发的教授布莱恩
Birge(参考)。我真诚的感谢他的有效工具。
%的数据矩阵应该有5列燃料成本系数和植物的限制。
% 1。(美元/ MW ^ 2) 2。b / MW 3美元。c(美元)4。低lomit (MW) 5。上限(MW)
%这个例子系统取自Haadi教授的《电力系统分析
萨达特示例7.8
%的行表示没有的植物(n)
清晰的
clc;
长格式;
B B0 B00全局数据
data = [0.008 7 200 85
0.009 - 6.3 180 80
0.007 - 6.8 140 70);
B = . 01 * (。0218年.0093 .0028;。0093年.0228 .0017;。0028年.0017 .0179];
B0 = 0 * [。0003年.0031 .0015];
Pd = 150;
l =数据(:,4)';
u =数据(:,5)';
跑= (l ' u ');
n =长度(数据(:1));
Pdef =[100 100000 100 2 2 0.9 - 0.4 1500 5000南e-6 0 0];
[出]= pso_Trelea_vectorized (f6, n 1, 0, Pdef);
= abs ()
(1:n P =)
(F (Pl) = f6 (P”)
结果
P =
32.88968876120133
64.59837992682773
54.85448624558800
F = 1.597481635286200 e + 003
Pl = 2.34255491258807
这个解决方案是比在书中给出的解决方案
P = 33.4701 (64.0974 - 55.1011);
F = 1599.98
参考:
Birge B。,2003,PSOt, Matlab的粒子群优化工具箱,
IEEE群体智慧研讨会论文集,4月24 - 26日
愿一切都好!

引用作为

RMS Danaraj (2023)。经济调度算法解决方案(//www.tianjin-qmedu.com/matlabcentral/fileexchange/20984-pso-solution-to-economic-dispatch), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP1
兼容任何释放
平台的兼容性
窗户 macOS Linux
确认

启发:粒子群优化工具箱

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0