pypowsybl.security.IncreasedViolationsParameters#

class IncreasedViolationsParameters(flow_proportional_threshold, low_voltage_proportional_threshold, low_voltage_absolute_threshold, high_voltage_proportional_threshold, high_voltage_absolute_threshold)[source]#

Parameters which define what violations should be considered as “increased” between N and post-contingency situations

Parameters:
  • flow_proportional_threshold (float) – for current and flow violations, if equal to 0.1, the violations which value have increased of more than 10% between N and post-contingency are considered “increased”

  • low_voltage_proportional_threshold (float) – for low voltage violations, if equal to 0.1, the violations which value have reduced of more than 10% between N and post-contingency are considered “increased”

  • low_voltage_absolute_threshold (float) – for low voltage violations, if equal to 1, the violations which value have reduced of more than 1 kV between N and post-contingency are considered “increased”

  • high_voltage_proportional_threshold (float) – for high voltage violations, if equal to 0.1, the violations which value have increased of more than 10% between N and post-contingency are considered “increased”

  • high_voltage_absolute_threshold (float) – for high voltage violations, if equal to 1, the violations which value have increased of more than 1 kV between N and post-contingency are considered “increased”

Methods

__init__(flow_proportional_threshold, ...)