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
| Type | Name | Default | Description |
|---|---|---|---|
| Real | k_turbine | Turbine control constant | |
| SI.Torque | tau_n | ||
| SI.Torque | tau_start | K_start*tau_n | Start value of torque |
| Real | K_start | -0.05 | Factor of torque at startup in pu |
| SI.Time | T_torqueControl | 1 | Time Constant |
| Real | J | Wind turbine moment of inertia | |
| Real | lambdaOpt | Optimal tip speed ratio | |
| Modelica.Units.SI.Density | rho | Density | |
| Modelica.Units.SI.Length | radius | Rotor Radius | |
| Real | cp_opt | Optimal capacity factor | |
| Boolean | limitsAtInit | true | = false, if limits are ignored during initialization |
| Boolean | strict | false | = true, if strict limits with noEvent(..) |
| SI.Velocity | v_cutIn |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.General.AngularVelocityIn | omega_is | Input for angular velocity | |
| Modelica.Blocks.Interfaces.RealOutput | y | ||
| TransiEnt.Basics.Interfaces.Ambient.VelocityIn | wind_fullload | Input for wind velocity at full load |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Velocity | v_wind | Wind velocity | |
| Modelica.Blocks.Logical.Hysteresis | torqueControllerDisabled | ||
| Modelica.Blocks.Logical.Switch | tau_set | ||
| Modelica.Blocks.Sources.RealExpression | v_wind_is | ||
| Modelica.Blocks.Sources.RealExpression | tau_set_partload | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter1 | ||
| Modelica.Blocks.Logical.Switch | tau_set1 | ||
| Modelica.Blocks.Sources.RealExpression | v_wind_is1 | ||
| Modelica.Blocks.Logical.Hysteresis | torqueControllerDisabled1 | ||
| Modelica.Blocks.Math.Gain | tau_friction | ||
| Modelica.Blocks.Continuous.FirstOrder | firstOrder | ||
| Modelica.Blocks.Sources.RealExpression | tau_n_set |