Arjen Markus Deltares (previous name: WL | delft hydraulics)

Slides:



Advertisements
Similar presentations
Flood security strategies An assessment of the strategies of compartmentalization and flood shelters Lansink J., A.Y. Hoekstra, M.W.J. van Reedt Dortland,
Advertisements

SECONDARY VALIDATION OF WATER LEVEL DATA (1) PRIMARY VALIDATION: –BASED ON KNOWLEDGE OF INSTRUMENTATION AND METHODS OF MEASUREMENT WITH ASSOCIATED ERRORS.
Closing breaches in earthen flood defences Technical feasibility of emergency closure concept.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Flood Risk Assessment for Emergency Preparedness and Response. Paolo Reggiani & Nathalie Asselman WL | Delft Hydraulics Symposium on Multihazard Early.
US Army Corps of Engineers BUILDING STRONG ® Methods for Determining Maximum Flood Elevations Landward of Failed Levees: An Example from the Great Missouri.
Workshop September 2004 Sandilands, United Kingdom COMRISK Subproject 8 “Risk Assessment Lincolnshire, Pilot Studies” (SP8)
Supporting people with a learning disability Introduction to Project Management Presenter: Steve Raw FInstLM, FCMI.
L-THIA Long-Term Hydrologic Impact Assessment Model ….provides relative estimates of change of runoff and non point source pollutants caused due to land.
Performance Testing Design By Omri Lapidot Symantec Corporation Mobile: At SIGiST Israel Meeting November 2007.
Broadcast service Core tools. Agenda 1.Introduction – tool and its main features 2.Setting up and sending a simple broadcast 3.Achieving.
Vladimir Liberzon Oksana Sakhraui Victoria Shavirina Spider Management Technologies, Moscow, Russia
1 Flood Risk Management Session 3 Dr. Heiko Apel Risk Analysis Flood Risk Management.
NATURAL RESOURCES Lesson 5 Flow Resources. Review: Flow Resources Flow resources are natural resources that are usually replaced by nature whether humans.
1 Flood Hazard Analysis Session 1 Dr. Heiko Apel Risk Analysis Flood Hazard Assessment.
Introduction to MCMC and BUGS. Computational problems More parameters -> even more parameter combinations Exact computation and grid approximation become.
Copyright © 2010 Lumina Decision Systems, Inc. Monte Carlo Simulation Analytica User Group Modeling Uncertainty Series #3 13 May 2010 Lonnie Chrisman,
The AIE Monte Carlo Tool The AIE Monte Carlo tool is an Excel spreadsheet and a set of supporting macros. It is the main tool used in AIE analysis of a.
Flood risk assessment Arjen Markus Deltares (previous name: WL | delft hydraulics)
BREACH FORMATION A Review of State-of-the-Art Mark Morris HR Wallingford IMPACT Project Workshop Wallingford, 16/17 May 2002.
HAZUS-MH is a multi-hazard risk assessment and loss estimation software program developed by the Federal Emergency Management Agency (FEMA). (animate on.
03/27/2003CHEP20031 Remote Operation of a Monte Carlo Production Farm Using Globus Dirk Hufnagel, Teela Pulliam, Thomas Allmendinger, Klaus Honscheid (Ohio.
Loss of life caused by the flooding of New Orleans after hurricane Katrina: A preliminary analysis of the relationship between flood characteristics and.
What’s New in SEER-H 7.3 The Galorath Team. New Features Currency and Exchange Rate (with Multi-Currency option) Addin Enhancement Local Quantity, Schedule.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 4 NCSA, UIUC.
Flood risk assessment Arjen Markus Deltares (previous name: WL | delft hydraulics)
Overview of the Colorado Basin River Forecast Center Lisa Holts.
James VanShaar Riverside Technology, inc
Natural Hazards Science: Reducing America’s Risk from Floods David Ford David Ford Consulting Engineers.
Land and Water Resource Information Systems By David R. Maidment Center for Research in Water Resources University of Texas at Austin Presented at UN.
International Institute for Geo-Information Science and Earth Observation (ITC) ISL 2004 RiskCity Exercise: Quantitative annual multi hazard risk assessment.
1 Scenario formulation Scenario-based planning is a structured way of thinking about what might happen in the future Scenarios are descriptions of possible.
Evaluation of Erosion- Sedimentation processes in River Basins Valeriy Klenov Valeriy Klenov Self Employed Russia, Moscow.
1 januari 2008 RIBASIM input data by Wil N.M. van der Krogt.
MRC-MDBC STRATEGIC LIAISON PROGRAM BASIN DEVELOPMENT PLANNING TRAINING MODULE 3 SCENARIO-BASED PLANNING for the MEKONG BASIN Napakuang, Lao PDR 8-11 December.
Modeling with WEAP University of Utah Hydroinformatics - Fall 2015.
Ben Dyson Earth Supply Ltd Alternative feedstock for sustainable growing media: Compost.
Index Building.
Excel Translator™ Ultimate Risk Solutions, Inc.:
SUR-2250 Error Theory.
Simulation Production System
Monitoring and Evaluation Systems for NARS Organisations in Papua New Guinea Day 3. Session 9. Periodic data collection methods.
IMa2(Isolation with Migration)
CRM Anywhere.
Generalisation process and generalisation tools in Maanmittauslaitos
Risk Assessment Methodology
Xplorah: support for integrated spatial planning in Puerto Rico
Existing Perl/Oracle Pipeline
FUSION—AreaProcessor (AP)
Hazards Planning and Risk Management Flood Frequency Analysis
6 /30 Meeting and Deliverables
Rhine – ICPR approach towards climate adaptation
Data Analysis in Particle Physics
OOP Paradigms There are four main aspects of Object-Orientated Programming Inheritance Polymorphism Abstraction Encapsulation We’ve seen Encapsulation.
General Fund Enterprise Business System (GFEBS) Navigation Overview
Modelling tools - MIKE11 Part1-Introduction
Flood Forecasting as a tool for Flood Management
Software Development Life Cycle
Experiences of designing WFD-monitoring networks in the Netherlands
Flood Frequency Analysis
Designing and Using Normalization Rules
Write Job Applications
SPDA-1-3-OBS Software Upgrade
Digital Twin of a Manufacturing Process in a JMP data table
Xplorah: support for integrated spatial planning in Puerto Rico
CyberShake Study 18.8 Technical Readiness Review
Sales orders sales price determination
Best Practices in Higher Education Student Data Warehousing Forum
Data exchange, data merging and common storage format for NEWS
Presentation transcript:

Arjen Markus Deltares (previous name: WL | delft hydraulics) Flood risk assessment Arjen Markus Deltares (previous name: WL | delft hydraulics)

The problem: river floods Most rivers in the Netherlands surrounded by dikes Dike breaches are a hazard to be dealt with Dikes need to be heigh enough and strong enough This project: comprehensive approach

Study area (1)

Study area (2) Surrounded by Rhine and Meuse Approximately 2 million people Several major cities Agriculture important aspect

Study area (3)

River system behaviour Dike breach can mean: lower water levels downstream But also: pressure from the land side Modelling approach: Select locations for possible breaches Compute the water flow in the rivers and over land Estimate casualties and economic damage

Typical result

Modelling system

Modelling system: Scenarios Monte Carlo simulation: Setting up the scenario Floods have stochastic properties: maximum flow rate Dikes vary in strength – parameters known approximately only Selection: Draw parameters for each location Relation flow rate – water levels known Estimate: dike breach? Result: 3 x 100 scenarios (for different sets of potential breach locations)

Modelling system: Hydrodynamics Fine-grained terrain model (100 x 100 m) Flood simulated using “standard” curves – known for a range of maximum flood rates Period to simulate: roughly two weeks to three months Each simulation takes several days or even weeks to complete

Modelling system: Estimating victims, damage Maps of population density and land use Maps of water levels and flow velocities from hydrodynamic model GIS-based analysis Result for each indicated area: the number of victims Amount of economic damage

Modelling system: Estimate the risk Combine the results for all scenarios Risk is expected number of victims or amount of damage – so multiply with probability of occurrence Histogram: what is the most likely number of casualties?

Managing the computations Different programs run on different sites or computers Setting up, starting and checking the computations has to be automated: A set of 300 scenarios Computations take too long Tcl turns out to be almost perfect for the job

Preparing the hydrodynamic computation Copying the (fixed) input files for each computation to a separate directory Reading the XML file with flood parameters and dike strength parameters Setting up the timeseries for the flood wave and adjusting various input files [clock], [string map], [file copy] are the tools here

Interlude: some code proc constructTimeseries {begin series} { set sobekseries {} set begintime [clock scan $begin] set offset [lindex $series 0] foreach {time rate} $series { set seconds [expr {int(86400*($time-$offset))}] set datetime [expr {$begintime+$seconds}] set sobektime [clock format $datetime -format \ "'%Y/%m/%d;%H:%M:%S'"] lappend sobekseries "$sobektime $rate <" } # Trick: using a list suppresses an end-of-line at the end! return [join $sobekseries \n]

Running the hydrodynamic program Scheduling the jobs on the Linux cluster Not too many at a time though (I am not the only user) Registering the status: Has the job started yet? Is it finished? If so, successfully? Has it been analysed yet? Small files with specific names flag that status (“running”, “done”, “analysed”) Script runs via the cron utility – so I keep the system busy

Running the risk estimation program Copying the result files from the various directories Adapting the input files for the program Running it in batch mode (it was originally a GUI only) Extracting the relevant information: set outfile [open "hisssm-samenvatting.txt" w] set areas {} foreach file [glob -nocomplain "*-agg.txt"] { if { $areas == {} } { set areas [extractAreaDescription $file] ... write header ... } set scenid [extractScenarioId $file] set numbers [extractInformation $file] puts $outfile "$scenid\t[join $numbers \t]"

Lessons learned Traceability and monitoring: being able to analyse what went wrong Automate as much as possible: you may need to repeat the exercise Can you run the programs in batchmode?

Formal view: tuplespace Fill a database with scenarios (here: the file system) Each record (scenario) goes through various stages – steps in the chain of individual computations Ordering between scenarios is irrelevant Scenarios contain status information

Spin-off Setting up a series of computations is useful (to me) in other projects too For instance: optimising the location of a waste water discharge in a coastal area Work in progress …