Kopplung von Simulation und Optimierung Eine Vorstellung von
- Slides: 21
Kopplung von Simulation und Optimierung Eine Vorstellung von Blue. M. Opt Felix Froehlich, Christoph Hübner Fachgebiet Ingenieurhydrologie und Wasserbewirtschaftung Institut für Wasserbau und Wasserwirtschaft Technische Universität Darmstadt http: //www. ihwb. tu-darmstadt. de/ 1. Darmstädter Ingenieurkongress, 14. -15. 09. 2009 - Darmstadt | * |
Prinzip simulationsbasierter Optimierungswerkzeug Simulationswerkzeug Modellparameter Modell Simulation Optimierungsalgorithmus Simulationsergebnisse 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 2
Problembeschreibung § Kein einzelnes Modell/Simulationswerkzeug kann alle Anwendungsgebiete abdecken § Kein einzelner Optimierungsalgorithmus ist für alle Problemstellungen geeignet → Entwicklung eines generischen Optimierungssystems für die problemgetriebene Kopplung von geeigneten Modellen und Optimierungsalgorithmen 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 3
Modularer Aufbau Simulationsmodelle Blue. M. Optimierungsalgorithmen Zusätzliche Werkzeuge 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 4
Blue. M. Optimierungsalgorithmen 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 5
Integrierte Algorithmen § PES: Parametric Evolution Strategy (Muschalla, 2006 und Hübner, 2003) § CES: Combinatorial Evolution Strategy (Hübner, 2008) § HYBRID: Kombination von PES and CES (Hübner, 2008) § Hooke & Jeeves: Gradientenverfahren (Hooke & Jeeves, 1961) § Meta. Evo: Sequentielle Nutzung globaler und lokaler Verfahren (Kerber, 2008) § DDS: Dynamically Dimensioned Search (Tolson & Shoemaker, 2007) § TSP: Traveling Salesman Problem § Sensi. Plot: Sensitivitätsanalyse §… 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 6
Integration von Optimierungsalgorithmen Problemdefinition Einstellungen 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 7
Simulationsmodelle Blue. M. Optimierungsalgorithmen Simulationsmodelle 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 8
Integrierte Simulationsmodelle § Blue. M. Sim: Hydrologisches Flussgebietsmodell § SMUSI: Schmutzfrachtsimulationsmodell § SWMM: Storm Water Management Model §… Interne Anwendungen: § Testprobleme: Mathematische Optimierungsprobleme § Traveling Salesman: Rundreiseproblem §… 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 9
Integration von Simulationsmodellen ü Möglichkeit paralleler Evaluierung (multithreading) Mutterklasse → write. Parameters() [Textdateien]. NET Wrapper → launch. Sim() [EXE / DLL] → read. Sim. Results() [Werte / Zeitreihen]. NET Fortran 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 10
Zusätzliche Werkzeuge Simulationsmodelle Blue. M. Optimierungsalgorithmen Zusätzliche Werkzeuge 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 11
Eingabedateien Definition des Optimierungsproblems § Eingabe über Textdateien § Unabhängig von Simulationsmodell oder Algorithmus 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 12
Zusätzliche Werkzeuge Grafische Benutzeroberfläche § Optimierungen starten, stoppen, … § Einstellungen bearbeiten, laden, … § Überwachung des Optimierungsfortschritts 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 13
Zusätzliche Werkzeuge Analysemöglichkeiten § Datenbank von Lösungen § Lösungsauswahl / -vergleich § Ganglinienanzeige § Scatterplot Matrix 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 14
Anwendungsgebiete § Wassergüteorientierte Optimierung urbaner Entwässerungssysteme § Optimierung der regelbasierten Steuerung urbaner Entwässerungssysteme § Mono- und multikriterielle Autokalibrierung von N-A- und Kanalnetzmodellen (Quantität und Qualität) § Optimierung von Speicherbetriebsregeln hinsichtlich Ökologie, Wasserversorgung, Wasserkrafterzeugung und Hochwasserschutz § Optimierung von Hochwasserschutzstrategien hinsichtlich Platzierung, Typ und Retentionsvermögen von Maßnahmen §… 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 15
Verfügbarkeit § Lauffähige Version § Freier Download § Quellcode § Für Forschungszwecke nach Absprache und Vereinbarung http: //www. ihwb. tu-darmstadt. de/bluem/ 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 16
Vielen Dank! Felix Froehlich und das ihwb-Team, froehlich@ihwb. tu-darmstadt. de http: //www. ihwb. tu-darmstadt. de/bluem/ 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 17
Algorithmus: PES Anwendung: Testprobleme 2 Parameter, 1 Zielfunktion 15 Parameter, 2 Zielfunktionen (konvex, nicht stetig) 2 Parameter, 2 Zielfunktionen, 2 Randbedingungen 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 18
Algorithmus: HYBRID (PES + CES) Anwendung: Blue. M. Sim Optimierung von Hochwasserschutzstrategien hinsichtlich Platzierung, Typ und Retentionsvermögen von Maßnahmen Jede Farbe entspricht einer anderen Kombination von Maßnahmen 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 19
Algorithmus: Sensi. Plot Sensitivitätsanalyse 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 20
Algorithmus: TSP Rundreiseproblem (Traveling Salesman) 15. September 2009 | Felix Froehlich | Fachgebiet ihwb | Institut für Wasserbau und Wasserwirtschaft | TUD | http: //www. ihwb. tu-darmstadt. de/ | 21
- Klassenentwurf
- Begrüßung vorstellung referenten
- Zuordnung oder funktion
- Dynamische optimierung beispiel
- Fragebogen prozessoptimierung
- Markplatz optimierung
- Waschanlagen optimierung
- Optimierung mit nebenbedingung
- Von mensch zu mensch eine brücke bauen lied
- Von-neumann-rechner
- Kurshalter
- Erasmus von rotterdam beeinflusst von
- Wie viele kalorien hat eine flasche wodka
- Aufbau einer analyse einer kurzgeschichte
- Bilanz firma
- Zap 2014 lösungen
- Eine og andri
- Eine unternehmung
- Was ist eine leitfrage
- Sanduhr und ping pong prinzip
- Hochschule
- Trennbare verben im nebensatz