35
Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Embed Size (px)

Citation preview

Page 1: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Finite Differenzen Verfahren zur numerischen Lawinensimulation

Michael Szell, Sept. 2007, Siena

1 / 35

Page 2: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Probleme mit ELBA+

Oszillationen Abhängigkeit von Gitterauflösung Numerisches Verfahren von ELBA+?

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

2 / 35

Page 3: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Annahmen & Vereinfachungen

Berechnungsschema 2-dimensional Flachheit Größenabhängigkeit: Großlawinen Material: newtonsches Fluid, Trockenlawinen Inkompressibilität Isothermalität Beliebige Topographien, Rotationsinvarianz DHM äquidistant gerastert Kontinuität

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

3 / 35

Page 4: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Substantielle Ableitung:

Lagrangesche Sichtweise Eulersche Sichtweise

Fluidbeschreibung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

4 / 35

Page 5: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

2-Dim kartesisch, äquidistant Global und Lokal:

Koordinatensystem

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

5 / 35

Page 6: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Steigung und Exposition:

Hangneigung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

6 / 35

Page 7: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Gradienten durch Hornschen Schätzer:

Geländeradius:

Gradienten, Geländeradius

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

7 / 35

Page 8: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Fg Gravitationskraft

Fph Hydrostatischer Druck

Fe Turbulente Reibung

Fd Trockene Reibung

Modellkräfte

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

8 / 35

Page 9: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

-

-

-

Gravitationskraft und hydrostatischer Druck

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

9 / 35

Page 10: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Nach Voellmy (1955), erweitert mit Keulegan-Relation

Turbulente Reibung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

10 / 35

Page 11: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Mohr-Coulomb + Zentrifugalbeschleunigung

Trockene Reibung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

11 / 35

Page 12: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Massenerhaltung:

Für ELBA:

Kontinuitätsgleichung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

12 / 35

Page 13: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Für ELBA:

(kein Spannungstensor – vereinfacht)

Impulsgleichungen

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

13 / 35

Page 14: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Courant-Friedrichs-Lewy Bedingung:

„the numerical scheme defining the approximation [...] must be able to include all the physical information which influences the behaviour of the system in this point.“

(Hirsch, Charles: Numerical Computation of Internal and External Flows, Vol. 1)

CFL-Bedingung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

14 / 35

Page 15: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Berechnungsschema ELBA+

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

15 / 35

Page 16: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Schnell Überschätzte Geschwindigkeit Oszillationen Abhängigkeit von Gitterauflösung Verfahren „sehr diskret“

Neuimplementierung!

Berechnungsschema ELBA+

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

16 / 35

Page 17: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Explizites Finite Differenzen Verfahren

Explizit vs. Implizit Gitterauflösung, Stabilität FDM vs. FEM/FVM Literatur

Motivation der Verfahrensart

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

17 / 35

Page 18: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Fall Ψ=0hyperbolisch, reine Konvektion

Fall Ψ>0parabolisch, Konvektion-Diffusion

0<Ψ«1: konvektionsdominant

Klassifizierung der DGL

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

Konservativ: ……. ……

Nicht-konservativ:

18 / 35

Page 19: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Lineare Wellengleichung

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

Lösung: Charakteristiken:

19 / 35

Page 20: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Nach Informationsfluss gerichtet

1. Ordnung: Diffusion

Upwind Verfahren

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

20 / 35

Page 21: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Zentral

2. Ordnung: Oszillation

Lax-Wendroff Verfahren

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

21 / 35

Page 22: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Bereinigung eines instabilen Schemas

Sehr diffusiv

Lax-Friedrichs Verfahren

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

22 / 35

Page 23: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Prädiktor-Korrektor, Update

Mit künstlichem Diffusionskoeffizienten

2-Dimensional

MacCormack Verfahren

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

23 / 35

Page 24: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Total Variation Diminishing (Harten 1983)

Sichtweise: Zellen

Numerischer Fluss

Idee: adaptiver Fluss, mit Flux-Limiter

TVD Methoden

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

24 / 35

Page 25: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Maß für „Glattheit“: Sweby: TVD Gebiet 2. Ordnung durch

und: Konvexkombination aus LW und BW Minmod-, Superbee-Limiter

Limiter

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

25 / 35

Page 26: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Rekonstruktion und Slope-Limiter

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

26 / 35

Page 27: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Verallgemeinerter Lax-Friedrichs-Fluss

TVD Lax-Friedrichs Methoden

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

2 Dim

27 / 35

Page 28: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Non-Oscillatory Central (Nessyahu, Tadmor 1990)

DGL-System:

NOC Schema

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

28 / 35

Page 29: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Staggered Grid, 2-Schritt Verfahren

Update

Halbschritte durch Taylor; TVD-Steigung

NOC Schema (1-dim)

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

29 / 35

Page 30: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Test-Topographien:

MacCormack: Wellen, Massenzunahme, erhöhte Geschwindigkeit

MTVDLF: Verformung NOC: Fast fehlerfrei Superbee: Oft instabil, daher Minmod

1-Dim numerische Experimente

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

30 / 35

Page 31: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

MacCormack instabil NOC diffusiver als im 1-Dim:

2-Dim numerische Experimente

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

(konstant geneigter Hang, nur Gravitationskraft)

31 / 35

Page 32: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Auslaufender Hang, Fg, Fph, Fdfgfphfd.wpl

Auslaufender Hang, Fg, Fph, Fd, Fefgfphfdfe.wpl

Probleme: „Pudding+Himbeersaft“

he = h-Grenze für:

2-Dim num. Experimente NOC

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

32 / 35

Page 33: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Auf nat. Topographie (Lech), he=0,08m

Alt (ELBA+) vs. Neu (NOC)

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

33 / 35

Page 34: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Oszillationen Simulationsdauer Auflösung Zusatzfunktionen Geometrische Fehler (?)

Alt (ELBA+) vs. Neu (NOC)

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

34 / 35

Page 35: Finite Differenzen Verfahren zur numerischen Lawinensimulation Michael Szell, Sept. 2007, Siena 1 / 35

Fragen, Anregungen, etc?

Finite Differenzen Verfahren zur numerischen Lawinensimulation, Michael Szell

Danke für die Aufmerksamkeit!

J. M. W. Turner, The Fall of an Avalanche in the Grissons.

1810. Oil on Canvas. 90.2 x 120 cm. Tate Gallery, London.

35 / 35