Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Präsentation der Software FlexPDE5

Ähnliche Präsentationen


Präsentation zum Thema: "Präsentation der Software FlexPDE5"—  Präsentation transkript:

1 Präsentation der Software FlexPDE5
Seminar Grundwasserwirtschaft Betreuer: Prof. J. Fürst Präsentation von: Georg Kyriazis Matr. Nummer: h Studiengang: 431 & 432

2 Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst
Definitionen Einfache Beschreibung: FlexPDE ist ein Softwaresystem zum numerischen Lösen partieller Differentialgleichungen (PDE). Komplexe Beschreibung: FlexPDE ist ein scriptbasierter Finite Elemente (FE) Generator und numerischer Solver, sowie auch eine Problemlösungs- Software- Umgebung. Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

3 Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst
D.h FlexPDE basiert auf das User- generierte Script, wandelt das System der partiellen Differentialgleichungen (PDE) in einem FE Model, löst das System und präsentiert graphisch und tabellarisch die Ergebnisse. Als Software – Umgebung stellt alle Tools bereit: Einen Editor zum vorbereiten der Scripts, einen Maschengenerator zum generieren der FE-Maschen, einen FE Solver zum Lösen des Systems und ein graphisches System zum ploten der Ergebnissen. Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

4 Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst
Anwendungsbereiche Fast alle physikalische Prozesse und Probleme können mit partiellen Differentialgleichungen beschrieben werden. Praktisch könnte FlexPDE überall benutzt werden, z.B: Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

5 Vom PDE Solutions Website: (http://www.pdesolutions.com/index.html)
Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst Vom PDE Solutions Website: ( Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

6 Formulierung des mathematischen Modells
Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst Formulierung des mathematischen Modells FlexPDE „braucht“ zwei primäre Inputs: 1. Welche die Variablen sind, die man analysieren möchte. 2. Welche ist die partielle Differentialgleichung die den Prozess – die Variablen beschreibt. Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

7 2 Beispiele mit Brunnen:
Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst 2 Beispiele mit Brunnen: Fertiges Beispiel: WATER.PDE (auch als PDF-File – Anhang) Selbstgemachtes Beispiel mit Fluss, verdichtete Stelle und 1 oder 2 Brunnen, basierend auf das fertige Beispiel (Einschränkungen bei der Studenten - Version). Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

8 Fertiges Beispiel: Script Water.PDE (auch in PDF – Form)
Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst to (0.95,0.1) to (0.95,0.4) to (0.75,0.6) to (0.45,0.65) to (0,0.4) to close { Two wells, held at constant draw-down depths } start(sx1,sy1-srad) value(h) = -1 arc(center=sx1,sy1) angle=-360 start(sx2,sy2-srad) value(h) = -2 arc(center=sx2,sy2) angle=-360 Region { Some regions of low porosity } k=k2 start(0,0) line to (0.25,-0.1) to (0.45,-0.1) to (0.45,0.05) to (0,0.05) start(0.95,0.1) line to (0.95,0.3) to (0.65,0.3) to (0.65,0) start(0.3,0.3) line to (0.5,0.4) to (0.5,0.6) to (0.3,0.5) Region { A percolation pond } k = k2 s = ps { percolation rate } start (px,py-pr) arc(center=px,py) angle=360 monitors contour(h) plots grid(x,y) grid(x,y) zoom(sx1-w/2,sy1-w/2,w,w) grid(x,y) zoom(sx2-w/2,sy2-w/2,w,w) contour(h) as 'Head' contour(h) as 'Head' zoom(0.65,0.35,0.1,0.1) surface(h) as 'Head' end Fertiges Beispiel: Script Water.PDE (auch in PDF – Form) { WATER.PDE } { This problem shows the flow of water to two wells, through soil regions of differing porosity. It also displays the ability of FlexPDE to grid features of widely varying size. } title 'Groundwater flow to two wells' definitions k { no value is required, as long as it appears later } s = { no volumetric source } k1 = { high porosity value } k2 = 1.0e { low porosity value } sx1 = sy1 = { well 1 location } sx2 = sy2 = { well 2 location } srad = { well radius = one thousandth of domain size } w = { a zoom window size } px = py = { percolation pond center } pr = { percolation pond radius } ps = 1e { percolation rate } Variables h equations div(k*grad(h)) + s = 0 boundaries Region { The domain boundary, held at constant pressure head } k=k1 start(0,0) value(h)=0 line to (0.25,-0.1) to (0.45,-0.1) to (0.65,0) Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

9 Graphischer Output WATER.PDE
Seminar Grundwasserwirtschaft WS2007/08 - Prof. J. Fürst Graphischer Output WATER.PDE Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis FlexPDE5 - Georg Kyriazis

10 Danke für Ihre Aufmerksamkeit!
Seminar Grundwasserwirtschaft WS2007/08 FlexPDE5 Kyriazis


Herunterladen ppt "Präsentation der Software FlexPDE5"

Ähnliche Präsentationen


Google-Anzeigen