Skip to content

Commit 13fdda8

Browse files
committed
feat(IIDM): Rename Shunt to Shunt Compensator
BREAKING CHANGE: ⚠️ Rename Shunt to ShuntCompensator Signed-off-by: Samir Romdhani <[email protected]> feat(IIDM): Added V1_17 test files [rename shunt to shuntCompensator] Signed-off-by: Samir Romdhani <[email protected]> feat(IIDM): reduced cognitive complexity [sonar] [rename shunt to shuntCompensator] Signed-off-by: Samir Romdhani <[email protected]> feat(IIDM): Rename Shunt to Shunt Compensator on v1.16 Signed-off-by: Samir Romdhani <[email protected]>
1 parent 8462d87 commit 13fdda8

File tree

60 files changed

+599
-519
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+599
-519
lines changed

ieee-cdf/ieee-cdf-converter/src/test/resources/ieee118cdf.xiidm

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@
4343
<iidm:busBreakerTopology>
4444
<iidm:bus id="B5" name="Olive V2" v="138.276" angle="15.73"/>
4545
</iidm:busBreakerTopology>
46-
<iidm:shunt id="B5-SH" sectionCount="1" voltageRegulatorOn="false" bus="B5" connectableBus="B5">
46+
<iidm:shuntCompensator id="B5-SH" sectionCount="1" voltageRegulatorOn="false" bus="B5" connectableBus="B5">
4747
<iidm:shuntLinearModel bPerSection="-0.002100399075824407" maximumSectionCount="1"/>
48-
</iidm:shunt>
48+
</iidm:shuntCompensator>
4949
</iidm:voltageLevel>
5050
<iidm:voltageLevel id="VL8" nominalV="345.0" topologyKind="BUS_BREAKER">
5151
<iidm:busBreakerTopology>
@@ -310,9 +310,9 @@
310310
<iidm:minMaxReactiveLimits minQ="-8.0" maxQ="24.0"/>
311311
</iidm:generator>
312312
<iidm:load id="B34-L" loadType="UNDEFINED" p0="59.0" q0="26.0" bus="B34" connectableBus="B34"/>
313-
<iidm:shunt id="B34-SH" sectionCount="1" voltageRegulatorOn="false" bus="B34" connectableBus="B34">
313+
<iidm:shuntCompensator id="B34-SH" sectionCount="1" voltageRegulatorOn="false" bus="B34" connectableBus="B34">
314314
<iidm:shuntLinearModel bPerSection="7.351396765385424E-4" maximumSectionCount="1"/>
315-
</iidm:shunt>
315+
</iidm:shuntCompensator>
316316
</iidm:voltageLevel>
317317
</iidm:substation>
318318
<iidm:substation id="S35">
@@ -339,9 +339,9 @@
339339
<iidm:busBreakerTopology>
340340
<iidm:bus id="B37" name="EastLima V2" v="136.896" angle="11.77"/>
341341
</iidm:busBreakerTopology>
342-
<iidm:shunt id="B37-SH" sectionCount="1" voltageRegulatorOn="false" bus="B37" connectableBus="B37">
342+
<iidm:shuntCompensator id="B37-SH" sectionCount="1" voltageRegulatorOn="false" bus="B37" connectableBus="B37">
343343
<iidm:shuntLinearModel bPerSection="-0.001312749422390254" maximumSectionCount="1"/>
344-
</iidm:shunt>
344+
</iidm:shuntCompensator>
345345
</iidm:voltageLevel>
346346
<iidm:voltageLevel id="VL38" nominalV="345.0" topologyKind="BUS_BREAKER">
347347
<iidm:busBreakerTopology>
@@ -402,9 +402,9 @@
402402
<iidm:bus id="B44" name="WMVernon V2" v="135.93" angle="13.82"/>
403403
</iidm:busBreakerTopology>
404404
<iidm:load id="B44-L" loadType="UNDEFINED" p0="16.0" q0="8.0" bus="B44" connectableBus="B44"/>
405-
<iidm:shunt id="B44-SH" sectionCount="1" voltageRegulatorOn="false" bus="B44" connectableBus="B44">
405+
<iidm:shuntCompensator id="B44-SH" sectionCount="1" voltageRegulatorOn="false" bus="B44" connectableBus="B44">
406406
<iidm:shuntLinearModel bPerSection="5.250997689561017E-4" maximumSectionCount="1"/>
407-
</iidm:shunt>
407+
</iidm:shuntCompensator>
408408
</iidm:voltageLevel>
409409
</iidm:substation>
410410
<iidm:substation id="S45">
@@ -413,9 +413,9 @@
413413
<iidm:bus id="B45" name="N.Newark V2" v="136.206" angle="15.67"/>
414414
</iidm:busBreakerTopology>
415415
<iidm:load id="B45-L" loadType="UNDEFINED" p0="53.0" q0="22.0" bus="B45" connectableBus="B45"/>
416-
<iidm:shunt id="B45-SH" sectionCount="1" voltageRegulatorOn="false" bus="B45" connectableBus="B45">
416+
<iidm:shuntCompensator id="B45-SH" sectionCount="1" voltageRegulatorOn="false" bus="B45" connectableBus="B45">
417417
<iidm:shuntLinearModel bPerSection="5.250997689561017E-4" maximumSectionCount="1"/>
418-
</iidm:shunt>
418+
</iidm:shuntCompensator>
419419
</iidm:voltageLevel>
420420
</iidm:substation>
421421
<iidm:substation id="S46">
@@ -427,9 +427,9 @@
427427
<iidm:minMaxReactiveLimits minQ="-100.0" maxQ="100.0"/>
428428
</iidm:generator>
429429
<iidm:load id="B46-L" loadType="UNDEFINED" p0="28.0" q0="10.0" bus="B46" connectableBus="B46"/>
430-
<iidm:shunt id="B46-SH" sectionCount="1" voltageRegulatorOn="false" bus="B46" connectableBus="B46">
430+
<iidm:shuntCompensator id="B46-SH" sectionCount="1" voltageRegulatorOn="false" bus="B46" connectableBus="B46">
431431
<iidm:shuntLinearModel bPerSection="5.250997689561017E-4" maximumSectionCount="1"/>
432-
</iidm:shunt>
432+
</iidm:shuntCompensator>
433433
</iidm:voltageLevel>
434434
</iidm:substation>
435435
<iidm:substation id="S47">
@@ -446,9 +446,9 @@
446446
<iidm:bus id="B48" name="Zanesvll V2" v="140.898" angle="19.93"/>
447447
</iidm:busBreakerTopology>
448448
<iidm:load id="B48-L" loadType="UNDEFINED" p0="20.0" q0="11.0" bus="B48" connectableBus="B48"/>
449-
<iidm:shunt id="B48-SH" sectionCount="1" voltageRegulatorOn="false" bus="B48" connectableBus="B48">
449+
<iidm:shuntCompensator id="B48-SH" sectionCount="1" voltageRegulatorOn="false" bus="B48" connectableBus="B48">
450450
<iidm:shuntLinearModel bPerSection="7.876496534341525E-4" maximumSectionCount="1"/>
451-
</iidm:shunt>
451+
</iidm:shuntCompensator>
452452
</iidm:voltageLevel>
453453
</iidm:substation>
454454
<iidm:substation id="S49">
@@ -686,9 +686,9 @@
686686
<iidm:minMaxReactiveLimits minQ="-6.0" maxQ="9.0"/>
687687
</iidm:generator>
688688
<iidm:load id="B74-L" loadType="UNDEFINED" p0="68.0" q0="27.0" bus="B74" connectableBus="B74"/>
689-
<iidm:shunt id="B74-SH" sectionCount="1" voltageRegulatorOn="false" bus="B74" connectableBus="B74">
689+
<iidm:shuntCompensator id="B74-SH" sectionCount="1" voltageRegulatorOn="false" bus="B74" connectableBus="B74">
690690
<iidm:shuntLinearModel bPerSection="6.30119722747322E-4" maximumSectionCount="1"/>
691-
</iidm:shunt>
691+
</iidm:shuntCompensator>
692692
</iidm:voltageLevel>
693693
</iidm:substation>
694694
<iidm:substation id="S75">
@@ -735,9 +735,9 @@
735735
<iidm:bus id="B79" name="CapitlHl V2" v="139.242" angle="26.72"/>
736736
</iidm:busBreakerTopology>
737737
<iidm:load id="B79-L" loadType="UNDEFINED" p0="39.0" q0="32.0" bus="B79" connectableBus="B79"/>
738-
<iidm:shunt id="B79-SH" sectionCount="1" voltageRegulatorOn="false" bus="B79" connectableBus="B79">
738+
<iidm:shuntCompensator id="B79-SH" sectionCount="1" voltageRegulatorOn="false" bus="B79" connectableBus="B79">
739739
<iidm:shuntLinearModel bPerSection="0.0010501995379122034" maximumSectionCount="1"/>
740-
</iidm:shunt>
740+
</iidm:shuntCompensator>
741741
</iidm:voltageLevel>
742742
</iidm:substation>
743743
<iidm:substation id="S80">
@@ -763,9 +763,9 @@
763763
<iidm:bus id="B82" name="Logan V2" v="136.482" angle="27.24"/>
764764
</iidm:busBreakerTopology>
765765
<iidm:load id="B82-L" loadType="UNDEFINED" p0="54.0" q0="27.0" bus="B82" connectableBus="B82"/>
766-
<iidm:shunt id="B82-SH" sectionCount="1" voltageRegulatorOn="false" bus="B82" connectableBus="B82">
766+
<iidm:shuntCompensator id="B82-SH" sectionCount="1" voltageRegulatorOn="false" bus="B82" connectableBus="B82">
767767
<iidm:shuntLinearModel bPerSection="0.0010501995379122034" maximumSectionCount="1"/>
768-
</iidm:shunt>
768+
</iidm:shuntCompensator>
769769
</iidm:voltageLevel>
770770
</iidm:substation>
771771
<iidm:substation id="S83">
@@ -774,9 +774,9 @@
774774
<iidm:bus id="B83" name="Sprigg V2" v="135.93" angle="28.42"/>
775775
</iidm:busBreakerTopology>
776776
<iidm:load id="B83-L" loadType="UNDEFINED" p0="20.0" q0="10.0" bus="B83" connectableBus="B83"/>
777-
<iidm:shunt id="B83-SH" sectionCount="1" voltageRegulatorOn="false" bus="B83" connectableBus="B83">
777+
<iidm:shuntCompensator id="B83-SH" sectionCount="1" voltageRegulatorOn="false" bus="B83" connectableBus="B83">
778778
<iidm:shuntLinearModel bPerSection="5.250997689561017E-4" maximumSectionCount="1"/>
779-
</iidm:shunt>
779+
</iidm:shuntCompensator>
780780
</iidm:voltageLevel>
781781
</iidm:substation>
782782
<iidm:substation id="S84">
@@ -982,9 +982,9 @@
982982
<iidm:minMaxReactiveLimits minQ="-8.0" maxQ="23.0"/>
983983
</iidm:generator>
984984
<iidm:load id="B105-L" loadType="UNDEFINED" p0="31.0" q0="26.0" bus="B105" connectableBus="B105"/>
985-
<iidm:shunt id="B105-SH" sectionCount="1" voltageRegulatorOn="false" bus="B105" connectableBus="B105">
985+
<iidm:shuntCompensator id="B105-SH" sectionCount="1" voltageRegulatorOn="false" bus="B105" connectableBus="B105">
986986
<iidm:shuntLinearModel bPerSection="0.0010501995379122034" maximumSectionCount="1"/>
987-
</iidm:shunt>
987+
</iidm:shuntCompensator>
988988
</iidm:voltageLevel>
989989
</iidm:substation>
990990
<iidm:substation id="S106">
@@ -1004,9 +1004,9 @@
10041004
<iidm:minMaxReactiveLimits minQ="-200.0" maxQ="200.0"/>
10051005
</iidm:generator>
10061006
<iidm:load id="B107-L" loadType="UNDEFINED" p0="28.0" q0="12.0" bus="B107" connectableBus="B107"/>
1007-
<iidm:shunt id="B107-SH" sectionCount="1" voltageRegulatorOn="false" bus="B107" connectableBus="B107">
1007+
<iidm:shuntCompensator id="B107-SH" sectionCount="1" voltageRegulatorOn="false" bus="B107" connectableBus="B107">
10081008
<iidm:shuntLinearModel bPerSection="3.15059861373661E-4" maximumSectionCount="1"/>
1009-
</iidm:shunt>
1009+
</iidm:shuntCompensator>
10101010
</iidm:voltageLevel>
10111011
</iidm:substation>
10121012
<iidm:substation id="S108">
@@ -1034,9 +1034,9 @@
10341034
<iidm:minMaxReactiveLimits minQ="-8.0" maxQ="23.0"/>
10351035
</iidm:generator>
10361036
<iidm:load id="B110-L" loadType="UNDEFINED" p0="39.0" q0="30.0" bus="B110" connectableBus="B110"/>
1037-
<iidm:shunt id="B110-SH" sectionCount="1" voltageRegulatorOn="false" bus="B110" connectableBus="B110">
1037+
<iidm:shuntCompensator id="B110-SH" sectionCount="1" voltageRegulatorOn="false" bus="B110" connectableBus="B110">
10381038
<iidm:shuntLinearModel bPerSection="3.15059861373661E-4" maximumSectionCount="1"/>
1039-
</iidm:shunt>
1039+
</iidm:shuntCompensator>
10401040
</iidm:voltageLevel>
10411041
</iidm:substation>
10421042
<iidm:substation id="S111">

ieee-cdf/ieee-cdf-converter/src/test/resources/ieee14cdf-solved.xiidm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
</iidm:busBreakerTopology>
4242
<iidm:load id="B4-L" loadType="UNDEFINED" p0="47.8" q0="-3.9" bus="B4" connectableBus="B4" p="47.8" q="-3.9"/>
4343
<iidm:load id="B9-L" loadType="UNDEFINED" p0="29.5" q0="16.6" bus="B9" connectableBus="B9" p="29.5" q="16.6"/>
44-
<iidm:shunt id="B9-SH" sectionCount="1" voltageRegulatorOn="false" bus="B9" connectableBus="B9" q="-21.187584">
44+
<iidm:shuntCompensator id="B9-SH" sectionCount="1" voltageRegulatorOn="false" bus="B9" connectableBus="B9" q="-21.187584">
4545
<iidm:shuntLinearModel bPerSection="19.0" maximumSectionCount="1"/>
46-
</iidm:shunt>
46+
</iidm:shuntCompensator>
4747
</iidm:voltageLevel>
4848
<iidm:twoWindingsTransformer id="T4-7-1" r="0.0" x="0.0020912" g="0.0" b="0.0" ratedU1="0.978" ratedU2="1.0" bus1="B4" connectableBus1="B4" voltageLevelId1="VL4" bus2="B7" connectableBus2="B7" voltageLevelId2="VL4" p1="28.12612787731891" q1="-9.753887720619232" p2="-28.126127877318922" q2="11.464367695376083"/>
4949
<iidm:twoWindingsTransformer id="T4-9-1" r="0.0" x="0.0055618" g="0.0" b="0.0" ratedU1="0.969" ratedU2="1.0" bus1="B4" connectableBus1="B4" voltageLevelId1="VL4" bus2="B9" connectableBus2="B9" voltageLevelId2="VL4" p1="16.10119634666402" q1="-0.37521312955084385" p2="-16.101196346664025" q2="1.6823451017767743"/>

ieee-cdf/ieee-cdf-converter/src/test/resources/ieee14cdf.xiidm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@
4949
<iidm:bus id="B9" name="Bus 9 LV" v="12.672" angle="-14.94"/>
5050
</iidm:busBreakerTopology>
5151
<iidm:load id="B9-L" loadType="UNDEFINED" p0="29.5" q0="16.6" bus="B9" connectableBus="B9"/>
52-
<iidm:shunt id="B9-SH" sectionCount="1" voltageRegulatorOn="false" bus="B9" connectableBus="B9">
52+
<iidm:shuntCompensator id="B9-SH" sectionCount="1" voltageRegulatorOn="false" bus="B9" connectableBus="B9">
5353
<iidm:shuntLinearModel bPerSection="0.13194444444444445" maximumSectionCount="1"/>
54-
</iidm:shunt>
54+
</iidm:shuntCompensator>
5555
</iidm:voltageLevel>
5656
<iidm:twoWindingsTransformer id="T4-7-1" r="0.0" x="0.4098752" g="0.0" b="0.0" ratedU1="132.03" ratedU2="14.0" bus1="B4" connectableBus1="B4" voltageLevelId1="VL4" bus2="B7" connectableBus2="B7" voltageLevelId2="VL7"/>
5757
<iidm:twoWindingsTransformer id="T4-9-1" r="0.0" x="0.8008992" g="0.0" b="0.0" ratedU1="130.815" ratedU2="12.0" bus1="B4" connectableBus1="B4" voltageLevelId1="VL4" bus2="B9" connectableBus2="B9" voltageLevelId2="VL9"/>

0 commit comments

Comments
 (0)