Power System Blocks


The com.powsybl.contingency.Contingency class is used to model a set of equipments that are disconnected, because of a maintenance work or a technical issue.

A Contingency is identified by its ID and can contain one or several ContingencyElement. These elements references an equipment in the network. The supported type of equipements are:

There are several types of contingencies:


The com.powsybl.contingency.ContingenciesProvider interface is used to provide a list of Contingency for the security-analysis and action-simulator commands.

Powsybl provides several implementations of ContingenciesProvider: