Interface StandbyAutomaton
-
- All Superinterfaces:
Extension<StaticVarCompensator>
- All Known Implementing Classes:
StandbyAutomatonImpl
public interface StandbyAutomaton extends Extension<StaticVarCompensator>
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description double
getB0()
Get the fix part of the susceptance (in S) used when the static var compensator is in stand by.double
getHighVoltageSetpoint()
Get the voltage setpoint (in kV) used when the high voltage threshold is reached.default float
getHighVoltageSetPoint()
Deprecated.UsegetHighVoltageSetpoint()
instead.double
getHighVoltageThreshold()
Get the high voltage threshold (in kV).double
getLowVoltageSetpoint()
Get the voltage setpoint (in kV) used when the low voltage threshold is reached.default float
getLowVoltageSetPoint()
Deprecated.UsegetLowVoltageSetpoint()
instead.double
getLowVoltageThreshold()
Get the low voltage threshold (in kV).default String
getName()
Return the name of this extension.boolean
isStandby()
Get the status of the automaton.StandbyAutomaton
setB0(double b0)
Set the fix part of the susceptance (in S) used when the static var compensator is in stand by.StandbyAutomaton
setHighVoltageSetpoint(double highVoltageSetpoint)
Set the voltage setpoint (in kV) used when the high voltage threshold is reached.default StandbyAutomaton
setHighVoltageSetPoint(float highVoltageSetpoint)
Deprecated.UsesetHighVoltageSetpoint(double)
instead.StandbyAutomaton
setHighVoltageThreshold(double highVoltageThreshold)
Set the high voltage threshold (in kV).StandbyAutomaton
setLowVoltageSetpoint(double lowVoltageSetpoint)
Set the voltage setpoint (in kV) used when the low voltage threshold is reached.default StandbyAutomaton
setLowVoltageSetPoint(float lowVoltageSetpoint)
Deprecated.UsesetLowVoltageSetpoint(double)
instead.StandbyAutomaton
setLowVoltageThreshold(double lowVoltageThreshold)
Set the low voltage threshold (in kV).StandbyAutomaton
setStandby(boolean standby)
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
default String getName()
Description copied from interface:Extension
Return the name of this extension.- Specified by:
getName
in interfaceExtension<StaticVarCompensator>
-
isStandby
boolean isStandby()
Get the status of the automaton. Use true if in service, false otherwise.
-
setStandby
StandbyAutomaton setStandby(boolean standby)
-
getB0
double getB0()
Get the fix part of the susceptance (in S) used when the static var compensator is in stand by. Should be between the mininal and the maximal susceptance of the static var compensator.
-
setB0
StandbyAutomaton setB0(double b0)
Set the fix part of the susceptance (in S) used when the static var compensator is in stand by. Should be between the mininal and the maximal susceptance of the static var compensator.
-
getHighVoltageSetpoint
double getHighVoltageSetpoint()
Get the voltage setpoint (in kV) used when the high voltage threshold is reached.
-
getHighVoltageSetPoint
@Deprecated(since="4.11.0") default float getHighVoltageSetPoint()
Deprecated.UsegetHighVoltageSetpoint()
instead.
-
setHighVoltageSetpoint
StandbyAutomaton setHighVoltageSetpoint(double highVoltageSetpoint)
Set the voltage setpoint (in kV) used when the high voltage threshold is reached.
-
setHighVoltageSetPoint
@Deprecated(since="4.11.0") default StandbyAutomaton setHighVoltageSetPoint(float highVoltageSetpoint)
Deprecated.UsesetHighVoltageSetpoint(double)
instead.
-
getHighVoltageThreshold
double getHighVoltageThreshold()
Get the high voltage threshold (in kV). Above this value, the static var compensator controls voltage at high voltage setpoint.
-
setHighVoltageThreshold
StandbyAutomaton setHighVoltageThreshold(double highVoltageThreshold)
Set the high voltage threshold (in kV). Above this value, the static var compensator controls voltage at high voltage setpoint.
-
getLowVoltageSetpoint
double getLowVoltageSetpoint()
Get the voltage setpoint (in kV) used when the low voltage threshold is reached.
-
getLowVoltageSetPoint
@Deprecated(since="4.11.0") default float getLowVoltageSetPoint()
Deprecated.UsegetLowVoltageSetpoint()
instead.
-
setLowVoltageSetpoint
StandbyAutomaton setLowVoltageSetpoint(double lowVoltageSetpoint)
Set the voltage setpoint (in kV) used when the low voltage threshold is reached.
-
setLowVoltageSetPoint
@Deprecated(since="4.11.0") default StandbyAutomaton setLowVoltageSetPoint(float lowVoltageSetpoint)
Deprecated.UsesetLowVoltageSetpoint(double)
instead.
-
getLowVoltageThreshold
double getLowVoltageThreshold()
Get the low voltage threshold (in kV). Under this value, the static var compensator controls voltage at low voltage setpoint.
-
setLowVoltageThreshold
StandbyAutomaton setLowVoltageThreshold(double lowVoltageThreshold)
Set the low voltage threshold (in kV). Under this value, the static var compensator controls voltage at low voltage setpoint.
-
-