Fachgebiet Geoinformationssysteme
Technische Universität München
Coupling GIS and hydraulics using the example of the Dornbirnerach
Michaela Jud Department for Geoinformatics Technical University of Munich (TUM), Germany San Diego, 13th of July 2011
Fachgebiet Geoinformationssysteme
Technische Universität München
rm Sto
ta n e ev
10 0 2 t s u ug
Fachgebiet Geoinformationssysteme
Technische Universität München
Praxis data
Coupling GIS and hydraulics TUMGIS
TUMhydraulics
Fachgebiet Geoinformationssysteme
Technische Universität München
Overview • • • • • • •
Introduction and motivation Coupling-concept: GIS and computational fluid dynamics Theoretical basics Data basis Methodology Results Conclusion and perspectives
Fachgebiet Geoinformationssysteme
Investigation area
Technische Universität München
Fachgebiet Geoinformationssysteme
Technische Universität München
Coupling concept GIS and hydraulics
Fachgebiet Geoinformationssysteme
Technische Universität München
Theoretical basics •
OpenFOAM (Open Source Field Operation and Manipulation) C++ Bibliotheca, Open source simulation software package for continuum-mechanic problems, like computational fluid dynamics
•
Treatment of the shallow water equations for the analysis of the runoff regime of rivers shallowfoam
•
Solution of shallow water equations: net, based on triangle areas DEM in TIN-representation in ArcGIS 10 net generation
Fachgebiet Geoinformationssysteme
Technische Universität München
Data basis Data
Format
Scale - resolution
Digital Elevation Model
Raster
1x1 m
Catchment area Dornbirnerach
Vector
1:1000
Stream net
Vector
1:1000
Soil data
Vector
1:1000
Land use
Raster and Vector
1x1 m – 1:1000
Constructions – generation plants
Vector
1:1000
lakes
Vector
1:1000
Mess station (rainfall, discharge, ground water)
Vector
1:1000
discharger
Vector
1:1000
Catasre map
Vector
1:1000
Constructions - ramps
Auto CAD
Cross profiles
AutoCAD
Fachgebiet Geoinformationssysteme
Technische Universität München
Methodik – Preprocessing in ArcGIS 10
kst-Feld
Fachgebiet Geoinformationssysteme
Simulation in OpenFOAM •
Simulation of a real flood event
Technische Universität München
Fachgebiet Geoinformationssysteme
Technische Universität München
Fachgebiet Geoinformationssysteme
Technische Universität München
Simulation in OpenFOAM – variation of the resolution of the simulation net •
Simulation of a real flood event – variation of the resolution of the simulation net
source: KM-Turbulenz GmbH
Fachgebiet Geoinformationssysteme
Technische Universität München
Simulation in OpenFOAM - Performance • •
CFL-Zahl = (U*∆t)/(∆x) < 1 Simulation of a real flood faster than real time is abhängig of: – – – –
• •
CFL-Zahl (fixed) Level of parallelization Number of points (fixed) Velocity of the computing processors
Computing power scales with order of paralellisizing Actual example (25.000 Zellen auf 1,3 Fluss-km): 8 cores 0.33591s computing time per1s physical time
Fachgebiet Geoinformationssysteme
Technische Universität München
Fazit and perspectives • • • •
Flood forecasts of storm flood events in real time possible through parallelization of computing power Innovation: coupling ArcGIS 10 and OpenFOAM OpenFOAM-library is open source and specialized on parallelized solving of differential equations reduction of computing time High potentials for teaching, research and practice: – Coupling further simulation models – Tendency to open-source-applications for subject specific models
Fachgebiet Geoinformationssysteme
Technische Universität München
Acknowledgements •
Many thanks to: – – – –
Prof. Schilcher (department for GIS, Technical University Munich) Ulrich Schäffler (Bavarian State Office for Environment) Florian Schwertfirm (Kreuzinger u. Manhart Turbulenz GmbH) Klaus Koch (Authority for Water Resources of Vorarlberg, Bregenz)
Fachgebiet Geoinformationssysteme
Technische Universität München
Contact If you have any questions, please send an E-Mail to:
Klaus Koch –
[email protected] Questions about data basis
Michaela Jud –
[email protected] GIS-specific questions
Florian Schwertfirm –
[email protected] Questions about hydraulics and simulation