diff --git a/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/MiniGridTestConfiguration_BC_EQ_v3.0.0.xml b/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/MiniGridTestConfiguration_BC_EQ_v3.0.0.xml
deleted file mode 100644
index facaaccc0c7..00000000000
--- a/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/MiniGridTestConfiguration_BC_EQ_v3.0.0.xml
+++ /dev/null
@@ -1,4482 +0,0 @@
-
-
-
- 2030-01-02T09:00:00
- 2015-02-05T12:20:50.830
- CGMES Conformity Assessment: Mini Grid Base Case Test Configuration. The model is owned by ENTSO-E and is provided by ENTSO-E "as it is". To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model.
- 4
- http://entsoe.eu/CIM/EquipmentCore/3/1
- http://entsoe.eu/CIM/EquipmentOperation/3/1
- http://entsoe.eu/CIM/EquipmentShortCircuit/3/1
- http://A1.de/Planning/ENTSOE/2
-
-
-
-
- L5_0
- 1
-
-
-
-
-
- L5_1
- 2
-
-
-
-
-
- L6_0
- 1
-
-
-
-
-
- L6_1
- 2
-
-
-
-
-
- L4_0
- 1
-
-
-
-
-
- L4_1
- 2
-
-
-
-
-
- L1_0
- 1
-
-
-
-
-
- L1_1
- 2
-
-
-
-
-
- L2_0
- 1
-
-
-
-
-
- L2_1
- 2
-
-
-
-
-
- L3_a_0
- 1
-
-
-
-
-
- L3_a_1
- 2
-
-
-
-
-
- L3_b_0
- 1
-
-
-
-
-
- L3_b_1
- 2
-
-
-
-
-
- T5_0
- 1
-
-
-
-
-
- T5_1
- 2
-
-
-
-
-
- T6_0
- 1
-
-
-
-
-
- T6_1
- 2
-
-
-
-
-
- T2_0
- 1
-
-
-
-
-
- T2_1
- 2
-
-
-
-
-
- T1_0
- 1
-
-
-
-
-
- T1_1
- 2
-
-
-
-
-
- T4_0
- 1
-
-
-
-
-
- T4_1
- 2
-
-
-
-
-
- T4_2
- 3
-
-
-
-
-
- T3_0
- 1
-
-
-
-
-
- T3_1
- 2
-
-
-
-
-
- T3_2
- 3
-
-
-
-
-
- G2_0
- 1
-
-
-
-
-
- G1_0
- 1
-
-
-
-
-
- G3_0
- 1
-
-
-
-
-
- M1_0
- 1
-
-
-
-
-
- M2_0
- 1
-
-
-
-
-
- ASM-1229750300_0
- 1
-
-
-
-
-
- Q1_0
- 1
-
-
-
-
-
- Q2_0
- 1
-
-
-
-
-
- 380kV
- 380
-
-
- 21kV
- 21
-
-
- 10kV
- 10
-
-
- 110kV
- 110
-
-
- 30kV
- 30
-
-
- S2 10kV
-
-
-
-
- S5 10kV
-
-
-
-
- S4 10kV
-
-
-
-
- S3 21kV
-
-
-
-
- S2 110kV
-
-
-
-
- S3 110kV
-
-
-
-
- S1 380kV
-
-
-
-
- S1 30kV
-
-
-
-
- S4 110kV
-
-
-
-
- S1 110kV
-
-
-
-
- Sub1
-
-
-
- Sub2
-
-
-
- Sub3
-
-
-
- Sub4
-
-
-
- Sub5
-
-
-
- AA
-
-
- Z1
-
-
-
- PATL
- 45000
-
-
-
-
- TATL
- 900
-
-
-
-
- TATL
- 60
-
-
-
-
- Gen-1
- G2
- false
-
- 0
- 127.5
- 0
-
-
- G2
-
-
- 0.9
- 100
- 10.5
-
- false
- 43.6
- -43.6
- 100
- 0
- 0.004535
- 0.16
- 2
- 2
-
-
- 7.5
- 0.005
- 0.1
- 0.16
-
-
- Gen-2
- G1
- false
-
- 0
- 90
- 0
-
-
- G1
-
- 0.85
- 150
- 21
-
- false
- 79
- -79
- 100
- 0
- 0.00068
- 0.14
- 1.8
- 1.8
-
-
- 0.002
- 0.1
- 0.14
-
-
- Gen-3
- G3
- false
-
- 0
- 8
- 0
-
-
- G3
-
- 0.8
- 10
- 10.5
-
- false
- 6
- -6
- 100
- 0
- 0.00163
- 0.1
- 1.8
- 1.8
-
-
- 0.018
- 0.08
- 0.1
-
-
- M3
- false
-
- 0.88
- 5.828
- 10
- false
- 97.5
- 5
- 1
- 5
- false
- 0.1
-
-
- M2a
- false
-
- 0.89
- 2.321
- 10
- false
- 96.8
- 5.2
- 2
- 2
- false
- 0.1
-
-
- M2b
- false
-
- 0.89
- 2.321
- 10
- false
- 96.8
- 5.2
- 2
- 2
- false
- 0.1
-
-
- Q1
-
- 0
- true
- 38000
- 800
- 600
- 0.15
- 0.1
- 3.029
- 0
- -800
- -600
- 0.1
- 0.1
- 1
- 1.1
-
-
- Q2
-
- 0
- true
- 16000
- 88
- 66
- 0.2
- 0.1
- 3.34865
- 0
- -88
- -66
- 0
- 0
- 0
- 1.1
-
-
- Line-7
- L5
- false
-
-
- 15
- 0
- 0
- 0
- 0
- 1.8
- 3.3
- 80
- 5.79
- 16.5
-
-
- Ratings
-
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Line-4
- L6
- false
-
-
- 1
- 0
- 0
- 0
- 0
- 0.082
- 0.082
- 80
- 0.086
- 0.086
-
-
- Ratings
-
-
-
- Normal
-
-
- 1155
-
-
- ShortTerm
-
-
- 1328
-
-
- Emergency
-
-
- 1617
-
-
- Line-5
- L4
- false
-
-
- 10
- 0
- 0
- 0
- 0
- 0.96
- 2.2
- 80
- 3.88
- 11
-
-
- Ratings
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Line-1
- L1
- false
-
-
- 20
- 0
- 0
- 0
- 0
- 2.4
- 6.4
- 80
- 7.8
- 25.2
-
-
- Ratings
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Line-6
- L2
- false
-
-
- 10
- 0
- 0
- 0
- 0
- 1.2
- 3.2
- 80
- 3.9
- 12.6
-
-
- Ratings
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Line-2
- L3_a
- false
-
-
- 5
- 0
- 0
- 0
- 0
- 0.6
- 2.6
- 80
- 1.95
- 9.3
-
-
- Ratings
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Line-3
- L3_b
- false
-
-
- 5
- 0
- 0
- 0
- 0
- 0.6
- 2.6
- 80
- 1.95
- 9.3
-
-
- Ratings
-
-
-
- Normal
-
-
- 525
-
-
- ShortTerm
-
-
- 604
-
-
- Emergency
-
-
- 735
-
-
- Trafo-1
- T5
- false
-
- 158.14
- 121.095
- 36.86
- false
- false
-
-
- T5
- 0
- 1
- false
- 0
-
-
- 0
-
- 0
- 0
- 31.5
- 0
- 115
- 0
- 2.099206
- 2.099206
- 50.3372
- 50.3372
-
-
-
- Ratings
-
-
-
-
- Normal
-
-
- 158
-
-
- ShortTerm
-
-
- 182
-
-
- Emergency
-
-
- 222
-
-
- T5
- 0
- 2
- false
- 0
-
-
- 0
-
- 0
- 0
- 31.5
- 0
- 10.5
- 0
- 0
- 0
- 0
- 0
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 1732
-
-
- ShortTerm
-
-
- 1992
-
-
- Emergency
-
-
- 2425
-
-
- Trafo-2
- T6
- false
-
- 158.14
- 121.095
- 36.86
- false
- false
-
-
- T6
- 0
- 1
- false
- 0
-
-
- 0
-
- 0
- 0
- 31.5
- 0
- 115
- 0
- 2.099206
- 2.099206
- 50.3372
- 50.3372
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 158
-
-
- ShortTerm
-
-
- 182
-
-
- Emergency
-
-
- 222
-
-
- T6
- 0
- 2
- true
- 100
-
-
- 0
-
- 0
- 0
- 31.5
- 0
- 10.5
- 0
- 0
- 0
- 0
- 0
-
-
-
- Ratings
-
-
-
-
- Normal
-
-
- 1732
-
-
- ShortTerm
-
-
- 1992
-
-
- Emergency
-
-
- 2425
-
-
- Trafo-3
- T2
- false
-
- 115
- true
- false
-
-
- T2
- 0
- 1
- false
- 0
-
-
- 0
-
- 0
- 0
- 100
- 0
- 120
- 0
- 0.72
- 0.72
- 17.2649937
- 17.2649937
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 481
-
-
- ShortTerm
-
-
- 553
-
-
- Emergency
-
-
- 673
-
-
- T2
- 2
- false
-
-
- 0
-
- 0
- 5
- 100
- 0
- 10.5
- 0
- 0
- 0
- 0
- 0
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 5498
-
-
- ShortTerm
-
-
- 6323
-
-
- Emergency
-
-
- 7698
-
-
- Trafo-4
- T1
- false
-
- 115
- true
- false
-
-
- T1
- 2
- false
-
-
- 0
-
- 0
- 5
- 150
- 0
- 21
- 0
- 0.0147
- 0.0147
- 0.47017
- 0.446662
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 4123
-
-
- ShortTerm
-
-
- 4742
-
-
- Emergency
-
-
- 5773
-
-
- T1
- 25
- 1
- true
- 13
- 21
- 13
-
- 1
-
-
-
- T1
- 0
- 1
- true
- 22
-
-
- 0
-
- 0
- 0
- 150
- 0
- 115
- 0
- 0
- 0
- 0
- 0
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 753
-
-
- ShortTerm
-
-
- 866
-
-
- Emergency
-
-
- 1054
-
-
- T4
- false
-
- false
-
-
- T4
- 3
- false
-
-
- 0
-
- 0
- 5
- 50
- 0
- 30
- 0
- 0.0254571438
- 0.0254571438
- 1.259741
- 1.176919
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 962
-
-
- ShortTerm
-
-
- 1106
-
-
- Emergency
-
-
- 1347
-
-
- T4
- 0
- 2
- true
- 0
-
-
- 0
-
- 0
- 0
- 350
- 0
- 120
- 0
- 0.05348571429
- 0.05348571429
- -0.001121283618
- -0.6881
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 1683
-
-
- ShortTerm
-
-
- 1936
-
-
- Emergency
-
-
- 2357
-
-
- T4
- 0
- 1
- false
- 0
-
-
- 0
-
- 0
- 0
- 350
- 0
- 400
- 0
- 0.5942857143
- 0.5942857143
- 96.0051006
- 95.05666
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 505
-
-
- ShortTerm
-
-
- 580
-
-
- Emergency
-
-
- 707
-
-
- Trafo-5
- T3
- false
-
- false
-
-
- T3
- 0
- 1
- true
- 0
-
-
- 0
-
- 0
- 0
- 350
- 0
- 400
- 0
- 0.5942857143
- 0.5942857143
- 96.0051006
- 95.05666
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 505
-
-
- ShortTerm
-
-
- 580
-
-
- Emergency
-
-
- 707
-
-
- T3
- 33
- 1
- true
- 17
- 400
- 17
-
- 1
-
-
-
- T3
- 0
- 2
- false
- 0
-
-
- 0
-
- 0
- 0
- 350
- 0
- 120
- 0
- 0.05348571429
- 0.05348571429
- -0.001121283618
- -0.6881
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 1683
-
-
- ShortTerm
-
-
- 1936
-
-
- Emergency
-
-
- 2357
-
-
- T3
- 3
- false
-
-
- 0
-
- 0
- 5
- 50
- 0
- 30
- 0
- 0.02545714286
- 0.02545714286
- 1.259740894
- 1.176919
-
-
-
- Ratings
-
-
-
- Normal
-
-
- 962
-
-
- ShortTerm
-
-
- 1106
-
-
- Emergency
-
-
- 1347
-
-
- T4
- 33
- 1
- true
- 17
- 400
- 17
-
- 1
-
-
-
- 68-116_0
- 1
-
-
-
-
-
- 68-116_1
- 2
-
-
-
-
-
- Injection_0
- 1
-
-
-
-
-
- 71-73_0
- 1
-
-
-
-
-
- 71-73_1
- 2
-
-
-
-
-
- Injection_0
- 1
-
-
-
-
-
- XQ1-N1
- false
-
-
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 80
- 0.05
- 0
-
-
- Ratings
-
-
-
- Normal
-
-
- 1000
-
-
- ShortTerm
-
-
- 1150
-
-
- Emergency
-
-
- 1400
-
-
- XQ2-N5
- false
-
-
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 80
- 0.05
- 0
-
-
- Ratings
-
-
-
-
- Normal
-
-
- 1000
-
-
- ShortTerm
-
-
- 1150
-
-
- Emergency
-
-
- 1400
-
-
- Injection1
-
-
- 0.63185
- 2.85315
- 0.63185
- false
- 6.3185
- 19.021
- 6.3185
-
-
- Injection2
-
-
- 0.43445
- 2.86738
- 0.43445
- false
- 4.3445
- 14.3369
- 4.3445
-
-
- CONNECTIVITY_NODE1
-
-
-
- BUSBAR1
-
-
-
-
- L5_0_BUSBAR
- 1
-
-
-
-
-
- BAY_L5_0
-
-
-
- L5_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR1
-
-
- false
- false
-
-
- L5_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE2
-
-
-
- L5_0_ADDB1
- 1
-
-
-
-
-
- BREAKER1
-
-
- false
- false
-
-
- L5_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE3
-
-
-
- L5_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR2
-
-
- false
- false
-
-
- L5_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE4
-
-
-
- CONNECTIVITY_NODE5
-
-
-
- BUSBAR2
-
-
-
-
- L5_1_BUSBAR
- 2
-
-
-
-
-
- BAY_L5_1
-
-
-
- L5_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR3
-
-
- false
- false
-
-
- L5_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE6
-
-
-
- L5_1_ADDB1
- 1
-
-
-
-
-
- BREAKER2
-
-
- false
- false
-
-
- L5_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE7
-
-
-
- L5_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR4
-
-
- false
- false
-
-
- L5_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE8
-
-
-
- CONNECTIVITY_NODE9
-
-
-
- BUSBAR3
-
-
-
-
- L6_0_BUSBAR
- 1
-
-
-
-
-
- BAY_L6_0
-
-
-
- L6_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR5
-
-
- false
- false
-
-
- L6_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE10
-
-
-
- L6_0_ADDB1
- 1
-
-
-
-
-
- BREAKER3
-
-
- false
- false
-
-
- L6_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE11
-
-
-
- L6_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR6
-
-
- false
- false
-
-
- L6_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE12
-
-
-
- CONNECTIVITY_NODE13
-
-
-
- BUSBAR4
-
-
-
-
- L6_1_BUSBAR
- 2
-
-
-
-
-
- BAY_L6_1
-
-
-
- L6_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR7
-
-
- false
- false
-
-
- L6_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE14
-
-
-
- L6_1_ADDB1
- 1
-
-
-
-
-
- BREAKER4
-
-
- false
- false
-
-
- L6_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE15
-
-
-
- L6_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR8
-
-
- false
- false
-
-
- L6_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE16
-
-
-
- BAY_L4_0
-
-
-
- L4_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR9
-
-
- false
- false
-
-
- L4_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE17
-
-
-
- L4_0_ADDB1
- 1
-
-
-
-
-
- BREAKER5
-
-
- false
- false
-
-
- L4_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE18
-
-
-
- L4_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR10
-
-
- false
- false
-
-
- L4_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE19
-
-
-
- CONNECTIVITY_NODE20
-
-
-
- BUSBAR5
-
-
-
-
- L4_1_BUSBAR
- 2
-
-
-
-
-
- BAY_L4_1
-
-
-
- L4_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR11
-
-
- false
- false
-
-
- L4_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE21
-
-
-
- L4_1_ADDB1
- 1
-
-
-
-
-
- BREAKER6
-
-
- false
- false
-
-
- L4_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE22
-
-
-
- L4_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR12
-
-
- false
- false
-
-
- L4_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE23
-
-
-
- CONNECTIVITY_NODE24
-
-
-
- BUSBAR6
-
-
-
-
- L1_0_BUSBAR
- 1
-
-
-
-
-
- BAY_L1_0
-
-
-
- L1_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR13
-
-
- false
- false
-
-
- L1_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE25
-
-
-
- L1_0_ADDB1
- 1
-
-
-
-
-
- BREAKER7
-
-
- false
- false
-
-
- L1_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE26
-
-
-
- L1_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR14
-
-
- false
- false
-
-
- L1_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE27
-
-
-
- BAY_L1_1
-
-
-
- L1_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR15
-
-
- false
- false
-
-
- L1_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE28
-
-
-
- L1_1_ADDB1
- 1
-
-
-
-
-
- BREAKER8
-
-
- false
- false
-
-
- L1_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE29
-
-
-
- L1_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR16
-
-
- false
- false
-
-
- L1_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE30
-
-
-
- BAY_L2_0
-
-
-
- L2_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR17
-
-
- false
- false
-
-
- L2_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE31
-
-
-
- L2_0_ADDB1
- 1
-
-
-
-
-
- BREAKER9
-
-
- false
- false
-
-
- L2_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE32
-
-
-
- L2_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR18
-
-
- false
- false
-
-
- L2_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE33
-
-
-
- BAY_L2_1
-
-
-
- L2_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR19
-
-
- false
- false
-
-
- L2_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE34
-
-
-
- L2_1_ADDB1
- 1
-
-
-
-
-
- BREAKER10
-
-
- false
- false
-
-
- L2_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE35
-
-
-
- L2_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR20
-
-
- false
- false
-
-
- L2_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE36
-
-
-
- BAY_L3_a_0
-
-
-
- L3_a_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR21
-
-
- false
- false
-
-
- L3_a_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE37
-
-
-
- L3_a_0_ADDB1
- 1
-
-
-
-
-
- BREAKER11
-
-
- false
- false
-
-
- L3_a_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE38
-
-
-
- L3_a_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR22
-
-
- false
- false
-
-
- L3_a_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE39
-
-
-
- BAY_L3_a_1
-
-
-
- L3_a_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR23
-
-
- false
- false
-
-
- L3_a_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE40
-
-
-
- L3_a_1_ADDB1
- 1
-
-
-
-
-
- BREAKER12
-
-
- false
- false
-
-
- L3_a_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE41
-
-
-
- L3_a_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR24
-
-
- false
- false
-
-
- L3_a_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE42
-
-
-
- BAY_L3_b_0
-
-
-
- L3_b_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR25
-
-
- false
- false
-
-
- L3_b_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE43
-
-
-
- L3_b_0_ADDB1
- 1
-
-
-
-
-
- BREAKER13
-
-
- false
- false
-
-
- L3_b_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE44
-
-
-
- L3_b_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR26
-
-
- false
- false
-
-
- L3_b_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE45
-
-
-
- BAY_L3_b_1
-
-
-
- L3_b_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR27
-
-
- false
- false
-
-
- L3_b_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE46
-
-
-
- L3_b_1_ADDB1
- 1
-
-
-
-
-
- BREAKER14
-
-
- false
- false
-
-
- L3_b_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE47
-
-
-
- L3_b_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR28
-
-
- false
- false
-
-
- L3_b_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE48
-
-
-
- BAY_T5_0
-
-
-
- T5_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR29
-
-
- false
- false
-
-
- T5_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE49
-
-
-
- T5_0_ADDB1
- 1
-
-
-
-
-
- BREAKER15
-
-
- false
- false
-
-
- T5_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE50
-
-
-
- T5_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR30
-
-
- false
- false
-
-
- T5_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE51
-
-
-
- BAY_T5_1
-
-
-
- T5_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR31
-
-
- false
- false
-
-
- T5_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE52
-
-
-
- T5_1_ADDB1
- 1
-
-
-
-
-
- BREAKER16
-
-
- false
- false
-
-
- T5_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE53
-
-
-
- T5_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR32
-
-
- false
- false
-
-
- T5_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE54
-
-
-
- BAY_T6_0
-
-
-
- T6_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR33
-
-
- false
- false
-
-
- T6_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE55
-
-
-
- T6_0_ADDB1
- 1
-
-
-
-
-
- BREAKER17
-
-
- false
- false
-
-
- T6_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE56
-
-
-
- T6_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR34
-
-
- false
- false
-
-
- T6_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE57
-
-
-
- BAY_T6_1
-
-
-
- T6_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR35
-
-
- false
- false
-
-
- T6_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE58
-
-
-
- T6_1_ADDB1
- 1
-
-
-
-
-
- BREAKER18
-
-
- false
- false
-
-
- T6_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE59
-
-
-
- T6_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR36
-
-
- false
- false
-
-
- T6_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE60
-
-
-
- BAY_T2_0
-
-
-
- T2_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR37
-
-
- false
- false
-
-
- T2_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE61
-
-
-
- T2_0_ADDB1
- 1
-
-
-
-
-
- BREAKER19
-
-
- false
- false
-
-
- T2_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE62
-
-
-
- T2_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR38
-
-
- false
- false
-
-
- T2_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE63
-
-
-
- CONNECTIVITY_NODE64
-
-
-
- BUSBAR7
-
-
-
-
- T2_1_BUSBAR
- 2
-
-
-
-
-
- BAY_T2_1
-
-
-
- T2_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR39
-
-
- false
- false
-
-
- T2_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE65
-
-
-
- T2_1_ADDB1
- 1
-
-
-
-
-
- BREAKER20
-
-
- false
- false
-
-
- T2_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE66
-
-
-
- T2_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR40
-
-
- false
- false
-
-
- T2_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE67
-
-
-
- CONNECTIVITY_NODE68
-
-
-
- BUSBAR8
-
-
-
-
- T1_0_BUSBAR
- 1
-
-
-
-
-
- BAY_T1_0
-
-
-
- T1_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR41
-
-
- false
- false
-
-
- T1_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE69
-
-
-
- T1_0_ADDB1
- 1
-
-
-
-
-
- BREAKER21
-
-
- false
- false
-
-
- T1_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE70
-
-
-
- T1_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR42
-
-
- false
- false
-
-
- T1_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE71
-
-
-
- BAY_T1_1
-
-
-
- T1_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR43
-
-
- false
- false
-
-
- T1_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE72
-
-
-
- T1_1_ADDB1
- 1
-
-
-
-
-
- BREAKER22
-
-
- false
- false
-
-
- T1_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE73
-
-
-
- T1_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR44
-
-
- false
- false
-
-
- T1_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE74
-
-
-
- CONNECTIVITY_NODE75
-
-
-
- BUSBAR9
-
-
-
-
- T4_0_BUSBAR
- 1
-
-
-
-
-
- BAY_T4_0
-
-
-
- T4_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR45
-
-
- false
- false
-
-
- T4_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE76
-
-
-
- T4_0_ADDB1
- 1
-
-
-
-
-
- BREAKER23
-
-
- false
- false
-
-
- T4_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE77
-
-
-
- T4_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR46
-
-
- false
- false
-
-
- T4_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE78
-
-
-
- BAY_T4_1
-
-
-
- T4_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR47
-
-
- false
- false
-
-
- T4_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE79
-
-
-
- T4_1_ADDB1
- 1
-
-
-
-
-
- BREAKER24
-
-
- false
- false
-
-
- T4_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE80
-
-
-
- T4_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR48
-
-
- false
- false
-
-
- T4_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE81
-
-
-
- CONNECTIVITY_NODE82
-
-
-
- BUSBAR10
-
-
-
-
- T4_2_BUSBAR
- 3
-
-
-
-
-
- BAY_T4_2
-
-
-
- T4_2_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR49
-
-
- false
- false
-
-
- T4_2_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE83
-
-
-
- T4_2_ADDB1
- 1
-
-
-
-
-
- BREAKER25
-
-
- false
- false
-
-
- T4_2_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE84
-
-
-
- T4_2_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR50
-
-
- false
- false
-
-
- T4_2_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE85
-
-
-
- BAY_T3_0
-
-
-
- T3_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR51
-
-
- false
- false
-
-
- T3_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE86
-
-
-
- T3_0_ADDB1
- 1
-
-
-
-
-
- BREAKER26
-
-
- false
- false
-
-
- T3_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE87
-
-
-
- T3_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR52
-
-
- false
- false
-
-
- T3_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE88
-
-
-
- BAY_T3_1
-
-
-
- T3_1_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR53
-
-
- false
- false
-
-
- T3_1_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE89
-
-
-
- T3_1_ADDB1
- 1
-
-
-
-
-
- BREAKER27
-
-
- false
- false
-
-
- T3_1_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE90
-
-
-
- T3_1_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR54
-
-
- false
- false
-
-
- T3_1_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE91
-
-
-
- CONNECTIVITY_NODE92
-
-
-
- BUSBAR11
-
-
-
-
- T3_2_BUSBAR
- 3
-
-
-
-
-
- BAY_T3_2
-
-
-
- T3_2_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR55
-
-
- false
- false
-
-
- T3_2_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE93
-
-
-
- T3_2_ADDB1
- 1
-
-
-
-
-
- BREAKER28
-
-
- false
- false
-
-
- T3_2_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE94
-
-
-
- T3_2_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR56
-
-
- false
- false
-
-
- T3_2_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE95
-
-
-
- BAY_68-116_0
-
-
-
- 68-116_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR57
-
-
- false
- false
-
-
- 68-116_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE96
-
-
-
- 68-116_0_ADDB1
- 1
-
-
-
-
-
- BREAKER29
-
-
- false
- false
-
-
- 68-116_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE97
-
-
-
- 68-116_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR58
-
-
- false
- false
-
-
- 68-116_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE98
-
-
-
- BAY_71-73_0
-
-
-
- 71-73_0_ADD_DSC11
- 1
-
-
-
-
-
-
- DISCONNECTOR59
-
-
- false
- false
-
-
- 71-73_0_ADD_DSC12
- 2
-
-
-
-
-
- CONNECTIVITY_NODE100
-
-
-
- 71-73_0_ADDB1
- 1
-
-
-
-
-
- BREAKER30
-
-
- false
- false
-
-
- 71-73_0_ADDB2
- 2
-
-
-
-
-
- CONNECTIVITY_NODE101
-
-
-
- 71-73_0_ADD_DSC21
- 1
-
-
-
-
-
- DISCONNECTOR60
-
-
- false
- false
-
-
- 71-73_0_ADD_DSC22
- 2
-
-
-
-
-
- CONNECTIVITY_NODE102
-
-
-
- GEN_A1
-
-
-
-
- _CA_A1
-
-
-
- 5
- 1
-
-
- 4
- 1
-
-
- 6
- 1
-
-
- 7
- 1
-
-
- 3
- 1
-
-
- 2
- 1
-
-
- HG2
- 1
-
-
- HG1
- 1
-
-
- H
- 1
-
-
- 1
- 1
-
-
- 8
- 1
-
-
- Container for Line-7
-
-
-
- Container for Line-4
-
-
-
- Container for Line-5
-
-
-
- Container for Line-1
-
-
-
- Container for Line-6
-
-
-
- Container for Line-2
-
-
-
- Container for Line-3
-
-
-
- TwinBrch SM
-
-
-
-
- PATLT
- 4000
-
-
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 1155
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 525
-
-
- Normal
-
-
- 158
-
-
- Normal
-
-
- 1732
-
-
- Normal
-
-
- 158
-
-
- Normal
-
-
- 1732
-
-
- Normal
-
-
- 481
-
-
- Normal
-
-
- 5498
-
-
- Normal
-
-
- 4123
-
-
- Normal
-
-
- 753
-
-
- Normal
-
-
- 962
-
-
- Normal
-
-
- 1683
-
-
- Normal
-
-
- 505
-
-
- Normal
-
-
- 505
-
-
- Normal
-
-
- 1683
-
-
- Normal
-
-
- 962
-
-
- Normal
-
-
- 1000
-
-
- Normal
-
-
- 1000
-
-
diff --git a/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/changes b/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/changes
deleted file mode 100644
index f12d0f345c0..00000000000
--- a/cgmes/cgmes-conformity/src/main/resources/conformity-modified/cas-1.1.3-data-4.0.3/MiniGrid/NodeBreaker/BaseCase_Complete_v3_limits/changes
+++ /dev/null
@@ -1,41 +0,0 @@
-1 - Define an OperationalLimit (PATL Current) for an Equipment ACTransmissionLine
-
-OperationalLimitSet _b3e74f7e-f257-44f1-a558-39d2476dbc54
-for Terminal _8372a156-7579-4ea5-8793-24caf0d24603
-of ACTransmissionLine _1e7f52a9-21d0-4ebe-9a8a-b29281d5bfc9
-Changed the Limit to directly refer to the Equipment
-CurrentLimit PATL value is 525
-Other terminal of the line has no limit defined
-
-
-2 - Define an OperationalLimit (PATL Current) for an Equipment ACTransmissionLine that will be mapped to a DanglingLine in IIDM
-
-OperationalLimitSet _57c14dc8-1249-4a1c-8a58-b741b7bd8ae5
-Terminal _04684742-c766-11e0-2222-005056c00008 (corresponds to the end not in the boundary)
-ACLineSegment with an end in the boundary _f32baf36-7ea3-4b6a-9452-71e7f18779f8 (XQ2-N5 in Sub4)
-Change the Limit to directly refer to the equipment
-
-
-3 - Define an OperationalLimit (PATL Current) for an Equipment PowerTransformer. It should be rejected
-
-OperationalLimitSet _e5badf8e-cfbd-48f0-b248-adfa0eb9a884
-Terminal _51ac3672-026d-4257-9c68-7c7f57a9b55e (T5_0, TransformerEnd 115 kV)
-PowerTransformer _ceb5d06a-a7ff-4102-a620-7f3ea5fb4a51 (T5 in Substation Sub4)
-CurrentLimit PATL value is 158
-For the same power transformer, the other terminal has:
-OperationalLimitSet _db22b997-1134-4ef1-a4ce-3d599b44de6a
-Terminal _0fa430b4-d98c-43bd-9652-f61fb00e7340 (T5_1, TransformerEnd 10 kV)
-CurrentLimit PATL value is 1732
-We have changed the limit of 115 kV end to Equipment instead of Terminal
-It should be rejected
-
-
-4 - Define an OperationalLimit (PATL Current) for an Equipment of type Switch. It will not be assigned
-
-OperationalLimitSet _4de221e3-af50-46de-b0d2-d096fc6bb7fc
-defined for Terminal T6_1 (10.5 kV)
-Terminal _7145f995-b4a7-472e-9c58-2f8540ad3925 (T6_0, 115 kV)
-Terminal _912cc25e-78d9-43a6-a77e-b2b7bb76688b (T6_1, 10.5 kV)
-PowerTransformer _6c89588b-3df5-4120-88e5-26164afb43e9 (T6 on Sub4)
-Assign to Switch _d0119330-220f-4ed3-ad3c-f893ad0534fb (BREAKER18 of T6)
-Should be left unassigned
diff --git a/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/OperationalLimitsGroupTest.java b/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/OperationalLimitsGroupTest.java
index 7c906a9b62a..1e1f15f1036 100644
--- a/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/OperationalLimitsGroupTest.java
+++ b/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/OperationalLimitsGroupTest.java
@@ -104,6 +104,34 @@ void exportAllLimitsGroupTest() throws IOException {
assertEquals(9, getOccurrences(exportAllLimitsGroupXml, CURRENT_LIMIT).size());
}
+ @Test
+ void limitSetsAssociatedToEquipmentsTest() {
+ // CGMES network:
+ // An OperationalLimitSet with a CurrentLimit associated to a boundary ACLineSegment (Dangling Line in IIDM).
+ // An OperationalLimitSet with a CurrentLimit associated to a normal ACLineSegment.
+ // An OperationalLimitSet with a CurrentLimit associated to a 2-windings PowerTransformer.
+ // An OperationalLimitSet with a CurrentLimit associated to a Switch.
+ Network network = readCgmesResources(DIR, "limitsets_associated_to_equipments_EQ.xml",
+ "limitsets_associated_to_equipments_EQBD.xml", "limitsets_associated_to_equipments_TPBD.xml");
+
+ // OperationalLimitSet on dangling line is imported on its single extremity.
+ assertNotNull(network.getDanglingLine("DL"));
+ assertTrue(network.getDanglingLine("DL").getCurrentLimits().isPresent());
+
+ // OperationalLimitSet on ACLineSegment is imported on its two extremities.
+ assertNotNull(network.getLine("ACL"));
+ assertTrue(network.getLine("ACL").getCurrentLimits1().isPresent());
+ assertTrue(network.getLine("ACL").getCurrentLimits2().isPresent());
+
+ // OperationalLimitSet on PowerTransformer is discarded.
+ assertNotNull(network.getTwoWindingsTransformer("PT"));
+ assertFalse(network.getTwoWindingsTransformer("PT").getCurrentLimits1().isPresent());
+ assertFalse(network.getTwoWindingsTransformer("PT").getCurrentLimits2().isPresent());
+
+ // There can't be any limit associated to switches in IIDM, but check anyway that the switch has been imported.
+ assertNotNull(network.getSwitch("SW"));
+ }
+
private Set getOccurrences(String xml, Pattern pattern) {
Set matches = new HashSet<>();
Matcher matcher = pattern.matcher(xml);
diff --git a/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/conformity/modified/CgmesConformity1ModifiedConversionTest.java b/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/conformity/modified/CgmesConformity1ModifiedConversionTest.java
index b9001de9f75..9f9dd8e6549 100644
--- a/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/conformity/modified/CgmesConformity1ModifiedConversionTest.java
+++ b/cgmes/cgmes-conversion/src/test/java/com/powsybl/cgmes/conversion/test/conformity/modified/CgmesConformity1ModifiedConversionTest.java
@@ -742,58 +742,6 @@ void miniBusBranchExternalInjectionControl() {
assertEquals(10.0, network.getGenerator("3de9e1ad-4562-44df-b268-70ed0517e9e7").getTargetV(), 1e-10);
}
- @Test
- void miniNodeBreakerTestLimits() {
- // Original test case
- Network network0 = new CgmesImport().importData(CgmesConformity1Catalog.miniNodeBreaker().dataSource(), NetworkFactory.findDefault(), importParams);
- // The case has been manually modified to have OperationalLimits
- // defined for Equipment
- Network network1 = new CgmesImport()
- .importData(CgmesConformity1ModifiedCatalog.miniNodeBreakerLimitsforEquipment().dataSource(), NetworkFactory.findDefault(), importParams);
-
- double tol = 0;
-
- // 1 - PATL Current defined for an Equipment ACTransmissionLine
- // Previous limit for one terminal has been modified to refer to the Equipment
- // In the modified case both ends have to see the same value
- Line l0 = network0.getLine("1e7f52a9-21d0-4ebe-9a8a-b29281d5bfc9");
- Line l1 = network1.getLine("1e7f52a9-21d0-4ebe-9a8a-b29281d5bfc9");
- assertEquals(525, l0.getCurrentLimits1().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertTrue(l0.getCurrentLimits2().isEmpty());
- assertEquals(525, l1.getCurrentLimits1().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertEquals(525, l1.getCurrentLimits2().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
-
- // 2 - PATL Current defined for an ACTransmissionLine
- // that will be mapped to a DanglingLine in IIDM
- DanglingLine dl0 = network0.getDanglingLine("f32baf36-7ea3-4b6a-9452-71e7f18779f8");
- DanglingLine dl1 = network1.getDanglingLine("f32baf36-7ea3-4b6a-9452-71e7f18779f8");
- // In network0 limit is defined for the Terminal
- // In network1 limit is defined for the Equipment
- // In both cases the limit should be mapped to IIDM
- assertEquals(1000, dl0.getCurrentLimits().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertEquals(1000, dl1.getCurrentLimits().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
-
- // 3 - PATL Current defined for a PowerTransformer, should be rejected
- TwoWindingsTransformer tx0 = network0.getTwoWindingsTransformer("ceb5d06a-a7ff-4102-a620-7f3ea5fb4a51");
- TwoWindingsTransformer tx1 = network1.getTwoWindingsTransformer("ceb5d06a-a7ff-4102-a620-7f3ea5fb4a51");
- assertEquals(158, tx0.getCurrentLimits1().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertEquals(1732, tx0.getCurrentLimits2().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertTrue(tx1.getCurrentLimits1().isEmpty());
- assertEquals(1732, tx1.getCurrentLimits2().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
-
- // 4 - PATL Current defined for Switch, will be ignored
- // The transformer that had the original limit will lose it
- // Switches in IIDM do not have limits, so simply check that switch that receives the limit exists in both Networks
- TwoWindingsTransformer tx0s = network0.getTwoWindingsTransformer("6c89588b-3df5-4120-88e5-26164afb43e9");
- TwoWindingsTransformer tx1s = network1.getTwoWindingsTransformer("6c89588b-3df5-4120-88e5-26164afb43e9");
- Switch sw0 = network0.getSwitch("d0119330-220f-4ed3-ad3c-f893ad0534fb");
- Switch sw1 = network0.getSwitch("d0119330-220f-4ed3-ad3c-f893ad0534fb");
- assertEquals(1732, tx0s.getCurrentLimits2().map(LoadingLimits::getPermanentLimit).orElse(0.0), tol);
- assertTrue(tx1s.getCurrentLimits2().isEmpty());
- assertNotNull(sw0);
- assertNotNull(sw1);
- }
-
@Test
void miniNodeBreakerInvalidT2w() {
InMemoryPlatformConfig platformConfig = new InMemoryPlatformConfig(fileSystem);
diff --git a/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQ.xml b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQ.xml
new file mode 100644
index 00000000000..5996976c11c
--- /dev/null
+++ b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQ.xml
@@ -0,0 +1,231 @@
+
+
+ 2021-03-01T23:00:00Z
+ 2021-03-02T10:22:58Z
+ Limitsets refering equipments
+ 001
+ http://entsoe.eu/CIM/EquipmentCore/3/1
+ http://entsoe.eu/CIM/EquipmentOperation/3/1
+ powsybl.org
+
+
+ Geographical region
+
+
+ Subgeographical region
+
+
+
+ Substation 1
+
+
+
+ Voltage level 1
+
+
+
+
+ Node 1
+
+
+
+ Substation 2
+
+
+
+ Voltage level 2
+
+
+
+
+ Node 2
+
+
+
+ Voltage level 3
+
+
+
+
+ Node 3
+
+
+
+ Node 4
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+ Dangling Line
+ 0.1
+ 0.1
+ 75
+ 1
+ 0.1
+
+
+
+
+ Limit set
+
+
+
+ Current limit
+ 100
+
+
+
+
+ Terminal DL 1
+ 1
+
+
+
+
+ Terminal DL 2
+ 2
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+ Line 12
+ 0.1
+ 0.1
+ 75
+ 1
+ 0.1
+
+
+
+
+ Limit set
+
+
+
+ Current limit
+ 100
+
+
+
+
+ Terminal ACL 1
+ 1
+
+
+
+
+ Terminal ACL 2
+ 2
+
+
+
+
+ PowerTransformer
+
+ false
+
+
+ Limit set
+
+
+
+ Current limit
+ 100
+
+
+
+
+ TransformerEnd 1
+ 1
+ false
+ 0
+ 0
+ 0
+ 0
+ 0.1
+ 0.1
+ 1
+ 1
+ 0
+ 110
+
+
+
+
+
+ TransformerEnd 2
+ 2
+ false
+ 0
+ 0
+ 0
+ 0
+ 0.1
+ 0.1
+ 1
+ 1
+ 0
+ 110
+
+
+
+
+
+ Terminal PT 1
+ 1
+
+
+
+
+ Terminal PT 2
+ 2
+
+
+
+
+ Switch
+
+ false
+ false
+
+
+ Limit set
+
+
+
+ Current limit
+ 100
+
+
+
+
+ Terminal SW 1
+ 1
+
+
+
+
+ Terminal SW 2
+ 2
+
+
+
+
+
+
+ PATL
+
+
+ 110 kV
+ 110
+
+
diff --git a/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQBD.xml b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQBD.xml
new file mode 100644
index 00000000000..f84faaf70dd
--- /dev/null
+++ b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_EQBD.xml
@@ -0,0 +1,20 @@
+
+
+ 2021-03-01T23:00:00Z
+ 2021-03-02T10:22:58Z
+ Limitsets refering equipments
+ 001
+ http://entsoe.eu/CIM/EquipmentBoundary/3/1
+ http://entsoe.eu/CIM/EquipmentBoundaryOperation/3/1
+ powsybl.org
+
+
+ Line
+
+
+
+ X Node
+ true
+
+
+
diff --git a/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_TPBD.xml b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_TPBD.xml
new file mode 100644
index 00000000000..8ccb794ead4
--- /dev/null
+++ b/cgmes/cgmes-conversion/src/test/resources/issues/operational-limits/limitsets_associated_to_equipments_TPBD.xml
@@ -0,0 +1,16 @@
+
+
+ 2021-03-01T23:00:00Z
+ 2021-03-02T10:22:58Z
+ Limitsets refering equipments
+ 001
+ http://entsoe.eu/CIM/TopologyBoundary/3/1
+ powsybl.org
+
+
+
+
+
+ Topological node
+
+