modelGridFormingControlMatchingControl

Grid forming control with matching control

Parameters

TypeNameDefaultDescription
Types.PerUnitKMatchingProportional gain of the matching control
Types.PerUnitKpVIProportional gain of the virtual impedance
Types.PerUnitXRratioX/R ratio of the virtual impedance
Types.CurrentModulePuIMaxVIMaximum current before activating the virtual impedance in pu (base UNom, SNom)
Types.PerUnitKpdcProportional gain of the dc voltage control
Types.PerUnitKpvProportional gain of the voltage loop
Types.PerUnitKivIntegral gain of the voltage loop
Types.PerUnitCFilterFilter capacitance in pu (base UNom, SNom)
Types.PerUnitKpcProportional gain of the current loop
Types.PerUnitKicIntegral gain of the current loop
Types.PerUnitLFilterFilter inductance in pu (base UNom, SNom)
Types.PerUnitRFilterFilter resistance in pu (base UNom, SNom)
Types.PerUnitIdcSourceRef0PuStart value of DC current reference in pu (base UdcNom, SNom)
Types.PerUnitIdcSource0PuStart value of DC current in pu (base UdcNom, SNom)
Types.PerUnitUdcSourceRef0PuStart value of DC voltage reference in pu (base UdcNom)
Types.PerUnitUdcSource0PuStart value of DC voltage in pu (base UdcNom)
Types.PerUnitUdConv0PuStart value of d-axis modulation voltage in pu (base UNom)
Types.PerUnitUqConv0PuStart value of q-axis modulation voltage in pu (base UNom)
Types.PerUnitIdConv0PuStart value of d-axis current in the converter in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqConv0PuStart value of q-axis current in the converter in pu (base UNom, SNom) (generator convention)
Types.ActivePowerPuPRef0PuStart value of the active power reference at the converter's capacitor in pu (base SNom) (generator convention)
Types.ReactivePowerPuQRef0PuStart value of the reactive power reference at the converter's capacitor in pu (base SNom) (generator convention)
Types.PerUnitIdPcc0PuStart value of d-axis current in the grid in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqPcc0PuStart value of q-axis current in the grid in pu (base UNom, SNom) (generator convention)
Types.PerUnitUdFilter0PuStart value of d-axis voltage at the converter's capacitor in pu (base UNom)
Types.PerUnitUqFilter0PuStart value of q-axis voltage at the converter's capacitor in pu (base UNom)
Types.AngleTheta0Start value of phase shift between the converter's rotating frame and the grid rotating frame in rad
Types.ActivePowerPuPFilter0PuStart value of active power generated at the converter's capacitor in pu (base SNom) (generator convention)
Types.ReactivePowerPuQFilter0PuStart value of reactive power generated at the converter's capacitor in pu (base SNom) (generator convention)
Types.VoltageModulePuUFilterRef0PuStart value of voltage module reference at the converter's capacitor in pu (base UNom)
Types.CurrentModulePuIConvSquare0PuStart value of square current in the converter in pu (base UNom, SNom)
Types.CurrentModulePuDeltaIConvSquare0PuStart value of extra square current in the converter in pu (base UNom, SNom)
Types.PerUnitRVI0Start value of virtual resistance in pu (base UNom, SNom)
Types.PerUnitXVI0Start value of virtual reactance in pu (base UNom, SNom)
Types.PerUnitDeltaVVId0Start value of d-axis virtual impedance output in pu (base UNom)
Types.PerUnitDeltaVVIq0Start value of q-axis virtual impedance output in pu (base UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputidPccPud-axis current at the PCC in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqPccPuq-axis current at the PCC in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputomegaRefPugrid frequency in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealInputudFilterPud-axis voltage at the converter's capacitor in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputuqFilterPuq-axis voltage at the converter's capacitor in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputidConvPud-axis current created by the converter in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqConvPuq-axis current created by the converter in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputUFilterRefPuReference voltage at the converter's capacitor in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputIdcSourceRefPuReference DC Current generated by the DC current source in pu (base UdcNom, SNom)
Modelica.Blocks.Interfaces.RealInputUdcSourceRefPuReference DC voltage on the DC side in pu (base UdcNom)
Modelica.Blocks.Interfaces.RealInputUdcSourcePuDC voltage on the DC side in pu (base UdcNom)
Modelica.Blocks.Interfaces.RealOutputthetaPhase shift between the converter's rotating frame and the grid rotating frame in rad
Modelica.Blocks.Interfaces.RealOutputudConvRefPuReference d-axis modulated voltage created by the converter in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputuqConvRefPuReference q-axis modulated voltage created by the converter in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputIdcSourcePuDC Current generated by the DC current source in pu (base UNom, SNom)
Modelica.Blocks.Interfaces.RealOutputUdcSourceRefOutPuReference DC voltage on the DC side in pu (base UNdcom)
Modelica.Blocks.Interfaces.RealOutputomegaPuConverter's frequency in pu (base omegaNom)

Components

TypeNameDefaultDescription
Dynawo.Electrical.Controls.Converters.BaseControls.CurrentLoopcurrentLoop
Dynawo.Electrical.Controls.Converters.BaseControls.VoltageLoopvoltageLoop
Dynawo.Electrical.Controls.Converters.BaseControls.VirtualImpedancevirtualImpedance
Dynawo.Electrical.Controls.Converters.BaseControls.MatchingControlmatchingControl
Dynawo.Electrical.Controls.Converters.BaseControls.DCVoltageControldCVoltageControl