modelWT3G1

Wind Machine Model with DFIG and Ative Power Control done by a Converter (Type 3)

Extends from OpenIPSL.Electrical.Essentials.pfComponent (Partial model containing all the parameters for entering power flow data).

Parameters

TypeNameDefaultDescription
Types.PerUnitX_eqEquivalent reactance for current injection
Types.PerUnitK_pllPLL first integrator gain
Types.TimeAgingK_ipllPLL second integrator gain
Types.PerUnitP_llmaxPLL maximum limit
Types.PowerP_ratedTurbine rating, not used in the equation
Power flow data
Types.ApparentPowerS_b (from pfComponent)SysData.S_bSystem base power
Types.VoltageV_b (from pfComponent)400e3Base voltage of the bus
Types.Frequencyfn (from pfComponent)SysData.fnSystem frequency
Types.ActivePowerP_0 (from pfComponent)1e6Initial active power
Types.ReactivePowerQ_0 (from pfComponent)0Initial reactive power
Types.PerUnitv_0 (from pfComponent)1Initial voltage magnitude
Types.Angleangle_0 (from pfComponent)0Initial voltage angle
BooleandisplayPF (from pfComponent)falseDisplay power flow:
ComplexZsEquivalent impedance (ZSORCE)
Types.ApparentPowerM_b100Machine base power
Parameter mask
BooleanenableS_b (from pfComponent)falseEnable S_b in parameter list
BooleanenableV_b (from pfComponent)falseEnable V_b in parameter list
Booleanenablefn (from pfComponent)falseEnable fn in parameter list
BooleanenableP_0 (from pfComponent)falseEnable P_0 in parameter list
BooleanenableQ_0 (from pfComponent)falseEnable Q_0 in parameter list
Booleanenablev_0 (from pfComponent)falseEnable v_0 in parameter list
Booleanenableangle_0 (from pfComponent)falseEnable angle_0 in parameter list
BooleanenabledisplayPF (from pfComponent)falseEnable displayPF in parameter list

Connectors

TypeNameDefaultDescription
OpenIPSL.Interfaces.PwPinp
Modelica.Blocks.Interfaces.RealOutputIy
Modelica.Blocks.Interfaces.RealOutputIx
Modelica.Blocks.Interfaces.RealOutputIterm
Modelica.Blocks.Interfaces.RealInputEqcmd
Modelica.Blocks.Interfaces.RealInputIpcmd
Modelica.Blocks.Interfaces.RealOutputdelta
Modelica.Blocks.Interfaces.RealOutputVVT
Modelica.Blocks.Interfaces.RealOutputPOn machine base
Modelica.Blocks.Interfaces.RealOutputQ
Modelica.Blocks.Interfaces.RealOutputipcmd0Ipcmd0
Modelica.Blocks.Interfaces.RealOutputeqcmd0Eqcmd0

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
Types.PerUnitVTBus voltage magnitude
Types.AngleanglevBus voltage angle
Types.PerUnitVYy-axis terminal voltage
Types.PerUnitVXx-axis terminal voltage
ComplexIsEquivalent internal current source
Modelica.Blocks.Continuous.IntegratorimIntegrator
Modelica.Blocks.Continuous.LimIntegratorimIntegrator1
OpenIPSL.NonElectrical.Continuous.SimpleLagimSimpleLag
OpenIPSL.NonElectrical.Continuous.SimpleLagimSimpleLag1
Modelica.Blocks.Math.GainimGain
Modelica.Blocks.Math.GainimGain1
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Nonlinear.LimiterimLimited