About:
Calculate the Curve Number of a certain AMC (Antecedent Moisture Condition) according to the Soil Conservation Soil (SCS) methodology.
\begin{equation}
CN_{I} = \frac{4.2 \times CN_{II}}{10-0.058 \times CN_{II}}
\end{equation}
\begin{equation}
CN_{III} = \frac{23 \times CN_{II}}{10+0.13 \times CN_{II}}
\end{equation}
Where,
- S, potential storage, mm;
- CN, Curve number.
Module: Hydrology
Function: HYD_scs_cn(cn2,amc)
Definition of variables:
- cn, Curve Number for AMCII, i.e, CNII.
- amc, (1, 2 or 3)
Sample code:
from Hydrology import *
cn2 = 70
amc = 1
cn = HYD_scs_cn(cn2,amc)
print("CN (AMC I):",cn)
amc = 2
cn = HYD_scs_cn(cn2,amc)
print("CN (AMC II):",cn)
amc = 3
cn = HYD_scs_cn(cn2,amc)
print("CN (AMC III):",cn)
amc = 4 #test!, wrong AMCx
cn = HYD_scs_cn(cn2,amc)
print("CN (AMCx):",cn)
Result:
CN (AMC I): 50.3597122302
CN (AMC II): 70
CN (AMC III): 84.4390832328
Inputted AMC: 4
Incorrect AMC, should be: 1, 2 or 3!