UPDATE: Zenodo migration postponed to Oct 13 from 06:00-08:00 UTC. Read the announcement.

Software Open Access

Closed-loop wind farm controller (active power tracking / thrust balancing / load-limiting) for SOWFA simulations

Gonzalez Silva, Jean; van der Hoek, Daan; Doekemeijer, Bart; Ferrari, Riccardo; van Wingerden, Jan-Willem

This work is to provide an open-source open-access controller that the wind energy community can use. The proposed wind farm controller uses down-regulation to track an active power reference; balance the thrust forces between the wind turbines in the farm, and constrain aerodynamic loads in defined turbines. The controller is written in MATLAB using the ZeroMQ interface. An example case uses an ADM-R implementation of DTU 10MW turbines and the TotalControl 32-turbine reference wind power plant layout.

The authors would like to acknowledge the WATEREYE project (grant no. 851207). This project has received funding from the European Union Horizon 2020 research and innovation programme under the call H2020-LC-SC3-2019-RES-TwoStages.
Files (4.2 MB)
Name Size
4.2 MB Download
  • J. G. Silva, B. Doekemeijer, R. Ferrari and J. -W. van Wingerden, "Active Power Control of Waked Wind Farms: Compensation of Turbine Saturation and Thrust Force Balance," 2021 European Control Conference (ECC), 2021, pp. 1223-1228, doi: 10.23919/ECC54610.2021.9655154.

  • J. G. Silva, D. van der Hoek, S. P. Mulders, R. Ferrari and J. -W. van Wingerden, "A Switching Thrust Tracking Controller for Load Constrained Wind Turbines," 2022 American Control Conference (ACC), 2022, pp. 4230-4235, doi: 10.23919/ACC53348.2022.9867888.

All versions This version
Views 8888
Downloads 88
Data volume 33.9 MB33.9 MB
Unique views 5353
Unique downloads 88


Cite as