modelGridForming

Grid Forming converters test case

Extends from Icons.Example (Icon for runnable examples).

Information

This test case consists in three different grid-forming converters (one with a droop control, one with a dispatchable virtual oscillator control and one with a matching control) connected to a load. At t = 0.5 s the line connecting the 250 MVA (droop) and the 1000 MVA (matching) converters is opened. At t = 1.5 s, a short-circuit occurs in the middle of one of the lines connecting the 250 MVA (droop) and the 500 MVA (dVOC) converters. It is cleared after 150ms. This test case and the grid-forming converters controls come from the Horizon 2020 European project MIGRATE, and more precisely from its Deliverables 3.2 and 3.3 that can be found on the project website : https://www.h2020-migrate.eu/downloads.html.

The two following figures show the expected evolution of the frequency and the current for each converter during the simulation.
One can remark that after the events, the frequencies of the three converters are equal and close to their value before the events, thanks to the power-sharing allowed by the outer loop controls (droop, matching and dVOC).

One can also remark that during the fault, the currents of the three converters are limited at a value lower than 1.2 pu thanks to the virtual impedance. More details can be found in the MIGRATE project deliverables.






Parameters

TypeNameDefaultDescription
Types.ActivePowerPuPRefLoadPu11.25Active power request for the load in pu (base SnRef)
Types.ReactivePowerPuQRefLoadPu0Reactive power request for the load in pu (base SnRef)

Components

TypeNameDefaultDescription
Dynawo.Electrical.Controls.Converters.GridFormingControlDroopControlDroopDroop controlled grid-forming converter
Dynawo.Electrical.Sources.ConverterConv250
Modelica.Blocks.Sources.StepPRef250Pu
Modelica.Blocks.Sources.StepQRef250Pu
Modelica.Blocks.Sources.StepUFilterRef250Pu
Modelica.Blocks.Sources.StepIdcSourceRef250Pu
Modelica.Blocks.Sources.StepUdcSourceRef250Pu
Dynawo.Electrical.Controls.Converters.GridFormingControlDispatchableVirtualOscillatorControldVOCdVOC controlled grid-forming converter
Dynawo.Electrical.Sources.ConverterConv500
Modelica.Blocks.Sources.StepPRef500Pu
Modelica.Blocks.Sources.StepQRef500Pu
Modelica.Blocks.Sources.StepUFilterRef500Pu
Modelica.Blocks.Sources.StepIdcSourceRef500Pu
Modelica.Blocks.Sources.StepUdcSourceRef500Pu
Dynawo.Electrical.Controls.Converters.GridFormingControlMatchingControlMatchingMatching control controlled grid-forming converter
Dynawo.Electrical.Sources.ConverterConv1000
Modelica.Blocks.Sources.StepUFilterRef1000Pu
Modelica.Blocks.Sources.StepIdcSourceRef1000Pu
Modelica.Blocks.Sources.StepUdcSourceRef1000Pu
Dynawo.Electrical.Lines.LineLine12
Dynawo.Electrical.Lines.LineLine13
Dynawo.Electrical.Lines.LineLine23
Dynawo.Electrical.Lines.LineLine23Bis1
Dynawo.Electrical.Lines.LineLine23Bis2
Dynawo.Electrical.Loads.LoadAlphaBetaLoad
Dynawo.Electrical.Events.NodeFaultFault
Modelica.Blocks.Sources.BooleanStepDisconnection