Interface StandbyAutomaton

All Superinterfaces:
Extension<StaticVarCompensator>
All Known Implementing Classes:
StandbyAutomatonImpl

public interface StandbyAutomaton extends Extension<StaticVarCompensator>
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Field Details

  • Method Details

    • getName

      default String getName()
      Description copied from interface: Extension
      Return the name of this extension.
      Specified by:
      getName in interface Extension<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.
    • 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.
    • 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.
    • 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.
    • 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.