Interface StandbyAutomatonAdder
- All Superinterfaces:
ExtensionAdder<StaticVarCompensator,
StandbyAutomaton>
- All Known Implementing Classes:
StandbyAutomatonAdderImpl
public interface StandbyAutomatonAdder
extends ExtensionAdder<StaticVarCompensator,StandbyAutomaton>
- Author:
- Jérémy Labous <jlabous at silicom.fr>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Class<StandbyAutomaton>
Returns the class of the extension.withB0
(double b0) Define the fix part of the susceptance (in S) used when the static var compensator is in stand by.withHighVoltageSetpoint
(double highVoltageSetpoint) Define the voltage setpoint (in kV) used when the high voltage threshold is reached.default StandbyAutomatonAdder
withHighVoltageSetPoint
(float highVoltageSetpoint) Deprecated.withHighVoltageThreshold
(double highVoltageThreshold) Define the high voltage threshold (in kV).withLowVoltageSetpoint
(double lowVoltageSetpoint) Define the voltage setpoint (in kV) used when the low voltage threshold is reached.default StandbyAutomatonAdder
withLowVoltageSetPoint
(float lowVoltageSetpoint) Deprecated.UsewithLowVoltageSetpoint(double)
instead.withLowVoltageThreshold
(double lowVoltageThreshold) Define the low voltage threshold (in kV).withStandbyStatus
(boolean standby) Define the status of the automaton.Methods inherited from interface com.powsybl.commons.extensions.ExtensionAdder
add
-
Method Details
-
getExtensionClass
Description copied from interface:ExtensionAdder
Returns the class of the extension. This is expected to be an interface so that multiple implementors can implement the same extensions. This will be the key at which the extension is added on the extendable. This is meant to be implemented by adder interfaces but not by adder implementations.- Specified by:
getExtensionClass
in interfaceExtensionAdder<StaticVarCompensator,
StandbyAutomaton> - Returns:
- the interface of the extension
-
withStandbyStatus
Define the status of the automaton. Use true if in service, false otherwise. -
withB0
Define 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. -
withHighVoltageSetpoint
Define the voltage setpoint (in kV) used when the high voltage threshold is reached. -
withHighVoltageSetPoint
@Deprecated(since="4.11.0") default StandbyAutomatonAdder withHighVoltageSetPoint(float highVoltageSetpoint) Deprecated.UsewithHighVoltageSetpoint(double)
instead. -
withHighVoltageThreshold
Define the high voltage threshold (in kV). Above this value, the static var compensator controls voltage at high voltage setpoint. -
withLowVoltageSetpoint
Define the voltage setpoint (in kV) used when the low voltage threshold is reached. -
withLowVoltageSetPoint
@Deprecated(since="4.11.0") default StandbyAutomatonAdder withLowVoltageSetPoint(float lowVoltageSetpoint) Deprecated.UsewithLowVoltageSetpoint(double)
instead. -
withLowVoltageThreshold
Define the low voltage threshold (in kV). Under this value, the static var compensator controls voltage at low voltage setpoint.
-
withHighVoltageSetpoint(double)
instead.