Numerische Verfahren für Erhaltungsgleichungen
Vorlesung an der Humboldt-Universität zu Berlin
Sommersemester 2014
Dr. Rüdiger Müller
Termine
Freitags 11:00-13:00
Raum RUD25 - 1.115
Inhalt
- Herleitung von Erhaltungsgleichungen und Beispiele
- Skalare Gleichung: Eigenschaften der Lösung und numerischer Verfahren
- Linearer Fall
Verschiedene Plots einer Lösung
Beispielprogramme
- Nichtlinearer Fall
Plot Verdichtungsstoss
Plot Verdünnungswelle
- Systeme von Erhaltungsgleichungen
- Lineare Systeme in einer Raumdimension
- Mehrdimensionale Systeme
- Nichtlinearer Fall
Beispiel: Flachwassergleichungen / Isentropischer Fluss
Lösung mit 2 Shocks
Lösung mit 2 Verdünnungsfächern
Lösung des Dammbruch-Problems mit Shock und Verdünnungsfächer
- Erhaltende numerische Verfahren
- Konvergenz der Verfahren
- Lineare Systeme
- Skalare nichtlineare Gleichung
Konvergenzkriterien und Zulässigkeit von Lösungen
- Qualitative Einordnung, Stabilität
- Viskositätslösung, Entropiebedingung
Riemann Problem
- Rankine-Hugoniot Sprungbedingung
- Selbstähnliche Lösungen
- Zulässigkeitsbedingungen
- Hugoniot-Lokus
- Einfache Wellen, Verdünnungswellen
Godunov-Verfahren
- Anwendungsbeispiele
- Approximative Riemann-Löser
- Anwendungsbeispiele
Beispielprogramme
[burgers_simpl.m]
Godunov-Verfahren mit vereinfachtem Riemann-Löser, der nur Shocks erzeugt
[burgers_efix.m]
Godunov-Verfahren mit vereinfachtem Riemann-Löser und Entropie-Fix
High-Resolution-Methods
- Lax-Wendroff Verfahren und Modifikationen
- Flux-Limiter-Verfahren
- Nichtlineare Gleichungen und Systeme
Höhere Raumdimensionen
- Taylor-Entwicklung
- Dimension-Splitting
- Mehrdimensionale Verfahren
- Anwendungsbeispiel: Skalare Gleichung für Transport in Rotationsfeld
Literatur
- Le Veque: Numerical Methods for Conservation Laws
- Le Veque: Finite volume methods for hyperbolic problems
- Godlewski, Raviard: Numerical Approximation of Hyperbolic Systems of Conservation Laws
- Kröner: Numerical Schemes for Conservation Laws