Numerische Strömungsmechanik
Numerische Strömungsmechanik
Numerische Strömungsmechanik
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation von Differentialgleichungen<br />
Neuweiler, Milbradt
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Notation
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Notation<br />
Die Divergenz eines Vektorfeldes ergibt einen skalaren<br />
Wert, der für die Stärke der Quellen bzw. Senken<br />
desselben steht.
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Potentialströmung<br />
●<br />
●<br />
●<br />
Strömung eines Fluids (Flüssigkeit oder Gas), wenn das<br />
Vektorfeld der Geschwindigkeiten mathematisch so geartet<br />
ist, dass es ein Potentialfeld (Potential) besitzt<br />
in homogenen Fluiden vorhanden, wenn<br />
– rotationsfrei (wirbelfrei)<br />
– keine oder vernachlässigbare Zähigkeitskräfte<br />
(Reibungskräfte)<br />
Anwendungen sind Grundwasserströmungen
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Potentialströmung<br />
●<br />
Gegeben ist eine Funktion Φ(x,y) in der x,y-Ebene<br />
●<br />
Durch Gradientenbildung erhält man den<br />
Geschwindigkeitsvektor:<br />
●<br />
Diese Geschwindigkeiten müssen die inkompressible<br />
Kontinuitätsgleichung erfüllen:<br />
●<br />
Das Potential Φ(x,y) muss einer Gleichung vom<br />
Laplace/Poisson-Typ genügen
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Potentialströmung<br />
●<br />
Rotations- / Wirbelfreiheit implizit gegeben
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Potentialströmung
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Stromlinien<br />
●<br />
Stromlinien sind die Kurven im Geschwindigkeitsfeld einer<br />
Strömung, deren Tangentenrichtung mit den Richtungen<br />
der Geschwindigkeitsvektoren übereinstimmen, d. h. an<br />
jedem Punkt wird die Stromlinie durch einen<br />
Geschwindigkeitsvektor tangiert.
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Differentialgleichungen<br />
●<br />
Wärmeleitungs-Gleichung<br />
Konzentrations-Diffusions-Gl.<br />
∂ u<br />
∂ t −k⋅∂2 u<br />
∂ x 2 =0<br />
k0 <br />
●<br />
Burgers Gleichung<br />
(Verkehrsdichte auf einer Straße)<br />
∂ u<br />
∂ t u⋅∂ u<br />
∂ x =0
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Differentialgleichungen<br />
●<br />
1-dimensionale Transportgleichung<br />
●<br />
Navier-Stokes-Gleichungen
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Differentialgleichungen<br />
●<br />
1D Wellengleichung<br />
∂ 2 u<br />
∂ t 2 =c2 ∂ 2 u<br />
∂ x 2<br />
●<br />
Korteweg-de-Vries-Gleichung<br />
(Beschreibung von Flachwasserwellen)<br />
∂ u<br />
∂ t c⋅u⋅∂ u<br />
∂ x ∂3 u<br />
∂ x 3 =0
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Differentialgleichungen<br />
●<br />
2D Laplace-Gleichung<br />
●<br />
2D Poisson-Gleichung<br />
●<br />
2D Helmholz-Gleichung
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Advection- Diffusion Gleichung<br />
●<br />
Integralformulierung<br />
∂<br />
∂t ∫ V<br />
U d V ∫<br />
A<br />
n.U u d A− ∫<br />
A<br />
n.grad U d A = ∫<br />
V<br />
S U<br />
dV<br />
●<br />
Koordinatenunabhängige Darstellung<br />
∂U <br />
∂ t<br />
div U u − div grad U = S U<br />
U : Specific fluid property<br />
:<br />
Diffusion coefficient<br />
:<br />
Fluid density<br />
u:<br />
S U<br />
:<br />
Fluid velocity vector<br />
Sinks and sources of the fluid property
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Advection- Diffusion Gleichung<br />
●<br />
Koordinaten (kartesische) Darstellung<br />
∂ U<br />
∂ t<br />
u ∂U<br />
∂ x<br />
∂U<br />
v<br />
∂ y<br />
− ∂2 U<br />
∂ x 2<br />
− ∂2 U<br />
∂ y 2<br />
=S U<br />
●<br />
Operator-Darstellung<br />
∂U<br />
∂t<br />
L ≡ u i<br />
LU Q=0<br />
∂<br />
− ∂ <br />
∂ x i<br />
∂ x ij<br />
i<br />
∂<br />
∂ x j<br />
<br />
L = L adv<br />
L diff
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation - Dimension<br />
Anzahl unabhängiger Variablen<br />
●<br />
eine unabhängige Variable<br />
Gewöhnliche Differentialgleichung (GDGL)<br />
– stationäre Konvektions-Diffusions-Gleichung (Randwertproblem)<br />
– Evolutionsgleichungen (Anfangswertproblem)<br />
●<br />
mehrere unabhängige Variable<br />
Partielle Differentialgleichung (PDGL)<br />
– n-dim. stationäre Konvektions-Diffusions-Gleichung<br />
– instationäre Konvektions-Diffusions-Gleichung<br />
– Navier-Stokes-Gleichungen<br />
(Rand-Anfangswert-Probleme)
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation - Ordnung<br />
höchste auftretende Ableitung<br />
●<br />
●<br />
●<br />
0. Ordnung – algebraische Gleichungen<br />
1. Ordnung – Euler-Gleichung<br />
2. Ordnung – Navier-Stokes-Gleichung<br />
● ...
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation - Homogenität<br />
●<br />
●<br />
homogen – ohne Quellterm<br />
∂C<br />
∂t<br />
inhomogen – mit Quellterm<br />
u<br />
∂C<br />
∂ x −D ∂2 C<br />
∂ x 2 = 0<br />
∂ C<br />
∂t<br />
u<br />
∂C<br />
∂ x −D ∂2 C<br />
∂ x 2 = S x , t
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation - Linearität<br />
●<br />
Es treten keine Produkte von abhängigen Variablen und<br />
ihren Ableitungen auf: linear<br />
– Beispiel: Diffusiver Transport<br />
●<br />
Es treten Produkte von abhängigen Variablen und ihren<br />
Ableitungen auf: nichtlinear<br />
– Beispiel: Konvektiver Impulstransport
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Klassifikation - Linearität<br />
●<br />
lineare partielle Differentialgleichung der Ordnung m<br />
●<br />
quasi-lineare partielle Differentialgleichung der Ordnung m<br />
Koeffizienten a und die rechte Seite f hängen nicht nur von<br />
der Variablen x sondern auch von partiellen Ableitungen<br />
niedrigerer Ordnung ab
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
mathematischer Charakter<br />
●<br />
●<br />
●<br />
parabolisch wenn<br />
Informationstransport nur in einer Koordinatenrichtung<br />
– Beispiel: Zeitkoordinate<br />
hyperbolisch wenn<br />
Informationstransport in allen Richtungen aber in<br />
begrenztem Gebiet.<br />
– Beispiel: Verdichtungsstoß<br />
elliptisch wenn<br />
Informationstransport in allen Richtungen, unbegrenzt<br />
– Beispiel: Reibungsbehaftete Unterschallströmung
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Elliptische PDG<br />
●<br />
●<br />
●<br />
Elliptische PDG beschreiben i.a. stationäre Zustände:<br />
– Potentialströmung<br />
– stationäre Grundwasserströmung<br />
Randwertaufgabe<br />
Beispiele:<br />
– Laplace-Gleichung<br />
b=0, a=1,c=1<br />
∂ 2 h<br />
∂ x 2 ∂2 h<br />
∂ y 2 =0
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Parabolische PDG<br />
●<br />
●<br />
Parabolische PDG beschreiben i.a. diffusive Prozesse:<br />
– Wärmetransport<br />
– instationäre Grundwasserströmung<br />
Anfangs-Randwertaufgabe<br />
b=0, a=0, c=k<br />
∂ u<br />
∂ t −k⋅∂2 u<br />
∂ x 2 =0<br />
k0
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
hyperbolische PDGL<br />
●<br />
●<br />
●<br />
hyperbolische PDGL beschreiben i.a.<br />
Schwingungsphänomene:<br />
– Wellenausbreitung<br />
Anfangs-Randwertaufgabe<br />
Beispiele:<br />
– 1D Wellengleichung<br />
b=0, a=1,c=-c 2<br />
∂ 2 u<br />
∂ t 2 −c2 ∂ 2 u<br />
∂ x 2 =0
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Allgemeine Formulierung<br />
●<br />
Lineare PDG 2. Ordnung mit beliebigen Variablen<br />
● Symmetrisch:<br />
und<br />
●<br />
Matrixschreibweise<br />
reellwertige symmetrische Matrix
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Lineare PDGL 2. Ordnung
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Systeme PDGL<br />
●<br />
Seegang<br />
∂ K i<br />
∂t<br />
∂<br />
∂t<br />
∂a<br />
∂t<br />
= − ∂ a<br />
∂ x i<br />
C g<br />
K j<br />
k<br />
∂ K j<br />
∂ x i<br />
= − U i C gi ∂ ∂u i<br />
− k<br />
∂ x<br />
xi<br />
i<br />
∂t<br />
= − 1 2a<br />
− ∂ K i<br />
∂ x j<br />
<br />
f⋅ ∂h<br />
∂t<br />
∂<br />
∂ x i<br />
U i<br />
C E i<br />
a 2 − S ij<br />
g a<br />
∂U i<br />
∂ x i<br />
U i T i − T iB <br />
g a<br />
B<br />
g a<br />
●<br />
Flachwasser-<br />
Gleichungen<br />
∂<br />
∂t<br />
∂U i<br />
∂t<br />
= − ∂U j d<br />
∂ x j<br />
= −U j<br />
∂U i<br />
∂ x i<br />
− g ∂<br />
∂ x i<br />
− 1 d<br />
∂ S ij<br />
∂ x i<br />
1 d T i − T iB <br />
●<br />
Transport<br />
∂C<br />
∂t<br />
= −U i<br />
∂C<br />
∂ x i<br />
∂ ∂ x i<br />
<br />
∂C<br />
<br />
i<br />
∂ x S<br />
i<br />
●<br />
Bodenevolution<br />
<br />
q i = ∫ −h U i C dz q bi<br />
∂h<br />
= − 1 ∂q i<br />
∂t 1−n ∂ x i
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Systeme PDGL
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Grundwasserströmungsgleichung<br />
Anfangsbedingungen:<br />
h(x,y,t=0) muss im ganzen Modellgebiet gegeben sein.
<strong>Numerische</strong> <strong>Strömungsmechanik</strong><br />
Randbedingungen<br />
●<br />
Dirichlet-Randbedingung<br />
Festlegung des Wertes der gesuchten Funktion die auf<br />
dem jeweiligen Rand des Definitionsbereichs<br />
●<br />
Neumann-Randbedingung<br />
Festlegung der Normalenableitung der gesuchten Funktion<br />
die auf dem jeweiligen Rand des Definitionsbereichs<br />
●<br />
Cauchy-Randbedingung<br />
Kombination aus Dirichlet- und Neumann-Randbedingung