modelTorqueController

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

Information

1. Purpose of model

Full documentation is not available yet. Please see comments in code or contact author per mail.

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

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

(no remarks)

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

(no remarks)

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014

Quality check (Code conventions) by Rebekka Denninger on 01.10.2016

Parameters

TypeNameDefaultDescription
Realk_turbineTurbine control constant
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
RealJWind turbine moment of inertia
ReallambdaOptOptimal tip speed ratio
SI.DensityrhoDensity
SI.LengthradiusRotor Radius
Realcp_optOptimal capacity factor
BooleanlimitsAtInittrue= false, if limits are ignored during initialization
Booleanstrictfalse= true, if strict limits with noEvent(..)
SI.Velocityv_cutIn
SI.Velocityv_cutOut25

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.General.AngularVelocityInomega_isInput for angular velocity
Modelica.Blocks.Interfaces.RealOutputy
TransiEnt.Basics.Interfaces.Ambient.VelocityInwind_fullloadInput for wind velocity at full load

Components

TypeNameDefaultDescription
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.Nonlinear.Limiterlimiter1
Modelica.Blocks.Logical.Switchtau_set1
Modelica.Blocks.Sources.RealExpressionv_wind_is1
Modelica.Blocks.Logical.HysteresistorqueControllerDisabled1
Modelica.Blocks.Math.Gaintau_friction
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Modelica.Blocks.Sources.RealExpressiontau_n_set
Modelica.Blocks.Math.Productproduct1
Modelica.Blocks.Sources.RealExpressionfrictionPropFactor
Modelica.Blocks.Math.Productproduct2
Modelica.Blocks.Sources.RealExpressiontauWe_factortorque weakaning
Modelica.Blocks.Nonlinear.LimitertauWe_limiter
Modelica.Blocks.Logical.HysteresistauWe_hysteresis
Modelica.Blocks.Logical.SwitchtauWe_switch
Modelica.Blocks.Sources.RealExpressiontauWe_off
Modelica.Blocks.Sources.RealExpressiontauWe_on
Modelica.Blocks.Logical.SwitchtauWe_cutOut_switch
Modelica.Blocks.Sources.BooleanExpressionbooleanExpression
Modelica.Blocks.Nonlinear.Limiterlimiter2