含sop的配电网优化

简介: 含sop的配电网优化

1 主要内容

程序以IEEE33节点为例,分析含sop的配电网优化,包括sop有功约束、无功约束和容量约束,非线性部分通过转换为旋转锥约束进行编程,并且包括33节点配电网潮流及对应电压、电流约束、OLTC约束等,程序是对《Coordinated Control Method of Voltage and Reactive Power for Active Distribution Networks Based on Soft Open Point》方法实现,里面还有更深一些的知识,包括OLTC和CB等部分内容,具体sop部分和文献《考虑分布式电源运行特性的有源配电网智能软开关sop规划方法》一致。

2 部分代码

%% 定义约束条件
Constraints=[];
%% SOP有功功率限制 (1) 
Constraints=[Constraints,x_p_sop1(1,:)+x_p_sop1(2,:)+x_p_sop1_loss(1,:)+...
    x_p_sop1_loss(2,:)==0];
Constraints=[Constraints,x_p_sop2(1,:)+x_p_sop2(2,:)+...
    x_p_sop2_loss(1,:)+x_p_sop2_loss(2,:)==0];
%% CBs操作限制(27、29) 33
Constraints=[Constraints,Q_CB==N_CB*q_CB];
Constraints=[Constraints,N_CB<=5];
Constraints=[Constraints,N_CB>=0];
%% 有功功率损耗(33)
f_loss1=sum(r_ij'*x_Iij_square)*delta_T;
Constraints=[Constraints,x_ui_square(1,:)==12.66^2];  %平衡节点每小时电压平方
f_loss2=sum(x_p_sop1_loss)*delta_T;
f_loss3=sum(x_p_sop2_loss)*delta_T;
 Constraints=[Constraints,x_Iij_square>=0];    
%% sop运行约束%(40,41)
    Constraints=[Constraints,0.02*sqrt(x_p_sop1(1,:).^2+x_q_sop1(1,:).^2)<=...
        x_p_sop1_loss(1,:)];
    %Constraints=[Constraints,(x_p_sop1(2,opt_num)^2+x_q_sop1(2,opt_num)^2)<=...
     %   2*(x_p_sop1_loss(2,opt_num)/(sqrt(2)*0.02))*(x_p_sop1_loss(2,opt_num)/(sqrt(2)* 0.02))];
    Constraints=[Constraints,0.02*sqrt(x_p_sop1(2,:).^2+x_q_sop1(2,:).^2)<=...
        x_p_sop1_loss(2,:)];
%     Constraints=[Constraints,x_p_sop1(1,opt_num)+x_p_sop1(2,opt_num)==0];
     Constraints=[Constraints,0.02*sqrt(x_p_sop2(1,:).^2+x_q_sop2(1,:).^2)<=...
        x_p_sop2_loss(1,:)];
     Constraints=[Constraints,0.02*sqrt(x_p_sop2(2,:).^2+x_q_sop2(2,:).^2)<=...
        x_p_sop2_loss(2,:)];
%     Constraints=[Constraints,x_p_sop2(1,opt_num)+x_p_sop2(2,opt_num)==0];

程序代码标注了和文献公式的对应性,方便学习!

3 程序结果


相关文章
|
4天前
|
SoC
【sop】含储能及sop的多时段配网优化模型
【sop】含储能及sop的多时段配网优化模型
含sop的配电网重构(含风光|可多时段拓展)
含sop的配电网重构(含风光|可多时段拓展)
|
4天前
|
算法 调度
基于多目标粒子群算法的微电网优化调度-王金全
基于多目标粒子群算法的微电网优化调度-王金全
|
4天前
|
算法 调度
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
|
4天前
|
算法
配电网故障重构(含matlab代码)
配电网故障重构(含matlab代码)
|
10月前
|
算法
(文章复现)《基于改进教与学算法的配电网无功优化》
在解决配电网无功优化问题中,智能启发式算法得到了广泛应用。采用了教与学优化算法求解含分布式电源的配电网无功优化问题。现将精英策略引入教与学算法,改进了该算法的搜索能力,提高了求解的稳定性。以有功网损最小为目标建立了无功优化模型,并基于改进的IEEE 33母线配电网系统进行仿真计算,结果验证了基于精英策略改进的教与学算法具有更强的收敛性和鲁棒性,能获得更好的优化结果。
|
10月前
|
算法 调度
(文章复现)面向配电网韧性提升的移动储能预布局与动态调度策略(2)-灾后调度matlab代码
在灾害发生后,配电网失去主网供电,设故障的持续时间可根据灾害强度和抢修资源数量做出预测。以故障持续时间内负荷削减功率加权值最小为目标,建立多源协同的灾后恢复优化模型,通过动态调度移动储能、电动汽车与柴油发电机,最大限度提升配电网韧性
|
10月前
|
算法 调度
【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)
【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)
111 0
|
10月前
|
算法 安全
【鲁棒优化、无功优化】两阶段鲁棒优化的主动配电网动态无功优化【IEEE33节点】(Matlab代码实现)
【鲁棒优化、无功优化】两阶段鲁棒优化的主动配电网动态无功优化【IEEE33节点】(Matlab代码实现)
|
10月前
|
运维 算法
【配电网故障重构SOP】基于二阶锥松弛的加光伏风机储能进行的配电网故障处理和重构【考虑最优潮流】(Matlab代码实现)
【配电网故障重构SOP】基于二阶锥松弛的加光伏风机储能进行的配电网故障处理和重构【考虑最优潮流】(Matlab代码实现)