Skip to content

Commit eedbe03

Browse files
authored
Add connection state in hvdc creation (#12)
Signed-off-by: Rehili Ghazwa <[email protected]>
1 parent c44701e commit eedbe03

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/org/gridsuite/modification/modifications/LccCreation.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,12 @@ private void checkLccConverterStation(Network network, LccConverterStationCreati
7575
public void apply(Network network, ReportNode subReportNode) {
7676
LccConverterStation converterStation1 = createConverterStation(network, modificationInfos.getConverterStation1(), subReportNode);
7777
LccConverterStation converterStation2 = createConverterStation(network, modificationInfos.getConverterStation2(), subReportNode);
78-
78+
if (!modificationInfos.getConverterStation1().isTerminalConnected()) {
79+
network.getLccConverterStation(modificationInfos.getConverterStation1().getEquipmentId()).getTerminal().disconnect();
80+
}
81+
if (!modificationInfos.getConverterStation2().isTerminalConnected()) {
82+
network.getLccConverterStation(modificationInfos.getConverterStation2().getEquipmentId()).getTerminal().disconnect();
83+
}
7984
HvdcLine hvdcLine = network.newHvdcLine()
8085
.setId(modificationInfos.getEquipmentId())
8186
.setName(modificationInfos.getEquipmentName())

0 commit comments

Comments
 (0)