Margin calculation

PowSyBl-Dynaωo provides an implementation of the margin calculation with Dynaωo-algorithms, a wrapper around Dynaωo providing utility algorithms to calculate complex key values of a power system.

The margin calculation is a simulation with a load variation on a set of contingencies. It computes the maximum load increase in a specific region before the voltage collapses.

The algorithm is as follows: we first simulate the maximum load variation (100%) in the first step, and then use the results as the starting point for each event simulation in the final step. If one of those simulation fails, a dichotomy is applied to find out the maximum load variation for which all events pass (global margin) or each event passes (local margin).

Margin calculation processing Margin calculation processing

Installation

Read this documentation page to learn how to install and configure Dynaωo-algorithms.

Inputs

The inputs of the margin calculation are the following:

Outputs

The outputs of a margin calculation is a list of load increase results each containing:

  • the load increase level

  • the status (CONVERGED, DIVERGED or CRITERIA_FAILURE)

  • if the base case CONVERGED, a list of scenario results for each contingency

  • in case of CRITERIA_FAILURE, the list of failed criteria

Going further