the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Aerodynamic analysis of standard variable-speed torque control in complex terrain
Mac Gaunaa
Niels Troldborg
Wind energy projects in complex terrain are often associated with high uncertainties regarding the expected power performance. These uncertainties are mostly attributed to difficulties in obtaining reliable wind speed estimates. Two additional factors are that the physical limits of energy extraction vary in these cases and that the employed wind turbine might operate differently than expected in these conditions. This study addresses these two factors with the goals of identifying the dominant factor influencing power performance and improving understanding of how a turbine controller operates in flow conditions for which it was not calibrated. For this purpose, Reynolds-averaged Navier–Stokes (RANS) simulations of a wind turbine modeled as an actuator disk (AD) subject to a neutral atmospheric inflow are performed. The influence of the turbine position relative to a quasi-two-dimensional Gaussian hill with varying dimensions on the maximum power performance and on the response of a torque controller in region 2 of the power curve is investigated. For two cases analyzed in detail, it is found that when the turbine is located at the foot of the hill, the maximum power coefficient increases by 2.46 %, while it decreases by 18.25 % on top of the hill. As a consequence, when placing wind turbines on elevated locations, the power does not scale with the cube of the increase in wind speed. The controller maintains a constant local power coefficient, i.e., the power coefficient based on the disturbed rotor-plane velocity. This local power coefficient does not necessarily coincide with the optimal power coefficient defined using the undisturbed wind speed. As a result, the controller does not track optimal performance when the relationship between undisturbed and disturbed wind speed differs from the calibration conditions, such as when a controller tuned for flat terrain is applied in complex terrain. In the present study, this mismatch leads to a maximum power loss of 1.96 %. Overall, this study sheds light on the interpretation of wind turbine performance results in complex terrain and helps shape efforts to reduce prediction uncertainties for future onshore wind projects in complex terrain.
- Article
(1870 KB) - Full-text XML
- BibTeX
- EndNote
Wind turbine operation can be roughly divided into three regions depending on the undisturbed wind speed. In region 1, no power is extracted; in region 2, the primary objective is to maximize power performance; and in region 3, the power generation is kept constant. Generally, the generator torque and the collective blade pitch are used to control the turbine (Abbas et al., 2022), and since the undisturbed wind speed can be difficult to evaluate, the generator speed often serves as a control input. Control tuning is usually based on aeroelastic simulations of the turbine of interest, as has been done, for example, for the NREL 5 MW reference wind turbine (RWT) (Jonkman et al., 2009) or the DTU 10 MW RWT (Bak et al., 2013).
In region 2, constraints on performance optimization often stem from load considerations, where optimum performance is sacrificed for a reduction in loads. However, this work is only concerned about maximum performance in region 2 and hence does not consider loads.
During the identification of the points of maximum performance in aeroelastic simulations, the mean flow is usually assumed to vary over the rotor area due to vertical shear and yaw misalignment but is assumed to be uniform in the streamwise direction. These conditions are fulfilled in flat terrain but not in complex terrain, where topography induces significant streamwise flow variations due to hills, elevations, ramps, and other features. An analysis of a simplified analytical model capturing the effects of acceleration induced by complex terrain has shown that, in such conditions, the maximum performance and the point of optimal operation of a constantly loaded actuator disk (AD) change (Zengler et al., 2025a). This raises the question of whether a controller tuned in flat-terrain conditions still tracks optimal performance in region 2 when operating in complex terrain.
In general, recent research has shown that using only local rotor quantities, such as the undisturbed wind speed at the turbine position, is insufficient to quantify the extractable energy, but also the streamwise development of the undisturbed wind speed must be taken into account (Troldborg et al., 2022; Zengler et al., 2024; Revaz and Porté-Agel, 2024). In other words, both the turbine's location and the local development of the flow field affect the power performance quantified by the power coefficient. A streamwise acceleration of the flow leads to an increase of the power coefficient, while a deceleration leads to a decrease (Dar et al., 2023). Besides the simple model mentioned above, several other models based on conservation equations have been developed to describe this effect (Cai et al., 2021; Dar et al., 2025, 2026).
Studies on wind turbine performance in complex terrain often rely on specific controllers without actively investigating the influence of the chosen controller and its tuning on performance. In a large-eddy simulation (LES) study investigating the influence of a hill on the power performance of individual turbines and wind farms, Liu and Stevens (2022) scale the rotor forces based on the disturbed disk-averaged velocity and a prescribed modified thrust coefficient based on the disturbed disk-averaged velocity as proposed by Meyers and Meneveau (2010). This thrust coefficient is determined in advance and does not appear to be tuned to maximize power extraction in the investigated cases. Revaz and Porté-Agel (2024) and Dar et al. (2025) do not explicitly state the controller used in their LES studies of wind turbines in streamwise non-uniform flows, but it seems to be the one described by Wu and Porté-Agel (2015), which sets the rotor speed based on a prescribed relation between torque and rotor speed in an iterative procedure. In both studies, the tip-speed ratio, necessary to evaluate the turbine's operational state, is not reported. Mishra et al. (2024) use the reference open-source controller (ROSCO) developed by Abbas et al. (2022) for their study of a wind turbine ahead of a quasi-two-dimensional hill without stating which of the two control strategies available in the controller for region 2 is used. Prospathopoulos et al. (2010) performed Reynolds-averaged Navier–Stokes (RANS) simulations of an existing wind farm in complex terrain and compared three different ways of controlling the thrust coefficient in terms of how well they match the measured power. They set the thrust coefficient either on the basis of the wind speed 1 diameter upstream of the turbine, from an induction-based estimate, or sequentially by evaluating the undisturbed wind speed when the respective turbine is switched off. The last method showed the best agreement with measurements, but the reasons for this were not evaluated in detail. Overall, these studies show a literature gap regarding how exactly the control choice affects reported power performance. This makes it difficult to draw definite conclusions about performance from these studies, as it is unclear whether the controller continues to maintain its primary control objective of tracking optimal performance in complex terrain.
A common way of controlling a wind turbine in region 2 of the power curve sets the generator torque τGen as a function of the generator speed ω according to τGen=kω2, enforcing an equilibrium between generator and rotor torque in steady state (Bossanyi, 2000; Pao and Johnson, 2011; Johnson et al., 2006). This strategy is referred to as k−ω2 control and implemented in many turbine controllers and aeroelastic simulation tools, such as ROSCO (Abbas et al., 2022), OpenFAST (Jonkman et al., 2026), Flex5 (Øye, 1996), and HAWC2 (Larsen and Hansen, 2025; Hansen and Henriksen, 2013). The torque constant k can be set based on the optimal power coefficient and tip-speed ratio, which are determined in advance through aeroelastic simulations in flat-terrain conditions as mentioned before.
In a previous work, the analytical model describing the effect of streamwise acceleration on the induction of a uniformly loaded AD (Zengler et al., 2025a) was implemented into a blade element momentum model and coupled with a k−ω2 controller. The study showed that, in an accelerating flow, a controller tuned for uniform inflow does not achieve optimal performance (Zengler et al., 2025b). The present study aims to confirm this result in a more realistic setting by performing steady-state RANS simulations of an AD in complex terrain with resolved blade loads. Thus, the analytical flow model representing the acceleration in Zengler et al. (2025b) is replaced by the RANS equations. This allows for more robust conclusions and also addresses quantities such as axial and tangential induction, which have not yet been analyzed in the context of control in complex terrain. In addition, the impact of non-constant power coefficients in complex terrain on the usage of speed-up factors is investigated, yielding a deeper understanding of the expected power increase by placing turbines on elevated position.
The work is structured as follows: Sect. 2 presents the methodology, Sect. 3 presents the results, and Sect. 4 discusses the results and puts them in a broader context. The work concludes in Sect. 5. In Appendices A and B, supporting analytical considerations regarding tangential induction and maximum power performance are provided.
Simulations of a turbine in three different terrain setups are considered, as shown in Fig. 1. In the first case (A), the turbine operates in flat terrain, with no obstacles present. In the second case (B), the turbine is located at the foot of a hill, which accelerates the wake flow. The hill is quasi-two-dimensional, parameterized by a Gaussian function as defined in Sect. 2.4. The direction of the onset wind is perpendicular to the ridge of the hill, resulting in a quasi-two-dimensional flow field when the turbine is not operating. In the last case (C), the turbine is located on the ridge of the hill, which results in a deceleration of the wake. Locations B and C are chosen because they would result in an increase or decrease in performance relative to location A, respectively, which allows for drawing conclusions for both accelerating and decelerating cases. For location C, additional simulations with varying hill height, width, and surface roughness are performed.
The flow setup is similar to a previous work (Zengler et al., 2024), employing RANS simulations of an AD on a quasi-two-dimensional Gaussian hill subject to a neutral atmospheric inflow.
2.1 Turbine model
The blade geometries of the DTU 10 MW RWT with a rotor diameter of 178.3 m and a hub height of 119 m are used (Bak et al., 2013). Tower, nacelle, and hub are not included in the simulation.
2.2 k−ω2 control
The turbine is controlled by the k−ω2 controller in region 2 of the power curve. It relies on the generator's rotational speed, ω, as input. For simplicity, we assume the turbine is a direct-drive turbine, meaning the generator and rotor speeds are equal when losses are neglected. In order to understand the underlying assumptions of k−ω2 control, the control law will be derived in the following. We start with the turbine power, which for a given wind speed URef can be calculated as
with air density ρ; rotor radius R; and power coefficient CP, which depends on the tip-speed ratio , the blade pitch θ, and the location X, as shown by the aforementioned research (Troldborg et al., 2022; Zengler et al., 2024; Revaz and Porté-Agel, 2024). In the following, these dependencies will not be explicitly mentioned. The definition of the reference wind speed URef is provided in Sect. 2.3. The rotor torque is related to the power as
To design a controller that tracks optimal performance, it is desired to keep the local inflow angles at the blade constant under the conditions where the maximum power coefficient CP,max is reached. This means that the tip-speed ratio must remain constant under optimal conditions. By substituting , one obtains (Bossanyi, 2000; Bianchi et al., 2007)
where the torque constant k is introduced, representing optimal operational conditions in the given environment. This equation can now be used to set the generator torque τGen as a function of the rotor speed to ensure optimal operation:
The substitution of URef to maintain constant local inflow angles at the blade is essential for understanding how the controller works from an aerodynamic perspective. Of course, the controller does not measure the inflow angles. But maintaining τRot∝ω2 is, from an aerodynamic perspective, only possible when aerodynamic forces also scale with the rotor speed squared, which is only the case when local inflow angles at the blades are kept constant. This will become apparent in the course of this paper. In steady state, conservation of angular momentum between the rotor and the generator yields
Thus, the turbine will always track the curve defined by Eq. (7), irrespective of the surrounding flow.
In this work, the k−ω2 controller is implemented as part of a five-region generator torque controller as described by Jonkman et al. (2009). In every iteration i of the simulation, ω is updated until convergence based on the conservation of angular momentum of the rotor, which can be written as
with the time step Δt; the rotor moment of inertia J; and the rotor torque τRot,i, which is extracted from the flow simulation. A low-pass filter for the rotational speed is used in Eq. (8). In steady state, aerodynamic torque and generator torque are balanced, ensuring that in region 2, the turbine tracks maximum power performance in flat terrain. Since steady-state simulations are performed, the dynamic response of the controller is not of interest here, and in Eq. (8) is solely tuned to improve solution convergence. The blade pitch is controlled by a proportional-integral (PI) controller as also described by Jonkman et al. (2009), which modifies the blade pitch above rated conditions to maintain rated rotor speed and consequently power. By design, the PI controller saturates below rated conditions at θopt.
The optimal blade pitch θopt, tip-speed ratio λopt, and power coefficient CP,max can be obtained from aeroelastic simulations of the turbine without the flow field being resolved by CFD, as has also been done for the DTU 10 MW RWT by Bak et al. (2013). The optimum identified in this way is not necessarily the same optimum as can be found when resolving the flow field with CFD. In this work, we chose to tune the control constants based on our RANS simulation setup, as shown later in Sect. 3.2. The resulting control constants are listed in Table 1.
Bak et al. (2013)Table 1Controller settings investigated within this study. Note that the torque constant for the default control settings from Bak et al. (2013) is adjusted for the generator efficiency of 0.94.
2.3 Reference wind speed and normalization of quantities
We introduce the following decomposition of the mean flow:
where u is the flow field including the turbine interacting with it, U is the undisturbed flow field, and u′ quantifies the disturbance by the turbine. The reference wind speed employed throughout this work is the undisturbed rotor-equivalent wind speed, which we calculated as an average not only over height as originally proposed by Wagner et al. (2011), but also over the lateral dimension as
with UR being the undisturbed rotor-normal velocity component at the location of the rotor. This approach takes the variation in available kinetic energy over the rotor plane into account and allows for a more accurate assessment of the efficiency of a turbine. However, it does not consider the streamwise development of the undisturbed flow field.
At every turbine location, URef is obtained separately. Therefore, quantities like λ, CP, and the axial induction a are normalized by the respective local URef evaluated when the turbine is turned off and not by an upstream velocity. By defining the reference wind speed like this, any bias in the performance results due to a change in kinetic energy of the flow induced by the topography between wind speed measurement position and turbine position is avoided. It is also more consistent defining the reference wind speed like this compared to choosing an arbitrary position upstream, where the relation between the wind speed at this position and the turbine position depends on the terrain.
In Sect. 4.3, the case of a turbine placed on top of a hill (location C) is used to analyze the combined effect of the increased kinetic energy at the turbine position and the flow deceleration behind the hill.
2.4 Domain and grid design
The shape of the quasi-two-dimensional Gaussian hill is described by
and has, in its standard configuration, a height h0 of 1 D and a standard width σ of 1.5 D, with D denoting the turbine diameter. When the turbine is located at the foot of the hill (B), it is 4.5 D away from the top of the hill. The surface roughness is 0.001 m, corresponding to a snowy surface (Troen and Petersen, 1989). Due to this low roughness, the flow does not separate behind the crest, leading to a strong deceleration and noticeable impact on the induction (Zengler et al., 2024). The configuration as a whole is chosen because it modifies the flow in the proximity of the AD at a length scale comparable to the rotor size. When characteristic lengths of the hill, such as height or width, are significantly smaller than the turbine, its impact on performance vanishes, and the same holds when the hill is significantly bigger than the turbine (Revaz and Porté-Agel, 2024). Effectively, the turbine is subject to a flow comparable to flat terrain in such cases. The setup is similar in dimensions to other studies (Liu and Stevens, 2022; Mishra et al., 2024; Troldborg et al., 2022) but purposely idealized to investigate the isolated effect of flow acceleration and deceleration. To allow for more general conclusions, three additional sets of simulations of the turbine on top of the hill are performed. In the first set (C2), the surface roughness is changed to 0.1 m. In the second set (C3.X), the hill height is varied, while the width is kept constant, and in the last set (C4.X), both hill height and width are scaled with the same scaling factor, thus keeping the ratio between height and width constant.
An overview of all simulations is listed in Table 2. The simulations are performed in two steps. First, the domain is simulated without the turbine to extract the undisturbed URef at the turbine position. Second, after convergence of the empty domain, the turbine is placed into the domain, and the simulation is run until convergence again to extract the relevant turbine and flow metrics.
Table 2Simulations conducted within this study. The controller is tuned based on optimal operation obtained from A0.
In all cases, the computational domain is a curvilinear grid with a size of 45 × 18 × 34 D3 in the x, y, and z directions, respectively, which correspond to the streamwise, lateral, and vertical dimensions, respectively. The hill is generated by deforming the bottom surface of a flat domain. In total, the grid has a size of 256 × 192 × 192 = 9.44 × 106 cells. In the turbine region, the mesh is refined with nearly cubic cells with a side length of approximately 32.
The turbine is simulated as an AD, which is represented in the flow domain by a polar grid, and forces are projected onto the computational grid by the actuator shape approach (Réthoré et al., 2014; Troldborg et al., 2015). The tip-loss correction by Glauert is applied, and the disk grid has 17 radial points and 64 azimuthal points.
2.5 Turbulence model, inflow, boundary conditions, and solver
The simulations are performed as RANS simulations using the model (van der Laan et al., 2015b) as a closure model. The standard model coefficients are left unaltered, and the inflow is described by the analytical log-law solutions for the velocity U, the turbulence kinetic energy k, and the dissipation ε (van der Laan et al., 2015a):
with the friction velocity u* and the von Kármán constant κ. It is important to mention that the level of turbulence intensity is independent of the friction velocity, which is varied in order to change the hub height velocity.
The described inflow is set as a boundary condition at the inlet and at the top of the domain in order to maintain the logarithmic profile in the absence of obstacles. At the outlet, a zero-velocity gradient condition is imposed, and at the bottom, a rough wall boundary condition as described by Sørensen et al. (2007) is used. The lateral boundaries are periodic.
The steady RANS equations are solved using the incompressible finite-volume solver EllipSys3D (Michelsen, 1992, 1994; Sørensen, 1995) using a modified version of the SIMPLEC algorithm to enforce pressure–velocity coupling (Kolmogorov et al., 2015).
2.6 Sensitivity analysis
The sensitivity of the simulation setup to the cell size is analyzed. We evaluate the variation in the reference velocity URef and in the power coefficient CP because they are the most important variables characterizing power performance. The grid is structured; therefore, the cell size is varied by combining several cells into a single cell or, in other words, by running at a lower grid resolution. In Fig. 2, the results are reported as changes in URef and CP relative to the solution obtained on the finest grid, which is also the grid we use in this work. URef varies by less than 0.01 % when changing the resolution from the finest grid to one level coarser. Increasing the cell side length by a factor of 8 affects the reference velocity in all cases by less than 0.4 %. When the turbine is operating with a controller, the power coefficient varies by less than 2 % between the two finest grid levels. At the coarsest investigated grid, the power coefficient is up to 15 % higher.
Figure 2Change in the variable f relative to the solution on the finest grid f1 when increasing the cell side length Δx for the three considered domain types. (a) URef and (b) CP.
The impact of the domain size on the results has been studied in a previous work. For a turbine located on a hill, increasing the cross-sectional area of the computational domain by a factor of 8 results in a change in the disk-averaged velocity of less than 0.1 % for a fixed CT (Zengler et al., 2024).
The results are organized by first presenting undisturbed velocity profiles and selected flow fields at the respective turbine locations, then the obtained surfaces at these locations, analyzing the differences in CP,max, λopt, and θopt. The controller constant k is set using the values of CP,max and λopt obtained at the flat location (A0). Next, power curve calculations are performed at all three turbine positions for this controller, and control-relevant quantities and resulting flow fields are presented.
3.1 Freestream velocity and turbulence intensity profiles at the rotor position and flow fields
In Fig. 3, the undisturbed velocity profiles and turbulence intensity profiles at all considered turbine positions are shown. For all cases, the inflow profiles are identical to the profiles in flat terrain (A0/A1), corresponding to a neutral inflow at z0=0.001 m as described by Eq. (12). Only for C2 are the inflow profiles different due to the higher surface roughness of z0=0.1 m.
Figure 3Undisturbed normalized velocity profiles U at the rotor position for all considered cases in (a) and turbulence intensity I in (b). Grey areas indicate the rotor position. In all cases, the inflow profiles of the simulations are identical to the flat-terrain profile, except for case C2, which has a higher surface roughness.
Figure 4Undisturbed normalized flow fields (a) for cases of low roughness (C0/C1) and (b) the case of high roughness (C2). The dashed lines indicate the turbine position.
In flat terrain, the rotor-averaged turbulence intensity is 6.76 %. At the foot of the hill, the shear of the velocity profile is slightly higher than in flat terrain, and the turbulence intensity is also higher at 7.54 %. On top of the hill (C0/C1), negative shear due to the hill-induced speed-up close to the surface occurs, and the turbulence intensity is only 5.90 %. The cases C3.X–C4.X are mostly enclosed by the flat-terrain profiles and the highest-hill (C0/C1) profiles. With decreasing height, the profiles generally converge towards flat terrain. The hills of C4.X are steeper than the hills of C3.X, leading to a stronger speed-up close to the ground and higher levels of turbulence intensity. The case C2 shows very little shear over the rotor area and the highest levels of turbulence intensity of 9.25 %. The different shear profiles result in different distributions of kinetic energy across the rotor area, but this bias is accounted for by calculating the rotor-equivalent wind speed (Eq. 10) as a reference wind speed. Since turbulence intensity also affects turbine power performance, we assess the bias in the simulation results introduced by the different levels of turbulence intensity at the different turbine positions. The impact of turbulence intensity I on power can be estimated as (Elliot and Cadogan, 1990)
Based on the rotor-average of the turbulence intensity, it is expected that when neglecting any other effects, such as streamwise flow development, the power and also the power coefficient at the foot of the hill are approximately 0.33 % higher than in flat terrain at the same undisturbed wind speed and approximately 0.32 % lower on top of the hill for the lowest case of turbulence intensity. In the case of C2, we expect an impact of 1.18 %.
In Fig. 4, the undisturbed flow fields for representative cases at low roughness and high roughness are visualized. Behind the hill with high roughness, a separation region is clearly visible, whereas at low roughness, the flow remains attached to the surface. Notably, as mentioned before, the inflow fields are also slightly different.
3.2 surfaces
Figure 5 shows CP as a function of the blade pitch angle and the tip-speed ratio for cases A0, B0, and C0. The surfaces are obtained on a coarse grid with Δλ=1 and Δθ= 1°, and the maxima are found by a nested grid search, where, based on the discrete maximum on the coarse grid, a finer region is defined. In this finer region, a surface with spacing Δλ= 0.1 and Δθ= 0.1° is simulated, and based on the obtained maximum within this region, an even finder grid with Δλ= 0.02 and Δθ= 0.02 is simulated. The final maxima are, in all cases, within the finest regions and not on their boundaries, ensuring that the optimum is actually in this region. On top of the hill, a sufficiently converged flow solution could not be reached for cases of λ = 10 and , −4° due to the high loading on the flow. The combination of a high disk-based thrust coefficient (CT>1) and a deceleration of the flow behind the ridge leads to oscillations in the solution, suggesting that it may be unsteady and not solvable with a steady-state RANS model.
Figure 5CP surfaces obtained in (a) a flat domain A0, (b) on the foot of the hill B0, and (c) on top of the hill C0. Black stars indicate the point of optimal power performance. These discrete optima are found by a nested-grid search: the outer mesh grid has a spacing of Δλ=1 and Δθ=1°, within the blue square the grid spacing is Δλ=0.1 and Δθ=0.1°, and within the red square the spacing is Δλ=0.02 and Δθ=0.02°.
In flat terrain, the optimal CP is 0.533 at a blade pitch angle of ° and a tip-speed ratio of 8.03. These values differ from the ones specified for the DTU 10 MW RWT (CP≈0.474, θ=0.0, λ=7.5). The DTU 10 MW RWT was designed using an aeroelastic optimization tool with a blade element momentum model to represent the flow (Bak et al., 2013). In AD-CFD simulations, the induction is commonly underpredicted (Mikkelsen, 2004; Zengler et al., 2025a), leading to a higher performance compared to solely aeroelastic simulations, as shown by Hodgson et al. (2021) for the DTU 10 MW RWT. In combination with the region around maximum performance being comparably flat and the optimum being sensitive to modeling choices, this provides a likely explanation for the different optimal performance point we observe.
When the turbine is located at the foot of the hill, the maximum power performance increases by 2.46 %, accompanied by a decrease in optimal pitch (−2.16°) and an increase in the tip-speed ratio (8.16). At the top of the hill, the opposite is true. The maximum power coefficient decreases by 18.25 % together with an increase in pitch (−0.24°) and a decrease in the tip-speed ratio (7.17). Both on top of the hill and at its foot, the change in CP is significantly greater than what one would expect due to the different levels of turbulence intensity at the position of the turbine, as discussed in the previous section.
The undisturbed velocity contours in Fig. 1 show that the flow accelerates behind the turbine located at the foot of the hill, while it decelerates behind the turbine at the hill top. In line with previous research (Revaz and Porté-Agel, 2024; Troldborg et al., 2022; Dar et al., 2023), deceleration results in a decrease in power performance, while acceleration results in an increase. The presented CP surfaces indicate that there is no possibility of operating at the same optimal power coefficient as in the flat case when the turbine is operating on the hill, regardless of pitch and tip-speed ratio, because the power coefficient is limited by the flow development. However, this does not necessarily mean that placing a turbine on top of a hill leads to worse power performance in absolute numbers because wind speeds on top of hills are often higher. The actual benefit one can expect by placing a wind turbine on a hill is discussed in Sect. 4.3.
3.3 Simulations with active controller
The pitch and torque controllers are tuned based on the steady-state optimal performance in flat terrain (A0), and the resulting control constants are listed in Table 1. Simulation results with the controller are presented in two steps. First, quantities characterizing performance, such as power, CP, and λ, are presented; second, the resulting flow fields around the turbine are shown.
Figure 6Power curves obtained with the controller in flat terrain (A1), ahead of the hill (B1), and on top of the hill (C1) with the power in (a), the respective rotor speed in (b), and the blade pitch in (c).
With the calibrated controller, the power curves are obtained by varying the friction velocity u* in Eq. (12). The results for flat terrain, ahead of the hill, and on top of the hill are shown in Fig. 6, with the power shown in panel (a). The turbine on top of the hill produces significantly less energy below rated wind speed than the one in flat terrain for the same undisturbed wind speed at the rotor, while the one at the hill's foot produces slightly more energy for the same undisturbed rotor wind speed. Note that although the wind speed changes, Reynolds similarity leads to the development of similar flow features independent of the wind speed (van der Laan et al., 2020), which is why the induction below rated wind speed is unaltered by the inflow velocity. Above rated conditions, all turbines produce the same power as a consequence of the pitch controller aiming to maintain a certain rotor speed independently of the maximum available power in the flow. The corresponding rotor speed, shown in Fig. 6b, exhibits the same behavior as the power, being slightly higher ahead of the hill and significantly lower at the hilltop. Inspection of the blade pitch in Fig. 6c shows that, below rated conditions, the pitch is identical for all cases, settling at −1.94°. When reaching rated conditions, the controller of the turbine ahead of the hill starts to pitch at lower wind speeds than in flat terrain, whereas the opposite is true for the turbine on the hilltop. This can be attributed to the different rotor speeds, which serve as an input signal for the pitch controller. Overall, the reported trends are in agreement with the results by Troldborg et al. (2022).
Figure 7Simulation results for the controlled turbine placed at the different positions: (a) CP−λ curves with control curve in solid black, steady-state operational points below rated wind speed marked as crosses, and discrete maximum CP marked by stars; (b) induction curves and operational points with , where uR is the kinetic energy mean over the rotor calculated like URef in Eq. (10); and (c) tangential induction a′ evaluated as azimuthal mean at r=0.75R.
Turning towards the non-dimensional quantities characterizing turbine operation in region 2, Fig. 7a shows the CP−λ curves of A0, B0, and C0 at °, including the points where the torque controller settles in region 2 during the power curve calculation for all considered simulations. Regardless of the turbine position, the controller settles at the intersections of the control curve given by Eq. (7) and the respective performance curves as shown for cases A0/A1, B0/B1, and C0/C1. Specifically for case C1, it becomes apparent that this intersection does not necessarily represent the point of maximum power performance. In numbers, at the foot of the hill, the CP at which the controller settles is 2.40 % higher than in flat terrain, while it is 20.63 % lower on top of the hill. If the torque constant were tuned to match the optimal tip-speed ratio in both cases, the gain ahead of the hill would be around 2.45 %, while on top of the hill, the loss would reduce to 18.67 %. Adjusting also the blade pitch would further improve the results, as shown in Fig. 5.
Figure 7b shows the axial induction as a function of λ. At the foot of the hill, it is always lower than in flat terrain, while on top of the hill, it is always higher, corresponding to a higher and lower CP, respectively. At the top of the hill, the optimal tip-speed ratio would be approximately 6.7, resulting in a lower induction relative to the flat case. However, the controller settles at a tip speed ratio of 7.4 with an increased induction relative to the flat case. There is a general trend that for the controlled turbine, the induction decreases with an increasing tip-speed ratio.
In Fig. 7c, the azimuthally averaged tangential induction evaluated at 0.75 R is presented. The curves show an opposite trend to the a−λ curves. The tangential induction generally decreases with an increasing tip-speed ratio; however, for a given tip-speed ratio, it is always lower at the top of the hill and higher ahead of the hill, which is opposite to the trend followed by the axial induction. In comparison to the axial induction, the tangential induction of the controlled cases seems to stay rather constant during operation at the three different locations. Only a small trend can be observed: ahead of the hill, the tangential induction increases, while it decreases on top of the hill. An outlier is case C2, the one with the higher surface roughness compared to case C1, showing a higher tangential induction than all other cases. In Sect. 4.1, it is discussed whether tangential induction is expected to stay constant during torque control. There, the radial distributions of axial and tangential induction are also shown.
Figure 8Flow fields developing around the turbine operating with an active controller for the investigated cases.
After presenting performance quantities only, we will now extend the results by also presenting the respective flow fields for all cases. Figure 8 shows velocity contours in the x–z plane through the rotor center. Velocities are normalized by the undisturbed velocity at the turbine position. Note that in all cases, the x coordinate is relative to the position of the rotor.
Case C1 in Fig. 8 shows that the flow speed is lower everywhere around the turbine, while for case B1, one can see that the hill behind the turbine accelerates the flow around the turbine. Comparing cases C1 and C2, the velocity deficit in the wake is lower in the latter case. It has already been noted by Revaz and Porté-Agel (2024) that there is a strong negative correlation between the maximum velocity deficit in the wake and the respective power performance, although there are exceptions specifically for cases where flow separation occurs. A comparison of the second and third rows of Fig. 8 shows that at a given hill height, the power performance is higher for the wider hill or the lower maximum slope, respectively, which is in agreement with Revaz and Porté-Agel (2024) and Zengler et al. (2024). Comparing the panel of C3.3 with the panel of A1 already indicates how an increasing widening of the hill leads to a flow field around the turbine converging towards a field close to flat conditions.
Figure 9Velocity at hub height (terrain following) without turbine operating in (a) and with turbine operating in (b), with the turbine being located at x=0.
Figure 9 shows the undisturbed and disturbed velocities at constant height above ground (hub height). The figure reveals several noteworthy characteristics. First, it is observed that the undisturbed flow does not accelerate at the turbine position ahead of the hill but rather slightly behind it. This indicates that predicting power performance bias solely by evaluating acceleration at the turbine position is insufficient and that the flow field downstream also needs to be considered, as previously mentioned (Zengler et al., 2024). A comparison of cases C1 (low roughness) and C2 (high roughness) shows a nearly identical development of the undisturbed hub height velocity ahead of the hill, whereas the deficit behind the hill is markedly deeper in C2. When the turbine is operating, the opposite behavior is observed. This indicates a non-linear interaction between turbine, flow, and terrain. Comparing cases with the same hill height but different widths (C3.1–C3.3 and C4.1–C4.3) shows that, at a given hill height, the flow field differs only near the turbine, with stronger acceleration and deceleration for the narrower hills. In all cases, there is a speed-up directly at the turbine position when the turbine is operating (also visible in Fig. 8). This is a consequence of the missing nacelle, which leads to a channeling of the flow through the rotor center.
The previous section showed that the power performance is markedly affected when a flat-terrain-designed turbine operates under complex-terrain conditions. This is primarily a consequence of the flow physics, as seen in Fig. 5. Additionally, the controller leads to suboptimal performance in these situations, as seen in Fig. 7a.
Now, we characterize the behavior of the torque and pitch controllers. Furthermore, we investigate how much the turbine's actual power output on the hilltop differs from what would be expected from the speed-up alone. Lastly, the limitations of the present study are discussed.
4.1 Role of torque controller
Figure 7a shows that the torque controller follows its prescribed control curve as expected, even when the surrounding flow field changes to conditions the controller was not calibrated for. On the one side, this is not surprising because, as shown in Eq. (7), the torque controller effectively enforces
for any operational state, with the left-hand side being constant and calibrated, for example, for flat terrain in our case. On the other hand, this relation does not directly yield insights into how a and the local a′ change due to complex terrain, which is analyzed in the following.
4.1.1 Impact on axial induction and performance coefficients
We formulate the torque control strategy based on the velocity at the disk during operation. For this purpose, we introduce the operational power coefficient, thrust coefficient, and tip-speed ratio as follows:
where uR is the flow in the turbine plane during operation, calculated using Eq. (10). The optimal power operation is then reformulated as
with the control constant k being the same as the one defined in Eq. (3) because uD and URef cancel out in both equations, respectively. This shows that optimal control actually enforces an equilibrium between power and the velocity in the turbine plane during operation, independently of the freestream velocity. This makes intuitive sense because eventually the forces and moments on the turbine blades purely depend on what the local flow is at the disk. In fact, the only quantity that a torque controller keeps constant is the ratio between torque and rotor speed squared, regardless of what velocity is used as reference velocity, as seen in Eq. (5). Because rotor speed and disk velocity are related by a constant during torque control in order to keep the local flow angles constant, an equilibrium between power and disk velocity during operation is also achieved (Zengler et al., 2025b). Thus, a turbine calibrated for a certain operational point keeps constant and not CP. We find for all cases , and .
The introduction of certain non-dimensional quantities hides the actual physics. The relation between CT and a changes in terrain but not the relation between the local blade forces and velocities. To circumvent this problem, one could either use quantities for non-dimensionalization that do not change, such as uR in our case, or work exclusively in dimensional form.
Returning to torque control, for the optimal thrust, it follows that
from which the following can be deduced:
How do these considerations now affect a, a′, CP, and CT during torque control? Based on Eqs. (15)–(17), the following relations are obtained:
Figure 10 shows Eqs. (21) and (23) alongside the simulation results and reveals that the turbine indeed always operates on these curves. At this point, it is worth taking a look at control strategies, which set blade forces based on uR and (van der Laan et al., 2014; Meyers and Meneveau, 2010; Calaf et al., 2010). The current findings show that classical torque control is equivalent to these strategies, keeping and constant, rather than CT and CP, which has also been shown previously (Zengler et al., 2025b). This is an important finding, as it shows that using disk-based quantities for a simplified control yields identical results to k−ω2 control in region 2 of the power curve, irrespectively of the development of the flow field. It must be noted though that this does not apply to region 3, where the modified induction in non-uniform flows can lead to different pitch signals and consequently differing power performance.
4.1.2 Impact on tangential induction
In the following, the reason why the tangential induction a′, as shown in Fig. 7c, is only vaguely sensitive to terrain effects is explained. In Appendix A, it is shown that by disregarding drag, the local tangential induction can be calculated as
with the non-dimensional radial coordinate and the local thrust coefficient Ct. From this equation, it is evident that a′ only depends on the local blade forces and rotor speed. The reference velocity used for normalization of λ and Ct can be omitted from the equation because Ct is normalized by and λ by URef, so when dividing Ct by λ2, URef cancels out. It was shown in Eq. (20) that the ratio is constant for a torque controller. Based on this, it can now be argued that the local version of that ratio should be constant as well, as long as changes in the flow state due to terrain are uniform over the disk. This explains why a′ is independent of the effects of complex terrain in region 2, although rotor speed and thrust change; it is simply a consequence of the torque control. In Fig. 11a and b, the local axial and tangential inductions are shown. While the axial induction varies significantly between the presented cases, the tangential induction is nearly identical in all cases. Deviations between the cases are only visible close to the root. A possible explanation for this is that in this region drag plays a significant role, also affecting the tangential induction.
Figure 11Azimuthally averaged axial induction (a), tangential induction (b), and angle of attack α (c) shown as a function of non-dimensional radial position .
Lastly, Fig. 11c shows the local angle of attack α. Since the local tip-speed ratio λ* and flow angles remain constant, it does not come as a surprise that the angles of attack do not change during torque control, supporting the analysis in the previous section.
In summary, a torque controller enforces , , and λ* to stay constant. A consequence is that a′ is also constant, which only depends on the local forces and flow. Because of the changing optimal inflow angles in complex terrain, a torque controller tuned for flat terrain cannot operate optimally with this strategy.
4.1.3 Optimal performance
We briefly discuss how a controller would need to operate to always track optimal performance. From Eq. (23), one can see that the rotor speed at a given reference velocity (λ) decreases with a decreasing disk velocity (an increasing induction). In Fig. 7b, the optimal performance on top of the hill would be reached by reducing the induction and the tip-speed ratio. From a local perspective, this results in higher axial velocities and lower relative tangential velocities. As a consequence, the local flow angle and angle of attack increase when the pitch is not adjusted. However, as suggested by Fig. 5, the pitch should also be modified to track optimal performance, which would eventually change the angle of attack.
Ahead of the hill, when the background flow accelerates, the opposite is the case; to track optimal performance, the angle of attack would need to decrease. This observation is also in agreement with previous findings based on momentum theory (Zengler et al., 2025a, see also Eq. B5), which show that in a decelerating flow, the optimal performance would be reached at a lower induction, while in an accelerating flow, it would be reached at a higher induction. Without modification of the torque constant, a torque controller would therefore always operate below optimum in accelerating flow fields because it effectively keeps flow angles constant instead of adjusting them to the flow conditions. Since blades are often designed to achieve the best two-dimensional polar lift-to-drag ratios at the angles of attack corresponding to region 2 operation, torque control ensures that the airfoil sections perform well from a two-dimensional perspective. The reason for suboptimal power performance is the changed (axial) induction response in accelerating flows.
A way of approaching this problem of suboptimal power performance outside the flat operating conditions would be to include control algorithms, which slowly modify the torque constant (and pitch) over time to reach optimal performance (see, for example, extremum seeking control, Creaby et al., 2009). However, as indicated by Fig. 7b, the total gain in performance is rather low on a given curve. Also, the gradient might not be very strong. In combination with varying atmospheric conditions, which are not part of this study, and also seasonal variations in the terrain surface, optimization of the torque constant might be difficult and the expected gain possibly small, if not even negligible.
4.2 Role of the pitch controller in region 2
The pitch controller tracks the difference between the actual and rated rotor speed. In region 3 of the power curve, this leads to the observed behavior that even in a non-uniform background flow, the same rated power is reached in the different cases. In region 2, the pitch controller remains inactive, although Fig. 5 suggests that performance could be increased by adjusting the pitch. The reason for this is the implementation of the pitch controller as a PI controller. Below the rated wind speed, or rather the rated rotor speed, the difference between actual and rated rotor speed is negative, resulting in a negative pitch signal saturating at the minimum pitch independently of the flow state. Similarly to the torque controller, one could imagine an algorithm that modifies the minimum pitch seeking maximum power performance in region 2 of the power curve. However, in practice, it might again be difficult because of the small differences between optimal and actual pitch.
4.3 Speed-up factors
A common way to account for the effect of complex terrain is to use speed-up factors. Because power scales with the wind speed cubed in the flat-terrain case, the effect of terrain on the power of a turbine is usually estimated as
with being a non-dimensional velocity speed-up factor. This estimate is only accurate as long as the actual power coefficient of the turbine is the same as that in the flat-terrain case. However, as shown above, placing the turbine on a hill reduces the power coefficient due to the streamwise evolution of the downstream flow. This raises the question of what is actually the maximum performance that can be reached by placing wind turbines on elevated spots, such as hills.
To address this question, we analyze all simulations with the turbine located on top of the hill using the model by Zengler et al. (2025a). The model can predict the maximum power coefficient CP,max as a function of the speed-up, ΔU, by assuming that the maximum deceleration behind the hill is comparable to the speed-up ahead of it and that the speed-up region is smaller than the region in which the wake pressure equalizes with the surrounding pressure. This is outlined in Appendix B in more detail. Because this model yields identical results to momentum theory for ΔU=0, the scaling of the power on a hill can be estimated to be
with CP,max calculated from Eqs. (B4) and (B6) and the third line being an approximation based on visual inspection of the resulting curves. This estimate requires that the flow recovers to the flat-terrain state directly behind the turbine and can therefore be interpreted as a lower bound to the possible maximum power performance. To investigate the power increase on top of the hill in the presented simulations, Fig. 12 compares the simulated power increase with the traditional cubic trend (Eq. 25), the lower bound from Eq. (27) and its approximation Eq. (28), as well as a quadratic scaling for reference. It is important to keep in mind that the simulation results also include a controller; thus, the actual maximum available power is expected to be around 1 % higher, as shown in Fig. 7a.
Figure 12Expected and actual power at the top of the hill for different speed-up factors. The turbines were simulated, including a controller, so the potential maximum power performance would be around 1 % higher.
As expected, the actual power increase on top of the hill does not follow a cubic trend but is lower in all cases. When the flow separates behind the hill, as is the case for z0=0.1 m (C2), and the velocity immediately behind the turbine does not decelerate so strongly, the power is closer to the cubic relationship. The same conclusions can be made comparing simulations C3.1–C3.3 with C4.1–C4.4. When the width does not change, the deceleration behind the turbine is weaker, and the respective power performance is higher. Reducing both width and height results in a more local speed-up followed by a strong deceleration. None of the presented cases seems to scale according to Eq. (27) but rather mostly show a scaling close to quadratic. Only for very small speed-ups does the scaling seem to approach our theoretical predictions. As outlined previously, this can be explained through the assumptions made for deriving Eq. (27), which requires a very local speed-up with immediate wake recovery. These observations suggest that if terrain and flow features in the vicinity of the turbine are more similar to flat-terrain features, such as a very long hill or a separation bubble that delays deceleration, the maximum power coefficients are also similar, leading to a more cubic scaling of power. If this is not the case, and flow and terrain features vary on similar length scales to those of the turbine, a stronger influence on the power coefficient can be expected.
The above analysis shows that, although higher wind speeds at a hilltop lead to increased power output, flow deceleration reduces the achievable gain compared to that predicted by the classical cubic scaling. In cases where turbines are located in smaller local freestream speed-up regions, the scaling is closer to quadratic and may theoretically be even lower.
4.4 Limitations
Although this work deals with complex terrain, the studied case of an AD on a quasi-two-dimensional Gaussian hill remains a significant simplification. The undisturbed flow field is quasi-two-dimensional and varies only in the vertical and streamwise direction. Furthermore, the effect of atmospheric stability was not included. It remains a subject for future studies how a three-dimensional, unsteady flow would interact with the wind turbine and to what extent the result that optimal induction decreases in a decelerating flow and increases in an accelerating flow also holds there. In this light, it would also be important to apply a more sophisticated turbine model, such as an actuator line model or a fully resolved turbine model, which leads to a more accurate representation of the local blade flow. This study focused on k−ω2 control only; however other approaches to maximizing power performance in region 2, such as tip-speed ratio tracking (Abbas et al., 2022), exist as well, and it would be of interest how these would perform in complex-terrain conditions.
Wind turbine performance in complex terrain is affected by a streamwise non-uniform flow field, resulting in changing limits of maximal energy extraction and by the control algorithm, not capable of adjusting properly to the physics caused by the modified flow conditions. It was shown that a torque controller keeps thrust and power coefficient based on the disturbed flow field constant, which do not necessarily correspond to the point of operation, which yields maximum power performance in non-uniform flow fields. The present results suggest that a torque-based control calibrated for flat terrain would lead to suboptimal power performance in complex terrain because the optimal local flow angles change, whereas a torque controller keeps them constant. However, this effect seems to be rather small. It remains to be investigated whether it is practically beneficial to include additional knowledge about the flow field in the control strategy, as well as adjusting the torque constant and pitch. It was shown that placing turbines in elevated regions with higher wind speeds improves power production. However, the degradation of the power coefficient leads to a reduced power output, not scaling with the speed-up over the hill cubed. The observed scaling in the simulations was closer to a quadratic trend, while theoretical considerations suggest a lower limit of the scaling close to the power of 1.5.
The simulation results show that the tangential induction is barely affected by the acceleration of the background flow, and major differences between the simulations can only be observed close to the root. At the root, the energy conversion process is different compared to the blade tips because structural constraints require thick airfoils with a low lift-to-drag ratio, resulting in a flow that is significantly influenced by the drag of the airfoil. With this knowledge in mind, we now seek to investigate why the tangential induction is rather independent of flow acceleration in the outer region of the blade.
A control volume analysis of the conservation of angular momentum yields (Hansen, 2015)
with being the tangential velocity in the wake, which relates to the tangential induction as . Further, we used d for the mass flux. Note that URef(1−a) only describes the velocity in the rotor plane, independently of what caused this velocity. Shifting the view towards the blade, the angular momentum can be calculated as
with the tangential force per span length ft and the number of blades NB. When taking a look at the force and flow vectors at each blade section, we now consciously ignore the drag of the airfoil, yielding for the flow angle ϕ
with the blade normal force per span length fn. For the local thrust coefficient, we obtain
Combining Eq. (A3) with Eq. (A4) yields for the tangential force
and by combining this with Eqs. (A1) and (A2), we obtain
which can be solved for the tangential induction yielding Eq. (24), showing that, indeed, in regions where lift dominates the flow, the tangential induction only depends on , which a torque controller keeps constant.
The same result can be obtained in a vortex-theory framework without the need for a control-volume analysis, which is briefly outlined below. For an actuator disk with azimuthal constant loading, the induced tangential velocity due to the bound vortex system of strength NBΓB can be calculated from the definition of the circulation Γ.
The circulation is generally written as
with us being the tangential velocity along the curve s. This yields for the bound vortex system
with being the mean induced velocity behind the disk. Ahead of the turbine, the mean induced velocity is , and therefore in the disk plane the induced velocity is
Based on the Kutta–Joukowsky condition, the axial force per span length fn is calculated from
where we considered that our force vectors are defined as oriented in the opposite direction to the force acting on the flow. Further, un and ur define the normal and radial velocity components, respectively, and fr defines the radial force component. For the local Ct previously defined in Eq. (A4), we obtain
The total local tangential velocity relative to the blades can be calculated as the sum of the rotational component and the induced velocity
Using Eq. (A9) and introducing the non-dimensional bound circulation yield
with the tangential induction defined as
Inserting this into Eq. (A11) yields
which is identical to the result from the momentum analysis in Eq. (A6).
Zengler et al. (2025a) developed an engineering model based on momentum theory, which incorporates the effect of a streamwise acceleration of the background flow field. The modified equation for the power coefficient is
with the term lβ being the product of a non-dimensional length scale l and a non-dimensional streamwise velocity gradient . The length scale was assumed to be the distance behind the turbine, where the pressure in the wake equalizes with the surrounding pressure. It is often assumed that this point is around 1 diameter behind the turbine (Crespo et al., 1999; Dar and Porté-Agel, 2022), although research shows that its actual position depends on the thrust coefficient of the turbine and might be longer than 1 diameter (Liew et al., 2024). The undisturbed velocity behind the turbine where the background pressure equalizes is consequently
Now we consider a turbine located on a small hill. The speed-up ΔU over the hill is assumed to occur over a distance smaller than the distance over which the pressures in the wake of the turbine equalize. Therefore we are speaking of a very local speed-up close to the turbine. As a consequence, the velocity U1, at which the pressures equalize, is limited by this speed-up or rather speed-down behind the hill. With the notation introduced in the discussion of the speed-up factors in Sect. 4.3, with URef,hill being the undisturbed velocity on top of the hill and URef,flat being the undisturbed velocity around the hill, this means that . Expressing it in terms of the velocity on top of the hill, where the turbine is located, yields
Comparing this expression with Eq. (B2), we see that
Next, we ask what the optimal performance a turbine can achieve is based on these considerations. Keeping the lβ notation for the sake of brevity, the induction, which maximizes CP, is found by differentiation of Eq. (B1) to be
For lβ=0, one obtains , which is the classical result from momentum theory. CP,max can be determined by inserting the optimal induction into the equation for the power coefficient (Eq. B1), which yields
This result is, based on the previous argument, only valid for the case where the undisturbed velocity behind the turbine immediately recovers to the velocity around the hill before the pressure equalizes with the surrounding flow.
EllipSys3D, used for the simulations, is a proprietary software developed at DTU Wind and Energy Systems and distributed under a license. The simulation data presented are available upon request.
CPZ: conceptualization, data curation, formal analysis, investigation, methodology, visualization, writing (original draft preparation). MG: conceptualization, methodology, formal analysis, supervision, writing (review and editing). NT: conceptualization, methodology, supervision, writing (review and editing).
The contact author has declared that none of the authors has any competing interests.
Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
We gratefully acknowledge the computational and data resources provided on the Sophia HPC Cluster at the Technical University of Denmark (Technical University of Denmark, 2019).
This work has been financially supported by DTU Wind and Energy Systems through the PhD project Aerodynamic Rotor Performance in Complex Terrain and by the EU project MERIDIONAL (grant no. 101084216).
This paper was edited by Paul Fleming and reviewed by two anonymous referees.
Abbas, N. J., Zalkind, D. S., Pao, L., and Wright, A.: A reference open-source controller for fixed and floating offshore wind turbines, Wind Energ. Sci., 7, 53–73, https://doi.org/10.5194/wes-7-53-2022, 2022. a, b, c, d
Bak, C., Zahle, F., Bitsche, R., KIm, T., Yde, A., Henriksen, L. C., Natarajan, A., and Hansen, M. H.: Description of the DTU 10 MW Reference Wind Turbine, Tech. Rep. DTU Wind Energy Report-I-0092, DTU Wind Energy, Roskilde, Denmark, https://gitlab.windenergy.dtu.dk/rwts/dtu-10mw-rwt/-/blob/3e1d7a82db7633807f72156b3232b773ac55dee7/docs/DTU_Wind_Energy_Report-I-0092.pdf (last access: 2 July 2026), 2013. a, b, c, d, e, f
Bianchi, F. D., Mantz, R. J., and Battista, H. D. (Eds.): Wind Turbine Control Systems: Principles, Modelling and Gain Scheduling Design, Advances in Industrial Control, Springer London, London, https://doi.org/10.1007/1-84628-493-7, 2007. a
Bossanyi, E. A.: The Design of closed loop controllers for wind turbines, Wind Energy, 3, 149–163, https://doi.org/10.1002/we.34, 2000. a, b
Cai, T., Cheng, S., Segalini, A., and Chamorro, L. P.: Local topography‐induced pressure gradient effects on the wake and power output of a model wind turbine, Theoretical and Applied Mechanics Letters, 11, 100297, https://doi.org/10.1016/j.taml.2021.100297, 2021. a
Calaf, M., Meneveau, C., and Meyers, J.: Large eddy simulation study of fully developed wind-turbine array boundary layers, Phys. Fluids, 22, 015110, https://doi.org/10.1063/1.3291077, 2010. a
Creaby, J., Li, Y., and Seem, J. E.: Maximizing Wind Turbine Energy Capture Using Multivariable Extremum Seeking Control, Wind Engineering, 33, 361–387, https://doi.org/10.1260/030952409789685753, 2009. a
Crespo, A., Hernández, J., and Frandsen, S.: Survey of Modelling Methods for Wind Turbine Wakes and Wind Farms, Wind Energy, 2, 1–24, https://doi.org/10.1002/(SICI)1099-1824(199901/03)2:1<1::AID-WE16>3.0.CO;2-7, 1999. a
Dar, A. S. and Porté-Agel, F.: An Analytical Model for Wind Turbine Wakes under Pressure Gradient, Energies, 2022, 5345, https://doi.org/10.3390/en15155345, 2022. a
Dar, A. S., Gertler, A. S., and Porté-Agel, F.: An experimental and analytical study of wind turbine wakes under pressure gradient, Physics of Fluids, 35, 045 140, https://doi.org/10.1063/5.0145043, 2023. a, b
Dar, A. S., Revaz, T., and Porté-Agel, F.: A model for the effect of pressure gradient on the induction and power of wind turbines, Phys. Fluids, 37, 085128, https://doi.org/10.1063/5.0277577, 2025. a, b
Dar, A. S., Revaz, T., and Porté-Agel, F.: Theoretical efficiency of a wind turbine in non-uniform base flow: Revisiting the Betz–Joukowsky limit, Phys. Fluids, 38, 041702, https://doi.org/10.1063/5.0300485, 2026. a
Elliot, D. L. and Cadogan, J. B.: Effects of Wind Shear and Turbulence on Wind Turbine Power Curves, in: European Community Wind Energy Conference. Proceedings of an International Conference (eur 13251), edited by: Palz, W. and Stephens, H. S., Madrid, Spain, 79–83, ISBN 978-0-9510271-8-9, 1990. a
Hansen, M. H. and Henriksen, L. C.: Basic DTU Wind Energy controller, Tech. Rep. E-0028, DTU Wind Energy, Roskilde, Denmark, ISBN 978-87-92896-27-8, 2013. a
Hansen, M. O. L.: Aerodynamics of wind turbines, Routledge, London, New York, 3 Edn., https://doi.org/10.4324/9781315769981, 2015. a
Hodgson, E. L., Andersen, S. J., Troldborg, N., Forsting, A. M., Mikkelsen, R. F., and Sørensen, J. N.: A Quantitative Comparison of Aeroelastic Computations using Flex5 and Actuator Methods in LES, J. Phys. Conf. Ser., 1934, 012014, https://doi.org/10.1088/1742-6596/1934/1/012014, 2021. a
Johnson, K. E., Pao, L. Y., Balas, M. J., and Fingerish, L. J.: Control of variable-speed wind turbines: standard and adaptive techniques for maximizing energy capture, IEEE Control Systems, 26, 70–81, https://doi.org/10.1109/mcs.2006.1636311, 2006. a
Jonkman, B., Platt, A., Mudafort, R. M., Slaughter, D., Branlard, E., Wang, L., Ross, H., Sprague, M., HaymanConsulting, Davies, R., jjonkman, Chetan, M., cortadocodes, Hall, M., Vijayakumar, G., Buhl, M., reos rcrozier, Russell9798, Bergua, R., Bortolotti, P., Gupta, A., Ananthan, S., JustinPorter88, Rood, J., rdamiani, nrmendoza, Barter, G., Bhuiyan, F. H., sinolonghai, and Sakievich, P.: OpenFAST/openfast: Release v5.0.0, Zenodo [code], https://doi.org/10.5281/zenodo.18992186, 2026. a
Jonkman, J., Butterfield, S., Musial, W., and Scott, G.: Definition of a 5-MW Reference Wind Turbine for Offshore System Development, Tech. Rep. NREL/TP-500-38060, 947422, National Renewable Energy Laboratory, https://doi.org/10.2172/947422, 2009. a, b, c
Kolmogorov, D. K., Shen, W. Z., Sørensen, N. N., and Sørensen, J. N.: Fully Consistent SIMPLE-Like Algorithms on Collocated Grids, Numer. Heat TR B, 67, 101–123, https://doi.org/10.1080/10407790.2014.949583, 2015. a
Larsen, T. J. and Hansen, A. M.: How 2 HAWC2, the user's manual, Tech. Rep. Risø-R-1597, Department of Wind and Energy Systems, Roskilde, Denmark, ISBN 978-87-550-3583-6, 2025. a
Liew, J., Heck, K. S., and Howland, M. F.: Unified momentum model for rotor aerodynamics across operating regimes, Nat. Commun., 15, 6658, https://doi.org/10.1038/s41467-024-50756-5, 2024. a
Liu, L. and Stevens, R. J. A. M.: Effects of Two-Dimensional Steep Hills on the Performance of Wind Turbines and Wind Farms, Boundary-Layer Meteorol., 176, 251–269, https://doi.org/10.1007/s10546-020-00522-z, 2020. a, b
Meyers, J. and Meneveau, C.: Large Eddy Simulations of Large Wind-Turbine Arrays in the Atmospheric Boundary Layer, in: 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, American Institute of Aeronautics and Astronautics, Orlando, Florida, ISBN 978-1-60086-959-4, https://doi.org/10.2514/6.2010-827, 2010. a, b
Michelsen, J.: Basis3D – a Platform for Development of Multiblock PDE Solvers, Tech. rep., Technical University of Denmark, AFM 92-05, 1992. a
Michelsen, J.: Block structured multigrid solution of 2D and 3D elliptic PDE's, Tech. rep., Technical University of Denmark, AFM 94-06, 1994. a
Mikkelsen, R.: Actuator disc methods applied to wind turbines, PhD thesis, Technical University of Denmark, Lyngby, Denmark, ISBN 87-7475-296-0, 2004. a
Mishra, A., Arya, N., and Bhattacharya, A.: Wake steering of wind turbine in the presence of a two-dimensional hill, Phys. Fluids, 36, 045125, https://doi.org/10.1063/5.0185842, 2024. a, b
Øye, S.: Flex4 simulation of wind turbine dynamics, in: Proc. of 28th IEA Meeting of Experts Concerning State of the Art of Aeroelastic Codes for Wind Turbine Calculations, 71–76, IEA, Lyngby, Denmark, 1996. a
Pao, L. Y. and Johnson, K. E.: Control of Wind Turbines, IEEE Control Systems, 31, 44–62, https://doi.org/10.1109/mcs.2010.939962, 2011. a
Prospathopoulos, J. M., Cabezon, D., Politis, E. S., Chaviaropoulos, P. K., Rados, K. G., Schepers, J. G., Hansen, K., and Barthelmie, R. J.: Simulation of Wind Farms in Flat and Complex Terrain using CFD, in: Torque 2010: The science of making torque from wind, 359–370, https://orbit.dtu.dk/en/publications/simulation-of-wind-farms-in-flat-amp-complex-terrain-using-cfd/ (last access: 2 July 2026), 2010. a
Revaz, T. and Porté-Agel, F.: Effect of hills on wind turbine flow and power efficiency: A large-eddy simulation study, Phys. Fluids, 36, 095180, https://doi.org/10.1063/5.0226544, 2024. a, b, c, d, e, f, g
Réthoré, P.-E., van der laan, M. P., Troldborg, N., Zahle, F., and Sørensen, N. N.: Verification and validation of an actuator disc model, Wind Energy, 17, 919–937, https://doi.org/10.1002/we.1607, 2014. a
Sørensen, N. N.: General purpose flow solver applied to flow over hills, PhD thesis, Risø National Laboratory, ISBN 87-550-2079-8, 1995. a
Sørensen, N. N., Bechmann, A., Johansen, J., Myllerup, L., Botha, P., Vinther, S., and Nielsen, B. S.: Identification of severe wind conditions using a Reynolds Averaged Navier-Stokes solver, J. Phys. Conf. Ser., 75, 012053, https://doi.org/10.1088/1742-6596/75/1/012053, 2007. a
Technical University of Denmark: Sophia HPC Cluster, Research Computing at DTU, https://doi.org/10.57940/fafc-6m81, 2019. a
Troen, I. and Petersen, E. L.: European wind atlas, Risø National Laboratory, Roskilde, Denmark, ISBN 87-550-1482-8, 1989. a
Troldborg, N., Sørensen, N., Réthoré, P.-E., and van der Laan, M. P.: A consistent method for finite volume discretization of body forces on collocated grids applied to flow through an actuator disk, Computers & Fluids, 119, 197–203, https://doi.org/10.1016/j.compfluid.2015.06.028, 2015. a
Troldborg, N., Andersen, S. J., Hodgson, E. L., and Meyer Forsting, A.: Brief communication: How does complex terrain change the power curve of a wind turbine?, Wind Energ. Sci., 7, 1527–1532, https://doi.org/10.5194/wes-7-1527-2022, 2022. a, b, c, d, e
van der Laan, M. P., Sørensen, N. N., Réthoré, P.-E., Mann, J., Kelly, M. C., and Troldborg, N.: The k-ε-fp model applied to double wind turbine wakes using different actuator disk force methods, Wind Energy, 18, 2223–2240, https://doi.org/10.1002/we.1816, 2014. a
van der Laan, M. P., Sørensen, N. N., Réthoré, P.-E., Mann, J., Kelly, M. C., Troldborg, N., Hansen, K. S., and Murcia, J. P.: The fP model applied to wind farms, Wind Energy, 18, 2065–2084, https://doi.org/10.1002/we.1804, 2015a. a
van der Laan, M. P., Sørensen, N. N., Réthoré, P.-E., Mann, J., Kelly, M. C., Troldborg, N., Schepers, J. G., and Machefaux, E.: An improved k-ε model applied to a wind turbine wake in atmospheric turbulence, Wind Energy, 18, 889–907, https://doi.org/10.1002/we.1736, 2015b. a
van der Laan, M. P., Andersen, S., Kelly, M., and Baungaard, M.: Fluid scaling laws of idealized wind farm simulations, J. Phys. Conf. Ser., 1618, 062018, https://doi.org/10.1088/1742-6596/1618/6/062018, 2020. a
Wagner, R., Courtney, M., Gottschall, J., and Lindelöw-Marsden, P.: Accounting for the speed shear in wind turbine power performance measurement, Wind Energy, 14, 993–1004, https://doi.org/10.1002/we.509, 2011. a
Wu, Y.-T. and Porté-Agel, F.: Modeling turbine wakes and power losses within a wind farm using LES: An application to the Horns Rev offshore wind farm, Renew. Energ., 75, 945–955, https://doi.org/10.1016/j.renene.2014.06.019, 2015. a
Zengler, C. P., Troldborg, N., and Gaunaa, M.: Is the free wind speed sufficient to determine aerodynamic turbine performance in complex terrain?, J. Phys. Conf. Ser., 2767, 092049, https://doi.org/10.1088/1742-6596/2767/9/092049, 2024. a, b, c, d, e, f, g
Zengler, C. P., Troldborg, N., and Gaunaa, M.: Modeling the influence of streamwise flow field acceleration on the aerodynamic performance of an actuator disk, Wind Energ. Sci., 10, 1485–1497, https://doi.org/10.5194/wes-10-1485-2025, 2025a. a, b, c, d, e, f
Zengler, C. P., Troldborg, N., and Gaunaa, M.: Predicting the impact of flow field acceleration on wind turbine performance in complex terrain and wind farms, J. Phys. Conf. Ser., 3016, 012003, https://doi.org/10.1088/1742-6596/3016/1/012003, 2025b. a, b, c, d
- Abstract
- Introduction
- Methodology
- Results
- Discussion
- Conclusions
- Appendix A: The effect of flow acceleration on the tangential induction
- Appendix B: Change of maximum CP on an isolated hill
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References
- Abstract
- Introduction
- Methodology
- Results
- Discussion
- Conclusions
- Appendix A: The effect of flow acceleration on the tangential induction
- Appendix B: Change of maximum CP on an isolated hill
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References