Frequency and Time Response Data presented in the publication: The Influence of Floating Turbine Dynamics on the Helix Wake Mixing Method
收藏4TU.ResearchData2024-03-15 更新2026-04-23 收录
下载链接:
https://data.4tu.nl/datasets/97ce0a99-bdaa-4fbf-b548-f6d85c017915/2
下载链接
链接失效反馈官方服务:
资源简介:
Dear user,<br>This data repository contains all the information used in the linked Torque 2024 paper. There are three folders,each containing data corresponding to one part of the results presented in the paper. Each folder contains the data in a .mat format and a script that opens this data set and processes it to recreate the same images used in the paper.<br>-- Frequency IdentificationThe folder 'Frequency_Identification_Data' contains the input-output data used to create the frequency response functions (frf). The data includes, among the 4 turbines analyzed, the responses for the OC4 floating turbine, the IEA 15MW turbine and the Hexafloat turbine. Line 10 in the Matlab code indicates which entry corresponds to which turbine. The frfs are created using a system identification toolbox developed at the TU Delft. These functions are included in the Functions subfolder located in the Frequency_Identification_Data folder. The system responses are created in lines 41-51 and look like:<br>[G_Surge,sys_Surge,~] = id_funcs(detrend(squeeze(PitchYaw)),detrend(squeeze(Turbine1_data(:,12))),dt,4,6) ;<br>This line of code uses the Matlab function id_funcs to calculate the input-output spectrum between the blade pitch signals and the floating turbine surge motion. This spectrum is contained in the sys_Surge variable. G_surge contains a state space model that is fitted to this spectrum. The last three inputs are the sampling time, resampling and model order. The last two are only required for model fitting. The contents of the id_funcs are taken from: https://www.dcsc.tudelft.nl/~jwvanwingerden/pbsid/pbsidtoolbox_product_page.html. The Hexafloat experiment was done at a later stage and added afterwards, hence it has its own for-loop for identification. After identification has been done (this can take some time), the same figures as those shown in the manuscript are created.<br>-- Time Domain Data.The time domain data used in the paper can be found in the 'Prescribed_Motion_Data' and 'Time_Domain_Data'. Both folder contains a .mat data file containing the wind speeds measured at the locations mentioned in each case's work and a Matlab script to analyze this data and create the figures as shown in the work. The function crameri.m together with the CrameriColourMaps7.0.mat is required to get the same colour maps. These colourmaps are designed to represent the data best, for more information see: https://www.fabiocrameri.ch/colourmaps/.<br>All of the scripts were tested in MATLAB R2022b. <br>-- Update 15-03-2024 --An updated version ("V2") of the data has been added to the upload. This data set contains an extra measurement with only dynamic yaw for the 'Prescribed_Motion_Data'. This was added at the request of a reviewer.
尊敬的用户:<br>本数据仓库包含与本仓库关联的Torque 2024会议论文中所使用的全部资料。仓库共包含三个文件夹,每个文件夹对应论文中展示的一类结果数据集。每个文件夹内均提供.mat格式的数据文件,以及可读取该数据集并复现论文中同款图表的处理脚本。<br>-- 频域辨识(Frequency Identification)<br>文件夹`Frequency_Identification_Data`内存储了用于构建频响函数(frequency response functions, FRF)的输入输出数据。本次研究共分析4台浮式风力机,其中包含OC4浮式涡轮机、IEA 15MW涡轮机与Hexafloat涡轮机的响应数据。Matlab代码的第10行标注了各数据条目对应的涡轮机型号。<br>此处的频响函数通过代尔夫特理工大学(TU Delft)开发的系统辨识工具箱生成,该工具箱文件存放在`Frequency_Identification_Data`文件夹下的`Functions`子文件夹中。<br>系统响应的生成代码位于第41-51行,示例如下:<br>`[G_Surge,sys_Surge,~] = id_funcs(detrend(squeeze(PitchYaw)),detrend(squeeze(Turbine1_data(:,12))),dt,4,6) ;`<br>该代码行调用Matlab函数`id_funcs`,计算桨距角信号与浮式涡轮机纵荡运动之间的输入输出频谱。该频谱存储于变量`sys_Surge`中,`G_surge`则包含适配该频谱的状态空间模型。代码最后三个输入参数分别为采样时间、重采样参数与模型阶数,其中后两项仅用于模型拟合。<br>`id_funcs`的源码取自:https://www.dcsc.tudelft.nl/~jwvanwingerden/pbsid/pbsidtoolbox_product_page.html。<br>Hexafloat涡轮机的相关实验为后期补充开展,因此其辨识流程设置了独立的循环语句。完成辨识流程(可能耗时较长)后,即可生成与论文手稿中一致的图表。<br>-- 时域数据(Time Domain Data)<br>论文中使用的时域数据可从`Prescribed_Motion_Data`与`Time_Domain_Data`两个文件夹中获取。两个文件夹均包含.mat格式的数据文件,存储了对应试验工况下实测的风速数据,以及可用于分析数据并复现论文同款图表的Matlab脚本。<br>若需复现一致的配色方案,需使用`crameri.m`函数与`CrameriColourMaps7.0.mat`文件。此类配色方案专为实现最优数据可视化效果设计,详细信息可参考:https://www.fabiocrameri.ch/colourmaps/。<br>所有脚本均已在Matlab R2022b环境中完成测试。<br>-- 2024年3月15日更新 --<br>本次上传已新增数据集的V2版本。该版本在`Prescribed_Motion_Data`中补充了一组仅包含动态偏航(dynamic yaw)的实测数据,该补充内容应审稿人要求添加。
创建时间:
2024-03-15



