Wing Flutter
Wing Flutter
Wing Flutter
ABSTRACT
A theoretical formulation for flutter analysis has been utilized to
develop a working method for determining flutter speed of a typical
subsonic aircraft wing. A Galerkin type of analysis has been used to derive
the matrix form of equations from the differential equations of motion of
the subsonic wing. Quasi-steady aerodynamic theory has been used to
model the aerodynamic forces.
A computer code in FORTRAN has been prepared for generation of
matrices while the eigen value analysis is performed through MATLAB.
The code is benchmarked through the flutter of a rectangular wing. The
results from the code agree reasonably with those obtained from the
industrial code NASTRAN.
The method is then extended to the flutter analysis of the actual
clean wing with no control surface effects. The tapered wing is modeled
as a stepped assembly of constant section beam elements. Results indicate
that the aircraft wing taken is very stiff and therefore is not flutter prone at
all in the subsonic regime. To simulate subsonic flutter conditions, a
hypothetically reduced stiffness analysis is performed.
In all the cases, the agreement of the results with those of
NASTRAN (that uses the Doublet Lattice Method, DLM) indicates the
validity of the present method of analysis using the quasi-steady
aerodynamic theory, the present work can be extended to study more
complicated cases of flutter in the aircraft wing with control surface effects
and the T-Tail assembly of aircraft which are expectedly quite prone to
subsonic flutter.
ACKNOWLEDGEMENT
I
express
my
sincere
thanks
to
Dr.
A.R.Upadhya,
Director,
Dr.
CHAPTER-1.
INTRODUCTION
1.1 Aeroelasticity
Aero elasticity is the study of the effect of the aerodynamic
forces on elastic bodies. If in the analysis of any structural dynamic
systems aerodynamic loading is included then the resulting dynamic
phenomenon may be classified as Aeroelastic.
The classical theory of elasticity deals with the stress and
deformation of an elastic body under prescribed external forces or
displacements. The external loading acting on the body is, in general,
independent of the deformation of the body. It is usually assumed that
the deformation is small and does not substantially affect the action of
external forces. In such a case, we often neglect the changes in
dimensions of the body and base our calculations on the initial shape.
The situation is different, however, in most problems of aero
elasticity. The aerodynamic forces depend critically on the attitude of
the body relative to the flow. The elastic deformation plays an
important role in determining the external loading itself. The
magnitude of the aerodynamic force is not known until the elastic
deformation is determined. In general, therefore, the external load is
not known until the problem is solved. Aero elastic phenomena have a
significant influence on the design of flight vehicles.
1.2
Aeroelastic flutter
One of the interesting problems in aeroelasticity is the stability
made some calculations after the failure of the lower wing of Albatross
D3 biplane. But the real development of the flutter analysis had to wait
for the development of Non-stationary airfoil theory by Kutta and
Joukowsky.
Glauret [4,5] published data on the force and moment acting on
a cylindrical body due to an arbitrary motion. In 1934, Theodorsens
[6] exact solution of a harmonically oscillating wing with a flap was
published.
The torsion flutter was first found by Glauret in 1929. It is
discussed in detail by Smilg [7]
Several types of single degree of freedom flutter involving
control surfaces at both subsonic and supersonic speeds have been
found [8,9], all requiring the fulfillment of certain special conditions
on the rotational axis locations, the reduced frequency and the mass
moment of inertia.
Pure bending flutter is possible for a cantilever swept wing if it
is heavy enough relative to the surrounding air and has a sufficiently
large sweep angle [10].
For the clean wing analysis for the SARAS aircraft, it is found that
the flutter speed is beyond the subsonic regime.i.e, it indicates the wing
does not flutter in the subsonic flow. Even for the case of a flutter
speed (determined by the present subsonic formulation and NASTRAN
code) that exceeds the limit of subsonic regime, agreement of the
results show that the computational procedure adopted here is
reasonably reliable. As a check, results are generated with reduced
stiffness parameters so that the flutter speed effectively falls in the
subsonic regime. Again results agree with those from NASTRAN,
showing the validity of the present method of analysis.
CHAPTER -2
MATHEMATICAL FORMULATIONS
In this chapter, the mathematical formulation of subsonic flutter
analysis of a typical subsonic wing is presented. For low speed
subsonic aircrafts, the wings are usually unswept or the sweep angle
will usually be very small. A typical subsonic wing is shown in Fig 2.1
and a typical uniform rectangular wing is shown in Fig 2.2 For
aerodynamic reasons, a typical low speed subsonic wing is
characterized by high aspect ratio (span / mean chord) and a straight or
nearly straight configuration. This fact is advantageous for structural
analysis of the wing using a simple beam model, despite the complex
arrangement of the constituent structural elements. An airplane wing,
as an elastic body, has infinitely many degrees of freedom. But owing
to its particular construction, its elastic deformation in any chord wise
section can usually be described with sufficient accuracy by two
quantities:
rotation about that point, i.e., the flexural and torsional deformations
respectively.
Each wing is assumed to behave like a cantilever, supported at
the axis of connectivity of the two wings, inside the fuselage. The wing
is visualized as a collection of stepped beam elements, each having its
respective elastic properties. A modal analysis method is used, using
the classical cantilever modes of beams. The present analysis is limited
to the clean wing, i.e., the ailerons are not involved in the analysis.
ELASTIC AXIS
INERTIA AXIS
Fig-2.1 (a)
y0
c
Fig-2.1 (b)
x
x
ELASTIC AXIS AND INERTIA AXIS
Fig-2.2 (a)
Fig-2.2 (b)
w
z
L
Fig-2.2(c)
2 2w
2w
2
EI 2 + m 2 + my 2 + L = 0
x 2
x
t
t
--------- (2.1)
2
2w
GJ
+ I 2 + my 2 + M = 0
x
x
t
t
---------- (2.2)
where EI and GJ are the bending and torsional rigidity of the wing, m
and I are the mass and mass moment of inertia about the elastic axis of
the wing section at x, per unit length along the span, and L and M are
the aerodynamic lift and moment per unit span, respectively,
where,
L=
U 2
M=
cCL
U 2
2
c CM =
2
----------- (2.3)
U 2
c 2 (CM ) LE + 0 CL
2
c
----------- (2.4)
in which the lift and moment coefficients are given by the quasi-steady
subsonic aerodynamic theory as
CL =
dCL
d
1 dh 1 3
d
+ U dt + U 4 c x0 dt
( CM ) l . e . =
c d 1
CL
8U dt 4
----------- (2.5)
----------- (2.6)
theory,
whereby
is
2 2w
2w
2 U 2 dCL
c
EI 2 + m 2 + my 2 +
x 2
x
t
t
2
d
0< x<L
1 w c 3 y0
+
U t + U 4 c t = 0
2w
2 U 2 2
GJ
c
+ my 2 + I 2
2
x
x
t
t
c y0 1 dCL
+
8
U
t
c 4 d
0< x< L
1 w c
+
+
U t U
3 y0
= 0
4 c t
w=
w
= = 0
x
2 w 3 w
=
=
=0
x 2 x3 x
at x=0
at x= L
---------- (2.9)
w( x, t ) = W ( x ) e t
( x, t ) = ( x ) e t
--------- (2.10)
( EIW )
'' ''
U 2 dCL
U dCL
3 y
c
c
W + c 0 + 2 m(W + y ) = 0
+
+
2
2
d
d
4 c
---------(2.11a)
( GJ )
' '
U 2
U
y 1 dC
c2 0 L
2
2
c 4 d
y 1 dC
y 1 3 y dC
c 2 0 L W + c 0 0 L +
c 4 4 c d 8
c 4 d
2 ( my W + I ) = 0
-----------(2.11b)
( )
where
'
d
= (
dx
and
( )
"
d2
= 2(
dx
( EIW )
" "
+ 2 m (W + y ) = 0
0< x<L
( GJ ' ) + 2 ( my W + I ) = 0
---------(2.12a)
'
0< x< L
--------- (2.12b)
W = a j j
j =1
n+m
j = n +1
----------(2.13)
where j are the modal functions, which should satisfy the boundary
conditions as shown before.
The independent pure bending modes and pure torsional modes of the
uniform cantilever beam with symmetric sections (zero shear center
offset) are suitable modal functions.
Pure jth beam bending mode for the classical Euler beam with
cantilever boundary condition is given as [34]
where, n =
(cosh an L cos an L)
(sinh an L sin an L )
j ( x = 0) = 0
j ' ( x = 0) = 0
j = 1, 2,3.........n
cos( an L).cosh( an L) + 1 = 0
Pure j th torsional mode of the uniform beam is
2k 1
x
2L
j = sin
j = n+k ; k = 1,2,3m
----------(2.14b)
j ( x = 0) = 0
j = n + 1, n + 2.........n + m
'j ( x = L ) = 0
Introducing Eqs. (2.13) Into Eqs. (2.12)
n
a ( EI )
"
j =1
n+ m
j = n +1
"
a j ( GJ j
a m
j
j =1
'
n+m
a my
j = n +1
) + a my
'
j =1
n+m
j = n +1
=0
-----------(2.15a)
a j I j = 0 -------(2.15b)
n+m
k a
j =1
ij
n+m
m a
j =1
ij
=0
(i=1,2n+m)
-------(2.16)
kij = i ( EI j
L
) dx =
'' "
kij = 0
for
i j
'
i, j = n + 1, n + 2,...n + m
-------(2.17b)
Again kij = 0 for i j is the orthogonality condition
and
L
mij = m ji = mi j dx
0
i , j = 1,.n
--------(2.17c)
mij = m ji = my i j dx
0
i = 1,2,n; j = n+1,n+2,...n+m
mij = m ji = I i j dx
0
i , j = n + 1, n + 2,...n + m
---------(2.17d)
Orthogonality condition mij = 0
for i j
----------(2.18)
= 0 and
0 the
[K + U2H + UL + 2M ] a = 0
----------(2.19)
hij = 0
hij =
i, j = 1, 2,.....n
dCL
2 d
ci j dx
hij = 0
i = 1, 2,.....n; j = n + 1, n + 2,.......n + m
i = n + 1, n + 2,.......n + m; j = 1, 2,.....n
dCL
2 d
hij =
y 1
c 2 0 i j dx i, j = n + 1, n + 2,.......n + m
c 4
-----------.(2.20a)
lij =
dCL
2 d
lij =
dCL
2 d
ci j dx
i, j = 1, 2,.....n
3 y
c 2 0 i j dx
4 c
i = 1, 2,.....n
j = n + 1, n + 2,.......n + m
lij =
dCL
2 d
y 1
c 2 0 i j dx
c 4
i = n + 1, n + 2,.......n + m ;
j = 1, 2,.....n
lij =
y 1 3 y dC
c 3 0 0 L i j dx
8 c 4 4 c d
i, j = n + 1, n + 2,.....n + m
-------------(2.20b)
k *a* = M *a*
(2.21)
where
a* = aT
bT = aT
aT
(2.22)
is a 2 (n + m) vector and
0
1
K* =
2
( K + U H ) UL
1 0
M* =
0 M
(2.23 a, b)
are 2 (n + m) x 2 (n + m) matrices.
The critical value Ucr of interest here is the lowest value of U for
which
= Re = 0
= I m (
Stable
U<Ucr
Unstable (Flutter)
U>Ucr
Flutter boundary
U=Ucr
U
Ucr
i
0
det
k11
0
i
1
0
U 2 h12
k22 + U 2 h22
i m11 + Ul11
i m12 + Ul21
=0
i m12 + Ul12
i m22 + Ul22
0
1
------------ (2.24)
=
2
so that substituting into the real part of Eq. 19, we can write the
quadratic equation in U2
AU 4 + BU 2 + C = 0
-----------(2.26)
where,
A = ( h12l21 + h22 l11 )
( h12l21 + h22l11 ) ( m11m22 m12 2 ) ( l11l22 l12l21 h12 m12 + h22 m11 )
U2 =
B
1
B 2 4 AC
2A 2A
-------------(2.27)
The first estimate of the critical value Ucr is the smallest positive
value of U that can be obtained.
(SARAS)
A typical aircraft wing (SARAS) is actually tapered along the
length. Thus, the elastic rigidity, inertia loading and aerodynamic
chord length distributions are not uniform.
To include the effects of varying section properties, the
following scheme of discretization and integration is adopted, but
using global modal functions i, satisfying cantilever boundary
conditions [equations (2.14 a, b)]
The entire wing of length L is discretized into, say, N elements.
For element r of length lr, the elastic rigidities (EI) r and (GJ) r, mass
per unit lengths mr and average chord cr are assumed to be constant
within the element.
Therefore integrals in equations (2.17) and (2.20) are
approximated by the following expressions
Bending:
L
kij = EI i j dx ( EI )r
"
"
r =1
mij = mi j dx mr
0
r =1
xr +1
"
dx
xr
xr +1
dx
i
"
j
i, j = 1, 2, 3.........n
xr
--------------(2.28)
Torsion:
L
kij = GJ i j dx ( GJ )r
'
'
r =1
xr +1
r =1
xr
mij = I i j dx ( I )r
xr +1
'
'
j
dx
xr
dx
i
i , j = n + 1, n + 2........n + m
----------- (2.29)
Coupled inertia:
r =1
mij = my i j dx mr y r
xr +1
dx
i
xr
i = 1, 2.......n
j = n + 1, n + 2.........n + m
---------(2.30)
xr +1
c dx c dx
i
r =1
xr
x
N
y
1 r+1
y0 1
2 ( 0 )r
i j dx
cr
0 c c 4 i j dx
c
4 x
r =1
r
L
and
x
N
y0 r 1 3 y0 r r+1
y0 1 3 y0 dl L
3
cr
i j dx
0 c 8 c 4 4 c d i j dx
r =1
8 c r 4 4 c r xr
L
---------- (2.31)
These expressions are substituted in the eqn. (2.19) for flutter analysis
of tapered beam
CHAPTER 3
NUMERICAL RESULTS
Based on the formulation given in chapter 2, a computer program is
written for the free vibration analysis and flutter analysis of aircraft
wing. The results have been validated using a standard package
NASTRAN. Further the results of some parametric studies have been
presented.
3.1
Numerical data:
The following properties of the cantilever beam are used for the
analysis:
Length = 5m
Width = 2m
Thickness = 0.04m
Youngs Modulus of elasticity = E = 70 * 109 N/m2
Poissons ration = = 0.33
Shear Modulus of rigidity = G = 26.3 * 109 N/m2
Density of the material = s = 2700 kg/m3
Density of air = = 1.225 kg/m3
5m
2m
0.04m
Fig-3.1 (a)
Fig-3.1 (b)
Table 3.1
Natural frequencies of the uniform beam
Type and
Mode no.
1 bending
2 bending
3 bending
4 bending
1 torsion
2 torsion
3 torsion
4 torsion
Program
results
in Hz
1.316
8.404
23.533
46.115
6.360
19.080
31.798
44.517
NASTRAN
Results
in Hz
1.330
8.272
22.900
44.400
6.340
18.880
30.960
43.270
% Error b/w
Program &
NASTRAN
1.05
-1.59
-2.76
-3.86
-0.31
-1.06
-2.70
-2.81
Numerical data:
The numerical data used for the actual wing and also for the wings
with reduced stiffness parameters are as shown below.
Case (1): ACTUAL WING
Youngs Modulus of elasticity = E = 72 * 109 N/m2
Poissons ratio = = 0.3
Shear Modulus of rigidity = G = 27.69 * 109 N/m2
Case (2a): WITH REDUCED STIFFNESS PARAMETERS
E* = 0.5E and G* = 0.5G
Table 3.2
Mass distribution and mass densities of the beam element
Ref [32] PD ST 0314
Sl. No.
Ele L in
m (lr)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
0.350
0.315
0.285
0.300
0.325
0.315
0.315
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.350
0.350
0.300
0.210
0.350
0.370
0.370
Mass per
unit length
Kg/m (mr)
119.82
93.94
118.37
111.54
118.16
58.55
336.88
269.45
235.66
204.58
170.14
14.84
112.01
89.79
59.58
32.47
20.00
19.48
25.99
17.04
14.20
13.75
Table 3.3
Sectional properties and aerodynamic chord lengths
of elements of the wing
Ref [32] PD ST - 0314
Sl.
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Ele L in
m
0.350
0.315
0.285
0.300
0.325
0.315
0.315
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.350
0.350
0.300
0.210
0.350
0.370
0.370
Izz in m4
x 10-4
4.0477
3.2949
3.1249
2.8388
3.7622
1.5680
1.4159
1.2581
0.9428
0.8215
0.7414
0.6706
0.5127
0.4474
0.3453
0.2958
0.2537
0.2295
0.1901
0.1525
0.1036
0.9409
Iyy in m4
x 10-4
35.3980
29.8140
29.5620
23.3110
23.3330
11.6677
10.4640
9.3388
6.8012
6.4647
6.0293
5.4199
4.1906
3.6573
2.8600
2.3924
2.0252
1.8596
1.5036
1.2544
0.7833
0.6224
J in m4
Chord
-4
x 10
length(m)
70.3185
2.402
45.8763
2.326
25.7400
2.256
15.0045
2.191
9.0301
2.120
7.1700
2.047
5.6790
1.975
5.2815
1.902
4.3770
1.828
3.8130
1.754
3.3300
1.680
2.7525
1.606
2.3640
1.532
2.0250
1.458
1.6335
1.384
1.3110
1.307
1.0515
1.227
0.8730
1.153
0.7470
1.095
0.5865
1.031
0.4125
0.949
0.2940
0.865
Table 3.4
Shear center position w.r.t. Centroidal axis
Ref [32] PD ST - 0314
Sl.
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Ele L in
m
0.350
0.315
0.285
0.300
0.325
0.315
0.315
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.325
0.350
0.350
0.300
0.210
0.350
0.370
0.370
ZG in m
x 10-3
-355.430
-432.248
-379.560
-434.200
-161.000
-1.648
-9.040
-6.333
-8.275
-19.418
-18.830
-10.425
-16.588
-14.829
-6.369
-0.028
-2.468
2.517
1.100
-1.173
-0.851
-1.952
YG in m
x 10-3
36.300
-137.681
-199.990
-278.100
-9.200
39.906
11.800
7.034
-3.881
-0.664
-3.497
13.077
-4.718
-5.609
-12.955
-10.495
8.142
-8.635
-7.300
-6.608
-5.770
-5.314
The above numerical data are used for the analysis of the
subsonic wing. The wing is visualized as a collection of stepped beam
elements, each having its respective properties as shown in the above
tables. The natural frequencies obtained for the wing for each case are
given below.
Table 3.5
Natural frequencies of the subsonic wing case (1)
Type and
Mode no.
Present
analysis
results
in Hz
1 bending
2 bending
3 bending
4 bending
1 torsion
2 torsion
3 torsion
4 torsion
Stick model
results in Hz
Ref [32]
Table 4.3
PD ST-0314
7.331
21.227
49.800
127.767
57.168
123.302
183.103
388.522
Type and
Mode no.
1 bending
2 bending
3 bending
4 bending
1 torsion
2 torsion
3 torsion
4 torsion
3D model
results in Hz
Ref[32]
Table 4.3
PD ST-0314
7.119
20.786
48.538
56.500
-
7.087
20.481
47.781
56.338
-
2.89
2.07
2.53
1.17
-
3.33
3.51
4.05
1.45
-
Table 3.6
Natural frequencies of the subsonic wing with E*=0.5E case (2a)
Type and
Mode no.
Program
results
in Hz
NASTRAN
results
in Hz
% Error b/w
Program &
NASTRAN
1 bending
2 bending
3 bending
4 bending
1 torsion
2 torsion
3 torsion
4 torsion
5.180
15.009
35.930
103.49
40.420
90.132
128.800
274.580
5.03
14.60
34.10
102.20
39.90
92.35
129.67
266.00
-2.98
-2.80
-5.36
-1.26
-1.30
2.40
0.67
-3.22
Table 3.7
Natural frequencies of the subsonic wing with E*=0.1E case (2b)
Type and
Mode no.
Program
results
in Hz
NASTRAN
results
in Hz
% Error b/w
Program &
NASTRAN
1 bending
2 bending
3 bending
4 bending
1 torsion
2 torsion
3 torsion
4 torsion
2.31
6.71
16.07
44.56
18.07
39.13
57.62
122.79
2.24
6.50
15.20
43.32
17.89
38.80
57.99
119.15
-3.12
-3.23
-5.72
-2.86
-1.00
-0.85
0.63
-3.05
3.2
Flutter analysis
Table 3.8
Uniform beam Flutter results
Present analysis
NASTRAN
148
170
NASTRAN
UNIFORM BEAM
1.00E+00
0.00E+00
0.00E+00
5.00E+01
1.00E+02
1.50E+02
2.00E+02
2.50E+02
-1.00E+00
2nd bending
2nd torsion
-2.00E+00
1st torsion
3rd torsion
-3.00E+00
1st bending
3rd bending
-4.00E+00
4th bending
-5.00E+00
-6.00E+00
-7.00E+00
PRESENT ANALYSIS
Fig 3.4 (a) Plot of Velocity (U) v/s real part () of the eigen value
NASTRAN
UNIFORM BEAM
300
250
1st bending
200
1st torsion
3rd bending
4th torsion
150
2nd bending
2nd torsion
100
3rd torsion
4th bending
50
0
0
20
40
60
80
100
120
140
160
180
200
PRESENT ANALYSIS
Fig 3.4 (b) Plot of Velocity (U) v/s imaginary part () of the eigen value
g=
x 2 and f =
Hence the v-g and v-f curves can be plotted from the eigen
values and the same can also be obtained from NASTRAN.
The velocity v/s Real part and velocity v/s Imaginary part are
also plotted for the wing with reduced stiffness parameters. All the
graphs obtained are shown below in the Figs 3.5, 3.6, and 3.7
NASTRAN
SARAS WING
10
0
0
100
200
300
400
500
-5
600
700
800
2nd bending
3rd bending
-10
1st torsion
-15
3rd torsion
-20
1st bending
2nd torsion
-25
-30
-35
PRESENT ANALYSIS
Fig 3.5 (a) Plot of Velocity (U) v/s real part () of the eigen value
NASTRAN
SARAS WING
1200
1000
800
1st bending
2nd bending
3rd bending
600
4th bending
1st torsion
2nd torsion
3rd torsion
400
200
0
0
100
200
300
400
500
600
700
PRESENT ANALYSIS
Fig 3.5 (b) Plot of Velocity (U) v/s imaginary part () of the eigen value
NASTRAN
10
0
0
100
200
300
400
500
600
2nd bending
3rd bending
1st torsion
-5
1st bending
3rd torsion
2nd torsion
-10
-15
-20
PRESENT ANALYSIS
Fig 3.6 (a) Plot of Velocity (U) v/s real part () of the eigen value
NASTRAN
WING WITH REDUCED STIFFNESS PARAMETERS(0.5E and 0.5G)
900
800
700
1st bending
600
2nd bending
3rd bending
500
2nd torsion
400
1st torsion
4th bending
300
3rd torsion
200
100
0
0
100
200
300
400
500
600
PRESENT ANALYSIS
Fig 3.6 (b) Plot of Velocity (U) v/s imaginary part () of the eigen value
NASTRAN
WING WITH REDUCED STIFFNESS PARAMETERS (0.1E)
4
0
0
50
100
150
200
250
2nd bending
-2
3rd bending
1st torsion
2nd torsion
-4
3rd torsion
1st bending
-6
-8
-10
SPEED (U) (m/s)
PRESENT ANALYSIS
Fig 3.7 (a) Plot of Velocity (U) v/s real part () of the eigen value
NASTRAN
WING WITH REDUCED STIFFNESS PARAMETERS (0.1E and 0.1G)
400
350
300
1st bending
250
2nd bending
3rd bending
1st torsion
200
2nd torsion
3rd torsion
150
4th bending
100
50
0
0
50
100
150
200
250
PRESENT ANALYSIS
Fig 3.7 (b) Plot of Velocity (U) v/s imaginary part () of the eigen value
The flutter speeds obtained from the graphs for the actual wing and for
the wing with reduced stiffness parameters are shown in the following
Table 3.9
Table 3.9
Flutter results of the subsonic wing
Present analysis
NASTRAN
Aircraft wing
650
680
450
470
208
223
CHAPTER 4
CONCLUSIONS
For the clean wing analysis of the SARAS aircraft, the flutter
speed is found to be beyond the subsonic regime, i.e., the wing does
not flutter in the subsonic flow. Even for the case of flutter speed that
exceeds the limit of subsonic regime, agreement of results show that
the method adopted is reasonably reliable. Analysis is carried out with
reduced stiffness parameters so that the flutter speed falls in the
subsonic regime. Again results agree with those from NASTRAN.
REFERENCES:
1. Lanchester, F.W.: Torsional vibration of the Tail of an
Aeroplane. Aeronaut.Research Com.R & M.276, part i (July
1916)
2. Bairstow, L., and A.Fage: Oscillations of the Tail Plane and
Body of an Aeroplane in Flight. Aeronaut.Research Com.R
& M.276, part ii (July 1916)
3. Blasius,H: Umber Schwingungsercheiningen an Einholmigen
Unterflugeln.Z.Flugtech.u.Motorluftschif.16,39-42 (1925)
4. Glauret,H.: The Accelerated Motion of a Cylindrical Body
through a Fluid. Aeronaut.Research Com.R & M.1215 (1929)
5. Glauret,H.: The Force and Moment of an Oscillating
Aerofoil. Aeronaut.Research Com.R & M.1242 (1929)
6. Theodorsen, Th.: General Theory of Aerodynamic Instability
and the Mechanism of Flutter. NACA Rept.496 (1934)
7. Smilg, B.: The Instability of Pitching Oscillations of an
Airfoil
in
Subsonic
Incompressible
J.Aeronaut.Sci.16,691-696 (Nov.1949)
Potential
Flow.
APPENDIX I A
FORTRAN code for generation of stiffness, mass and aerodynamic matrices
!
!
!
!
9999
DO 9999 N = 1,4
DO 9999 M = 1,4
TORSIONK (N, M) = 0.0
TORSIONM (N, M) = 0.0
BENDINGK (N, M) = 0.0
BENDINGM (N, M) = 0.0
COUPLEDM (N, M) = 0.0
AEROH2 (N, M) = 0.0
AEROH4 (N, M) = 0.0
AEROL1 (N, M) = 0.0
AEROL2 (N, M) = 0.0
AEROL3 (N, M) = 0.0
AEROL4 (N, M) = 0.0
CONTINUE
DO 5555 III = 1,NNN
Reading all the data of each section (material and inertia properties of each section)
WRITE (*,*) 'ENTER THE LOWER AND UPPER LIMITS OF SECTION',III
READ (1,*) FL,U
50
!
!
60
70
80
90
200
210
220
230
240
250
500
DO 210 I=1,N1
X=FL+(I-1)*H
CALL HH4(N,M,X,UL,YTHETA,FH4)
FUN(I)=FH4
S7=2.0*FUN(I)+S7
CONTINUE
S7=S7-FUN(1)-FUN(N1)
SUMH4(N,M) = ((RHOA*PI)*S7*H/2.0)
AEROH4(N,M) = AEROH4(N,M) + SUMH4(N,M)
DO 220 I=1,N1
X=FL+(I-1)*H
CALL LL1(N,M,X,UL,FFL1)
FUN(I)=FFL1
S8=2.0*FUN(I)+S8
CONTINUE
S8=S8-FUN(1)-FUN(N1)
SUML1(N,M) = RHOA*PI * S8*H/2.0
AEROL1(N,M) = AEROL1(N,M) + SUML1(N,M)
DO 230 I=1,N1
X=FL+(I-1)*H
CALL LL2(N,M,X,UL,YTHETA,FFL2)
FUN(I)=FFL2
S9=2.0*FUN(I)+S9
CONTINUE
S9=S9-FUN(1)-FUN(N1)
SUML2(N,M) = RHOA * PI * S9*H/2.0
AEROL2(N,M) = AEROL2(N,M) + SUML2(N,M)
DO 240 I=1,N1
X=FL+(I-1)*H
CALL LL3(N,M,X,UL,YTHETA,FFL3)
FUN(I)=FFL3
S10=2.0*FUN(I)+S10
CONTINUE
S10=S10-FUN(1)-FUN(N1)
SUML3(N,M) = -( (RHOA * PI ) * S10*H/2.0)
AEROL3(N,M) = AEROL3(N,M) + SUML3(N,M)
DO 250 I=1,N1
X=FL+(I-1)*H
CALL LL4(N,M,X,UL,DCL,YTHETA,FFL4)
FUN(I)=FFL4
S11=2.0*FUN(I)+S11
CONTINUE
S11=S11-FUN(1)-FUN(N1)
SUML4(N,M) = (0.5*RHOA)*S11*H/2.0
AEROL4(N,M) = AEROL4(N,M) + SUML4(N,M)
CONTINUE
110
111
120
121
130
131
140
141
150
151
301
310
311
300
320
321
330
331
340
341
351
15
16
FORMAT (F15.4,$)
FORMAT (F19.15,$)
5555
CONTINUE
350
STOP
END
!-------------------------------------------------------------------------------------------------------------!
SUBROUTINES FOR THE COMPUTATION OF MODAL FUNCTIONS
!------------------------------------------------------------------------------------------------------------!
RETURN
END
!----------------------------------------------------------------------!
MASS MATRIX FOR BENDING
SUBROUTINE MB(N,M,X,U,RHOM,AREA,FMB)
DIMENSION anl(10),a(10)
PI=4.0*ATAN(1.0)
anl(1) = 1.8753
anl(2) = 4.6941
anl(3) = 7.8547
anl(4) = 10.9953
SIG1 = ( COS(anl(N)) + COSH(anl(N)) ) / ( SIN(anl(N)) +SINH(anl(N)) )
SIG2 = ( COS(anl(M)) + COSH(anl(M)) ) / ( SIN(anl(M)) +SINH(anl(M)) )
a(1) = 1.8753/U
a(2) = 4.6941/U
a(3) = 7.8547/U
a(4) = 10.9953/U
FM1 = (COSH(a(N)*X)-COS(a(N)*X)) - (SIG1 * (SINH(a(N)*X) - SIN(a(N)*X)))
FM2 = (COSH(a(M)*X)-COS(a(M)*X)) - (SIG2 * (SINH(a(M)*X) - SIN(a(M)*X)))
RETURN
END
!------------------------------------------------------------------------!
AERO DYNAMIC MATRICES
SUBROUTINE HH2(N,M,X,U,CHORD,FH2)
DIMENSION anl(10),a(10)
PI=4.0*ATAN(1.0)
anl(1) = 1.8753
anl(2) = 4.6941
anl(3) = 7.8547
anl(4) = 10.9953
SIG1 = ( COS(anl(N))+COSH(anl(N)) ) / ( SIN(anl(N))+SINH(anl(N)) )
a(1) = 1.8753/U
a(2) = 4.6941/U
a(3) = 7.8547/U
a(4) = 10.9953/U
B = ((2*M-1)*PI*X)/(2*U)
FH21=(COSH(a(N)*X)-COS(a(N)*X)) - (SIG1 * (SINH(a(N)*X) - SIN(a(N)*X)))
FH22=SIN(B)
FH2 = CHORD*FH21*FH22
RETURN
END
!-----------------------------------------------------------------------SUBROUTINE HH4(N,M,X,U,YTHETA,CHORD,FH4)
PI=4.0*ATAN(1.0)
A = ((2*N-1)*PI*X)/(2*U)
B = ((2*M-1)*PI*X)/(2*U)
Y0 = (CHORD/2.0) - YTHETA
FH4 = ( (CHORD**2.0) * (Y0/CHORD-0.25) * (SIN(A) * SIN(B)) )
RETURN
END
SUBROUTINE LL1(N,M,X,U,CHORD,FFL1)
DIMENSION anl(10),a(10)
PI=4.0*ATAN(1.0)
anl(1) = 1.8753
anl(2) = 4.6941
anl(3) = 7.8547
anl(4) = 10.9953
SIG1 = ( COS(anl(N)) + COSH(anl(N)) ) / ( SIN(anl(N)) +SINH(anl(N)) )
SIG2 = ( COS(anl(M)) + COSH(anl(M)) ) / ( SIN(anl(M)) +SINH(anl(M)) )
a(1) = 1.8753/U
a(2) = 4.6941/U
a(3) = 7.8547/U
a(4) = 10.9953/U
FL11= (COSH(a(N)*X)-COS(a(N)*X)) - (SIG1 * (SINH(a(N)*X) - SIN(a(N)*X)))
FL12= (COSH(a(M)*X)-COS(a(M)*X)) - (SIG2 * (SINH(a(M)*X) - SIN(a(M)*X)))
FFL1 = CHORD*(FL11*FL12)
RETURN
END
!-----------------------------------------------------------------------SUBROUTINE LL2(N,M,X,U,YTHETA,CHORD,FFL2)
DIMENSION anl(10),a(10)
PI=4.0*ATAN(1.0)
anl(1) = 1.8753
anl(2) = 4.6941
anl(3) = 7.8547
anl(4) = 10.9953
SIG1 = ( COS(anl(N)) + COSH(anl(N)) ) / ( SIN(anl(N)) +SINH(anl(N)) )
a(1) = 1.8753/U
a(2) = 4.6941/U
a(3) = 7.8547/U
a(4) = 10.9953/U
B = ((2*M-1)*PI*X)/(2*U)
FL21= (COSH(a(N)*X)-COS(a(N)*X)) - (SIG1 * (SINH(a(N)*X) - SIN(a(N)*X)))
FL22= SIN(B)
Y0 = (CHORD/2.0) - YTHETA
FFL2 = ( (CHORD**2) * (0.75-Y0/CHORD) * FL21*FL22 )
RETURN
END
SUBROUTINE LL3(N,M,X,U,YTHETA,CHORD,FFL3)
DIMENSION anl(10),a(10)
PI=4.0*ATAN(1.0)
anl(1) = 1.8753
anl(2) = 4.6941
anl(3) = 7.8547
anl(4) = 10.9953
SIG2 = ( COS(anl(M)) + COSH(anl(M)) ) / ( SIN(anl(M)) +SINH(anl(M)) )
a(1) = 1.8753/U
a(2) = 4.6941/U
a(3) = 7.8547/U
a(4) = 10.9953/U
B = ((2*N-1)*PI*X)/(2*U)
FL31= SIN(B)
FL32= (COSH(a(M)*X)-COS(a(M)*X)) - (SIG2 * (SINH(a(M)*X) - SIN(a(M)*X)))
Y0 = (CHORD/2.0) - YTHETA
FFL3 = ( (CHORD**2) * (Y0/CHORD-0.25) * FL31*FL32 )
RETURN
END
!-----------------------------------------------------------------------SUBROUTINE LL4(N,M,X,U,DCL,YTHETA,CHORD,FFL4)
PI=4.0*ATAN(1.0)
A = ((2*N-1)*PI*X)/(2*U)
B = ((2*M-1)*PI*X)/(2*U)
Y0 = (CHORD/2.0) - YTHETA
FFL4 = ( (CHORD**3) * ((PI/8.0) - ( (Y0/CHORD-0.25) * (0.75-Y0/CHORD)*(2.0*PI) ))
* (SIN(A) * SIN(B)) )
RETURN
END
!------------------------------------------------------------------------
APPENDIX I B
MATLAB code for the eigen value analysis
%
%
%
%
%
%
%
kc = zeros(4,4)
%
"H1 MATRIX"
h1 = zeros(4,4);
"H3 MATRIX"
h3 = zeros(4,4);
stiffness matrix
stiff1 = [kb;kc];
stiff2 = [kc;kt];
stiff = [stiff1,stiff2];
ss = stiff
mass matrix
mass1 = [mb;mc];
mass2 = [mc;mt];
mass = [mass1,mass2];
mm = mass
aerodynamic matrices
aeroh1 = [h1;h3];
aeroh2 = [h2;h4];
hh = [aeroh1,aeroh2];
aerol1 = [l1;l3];
aerol2 = [l2;l4];
ll = [aerol1,aerol2];
n = number of modes
n=4
finding eigenvalues for different speeds
u=-50.0;
for nn=1:17
u = u + 50.0
uu(nn) = u ;
a1 = zeros(2*n);
a2 = eye(2*n);
a3 = -( ss + (uu(nn)^2 * (hh)) );
a4 = -uu(nn)*(ll);
aa1 = [a1,a2];
aa2 = [a3,a4];
aa = [aa1;aa2];
b1 = eye(2*n);
b2 = zeros(2*n);
b3 = zeros(2*n);
b4 = mm;
bb1 = [b1,b2];
bb2 = [b3,b4];
bb = [bb1;bb2];
[v2,d2] = eig(aa,bb,'qz');
dd = (sort(diag(d2)))
end
%
the eigen values obtained are complex .
%
the eigen values obtained will not be in order which has to be sorted and the
graphs can be plotted using the plot command