M Development of GIS-GPU-based flood-simulation model and its application to flood-risk assessment Computational Engineering and Science for Safety and.

Slides:



Advertisements
Similar presentations
PARMA UNIVERSITY SIMULATIONS OF THE ISOLATED BUILDING TEST CASE F. AURELI, A. MARANZONI & P. MIGNOSA DICATeA, Parma University Parco Area delle Scienze.
Advertisements

Joint Mathematics Meetings Hynes Convention Center, Boston, MA
Christopher McCabe, Derek Causon and Clive Mingham Centre for Mathematical Modelling & Flow Analysis Manchester Metropolitan University MANCHESTER M1 5GD.
Study on Wave calculation of an air cushion surge chamber
Reinaldo Garcia, PhD A proposal for testing two-dimensional models to use in the National Flood Insurance Program.
Numerical Simulation of Wave-Seawall Interaction Clive Mingham, Derek Causon, David Ingram and Stephen Richardson Centre for Mathematical Modelling and.
Two-dimensional dam break flooding simulation: a GIS embedded approach. Massimiliano Cannata and Roberto Marzocchi IST-SUPSI, Institute of Earth Sciences.
CHAPTER 5: PREDICTING STORM SURGE LESSONS FROM HURRICANE IKE.
Numerical Simulation of Benchmark Problem 2
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
WORKING GROUP 1 MODELING OF WIND WAVES AND SURGE EVENTS IN THE CASPIAN, BLACK, AZOV AND BALTIC SEAS.
Professor Paul Bates SWOT and hydrodynamic modelling.
Accurate Numerical Treatment of the Source Terms in the Non-linear Shallow Water Equations J.G. Zhou, C.G. Mingham, D.M. Causon and D.M. Ingram Centre.
Use of satellite altimeter data for validating large scale hydraulic models Matt Wilson, University of Exeter Doug Alsdorf, Ohio State University Paul.
Paul Bates SWOT and hydrodynamic modelling. 2 Flooding as a global problem According to UNESCO in 2004 floods caused ….. –~7k deaths –affected ~116M people.
Model Simulation Studies of Hurricane Isabel in Chesapeake Bay Jian Shen Virginia Institute of Marine Sciences College of William and Mary.
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC CG Mingham, L Qian, DM Causon and DM Ingram Centre for Mathematical Modelling and Flow Analysis Manchester.
Hydraulic Routing in Rivers
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
The University of MississippiNational Center for Computational Hydroscience and Engineering Rainfall runoff modeling in agricultural watershed using 2D.
MA/CS471 Lecture 8 Fall 2003 Prof. Tim Warburton
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
Fritz R. Fiedler University of Idaho Department of Civil Engineering Simulation of Shallow Discontinuous Flow over Complex Infiltrating Terrain.
Solution of the St Venant Equations / Shallow-Water equations of open channel flow Dr Andrew Sleigh School of Civil Engineering University of Leeds, UK.
C. Chen 1, R. C. Beardsley 2 and G. Cowles 1 1 Department of Fisheries Oceanography University of Massachusetts-Dartmouth (UMASSD), New Bedford, MA
Wave Height Estimate for Multi- Frequency Flooding Events Elena Drei-Horgan, PhD, CFM Darryl Hatheway, CFM Paul Carroll, PE May 24, 2012.
Environmental and Water Resources Engineering Division Civil Engineering Dr. Soumendra Nath Kuiry Assistant Professor Hurricane Gustav (2008) Simulation.
Modeling coastal flooding in urbanized lowlands: a multi- dimensional high-resolution approach Brett F. Sanders, Professor Timu Gallien, Ph.D. Student.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review January 14-15, 2003, FNAL Target Simulations Roman Samulyak Center for Data Intensive.
Modelling 1: Basic Introduction. What constitutes a “model”? Why do we use models? Calibration and validation. The basic concept of numerical integration.
SURA Super-Regional Testbed on Coastal Inundation – Extra-tropical Storm Harry V. Wang, Yi-cheng Teng, Yanqiu Meng and Derek Loftis Virginia Institute.
Approximate Riemann Solvers for Multi-component flows Ben Thornber Academic Supervisor: D.Drikakis Industrial Mentor: D. Youngs (AWE) Aerospace Sciences.
The Governing Equations The hydrodynamic model adopted here is the one based on the hydrostatic pressure approximation and the boussinesq approximation,
Distributed Flow Routing Surface Water Hydrology, Spring 2005 Reading: 9.1, 9.2, 10.1, 10.2 Venkatesh Merwade, Center for Research in Water Resources.
COMPARISON OF ANALYTICAL AND NUMERICAL APPROACHES FOR LONG WAVE RUNUP by ERTAN DEMİRBAŞ MAY, 2002.
Using HAZUS-MH to Assess Tsunami Risk Bill Bohn, Tetra Tech June 19, 2007.
Mathematical Background
MIKE 11 IntroductionNovember 2002Part 1 Introduction to MIKE 11 Part 1 General Hydrodynamics within MIKE 11 –Basic Equations –Flow Types Numerical Scheme.
Insert Date 1 Hurricanes-Inundation Overview Objectives: Improve forecasts of tropical cyclones and related inundation hazards to enhance mitigation decisions.
WORKSHOP ON LONG-WAVE RUNUP MODELS Khairil Irfan Sitanggang and Patrick Lynett Dept of Civil & Ocean Engineering, Texas A&M University.
Hydraulic Routing in Rivers Reference: HEC-RAS Hydraulic Reference Manual, Version 4.1, Chapters 1 and 2 Reading: HEC-RAS Manual pp. 2-1 to 2-12 Applied.
Presentation of the paper: An unstructured grid, three- dimensional model based on the shallow water equations Vincenzo Casulli and Roy A. Walters Presentation.
Two Dimensional simulation of a Dam Break wave propagation for the isolated building test case University of Pavia Gabriella Petaccia Impact Workshop...
A New Traffic Kinetic Model Considering Potential Influence Shoufeng Lu Changsha University of Science and Technology.
International Workshop on Long-Wave Runup Models 2-Dimensional Model with Boundary-Fitting Cell System Benchmark #2:Tsunami Runup onto a Complex 3Dimensional.
A Non-iterative Hyperbolic, First-order Conservation Law Approach to Divergence-free Solutions to Maxwell’s Equations Richard J. Thompson 1 and Trevor.
NUMERICAL STUDY OF THE MEDITERRANEAN OUTFLOW WITH A SIMPLIFIED TOPOGRAPHY Sergio Ramírez-Garrido, Jordi Solé, Antonio García-Olivares, Josep L. Pelegrí.
1 Application of Weighted Essentially Non-Oscillatory Limiting to Compact Interpolation Schemes Debojyoti Ghosh Graduate Research Assistant Alfred Gessow.
Assessment of a wetting and drying scheme in the HYbrid Coordinate Ocean Model (HYCOM) Sébastien DENNEULIN Summer 2007 Internship at COAPS Eric Chassignet,
School of Aerospace Engineering MITE Numerical Simulation of Centrifugal Compressor Stall and Surge Saeid NiaziAlex SteinLakshmi N. Sankar School of Aerospace.
OVERVIEW ON FLOOD PROPAGATION AREA WORK First Impact Workshop Wallingford, UK May 16-17, 2002 F. Alcrudo University of Zaragoza WP3 Coordinator.
The shallow water equations in geomorphic modeling
Development of a High-Resolution Flood Inundation Model of Charles City, Iowa Nathan Young Associate Research Engineer Larry Weber.
Amro Elfeki, Hatem Ewea and Nassir Al-Amri Dept. of Hydrology and Water Resources Management, Faculty of Meteorology, Environment & Arid Land Agriculture,
FLOOTSI Development of GIS-GPU-based flood-simulation model and its application to flood-risk assessment Examples of applications Augusto Maidana,
Enhancement of Wind Stress and Hurricane Waves Simulation
Chamber Dynamic Response Modeling
Transient Mixed Flow Modeling Capability in SRH-2D for Culverts and Bridges Yong G. Lai.
Week 1.
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
Review of Flood Routing
Distributed Flow Routing
Convergence in Computational Science
1Civil and Environmental Engineering, University of Washington
Virginia Institute of Marine Sciences College of William and Mary
Modelling tools - MIKE11 Part1-Introduction
Surface Water Virtual Mission
The Tous Case study: mesh refinement & optimization data J
Instituto Superior Técnico instituto superior técnico
Flood Inundation Mapping
Presentation transcript:

m Development of GIS-GPU-based flood-simulation model and its application to flood-risk assessment Computational Engineering and Science for Safety and Environmental Problems April 2014 / Sendai International Center, Sendai, Japan Augusto Maidana, Julio García, Eugenio Oñate, Claudio Zinggerling and Miguel A. Celigueta International Center for Numerical Methods in Engineering (CIMNE) Technical University of Catalunya (UPC) Gran Capitán s/n, Barcelona, Spain

Outline Introduction – Ideas and motivations – Target application areas – The mathematical model (SWE) – Graphics Processing Units (GPU) Shallow Water Simulations on GPUs – Shallow waters equations – Finite Volume Method – Riemann solver of Roe – Raster approach – Courant-Friedrichs-Lewy condition – Boundary conditions Examples of applications Future works Conclusions

Introduction Ideas and motivations : Develop a model to be able adequately simulate the dynamics of gravitatory surface waves to solve problems ranging from the flood wave propagation to the dynamics of tsunami propagating across the continental shelf. Make use of the increasing availability of satellite data in high-resolution images from web pages servers, also of the faster and more powerful computers that incorporate parallel capacity by means the GPUs will allow developing models that make full use of such new datasets as high-resolution digital elevation models (DEMs). The main idea here is to combine the two above points with an Geographic Information Systems software (GIS). This will allow reduced computation times, increased data handling and analysis capability, and improved results and data display. h B hu

Floods: Storm Surges: Tsunamis : Dam breaks: Harbor resonance: 2010: Pakistan (2000+) 1931: China floods ( ) 2005: Hurricane Katrina (1836) 1530: The Netherlands ( ) 2011: Japan (5321+) 2004: Indian Ocean ( ) 1975: Banqiao Dam ( ) 1959: Malpasset (423) 2006: Ciutadella harbor, Menorca (Spain) Introduction Target and applications areas :

Introduction The mathematical model (SWE) : Shallow Water Equations A hyperbolic partial differential equation First described by Saint-Venant ( ) Gravity-induced fluid motion 2D free surface Negligible vertical acceleration Wave length much larger than depth Conservation of mass and momentum

Introduction Graphics Processing Units (GPU): A GPU is faster than a CPU It is possible to get higher quality results in the same timeframe CPUGPU Cores416 Float ops/ clock Frequency (MHz) GigaFLOPS Memory (GB)+323

Shallow Water Simulations on GPUs Shallow Water Equations (SWE) : Vector of conserved variables Flux Functions Bed slope source term Bed friction source term

Shallow Water Simulations on GPUs Finite Volume Discretization (FVM): The grid consists of a set of cells or volumes The bathymetry and the physical variables (h, hu, hv), are piecewise constants per volume The Finite Volume Scheme First order accurate fluxes Well-balanced (captures lake-at-rest) Good match with GPU execution model

Shallow Water Simulations on GPUs Riemann solver of Roe:

Shallow Water Simulations on GPUs Raster approach: where the flux vector is computed by means de summatory of the four cell sides The equation to homogeneous quadrilateral cells is reduced from the last generalized finite volume scheme Finite volume discretization of a two-dimensional domain with homogeneous quadrilateral cells

Shallow Water Simulations on GPUs Courant-Friedrichs-Lewy condition: Explicit scheme, time step restriction: Time step size restricted by Courant-Friedrichs-Lewy condition Each wave is allowed to travel at most 0.9 grid cell per time step: where:

Shallow Water Simulations on GPUs Boundary Conditions: NODATA cell:

Examples of applications Dam-break on a dry domain without friction (Ritter’s analytical solution): Ritter’s solution of dam-break profiles

Examples of applications Dam-break on a dry domain without friction (Ritter’s analytical solution): This solution shows if the scheme is able to locate and treat correctly the wet/dry transition. It also emphasizes whether the scheme preserves the positivity of the water height, as this property is usually violated near the wetting front.

Examples of applications Dam-break on a dry domain without friction (Ritter’s analytical solution): Depth at dam side remains constant at 4/9 times of reservoir depth. The classical solutions of Ritter fail to describe accurately the physical flow because of neglecting frictional resistance effects.

Examples of applications Ebro River: The main idea to this test is to estimate the celerity of a wave of flooding gliding over a flow base. Figure 1 depicts the flow base employed to estimate the celerity of a flooding wave gliding over the Ebro river in Spain. Figure 2 shows the wave hydrograph between two gauging stations and the processes of translation and attenuation of the wave. D= T=3 hr PointsXY P P ∴ D = X2 + Y2 * CellSize = 45.7 cells * m = m Wave celerity m3*3600 s=0.347 m/s Bates et al. (1998) report typical values of celerity between 0.3 m s−1 and 1.8 m s−1.

Examples of applications Monai Valley: The main idea here was to test the FLOOTSI code to a real-world event, the Okushiri 1993 tsunami, for which laboratory experiments were also performed as part of the set of benchmark problems used in the 2004 Catalina Island workshop (Liu et al., 2008). The laboratory experiments of runup in the Monai Valley were conducted, aimed at reproducing and better understanding the coastal impact of the Okushiri tsunami. This experiment was modeled here as part of a validation benchmark. The laboratory model of Monai at a 1/400 scale was constructed in a 205 m-long, 6 m-deep, and 3.5 m-wide tank at Central Research Institute for Electric Power Industry (CRIEPI) in Abiko, Japan and partly shown in Fig. 1. The laboratory setup closely resembles the actual bathymetry. The incident wave from offshore, at the water depth D = 13.5 cm is known. There are reflective vertical sidewalls at X = 5.5, Y = 0 and 3.5 m (Fig. 1). The entire computational area is m x m, and the recommended time step and grid sizes for numerical simulations are Cell Size = 1.4 cm and dt = 0.05 sec. Figure 1 depicts the coastal topography of the complex three-dimensional beach. Figure 2 depicts the initial wave profile [ Height(m) - Time(s) ] for Monai Valley experiment.

Examples of applications Monai Valley: Figures 3, 4, and 5 depicts the comparison of experimental (Liu et al., 2008) and FLOOTSI’s results for wave gages 1, 2 and 3 for the Catalina benchmark #2 of the Monai Valley. The numerical results reproduce well the salient features of the tsunami-induced flow, particularly for the lower frequency components. The time of initial wave impact and that of arrival of the reflected wave match the experimental values quite well. Figure 3 depicts the comparison between the gage 1 (4.521 m, m) and the numerical results of the two nearest points. Figure 4 depicts the comparison between gage 2 (4.521 m, m) and the numerical results of the two nearest points. Figure 5 depicts the comparison between the gage 3 (4.521 m, m) and the numerical results of the two nearest points.

Tool for risk assessment in cases of floods, tsunamis, dam breaks, meteorological tide, etc. Objetives: In preparation for events: Evaluate possible scenarios Creation of inundation maps. Creation of Emergency Action Plans and evacuation. Future works Resilience to natural disasters:

Tool for risk assessment in cases of floods, tsunamis, dam breaks, meteorological tide, etc. Objetives: In response to ongoing events: Simulate possible scenarios in real-time. Simulate strategies for flood protection (sand bags, levees, etc.) Determine who to evacuate based on simulation, not guesswork. Future works Resilience to natural disasters:

Tool for risk assessment in cases of floods, tsunamis, dam breaks, meteorological tide, etc. Objetives : After the event : Assessment of costs and property damage. Future works Resilience to natural disasters:

Conclusions The numerical scheme : Works well for our target scenarios Handles dry zones (land) Handles shocks gracefully (without smearing or causing oscillations) Preserves "lake at rest" Have the accuracy required for capturing the physics Preserves the physical quantities Fits GPUs well Works well with single precision Is embarrassingly parallel Has a compact stencil

References [1] P.L. Roe: Approximate Riemann solvers, parameter vectors, and difference schemes, Journal of Computational Physics, Vol. 43, pp. 357–372, [2] E.F. Toro: Riemann solvers and numerical methods for fluid dynamics: a practical introduction, Springer Verlag, 2nd Edition, [3] M.E. Vázquez-Cendón: Improved treatment of source terms in upwind schemes for the shallow waters equations in channels with irregular geometry, Journal of Computational Physics, Vol. 148, pp. 497–526, [4] E. Bladé and M. Gómez: Modelación del flujo en lámina libre sobre cauces naturales. Análisis integrado en una y dos dimensiones, Monografía CIMNE Nº 97. Barcelona, [5] J. Sanders and E. Kandrot: CUDA by Example: An introduction to general-purpose GPU Programming, Addison- Wesley, [6] R.Farber: CUDA application design and development, Morgan Kaufmann, Elsevier, [7] A.R. Brodtkorb, M.L. Sætra and M. Altinakar: Efficient shallow water simulations on GPUs: Implementation, visualization, verification, and validation, Computers & Fluids, Vol. 55, pp. 1–12, [8] NVIDIA CUDA C Best Practices Guide, DG v5.0 NVIDIA, May [9] CUDA API reference manual, v5.0 NVIDIA, July [10] O. Delestre, C. Lucas, P.-A. Ksinant, F. Darboux, C. Laguerre, T.N.T. Vo, F. James and S. Cordier, SWASHES: a compilation of Shallow Water Analytic Solutions for Hydraulic and Environmental Studies, International Journal for Numerical Methods in Fluids, Vol. 72(3): , [11] C.E. Synolakis, E.N. Bernard, V.V. Titov, U. Kânoğlu and F.I. González: Standards, criteria, and procedures for NOAA evaluation of tsunami numerical models, NOAA Technical Memorandum OAR PMEL-135.