modelVirtualImpedance

Virtual impedance model for the current limitation of grid forming converters

Parameters

TypeNameDefaultDescription
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.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.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.RealInputidConvPud-axis current in the converter in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqConvPuq-axis current in the converter in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealOutputDeltaVVIdd-axis virtual impedance output in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputDeltaVVIqq-axis virtual impedance output in pu (base UNom)