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
Datacite citation style
Software
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
History
- 2024-01-24 first online, published, posted
Publisher
4TU.ResearchDataFormat
.py, .yaml, .csv, .graphmlOrganizations
TU Delft, Faculty of Mechanical Engineering, Delft Center for Systems and ControlDATA
To access the source code, use the following command:
git clone https://data.4tu.nl/v3/datasets/51d3e0a5-61d4-40b7-905d-3a2a9ebc29b0.git
Files (25)
- 223 bytesMD5:
014ed349222c05a584077fa4714249cccc_optimized_angles_201deg.csv - 224 bytesMD5:
d48e12e8f9c2f570472ff305c9b6c80dcc_optimized_angles_235deg.csv - 1,182 bytesMD5:
63a8838ea9a14b7d104d666c7eab7b7fdtu_10MW.yaml - 7,607,277 bytesMD5:
85b41bd3051989dea0b67b92857ccea3FarmPowerNoYaw.csv - 7,603,366 bytesMD5:
26339bbcabc185cc8c7459077449eefdFarmPowerOptYaw.csv - 9,835 bytesMD5:
cab43f95f62e685adef04227f87ae47etorque24_201deg_C1.yaml - 9,835 bytesMD5:
f05d11591e5e71e540757821ef909929torque24_201deg_C1.yaml - 9,835 bytesMD5:
a5204c5001d4043151cf1d080755f0detorque24_201deg_C2.yaml - 9,835 bytesMD5:
a5a207e519f8611535313890fd323a0ftorque24_201deg_C2.yaml - 9,835 bytesMD5:
3164daac996d619f80f019ed8f4642a5torque24_201deg_C3.yaml - 9,835 bytesMD5:
d650e022fd2a87ec02d0caedafcff27dtorque24_201deg_C3.yaml - 9,835 bytesMD5:
f58ab7c6635c30ffae4f139a6463eed3torque24_201deg_C4.yaml - 9,835 bytesMD5:
6f8f35c11673d4c12bc59b3b05186bd6torque24_201deg_C4.yaml - 9,835 bytesMD5:
827a8a6be6df1d233050e30387244701torque24_201deg_C5.yaml - 9,835 bytesMD5:
2f86cc571f54227c0b8ebcd2c7add5f3torque24_201deg_C5.yaml - 9,836 bytesMD5:
6f434f67f02cd8477e51f2ff371400c7torque24_235deg_C1.yaml - 9,836 bytesMD5:
5fc724e218f3c3ba2f840af2020cd8dbtorque24_235deg_C1.yaml - 9,836 bytesMD5:
54bcf8494f4e28e587dc29a5778ff5a1torque24_235deg_C2.yaml - 9,836 bytesMD5:
e03f2abf33c46a2e0466703cb0567864torque24_235deg_C2.yaml - 9,836 bytesMD5:
331b1bbd73bf390509c0e26596cfee3atorque24_235deg_C3.yaml - 9,836 bytesMD5:
01b9d875532a499c562ff6a28af2b1a6torque24_235deg_C3.yaml - 9,836 bytesMD5:
b09581b85510c891da6c603c89ff0295torque24_235deg_C4.yaml - 9,836 bytesMD5:
832ced63b67f95aaa93e13e48ab00875torque24_235deg_C4.yaml - 9,836 bytesMD5:
3f7f5ee494c3a8f999ae327bc866d18dtorque24_235deg_C5.yaml - 9,836 bytesMD5:
593a95986f335f3c404755d9e04a8740torque24_235deg_C5.yaml -
download all files (zip)
15,408,982 bytes unzipped





