FLORIDyn (OFF toolbox) Code and input files underlying the publication: Wind pattern clustering of high frequent field measurements for dynamic wind farm flow control
doi: 10.4121/dbd831b5-8d6d-4ae2-9860-2d6a7a1be58e
Python implementation of the FLORIDyn code [1] in the OFF toolbox, as well as the input files used for the publication "Wind pattern clustering of high frequent field measurements for dynamic wind farm flow control", M Becker, D Allaerts and JW van Wingerden, in preparation for the TORQUE 2024 conference.
The yaml files contain the baseline orientation (misalignment angle = 0 deg) and optimised angles. The C1 to C5 addition in the name refers to the wind direction change case that is investigated. The optimised angles have beed derived using FLORIS [2] and are given in separate files for convenience.
To run the code FLORIS [2] needs to be installed. In addition the DTU 10MW reference turbine [3] is used in the simulations. The required .yaml is provided with this code and needs to be added to the FLORIS turbine library. Go to 03_Code/main.py and run the selected case.
The farm power of all simulations in FLORIDyn in given in the files FarmPower*.csv
To use them in Matlab, call:
farm_pow = readmatrix("FarmPowerNoYaw.csv");
farm_pow = reshape(farm_pow, 5, length(1:2:359), [] );
Dimension 1 is along the cases, dimension 2 along the wind directions and dimension 3 along time (4:4:2000).
E.g. to plot the power for case C4 starting at 201deg call
plot(4:4:2000, farm_pow(4, (201+1)/2, :))
[1] https://iopscience.iop.org/article/10.1088/1742-6596/2265/3/032103/meta
- 2024-01-24 first online, published, posted
DATA
To access the source code, use the following command:
git clone https://data.4tu.nl/v3/datasets/51d3e0a5-61d4-40b7-905d-3a2a9ebc29b0.git
- 223 bytesMD5:
014ed349222c05a584077fa4714249cc
cc_optimized_angles_201deg.csv - 224 bytesMD5:
d48e12e8f9c2f570472ff305c9b6c80d
cc_optimized_angles_235deg.csv - 1,182 bytesMD5:
63a8838ea9a14b7d104d666c7eab7b7f
dtu_10MW.yaml - 7,607,277 bytesMD5:
85b41bd3051989dea0b67b92857ccea3
FarmPowerNoYaw.csv - 7,603,366 bytesMD5:
26339bbcabc185cc8c7459077449eefd
FarmPowerOptYaw.csv - 9,835 bytesMD5:
cab43f95f62e685adef04227f87ae47e
torque24_201deg_C1.yaml - 9,835 bytesMD5:
f05d11591e5e71e540757821ef909929
torque24_201deg_C1.yaml - 9,835 bytesMD5:
a5204c5001d4043151cf1d080755f0de
torque24_201deg_C2.yaml - 9,835 bytesMD5:
a5a207e519f8611535313890fd323a0f
torque24_201deg_C2.yaml - 9,835 bytesMD5:
3164daac996d619f80f019ed8f4642a5
torque24_201deg_C3.yaml - 9,835 bytesMD5:
d650e022fd2a87ec02d0caedafcff27d
torque24_201deg_C3.yaml - 9,835 bytesMD5:
f58ab7c6635c30ffae4f139a6463eed3
torque24_201deg_C4.yaml - 9,835 bytesMD5:
6f8f35c11673d4c12bc59b3b05186bd6
torque24_201deg_C4.yaml - 9,835 bytesMD5:
827a8a6be6df1d233050e30387244701
torque24_201deg_C5.yaml - 9,835 bytesMD5:
2f86cc571f54227c0b8ebcd2c7add5f3
torque24_201deg_C5.yaml - 9,836 bytesMD5:
5fc724e218f3c3ba2f840af2020cd8db
torque24_235deg_C1.yaml - 9,836 bytesMD5:
6f434f67f02cd8477e51f2ff371400c7
torque24_235deg_C1.yaml - 9,836 bytesMD5:
54bcf8494f4e28e587dc29a5778ff5a1
torque24_235deg_C2.yaml - 9,836 bytesMD5:
e03f2abf33c46a2e0466703cb0567864
torque24_235deg_C2.yaml - 9,836 bytesMD5:
331b1bbd73bf390509c0e26596cfee3a
torque24_235deg_C3.yaml - 9,836 bytesMD5:
01b9d875532a499c562ff6a28af2b1a6
torque24_235deg_C3.yaml - 9,836 bytesMD5:
b09581b85510c891da6c603c89ff0295
torque24_235deg_C4.yaml - 9,836 bytesMD5:
832ced63b67f95aaa93e13e48ab00875
torque24_235deg_C4.yaml - 9,836 bytesMD5:
3f7f5ee494c3a8f999ae327bc866d18d
torque24_235deg_C5.yaml - 9,836 bytesMD5:
593a95986f335f3c404755d9e04a8740
torque24_235deg_C5.yaml -
download all files (zip)
15,408,982 bytes unzipped