View Single Post
  #4 (permalink)  
Old 10-01-1997, 08:27 PM
Reinhard Sprenger
Member
 
Posts: n/a
Re: SWMM vs. MOUSE

I have done a comparison of MOUSE to SWMM in the past year. My main concern was with the EXTRAN pipe model. Some of my complicated models have several hundred pipes and they give me a real problem with sudden spikes in the computed hydrographs and water levels. I know when and why the problem occurs - it happens as water levels step into surcharged flow - but I have been unable to satisfactorily solve it and this lead me to look at the potential of other models.

I tried XPSWMM and found their new surcharge algorithm to be significantly better than regular EXTRAN but the flows and water levels were much lower so I was worried that the problem may be merely masked - it is always better for lower flows in the regular SWMM, too. Also, I was worried why the answers were lower. Note - in some, simpler models the problem did not occur and SWMM matched XPSWMM.

The above is definitely not a numerical instability problem - it is a problem of EXTRAN not handling the suddenness of the step from open-channel pipe flow into surcharged pipe flow. I think that a real pipe might actually experience a sudden pressure spike as it stepped into surcharge and maybe EXTRAN is starting to simulate something that is actually there but it can't quite handle it - it computes such a severe spike that all the nodes and pipes have the Maximum value arrays filled with these spikes and thus the summary tables are rendered useless and I have to check every node and pipe's results and manually find the real peak values.

I could not do a direct transfer of a SWMM file to MOUSE; MOUSE has totally different input formats, so comparison of a large pipe model was not possible due to the workload required. Simple models were tried but the spike problem was not there and so all three SWMM, XPSWMM and MOUSE gave exactly the same answers.

I then cooked up a fake model that did have spikes similar to my real large model just with a manageable number of pipes. This model was very spikey in SWMM EXTRAN, less spikey in XPSWMM EXTRAN and perfectly smooth in MOUSE. MOUSE results are almost too good to be true. My problem now is that both XPSWMM and MOUSE matched each other well but were significantly lower than the regular SWMM EXTRAN (both flows and water levels). This means that either regular SWMM EXTRAN is over- estimating or the other two are under-estimating.

All of my trial work used the same runoff hydrographs for each model so only pipe routing was tested and there is no question of results being related to differences in inflow. It is possible that the inflows are being read or used differently.

I had a very good set of calibration data for my original (regular) SWMM model and this leads me to wonder if these results are the ones that are O.K. and XPSWMM and MOUSE are losing water in the process of getting smoother results. No proof just a suspicion and not a good one at that. This leads naturally to a point made well and often by Bill James and others that calibration is necessary and without it all models are wrong.

Seems to me that if you use the same inflow hydrographs that all pipe routing models should yield the same results but this is obviously not the case. Anyone know why not?

Since the spike problem is a function of flow and water level magnitude and since both XPSWMM and MOUSE computed lower values I can not conclude that they wouldn't have also computed spikes if they had gotten the same degree of surcharge. My theory is that XPSWMM might have been just as spikey because there was some spikeyness to its results at the lower values and MOUSE probably would remain smooth because the test run was perfectly smooth, that is it had no trend towards spikes.

This issue needs more work but I am out of time and money to continue. I would very much like to hear from anyone who has had the spike type problem and if they somehow solved it or even have any ideas I might try.

I did a complete review of the MOUSE manuals and it seems that the surface runoff computations are similar for one of the options - I was able to exactly duplicate a sample SWMM catchment calculations. My conclusion was that MOUSE can easily be made to duplicate SWMM, it has some features that SWMM doesn't and SWMM has some it doesn't with SWMM RUNOFF having the most. For surface runoff I think SWMM is technically superior especially considering the extensive North American experience with it, the ready access to the authors and other users plus the database of calibrated models that all cities have built up. There is no reason to even consider switching and much to be lost if you did.

As I rambled on about above, there may be a case to switching to the MOUSE pipe routing model to avoid problems with EXTRAN spikes but even this can not be clearly seen from my work. MOUSE does give infinitely better results as far as ease of use of the results goes (because there are no spikes) but if they do prove to be lower than SWMM because of an error you are stuck. At least with EXTRAN I have 22 years of experience with it and will eventually be able to examine the code and try to solve the one problem I have with it. Access to all of the SWMM users via this group plus Wayne Huber (a big plus)and the XPSWMM people will be a major help - maybe someone else will even solve it and share it with us all. Going offshore to solve even a serious problem with the spikes seems too risky for my taste, it was worth trying and may be a future consideration but certainly not something to rush into. My clients would likely kill me for even suggesting it.

I did find the MOUSE people to be very supportive and knowledgeable. They responded to every email immediately and completely. They are in Denmark so an email sent before 9:00 am would get a response before lunch. The feel of their manuals and general approaches was all very familiar, their English is better than mine and there were no difficulties in terminology at all. They are just like our group only different. They have even offered to work out a way to readily convert SWMM input files so I can compare my calibrated 700 pipe model but I have not had time to do my part as yet. If MOUSE pipe routing got stable hydrographs and tied into the SWMM RUNOFF block interface files and I could prove that the results were correct then I may have died and gone to modellers heaven. MOUSE costs are slightly higher than XPSWMM but not much and I bet they might dicker. They have an output processor, called MIKEVIEW, which is much like MTVE and XPSWMM's graphical routines which I think is the best of the bunch although some of MTVE's features are not there and I would ask the MOUSE people to add them.

I think that MOUSE can do your combined sewer problem but haven't tried any of their complicated stuff. This sort of modelling problem is always solveable with any model. If not exactly in the manual you just cook up an equivalent method of analysis or if worst comes to worst contact the authors and they build it in for you for a fee or for free and then they call it a new feature in the next release. MOUSE has several optional packages. All of the options would probaby more than double the cost.

I have always found that the cost of software was an insignificant part of the cost of doing a large study. Your labour charges will be at least 10 times the cost of software and usually much more. Software cost is a big problem however because you need to evaluate it before you can spec it in a proposal and most bosses will not authorise $5,000 to $20,000 gambles. I work for myself and am absolutely broke from software expenditures - could have bought a few cars. I note that the MOUSE people sent me two fully working evaluation copies for free but I must return them soon, so if you have any questions get back to me right away.

Reinhard Sprenger
Reply With Quote