case study estimating height of a dike
play

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


  1. Case study: estimating height of a dike Eric Marsden <eric.marsden@risk-engineering.org>

  2. 2 / 15 Source: flickr.com/photos/william_veerbeek/7703915786/ , CC BY-NC-SA licence Dikes and fmooding

  3. 3 / 15 Flood protection equipment in New Orleans afuer passage of hurricane Katrina Dikes and fmooding

  4. 4 / 15 Source: flickr.com/photos/tomlawrence/621868082 , CC BY-NC-SA licence Dikes and fmooding

  5. 5 / 15 Illustration of dike failure

  6. • 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 • main aim is to illustrate difgerent risk assessment approaches 6 / 15 Modelling fmood risk ▷ In reality, dike design is a function of many parameters: ▷ In this work, very simplifjed equations are used

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

  8. 8 / 15 ⎞ where uncertainty 3/5 ⎠ ⎟ ⎟ ⎟ ⎟ ⎟ The maximal water level of the river ( 𝑎 𝑑 ) is given as a function of several ⎟ ⎛ parameters, some of which are uncertain: ⎝ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ 𝑅 The system model 𝑎 𝑑 = 𝐿 𝑡 × 𝐶 × √( 𝑎 𝑛 − 𝑎 𝑤 )/𝑀 ▷ 𝑎 𝑑 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)

  9. 9 / 15 Triangular 𝒰(49, 50, 51) 300 m River width 𝐶 5000 m Length of the river stretch 𝑀 Triangular 𝒰(54, 55, 56) m River upstream level 𝑎 𝑛 m Input River downstream level 𝑎 𝑤 Truncated normal 𝒪(30, 8) on [15, +∞[ - Strickler coeffjcient 𝐿 𝑡 Fit to observations m³/s Maximal annual fmowrate 𝑅 Probability distribution Unit Description Input parameters

  10. 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 Flowrate measurements

  11. model inputs 𝑅, 𝑎 𝑛 , 𝑎 𝑤 , 𝐿 𝑡 system model model output 𝑎 𝑑 11 / 15 System model and risk 𝑎 𝑑 = 𝑔 (𝑅, 𝑎 𝑛 , 𝑎 𝑤 , 𝐿 𝑡 ) choose 𝐼 𝑒𝑗𝑙𝑓 given 𝑎 𝑑

  12. 12 / 15 𝑛 point estimate point estimates 𝑑 𝑎 ∗ 𝑡 system model 𝐿 ∗ 𝑎 ∗ 𝑤 𝑎 ∗ 𝑛 𝑎 ∗ 𝑅 ∗ Deterministic approach to risk assessment 𝑎 𝑑 = 𝑔 (𝑅, 𝑎 𝑛 , 𝑎 𝑤 , 𝐿 𝑡 ) H dike Z c * << H dike safety margin Z c *

  13. system model Monte Carlo methods 𝑅 𝑎 𝑛 𝑎 𝑤 𝑎 𝑛 𝐿 𝑡 𝑎 𝑑 13 / 15 Probabilistic approach to risk assessment 𝑎 𝑑 = 𝑔 (𝑅, 𝑎 𝑛 , 𝑎 𝑤 , 𝐿 𝑡 )

  14. 13 / 15 𝑎 𝑤 𝑎 𝑑 system model 𝑎 𝑛 𝐿 𝑡 𝑎 𝑛 𝑅 Monte Carlo methods Probabilistic approach to risk assessment 𝑎 𝑑 = 𝑔 (𝑅, 𝑎 𝑛 , 𝑎 𝑤 , 𝐿 𝑡 ) f Zc ( Z c ) risk! Z c * Z c H dike

  15. • check that a lognormal distribution fjts this data well, using a quantile-quantile plot calculation • use median values for each uncertain parameter using a Monte Carlo approach • 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 Task ▷ Fit a lognormal distribution to the measurements of maximal fmowrate ▷ Calculate the average height of the river by making a deterministic ▷ Produce a histogram of possible water levels, given the input uncertainty, ▷ Estimate the 100-year fmood level for this river

  16. shape, loc, scale = scipy.stats.lognorm.fit(observations) scipy.stats.probplot(obs, dist=scipy.stats.lognorm(shape,loc,scale), plot=plt.figure().add_subplot(111)) numpy.random.triangular(min, centre, max) max(15, random_variate) matplotlib.pyplot as plt ) 15 / 15 Hints ▷ To fjt a lognormal distribution to data, use ▷ A quantile-quantile plot can be drawn with ▷ To obtain a random variate from a probability distribution, use method rvs() ▷ To obtain a random number from a triangular probability distribution, use ▷ A lefu-truncated probability distribution can be obtained using (lefu truncation at 15) ▷ The square root of 𝑦 is given by numpy.sqrt(x) ▷ Plot a histogram with plt.hist(observations) (fjrst say import

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend