如何做网站 写代码,做问卷调查赚钱好的21个网站,广州seo培训,网站建设课程培训微❤关注“电气仔推送”获得资料#xff08;专享优惠#xff09;
参考文献#xff1a; 主要内容#xff1a;
应用多智能体系统中的一致性算法#xff0c;以发电机组的增量成本和柔性负荷的增量效益作为一致性变量#xff0c;设计一种用于电力系统经济调度的算法#x…微❤关注“电气仔推送”获得资料专享优惠
参考文献 主要内容
应用多智能体系统中的一致性算法以发电机组的增量成本和柔性负荷的增量效益作为一致性变量设计一种用于电力系统经济调度的算法通过分布式优化的方式求解经济调度问题。
程序完全采用论文中的数据对论文中的4种场景进行了复现。
场景1 验证了该分布式调度算法与集中式调度算法一样能收敛到最优解
场景2 验证了该分布式调度策略对不同通信拓扑的适应性
场景3 验证了该分布式调度策略能够有效应对电力元件功率约束发生作用的情形
场景4 验证了该分布式调度策略能够使电力元件具备“即插即用”的能力。 部分程序
%迭代%
l[li lj];
llzeros(801,29);
ll(1,:)l;
dpzeros(1,801);
dp(1)spd(1)-spg(1); pggzeros(801,10);
pgg(1,:)pg;
pddzeros(801,19);
pdd(1,:)pd; for t1:1:800 for n1:1:29 %更新lambda的值 if n1 ll(t1,n)sum(a(n,:).*ll(t,:))0.005*dp(t); elseif n11 ll(t1,n)sum(a(n,:).*ll(t,:))0.005*dp(t); else ll(t1,n)sum(a(n,:).*ll(t,:)); end end for i1:1:10 %判断pg是否越限并赋值 if (ll(t,i)-be(i))/(2*ga(i))pgmax(i) pgg(t1,i)pgmax(i); elseif (ll(t,i)-be(i))/(2*ga(i))pgmin(i) pgg(t1,i)pgmin(i); else pgg(t1,i)(ll(t,i)-be(i))/(2*ga(i)); end end for j1:1:19 %判断pd是否越限并赋值 if (ll(t,j10)-b(j))/(2*c(j))pdmax(j) pdd(t1,j)pdmax(j); elseif (ll(t,j10)-b(j))/(2*c(j))pdmin(j) pdd(t1,j)pdmin(j); else pdd(t1,j)(ll(t,j10)-b(j))/(2*c(j)); end end spg(t1)sum(pdd(t1,:)); spd(t1)sum(pgg(t1,:)); dp(t1)sum(pdd(t1,:))-sum(pgg(t1,:));
end
输出结果
场景一 场景二 场景三 场景四 结论
未来电网中柔性负荷大量渗透用户不再仅仅是电网末端的刚性负荷而是能够参与系统运行、实现与电源互动的柔性负荷。相比于集中式优化调度在实现柔性负荷“即插即用”、降低通信网投资、应对通信网拓扑结构多变等方面分布式优化调度在未来电网经济调度中具有一定的应用前景。