modelPowerCurveWindPlant

Wind plant model based on v-P-Power Curve. Can be scaled to model windparks

Extends from TransiEnt.Basics.Icons.Windmodel, TransiEnt.Producer.Electrical.Wind.Base.PartialWindTurbine (Base class for wind turbine models).

Information

1. Purpose of model

(no remarks)

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

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

Electrical power port can be chosen

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

7.1. Simulation of aggregated wind park


This model is based on the model WindTurbine_L0. A nominal power for a wind park can be entered such that the output power is scaled up as followed:


P_out=P_Windturbine*(P_nominalWindPark/P_nominalWindturbine)


with:


P_out= Output power of wind park


P_Windturbine=Output power of single wind turbine


P_nominalWindPark=Nominal Power of wind park

P_nominalWindturbine=Nominal Power of wind turbine

7.2. Calculation of wind velocity for different hub high

Wind velocity in hub height can be calculated from velocity data and height of the measurement [1]:


v_H=v_data * (ln(H/z_o)/ln(H_ref/z_o))

with:

v_H=wind velocity at high H (hub height)

v_data=wind veleocity at high of data

H=height of hub

H_ref=reference height of data

z_o=Roughness lenght

7.3. Roughness length

The roughness length z_o takes into account the different surface roughnesses. Wind velocity over flat surfaces (e.g. water) increases faster with the height than over rough surfaces (e.g. cities).

Different roughness lengths are [1]:

7.4. Calculation of Power via specific power curve

The Power (epp.P) ist calculated via a specific power curve. The parameter for this curve are taken from a table in a record. Some characteristic power curves from different manufactures are given. If one wants to use a power curve from another wind turbines the values can be entered oneselfs. Therefore in the parameters section in the subsection PowerCurveChar the different output power values for different wind velocities need to be entered.

8. Validation

(no remarks)

9. References

[1] Hau, Erich: Wind Turbines : Fundamentals, Technologies, Application, Economics. Berlin Heidelberg: Springer Science & Business Media, 2013 - ISBN: 978-3-642-27150-2

10. Version History

Model generalized for different electrical power ports by Jan-Peter Heckel (jan.heckel@tuhh.de) in July 2018

Parameters

TypeNameDefaultDescription
IntegernSubgrids (from PartialElectricPowerPlant)simCenter.iDetailedGridFor calculation of statistics in subgrids (=1 local grid, e.g. hamburg, =2 surrounding grid, e.g. UCTE grid
Realefficiency1effiency factor for losses due to availability, wires and screening
Physical Constraints
Modelica.Units.SI.PowerP_el_n (from PartialElectricPowerPlant)300e6Nominal power of plant
TransiEnt.Producer.Electrical.Wind.Characteristics.GenericPowerCurvePowerCurveCharCharacteristics.VestasV164_8000kW()
Statistics
Modelica.Units.SI.Efficiencyeta_total (from PartialElectricPowerPlant)0.6Total efficiency of plant for emission calculation
EnergyResourcetypeOfResource (from PartialElectricPowerPlant)EnergyResource.ConventionalType of energy resource for global model statistics
PrimaryEnergyCarriertypeOfPrimaryEnergyCarrier (from PartialElectricPowerPlant)PrimaryEnergyCarrier.BlackCoalType of primary energy carrier for co2 emissions global statistics
BooleanintegrateElPower (from PartialElectricPowerPlant)simCenter.integrateElPowertrue if electric powers shall be integrated
BooleanintegrateCDE (from PartialElectricPowerPlant)simCenter.integrateCDEtrue if CDE shall be integrated
BooleancalculateCost (from PartialElectricPowerPlant)simCenter.calculateCosttrue if costs shall be calculated
Wind speed calculation
Realheight_data (from PartialWindTurbine)120height where wind velocity was measured
Realheight_hub (from PartialWindTurbine)120height of hub of wind turbine
Characteristics.RoughnessCharacteristics.OwnValueRoughness (from PartialWindTurbine)TransiEnt.Producer.Electrical.Wind.Characteristics.RoughnessCharacteristics.OwnValue()Roughness factor of ground for calculation of Wind velocity in different heights
Booleanuse_v_wind_input (from PartialWindTurbine)trueFalse, outer simCenter.ambientConditions will be used

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp (from PartialElectricPowerPlant)
TransiEnt.Basics.Interfaces.Ambient.VelocityInv_wind (from PartialWindTurbine)current wind velocity

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialElectricPowerPlant)
TransiEnt.ModelStatisticsmodelStatistics (from PartialElectricPowerPlant)
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower (from PartialElectricPowerPlant)
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectGwpEmissionsElectriccollectGwpEmissions (from PartialElectricPowerPlant)
TransiEnt.Components.Statistics.Collectors.LocalCollectors.PowerPlantCostcollectCosts (from PartialElectricPowerPlant)
SI.ActivePowerP_el_is (from PartialElectricPowerPlant)-epp.P
RealP_star (from PartialElectricPowerPlant)P_el_is/P_el_n
SI.Efficiencyeta (from PartialElectricPowerPlant)
SI.Timet_fullload (from PartialElectricPowerPlant)E_total_generation/P_el_nfull load time in hours
SI.EnergyE_total_generation (from PartialElectricPowerPlant)Start value for generated electricity statistics
Booleanis_running (from PartialElectricPowerPlant)For continuous plants always true, for discontinous depending on state
SI.EnthalpyFlowRateQ_flow_fuel_is (from PartialElectricPowerPlant)P_el_is/eta
SI.MassFlowRatem_flow_CDE (from PartialElectricPowerPlant)fuelSpecificCO2Emissions.m_flow_CDE_per_Energy*abs(P_el_is)/eta - m_flow_gas_CDE_deposited
SI.MassFlowRatem_flow_gas_CDE_deposited (from PartialElectricPowerPlant)0*time
Realdelta_f_star (from PartialElectricPowerPlant)(epp.f - simCenter.f_n)/simCenter.f_n
Realv_windHub (from PartialWindTurbine)
RealFLHFull Load hours
SI.ActivePowerP_el
Modelica.Blocks.Tables.CombiTable1DsPowerCurve
Modelica.Blocks.Math.GainP_mech
Modelica.Blocks.Logical.HysteresisisOperating
TransiEnt.Components.Boundaries.Electrical.ActivePower.PowerpowerBoundary
Modelica.Blocks.Sources.RealExpressionrealExpression