modelEpriSmib
Single machine infinite bus test case for EPRI Grid Forming model
Extends from Icons.Example (Icon for runnable examples).
Information
This test case consists of a grid-forming converter based on the EPRI model. It has 4 modes (1-3 are grid-forming):0 - PLL based current control
1 - Droop control
2 - Virtual synchronous machine
3 - Virtual oscillator control
For this test case droop control is used.
At t = 0.5 s the grid frequency is decreased by 0.005 pu and brought back to normal at 4s. At t = 6 s, a short-circuit occurs between the lines. It is cleared after 150ms. The grid-forming converters controls come from the EPRI website: https://www.epri.com/research/products/000000003002021403.
The two following figures show the evolution of active and reactive power and frequency for the converter during simulation.
Active and reactive power

Frequency

One can also remark that during the fault, the currents of the converter is limited at a value lower than 1.1 pu thanks to the current limitation. More details can be found in the EPRI documentation.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Step | deltaOmega | ||
| Dynawo.Electrical.Controls.Converters.EpriGFM.EpriGFM | epriGfm | ||
| Dynawo.Electrical.Buses.InfiniteBusWithVariations | infiniteBus | ||
| Dynawo.Electrical.Lines.Line | line | ||
| Dynawo.Electrical.Lines.Line | line1 | ||
| Dynawo.Electrical.Events.NodeFault | nodeFault | ||
| Modelica.Blocks.Sources.Step | PAux | ||
| Modelica.Blocks.Sources.Step | PRef | ||
| Modelica.Blocks.Sources.Step | QAux | ||
| Modelica.Blocks.Sources.Step | QRef | ||
| Modelica.Blocks.Sources.Step | UdFilterRef | ||
| Dynawo.Electrical.Controls.Converters.EpriGFM.EpriGFM_INIT | epriGFM_INIT |