public interface StaticVarCompensator extends Injection<StaticVarCompensator>
Characteristics
Attribute | Type | Unit | Required | Defaut value | Description |
---|---|---|---|---|---|
Id | String | - | yes | - | Unique identifier of the static VAR compensator |
Name | String | - | yes | - | Human-readable name of the static VAR compensator |
Bmin | double | S | yes | - | The minimum susceptance |
Bmax | double | S | yes | - | The maximum susceptance |
VoltageSetPoint | double | kV | only if RegulationMode is set to VOLTAGE | - | The voltage setpoint |
ReactivePowerSetpoint | double | MVar | only if RegulationMode is set to REACTIVE_POWER | - | The reactive power setpoint |
RegulatingTerminal | Terminal | - | no | The static VAR compensator's terminal | The terminal used for regulation |
RegulationMode | RegulationMode | - | yes | - | The regulation mode |
Modifier and Type | Interface and Description |
---|---|
static class |
StaticVarCompensator.RegulationMode |
Modifier and Type | Method and Description |
---|---|
double |
getBmax()
Get the maximum susceptance in S.
|
double |
getBmin()
Get the minimum susceptance in S.
|
default double |
getReactivePowerSetpoint()
Get the reactive power setpoint in MVAR.
|
default double |
getReactivePowerSetPoint()
Deprecated.
use
getReactivePowerSetpoint() instead. |
default Terminal |
getRegulatingTerminal()
Get the terminal used for regulation.
|
StaticVarCompensator.RegulationMode |
getRegulationMode()
Get the regulating mode.
|
default double |
getVoltageSetpoint()
Get the voltage setpoint in Kv.
|
default double |
getVoltageSetPoint()
Deprecated.
use
getVoltageSetpoint() instead. |
StaticVarCompensator |
setBmax(double bMax)
Set the maximum susceptance in S.
|
StaticVarCompensator |
setBmin(double bMin)
Set the minimum susceptance in S.
|
default StaticVarCompensator |
setReactivePowerSetpoint(double reactivePowerSetpoint)
Set the reactive power setpoint in MVAR.
|
default StaticVarCompensator |
setReactivePowerSetPoint(double reactivePowerSetPoint)
Deprecated.
|
default StaticVarCompensator |
setRegulatingTerminal(Terminal regulatingTerminal)
Set the terminal used for regulation.
|
StaticVarCompensator |
setRegulationMode(StaticVarCompensator.RegulationMode regulationMode)
set the regulating mode.
|
default StaticVarCompensator |
setVoltageSetpoint(double voltageSetpoint)
Set the voltage setpoint in Kv.
|
default StaticVarCompensator |
setVoltageSetPoint(double voltageSetPoint)
Deprecated.
use
setVoltageSetpoint(double voltageSetpoint) instead. |
getTerminal
getTerminals, getType, remove
addAlias, addAlias, getAliases, getAliasFromType, getAliasType, getId, getName, getNameOrId, getNetwork, getOptionalName, getProperties, getProperty, getProperty, getPropertyNames, hasAliases, hasProperty, hasProperty, isFictitious, removeAlias, setFictitious, setProperty
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
double getBmin()
StaticVarCompensator setBmin(double bMin)
bMin
- minimum susceptancedouble getBmax()
StaticVarCompensator setBmax(double bMax)
bMax
- the maximum susceptancedefault double getVoltageSetpoint()
Get the voltage setpoint in Kv.
Needed only when regulating mode is set to StaticVarCompensator.RegulationMode.VOLTAGE
.
Depends on the working variant.
@Deprecated default double getVoltageSetPoint()
getVoltageSetpoint()
instead.default StaticVarCompensator setVoltageSetpoint(double voltageSetpoint)
Set the voltage setpoint in Kv.
Needed only when regulating mode is set to StaticVarCompensator.RegulationMode.VOLTAGE
.
Depends on the working variant.
voltageSetpoint
- the voltage setpoint@Deprecated default StaticVarCompensator setVoltageSetPoint(double voltageSetPoint)
setVoltageSetpoint(double voltageSetpoint)
instead.default double getReactivePowerSetpoint()
Get the reactive power setpoint in MVAR.
Needed only when regulating mode is set to StaticVarCompensator.RegulationMode.REACTIVE_POWER
.
Depends on the working variant.
@Deprecated default double getReactivePowerSetPoint()
getReactivePowerSetpoint()
instead.default StaticVarCompensator setReactivePowerSetpoint(double reactivePowerSetpoint)
Set the reactive power setpoint in MVAR.
Needed only when regulating mode is set to StaticVarCompensator.RegulationMode.REACTIVE_POWER
.
Depends on the working variant.
reactivePowerSetpoint
- the reactive power setpoint@Deprecated default StaticVarCompensator setReactivePowerSetPoint(double reactivePowerSetPoint)
setReactivePowerSetpoint(double reactivePowerSetpoint)
instead.StaticVarCompensator.RegulationMode getRegulationMode()
Get the regulating mode.
Depends on the working variant.
StaticVarCompensator setRegulationMode(StaticVarCompensator.RegulationMode regulationMode)
set the regulating mode.
Depends on the working variant.
regulationMode
- the regulating modedefault Terminal getRegulatingTerminal()
Get the terminal used for regulation.
default StaticVarCompensator setRegulatingTerminal(Terminal regulatingTerminal)
Set the terminal used for regulation.
Copyright © 2020. All rights reserved.