Jan‐Willem van Wingerden

SY
h-index35
6papers
145citations
Novelty48%
AI Score26

6 Papers

1.2SYJul 16, 2019
A tutorial on the synthesis and validation of a closed-loop wind farm controller using a steady-state surrogate model

Bart M Doekemeijer, Paul A Fleming, Jan-Willem van Wingerden

In wind farms, wake interaction leads to losses in power capture and accelerated structural degradation when compared to freestanding turbines. One method to reduce wake losses is by misaligning the rotor with the incoming flow using its yaw actuator, thereby laterally deflecting the wake away from downstream turbines. However, this demands an accurate and computationally tractable model of the wind farm dynamics. This problem calls for a closed-loop solution. This tutorial paper fills the scientific gap by demonstrating the full closed-loop controller synthesis cycle using a steady-state surrogate model. Furthermore, a novel, computationally efficient and modular communication interface is presented that enables researchers to straight-forwardly test their control algorithms in large-eddy simulations. High-fidelity simulations of a 9-turbine farm show a power production increase of up to 11% using the proposed closed-loop controller compared to traditional, greedy wind farm operation.

1.2SYAug 27, 2018
Analysis and optimal individual pitch control decoupling by inclusion of an azimuth offset in the multi-blade coordinate transformation

Sebastiaan Paul Mulders, Atindriyo Kusumo Pamososuryo, Gianmarco Emilio Disario et al.

With the trend of increasing wind turbine rotor diameters, the mitigation of blade fatigue loadings is of special interest to extend the turbine lifetime. Fatigue load reductions can be partly accomplished using Individual Pitch Control (IPC) facilitated by the so-called Multi-Blade Coordinate (MBC) transformation. This operation transforms and decouples the blade load signals in a yaw- and tilt-axis. However, in practical scenarios, the resulting transformed system still shows coupling between the axes, posing a need for more advanced Multiple-Input Multiple-Output (MIMO) control architectures. This paper presents a novel analysis and design framework for decoupling of the non-rotating axes by the inclusion of an azimuth offset in the reverse MBC transformation, enabling the application of simple Single-Input Single-Output (SISO) controllers. A thorough analysis is given by including the azimuth offset in a frequency-domain representation. The result is evaluated on simplified blade models, as well as linearizations obtained from the NREL~5\nobreakdash-MW reference wind turbine. A sensitivity and decoupling assessment justify the application of decentralized SISO control loops for IPC. Furthermore, closed-loop high-fidelity simulations show beneficial effects on pitch actuation and blade fatigue load reductions.

1.2SYOct 30, 2020
Adaptive Feedforward Control For Reset Feedback Control Systems -- Application in Precision Motion Control

Karst Brummelhuis, Niranjan Saikumar, Jan-Willem van Wingerden et al.

This paper presents a novel adaptive feedforward controller design for reset control systems. The combination of feedforward and reset feedback control promises high performance as the feedforward guarantees reference tracking, while the non-linear feedback element rejects disturbances. To overcome inevitable model mismatches, the feedforward controller adapts to increase precision in reference tracking. Where linear existing adaptive feedforward controllers do not guarantee convergence in the presence of reset, this work presents a novel adaptive law based on converging and diverging regions of adaptation to achieve good tracking. Experimental results demonstrate the claimed advantage of the novel method.

1.2SYMar 30, 2020
Adaptation of Engineering Wake Models using Gaussian Process Regression and High-Fidelity Simulation Data

Leif Erik Andersson, Bart Doekemeijer, Daan van der Hoek et al.

This article investigates the optimization of yaw control inputs of a nine-turbine wind farm. The wind farm is simulated using the high-fidelity simulator SOWFA. The optimization is performed with a modifier adaptation scheme based on Gaussian processes. Modifier adaptation corrects for the mismatch between plant and model and helps to converge to the actual plan optimum. In the case study the modifier adaptation approach is compared with the Bayesian optimization approach. Moreover, the use of two different covariance functions in the Gaussian process regression is discussed. Practical recommendations concerning the data preparation and application of the approach are given. It is shown that both the modifier adaptation and the Bayesian optimization approach can improve the power production with overall smaller yaw misalignments in comparison to the Gaussian wake model.

11.4MLApr 1, 2016
A sequential Monte Carlo approach to Thompson sampling for Bayesian optimization

Hildo Bijl, Thomas B. Schön, Jan-Willem van Wingerden et al.

Bayesian optimization through Gaussian process regression is an effective method of optimizing an unknown function for which every measurement is expensive. It approximates the objective function and then recommends a new measurement point to try out. This recommendation is usually selected by optimizing a given acquisition function. After a sufficient number of measurements, a recommendation about the maximum is made. However, a key realization is that the maximum of a Gaussian process is not a deterministic point, but a random variable with a distribution of its own. This distribution cannot be calculated analytically. Our main contribution is an algorithm, inspired by sequential Monte Carlo samplers, that approximates this maximum distribution. Subsequently, by taking samples from this distribution, we enable Thompson sampling to be applied to (armed-bandit) optimization problems with a continuous input space. All this is done without requiring the optimization of a nonlinear acquisition function. Experiments have shown that the resulting optimization method has a competitive performance at keeping the cumulative regret limited.

6.3MLJan 29, 2016Code
System Identification through Online Sparse Gaussian Process Regression with Input Noise

Hildo Bijl, Thomas B. Schön, Jan-Willem van Wingerden et al.

There has been a growing interest in using non-parametric regression methods like Gaussian Process (GP) regression for system identification. GP regression does traditionally have three important downsides: (1) it is computationally intensive, (2) it cannot efficiently implement newly obtained measurements online, and (3) it cannot deal with stochastic (noisy) input points. In this paper we present an algorithm tackling all these three issues simultaneously. The resulting Sparse Online Noisy Input GP (SONIG) regression algorithm can incorporate new noisy measurements in constant runtime. A comparison has shown that it is more accurate than similar existing regression algorithms. When applied to non-linear black-box system modeling, its performance is competitive with existing non-linear ARX models.