Class OpenLoadFlowParameters

java.lang.Object
com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
com.powsybl.openloadflow.OpenLoadFlowParameters
All Implemented Interfaces:
com.powsybl.commons.extensions.Extension<com.powsybl.loadflow.LoadFlowParameters>

public class OpenLoadFlowParameters extends com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Field Details

    • SLACK_BUS_SELECTION_MODE_DEFAULT_VALUE

      public static final SlackBusSelectionMode SLACK_BUS_SELECTION_MODE_DEFAULT_VALUE
    • LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.LowImpedanceBranchMode LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE
    • SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.SlackDistributionFailureBehavior SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_DEFAULT_VALUE
    • VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE

      public static final boolean VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE
      See Also:
    • REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE

      public static final boolean REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE
      See Also:
    • LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE

      public static final boolean LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE
      See Also:
    • SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUE

      public static final double SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUE
      Slack bus maximum active power mismatch in MW: 1 Mw => 10^-2 in p.u
      See Also:
    • NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_DEFAULT_VALUE

      public static final NewtonRaphsonStoppingCriteriaType NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_DEFAULT_VALUE
    • MAX_ACTIVE_POWER_MISMATCH_DEFAULT_VALUE

      public static final double MAX_ACTIVE_POWER_MISMATCH_DEFAULT_VALUE
      Default value of the maximum active power mismatch in MW
      See Also:
    • MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUE

      public static final double MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUE
      Default value of the maximum reactive power mismatch in Mvar
      See Also:
    • MAX_VOLTAGE_MISMATCH_DEFAULT_VALUE

      public static final double MAX_VOLTAGE_MISMATCH_DEFAULT_VALUE
      Default value of the maximum voltage mismatch in pu
      See Also:
    • MAX_ANGLE_MISMATCH_DEFAULT_VALUE

      public static final double MAX_ANGLE_MISMATCH_DEFAULT_VALUE
      See Also:
    • MAX_RATIO_MISMATCH_DEFAULT_VALUE

      public static final double MAX_RATIO_MISMATCH_DEFAULT_VALUE
      See Also:
    • MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE

      public static final double MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE
      See Also:
    • VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE

      public static final boolean VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE
      See Also:
    • SVC_VOLTAGE_MONITORING_DEFAULT_VALUE

      public static final boolean SVC_VOLTAGE_MONITORING_DEFAULT_VALUE
      See Also:
    • VOLTAGE_INIT_MODE_OVERRIDE_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.VoltageInitModeOverride VOLTAGE_INIT_MODE_OVERRIDE_DEFAULT_VALUE
    • TRANSFORMER_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.TransformerVoltageControlMode TRANSFORMER_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
    • SHUNT_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.ShuntVoltageControlMode SHUNT_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
    • PHASE_SHIFTER_CONTROL_MODE_DEFAULT_VALUE

      public static final OpenLoadFlowParameters.PhaseShifterControlMode PHASE_SHIFTER_CONTROL_MODE_DEFAULT_VALUE
    • ACTIONABLE_SWITCH_IDS_DEFAULT_VALUE

      public static final Set<String> ACTIONABLE_SWITCH_IDS_DEFAULT_VALUE
    • REPORTED_FEATURES_DEFAULT_VALUE

      public static final Set<OpenLoadFlowParameters.ReportedFeatures> REPORTED_FEATURES_DEFAULT_VALUE
    • OUTER_LOOP_NAMES_DEFAULT_VALUE

      protected static final List<String> OUTER_LOOP_NAMES_DEFAULT_VALUE
    • SLACK_BUS_SELECTION_MODE_PARAM_NAME

      public static final String SLACK_BUS_SELECTION_MODE_PARAM_NAME
      See Also:
    • SLACK_BUSES_IDS_PARAM_NAME

      public static final String SLACK_BUSES_IDS_PARAM_NAME
      See Also:
    • SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_PARAM_NAME

      public static final String SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_PARAM_NAME
      See Also:
    • VOLTAGE_REMOTE_CONTROL_PARAM_NAME

      public static final String VOLTAGE_REMOTE_CONTROL_PARAM_NAME
      See Also:
    • REACTIVE_POWER_REMOTE_CONTROL_PARAM_NAME

      public static final String REACTIVE_POWER_REMOTE_CONTROL_PARAM_NAME
      See Also:
    • LOW_IMPEDANCE_BRANCH_MODE_PARAM_NAME

      public static final String LOW_IMPEDANCE_BRANCH_MODE_PARAM_NAME
      See Also:
    • LOAD_POWER_FACTOR_CONSTANT_PARAM_NAME

      public static final String LOAD_POWER_FACTOR_CONSTANT_PARAM_NAME
      See Also:
    • PLAUSIBLE_ACTIVE_POWER_LIMIT_PARAM_NAME

      public static final String PLAUSIBLE_ACTIVE_POWER_LIMIT_PARAM_NAME
      See Also:
    • NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_PARAM_NAME

      public static final String NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_PARAM_NAME
      See Also:
    • MAX_ACTIVE_POWER_MISMATCH_PARAM_NAME

      public static final String MAX_ACTIVE_POWER_MISMATCH_PARAM_NAME
      See Also:
    • MAX_REACTIVE_POWER_MISMATCH_PARAM_NAME

      public static final String MAX_REACTIVE_POWER_MISMATCH_PARAM_NAME
      See Also:
    • MAX_VOLTAGE_MISMATCH_PARAM_NAME

      public static final String MAX_VOLTAGE_MISMATCH_PARAM_NAME
      See Also:
    • MAX_ANGLE_MISMATCH_PARAM_NAME

      public static final String MAX_ANGLE_MISMATCH_PARAM_NAME
      See Also:
    • MAX_RATIO_MISMATCH_PARAM_NAME

      public static final String MAX_RATIO_MISMATCH_PARAM_NAME
      See Also:
    • MAX_SUSCEPTANCE_MISMATCH_PARAM_NAME

      public static final String MAX_SUSCEPTANCE_MISMATCH_PARAM_NAME
      See Also:
    • SLACK_BUS_P_MAX_MISMATCH_PARAM_NAME

      public static final String SLACK_BUS_P_MAX_MISMATCH_PARAM_NAME
      See Also:
    • VOLTAGE_PER_REACTIVE_POWER_CONTROL_PARAM_NAME

      public static final String VOLTAGE_PER_REACTIVE_POWER_CONTROL_PARAM_NAME
      See Also:
    • MAX_NEWTON_RAPHSON_ITERATIONS_PARAM_NAME

      public static final String MAX_NEWTON_RAPHSON_ITERATIONS_PARAM_NAME
      See Also:
    • MAX_OUTER_LOOP_ITERATIONS_PARAM_NAME

      public static final String MAX_OUTER_LOOP_ITERATIONS_PARAM_NAME
      See Also:
    • NEWTON_RAPHSON_CONV_EPS_PER_EQ_PARAM_NAME

      public static final String NEWTON_RAPHSON_CONV_EPS_PER_EQ_PARAM_NAME
      See Also:
    • VOLTAGE_INIT_MODE_OVERRIDE_PARAM_NAME

      public static final String VOLTAGE_INIT_MODE_OVERRIDE_PARAM_NAME
      See Also:
    • TRANSFORMER_VOLTAGE_CONTROL_MODE_PARAM_NAME

      public static final String TRANSFORMER_VOLTAGE_CONTROL_MODE_PARAM_NAME
      See Also:
    • SHUNT_VOLTAGE_CONTROL_MODE_PARAM_NAME

      public static final String SHUNT_VOLTAGE_CONTROL_MODE_PARAM_NAME
      See Also:
    • MIN_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME

      public static final String MIN_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
      See Also:
    • MAX_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME

      public static final String MAX_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
      See Also:
    • MIN_REALISTIC_VOLTAGE_PARAM_NAME

      public static final String MIN_REALISTIC_VOLTAGE_PARAM_NAME
      See Also:
    • MAX_REALISTIC_VOLTAGE_PARAM_NAME

      public static final String MAX_REALISTIC_VOLTAGE_PARAM_NAME
      See Also:
    • MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_PARAM_NAME

      public static final String MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_PARAM_NAME
      See Also:
    • REACTIVE_RANGE_CHECK_MODE_PARAM_NAME

      public static final String REACTIVE_RANGE_CHECK_MODE_PARAM_NAME
      See Also:
    • LOW_IMPEDANCE_THRESHOLD_PARAM_NAME

      public static final String LOW_IMPEDANCE_THRESHOLD_PARAM_NAME
      See Also:
    • NETWORK_CACHE_ENABLED_PARAM_NAME

      public static final String NETWORK_CACHE_ENABLED_PARAM_NAME
      See Also:
    • SVC_VOLTAGE_MONITORING_PARAM_NAME

      public static final String SVC_VOLTAGE_MONITORING_PARAM_NAME
      See Also:
    • STATE_VECTOR_SCALING_MODE_PARAM_NAME

      public static final String STATE_VECTOR_SCALING_MODE_PARAM_NAME
      See Also:
    • MAX_SLACK_BUS_COUNT_PARAM_NAME

      public static final String MAX_SLACK_BUS_COUNT_PARAM_NAME
      See Also:
    • DEBUG_DIR_PARAM_NAME

      public static final String DEBUG_DIR_PARAM_NAME
      See Also:
    • INCREMENTAL_TRANSFORMER_VOLTAGE_CONTROL_OUTER_LOOP_MAX_TAP_SHIFT_PARAM_NAME

      public static final String INCREMENTAL_TRANSFORMER_VOLTAGE_CONTROL_OUTER_LOOP_MAX_TAP_SHIFT_PARAM_NAME
      See Also:
    • SECONDARY_VOLTAGE_CONTROL_PARAM_NAME

      public static final String SECONDARY_VOLTAGE_CONTROL_PARAM_NAME
      See Also:
    • REACTIVE_LIMITS_MAX_SWITCH_PQ_PV_PARAM_NAME

      public static final String REACTIVE_LIMITS_MAX_SWITCH_PQ_PV_PARAM_NAME
      See Also:
    • PHASE_SHIFTER_CONTROL_MODE_PARAM_NAME

      public static final String PHASE_SHIFTER_CONTROL_MODE_PARAM_NAME
      See Also:
    • REPORTED_FEATURES_PARAM_NAME

      public static final String REPORTED_FEATURES_PARAM_NAME
      See Also:
    • SLACK_BUS_COUNTRY_FILTER_PARAM_NAME

      public static final String SLACK_BUS_COUNTRY_FILTER_PARAM_NAME
      See Also:
    • USE_ACTIVE_LIMITS_PARAM_NAME

      public static final String USE_ACTIVE_LIMITS_PARAM_NAME
      See Also:
    • SIMULATE_AUTOMATION_SYSTEMS_PARAM_NAME

      public static final String SIMULATE_AUTOMATION_SYSTEMS_PARAM_NAME
      See Also:
    • SPECIFIC_PARAMETERS

      public static final List<com.powsybl.commons.parameters.Parameter> SPECIFIC_PARAMETERS
  • Constructor Details

    • OpenLoadFlowParameters

      public OpenLoadFlowParameters()
  • Method Details