Professional Documents
Culture Documents
Session 3 Runoff Modelling Production Function 2023 2024
Session 3 Runoff Modelling Production Function 2023 2024
Previous lesson
• Analysis of real rainfall events : IDF curves,
• Rainfall event spatialization : not recommanded in urban hydrology for prediction. Thiessen
(or Krieging) method useful for the analysis of several pluviometer distributed on the field)
I-Generalities
Next step: Global modeling of some urban catchment connected to the network
through Rainfall-Runoff modeling
outlet
Rainfall-Runoff transformation :
-Catchment seen as a « black box »
- Transfert function identification
(Unit hydrograph, models with reservoir,…)
Conceptual models
Rainfall-Runoff transformation :
-Catchment seen as a « black box »
- Transfert function identification
(Unit hydrograph, models with reservoir,…)
t
ib(t)
Impermeable surfaces
ib(t) Permeable soils
(impervious areas)
(Pervious surfaces)
t t
Initial loss + continuous losses Initial loss + continuous loss proportional to the the rainfall
intensity (either constant or not)
II-Effective rainfall calculation (losses)
II-1 Runoff coefficient
i n ( x, y , t ) p ( x, y , t )
• Local instantaneous coefficient C ( x, y , t ) = = 1−
i b ( x, y , t ) i b ( x, y , t )
ib(x,y,t) = raw rainfall intensity over surface dA
in(x,y,t) = effective rainfall intensity available for runoff
p(x,y,t) = losses (infiltration,evaporation, trapment ? …)
Q(t )
• Global instantaneous runoff coefficient (ratio C A (t ) =
between the instantaneous « effective
rain flux» and « raw rainfall flux »
i ( x, y, t )dA
A
b
tp tr
Vr = water volume which flowed through the catchment outlet at the end of the runoff process (at time tr)
Vp = water volume precipitated on the catchment during the rainfall event (time tp)
Hr and Hp , run-off water depth and total rainfall event depth.
Beware : Q(t) =«effective rainfall influx » over all the catchment surface during the rain duration
Qcatchment_outlet(t) = discharge measured at the catchment outlet during the run-off duration
Qcatchment_outlet(t) is related to Q(t) through a transfer function.
But because of volume conservation the integration over time give the same volume for both
terms
II-Effective rainfall calculation (losses)
II-1 Runoff coefficient : Modeling through a global constant coefficient C(x,y,t)=Cr=cste
• Empirical approach from tabulated values (common knowlege and « good » practice
• Empirical approach from tabulated values (common knowlege and « good » practice
Example 2
𝐶𝑣 = 𝐶𝑣𝑖 𝐴𝑖 ൘𝐴
𝑖
The number of configuration hides the complex phenomena at local scale in a global coefficient
(empirism)
II-1 Runoff coefficient
II-Effective rainfall calculation (losses)
II-1 Runoff coefficient : Modeling through a global constant coefficient C(x,y,t)=Cr=cste
𝑡𝑟
𝑉𝑟 = න 𝑄𝑜𝑢𝑡𝑙𝑒𝑡 𝑡 .𝑑𝑡
0
𝑉𝑟 = 𝐴. 𝐻𝑟 = 𝐶 𝐻𝑝 − 𝑃𝐼 = 𝑎𝐻𝑝 + 𝑏
Hp
𝑎 = 𝐶. 𝐴 = 𝑎𝑐𝑡𝑖𝑣𝑒 𝑠𝑢𝑟𝑓𝑎𝑐𝑒 𝑆𝑎 𝑏 = −𝐶. 𝐴. 𝑃𝐼 = −𝑎. 𝑃𝐼
• Rainfall duration (and possibly « history ») can be taken into account for determing Cr
Average Strong
Small rainfall event rainfall event
𝐻𝑟2
𝐶2 =
𝐻𝑝2− 𝑃𝐼
Hr2
C2
C1
PI Hp2
• From data, many authors proposed correlations (beware when using them : check their validity range
(characteristic of the catchment, characteristic of the rainfall event for which they were proposed etc))
• Usually on the form : gradual increase of the runoff coefficient till a maximum value
𝑡 𝑡
0.98 t 0.78 t
Cr (t ) = Cimp + (1 − Cimp ) 𝐶𝑖𝑚𝑝 = 𝑖𝑚𝑝𝑒𝑟𝑣𝑖𝑜𝑢𝑠𝑛𝑒𝑠𝑠 𝑐𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡
4.53 + t 31.17 + t
II-3.1 Principle
During a rainfall event : soils infiltration capacity f(t) decreases from an initial value to an
asymptotic value.
As long as the rainfall intensity remains below to this infiltration capacity, it infiltrates as fast as
it is produded. (no runoff)
Runoff begins only when the rainfall intensity is greater or equal (submersion time) to
the soil infiltration capacity (which varies between value (f0) when the rainfall start to a
saturation value (fc)
II-Effective rainfall calculation (losses)
II-3 Direct modelling of infiltration
Horton R., 1940 - An approach toward a physical interpretation of
infiltration capacity. Soil Sci. Soc. Amer. Proc., 5 : 399-417.
f0
fc
II-Effective rainfall calculation (losses)
II-3 Direct modelling of infiltration
II.3.2- Hortonian runoff
b) Typical parameters
The parameter k describes the speed with which the soil becomes saturated. Its value mainly depends on the
thickness of topsoil. If we express the time in minutes, the value of k is generally between 0.05 and 0.1
II-Effective rainfall calculation (losses) II-2 Infiltration
II-3 Direct modelling of infiltration
II.3.2- Hortonian runoff
c) Practical implementation
Soil saturation can only follow the theoretical saturation law if the rainfall intensity remains
permanently greater than the soil's infiltration capacity.
In general, the theoretical infiltration curve is greater than the intensity of the downpour at the start of
the rain, then it becomes less than the latter.
The simplest method to take this phenomenon into account is to shift the infiltration curve over time, so
that the runoff does not begin until the mass of infiltrated water becomes equal to the mass of
precipitated water.
II-Effective rainfall calculation (losses)
II-3 Direct modelling of infiltration
II.3.2- Hortonian runoff
c) Practical implementation
𝑡
𝐻𝑝 𝑡 = න 𝑖 𝜏 𝑑𝜏 ∶ 𝑟𝑎𝑖𝑛 𝑝𝑟𝑒𝑐𝑖𝑝𝑖𝑡𝑎𝑡𝑒𝑑 𝑓𝑟𝑜𝑚 𝑡ℎ𝑒 𝑠𝑡𝑎𝑟𝑡 𝑜𝑓 𝑟𝑎𝑖𝑛 𝑎𝑡 𝑡
𝑡
0
𝐻𝑝 𝑡𝑟 = 𝐹 𝑡𝑟
𝑑𝐻𝑝 𝑑𝐹
i 𝑡𝑟 = 𝑓 𝑡𝑟 → ቚ = ቚ
𝑑𝑡 𝑡𝑟 𝑑𝑡 𝑡𝑟
a)
c)
• Calculate Hp(t) and F(t) from the knowledge t0
of i(t) [here a synthetic triangular hyetograph] and
the Horton function f(t) (blue cure on fig a) )
• Shift F(t) (the blue curve on fig b) till it tangent Hp(t)
• Deduce t0 the shifing time and tr the time when the
run-off begin
• It can be checked on fig c) that when f(t) is shifted
the intersection of the curve f(t) with the rainfall is
the tangency point of fig b)
II-Effective rainfall calculation (losses)
II-3 Direct modelling of infiltration
II.3.2- Hortonian runoff
c) Practical implementation
Assumptions :
• A catchment can store a maximum water quantity Fmax (express as a water depth) in the depression
and in soils.
Runoff begins when some amount of rain Ia is precipated (initial loss, interception, surface saturation
delay)
Runoff is estimated with the assumption that the ratio between the runoff volume (or water depth)
and the rain (minus the initial abstraction) is equal to the ratio between the infiltrated volume and
a maximum potential infiltration. This lead to :
𝑆 𝐻𝑟
= 𝐼𝑎 = 𝛼𝐹𝑚𝑎𝑥
𝐹𝑚𝑎𝑥 𝐻𝑝 − 𝐼𝑎
with 0.1 < a < 0.2 (empirical)
1000 Fmax en mm
𝐹𝑚𝑎𝑥 = − 10 × 25.4
𝐶𝑁
• Streamed « Volumes »
𝐹𝑚𝑎𝑥 × 𝐻𝑟 (𝑡)
Balance : 𝐻𝑝 𝑡 = 𝐻𝑟 𝑡 + 𝐼𝑎 + 𝑆(𝑡) with 𝑆(𝑡) =
𝐻𝑝 (𝑡) − 𝐼𝑎
𝑑𝐻𝑟
𝑖𝑒𝑓𝑓𝑒𝑐𝑡𝑖𝑣𝑒 (𝑡) = if 𝐻𝑝 > 𝐼𝑎
𝑑𝑡
𝑖𝑒𝑓𝑓𝑒𝑐𝑡𝑖𝑣𝑒 (𝑡) = 0 otherwise
II-Effective rainfall calculation (losses) II-2 Infiltration
II-3 Direct modelling of infiltration
1000 Fmax en mm
𝐹𝑚𝑎𝑥 = − 10 × 25.4
𝐶𝑁
• Streamed « Volumes »
𝐹𝑚𝑎𝑥 × 𝐻𝑟 (𝑡)
Balance : 𝐻𝑝 𝑡 = 𝐻𝑟 𝑡 + 𝐼𝑎 + 𝑆(𝑡) with 𝑆(𝑡) =
𝐻𝑝 (𝑡) − 𝐼𝑎
𝑑𝐹 𝑑𝐻𝑟 𝑑𝐻𝑟
so : 𝑓 𝑡 = =𝑖 𝑡 − thus : 𝑖𝑒𝑓𝑓𝑒𝑐𝑡𝑖𝑣𝑒 𝑡 = 𝑖 𝑡 − 𝑓 𝑡 = if 𝐻 𝑡 > 𝐼𝑎
𝑑𝑡 𝑑𝑡 𝑑𝑡
II-Effective rainfall calculation (losses)
II-3 Direct modelling of infiltration
CN depends on the soil type, on the vegetalization as well as the previous humidity conditions.
The soil type is expressed as a function of a classification into 4 categories, depending on its infiltration aptitude.
Type A soils : high infiltration magnitude, deep soils made of sand or gravels
Type B soils : medium infiltration magnitude, less deep soils, with a medium load of loess or clays
Type C soils : weak infiltration magnitude, not very deep soils with a medium loading of clays
Type D soils : very weak infiltration magnitude, soils with high or very high content of « argile »
𝐻𝑝 𝑑 = 𝑎𝑑𝑏
(𝐻𝑝 𝑑 − 0.2𝐹𝑚𝑎𝑥 )2
𝐻𝑟 𝑑 =
𝐻 𝑑 + 0.8𝐹𝑚𝑎𝑥
if 𝐻 𝑑 > 0.2𝐹𝑚𝑎𝑥
𝐶𝑣 𝑑 = 𝐻𝑟 (𝑑)Τ𝐻𝑝 (𝑑)
Model application : Definition of the net effective rain fall or infiltration capacity
CN = 90 CN = 90
Model application : Definition of the net effective rain fall or infiltration capacity
CN = 70 CN = 70
• we cannot dissociate the production function (calculation of losses/net hyetograph) from the
transfer function (which compute the hydrograph by distributing the net rain hydrograph – and
so total precipitated volume that can run-off- over time
• In reality, the two phenomena are concomitant but in practice, in this type of approach, we
separate the two phenomena. The synthetic rain has no physical reality
Conclusion (3/3)
Example taken from the exercise on SCS model (but can be genalized)
The synthetic hyetograph is a mathematical artifact aiming at fulfilling the volume balance
in relation to observations. The uncertainties brought by the choice of modeling (in
particular the real distribution of the losses over time) will be compensated by the choice
of the rain flow transformation model in order to fit the observed hydrograph.
The production function and the transfer function are two sides of the same coin that
must be considered as interdependent
Appendix :
z 𝜃𝑖 𝜃𝑠 z
Propagation of
humidity in
soil
- Capillary
succion
- Gravity
Time evolution
(1) 𝜕𝜃 𝜕𝑞
=
𝜕𝑡 𝜕𝑧
𝜕ℎ 𝜕𝜓
(2) 𝑞 = −𝐾(𝜃) = −𝐾(𝜃) − 𝐾(𝜃) with ℎ =𝑧+𝜓
𝜕𝑧 𝜕𝑧
𝐾 𝜃 decrease toward 𝐾𝑠 with water content, with 𝐾𝑠 , soil hydraulic conductivity at saturation
I- Theoretical background
Hf
z=Zf Zf<0
Y=Yf Yf <0
Humidity front dz
DIFFERENT from the infiltration velocity at the surface which depends on the
saturation degree at the surface (at least at the beginning of the rainfall
event). f(t) is a more global quantity expressing the rate of change of the
volume of water stored in soil
II-Effective rainfall calculation (losses) II-2 Infiltration
II- Governing equation for the simplied problem
𝑧=0
𝐹 𝑡 =න 𝜃 𝑧, 𝑡 𝑑𝑧 = 𝑍𝑓 𝜃𝑠 − 𝜃𝑖 (area of an rectangle given (6)
𝑧=𝑍𝑓 the assumed shape of the humidity front)
.
II- Governing equation for the simplied problem
At the surface as H<<1, the pressure is the atmospheric pressure (Y=H~0 at z=0)
𝜕ℎ 𝑍𝑓+ Y𝑓 (5’)
𝑞~ − 𝐾𝑠 ~ − 𝐾𝑠
𝜕𝑧 𝑍𝑓
(6’)
𝐹 𝑡 = 𝑍𝑓 𝜃𝑠 − 𝜃𝑖
𝑍𝑓 + 𝑓 𝐻𝑓 + 𝑓 (5’’)
𝑓 𝑡 = 𝑞 = 𝐾𝑠 = 𝐾𝑠
𝑍𝑓 𝐻𝑓
𝐹 𝑡 = 𝐻𝑓 𝜃𝑠 − 𝜃𝑖 (6’’)
III- Model integration
Lets call tr the time when surface ponding occurs and runoff start
(q s − q i ) f + Fr
F − Fr + (q s − q i ) f ln
1
t = tr + (11)
KS
(q s − q i ) f + F
• tr is the time corresponding to the runoff onset when the surface is ponded
• Fr is the corresponding cumulative infiltrated water depth from the start of the rain to the
runoff onset
• F is not defined for t<tr (~ Hortonian runoff)
IV. Final model
dF
= f (t ) = i (t ) if t tr Eq(E1)
dt
dF q −q
= f (t ) = K s 1 + f s i if t tr Eq(E2)
dt F
whose solution is
(q s − q i ) f + Fr
F − Fr + (q s − q i ) f ln
1
t = tr + Eq(E3)
KS
(q s − q i ) f + F
II-2 Infiltration
V. Model practical use
q −q K (q − q ) (i)
When run-off begins at time t=tr : i(tr ) = K s 1 + f s i so F (tr ) = Fr = S s s i
F (tr ) 𝑡𝑟 i(tr ) − K s
Furthermore, at time=tr : infiltrated water=precipitated water : 𝐹 𝑡𝑟 = න 𝑖 𝑡 𝑑𝑡 = 𝐻(𝑡𝑟) (ii)
0
II-2 Infiltration
• Step 2 : compute the function F(t)
For given value of t in the range [0,tmax] solve eq(3)
(q s − q i ) f + Fr
t = tr +
1
F − F + (q − q ) ln
KS
r s i f
(
sq − q i ) f + F
using an iterative method (dichotomy , Newton-Raphson….)
You will get a discrete set of points accounting for the value of F
q −q
i(tr ) = f (tr ) = K s 1 + f s i
F (tr )
• At that time, the infiltrated water volume is equal to the precipitated
water volume. So :
𝑡𝑟 𝑡𝑟
𝑑𝐻 𝑑𝐹
𝑖(𝑡𝑟 ) = 𝑓(𝑡𝑟 ) ⇔ ቤ = ቤ
𝑑𝑡 𝑡𝑟 𝑑𝑡 𝑡𝑟
𝐹(𝑡𝑟 ) = 𝐻(𝑡𝑟 )
II-Effective rainfall calculation (losses) II-2 Infiltration
V. Model practical use
So…when runoff begins, the two curves F(t) and H(t) are tangent.
• Compute F(t) assuming tr and Fr =0 (as in the preceeding slide : iterative method)
• Compute H(t)
• As in Horton method, shift F(t) until H(t) and F(t) are tangent
CN depends on the soil type, on the vegetalization as well as the previous humidity conditions.
The soil type is expressed as a function of a classification into 4 categories, depending on its infiltration aptitude.
Type A soils : high infiltration magnitude, deep soils made of sand or gravels
Type B soils : medium infiltration magnitude, less deep soils, with a medium load of loess or « argiles »
Type C soils : weak infiltration magnitude, peu profonds with a medium loading of « argiles »
Type D soils : very weak infiltration magnitude, soils with high or very high content of « argile »
The previous humidty conditions are expressed from the preceeding 5 days pluviometry
Valeurs CN
II-2 Infiltration