2.1. IAG model in indicial formulation
The loads of the attached flow state are assumed to originate from two main sources; (a) the circulatory loading which quickly builds up to the steady state value and (b) impulsive loading which is derived from the piston theory. For a lifting surface exposed to unsteady change of the angle of attack
, there is a time delay between the actual effective angle of attack (
) seen by the structure. This aspect can be represented as:
with
n being the current sample time (current value of the actual angle o attack). The deficiency functions are described by:
Note that variable time is represented by a dimensionless parameter
. This defines the relative distance traveled by the airfoil in terms of semi chord. The variables
V,
t and
c describe the free stream wind speed, time and chord length, respectively. In this sense,
and
are given by:
Furthermore,
,
,
and
are defined as the attached flow constants. The compressibility effects are included in the formulation by adopting
, with
M being the Mach number.
The attached flow normal force coefficient is obtained by:
which combines the circulatory and attached flow components. The circulatory normal force can be obtained using
with
being the angle of attack for zero inviscid normal force and
being the normal force gradient of the polar data within the linear regime. This is in contrast with the original implementation of the Beddoes-Leishman model [
27,
28] which disregarded the use of
. However, this term is important when the airfoil has a finite camber. This has been pointed out as well by Hansen et al. [
12]. The impulsive normal force is calculated based on
with
.
represents the deficiency function and is given by
with
being a constant for determining the strength of the impulsive normal force effect.
To obtain the value of the unsteady viscous normal force, the Kirchhoff equation is used to reconstruct the aerodynamic properties as:
Note that the impulsive normal force effect is included in the formulation. Also notice that the zero normal force angle of attack for viscous polar data (
) is used here. In the original formulation of the IAG model [
13], the attached flow data is obtained from the inviscid panel-method XFOIL calculations, thus the zero normal force angle of attack can be different with the value obtained from the viscous polar data.
The unsteady trailing edge separation point (
) in Equation (
11) is obtained from:
which depends on two parameters
and
. The first parameter is defined by an inverse Kirchhoff equation as:
and can be computed based on the pressure lag response of the angle of attack:
with
and
being represented as:
The last term of Equation (
12) is given by the following time dependent equation (which also depends on
):
The parameters
and
are the constants for determining the pressure lag and flow separation effects, respectively.
The last part of the first order term represents the vortex lift effect which can be computed by:
Notice that Equation (
18) depends on the value of
and this can be estimated from the circulatory normal force effect as:
Variables
and
represent the vortex decay and vortex travel time constants, respectively. The non-dimensional vortex time (
) itself is important for determining the vortex lift influence and can be calculated using
is an important parameter which defines the inviscid critical static normal force. This is usually indicated by the break of the pitching moment polar at the critical angle of attack
. The magnitude of
can be computed as:
The total normal force contribution can be obtained by computing
In the IAG model, the tangential (chordwise) force is simply obtained from the static polar data at the time-lagged angle of attack
by:
Finally, the lift and drag forces can be computed as:
I n the IAG model, a limiter is applied to the drag force to correct the hysteresis effects. This is done through a parameter
which is defined as:
Drag hysteresis is observed to occur when
, with
being a constant with a value of 0.76. The adopted correction reads:
As for the pitching moment coefficient, the total dynamic response obtained from all contributions is obtained by computing
where the separated, vortex and circulatory contributions of the pitching moments are defined by
,
and
, respectively.
In the original Beddoes-Leishman formulation, the pitching moment was obtained by a curve fitting procedure. This is not straightforward as the user needs to perform curve fitting of the polar data. In the IAG model, the separated moment coefficient is easily obtained from the static viscous polar data at
, that reads
In this sense, the moment coefficient can be reconstructed easily without the need to adjust the parameters in advance, minimizing the user error. The vortex contribution of the dynamic moment coefficient can be formulated as
This depends on the idealized variation of the center of pressure and can be estimated as
The last term represents the circulatory moment. To model this, a relatively simple approach is introduced by applying a time delay on the circulatory moment response as:
2.2. IAG model in state-space representation
In the present paper, the IAG model is transformed into a state space formulation. The main modeling strategy is done similar to the incompressible Beddoes-Leishman model [
12]. However, the formulations are defined in forms of the normal force coefficient, in contrast to Ref. [
12] which used the lift coefficient directly. The same principles are adopted as in the indicial formulations, i.e., dividing the solutions into attached flow, separated flow and vortex lift states.
The attached flow solutions are represented into two ordinary differential equations (ODEs) which are comparable to the deficiency functions already presented in
Section 2.1. These are described by:
Here,
and
represent the state and the state derivative of the ODEs, respectively. Note that the definition of the angle of attack being adopted in the ODEs uses the angle of attack measured at the collocation point (3/4 of the chord measured from the leading edge). This has no influence for two dimensional pitching airfoil but can be different with the quarter chord position for wind turbine blade sections affected by structural flexibility. As suggested in [
12], the added mass term
is added to include the effects for varying wind speed in wind turbine cases. The effective angle of attack is calculated using:
The circulatory normal force can be obtained using
Note that Equation (
36) looks different compared to Equation (
8). One of it is the usage of
instead of
. Although the magnitude of these two parameters can be different depending on the airfoils, the usage of the inviscid value is not convenient because users need to provide two polar data inputs, one the static viscous data and the other is the inviscid data (e.g., from XFOIL). The second key difference is the usage of a sinusoidal form to determine the force. This is beneficial for high angle of attack calculations since data demonstrates that a linear model does not capture the nonlinear inviscid effects. An illustration of the effects for lift is given in
Figure 1.
To add the contribution for the impulsive effect, Equation (
9) can be used. Two options can be adopted in this sense, either by transforming the deficiency function in Equation (
10) as a state-space representation or completely disregarding the Mach number. The latter is chosen because this implies that
will be zero. As a consequence, it reduces the number of states to be solved by the integrator, i.e., faster computational speed. This is formulated as:
Finally, the attached flow normal force coefficient is obtained by:
The next set of ODE is used to determine the time-lagged pressure response of the normal force, as similarly done in Equation (
15). This is formulated as:
Variable
is the solution for the pressure-lagged normal force or
in Equation (
15). This parameter is used to calculate the delayed angle of attack
By using the inverse of the Kirchoff equation, the position of separation point at
can be determined by:
Again, a sinusoidal approximation is also adopted in Equation (
41). This leads to the fourth state-space equation to further delay the obtained separation position as:
which is comparable to Equation (
12).
The unsteady viscous normal force can be reconstructed using the Kirchhoff equation as already done in Equation (
11). However, here a sinusoidal approximation is consistently adopted instead of using a linear model and is denoted as:
Note that
in Equation (
11) is comparable to
in Equation (
43).
The last term to consider is the vortex lift effect due to the presence of the leading edge vortex. Similar to the description in
Section 2.1, this is calculated by the following ODE:
with
specifying the normal force due to the vortex lift effect, which equals to
in Equation (
18). To solve this equation, information about the rate of change of
is needed. To do so, by applying a chain rule, a time derivative of Equation (
19) is calculated as:
Equation (
45) is only applied when there is a dynamic vortex state being active, otherwise
. Vortex state itself is defined when
is greater/smaller than the critical normal force:
which refers to the maximum normal force (or minimum depending on the case) obtained from the static data. This is different with Equation (
21) and the effect will be discussed in
Section 3.2. Another important consideration to activate
is that it has to be during the upstroke motion. This implies that:
The upstroke state can be determined by
, but this will be different when the case being considered is positive stall (
) or negative stall (
). A positive stall case can be identified when
, while a negative stall case may be detected when
. For the backwinded case (when
is greater than 90°), the definition of upstroke is flipped. Now, the non-dimensional vortex time may be calculated using
The second term is only adopted to avoid a sharp jump of the value numerically, and may be set to zero in the implementation if desired. For very large angle of attack approaching 90°, it is assumed that the vortex lift effect vanishes. Therefore, the value is slowly relaxed toward zero from 45° to 75°. This consideration is based on the fact that lift generally increases again after stall up to a full flow separation at around 60°, see e.g. [
29].
Similar to the indicial formulation in
Section 2.1, the total normal force contribution can be obtained by computing
On top of that, the tangential (chordwise) force is obtained directly from the static polar data at the time-lagged angle of attack
by:
In the present model, only lift coefficient is calculated from
and
transformation as:
The calculation for drag coefficient is done differently by applying the following relation:
In Equation (
52), variables
,
and
represent the static value of drag coefficient, drag level at zero normal force angle of attack and static separation position, respectively. Furthermore, it is assumed that drag force shows strong hysteresis only near stall regime. Therefore, the magnitude of drag is returned to the static value once the angle of attack is greater than 30°. This is done through a linear blending up to 45°. Note that a sudden drag increase occurs during stall and this takes place at
for most airfoils.
Lastly, the pitching moment coefficient is calculated in a similar manner as the indicial representation in Equation (
53) that reads:
However, the last term is not computed based on two deficiency function as in Equation (
32) to avoid unnecessary computational effort. This is modeled as an added mass instead, which can be defined as:
For backwinded airfoil orientation (when
is greater than 90°), the sign of Equation (
54) becomes positive. The calculations for
and
are exactly the same as done in Equation (
29) and Equation (
30), respectively. Similar as for the drag coefficient, the magnitude of the pitching moment is returned to the static value once the angle of attack is greater than 30° through a linear blending with the static data.