TY - DATA T1 - Code and dataset to analyze output-constrained IPC methods ℓ2-IPC and ℓ∞-IPC PY - 2024/11/13 AU - Jesse Hummel AU - Jens Kober AU - Sebastiaan Mulders UR - DO - 10.4121/372325a3-306e-4578-9c72-4fcda690a999.v1 KW - Wind turbine control KW - OpenFAST KW - IPC KW - MBC KW - Individual pitch control KW - Multiblade coordinate transformation N2 - <p>This code and dataset were used to analyze the ℓ2 and ℓ∞ output-constrained individual pitch control methods. We have proposed these methods and presented these results in our corresponding publication: Output-constrained individual pitch control methods using the multiblade coordinate transformation: Trading off actuation effort and blade fatigue load reduction for wind turbines <insert once available as preprint/published>.</p><p><br></p><p>The code can also be found on <a href="https://github.com/jesseishi/Output-constrained-individual-pitch-control" target="_blank">GitHub</a>. However, the GitHub repository will be updated for potential future publications, whereas this version of the code will remain unaltered in this repository.</p><p><br></p><p>The code can be used to run OpenFAST simulations of the ℓ2 and ℓ∞-IPC control methods and analyze the results. You can also recreate our results by downloading the results files (`data - laminar results.zip` and `data - turbulent results.zip`) and unzipping them into a `Results/data` folder in the same root folder as the analysis code.</p><p><br></p><p>A good starting point to run simulations is to first generate input files with `src/generate_cases.py` after which you can run these cases with `src/Run_cIPC.m`. To analyze the results (either self-generated or downloaded from this page), use or take inspiration from `Plot_WES.m`, which we used to generate the results for the corresponding publication. For easier plotting, we've used Jesse's `preplot-postplot` Matlab functions, which can also be found on <a href="https://github.com/jesseishi/preplot-postplot" target="_blank">GitHub</a>. For more information see the `README.md`.</p> ER -