Class VoltagePerReactivePowerControlImpl
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtension<StaticVarCompensator>
-
- com.powsybl.iidm.network.impl.extensions.VoltagePerReactivePowerControlImpl
-
- All Implemented Interfaces:
Extension<StaticVarCompensator>
,VoltagePerReactivePowerControl
public class VoltagePerReactivePowerControlImpl extends AbstractExtension<StaticVarCompensator> implements VoltagePerReactivePowerControl
- Author:
- Geoffroy Jamgotchian
, Anne Tilloy
-
-
Field Summary
-
Fields inherited from interface com.powsybl.iidm.network.extensions.VoltagePerReactivePowerControl
NAME
-
-
Constructor Summary
Constructors Constructor Description VoltagePerReactivePowerControlImpl(StaticVarCompensator svc, double slope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getSlope()
Get the slope of the StaticVarCompensator, that defines how the reactive power output changes in proportion to the difference between the controlled bus target voltage and the controlled bus voltage.VoltagePerReactivePowerControl
setSlope(double slope)
-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
getExtendable, setExtendable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
Methods inherited from interface com.powsybl.iidm.network.extensions.VoltagePerReactivePowerControl
getName
-
-
-
-
Constructor Detail
-
VoltagePerReactivePowerControlImpl
public VoltagePerReactivePowerControlImpl(StaticVarCompensator svc, double slope)
-
-
Method Detail
-
getSlope
public double getSlope()
Description copied from interface:VoltagePerReactivePowerControl
Get the slope of the StaticVarCompensator, that defines how the reactive power output changes in proportion to the difference between the controlled bus target voltage and the controlled bus voltage. The slope is in kV by MVar.- Specified by:
getSlope
in interfaceVoltagePerReactivePowerControl
-
setSlope
public VoltagePerReactivePowerControl setSlope(double slope)
- Specified by:
setSlope
in interfaceVoltagePerReactivePowerControl
-
-