Data belonging to the publication: Closed-loop model-predictive wind farm flow control under time-varying inflow using FLORIDyn
doi: 10.4121/63fa3d6c-6bd2-4efe-9548-ddcaf1bfbeb9
Collection of plotting scripts and data required to recreate the results plots in the publication.
Plotting
The main plotting script is called Evaluate_long_cases.m and calls the remaining functions.
Open this file and step through it to generate various plots used and not used in the paper.
Note that some scripts rely on user-defined inputs, e.g., the turbine index.
Data
The plotting relies on the unaltered data in the folder "HKN_12_to_15h_data", which is a compressed file.
The data of the disturbed cases also contains the wind direction measurements of the past 1-min averaged probes, as well as the then corrected data from the Ensemble Kalman Filter. There is further a small selection of cases not used in the publication, like a preview-enabled version of the shifted approach.
Disclaimer: Through a settings mistake, the data of the CLC, 500s ph, noise-free controller is 1 s too short. The script gives a warning and extrapolates with a constant last value.
FLORIDyn Settings
The closed-loop cases have a folder in the data called "Settings", which defines the closed-loop settings for the controller, EnKF, FLORIDyn, and FLORIS. This is needed to employ the same controller as used in the presented simulations. More details about running FLORIDyn simulations (stand-alone and in closed-loop) can be found with the Matlab software, see doi 10.4121/038777f7-f497-494f-9f61-85d90a00074a
Look-up Table
The LuT is given with as "HKN_LuT_orientation.csv", and is plotted at the end of the Evaluate_long_cases.m script.
The case data also contains a 2-deg case run with a LuT generated by NREL's FLORIS: "off_db2deg_ki0-01"
- 2024-12-16 first online, published, posted
- Robust closed-loop wake steering for large densely spaced wind farms (grant code 17512) Nederlandse Organisatie voor Wetenschappelijk Onderzoek
DATA
- 2,409 bytesMD5:
be42db9b8e052a648beb2bf10bc735d0
README.rtf - 325 bytesMD5:
7e59614ec98837fcecf87b01de39195b
calculate_energy.m - 912 bytesMD5:
b24d48f9088f454778f46e820e1db056
calculate_window_energy.m - 761 bytesMD5:
35970ed27f0e2a86b99840eca919f0d1
calculate_window_yaw_travel.m - 2,052 bytesMD5:
0bff9391c7c9fcac301f820ba1a9359b
energy_eff_bar_chart_turbine.m - 8,153 bytesMD5:
4a05af8ee03e162e33bd4eada6617ce2
Evaluate_long_cases.m - 981 bytesMD5:
6deca67a249b8e6215a76bb6ba2272cd
final_energy_eff_bar_chart.m - 8,953 bytesMD5:
0776a721f8dbd81244c9dd12f70d0263
get_paths_and_types.m - 2,214 bytesMD5:
c0e18f43c4c4614c70e5645efba35782
get_time_data.m - 36,067,163 bytesMD5:
81748de57fb8ea9b46caa05fb3450458
HKN_12_to_15h_data.zip - 11,957 bytesMD5:
7970cce386e24d72452b3cf8ea330c5a
HKN_12_to_15h_dir.csv - 356 bytesMD5:
ddc9e55f5852ffa2b6aad391d81dc977
HKN_12_to_15h_layout_balanced.csv - 9,662 bytesMD5:
b73bd57ef22ae833c4ae7ed4601f3031
HKN_LuT_orientation.csv - 1,840 bytesMD5:
f03d0a91bba43dd9ed98d11bac56cdff
load_power.m - 2,211 bytesMD5:
73fbb971f52fa26bfae1c2954c0fa044
load_yaw.m - 2,273 bytesMD5:
eb00f654f22c471cf0550e207fd597b4
plot_final_energy_over_yaw_travel.m - 1,228 bytesMD5:
e02a514a140d45c0e4a8c055bf7fec7c
plot_misalignment_historgram.m - 703 bytesMD5:
abaa5ba0b3527a569d1ba38ccfcba374
plot_norm_energy.m - 837 bytesMD5:
4aabcd004cc235c3ac8a724de1b9b825
plot_norm_window_energy.m - 1,188 bytesMD5:
9dcd0c651abc205d631be5e19b3549ec
plot_norm_window_energy_box.m - 690 bytesMD5:
2880d83cf2afb0f6e51c51d13e40549c
plot_ori_turbine.m - 940 bytesMD5:
04f7af97d6ced37c8a9590661ed80ae5
plot_turbine_diff_window_energy.m - 775 bytesMD5:
feef23014038aab1d85bbd3caaf10d31
plot_turbine_norm_power.m - 936 bytesMD5:
f05c9fc85d53da617585b2166d0e4a4d
plot_turbine_norm_window_energy.m - 1,406 bytesMD5:
569f8d53d0af8866ac55b43c12b61888
plot_turbine_norm_window_energy_combined.m - 869 bytesMD5:
e52294f435918150a923f187bcb8c067
plot_turbine_window_energy.m - 1,055 bytesMD5:
eafeeef3b03e87bf86ac30e91ecdc818
plot_turbine_window_energy_combined.m - 734 bytesMD5:
ae7a2d1a0c3149e727ec2cc587bd2507
plot_window_energy.m - 750 bytesMD5:
7ca5c6ac5b1e562cf6dc745e8db41a24
plot_window_yaw_travel.m - 1,700 bytesMD5:
78b00ee6690e82b029afe67baadc8e1c
plot_yaw_histogram.m - 843 bytesMD5:
4bed91bc6387b96b0c86f2f7b3fbfc4e
plot_yaw_turbine.m -
download all files (zip)
36,136,876 bytes unzipped