Package com.powsybl.ampl.converter
Class DefaultAmplNetworkUpdater
java.lang.Object
com.powsybl.ampl.converter.AbstractAmplNetworkUpdater
com.powsybl.ampl.converter.DefaultAmplNetworkUpdater
- All Implemented Interfaces:
AmplNetworkUpdater
This class implements the default behavior of applying changes to the network.
- Author:
- Nicolas Pierre <[email protected]>
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
updateNetworkBattery
(Battery b, int busNum, double targetP, double targetQ, double p, double q) void
updateNetworkBranch
(Branch br, Network network, String id, int busNum, int busNum2, double p1, double p2, double q1, double q2) void
updateNetworkBus
(Bus bus, double v, double theta) void
updateNetworkGenerators
(Generator g, int busNum, boolean vregul, double targetV, double targetP, double targetQ, double p, double q) void
updateNetworkHvdcLine
(HvdcLine hl, String converterMode, double targetP) void
updateNetworkLcc
(LccConverterStation lcc, int busNum, double p, double q) void
updateNetworkLoad
(Load l, Network network, String id, int busNum, double p, double q, double p0, double q0) void
updateNetworkPhaseTapChanger
(Network network, String id, int tap) void
updateNetworkRatioTapChanger
(Network network, String id, int tap) void
updateNetworkShunt
(ShuntCompensator sc, int busNum, double q, double b, int sections) void
updateNetworkSvc
(StaticVarCompensator svc, int busNum, boolean vregul, double targetV, double q) void
updateNetworkVsc
(VscConverterStation vsc, int busNum, boolean vregul, double targetV, double targetQ, double p, double q) Methods inherited from class com.powsybl.ampl.converter.AbstractAmplNetworkUpdater
busConnection, getThreeWindingsTransformer, getThreeWindingsTransformerLeg
-
Constructor Details
-
DefaultAmplNetworkUpdater
-
-
Method Details
-
updateNetworkGenerators
public void updateNetworkGenerators(Generator g, int busNum, boolean vregul, double targetV, double targetP, double targetQ, double p, double q) -
updateNetworkVsc
public void updateNetworkVsc(VscConverterStation vsc, int busNum, boolean vregul, double targetV, double targetQ, double p, double q) -
updateNetworkBattery
public void updateNetworkBattery(Battery b, int busNum, double targetP, double targetQ, double p, double q) -
updateNetworkSvc
public void updateNetworkSvc(StaticVarCompensator svc, int busNum, boolean vregul, double targetV, double q) -
updateNetworkShunt
-
updateNetworkLoad
-
updateNetworkRatioTapChanger
-
updateNetworkPhaseTapChanger
-
updateNetworkBus
-
updateNetworkBranch
-
updateNetworkHvdcLine
-
updateNetworkLcc
-