Monday, October 17, 2011

Variable Time Step in SWMM 5


Variable Time Step in SWMM 5



v  The goal of the link lengthening in SWMM 5 it to meet the CFL time step condition for the full link depth and full link velocity at the chosen lengthening time step.  If the link does not meet the CFL condition then this means the time step needed is smaller than your selected lengthening time step.  SWMM 5 will make an hydraulically equivalent longer link with a smaller roughness but the same full flow velocity as the shorter link.

v  If you are running a simulation in which all of the pipes are exactly full – no surcharge in any pipe – and the variable time step then there would be no need for SWMM 5 to use anything other than the minimum of the routing or lengthening time step.  However, since most real networks have a mixture of partial flow, surcharged flow and pressure flow, the actual time step depth, velocity/Froude Number is different than the assumed full depth and full flow velocity.  For example, the depth can be higher at one end of the pipe and the velocity higher than full flow velocity due to the water surface slope being higher than the bed slope.  The only way SWMM 5 can now satisfy the CFL time step condition since the modified length is fixed is to lower the variable time step.

2 comments:

Unknown said...

Hello,

I'm starting to use SWMM 5.1 and I have a problem with the VARIABLE_STEP option in the Dynamic wave simulation option. By default, is uses variable time step adjusted by 75%. But when I compile I received the error message:
ERROR 211: invalid number 0,75 at line 31 of [OPTION] section:
VARIABLE_STEP
As it is default value, I don't understand what I have to do to solve this problem...

Thanks for your help,

Best

Nicolas

Robert Dickinson said...

Hello Nicolas,
I think you are actually using a value of 0,75 = change it to 0.75 with a decimal point.
I hope this helps.
Regards,
Bob Dickinson

Today is day 356 or 97.5 percent of the year 2024

English: Today is day 356 or 97.5 percent of the year 2024 Mandarin Chinese: 今天是2024年的第356天,即97.5% Hindi: आज 2024 का 356वां दिन या 97.5 प्रत...