Culvert Performance Curve

Mel Meng
1 min readMay 31, 2020

When using swmm5/xpswmm/ICM models for drainage design, I often feel uneasy because I cannot calibrate the model. So how do I know my modeling approach and my selection of the parameters will give acceptable results. One of the techniques I often use is to setup models using simpler models which are purposely built for design purposes.

Again, I think python can be a great addition for situations like this. The method I’ll show here can be easily verified by a reviewer, a killer feature of Jupyter Notebooks. And the ability to mix calculation and notes in one place just feel so natural.

Here is the the notebook and the source on github.

--

--