|
HydroCAD® Stormwater Modeling - Since 1986
|
Dealing with Oscillations
|
| If you get an oscillation warning, have a close look at the hydrograph plot to determine the exact nature of the problem. In this example, the oscillations appear as a thick line in the discarded outflow curve. |
![]() |
| The oscillations are usually easier to see if you switch
the hydrograph to a 2D display: Note: To toggle between 2D and 3D displays, click the button to the right of the display. |
![]() |
| If we zoom-in, we get an even better view: Note: To zoom in on any graphical report, drag a selection rectangle over the area you want to view. Start at the upper-left corner of the area, click and hold the mouse button, and drag to the lower-right corner. Release the button to complete the zoom. To undo the zoom and return to the original view, drag in the opposite direction (from lower-right to upper-left). |
![]() |
| If we zoom-in again, the individual fluctuations are clearly visible. Notice how they alternate back-and-forth around the green inflow line, which represents the correct flow in this example. |
![]() |
| In this example, the oscillations are occurring in exfiltration from a flat-bottomed pond. The flat bottom causes an abrupt increase in the surface area and exfiltration rate. Setting the exfiltration phase-in depth to 0.01' allows the exfiltration to gradually increase from zero to full flow, resolving the oscillations. |
![]() |
If you get an oscillation warning, click on the message for additional
details. In many cases, oscillations are resolved by setting a
smaller dt,
or perhaps by setting the Finer Routing parameter to 2 or 3. This causes the program to update the routing calculations more
frequently, thus preventing the overshoot that typically triggers
the oscillations.
Oscillations can also be triggered by overfilled storage, or by other conditions that cause an abrupt change in any stage-storage or stage-discharge curve. Resolving the cause of the oscillations will produce better results than "masking" them with the Finer Routing parameter.
Oscillations can also occur when using an exfiltration velocity with a flat-bottomed pond, as shown on the example above. This situation can usually be corrected by setting the exfiltration Phase-in Depth to to a small non-zero value, such as 0.01 feet.
If oscillations still occur after making several adjustments, try to determine where the oscillations are originating. This can be done by disconnecting parts of the drainage system to see if you can isolate the problem. Often you will find a particular node that is the source of the problem. You may then be able to devise an alternate way to model that part of the watershed, such as correcting an overfilled storage condition, or combing adjacent storage volumes into a single pond.
Always keep the model as simple as possible in order to meet your immediate modeling objectives. Test as you go and fix any problems ASAP. More tips here.
If you don't see a clear oscillation pattern (as discussed above), the results may be acceptable, in spite of the warning message. This can occur in systems with complex routing behavior, such as tailwater, where additional peaks can be introduced into the hydrograph during the routing process. If you cannot see the oscillations visually, or there are only a couple of additional peaks, the results may be acceptable, and the oscillation warning can be ignored.
If a finer routing value of 2 or 3 doesn't resolve the situation, set the finer routing back to 1 and pursue other remedies. Do no leave the finer routing at 2 or 3 unless this actually solves the problem. Setting the finer routing above 4 is rarely effective, and can actually compromise the results.
Reducing the time step (dt) is usually the first approach to addressing oscillations. This will generally increase the accuracy of the calculations, without any adverse effects other than a longer calculation time. The minimum dt of 0.01 hours can be used for most situations. The minimum value can be reduced further by customizing the TimeInc parameter on the Settings|Units screen. However, smaller values rarely offer any benefit over the default minimum, and will significantly increase calculation time and memory requirements.
[Home] [Support]Copyright © 2013 HydroCAD Software Solutions LLC (privacy) (legal notices) |