- Numerik in der Physik - Simulationen, DGL und Co. Max Menzel

Ähnliche Dokumente
Eingebettete Runge Kutta Verfahren DOPRI5(4) Verfahren: FSAL Verfahren

Mathematische Methoden für Informatiker

Euler-Verfahren. exakte Lösung. Euler-Streckenzüge. Folie 1

Einstieg in die Informatik mit Java

Differentialgleichungen

Übungen zu Meteorologische Modellierung Teil 'Grundlagen der Numerik'

Dierentialgleichungen 2. Ordnung

Mathematik-Tutorium für Maschinenbauer II: Differentialgleichungen und Vektorfelder

2. Übungsblatt zur Mathematik III für MB/MPE, LaB/WFM, VI, WI/MB

Trennung der Variablen, Aufgaben, Teil 1

Numerische Verfahren

6 Differentialgleichungen

12 Gewöhnliche Differentialgleichungen

2.3.1 Explizite Runge-Kutta-Verfahren

Walter Strampp AUFGABEN ZUR WIEDERHOLUNG. Mathematik III

Lösung zur Übung 19 SS 2012

Einführung in die Numerik strukturerhaltender Zeitintegratoren. Leonard Schlag 6. Dezember 2010

1. Übungsblatt Aufgaben mit Lösungen

Numerische Integration von Differential-Gleichungen Das klassische Runge-Kutta-Verfahren

Algorithmische Mathematik und Programmieren

Flüsse, Fixpunkte, Stabilität

Numerik und Simulation in der Geoökologie

Übungsaufgaben zu Mathematik III (ohne Lösungen)

Differentialgleichungen. Aufgaben mit Lösungen. Jörg Gayler, Lubov Vassilevskaya

Seminarvortrag. Euler-Approximation. Marian Verkely TU Dortmund

Simulation. Lineare Regression Methode der kleinsten Quadrate (Excel-Matrix-Formel) Verknüpfung des Euler- und Newton-Verfahrens. Das Euler-Verfahren

2 Einschrittverfahren 2.1 Einführung

D-MATH Numerische Methoden FS 2016 Dr. Vasile Gradinaru Alexander Dabrowski. Serie 9

Gewöhnliche Dierentialgleichungen

Mathematik für Biologen und Chemiker Prof. Scheltho - Übungen Mathe 2

Rekurrente Neuronale Netze. Rudolf Kruse Neuronale Netze 227

4. Differentialgleichungen

A n a l y s i s Differentialgleichungen

4.3 Anwendungen auf Differentialgleichungen

6 Komplexe Integration

Charakteristikenmethode im Beispiel

Gewöhnliche Differentialgleichungen am Beispiel des harmonischen Oszillators

15. Vorlesung Sommersemester

Gewöhnliche inhomogene Differentialgleichungen der 1. und 2. Ordnung. Christopher Schael

Lösung zu den Testaufgaben zur Mathematik für Chemiker II (Analysis)

Numerische Integration

Inhaltsverzeichnis Kapitel X: Funktionen von mehreren Variablen Kapitel XI: Gew ohnliche Differentialgleichungen 135

Thema 10 Gewöhnliche Differentialgleichungen

Mathematischer Vorkurs für Physiker WS 2012/13

Differenzengleichungen. und Polynome

Differentialgleichung.

14 Lineare Differenzengleichungen

Mathematik für Wirtschaftswissenschaftler

GRUNDLEGENDE MODELLE. Caroline Herbek

Analysis und Lineare Algebra mit MuPAD

Anleitung zu Blatt 4 Differentialgleichungen I für Studierende der Ingenieurwissenschaften

Blatt 10. Hamilton-Formalismus- Lösungsvorschlag

Übungen Theoretische Physik I (Mechanik) Blatt 8 (Austeilung am: , Abgabe am )

4.2 Der Harmonische Oszillator

Laplacetransformation

DIFFERENTIALGLEICHUNGEN

Einfache Differentialgleichungen (algebraische Lösung)

Übungen zu Einführung in die Numerische Mathematik (V2E2) Sommersemester 2016

Man kann zeigen (durch Einsetzen: s. Aufgabenblatt, Aufgabe 3a): Die Lösungsgesamtheit von (**) ist also in diesem Fall

Gewöhnliche Differentialgleichungen

Modellbildungssysteme: Pädagogische und didaktische Ziele

Definition 1.1 (Wirkung) Wir wollen die Kurvenverläufe x(t) finden, die das Funktional

6.2 Scan-Konvertierung (Scan Conversion)

Computersimulation & Mehrkörperproblem

Testvorbereitung: Integrierender Faktor

Kursprüfung Methoden der VWL Klausurteil Dynamische Methoden der VWL (Prof. Dr. Lutz Arnold) Wintersemester 2009/

SystemS eine Modellierumgebung am TI92

Einführung in die Himmelsmechanik und Ephemeridenrechnung

Nichtlineare Gleichungssysteme

Das wissen Sie: 6. Welche Möglichkeiten zur Darstellung periodischer Funktionen (Signalen) kennen Sie?

Kapitel 15: Differentialgleichungen

Inhaltsverzeichnis. Vorwort Kapitel 1 Einführung, I: Algebra Kapitel 2 Einführung, II: Gleichungen... 57

HTWD, FB Informatik/Mathematik Prof. Dr. M. Voigt. Mathematik II für Bauingenieure. (f) 4 sin x cos 5 x dx. 3 x e x2 dx (i) e 2x 1 dx.

Skript zur Vorlesung Numerik gewöhnlicher Differentialgleichungen. Dr. M. Weise. gehalten im WS2015/16 Technische Universität Chemnitz

Analysis für Wirtschaftswissenschaftler und Ingenieure

Fourier- und Laplace- Transformation

Musterlösungen Serie 9

Apl. Prof. Dr. G. Herbort, Prof. Dr. M. Heilmann Bergische Universität Wuppertal

Ü b u n g s b l a t t 11

Numerische Methoden für gewöhnliche Differentialgleichungen (Numerische Mathematik II)

1 Ein mathematisches Modell und die Änderungsrate

Differenzialgleichungen

Bestimmen Sie die Lösung des Anfangswertproblems. y (x) 4y (x) 5y(x) = 6e x. y(0) = y (0) = 0.

Übungen aus den numerischen Methoden der Astronomie SS 2011

Musterlösung. TECHNISCHE UNIVERSITÄT MÜNCHEN Fakultät für Mathematik. Klausur Mathematik für Physiker 3 (Analysis 2) I... II...

Handy, Börse und Kristalle

Numerisches Programmieren

Mathematik für Bauingenieure

DIE FILES DÜRFEN NUR FÜR DEN EIGENEN GEBRAUCH BENUTZT WERDEN. DAS COPYRIGHT LIEGT BEIM JEWEILIGEN AUTOR.

Gewöhnliche Differentialgleichungen

Definition 3.1: Ein Differentialgleichungssystem 1. Ordnung

Klassifikation von partiellen Differentialgleichungen

Verfahren zur Berechnung der Exponentialmatrix

Optimale Steuerung. Sequentielle Quadratische Programmierung. Kevin Sieg. 14. Juli Fachbereich für Mathematik und Statistik Universität Konstanz

Lösungsskizzen zur Klausur

Vorlesungen: Differentialgleichungen. Inhaltsverzeichnis

W. Oevel. Mathematik für Physiker I. Veranstaltungsnr: Skript zur Vorlesung, Universität Paderborn, Wintersemester 2003/2004

Beginn der Vorlesung zur Numerik I (Wintersemester 2010/2011)

Iterative Verfahren, Splittingmethoden

Theoretische Physik I: Lösungen Blatt Michael Czopnik

Transkript:

- Numerik in der Physik - Simulationen, DGL und Co. Max Menzel 4.1.2011 1

Übersicht Differenzialgleichungen? Was ist das? Wo gibt es das? Lösen von Differenzialgleichungen Analytisch Numerisch Anwendungen Simulationen 2

Übersicht Differenzialgleichungen? Lösen von Differenzialgleichungen Analytisch Numerisch Anwendungen Simulationen 3

Analytisches Lösen Finden einer Funktion, die diese Gleichung löst Mögliche Lösungswege Separation Raten Integrieren Selten und meist schwer/aufwendig zu lösen 4

Numerisches Lösen Finden von Punkten nahe der Funktion Allgemeine Lösungen sind nicht zu finden Startwerte erforderlich Anfangswertprobleme Randwertprobleme 5

Numerisches Lösen Anfangswertprobleme Pendel Wachstums/Zerfallsprozesse... Randwertprobleme 6

Anfangswertprobleme Was kennt man... die Differentialgleichung die Anfangsbedingungen Was sucht man Einen Werte zu einem bestimmten Zeitpunkt Lösungen Euler-Cauchy Verfahren Heun Verfahren Runge-Kutta Verfahren 7

8

Euler-Cauchy Verfahren 9

Euler-Cauchy Verfahren Anwendbar auf Funktionen der Art: dy ẏ= f y,t dt = f y, t Differentialgleichungen erster Ordnung Teilung in kleine Abschnitte (Diskretisieren) Herleitung Über Polynome (Tangenten) annähern Integration 10

Euler-Cauchy Verfahren Erstellen der Tangente Steigung ermitteln über: y' = f(y,x) y aus Schritt vorher bekannt x aus Schrittweite bekannt 11

Euler-Cauchy Verfahren 12

Euler-Cauchy Verfahren Herleitung über Integration ẏ= f y,t t i 1 t i 1 ẏ dt= f y,t dt t i t i [ y ] t i t t i 1 = y i 1 y = i 1 i f y,t dt t i t y i 1 = y i 1 i t i f y, t dt 13

t y = y i 1 i 1 i t i f y, t dt 14

Euler-Cauchy Verfahren Integral numerisch berechnen Treppenintegral Funktion sei konstant t i 1 t i f y,t [ f y i,t i t ] ti t i 1 = f y i, t i t i 1 t i Bei äquidistanter Zerlegung : y i 1 = y i ẏ i t 15

Euler-Cauchy Verfahren In einfacher Näherung gilt : y i 1 = y i ẏ i t t i 1 =t i t 16

Euler-Cauchy Verfahren Programmiert: y = y_0; t = t_0; while(t <= t_ende) { y += f(y,t) * dt; t += dt; //Werte ausgeben... } 17

Heun Verfahren 18

t y = y i 1 i 1 i t i f y, t dt 19

Heun Verfahren Verbesserung der Integration t i 1 t i f y,t f y i,t i f y i 1,t i 1 t 2 i 1 t i = ẏ i y i 1 t t i 1 i 2 Bei äquidistanter Zerlegung : y i 1 = y i ẏ i y i 1 t 2 20

Heun Verfahren 21

Runge-Kutta Verfahren 22

t y = y i 1 i 1 i t i f y, t dt 23

Runge-Kutta Verfahren Zwischenschritte y i 1 = y i t n l n l l l k l k l = f y i l t,t i l t t i 1 =t i t 24

Klassischer Runge-Kutta 25

Höhere Differentialgleichungen Verfahren können angeglichen werden Durch Einfügen einer weiteren Variablen Erhöhung der Anfangsbedingungen Bei 1.Ordnung 1 Bedingung (y) Bei 2.Ordnung 2 Bedingungen (y, y') Bei 3.Ordnung 3 Bedingungen (y, y', y'')... 26

Einzel-/Mehrschrittverfahren Einzelschrittverfahren Euler-Cauchy Verfahren Heun Verfahren Runge-Kutta Verfahren Mehrschrittverfahren 27

Mehrschrittverfahren 28

t y = y i 1 i 1 i t i f y, t dt 29

Mehrschrittverfahren Benutzen die vorherigen Schritte! Anlaufrechnung nötig 30

Adams Verfahren Lösen des Integrals mit Polynom a) Stützstellen aus vorherigen Schritten (explizit) b) Stützstellen aus vorherigen Schritten und nächsten (implizit) 31

Adams Bashforth Verfahren (explizit) 32

Adams Bashforth Verfahren (explizit) Man erhält folgende Gleichungen k=1: y i 1 = y i t ẏ i k=2: y i 1 = y i t 1 2 ẏi 1 3 2 ẏi k=3: y i 1 = y i t 5 12 ẏi 2 16 12 ẏi 1 23 12 ẏi 33

Adams-Moulton Verfahren (implizit) 34

Adams-Moulton Verfahren (implizit) Man erhält folgende Gleichungen k=0: y i 1 = y i t ẏ i 1 k=1: y i 1 = y i t 1 2 ẏi 1 2 ẏi 1 k=2: y i 1 = y i t 1 12 ẏi 1 8 12 ẏi 5 12 ẏi 1 35

Numerisches Lösen Anfangswertprobleme Randwertprobleme Temperatur im Stab Elektrische Felder Schwingende Saiten 36

Was kennt man... Randwertprobleme die Differentialgleichung einen Anfangs- und einen Endwert Was sucht man Einen Werte zu einem bestimmten Zeitpunkt Lösungen Schießverfahren FDM (finite difference method) FEM (finite element method) 37

Randwertprobleme [a ;b], u a = u b = ü= f t,u, u 38

Schießmethode Umformulieren in Anfangswertproblem ü= f t, u, u u a = u b = ü= f t, u, u u a = u a =c So lange c raten bis u(b) = β 39

Wie genau rechnen wir? Numerisch entstehen Fehler Rundung Approximation... Überprüfen von Algorithmen Messwerten Bestehenden Algorithmus Markante Punkte 40

Übersicht Differenzialgleichungen? Lösen von Differenzialgleichungen Anwendungen Simulationen 41

Quellen Skripte von Uni-Dortmund (Mathematik, Numerik) http://www.mathematik.uni-dortmund.de/lsviii/veranstaltungen/numerik204/kap10.pdf TU-Berlin (Mathematik) http://www.math.tu-berlin.de/~wittbold/teach/kapitel7.pdf TU-München (Mathematik, Numerik) http://www-m2.ma.tum.de/homepages/simeon/numerik3/kap4.pdf Uni-Wuppertal (Physik, Numerische DGL) http://particle.uni-wuppertal.de/vorkurse/physik06/numdgl.pdf HAW (Informatik, Numerik) Wikipedia http://www.rzbt.haw-hamburg.de/dankert/numet_5.pdf 42