Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 415 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
415
Dung lượng
22,46 MB
Nội dung
Johan Hoffman and Claes Johnson
Computational Turbulent
Incompressible Flow
SPIN Springer’s internal project number, if known
Applied Mathematics: Body & Soul Vol 4
October 20, 2006
Springer
To our families
Preface
Applied Mathematics: Body&Soul is a mathematics education reform pro-
gram including a series of books, together with associated educational mate-
rial and open source software freely available from the project web page at
www.bodysoulmath.org.
Body&Soul reflects the revolutionary new possibilities of mathematical
modeling opened by the modern computer in the form of Computational Cal-
culus (CC), which is now changing the paradigm of mathematical modeling
in science and technology with new methods, questions and answers, as a
modern form of the classical calculus of Leibniz and Newton.
The Body&Soul series of books presents CC in a synthesis of compu-
tational mathematics (Body) and analytical mathematics (Soul) including
applications. Volumes 1-3 [36] give a modern version of calculus and linear
algebra including computation starting at a basic undergraduate level, and
subsequent volumes on a graduate level cover different areas of applications
with focus on computational methods:
• Volume 4: ComputationalTurbulentIncompressible Flow.
• Volume 5: Computational Thermodynamics.
• Volume 6: Computational Dynamical Systems.
The present book is Volume 4, with Volumes 5 and 6 to appear in 2007 and
further volumes on solid mechanics and electro-magnetics being planned. A
gentle introduction to the Body&Soul series is given in [63].
The overall goal of the Body&Soul project may be formulated as the Au-
tomation of Computational Mathematical Modeling (ACMM) involving the
key steps of automation of (i) discretization, (ii) optimization and (iii) mod-
eling. The objective of ACMM is to open for massive use of CC in science,
engineering, medicine, and other areas of application. ACMM is realized in
the FEniCS project (www.fenics.org), which may be seen to represent the
top software part of Body&Soul.
The automation of discretization (i) involves automatic translation of a
given differential equation in standard mathematical notation into a discrete
VIII Preface
system of equations, which can be automatically solved using numerical lin-
ear algebra to produce an approximate solution of the differential equation.
The translation is performed using adaptive stabilized finite element meth-
ods, which we refer to as General Galerkin or G2 with the adaptivity based
on a posteriori error estimation by duality and the stabilization representing
a weighted least squares control of the residual.
The automation of optimization (ii) is performed similarly starting from
the differential equations expressing stationarity of an associated Lagrangian.
Finally, one can couple modeling to optimization by seeking from an Ansatz
a model with best fit to given data.
The present Vol 4 may be viewed as a test of the functionality of the
general technique for ACMM based on G2. In this book we apply G2 imple-
mented in FEniCS to the specific problem of solving the incompressible Euler
and Navier–Stokes (NS) equations computationally. The challenge includes
computational simulation of turbulent flow, since solutions of the Euler and
NS equations in general are turbulent, and thus the challenge in particular
includes the open problem of computational turbulence modeling.
We show in the book that G2 passes this test successfully: By direct ap-
plication of G2 to the Euler and NS equations, we can on a PC compute
quantities of interest in turbulent flow in the form of mean values such as
drag and lift, up to tolerances of interest. G2 does not require any user spec-
ified turbulence model or wall model for turbulent boundary layers; by the
direct application of G2 to the Euler or NS equations, we avoid introducing
Reynolds stresses in averaged NS equations requiring turbulence models. In-
stead the weighted least squares stabilization of G2 automatically introduces
sufficient turbulent dissipation on the finest computational scales and thus
acts as an automatic turbulence model including friction boundary conditions
as wall model. Furthermore, the adaptivity of G2 ensures that the flow is
automatically resolved by the mesh where needed. G2 thus opens for the Au-
tomation of Computational Fluid Dynamics, which could be an alternative
title of this book.
Applying G2 to the Euler and NS equations opens a vast area for explo-
ration, which we demonstrate by resolving several scientific mysteries, includ-
ing d’Alembert’s paradox of zero drag in inviscid flow, the 2nd Law of ther-
modynamics and transition to turbulence. We also uncover several secrets of
fluid dynamics including secrets of ball sports, flying, sailing and racing.
In particular we are led to a new computational foundation of thermo-
dynamics based on deterministic microscopical mechanics producing deter-
ministic mean value outputs coupled with indeterminate pointwise outputs,
in which the 2nd Law is a consequence of the 1st Law. The new foundation
of thermodynamics is not based on microscopical statistics as the statistical
mechanics foundation pioneered by Boltzmann, and thus offers a rational sci-
entific basis of thermodynamics based on computation, without the mystery
of the 2nd Law in the statistical approach. We believe the new computational
approach also may give insight to physics following the idea that Nature in
Preface IX
one way or the other is performing an analog computation when evolving in
time from one moment to the next. We initiate the development of the new
foundation in this volume and expand in Vol 5.
We are also led to a new computational approach to basic mathematical
questions concerning existence and uniqueness of solutions of the Euler and
NS equations, for which analytical methods have not shown to be produc-
tive. In particular we show the usefulness of the new concepts of approximate
weak solutions and weak uniqueness, through which we may mathematically
describe turbulent solutions with non-unique point values but unique mean
values.
In short, we show that G2 opens to new insights into both mathematics,
physics and mechanics with an amazingly rich range of possible applications.
The main message of this book thus is that of a breakthrough: Using G2 one
can simulate turbulent flow on a standard PC with a 2 GHz processor and
1-2 Gb memory computing on adaptive meshes with 10
5
− 10
6
mesh points
in space (but not less). We thus show that G2 simulation leads not only to
images and movies, which are fun (and instructive) to watch, but also to new
insights into the rich physical world of turbulence as well as the mathematics
of turbulence.
The book is a test not only of the functionality of G2/FEniCS for simula-
tion of turbulent flow, but also of the functionality of the Body&Soul educa-
tional program: The book is at the research front of computational turbulence,
while it can be digested with the CC basis of Body&Soul Vol 1-3. If we are cor-
rect, and experience will tell, then masters programs in computational science
and engineering based on Body&Soul may reach the very forefront of research,
and in particular give a flying start for PhD studies. This is made possible
by the amazing power of CC using only basic tools of calculus combined with
computing.
We hope the reader will have a good productive time reading the book
and also trying out the G2 FEniCS software on old and new challenges. For
inspiration a vast material of G2 simulations of turbulent flows is available on
the web page of the book at www.bodysoulmath.org.
The authors would like to thank the participants of the 2006 Geilo Winter
School in Computational Mathematics, who offered valuable comments on the
manuscript, and who helped in tracking down some of the mistakes.
The first author would like to acknowledge the joint work with Prof.
Jonathan Goodman at the Courant Institute in developing the mesh smooth-
ing algorithm of Section 32.5.
The main source of mathematicians pictures is the MacTutor History of
Mathematics archive, other pictures are taken from what is assumed to be the
public domain, or otherwise the sources are stated in the picture captions.
Stockholm and G¨oteborg, Johan Hoffman
April 2006 Claes Johnson
Contents
Part I Overview
1 Main Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 ComputationalTurbulentIncompressibleFlow . . . . . . . . . . . . . . 3
2 Mysteries and Secrets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.1 Mysteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.2 Secrets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3 TurbulentFlow and History of Aviation . . . . . . . . . . . . . . . . . . . 33
3.1 Leonardo da Vinci, Newton and d’Alembert . . . . . . . . . . . . . . . . 33
3.2 Cayley and Lilienthal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3 Kutta, Zhukovsky and the Wright Brothers . . . . . . . . . . . . . . . . . 34
4 The Euler Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1 Foundation of Fluid Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2 Derivation of the Euler Equations . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3 The Euler Equations as a Continuum Model . . . . . . . . . . . . . . . . 41
4.4 IncompressibleFlow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5 The Incompressible Euler and Navier–Stokes Equations . . . 43
5.1 The Incompressible Euler Equations . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 The Incompressible Navier–Stokes Equations . . . . . . . . . . . . . . . . 44
5.3 What is Viscosity? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.4 What is Heat Conductivity? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.5 Friction Boundary Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.6 Einstein’s Ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.7 Euler and NS as Dynamical Systems . . . . . . . . . . . . . . . . . . . . . . . 47
XII Contents
6 Triumph and Failure of Mathematics . . . . . . . . . . . . . . . . . . . . . . 49
6.1 Triumph: Celestial Mechanics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2 Failure: Potential Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7 Laminar and TurbulentFlow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.1 Reynolds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.2 Applications and Reynolds Numbers . . . . . . . . . . . . . . . . . . . . . . . 53
8 Computational Turbulence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.1 Are Turbulent Flows Computable?. . . . . . . . . . . . . . . . . . . . . . . . . 57
8.2 Typical Outputs: Drag and Lift . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
8.3 What about Boundary Layers? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.4 Approximate Weak Solutions: G2 . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.5 G2 Error Control and Stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8.6 What about Mathematics of Euler and NS? . . . . . . . . . . . . . . . . . 60
8.7 When is a Flow Turbulent? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8.8 G2 vs Physics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8.9 Computability and Predictability . . . . . . . . . . . . . . . . . . . . . . . . . . 62
9 A First Study of Stability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
9.1 The Linearized Euler Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
9.2 Flow in a Corner or at Separation . . . . . . . . . . . . . . . . . . . . . . . . . 66
9.3 Couette Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.4 Resolution of Sommerfeld’s Mystery . . . . . . . . . . . . . . . . . . . . . . . 70
9.5 Reflections on Stability and Perspectives . . . . . . . . . . . . . . . . . . . 70
10 d’Alembert’s Mystery and Bernoulli’s Law . . . . . . . . . . . . . . . . 73
10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.2 Bernoulli, Euler, Ideal Fluids and Potential Solutions . . . . . . . . 74
10.3 d’Alembert’s Mystery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.4 A Vector Calculus Identity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.5 Bernoulli’s Law . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.6 Potential Flow around a Circular Cylinder . . . . . . . . . . . . . . . . . . 76
10.7 Zero Drag/Lift of Potential Flow . . . . . . . . . . . . . . . . . . . . . . . . . . 76
10.8 Ideal Fluids and Vorticity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
10.9 d’Alembert’s Computation of Zero Drag/Lift . . . . . . . . . . . . . . . . 78
10.10A Reformulation of the Momentum Equation . . . . . . . . . . . . . . . 79
11 Prandtl’s Resolution of d’Alembert’s Mystery . . . . . . . . . . . . . 81
11.1 Quotation from a Standard Source . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.2 Quotation from Prandtl’s 1904 report . . . . . . . . . . . . . . . . . . . . . . 82
11.3 Discussion of Prandtl’s Resolution . . . . . . . . . . . . . . . . . . . . . . . . . 83
[...]... 1994) 1.1 ComputationalTurbulentIncompressibleFlow This book is Vol 4 of the Body&Soul series and is devoted to computational fluid dynamics with focus on turbulentincompressible flow In this first Part I we give a glimpse of the central themes of the book, which are developed in detail in Part II on mathematical aspects, Part III revealing secrets of fluid flow in basic applications, Part IV on computational. .. 1.1 ComputationalTurbulentIncompressibleFlow 9 Fig 1.5 From Chapter 19: Magnitude of the computed velocity (left) and pressure (right) corresponding to zero initial data, for time steps 4,6,8,32 10 1 Main Objective Fig 1.6 From Chapter 19: Magnitude of the computed velocity (left) and pressure (right) corresponding to zero initial data, for time steps 64,128,704,1024 1.1 ComputationalTurbulent Incompressible. .. Main Objective Fig 1.10 From Chapter 12 and Chapter 35: Flow past a circular cylinder; velocity and pressure for the potential solution and a G2 turbulent solution (upper), and out of paper vorticity of the G2 solution at two different times, in two different sections parallel to the x1 x2 -plane (lower) 1.1 ComputationalTurbulentIncompressibleFlow 15 Fig 1.11 From Chapter 12: Snapshot of the velocity... ComputationalTurbulent Incompressible Flow 11 Fig 1.7 From Chapter 33: Velocity |U | (upper), and pressure P (lower), in the x1 x2 -plane at x3 = 2D 12 1 Main Objective Fig 1.8 From Chapter 33: Square cylinder: dual velocity |ϕh | (upper), and dual pressure |ιh | (lower), in the x1 x3 -plane at x2 = 7D and in the x1 x2 -plane at x3 = 2D 1.1 ComputationalTurbulent Incompressible Flow 13 Fig 1.9 From Chapter... Main Objective Fig 1.2 From Chapter 15: Surface mounted cube: velocity |U | (upper) and pressure P (lower), in the x1 x2 -plane at x3 = 3.5H and in the x1 x3 -plane at x2 = 0.5H 1.1 ComputationalTurbulent Incompressible Flow 7 Fig 1.3 From Chapter 33: Surface mounted cube: Magnitude of velocity (upper), and pressure color map, with iso-surfaces for negative pressure, illustrating the horse shoe vortex... in shear flow 311 36.8 Computational Transition in Shear Flows 313 36.9 Couette Flow 314 36.9.1 Linear Perturbation Growth 314 36.9.2 Periodic Span-wise Boundary Conditions 322 36.9.3 Random Force Perturbation 323 36.10Poiseuille Flow - Reynolds Experiment ... flow and a concluding Part VI leading into thermodynamics of turbulent compressible flow In the forthcoming Vol 5 of the Body&Soul series, we continue to make a synthesis of incompressible and compressible fluid dynamics as Computational Thermodynamics A fluid may appear in the form of a liquid like water or a gas like air Water is virtually incompressible; the relative change in volume for each atmosphere... reached by solving the Euler and Navier–Stokes equations using a finite element method which we refer to as General Galerkin or G2 for short G2 is a Galerkin method seeking a solution 1.1 ComputationalTurbulent Incompressible Flow 5 in a finite element space with residual orthogonal to a set of finite element test functions combined with a weighted least squares control of the residual G2 is adaptive with... for a still and a rotating sphere (upper), and vorticity for a sphere before and after drag crisis (middle), and transition to turbulence in a boundary layer computation (lower) 1.1 ComputationalTurbulent Incompressible Flow 17 Fig 1.13 From Chapter 22: Pressure for a 3d wing using EG2, with increasing angle of attack; 0,4,12,14,16,18,20, and 22◦ 18 1 Main Objective Fig 1.14 From Chapter 22: Magnitude... 290 35.6 EG2 and Turbulent Euler Solutions 292 35.7 The Dual Problem for EG2 293 35.8 EG2 for a Circular Cylinder 295 35.9 The Magnus Effect 296 35.1 0Flow Past an Airfoil 298 35.1 1Flow Due to a Cylinder Rolling Along Ground . Johnson Computational Turbulent Incompressible Flow SPIN Springer’s internal project number, if known Applied Mathematics: Body & Soul Vol 4 October 20, 2006 Springer To our families Preface Applied. of applications with focus on computational methods: • Volume 4: Computational Turbulent Incompressible Flow. • Volume 5: Computational Thermodynamics. • Volume 6: Computational Dynamical Systems. The. the specific problem of solving the incompressible Euler and Navier–Stokes (NS) equations computationally. The challenge includes computational simulation of turbulent flow, since solutions of the