Skip to content

Commit 3be1bcf

Browse files
authored
add terminalConnected attribute to HvdcShuntCompensatorInfos (#259)
1 parent 004fc83 commit 3be1bcf

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

src/main/java/org/gridsuite/network/map/dto/definition/hvdc/HvdcShuntCompensatorsInfos.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public static class ShuntCompensatorInfos {
3737
private String name;
3838
private double maxQAtNominalV;
3939
private boolean connectedToHvdc;
40+
private boolean terminalConnected;
4041
}
4142

4243
}

src/main/java/org/gridsuite/network/map/dto/mapper/HvdcInfosMapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ protected static List<HvdcShuntCompensatorsInfos.ShuntCompensatorInfos> toShuntC
110110
.id(shuntCompensator.getId())
111111
.name(shuntCompensator.getNameOrId())
112112
.connectedToHvdc(Objects.equals(lccBusOrBusbarSectionId, getBusOrBusbarSection(shuntCompensator.getTerminal())))
113+
.terminalConnected(shuntCompensator.getTerminal().isConnected())
113114
.maxQAtNominalV(shuntCompensator.getB() * Math.pow(shuntCompensator.getTerminal().getVoltageLevel().getNominalV(), 2))
114115
.build())
115116
.toList();
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"id": "HVDC1",
33
"mcsOnSide1": [],
4-
"mcsOnSide2": [{"id":"SHUNT1","name":"SHUNT1", "maxQAtNominalV": 1012500.0, "connectedToHvdc":true}]
4+
"mcsOnSide2": [{"id":"SHUNT1","name":"SHUNT1", "maxQAtNominalV": 1012500.0, "connectedToHvdc":true, "terminalConnected": true}]
55
}

src/test/resources/hvdc-lines-lcc-form-data.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
"id": "SHUNT1",
3434
"name": "SHUNT1",
3535
"maxQAtNominalV": 1012500.0,
36-
"connectedToHvdc": true
36+
"connectedToHvdc": true,
37+
"terminalConnected": true
3738
}
3839
]
3940
},
@@ -76,7 +77,8 @@
7677
"id": "SHUNT1",
7778
"name": "SHUNT1",
7879
"maxQAtNominalV": 1012500.0,
79-
"connectedToHvdc": true
80+
"connectedToHvdc": true,
81+
"terminalConnected": true
8082
}
8183
]
8284
},

src/test/resources/partial-hvdc-line-lcc-form-data.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
"id": "SHUNT1",
3434
"name": "SHUNT1",
3535
"maxQAtNominalV": 1012500.0,
36-
"connectedToHvdc": true
36+
"connectedToHvdc": true,
37+
"terminalConnected": true
3738
}
3839
]
3940
},

0 commit comments

Comments
 (0)