Case study: estimating height of a dike Eric Marsden - - PowerPoint PPT Presentation

case study estimating height of a dike
SMART_READER_LITE
LIVE PREVIEW

Case study: estimating height of a dike Eric Marsden - - PowerPoint PPT Presentation

Case study: estimating height of a dike Eric Marsden <eric.marsden@risk-engineering.org> 2 / 15 Source: flickr.com/photos/william_veerbeek/7703915786/ , CC BY-NC-SA licence Dikes and fmooding 3 / 15 Flood protection equipment in New


slide-1
SLIDE 1

Case study: estimating height of a dike

Eric Marsden

<eric.marsden@risk-engineering.org>

slide-2
SLIDE 2

Dikes and fmooding

Source: flickr.com/photos/william_veerbeek/7703915786/, CC BY-NC-SA licence

2 / 15

slide-3
SLIDE 3

Dikes and fmooding

Flood protection equipment in New Orleans afuer passage of hurricane Katrina

3 / 15

slide-4
SLIDE 4

Dikes and fmooding

Source: flickr.com/photos/tomlawrence/621868082, CC BY-NC-SA licence

4 / 15

slide-5
SLIDE 5

Illustration of dike failure

5 / 15

slide-6
SLIDE 6

Modelling fmood risk

▷ In reality, dike design is a function of many parameters:

  • dike geometries and materials
  • hydrological, hydraulic and topographic data
  • wind speed and directions
  • linked wave efgects
  • changing roughness due to seasonal vegetation
  • efgect of sediment transport on fmow resistance

▷ In this work, very simplifjed equations are used

  • main aim is to illustrate difgerent risk assessment approaches

6 / 15

slide-7
SLIDE 7

Model parameters

Source: B. Iooss, P. Lemaître, A review on global sensitivity analysis methods, 2015, hal-00975701

7 / 15

slide-8
SLIDE 8

The system model

The maximal water level of the river (𝑎𝑑) is given as a function of several parameters, some of which are uncertain:

𝑎𝑑 = ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ 𝑅 𝐿𝑡 × 𝐶 × √( 𝑎𝑛 − 𝑎𝑤 )/𝑀 ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠

3/5

uncertainty where

▷ 𝑎𝑑 is fmood level (variable of interest) ▷ 𝑎𝑛 and 𝑎𝑤 are level of the riverbed, upstream and downstream (uncertain) ▷ 𝑅 is maximal annual fmowrate of the river (uncertain) ▷ 𝐿𝑡 is Strickler’s roughness coeffjcient (uncertain) ▷ 𝐶 and 𝑀 are the width and length of the river cross section (certain)

8 / 15

slide-9
SLIDE 9

Input parameters

Input Description Unit Probability distribution

𝑅

Maximal annual fmowrate m³/s Fit to observations

𝐿𝑡

Strickler coeffjcient

  • Truncated normal 𝒪(30, 8) on [15, +∞[

𝑎𝑤

River downstream level m Triangular 𝒰(49, 50, 51)

𝑎𝑛

River upstream level m Triangular 𝒰(54, 55, 56)

𝑀

Length of the river stretch m 5000

𝐶

River width m 300

9 / 15

slide-10
SLIDE 10

Flowrate measurements

You have the following measurements of the maximum fmowrate in the river from the past 20 years (observations are expressed in m³/s): 1114, 773, 570, 1069, 1340, 2653, 2956, 892, 701, 1169, 525, 683, 2102, 1060, 296, 2107, 1720, 849, 1361, 2024

10 / 15

slide-11
SLIDE 11

System model and risk

model inputs 𝑅, 𝑎𝑛, 𝑎𝑤, 𝐿𝑡 system model

𝑎𝑑 = 𝑔 (𝑅, 𝑎𝑛, 𝑎𝑤, 𝐿𝑡)

model output 𝑎𝑑 choose 𝐼𝑒𝑗𝑙𝑓 given 𝑎𝑑

11 / 15

slide-12
SLIDE 12

Deterministic approach to risk assessment

system model

𝑎𝑑 = 𝑔 (𝑅, 𝑎𝑛, 𝑎𝑤, 𝐿𝑡) 𝑅∗ 𝑎∗

𝑛

𝑎∗

𝑤

𝑎∗

𝑛

𝐿∗

𝑡

𝑎∗

𝑑

point estimates point estimate

safety margin Zc* Hdike Zc* << Hdike

12 / 15

slide-13
SLIDE 13

Probabilistic approach to risk assessment

system model

𝑎𝑑 = 𝑔 (𝑅, 𝑎𝑛, 𝑎𝑤, 𝐿𝑡) Monte Carlo methods 𝑅 𝑎𝑛 𝑎𝑤 𝑎𝑛 𝐿𝑡 𝑎𝑑

13 / 15

slide-14
SLIDE 14

Probabilistic approach to risk assessment

system model

𝑎𝑑 = 𝑔 (𝑅, 𝑎𝑛, 𝑎𝑤, 𝐿𝑡) Monte Carlo methods 𝑅 𝑎𝑛 𝑎𝑤 𝑎𝑛 𝐿𝑡 𝑎𝑑 Zc f Zc(Zc)

risk!

Zc

*

Hdike

13 / 15

slide-15
SLIDE 15

Task

▷ Fit a lognormal distribution to the measurements of maximal fmowrate

  • check that a lognormal distribution fjts this data well, using a quantile-quantile

plot

▷ Calculate the average height of the river by making a deterministic

calculation

  • use median values for each uncertain parameter

▷ Produce a histogram of possible water levels, given the input uncertainty,

using a Monte Carlo approach

▷ Estimate the 100-year fmood level for this river

  • note: specialists use the term “0.01 annual exceedance probability” fmood,

meaning a fmood that has a 1% chance of happening in any given year

14 / 15

slide-16
SLIDE 16

Hints

▷ To fjt a lognormal distribution to data, use

shape, loc, scale = scipy.stats.lognorm.fit(observations)

▷ A quantile-quantile plot can be drawn with

scipy.stats.probplot(obs, dist=scipy.stats.lognorm(shape,loc,scale), plot=plt.figure().add_subplot(111))

▷ To obtain a random variate from a probability distribution, use method rvs() ▷ To obtain a random number from a triangular probability distribution, use

numpy.random.triangular(min, centre, max)

▷ A lefu-truncated probability distribution can be obtained using (lefu truncation at 15)

max(15, random_variate)

▷ The square root of 𝑦 is given by numpy.sqrt(x) ▷ Plot a histogram with plt.hist(observations) (fjrst say import

matplotlib.pyplot as plt)

15 / 15