modelBaseUnbalancedWindTurbine

Partial model for an unbalanced wind power source

Extends from BuildingSystems.Electrical.Interfaces.PartialPluggableUnbalanced (Partial interface for unbalanced loads), BuildingSystems.Electrical.Interfaces.PartialAcDcParameters (Partial model that contains basic parameters for a DC/AC conversion system), BuildingSystems.Electrical.BaseClasses.WindTurbine.PartialWindTurbineBase (Base class for turbine model that contains basic parameters).

Information

This model is a partial class extended by three-phase unbalanced wind turbine power sources.

The model has boolean parameters plugPhase1, plugPhase2, and plugPhase3 that can be used to connect the wind turbines in an unbalanced configuration.

The model has an array scaleFraction[3] that is used to determine how to partition the power of the wind turbines on the three-phase. By default it is assumed a uniform partition scaleFraction[3] = {1/3, 1/3, 1/3}.

Parameters

TypeNameDefaultDescription
BooleanplugPhase1 (from PartialPluggableUnbalanced)trueIf true, phase 1 is connected
BooleanplugPhase2 (from PartialPluggableUnbalanced)trueIf true, phase 2 is connected
BooleanplugPhase3 (from PartialPluggableUnbalanced)trueIf true, phase 3 is connected
Modelica.Units.SI.VelocityvIn (from PartialWindTurbineBase)table[1, 1]Cut-in steady wind speed
Modelica.Units.SI.VelocityvOut (from PartialWindTurbineBase)table[size(table, 1), 1]Cut-out steady wind speed
Realscale (from PartialWindTurbineBase)1Scaling factor, used to allow adjusting the power output without changing the table
BooleantableOnFile (from PartialWindTurbineBase)falsetrue, if table is defined on file or in function usertab
Real[:,2]table (from PartialWindTurbineBase)[3.5, 0; 5.5, 0.1; 12, 0.9; 14, 1; 25, 1]Table of generated power (first column is wind speed, second column is power)
StringtableName (from PartialWindTurbineBase)"NoName"Table name on file or in function usertab (see documentation)
StringfileName (from PartialWindTurbineBase)"NoName"File where matrix is stored
Real[3]scaleFractionones(3)/3Fraction of power allocated to the wind turbines of each phase
AC-Conversion
Realpf (from PartialAcDcParameters)0.9Power factor
Realeta_DCAC (from PartialAcDcParameters)0.9Efficiency of DC/AC conversion
Wind correction
Realh (from PartialWindTurbineBase)Height over ground
Modelica.Units.SI.HeighthRef (from PartialWindTurbineBase)10Reference height for wind measurement
RealnWin (from PartialWindTurbineBase)0.4Height exponent for wind profile calculation
Nominal conditions
Modelica.Units.SI.VoltageV_nominal (from PartialWindTurbineBase)Nominal voltage (V_nominal >= 0)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputvWin (from PartialWindTurbineBase)Steady wind speed
Modelica.Blocks.Interfaces.RealOutputP (from PartialWindTurbineBase)Generated power

Components

TypeNameDefaultDescription
OnePhase.Sources.WindTurbinewt_phase2Wind turbine phase 2
OnePhase.Sources.WindTurbinewt_phase3Wind turbine phase 3
OnePhase.Sources.WindTurbinewt_phase1Wind turbine phase 1
Modelica.Blocks.Math.Add3sumBlockSum of th epower generated on each phase

Revisions

  • September 25, 2014, by Marco Bonvini:
    Created model and documentation.