A reference open-source controller for fixed and floating offshore wind turbines

<p>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 litera...

Full description

Bibliographic Details
Main Authors: N. J. Abbas, D. S. Zalkind, L. Pao, A. Wright
Format: Article
Language:English
Published: Copernicus Publications 2022-01-01
Series:Wind Energy Science
Online Access:https://wes.copernicus.org/articles/7/53/2022/wes-7-53-2022.pdf
_version_ 1798014925659963392
author N. J. Abbas
N. J. Abbas
D. S. Zalkind
L. Pao
A. Wright
author_facet N. J. Abbas
N. J. Abbas
D. S. Zalkind
L. Pao
A. Wright
author_sort N. J. Abbas
collection DOAJ
description <p>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 modern controller features. A floating offshore wind turbine feedback module is also included to facilitate growing research in the floating offshore arena. All of 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 over 10 % compared to the NREL 5 MW reference wind turbine controller on the land-based turbine and to reduce maximum platform pitch angles by nearly 30 % when using the platform feedback routine instead of a more traditional low-bandwidth controller.</p>
first_indexed 2024-04-11T15:26:05Z
format Article
id doaj.art-c524b722174b41d1bb2a9e88996c6ba5
institution Directory Open Access Journal
issn 2366-7443
2366-7451
language English
last_indexed 2024-04-11T15:26:05Z
publishDate 2022-01-01
publisher Copernicus Publications
record_format Article
series Wind Energy Science
spelling doaj.art-c524b722174b41d1bb2a9e88996c6ba52022-12-22T04:16:15ZengCopernicus PublicationsWind Energy Science2366-74432366-74512022-01-017537310.5194/wes-7-53-2022A reference open-source controller for fixed and floating offshore wind turbinesN. J. Abbas0N. J. Abbas1D. S. Zalkind2L. Pao3A. Wright4Paul M. Rady Department of Mechanical Engineering, University of Colorado Boulder, Boulder, CO 80309, USANational Wind Technology Center, National Renewable Energy Laboratory, Boulder, CO, 80303, USANational Wind Technology Center, National Renewable Energy Laboratory, Boulder, CO, 80303, USADepartment of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO 80309, USANational Wind Technology Center, National Renewable Energy Laboratory, Boulder, CO, 80303, USA<p>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 modern controller features. A floating offshore wind turbine feedback module is also included to facilitate growing research in the floating offshore arena. All of 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 over 10 % compared to the NREL 5 MW reference wind turbine controller on the land-based turbine and to reduce maximum platform pitch angles by nearly 30 % when using the platform feedback routine instead of a more traditional low-bandwidth controller.</p>https://wes.copernicus.org/articles/7/53/2022/wes-7-53-2022.pdf
spellingShingle N. J. Abbas
N. J. Abbas
D. S. Zalkind
L. Pao
A. Wright
A reference open-source controller for fixed and floating offshore wind turbines
Wind Energy Science
title A reference open-source controller for fixed and floating offshore wind turbines
title_full A reference open-source controller for fixed and floating offshore wind turbines
title_fullStr A reference open-source controller for fixed and floating offshore wind turbines
title_full_unstemmed A reference open-source controller for fixed and floating offshore wind turbines
title_short A reference open-source controller for fixed and floating offshore wind turbines
title_sort reference open source controller for fixed and floating offshore wind turbines
url https://wes.copernicus.org/articles/7/53/2022/wes-7-53-2022.pdf
work_keys_str_mv AT njabbas areferenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT njabbas areferenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT dszalkind areferenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT lpao areferenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT awright areferenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT njabbas referenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT njabbas referenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT dszalkind referenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT lpao referenceopensourcecontrollerforfixedandfloatingoffshorewindturbines
AT awright referenceopensourcecontrollerforfixedandfloatingoffshorewindturbines