The present invention relates to rotor blades, in particular for use in wind turbines and in particular to general research into the fluid-structure interaction of a concept for the passive reduction of gust loads on turbine generators. Rotor blades on turbine generators experience alternating loads which are attributable to fluctuations in the angle of attack and freestream. This causes constantly changing lifts. With the concept researched here, these changes are intended to be reduced.
The reciprocal effect of flows on an elastic structure leads to a deformation in structure which in turn changes the flow forces. This behavior is generally described as fluid-structure interaction (FSI). The description of this reciprocal effect to define the static and dynamic stability of the structure is of significant practical relevance in the field of aeroelastics, namely the interaction of air flows with elastic airfoils. Due to the deformation of the structure, aerodynamic forces are induced which discharge energy into the structure depending on the phase angle with regard to system movement.
With increasing velocity, a critical point is reached at which the energy input exceeds the dissipated energy via structure damping, thereby leading to fuelled vibrations. This phenomenon is known as flutter. While aeroelasticity, since its origins in the 1920s, has been defined as a scientific discipline by making models and theories available which facilitate a precise prediction of flutter limits, the attempt has increasingly been made in the last thirty years to use this reciprocal effect to the benefit of flow control. For the profitable use of fluid-structure interaction, however, this means determining the average temporal flow behavior and optimizing the structural stiffness, so that a target function is achieved more effectively on average whilst maintaining stability.
Wind turbine generators are subject to constantly changing loads. These load changes result from the traversal of the planetary boundary layer, fluctuations in wind speed due to turbulence and gusts of wind, the tower wake and vibrations of the rotor blade.
These effects cause a change in the angle of attack under which air flows against the airfoil, and thus a change in pressure along the airfoil. Under these operating conditions, the components of a wind turbine generator are placed under such stress that the twenty-year operating life is not reached for some parts of the turbine. With regard to the development of measures with which such load fluctuations are suitable to be controlled, it is necessary for these components to achieve the required level of reliability and for the complexity of the system to remain manageable.
Therefore, the aim of the present invention is to provide for an airfoil of rotor blades, in particular for use in WTGs, which overcomes the disadvantages of the state of the art.
In this context, the present invention follows the approach of dampening pressure fluctuations on an airfoil resulting from a change in the angle of attack by means of a passive adjustment of the airfoil camber. The aim is keep the lift constant, i.e. the loads on the airfoil.
The invention intrinsic to the concept comprises a flap profile (profiling for the rotor blades) that achieves this reduction via a change in camber. The change in camber is thereby introduced by the flow itself.
The change in camber is thereby facilitated via an elastic and/or rotatably mounted flap system comprising leading edge and trailing edge flaps. Both flaps are thereby kinematically coupled to one another. The kinematics for the purpose of the rigid coupling is suitable to be carried out in various ways. In the simplest manifestation, it comprises a crank mechanism; however, all kinds of transmission system are conceivable to function as a means for producing the same kinematics. The crank mechanism is schematically illustrated in
Transmission ratios (L1/L2) from 2 to 3 produced optimum and satisfactory results both in theoretical calculations and in practice. The choice of this transmission ratio relates to the choice of spring stiffness. The transmission ratio defines the scale for the increase/decrease in lift with an increasing/decreasing angle of attack (increase in the function that specifies the coefficient of lift via the angle of attack).
In the case of a change in the flow's angle of attack, this predominantly leads to a change in pressure force in the nose area of the leading edge of the airfoil.
The force resulting from the change in pressure simultaneously controls the displacement amplitude of the flaps on the leading and trailing edges. This thereby facilitates an increase or decrease in camber.
The force resulting from the change in pressure produces a moment around the pivot of the elastic leading edge or trailing edge flap. This moment in turn leads to a rotary movement of the elastic leading edge or trailing edge flap which simultaneously twists the trailing edge flap via the crank mechanism. The displacement amplitudes of the elastic trailing edge or trailing edge flap are greater according to the ratio of L1/L2 than the elastic leading edge or leading edge flap. An increase or decrease in blade camber of the aerodynamic airfoil (airfoil cross section) is thereby achieved via the effect of the air forces on the elastic leading edge or leading edge flap.
It is known that the pressure difference arising between the upper and lower side in the front airfoil area is much greater than in the rear area due to the surrounding air flow of the airfoil. With a constant angle of attack, the pressure difference depends on the airfoil form. This fact defines the lengths of the elastic sides or the flaps. It has been proven that the length of the leading edge flap should amount to 15% to 20% of the chord, while the length of the trailing edge flap should amount to 20% to 30% of the chord.
It is important to note that the pressure difference between the upper and lower side of the airfoil also produces a force or moment on the elastic trailing edge or trailing edge flap. By means of the rigid connection between the two flaps and the fact that a transmission ratio of L1/L2 is suitable to be established, the trailing edge flap moments are increased by the ratio of L1/L2 and transferred via the pivot of the leading edge flap. That means that under certain pressure distributions, the flap mechanism is controlled by the trailing edge flaps. This circumstance is advantageous with regard to the stability of the system and is to be considered in the design.
The results show that the amplitudes are completely ! reduced for harmonic, regular changes in the angle of attack.
Wind turbine generators experience constantly changing loads due to their operating conditions. In particular, the fluctuating aerodynamic loads result in changing bending stresses at the root of the rotor blades. These alternating stresses reduce the fatigue strength of the blade. At the rotor blade, the largest forces occur in the outer area of the blade due to the high peripheral speeds. Furthermore, these forces are dependent on the coefficient of lift cL of the individual airfoil segments. The loads on the rotor blade are therefore suitable to be controlled via a change in the coefficient of lift. The coefficient of lift is, inter alia, dependent on the profile camber. The camber is suitable to be changed during operation via the use of flaps and leads to a parallel shift of the cL-α_curve, as is illustrated in
On wind turbine generators, the angle of attack α results from the vectorial sum of peripheral speed and wind speed with the airfoil. As a result of this, fluctuating wind speeds cause a change in the angle of attack.
In the concept underlying the invention, the invention utilizes this change in the angle of attack to cause a passive change in camber. An increase in the angle of attack results in a higher maximum level of suction in the leading edge area of the airfoil. This increase in pressure deflects a leading edge flap on the airfoil, as indicated in
A spring attached to the crank handle of the elastic leading edge or the leading edge flap facilitates the setting of the system's operating range by overlaying the preload force of the spring on the flow forces acting on the leading edge. The ratio of the preload force to the rotation angle is suitable to be defined by choosing the spring stiffness.
The choice of spring stiffness is connected with the choice of the transmission ratio. The spring stiffness defines the scale for the increase/decrease in lift with an increasing/decreasing angle of attack (increase in the function that specifies the coefficient of lift via the angle of attack).
The preload force or the preload moment depends on the design point selected. The higher the preload moment, the higher the lift in the design point becomes.
As this is an system capable of oscillations, a damper is attached to the trailing edge's crank handle which stabilizes the system.
The rotary movement is suitable to be limited to certain angles via mechanical end stops on the elastic sides or the flaps, thereby also limiting the system's operating range. Operating range refers to the range in which the airfoil remains elastic or increases or decreases in camber. If the elastic sides or flaps touch the end stops, the airfoil acts like a rigid airfoil, i.e. the lift increases or decreases with a further elevation or reduction of the angle of attack depending on the airfoil contour which has subsequently been set.
A kinematic coupling of this deflection with the trailing edge flap leads to a decrease in camber of the airfoil. The resulting overloads are thereby attenuated, which reduces the tension amplitudes. A spring attached to the leading edge flap provides the restoring force (cf.
The kinematic coupling is hereby suitable to occur in any form known to persons skilled in the art, possible ways of kinematic coupling are any type of gears, e.g. joints, spur gears, bevel gears, planetary gears, worm gears, friction gears, screw gears, wedge gear, chain drives, toothed belt gear, flat belt gear, wedge belt drive, crank drives, toggle joint gears, lever gears.
The following elements are suitable as springs: torsion spring, tension spring, compression spring, disk spring, compressed air actuators. In particular, the use of spring elements with non-linear characteristic spring curve may be considered.
The following known dampers are suitable as dampers: oil dampers, air dampers, viscous dampers.
The structural behavior is described via an equation of motion. The equation of motion is suitable to be derived via the substitute model shown in
The ordinate of the rectangular coordinate system is situated on the chord line, and the origin is located at half of the chord (c/2). The rotation angle g describes the deflection of the leading edge flap, and the rotation angle b describes the deflection of the trailing edge flap. Correspondingly, the moments of inertia are identified as θl (l=leading) and θt (t=trailing) and are defined around the flap edge pivots. The restoring force of the leading edge flap results from the torsional stiffness kγ and the deflection y. The damping dβ_ is taken into consideration at the rear edge flap via the angle speed β-point. The coupling of the two flaps takes place via the transmission ratio:
The degree of freedom β is therefore a function of γ. The linear equation of motion is thus:
θK{umlaut over (γ)}+dβi{dot over (γ)}+kγγ=Mγ(t)+Mβ(t). (2.69)
wherein θK is the total moment of inertia of both flaps:
θK=θl+θti2. (2.70)
The aerodynamic moments Mγ(t) and Mβ(t) are defined by the moment coefficients:
Mγ(t)+Mβ(t)=(cM
In a (not shown) embodiment, the use of an integrated, resilient structure is provided in place of the use of flaps. As a material, rubber, latex, fibre plastic compounds and/or intelligent materials are considered, e.g. SMA or piezo-electric materials. The coupling subsequently takes place via an integrated flux of force through the structure from front to back. Damping elements as described above should subsequently be used as a means of stabilization.
As an alternative (not shown), the use of active dampers and stiffness elements is possible.
As an alternative (not shown), the coupling is also suitable to be actively adjusted via the use of principles/gear types as mentioned above.
In other embodiments (not shown) in modifications to
In another (not shown) embodiment, it is provided that the calibration of damping and/or the strength of the cinematic coupling and/or the calibration of stiffness in the present invention are implemented in an alterable manner via corresponding methods depending on the wind or (in case of application beyond a WTG) depending on the operating conditions in fixed or variable time intervals for fixed or variable time intervals which are controlled or regulated in a variable manner.
Furthermore, in this case the mode of operation for the rotor profile continues to be passively coupled. Only the type of coupling or damping or stiffness is implemented in a variable manner. After respectively calibrating the new parameters, the coupling between the leading edge and trailing edge of the airfoil occurs again in a passive manner.
The flow model method used for this will be shown in the following.
The panel method according to Hess and Smith (1966) is hereby used. Furthermore, unsteady vortex separations are suitable to be considered by means of the time-dependent discretization of the wake. The structure is illustrated using a discrete substitute model and is described via a linear equation of motion.
Panel methods are based on Laplace's equation. In the following, this equation is derived using the principle of conservation of mass and in consideration of the potential theory. The flow is thereby considered to be incompressible and frictionless.
In a limited volume element within the flow area, the masses must remain temporally constant. The conservation of mass is described via the continuity equation:
wherein ρ is the density and V is the speed. If an incompressible fluid is considered, ρ=const., 2.1 subsequently reduces to
∇·V=0. (2.2)
In a flow area, a velocity vector is suitable to be allocated to every point. From a mathematical point of view, this is a vector field. If this vectorial flow area has a potential, this is referred to as potential flow. According to the definition of the potential, the flow region is free of vortex at every point, i.e. the rotation disappears:
∇×V=0. (2.3)
The gradient of the potential produces the velocity field
∇Φ=V. (2.4)
Laplace's equation results from the equation 2.2 and 2.4 for the description of an incompressible potential flow
∇2Φ=0. (2.5)
This equation is a linear differential equation. This means its solution is suitable to be constructed from the superposition of several individual solutions. In terms of fluid mechanics, this results from the overlapping of elementary flows. The parallel flow, the sources and sinks, dipole and irrotational vortex, which are described in the relevant literature such as Durst (2006), are part of the elementary flows.
In the present work, the flow surrounding the airfoil is identified from an overlapping of sources and vortices with the free freestream. The airfoil surface is hereby initially divided into discrete segments, so-called panels. On these panels, the sources and vortices are distributed in such a way that they fulfill the kinematic boundary condition and the Kutta condition. The panel method used in this work has the characteristic that the amount of sources and vortices are constant over a panel, as shown in
It is displayed according to panel coordinates, so that the panel is parallel to the x axis. A source only induces velocities in a radial direction, which depend on the yield and distance to the source. In case the degree of yield is constant, the following applies: σ(x)=σ=const. The influence of the velocity potential Φ of a source element dx0 on an arbitrary point P(x,z) is provided by
As this is a potential, only the differentials
have to be considered.
When integrated across the entire panel from x1 und x2, the following velocity components are obtained in the x- and z-direction:
wherein the index p stands for panel coordinates. According to Katz and Plotkin (2001), the solution of the integral from 2.7 and 2.8 is provided via
As the panel is parallel to the x axis, z1=z2 applies.
Of particular interest is the case in which the considered point P is located in the middle of the panel. In general, one initially obtains for the points on the panel with z=z1=z2:
Furthermore, the velocity
results for the middle of the panel with the coordinates
In contrast to sources, vortices only induce velocities in the tangential direction. An analogue derivation represented above produces the velocity components in an x and z direction for a constant vortex distribution across the panel with the vortex strength τ
and, for a point in the middle of the panel with z=0 and
the velocity
The panel method used in this work goes back to Hess and Smith (1966) and follows the representation of Cebeci et al. (2005). The airfoil geometry is discretized via n panels which are respectively demarcated by two nodes; see
The following applies for the cosine transformation
wherein β is uniformly divided into n+1 steps. The coordinates are counted starting
x=½(1−cos β) (2.18)
from the trailing edge. They run along the underside of the airfoil to the leading edge and back over the upper side. With regard to the x axis, every panel has an inclination which is established via the angle θi.
The calculation of the flow is carried out via the overlapping of sources and vortices with the free freestream. The velocity at an arbitrary point P(x, z) is given via
{right arrow over (V)}={right arrow over (U)}∞+{right arrow over (v)} (2.20)
wherein {right arrow over (V)}∞ is the undisturbed freestream
{right arrow over (U)}∞=V∞·(cos α·{right arrow over (e)}x+sin α·{right arrow over (e)}z) (2.21)
and {right arrow over (v)} is the velocity induced by the sources and vortices. In order to clearly define the flow, two boundary conditions have to be fulfilled. As the airfoil is not suitable to be run through, the kinematic boundary condition
Vin=0, i=1,2, . . . ,n (2.22)
has to be met at every panel. As a result, the airfoil surface will become a streamline. The condition is met at n control points, which are respectively located in the middle of the panel:
xmi=½(xi+xi+1) (2.23)
zmi=½(zi+zi+1) (2.24)
For this, the influence of the sources and vortex elements of each panel has to be determined. For the control point number i/the i-st control point, the velocity components in normal and tangential direction result in
via summation.
j is the index for the panels. Aijn, Aijt, Bijn und Bijt are the matrices of the coefficients of influence. The superscript indices n and t stand for the normal and tangential direction. Together with σj und τj, the coefficient matrices result in/correspond to the velocities which are induced by the panel number j at the control point number i. σj is the productivity of the constant source distribution on the number j and τj is the vortex strength, wherein (τj=τ=const.) still applies. With equation 2.9, 2.10, 2.14 and 2.15, the following applies for the matrices:
with the distance r and the angle β provided by
The second boundary condition that has to be met is the Kutta condition. This provides that the velocity requires a finite value on the trailing edge. The flow on the upper side and underside of the trailing edge achieves the same velocity at the first and last panel according to amount. As the velocities of the normal are zero, it is enough to meet the condition via the tangential components
Vnt=−Vlt (2.35)
With these two boundary conditions, a linear equation system of the form
A{right arrow over (x)}={right arrow over (b)} (2.36)
is suitable to be formulated. This is where matrix A contains the coefficients of influence; the vector {right arrow over (x)} contains the sources and vortex searched for, and the velocities of the free freestream are noted in vector {right arrow over (b)}. A is a quadratic matrix of the order n+1 and takes the form
The elements of matrix A are
The final row (n+1) results from the Kutta condition, for which the following applies:
The coefficients for the final row of matrix A are thereby as follows:
The unknown sizes σj and τ are stored in vector {right arrow over (x)}
{right arrow over (x)}=(σ1,σ2 . . . ,σj,τ)T (2.43)
The solution vector {right arrow over (b)} contains the known velocities from the undisturbed freestream
bi=−V∞ sin(α−θi) (2.44)
bn+1=−V∞ cos(α−θ1)−V∞ cos(α−θn) (2.45)
By solving the equation system, the strengths of the sources and vortex are suitable to be determined.
For incompressible flow, the pressure coefficient is only dependent on the velocity. According to Bernoulli, the following applies:
The airfoil geometry is once again modeled via a constant distribution of sources and vortices according to the unsteady panel method. For unsteady flow states, the unknown entities are time-dependent and are therefore indicated by the subscript index k in the following. One solution (σj)k and τk belong to every discrete time step tk(k=0, 1, 2 . . . ), wherein j is the index of the panel once again.
As a consequence of the dependence of the sources and vortices on time, the total circulation Γk around the airfoil is also time-dependent. According to Kelvin and Helmholtz, the total circulation has always to be sustained, which is why a wake forms behind the airfoil. This wake comprises a continuous vortex filament which in total has the opposite amount of circulation around the airfoil. By means of the time discretization stated above, the wake is modeled via free, discrete vortices; see
Cebeci et al. (2005) suggests representing this vortex via a panel on the trailing edge in order to fulfill the continuity of the wake. The vortex strength is also intended to be constant over the panel. In addition to the vortex strength, two other unknown entities hereby occur, namely the length of the panel and its position in relation to the x axis. An iterative method is necessary for its solution, which is why such a form of implementation is dispensed with to the benefit of the calculation time. Instead, the modeling occurs via a point singularity in the form of a discrete vortex. The vortex strength Γw alone is added as an unknown entity. According to Kelvin and Helmholtz, the vortex strength Γw results from the change in total circulation of the flow time step to the previous one:
Γw=Γk−1−Γk. (2.47)
As the panels forming the wake are not occupied with continuous vortices, this produces a discretization error. In order to minimize this error, Katz and Plotik (2001) suggest placing the discrete vortex between 20% and 30% of the panel length. The present work uses the position 0, 25U∞Δt. For the calculation of the tangential (Vit)k and normal velocities (Vin)k at the control points, the equations 2.25 and 2.26 are expanded via the influence of the wake and the airfoil movement:
VStream consists of the undisturbed freestream and the kinematic velocity of the control point i. This is defined by the airfoil and flap movement. The mathematical implementation is elaborated upon in chapter 3.
As in the steady case, the coefficients of influence (Aijn), (Aijt)k, (Bijn)k and (Bijt)k are calculated with the equations 2.27, 2.28 and 2.29. The discrete vortices of the wake as shown in
The index θ points out that a vortex only induces velocities in a vertical direction to r. At the control point i, the following results for the coefficients of influence (Din)k and (Dit)k
wherein (xs, zs) are the coordinates of the vortex directly on the trailing edge. If, in these two equations, the index s is replaced with m for the free vortices in the wake, the coefficients of friction (Ci,mn)k and (Ci,mt)k are obtained:
For rates of change of the angle of attack or flap angle which are too large, the Kutta condition is possibly no longer suitable to be fulfilled. In this case, an applied flow is no longer available. The equation for the unsteady Kutta condition is obtained from the Bernoulli equation for unsteady flows:
Φi is the velocity potential at the i-st control point. If only the steady case is considered, the right-hand side of this equation becomes zero and the presentation of the Kutta condition stated above is obtained once again. The time derivative of the circulation is suitable to be approximated using finite differences. The equation 2.54 thereby becomes
wherein l is the circumference of the airfoil.
Using the reduced frequency
the degree to which the flow is unsteady is suitable to be estimated. Therefore, a statement about when the Kutta condition loses its validity becomes possible. In equation 2.5, ω is the angular frequency with which the airfoil moves in the flow. A unsteady example is the wake on the trailing edge treated in this panel method, which materializes due to flap deflections and changes in the angle of attack. Leishman (2006) states that the flow for a reduced frequency of k=0 is suitable to be considered as steady. From k=0 to k=0.05, calculations are suitable to be made in a quasi-steady manner. In this case, the forces from the unsteady effects are negligible in comparison to the steady effects. However, with increasing frequency, these effects increase in significance and have to be factored into the flow analysis. If the frequencies become too high, this may lead to flow separation. The Kutta condition does not provide any suitable boundary conditions for such cases. For the validity of the Kutta condition, Katz and Plotkin (2001) state an upper limit of 1.0 for the reduced frequency. As will be shown later, the problems relating to frequencies addressed in this work are limited to frequencies below to this indicative value.
With the unsteady Kutta condition and the Kelvin Helmholtz theorem, this results in a non-linear equation system with n+2 unknown entities. The equations i=1, . . . , n fulfill the kinematic boundary conditions at all n control points, i=n+1 fulfills the unsteady Kutta condition, and i=n+2 fulfills the Kelvin Helmholtz theorem. For the equation system from 2.36, the following results for the left-hand side:
As the parameters of the free vortices in the wake are already known values, these are transferred to the right-hand side of the equation system. The solution vector b is therefore
By solving the equation system, the source and vortex strengths of the profile contour searched for and the circulation of the vortex on the trailing edge are obtained. If θl is set at zero in the equations for the coefficients of influence, the coefficients of influence the x and z direction are obtained. In order to calculate the new positions of the free vortices for the next time step, the equations 2.25 and 2.2 are suitable to be used. Only the index n has to be replaced with x and t with z. With the size of the next time step, the new vortex coordinates are provided via
(xm)k+1=(xm)k+(Vmx)k(tk+1−tk) (2.63)
(zm)k+1=(zm)k+(Vmz)k(tk+1−tk). (2.64)
In the next time step k+1, the vortex separated in time step k counts among the free vortices, and a new vortex forms on the trailing edge. In every time step, this means that the number of vortices in the wake increases.
For the calculation of the pressure coefficient of unsteady flows, the temporal change in the velocity potential has to be considered. Using the difference quotient, the unsteady Bernoulli equation produces the pressure coefficient (cp,i)k:
The velocity potential is suitable be determined by integration of the velocity field along a streamline, as schematically illustrated in
it is sufficient to consider the induced velocities of the singularities. Its influence decreases with increasing distance
from the airfoil, so that the induced velocities approach upstream to zero. According to Cebeci et al. (2005), the velocity at a distance of 10c is sufficiently small that it is suitable to be integrated from this point onwards. To simplify matters, the x coordinate of the point is set to −10c, and z is determined via the tangent of α. Integration initially occurs up to the stagnation point. For this purpose, the streamline is divided into individual panels. The size of the panels regressively decreases towards the airfoil in order to minimize the number of panels used in a similar manner to the discretization of the airfoil. The velocity is determined in the middle of the panel. By multiplying with the panel length and subsequently adding up, the potential at the stagnation point is obtained:
The tangential unit vector on the airfoil surface always points in the direction of the sequence of coordinates which run from the trailing edge (starting on the underside) towards the front and run back along the upper side. This means that the velocities to the left and right of the stagnation point have different algebraic signs. These have to be counted positively in the integration. For the velocity potential at the i-st control point, this finally results in
Implementation
In the following, by way of example, a type of implementation of the flow and structure model presented above is represented in MATLAB. Specific functions included in MATLAB and their efficient usage with regard to calculation are thereby addressed. The verification for the steady panel method occurs with Xfoil. For the unsteady method, the Wagner function is used as a reference. In closing, the linking of the flow and structure model is addressed, and the solution method used is described. The MATLAB code is presented below.
The panel method (Hess-Smith panel method) was achieved in MATLAB with several functions, the so-called function files. These files contain the algorithms for the individual operations.
They are suitable to be retrieved independently of one another and determine the corresponding function values from the arguments. The main function of the panel method is steady.m.
Three further sub-functions are consecutively accessed. These sub-functions work within the steady.m. environment. Each function has its own workspace, thereby comprising its own memory area which is reserved for each function. In retrieving a function, a new memory area is created that continues to exist as long as the function is active. The variables are only valid within this function. An exchange between the workspaces is only possible with corresponding commands. Following the completion of the operation, the workspace is deleted, and only variables which are defined as a return value are suitable to be used for further calculations. User inputs via the command window are filed in the so-called base memory area.
In the following list, the individual calculation steps of the sequence are stated. They are executed within the steady.m environment. The sub-functions are stated in parentheses.
af.x x-coordinates of the geometry
af.z z-coordinates of the geometry
af.xU x-coordinates of the airfoil upper side
af.zU z-coordinates of the airfoil upper side
af.xL x-coordinates of the airfoil underside
af.zL z-coordinates of the airfoil underside
af.xC x-coordinates of the mean camber line
af.zC z-coordinates of the mean camber line
The “.” refers to the subordinate variables. For the steady calculation, only the first two variables are relevant. They contain the airfoil coordinates as vectors.
The control points and angle θi of the panels initially have to be generated. To do so, steady.m retrieves the sub-function distr.m. The airfoil coordinates are introduced as an argument. In order to calculate the panel angle θi (2.19), the choice of arc-tangent has to be considered. The simple arc-tangent does not offer the possibility to correctly reproduce the angle for every position of the panel. The value range is limited to
Therefore, in many programming languages there is an arc-tangent function which is retrieved with two arguments. This serves to convert Cartesian coordinates into polar coordinates, and is thus defined across all four quadrants. In MATLAB, this function is retrieved via atan 2. Equation 2.19 takes the form
theta(ii)=atan 2((−af.z(ii)+af.z(ii+1)),(−af.x(ii)+af.x(ii+1)))
The angle is displayed in radians. If not stated otherwise, this applies for all following calculations in which angles appear. The coordinates of the control points are defined via equation 2.23 and 2.24. The return values are stored in a new structure array. This has the following set-up:
coord.theta θi
coord.n_x Normal unit-vector of the panel in the x-direction
coord.n_z Normal unit-vector of the panel in the z-direction
coord.t_x Tangent unit-vector of the panel in the x-direction
coord.t_z Normal unit-vector of the panel in the z-direction
coord.x_mi xmi
coord.z_mi zmi
With the control points detected and the panel data, the coefficients of influence of the sources and vortices are calculated in the function inflcoeff.m. In order to calculate the angle correctly, the arc-tangent with two arguments has to be used again for βi,j from equation 2.34. The character I is added to the matrix A (equation 2.37) as the solution matrix. The final row of this matrix contains the Kutta condition, which arises from equation 2.40. The equation system 2.36 is suitable to be solved in MATLAB by the Backslash operator. The operator initially tests the properties of the matrix I and then decides which solution strategy is most suitable. As the matrix I is quadratic, fully occupied and does not comprise any symmetry, the Gauss elimination is applied (Schweizer (2009)). The command is directly executed in the main function and is as follows:
Sing=I\b
Sing is the solution vector as defined in equation 2.43. In general, the solution of a linear equation system via the direct determination of the inverse of the matrix I by means of the function inv(I) should be refrained from. With regard to calculation time, the Backslash operator is more suitable for such calculations, predominantly when dealing with large matrices.
From the determined source and vortex strengths, the velocity field along the airfoil surface is suitable to be calculated using 2.26. From this, the sub-function cp_dist.m computes the pressure distribution (2.46). The integration of the pressure along the airfoil surface provides the resulting force which acts upon the airfoil. Its component perpendicular to the freestream produces the coefficient of lift cL. Due to the definition of the control points, the center point rule is applied for the integration of pressure, cf.
cp, cL, cD, coord, Sing, An and At are suitable to be returned as return values of the function steady.m. The complete command to retrieve the flow solver is
Table 3.1 lists all variable names used, their physical meaning and the data type of the variables.
Furthermore, a graphic user interface exists for the steady flow solver. The user interface is suitable to be started using the command gui in the command window.
The unsteady panel method is based on the function steady.m. The extension of the function is called unsteady.m. A loop is introduced which executes the calculation steps mentioned in chapter 2.1.3 at every time step within unsteady.m.
Table 3.2 lists the variables supplemented to table 3.1. Some variables are required by several sub-functions. These variables are therefore stored in the so-called global Workspace, which is a memory area accessible for all functions in MATLAB. This therefore facilitates the exchange of variables, including the variables An, At, Bn, Bt, Cn, Ct, Dn, Dt, Phi alt, af, af0, coord, x_shed and z_shed. In order to access this Workspace, the variables to be used have to be defined globally. This is achieved by using the command global followed by the names of the variables.
The unsteady calculation requires the determination of initial values. In accordance with 2.55 and 2.65, values from previous time steps are required for each calculation. These initial values have to be provided at the point in time t0. The function init.m is responsible for this. By means of steady.m, a steady initial solution originating from the arguments af0 and alpha is first calculated for the source and vortex distribution.
From this, the velocity potential is determined through the function vel_pot.m; this implementation will be addressed in detail during the course of this chapter. With these initial values the calculation is suitable to be started with unsteady.m. At the beginning, the new positions of the free vortices in the wake are determined according to 2.63 and 2.64. The velocities in x and z directions are calculated in the sub-function vel.m. The function rot.m generates the new airfoil coordinates with deflected flaps. By using the function distr.m, the panels and control points are created for the new airfoil geometry. inflcoeff.m calculates the influence coefficients of the panels. Both the latter mentioned functions remain unchanged in comparison to the steady solver. The modeling of the wake is achieved with discrete vortices. Their influence to the control points is determined via 2.50, 2.51, 2.52 and 2.53 in the sub-functions shedinfl.m or winfl.m. They require the positions of the vortices (xs, zs), or (xm, zm) as arguments. The right side of the equation system is subsequently set up according to 2.60, 2.61 and 2.62. This is achieved using the sub-function RHS.m. VStream is calculated from the geometric velocity and the velocity of the freestream. This calculation was made using sub-function vkin.m. As arguments, the difference between the flap angles and the coordinates of the edge pivots is introduced. The angular velocity is determined via the difference of the flap angles with the size of the interval Δt. The velocity of the points of the flaps is provided by Euler's law via
Vgeo,ix=−ωΔz (3.2)
Vgeo,iz=ωΔx (3.3)
wherein Δz and Δx represent the distance of the control points from the pivot. The velocities are returned to RHS.m.
The solution of the non-linear equation system from 2.57, 2.58 and 2.59 is achieved by using the function fsolve within MATLAB. Therefore, the equation system has to be written into a separate function called GLS.m. For the solution of the system, MATLAB utilizes an iterative procedure. The source and vortex forces of the previous time step are used as initial values. They are transferred to vector Sing0. The result is suitable to be tested for convergence with the return value exitflag. If value exitflag=1 is retrieved, the iteration process is successful; otherwise, the calculation will be aborted.
The pressure distribution is now determined by the source and vortex strengths which are now known. For this purpose, the velocity potential has to be calculated at each control point. As already mentioned in section 2.1.3, a change of sign of the velocities takes place at the stagnation point. In MATLAB a change of sign is suitable to be determined via the function sign. This is applied to a vector vtang, containing the induced velocities at the control points. As a return value, sign retrieves a vector which takes over value 1 for positive entries and value −1 for negative values from vtang. The entire command is
vorzeichen=sign(vtang);
staupkt=find(diff(vorzeichen)>0);
The coordinates of the stagnation point are suitable to be retrieved via the commands
coord.x_mi(staupkt)
coord.z_mi(staupkt)
The velocity potential of the control points is suitable to be determined via 2.66 and 2.67. The velocity potential is returned as a vector. With unstcp.m the pressure distribution is calculated via equation 2.65. The integration follows the description provided in section 3.1.
The verification of the steady panel method occurs via a comparison with Xfoil. Xfoil was developed in the 1980s by Drela (1989) at Massachusetts Institute of Technology. As in the HSPM, the source distributions are assumed to be constant above the panels. The vortex distributions, however, are approximated with a linear course.
Using these two methods, the pressure distribution of a NACA 0012 airfoil was determined. The results are presented in
As second airfoil the NACA 643618 was reviewed. The courses of pressure are shown in
These are due to the small number of airfoil coordinates extracted from Abbot and Doenhoff (1959). Experience shows that Xfoil as well as HSPM are sensitive to the quality of the airfoil coordinates. In the present work, the number of coordinates is increased via spline interpolation. It is, however, recommendable to explicitly check the results when using new coordinates.
The coefficient of lift results from the integration of the pressure course. By comparing the coefficients, the implemented integration method is suitable to be verified.
The integration of HSPM matches with that of Xfoil. The dotted line represents the viscous cL course. For an angle of attack of up to 15 degrees, the potential theory produces effective concordance with friction related values. Higher angles of attack will lead to flow separation and therefore a slackening of lift. This separation results from friction and thus cannot be considered purely in conjunction with the potential theory.
The accuracy of the calculation predominantly depends on the amount of panels used.
This influence is made clear in
The accuracy of a calculation is opposed to the increase in the calculation time associated with a growing number of panels. Furthermore, the unsteady panel method accesses the algorithms of the steady solver during each time step. For the determination of the optimal number of panels, the extreme values of the pressure distribution, i.e. cp,min and cp,max, were compared for different panel numbers with a reference calculation of 1000 panels. The result is shown in
The unsteady method is verified via Wagner's Theory (1925). The theory enables the calculation of the unsteady lift of a planar plate upon modification of the angle of attack.
For this purpose, the so-called Wagner Function is superimposed with the quasi-steady lift cL,st. The function describes the influence of the wake on the planar plate and is referred to as Φ(s), wherein s represents the dimensionless time defined via
The unsteady lift then results in:
cL(s)=cL,stΦ(s) (3.5)
When applying a quasi-steady calculation, a sudden modification of the angle of attack leads to a constant cL course. In 3.5, the Wagner Function provides an exponentially increasing lift, thus considering the influence of the wake which is being formed. Different approximations for the Wagner Function are described in the literature.
The function applied in this work goes back to Jones (1938) and is indicated via:
φ(s)≈1,0−0,165e−0,0455s−0,335e−0,3s. (3.6)
For s→∞, Wagner's Function converges to cL,st.
As the planar plate is theoretically infinitesimally thin, NACA 0001 is used for verification in order to facilitate a comparison with the panel method. The result is shown in
NACA 0012 and NACA 0030 illustrate the importance of the airfoil thickness to the unsteady behavior. The influence of the wake increases as the airfoil thickness increases. As airfoils in this work are calculated with a thickness of 18%, it is evident that the application of a panel method is required.
Furthermore, the calculations are suitable to be compared to theoretical considerations via the visualization of flows. If the angle of attack is suddenly modified, vortices are formed in the wake. Vortices which are transferred to the wake immediately after the modification of the angle of attack have a high vortex force due to the significant change in airfoil circulation. As a result of this, they induce high velocities in their environment and have a major influence on the flow directions of their adjacent vortices. As a consequence, this interaction causes the wake to roll up in a downstream direction.
The unsteady method is suitable to show this effect.
If the airfoil executes a sinusoidal motion in the flow, this leads to the formation of the Kármán vortex street. For a reduced frequency of k=2.0, the result shown in
As described in chapter 2.1.3, the reduced frequency is a measure for the unsteadiness of a flow.
α(t)=5°+5° sin(ωt) (3.7)
wherein ω is the angular frequency and is determined via 2.56. The time t was non-dimensionalized by the period duration T. The solid line corresponds to the quasi-steady coefficient of lift cL,st. Due to the influence of the wake, the course of the unsteady observation is phase-shifted. As described by Wagner (1925), the lift appears with delay. The shed vortices at the trailing edge induce velocities which cause an effectively smaller angle of attack. As a result of this, the amplitudes are smaller than in quasi-steady observation. For a reduced frequency of k=1 (dotted line), the unsteady calculation deviates significantly from the steady solution. With a decreasing reduction in frequency, the influence of the wake is reduced. The steady and unsteady models provide the same results for frequencies reduced to below 0.01. As the present work examines modifications of the angle of attack in the frequency range of k<0.01, the aeroelastic simulations are executed with the steady panel method and a focus on the calculation time. This is possible in this respect, since the pivotal and torsional degree of freedom resulting from the overall elasticity of the wing is not taken into consideration.
The equation of motion from 2.69 is calculated in MATLAB with an ode-solver. These are MATLAB-internal functions for solving common differential equations of the first order. MATLAB provides different solution methods. In this work, the ode23s-solver is used. It is based on a Runge-Kutta-Rosenbrock Method and is suitable for rigid differential equations.
The ode-solvers require a reformulation of the equation of motion, which leads to a differential equation system of the first order. With γ1=γ and γ2={dot over (γ)}, 2.69 becomes
The differential equation system is stored in the function daschw.m. The ode-solver transfers the time t of the current iteration step and the flap deflection γ and the velocity {dot over (γ)} as arguments. For the calculation of the moment coefficients cM
As the leading edge flap rotates in a mathematically negative sense, γ is counted as being negative.
The pressure distribution is transferred to the function momente.m. The latter calculates the flap moments using the integration method for the coefficient of lift described in section 3.1, wherein the integration limits are limited to the control points of the flaps:
The moments are returned to daschw.m and inserted into the equation system 3.8. The convergence of the numerical integration in each time step is checked by the ode-solver itself. For a calculation-efficient solution of the system 3.8, the ode solver also comprises an adaptive time step control.
For a parallel verification of the advantages, apart from some experimental examinations, the following calculations were executed using suitable methods.
The following shows the result of a parameter study for the flow and structure sizes. For this purpose, their influences on the coefficient of lift cL were examined. The aim of the passive change in camber is to reduce the fluctuations of the lift caused by changes in the angle of attack. For the evaluation of the results, the relation between the difference of the maximum coefficient and the minimum coefficient of the elastic airfoil and the difference of those coefficients of the rigid airfoil is determined:
This allows a direct reading of the reduction, which is indicated in the form of a table.
In this chapter, the modification of the angle of attack is assumed to be a sine oscillation around an initial angle of attack. This leads to a decrease and an increase in camber of the airfoil. One period over which the behavior of the coefficient of lift cL is shown is always calculated. The parameters which have been set up and the airfoils used are listed in the captions of the figures. The chord is c=0.3 m in all of the calculations. Furthermore, the tables contain the respective maximum and minimum flap angles. All aeroelastic simulations are executed via the steady panel method. It has to be considered that the application of the aerodynamic loads will result in a change in camber at the elastic airfoil. In order to compensate for this, a preload moment is imposed. The size depends on the steady aerodynamic flap moment at the design point.
The diagrams in
The moment of inertia assumed in the previous simulations is based on the weight of a 1 m-long flap. This consists of a glass fiber surface with a polystyrene core. The moments of inertia of the leading edge and trailing edge flap amounts to:
θl,Gl=3,425·10−4 kgm2
θt,Gl=3,447·10−4 kgm2.
For comparison purposes, the moment of inertia of an aluminum flap with a wall thickness of 3 mm is to be examined. This leads to the moments of inertia:
θl,Al=19,837·10−4 kgm2
θt,Al=25,423·10−4 kgm2.
The results are represented in
The influence of the airfoil thickness is examined on the basis of symmetrical airfoils from the 4-digit NACA series.
Furthermore, the airfoil camber was varied at a 4-digit NACA airfoil. The airfoil thickness is 10% and the maximum camber is located at 50% of the chord. The results are shown in Table 4.7. The corresponding reductions and flap deflections are provided in
The influence of the freestream velocity on the cL course is shown in
The previous modifications of the angle of attack have been described via a sine oscillation. Considering an application in wind turbine generators, irregular modifications of the angle of attack are to be expected. Due to the fact that an adjustment of the parameters during operation is not possible within a passive concept, angle of attack courses of the following form are examined:
α1(t)=5°+2° sin(0,5t)cos(3t) (4.2)
α2(t)=5°+3° sin(4t)sin(0,2t)cos(t) (4.3)
The results are shown in
Example of Application NREL 5 MW RWT
The results of a calculated application of the concept on which the invention is based are presented in the following with a virtual reference wind turbine (RWT, 5 MW Reference Wind Turbine (RWT) from NREL).
It is hereby assumed that the modification of the angle of attack results from the atmospheric boundary layer. In its upper area, the system is then subjected to a higher wind velocity than in the lower area. The wind velocity VWind is suitable to be described via the following equation:
wherein Vhub is the wind velocity on hub height, ψ the rotation angle of the wing, r the radial position on the wing and z0 the roughness length. Using the blade element theory, the distribution of the angles of attack along the wing is suitable to be calculated for each position of the rotor. The angles of attack used in this work are determined by Ferber (2010), wherein unsteady effects of the wake, the freestream and blade oscillations are not taken into account.
In this chapter, three radial positions are examined. In accordance with the discrete positions provided by NREL, they are referred to as
(R=rotor blade length). The comparison of the radial positions is of minor importance for the application of such a concept, because different flap systems along the wing are conceivable. The behavior at different wind speeds on hub height is of much more interest. A roughness length z0 of 1 m has been assumed for all calculations. The preload moment of the leading edge flap is defined via the angle of attack of the rotor vertically looking downwards.
For the different radial positions, different stiffnesses are examined. Taking into consideration the increasing freestream velocities in the external area of the rotor blade, an increasing change in camber is to be expected. The latter is confirmed via the results in
Particularly preferably embodiments result from these and some other examinations for the range of parameters or relations of parameters presented hereinafter:
This transition is to be avoided, especially in applications in conjunction with wind turbine generators. The mean coefficient of lift decreases due to the transition; the performance of the wind turbine generator subsequently decreases. This has to be taken into account with regard to the efficiency of the entire system.
The kinematics for the purpose of the rigid coupling is suitable to be carried out in various ways. In its simplest manifestation, it comprises a crank mechanism. The crank mechanism is schematically illustrated in
In a further practical embodiment, the transmission ratio (L1/L2) has a value of 2 to 3.
In a further practical embodiment, the length of the leading edge flap is 15% to 20% of the chord, and the length of the trailing edge flap 20% to 30% of the chord.
In a further practical embodiment, a spring is mounted to the crank handle of the leading edge flap. This facilitates the setting of the system's operating range by overlaying the preload force of the spring on the flow forces acting on the leading edge. The ratio of the preload force to the rotation angle is defined by choosing the spring stiffness.
In a further practical embodiment, a damper is mounted on the crank handle of the trailing edge which stabilizes the system.
In a further practical embodiment, the rotary movement is limited to certain angles via mechanical end stops on the edges and/or flaps, thereby also limiting the rotary motion to certain angles; the operating range of the system is thereby also limited.
In a further practical embodiment, the aforementioned embodiments are combined: the kinematic coupling is arranged as a crank mechanism with crank rod, the transmission ratio is between 2 and 3, the length of the leading edge flap is between 15% and 20% and the length of the trailing edge flap is between 20% and 30%. A damper is mounted on the handle on the trailing edge flap, and the rotary movement of the flaps is limited by means of dampers.
In a further practical embodiment, the length of the crank mechanism is suitable to be modified. This modification is realized manually or actively via regulation and control. In a further practical embodiment, the length of the control horn on the trailing edge is suitable to be modified. This modification is realized manually or actively via regulation and control.
In a further practical embodiment, the length of the control horn on the leading edge is suitable to be modified. This modification is realized manually or actively via regulation and control.
In a further practical embodiment, the length of the control horn on the leading edge, the length of the control horn on the trailing edge and the length of the crank mechanism are suitable to be modified. These modifications are realized manually or actively via regulation and control.
For that purpose, the control horns and/or the crank mechanism are realized in the form of a gear, in particular of linear drives.
Number | Date | Country | Kind |
---|---|---|---|
10162448 | May 2010 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2011/057466 | 5/10/2011 | WO | 00 | 1/17/2013 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2011/141444 | 11/17/2011 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
2055928 | Hays | Sep 1936 | A |
2622686 | chevreau et al. | Dec 1952 | A |
2716460 | Young | Aug 1955 | A |
3332383 | Wright | Jul 1967 | A |
4383801 | Pryor | May 1983 | A |
5181678 | Widnall | Jan 1993 | A |
5367970 | Beauchamp | Nov 1994 | A |
20080175709 | Akcasu | Jul 2008 | A1 |
Number | Date | Country |
---|---|---|
2 456 211 | Dec 1980 | FR |
Number | Date | Country | |
---|---|---|---|
20130119673 A1 | May 2013 | US |