modelTorqueController_SI_deltaF

Torque controller for WTG with delta_f Synthetic Inertia

Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).

Information

1. Purpose of model

Torque Controller with synthetic Inertia control depending on frequency deviation (delta f).

2. Level of detail, physical effects considered, and physical insight

Quasistationary model for real power simulation only.

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

omega_is: input for angular velocity in rad/s

freq_is: input for frequency in Hz

y: ModelicaRealOutput

5. Nomenclature

H_e is the effective inertia

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

Validated according to reference stated below.

9. References

Miller, N. et al: "GE Wind Plant Dynamic Performance for Grid and Wind Events"

10. Version History

Model created by Rebekka Denninger (rebekka.denninger@tuhh.de) on June 21 2016

Parameters

TypeNameDefaultDescription
BooleanlimitsAtInittrue= false, if limits are ignored during initialization
Realk_turbineTurbine control constant
RealJWind turbine moment of inertia
ReallambdaOptOptimal tip speed ratio
Modelica.Units.SI.DensityrhoDensity
Modelica.Units.SI.LengthradiusRotor Radius
Realcp_optOptimal capacity factor
SI.Torquetau_n
SI.Torquetau_startK_start*tau_nStart value of torque
RealK_start-0.05Factor of torque at startup in pu
SI.TimeT_torqueControl1Time Constant
SI.Velocityv_cutInCutin wind speed
SI.Velocityv_fullLoadNominal wind speed
Advanced
Booleanstrictfalse= true, if strict limits with noEvent(..)
Controller › Torque
Modelica.Blocks.Types.SimpleControllercontrollerType_T.Modelica.Blocks.Types.SimpleController.PIType of controller
Realk_T1e6Gain of controller
RealTi_T1Time constant of controller

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.General.AngularVelocityInomega_isInput for angular velocity
Modelica.Blocks.Interfaces.RealOutputy
TransiEnt.Basics.Interfaces.General.FrequencyInfreq_isInput for frequency

Components

TypeNameDefaultDescription
Realtau_set_pu
RealH_eEffective inertia
SI.Velocityv_windWind velocity
Modelica.Blocks.Logical.HysteresistorqueControllerDisabled
Modelica.Blocks.Logical.Switchtau_set
Modelica.Blocks.Sources.RealExpressionv_wind_is
Modelica.Blocks.Sources.RealExpressiontau_set_partload
Modelica.Blocks.Math.MultiSumtau_modulated
Modelica.Blocks.Sources.RealExpressiontau_inertia
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Modelica.Blocks.Continuous.TransferFunctionadd_Inertia
Modelica.Blocks.Math.Mintau_inertia_set
Modelica.Blocks.Sources.RealExpressiontau_inertia_max
Modelica.Blocks.Logical.GreaterThresholdgreaterThreshold
Modelica.Blocks.Logical.Switchtau_set1
Modelica.Blocks.Sources.Constantno_inertia
Modelica.Blocks.Nonlinear.Limiterlimiter1
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Sources.RealExpressionv_wind_is1
Modelica.Blocks.Logical.HysteresistorqueControllerDisabled1
Modelica.Blocks.Logical.Switchtau_set2
Modelica.Blocks.Math.Gaintau_friction
Modelica.Blocks.Sources.RealExpressiontau_n_set