Professional Documents
Culture Documents
1, 73 89 (2005)
Introduction
For certain construction types the proof of safety under extreme windloads is one of the most
demanding tasks in construction engineering [1]. Difficulties arise for several reasons. Firstly,
the load itself has stochastic nature and can only be described with very limited accuracy, when
the classical methods of civil engineering having deterministic nature are used. Assumptions
on wind profile, wind direction and strength of wind have to be made being only very limitedly
in accordance with reality.
Furthermore, the interaction of wind and structure has to be considered. In the most simple case, only the direction of wind flow is influenced by a rigid construction. The pressure
distribution acts as a surface load on the structure [2]. It is already more complicated when
the construction is deformed in such a way that the flow regime is modified which means that
an interaction of fluid and structure occurs. Most difficult is the prediction of a dynamic interaction. Induced by the fluid flow, the stucture starts fluttering or galopping. This interaction
can lead to a complete failure of the structure. The most prominent example is the collapse
of Tacoma-Narrows Bridge [3] at a wind speed which was far below the speed of assumed
failure and occured because of a torsional oscillation of the bridge.
Corresponding author: e-mail: d.scholz@bv.tum.de, Phone: +49 89 289 25115, Fax: +49 89 289 25051
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
74
Not that spectacular but much more frequently happens failure of light textile structures.
For this type of construction wind loads are relevant. Usually this load is very difficult to
predict as critical states appear only if deformations are large, i.e. that the feedback of the
structural deformation to the fluid flow regime is decisive.
Today, there are typically two types of proofs of safety possible. In the first type, alleged
conservative load assumptions are made for the structural computation (see e.g. DIN 1055,
Eurocode 1). This approach does not consider the feedback of the deformation to the wind
flow. If more detailed load assumptions are desired, the interaction of fluid and structure
has to be investigated in wind tunnel experiments. Besides the typically very high costs of
these experiments, it is difficult to scale the model in such a way that all important physical
phenomena can be observed.
A complete numerical computation of the interaction of wind and lightweight structures is
not yet used in civil engineering practice. One major reason is that already the formulation of
a realistic model leads to very significant difficulties. Furthermore, a reliable description of
the coupling phenomena is connected with a large number of mathematical and algorithmic
difficulties. Moreover, nearly all practically relevant cases are strictly three dimensional. A
reduction to two-dimensional flow around cross sections will lead only in very special cases
to realistic results. Yet, only the computation of a (typically turbulent) flow field around
large constructions is a very considerable challenge which can only be attacked by extreme
computational power.
Despite these general difficulties, significant progress in development and validation of
suitable coupling methods have been made during the past few years (e.g. [5, 6, 7, 8]). Considering this progress and assuming further increase of computational power gives rise to the
expectation that in only a few years numerical simulation will be a true alternative to wind
tunnel experiments in civil engineering practice. Therefore, the goal of this paper is to review
the most important algorithmic principles of fluid-structure interaction and to report on a detailed comparison of wind tunnel experiment and numerical simulation. As an example a tent
construction is considered. In order to get a meaningful result, the wind tunnel model itself
was investigated by the numerical simulation and not the original real life construction.
t
xj
= 0,
p
2 ui
=
+
,
xi
x2j
(1)
75
Fig. 1 x-y-cut through the CFD grid of a plate at the beginning of the simulation (left) and in a deformed
state (right)
where the three velocity components u i and the pressure p are unknown. describes the
density and the dynamic viscosity of the fluid. Furthermore, suitable initial and boundary
conditions have to be defined.
In contrast to this classical flow problem, fluid-structure interaction demands for a description of the flow on a deforming flow regime. This can be accomplished by adding an additional
convective term to the Navier-Stokes equations which describes the motion of the flow regime.
The corresponding Arbitrary Lagrangian-Eulerian- (ALE-) formulation is described in detail
e.g. in [9]. The motion of the structural boundary is transferred to the spatial flow grid by
the solution of an additional field equation. In Fig. 1, for example, this grid motion is shown
for a two-dimensional problem. In the present project, discretization of the fluid mechanical
problem is performed using finite volume methods (e.g. [10, 11]), where extensions for the
simulation on moving grids have been implemented.
Structural dynamics for fluid-structure interaction has to consider large deformations in
general:
1 T
(F F I) ,
2
,
Div(F S) + 0 b = 0 d
E=
(2)
S = CE.
F denotes the deformation gradient, I the unit tensor and E the Green-Lagrangian strain
tensor. The symmetric 2 nd Piola-Kirchhoff stress tensor S, the density and volume and
are used to describe the equilibrium conditions. Compressible and
inertia forces b and 0 d
elastic material properties are assumed defining a constant elasticity tensor C. Suitable initial
and boundary conditions are to be defined for the structural problem, too.
After spatial discretization with finite elements, a set of coupled ordinary differential equations is obtained:
+ D d + R(d) = F
Md
(3)
denotes the acceleration vector, d the velocity vector and d the displacement vector collectd
ing all degrees of freedom of the finite element approach. M is the mass matrix, D the (linear)
damping matrix and R(d) is the displacement vector depending nonlinearly on the interior
forces. F describes surface loads imposed on the boundary of the structure and is varying
in time by the changing fluid field. It should be noted that all computations being presented
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
76
in section 4 use a damping matrix D = 0. Thus, only the damping of the fluid imposed by
surface loads onto the structure is considered. The commercial finite element code ASE of
SOFiSTiK AG [12] is used as a structural dynamics software for the fluid-structure interaction
simulation.
2.2 The partitioned solution approach
In principle, the solution of the two sets of field equations (1) and (2) can be obtained by
the two following approaches. In a monolithic approach both systems are combined. Fluid
velocities and structural deformations are considered as one set of unknowns and the complete set of nonlinear dynamic equations is solved by e.g. a finite element or a finite volume
approach. As a consequence, very significant software development has to be performed as
this coupled problem cannot be solved by only a simple extension of an existing structural
or fluid mechanical software code. The second, much more frequently used method is the
so-called partitioned solution approach. The coupled solution is obtained iteratively and has
been investigated in many different variants (e.g. [13, 14, 15, 16, 17]). Formally, the two field
problems can be written in operator notation:
Lf (vfi+1 , dis , t)
i+1
Ls (di+1
s , vf , t)
i+1
(4)
).
(5)
Index f is used for the fluid, s for the structure. L s and Lf denote the nonlinear differential
operators for structure and fluid dynamics, respectively. v f contains all variables which are
necessary to obtain pressures and shear forces by fluid mechanics, d s denotes the unknown
structural displacements. It should again be noted that only by the solution process itself
the shape of the flow regime and the deformation of the structure are obtained. Therefore,
the differential operators L f and Ls depend nonlinearly on the variables d s and vf . On the
right hand sides, the terms f f and fs are independent of the coupling, whereas C sf (t, ds (t))
and Cf s (t, vf (t)) are coupling terms. For the fluid mechanical problem (4) C sf (t, ds (t))
is the convective term of the ALE-formulation and for the structural mechanical problem (5)
Cf s (t, vf (t)) is the surface load resulting from the fluid flow. Considering equations (4) and
(5) it is obvious that a partitioned solution approach is formally related to a block Gauss-Seidel
iteration for solution of an equation system. Extensions of this method have been described
in [18], using e.g. predictor-corrector methods. Different iteration procedures e.g. relaxation
methods with an optimal choice of the relaxation parameters are described in [19, 20]. The
algorithmic structure of this coupled procedure is displayed in Fig. 2.
In an outer loop the dynamic time dependence is discretized, the middle loop describes the
iteration of equations (4) and (5). The inner loop describes the iteration being necessary to
solve the nonlinear fluid or structural sub-problem in each individual sub-step. The advantage
of this iterative coupling is obvious. Interaction is modeled only by exchanging loads and displacements between the two sub-problems. Therefore, both sides can use nearly unmodified
standard programs for structural and fluid dynamics, respectively, which are embedded in the
middle and exterior loop of a frame algorithm. The necessary communication between the
programs can be implemented by a suitable coupling software (e.g. MpCCI [21]), which also
supports the interpolation of data between computational grids being described in the next
section.
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
77
fluid
inner
iteration
structure
CFD
fluid solution
wind loads
CSD
inner
iteration
stucture solution
FSI
displacements
FSI
timestep
78
P,
CSD grid
ds
CFD grid
CSD grid
Sj
Sj
n
s
i=1
Fs(i) =
n
f
n
s
i=1 j=1
Ni (j , j ) Ff (j) =
n
f
Ff (j)
(6)
j=1
Fs(i) denotes nodal forces of the structural mechanical description, F f (j) those on the
surface of the fluid flow.
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
79
Models
80
air intake
windows
xxxXX
contraction
test section
end plate
propeller
diffusor
air outlet
500
Cv
Tuu
z [ mm ]
400
300
200
100
0
Fig. 6 Schematic side view of the boundary layer wind tunnel at the IAG, wind tunnel model in the test
section with view in flow direction and velocity and turbulence profile
part. For the model used in this investigation the original shape has been modeled using a
simplified layout made from one piece.
Special efforts were undertaken in order to be able to adjust the pre-loading as evenly
as possible and in arbitrary stages. To apply loads to the outer rim of the membrane thin
filament has been attached to the membrane at 32 locations. The filament has been deflected
by supports with guide rollers to the underneath of the wind tunnel, where defined weights
could be applied. Ball bearings were used in the rollers to keep friction as small as possible.
Force transducers in the supports were used to ensure equal loading. During the tests the
filaments have been fixed.
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
81
For the measurement of the forces at the anchoring wires 6 industrial load cells were used.
The signals were amplified over a carrier frequency amplifier and filtered before data acquisition. Due to the rotational symmetry of the model each of the 32 anchoring wires could be
measured by its turn.
The wind tunnel tests were accomplished without flow processing devices. Due to the distance between intake and model position of approximately 8 m a turbulent boundary layer
builds up on the wind tunnel floor. In the test section the boundary layer thickness is approximately 200 mm, covering the model completely. The turbulence intensity at the height
of the membrane rim was approximately 5%, decreasing upward to a constant value of 2%.
The deformation of the membrane was measured contactlessly with two laser triangulators at
two points. By turning of the model the deformation could be measured on two circular cuts
at a time. By changing the radial position of the transducers several circular cuts could be
recorded.
= 8.50 N/m
= 2.98 N/m
= 0.80 N
= 0.50 N
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
82
3
T u2 U (z)2 .
2
(7)
In accordance to experimental measurements the velocity field U (z) at the inlet of the simulation domain was described by an exponential wind profile. The dissipation rate at the inlet
is given by
(z) =
k(z)3/2
.
lc (z)
(8)
z
C03
with C0 = 0.427
and
= 0.4.
(9)
Using density and viscosity of air ( = 1.14 kg/m 3 and = 18.24 10 6 kg/(m s)) the
Reynolds number referring to the height of the membrane h z is obtained to Re = 65 875 and
Re = 87 125 for the reference velocities U ref = 12.3 m/s and 16.2 m/s, respectively.
The geometric description of the structural model is the starting point for the definition of
a CFD model. The computational domain is discretized by a block-structured finite volume
grid into 1 228 800 control cells. Fig. 7 shows a part of this discretization. The projection of
the grid to the membrane surface is plotted in Fig. 8.
As we only consider the stationary fluid-structure interaction, only the gray part of the
algorithm plotted in Fig. 2 is relevant for this example. Further investigations using a fully
dynamic interaction and a large-eddy simulation approach for the CFD computation are described in [8].
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
83
84
the numerical approach. Further investigations are necessary to clarify the exact source of
these discrepancies.
The most significant result of the presented investigation is the good agreement of experiment
and simulation, being dependent on the exactness of the definition of the corresponding models. A very significant advantage of numerical simulation is the possibility of coupling it to
CAD models and automatic mesh generation and thus being able to modify shape and parameters of the structure, easily. On the other hand, modification of a wind tunnel model is in
general time consuming and expensive. Furthermore, in a physical experiment only pointwise
or integral quantities can be measured, whereas numerical simulation gives a very detailed
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
85
spatial solution of the quantities of interest. Yet, the very high requirements on computational effort for a numerical simulation of fluid-structure interaction is still very demanding
and today only possible in academic research projects. Furthermore, when stepping to dynamic wind-structure interaction in a highly turbulent atmospheric boundary layer even more
computational power would be necessary. Considering this situation, the wind tunnel experiment could investigate a complete configuration with different prestresses over a time span
corresponding to a storm of 36 h on the original structure. Future increase of computer power
and additional developments in computational mechanics let yet expect that in only few years
even complex practical problems of wind-structure interaction can be numerically simulated.
These computations will be a highly welcome alternative to expensive and rather inflexible
experiments in wind tunnels.
One important final experience of our investigations should be mentioned. The definition
of the right model of reality is much more difficult for a fluid-structure problem than for
classical single field problems. Even seemingly small modifications of load conditions, of
the shape of the membrane or the inflow conditions can lead to very significant differences in
the systems answer. The necessity of a very detailed model description can be seen in the
numerical simulation as well as in the wind tunnel experiment and underlines that multi-field
problems need still a lot of research in computational and experimental mechanics.
Acknowledgements The authors would like to thank the Bayerische Forschungsstiftung for funding
this work in the Competence Network for Technical, Scientific High Performance Computing in Bavaria
(KONWIHR). Furthermore the support ofOFiSTiK AG, especially of Dr. Bellmann and Dr. Katz, is
acknowledged.
86
150
-300
z [mm]
-200
100
50
0
-100
0
x [mm]
100
200
300
100
200
300
z [mm]
150
100
50
0
-300
-200
-100
0
y [mm]
References
[1] K. Zilch , Ein anschauliches Lastkonzept fur Hochhauser in boigem Wind, Habilitationsschrift, Technische Hochschule Darmstadt (1983).
[2] P. Droll, R. Sieber, A. Cozzani and M. Schafer, Numerical investigation of the performance of a deep space antenna under environmental loads, Bauingenieur, January,
pp. 712 (2002).
[3] http://www.enm.bris.ac.uk/anm/tacoma/tacoma.html
[4] K. J. Bathe, H. Zhang, Finite element developments for general fluid flows with structural interactions, International Journal for Numerical Methods in Engineering , vol. 60,
pp. 213232 (2004).
[5] W. A. Wall, Fluid-Struktur-Interaktion mit stabilisierten Finiten Elementen, Dissertation, Institut fur Baustatik, Universitat Stuttgart (1999).
[6] A. Halfmann, E. Rank, M. Gluck, M. Breuer, F. Durst, J. Bellmann and C. Katz, Computational Engineering for Wind-Exposed Thin-Walled Structures, Lecture Notes in Computational Science and Engineering, vol. 21, pp. 6370, Springer, Berlin, Heidelberg,
New York (2002).
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
2.5
87
Experiment
experiment
num. Simulation
numerical
simulation
F [N ]
1.5
0.5
Fv=0.32N V=12.3m/s
Fv=0.65N V=12.3m/s
Fv=0.65n V=16.2m/s
0
45
90
135
horizontale
Richtung
der Abspannung
horizontal
direction
of anchor [][ ]
180
[7] A. Halfmann, Ein geometrisches Modell zur numerischen Simulation der FluidStruktur-Interaktion windbelasteter, leichter Flachentragwerke, Dissertation, Lehrstuhl
fur Bauinformatik, Technische Universitat Munchen (2002).
[8] M. Gluck, Ein Beitrag zur numerischen Simulation von Fluid-Struktur-Interaktionen
Grundlagenuntersuchungen und Anwendung auf Membrantragwerke, Dissertation,
Technische Fakultat, Universitat Erlangen-Nurnberg (2002).
[9] I. Demirdzic and M. Peric, Space Conservation Law in Finite Volume Calculations of
Fluid Flow, International Journal for Numerical Methods in Fluids, vol. 8, pp. 1037
1050 (1988).
[10] C. Bartels, M. Breuer, K. Wechsler and F. Durst, CFDApplications on ParallelVector
Computers: Computations of Stirred Vessel Flows, Computers & Fluids, vol. 31, no. 1,
pp. 6997, Elsevier Science Ltd, Oxford (2001).
[11] F. Durst and M. Schafer, A Parallel BlockStructured Multigrid Method for the Prediction of Incompressible Flows, International Journal for Numerical Methods in Fluids,
vol. 22, pp. 549565 (1996).
[12] C. Katz and J. Bellmann, ASEHandbuch, SOFiSTiK AG (19881995).
[13] K. C. Park and C. A. Felippa, Partitioned Analysis of Coupled Systems, in Computational Methods for Transient Analysis (Eds. Belytschko, T. & Hughes, T.J.R.), pp. 157
219 (1983).
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
88
[14] C. Farhat and M. Lesoinne, On the Accuracy, Stability, and Performance of the Solution of Three-Dimensional Nonlinear Transient Aeroelastic Problems by Partitioned
Procedures, AIAA-96-1388-CP, pp. 629641 (1995).
[15] A. C. Frank, Organisationsprinzipien zur Integration von geometrischer Modellierung,
numerischer Simulation und Visualisierung, Dissertation, Lehrstuhl fur Ingenieuranwendungen in der Informatik, Numerische Programmierung, Fakultat fur Informatik, Technische Universitat Munchen (2000).
[16] M. Gluck, M. Breuer, F. Durst, A. Halfmann and E. Rank, Computation of Fluid
Structure Interaction on Lightweight Structures, International Journal of Wind Engineering and Industrial Aerodynamics, vol. 89, no. 1415, pp. 13511368 (2001).
[17] M. Gluck, M. Breuer, F. Durst, A. Halfmann and E. Rank, Computation of Wind
Induced Vibrations of Flexible Shells and Membranous Structures, Journal of Fluids
and Structures, vol. 17, pp. 739765 (2003).
[18] M. Lesoinne and C. Farhat, Improved Staggered Algorithms for the Serial and Parallel
Solutions of Three-Dimensional Nonlinear Transient Aeroelastic Problems, Proceedings
of 4th World Congress on Computational Mechanics, Buenos Aires, pp. 483485 (1998).
[19] W. A. Wall, D. P. Mok and E. Ramm, Partitioned Analysis Approach for the Transient,
Coupled Response of Viscous Fluids and Flexible Structures, Proceedings of European
Conference on Computational Mechanics, Munchen (1999).
[20] D. P. Mok, Partitionierte Losungsansatze in der Strukturdynamik und der Fluid
StrukturInteraktion, Dissertation, Institut fur Baustatik der Universitat Stuttgart (2001).
[21] R. Ahrem, M. G. Hackenberg, P. Post, R. Redler and J. Roggenbuck, MpCCI Mesh
based parallel Code Coupling Interface, Institute for Algorithms and Scientific Computing (SCAI), GMD, http://www.mpcci.org/ (2000).
[22] E. Rank, M. Rucker and M. Schweingruber, Automatische Generierung von FiniteElement-Netzen, Bauingenieur, vol. 69, pp. 373379 (1994).
[23] C. Fahrhat, M. Lesoinne and P. LeTallec, Load and Motion Transfer Algorithms of
Fluid/Structure Interaction Problems with Non-Matching Discrete Interfaces: Momentum and Energy Conservation, optimal Discretization and Application to Aeroelasticity,
Computational Methods in Applied Mechanics and Engineering, vol. 157, pp. 95114
(1998).
[24] B. E. Launder and D. B. Spalding, The numerical computation of turbulent flows, Computer methods in Applied Mechanical Engineering, vol. 3, pp. 269289 (1974).
[25] J. R. Garratt, The atmospheric boundary layer, Cambridge University Press, Cambridge,
pp. 71 ff (1992).
[26] S. Wagner, D. Bergmann and U. Kaiser, Kraftmessungen an einem Membranschirm
im Original unter Windeinfluss, Bericht, Institut fur Aerodynamik und Gasdynamik,
Universitat Stuttgart (2001).
c 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
89