有功优化问题

%潮流计算 + 发电调度
%输入有功出力的功率  发电成本的计算
%4台可调发电器(支路6-9、6-10、4-12、28-27)、2个无功补偿装置(节点10、24)。
%发电机的无功出力上、下限成在1序点、发电成本与总有功发电量成正比。
%负荷节点电压在允许的范围内0.95~1.05;发电机组允许电压范围0.9~1.1。
%步长0.02;补偿装置的最大可调范围为4组,节点10、24的装置电容器额定容量分别为0.05和0.01;
%4台发电器 11 12 15 36 6台发电机(节点1分别对应节点前、节点2、5、8、11、13为PV节点)
%控制变量的顺序:T * 4 V5 I C2 Pg * 5
function y = f_user(x)
mpc = case30;

mpc.branch([11 12 15 36],9) = 0.90 + ceil(x(1,1:4))*0.02;
%变压器的变比为第9列
mpc.gen(2:6,6) = x(1,5:9);%发电机的端电压为第六列
mpc.gen(2:6,2) = x(1,12:16);

mpc.bus([2 5 8 11 13],8) = x(1,5:9);
mpc.bus([10 24],4) = mpc.bus([10 24],4) - ceil(x(1,10:11)) .* [0.05 0.01];

%01 潮流计算
res = runpf(mpc);

Ploss = res.branch(:,14) + res.branch(:,16);

%02 发电调度
cost = sum(x(1,12:16)*1.5);

end

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值