Enum SensitivityVariableType

  • All Implemented Interfaces:
    Serializable, Comparable<SensitivityVariableType>

    public enum SensitivityVariableType
    extends Enum<SensitivityVariableType>
    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 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 or TRANSFORMER_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
    • Method Detail

      • values

        public static SensitivityVariableType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SensitivityVariableType c : SensitivityVariableType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SensitivityVariableType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null