opendss_violations
Identifies voltage and thermal violations after power flow solves, reporting buses outside voltage limits and elements above loading thresholds.
Instructions
Report buses outside [v_min, v_max] pu and elements above loading_max %.
Voltage limits apply per phase (bus v_min_pu / v_max_pu). Defaults are 0.95 / 1.05 pu and 100 % of NormAmps; pass the limits of the applicable standard (e.g. NTC 1340 / CREG) explicitly when they differ. Use it after every solve to verify the case before reporting results.
Args: params: ViolationsInput with limits and optional kV base filter.
Returns: Counts plus the lists of voltage and thermal violations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |