limit-violation-default-filter#
The limit-violation-default-filter
module is used by the security-analysis and the
action-simulator commands to filter the violations displayed.
Optional properties#
countries
The countries
property is an optional property that defines a list of ISO-3166 country codes used for violations filtering. A violation is displayed only if at least one of its sides has its substation’s country in the list. If this property is not set, there is no filtering based on the countries.
minBaseVoltage
The minBaseVoltage
property is an optional property that defines a threshold value for the nominal voltage of the voltage levels. The default value of this property is 0
.
violationTypes
The violationTypes
property is an optional property that defines a list of com.powsybl.security.LimitViolationType
used for violations filtering. a violation is displayed if its type is in the list. The available LimitViolationType
values are:
CURRENT
LOW_VOLTAGE
HIGH_VOLTAGE
LOW_SHORT_CIRCUIT_CURRENT
HIGH_SHORT_CIRCUIT_CURRENT
OTHER
Examples#
YAML configuration:
limit-violation-default-filter:
countries:
- FR
- BE
minBaseVoltage: 225
violationTypes:
- CURRENT
- LOW_VOLTAGE
- HIGH_VOLTAGE
XML configuration:
<limit-violation-default-filter>
<countries>FR,BE</countries>
<minBaseVoltage>225</minBaseVoltage>
<violationTypes>CURRENT,LOW_VOLTAGE,HIGH_VOLTAGE</violationTypes>
</limit-violation-default-filter>