Preprints
https://doi.org/10.5194/wes-2021-19
https://doi.org/10.5194/wes-2021-19

  06 Apr 2021

06 Apr 2021

Review status: a revised version of this preprint is currently under review for the journal WES.

A Reference Open-Source Controller for Fixed and Floating Offshore Wind Turbines

Nikhar Abbas1,2, Daniel Zalkind2, Lucy Pao1, and Alan Wright2 Nikhar Abbas et al.
  • 1University of Colorado Boulder, Boulder, CO, 80309, USA
  • 2National Renewable Energy Laboratory, Boulder, CO 80303, USA

Abstract. This paper describes the development of a new reference controller framework for fixed and floating offshore wind turbines that greatly facilitates controller tuning and represents standard industry practices. The reference wind turbine controllers that are most commonly cited in the literature have been developed to work with specific reference wind turbines. Although these controllers have provided standard control functionalities, they are often not easy to modify for use on other turbines, so it has been challenging for researchers to run representative, fully dynamic simulations of other wind turbine designs. The Reference Open-Source Controller (ROSCO) has been developed to provide a modular reference wind turbine controller that represents industry standards and performs comparably to or better than existing reference controllers. The formulation of the ROSCO controller logic and tuning processes is presented in this paper. Control capabilities such as tip-speed ratio tracking generator torque control, minimum pitch saturation, wind speed estimation, and a smoothing algorithm at near-rated operation are included to provide a controller that is comparable to industry standards. A floating offshore wind turbine feedback module is also included to facilitate growing research in the floating offshore arena. All the standard controller implementations and control modules are automatically tuned such that a non-controls engineer or automated optimization routine can easily improve the controller performance. This article provides the framework and theoretical basis for the ROSCO controller modules and generic tuning processes. Simulations of the National Renewable Energy Laboratory (NREL) 5-MW reference wind turbine and International Energy Agency 15-MW reference turbine on the University of Maine semisubmersible platform are analyzed to demonstrate the controller's performance in both fixed and floating configurations, respectively. The simulation results demonstrate ROSCO's peak shaving routine to reduce maximum rotor thrusts by nearly 14 % compared to the NREL 5-MW reference wind turbine controller on the land-based turbine and to reduce maximum platform pitch angles by slightly more than 35 % when using the platform feedback routine instead of a more traditional low-bandwidth controller.

Nikhar Abbas et al.

Status: final response (author comments only)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on wes-2021-19', Anonymous Referee #1, 04 Jul 2021
  • RC2: 'Comment on wes-2021-19', Anonymous Referee #2, 08 Jul 2021
  • AC1: 'Response to Reviewer Comments', Nikhar Abbas, 17 Aug 2021

Nikhar Abbas et al.

Nikhar Abbas et al.

Viewed

Total article views: 948 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
538 400 10 948 17 5
  • HTML: 538
  • PDF: 400
  • XML: 10
  • Total: 948
  • BibTeX: 17
  • EndNote: 5
Views and downloads (calculated since 06 Apr 2021)
Cumulative views and downloads (calculated since 06 Apr 2021)

Viewed (geographical distribution)

Total article views: 928 (including HTML, PDF, and XML) Thereof 928 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 23 Sep 2021
Download
Short summary
The publication of the Reference Open-Source Controller (ROSCO) provides a controller and generic controller tuning process to the wind energy research community that can perform comparably or better than existing reference wind turbine controllers and includes features that are consistent with industry standards. Notably, ROSCO provides the first known open-source controller with features that specifically address floating offshore wind turbine control.