How does the surcharge depth work in SWMM 5?
The surcharge depth from the node attribute table is added to the maximum full depth in the routine dynwave.c as an upper bound check for the new iteration depth of yNew.
// --- determine max. non-flooded depth
yMax = Node[i].fullDepth;
if ( canPond == FALSE ) yMax += Node[i].surDepth;
If the new depth yNew is greater then yMax then the program will calculate either the amount of flooding from the node or the ponded depth and volume. If the node cannot pond (canPond is False) then the amount of overflow is the excess flow in the node and the new depth yNew is set to yMax.
if ( canPond == FALSE )
{
Node[i].overflow = (Node[i].oldVolume + dV - Node[i].fullVolume) / dt;
Node[i].newVolume = Node[i].fullVolume;
yNew = yMax;
}
else
{
Node[i].newVolume = Node[i].fullVolume + (yNew-yMax)*Node[i].pondedArea;
Node[i].overflow = (Node[i].newVolume - Node[i].fullVolume) / dt;
}
if ( Node[i].overflow < FUDGE ) Node[i].overflow = 0.0;
return yNew;
As an example, if the node floods then the depth will go above the manhole rim elevation as the following image shows.
If the ponded area of the node is zero then any excess flow is lost as overflow and the depth only stays at the rim elevation.

Other SWMM Links
More Information about the Stormwater Management Model (SWMM) for watershed water quality, hydrology and hydraulics modelers can be found at these additional WebSites.
Wikipedia SWMM
EPA SWMM 5 Site
SWMM 3,4 to 5 Conversion Tools
SWMM5.COM
SWMM Google Group
SWMM-Espanol Google Group
SWMM 2000+
HHWQ
SWMM 5 Blog
SWMM 5.0.013 Ning Site
UDFCD Computational Tools and USDCM Support
InfoSWMM
H20MapSWMM
OSU SWMM 4 Site
A blog format is very linear but you can navigate by using the Labels in the right sidebar - I have tried to make each of the labels correspond to the name of the Blog.
Thursday, April 2, 2009
Surcharge Level in SWMM 5
Posted by Robert at 9:22 PM
Labels: Surcharge Level in SWMM 5
Subscribe to:
Post Comments (Atom)
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=0a63e8d4-dbfc-49ef-a1a2-7b9f36a384a7)


0 comments:
Post a Comment