modelLinearizedWindParkFilter
Extends from TransiEnt.Basics.Icons.Block.
Information
1. Purpose of model
Applies a third order linear filter to the input. Can be used to filter the power output of a single turbine such that the output is as smooth at it were in a windpark of n turbines.
See Dany (2000) chapter 2.9 and 3.4.3 for details.
The amplitude spectrum is approximated by a third order transfer function. See matlab scripts in
\\transientee-sources\matlab\pd\Wind\WindParkFilter\
for more details how this is done.
2. Level of detail, physical effects considered, and physical insight
(no remarks)
3. Limits of validity
(no remarks)
4. Interfaces
P_el_WindTurbine: input for electric power in W
P_el_WindPark: output for electric power in W
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
[1] G. Dany, “Kraftwerksreserve in elektrischen Verbundsystemen mit hohem Windenergieanteil,” Rheinisch-Westfälische Technische Hochschule Aachen, 2000.
10. Version History
Model created by Pascal Dubucq (dubucq@tuhh.de) on Wedn Apr 14 2016
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | n | 100 | Number of turbines in park |
| SI.Length | z_0 | 0.3 | Surface roughness |
| SI.Length | h | 120 | Hub heigth |
| SI.Length | d | 100 | Distance between turbines |
| SI.Velocity | v_mean | 10 | Mean wind velocity |
| Boolean | scale_output | false | True, output is approx. n times higher than input |
| Real | a | (-60*d)/log(h/z_0)/v_mean | approximation coefficient a, see Dany2000 page 28 |
| Real | num1 | num_1(n, a) | |
| Real | num2 | num_2(n, a) | |
| Real | num3 | num_3(n, a) | |
| Real | den1 | den_1(n, a) | |
| Real | den2 | den_2(n, a) | |
| Real | den3 | den_3(n, a) | |
| Real[:] | num | {num1, num2, num3} | |
| Real[:] | den | {den1, den2, den3} | |
| Real | P_el_start | 0 | Initial value of output (derivatives of y are zero up to nx-1-th derivative) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn | P_el_WindTurbine | ||
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerOut | P_el_WindPark |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.TransferFunction | transferFunction | ||
| Modelica.Blocks.Math.Gain | deNormalize |
Contents
| Name | Description |
|---|---|
| num_1 | |
| num_2 | |
| num_3 | |
| den_1 | |
| den_2 | |
| den_3 |