Package com.powsybl.sensitivity
Enum Class SensitivityVariableType
- All Implemented Interfaces:
Serializable
,Comparable<SensitivityVariableType>
,Constable
A variable represents a change on a equipment or on a group of equipments. The supported variable types are:
- Use
INJECTION_ACTIVE_POWER
to model a change on the production of a generator or on a group of generators, on the consumption of a load or on a group of loads or on GLSK (for Generation and Load Shift keys) that describes a linear combination of power injection shifts on generators and loads. The variable increase is in MW. - Use
INJECTION_REACTIVE_POWER
to model a change on the reactive production of a generator or on the reactive consumption of a load. The variable increase is in MVar. - Use
TRANSFORMER_PHASE
to model the change of the tap position of a phase tap changer of a two windings transformer or a three windings transformer that contains only one phase tap changer. The increase is in degree. - Use
BUS_TARGET_VOLTAGE
to model an increase of the voltage target of a generator, a static var compensator, a two or three windings transformer, a shunt compensator or a VSC converter station. The increase is in KV. - Use
HVDC_LINE_ACTIVE_POWER
to model the change of the active power set point of an HVDC line. The increase is in MW. - Use
TRANSFORMER_PHASE_1
,TRANSFORMER_PHASE_2
orTRANSFORMER_PHASE_3
to model the change of the tap position of a phase tap changer of a three windings transformer that contains several phase tap changers.
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionincrease in kVincrease in MWincrease in MWincrease in MVarincrease in degreesincrease in degreesincrease in degreesincrease in degrees -
Method Summary
Modifier and TypeMethodDescriptiongetSide()
static SensitivityVariableType
Returns the enum constant of this class with the specified name.static SensitivityVariableType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INJECTION_ACTIVE_POWER
increase in MW -
INJECTION_REACTIVE_POWER
increase in MVar -
TRANSFORMER_PHASE
increase in degrees -
BUS_TARGET_VOLTAGE
increase in kV -
HVDC_LINE_ACTIVE_POWER
increase in MW -
TRANSFORMER_PHASE_1
increase in degrees -
TRANSFORMER_PHASE_2
increase in degrees -
TRANSFORMER_PHASE_3
increase in degrees
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getSide
-