modelWindturbineRotor

Extends from TransiEnt.Basics.Icons.Model (Icon for models).

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
TransiEnt.Producer.Electrical.Wind.Characteristics.VariableSpeed.BetzCoefficientApproximationturbineCharacteristicsTransiEnt.Producer.Electrical.Wind.Characteristics.VariableSpeed.MOD2()Characteristic behaviour of betz factor
SI.Velocityv_fullLoad12nominal wind speed
Modelica.Units.SI.LengthD(8*P_el_n/(Modelica.Constants.pi*rho*v_fullLoad^3*cp_opt))^0.5Rotor diameter
Realbeta_start0Setpoint for pitch angle
Modelica.Units.SI.PowerP_el_n3.5e6Rated (maximum) power
Reallambda_small1e-6Minimum tip speed ratio
SI.Velocityv_wind_smallsimCenter.v_wind_smallSmall wind velocity with neglectable power
Modelica.Units.SI.Densityrho1.225
Realk_turbinecp_opt*rho*Modelica.Constants.pi*(D/2)^5/(2*lambda_opt^3)machine constant
Realcp_optTransiEnt.Producer.Electrical.Wind.Characteristics.VariableSpeed.betzCoefficient(turbineCharacteristics, lambda_opt, 0)
Reallambda_optturbineCharacteristics.lambdaOpt[1, 2]

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Ambient.VelocityInv_windWind velocity
Modelica.Blocks.Interfaces.RealInputbeta_setSetpoint Pitch angle
Modelica.Mechanics.Rotational.Interfaces.Flange_aflange

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
Modelica.Units.SI.PowerP_wind
Modelica.Units.SI.PowerP_turbine
RealP_turbine_puPower plant per unit
RealcpPower Coefficient
Reallambdaomega*D/2/max(v_wind, v_wind_small)
SI.AngularVelocityomegader(flange.phi)
Modelica.Units.NonSI.AngularVelocity_rpmn_rpm30/Modelica.Constants.pi*omega
Modelica.Blocks.Tables.CombiTable1DvlambdaOpt