Friday, October 27, 2023

InfoSewer EPS Rules - Muskingum-Cunge technique

 InfoSewer ๐Ÿ–ฅ️ tracks the movement of wastewater ๐Ÿ’ง flowing through the network ๐ŸŒ over an extended period of time ๐Ÿ“… under varying wastewater loading and operating conditions ๐Ÿ”„. The extended period simulation (EPS) model ๐Ÿ“Š implemented in InfoSewer is unsteady ๐ŸŒŠ and is based on the 1D Saint-Venant equations ๐Ÿ“œ.









The Saint-Venant equations ๐Ÿ“ or full dynamic wave equations for open channel flow routing consist of:

  1. Conservation of momentum equation ๐ŸŒ€
  2. Equation of continuity ๐ŸŒŠ

Details of the equations and parameters (x, A, y, d, Q, V, S0, ฮธ, Sf, g, t, ฮฒ) are given ๐Ÿ“„.

To solve these equations efficiently, especially for large sewer systems ๐ŸŒ, simplified methods like non-inertial, kinematic wave, and dynamic wave are used ๐Ÿ”„. InfoSewer utilizes the Muskingum-Cunge technique ๐ŸŒ€ for unsteady open channel flow and the energy equation for pressurized flow in pipes.



Flooding ๐ŸŒŠ at manholes and wet wells is not modeled during an EPS in InfoSewer. Instead, flows are conserved ๐Ÿ”„. Actual flooding might divert flows away from structures, potentially causing issues with regulations and health codes ๐Ÿšซ.

SURCHARGE ⚠️: Sewer pipes can experience surcharge flow when the flow rate exceeds capacity. The conditions and consequences of surcharge, along with modeling approaches, are detailed ๐Ÿ“„.

FLOW ATTENUATION ๐Ÿ“‰: As flow travels downstream, it can experience attenuation due to various factors. InfoSewer uses the Muskingum-Cunge method to accurately predict this attenuation ๐ŸŒŠ.

HYDROGRAPH AGGREGATION/FLOW ACCUMULATION ๐Ÿ“Š: Multiple hydrographs with distinct time steps can merge in a sewer system. Aggregating these accurately is crucial. InfoSewer employs a dynamic method to ensure accurate aggregation, preserving both flow peaks and volumes ๐Ÿ“ˆ.

InfoSewer Steady State ๐Ÿ‚.

 The purpose of a sanitary sewer system ๐Ÿšฝ is to convey wastewater ๐Ÿ’ง from various origins at various rates of flow. The maximum ๐Ÿ“ˆ and minimum ๐Ÿ“‰ flow rates in a single day can vary greatly. The system should be able to carry the maximum rate of flow without backing up to any significant degree and within the acceptable velocity limit ๐Ÿ. The system should also be able to convey the minimum flow without deposition of suspended solids ๐Ÿ‚.

InfoSewer Pro ๐Ÿ–ฅ️ allows you to effectively simulate the system’s hydraulic behavior at any specific time ⏰ period and analyze it under various conditions ☀️๐ŸŒง️. Hydraulic calculations are based on the assumptions of one-dimensional, incompressible, steady flow with constant rate of flow between concentrated inflows or outflows. The calculations deal primarily with change in depth and velocity of flow along the sewer (ASCE 1982) ๐Ÿ“š.

For steady-state analysis, all flows are assumed to accumulate in the system and discharge only at the outlets ๐Ÿ”š. This means that even if a pipe has a flow beyond its maximum capacity, the flow is still carried downstream including through pumps ๐Ÿ”„ and force mains. The transition between gravity flow ⬇️ and pressurized flow ๐Ÿ’จ is also ensured by assuming that all flows are transported through each force main, subject to the upstream hydraulic control ๐Ÿ”ง.

The intricate network of underground pipes that make up a sanitary sewer system ๐Ÿšฝ plays a crucial role in modern society by efficiently conveying wastewater ๐Ÿ’ง from various origins, including homes, businesses, and industrial facilities, to treatment plants ๐Ÿญ. These systems are designed to handle a wide range of flow rates, from the peak ๐Ÿ“ˆ surges generated during morning showers and evening dishwashing to the low ๐Ÿ“‰ trickles that occur during the night or during periods of low water usage.

The primary objective of a sanitary sewer system is to transport wastewater swiftly and effectively without causing any significant backups or blockages ๐Ÿ›‘. To achieve this goal, the system's design must accommodate the maximum flow rate that can occur without exceeding the acceptable velocity limit ๐Ÿ. This velocity limit is determined by several factors, including the size and material of the sewer pipes ๐Ÿ“, the slope of the pipes ๐Ÿ“, and the desired level of self-cleaning action to prevent the accumulation of solids ๐Ÿ‚.

On the other hand, the system must also be capable of conveying the minimum flow rate without allowing suspended solids to settle within the pipes ๐Ÿ•ณ️. This is particularly important in areas with low water usage, as stagnant wastewater can create unpleasant odors and increase the risk of blockages. To address this concern, the system's design should ensure that the minimum flow rate maintains a velocity that is sufficient to prevent the deposition of solids.

InfoSewer Pro ๐Ÿ–ฅ️, a powerful software tool, enables engineers and technicians to comprehensively simulate the hydraulic behavior ๐Ÿ’ฆ of sanitary sewer systems under various conditions ☀️๐ŸŒง️. By modeling the system's response to different scenarios, they can identify potential problems, optimize system performance, and ensure compliance with regulatory requirements ๐Ÿ“œ.

The hydraulic calculations performed by InfoSewer Pro are based on the assumptions of one-dimensional, incompressible, steady flow with a constant rate of flow between concentrated inflows or outflows ๐Ÿ“Š. These assumptions simplify the complex hydraulic processes that occur within the sewer system and allow for a practical and efficient analysis.

For steady-state analysis, InfoSewer Pro assumes that all flows accumulate within the system and eventually discharge only at the outlets ๐Ÿ”š. This means that even if a pipe experiences a flow rate that exceeds its maximum capacity, the flow is still carried downstream, including through pumps ๐Ÿ”„ and force mains ๐Ÿ’จ. The software also accounts for the transition between gravity flow ⬇️, where wastewater flows naturally due to the downward slope of the pipes, and pressurized flow ๐Ÿ’จ, where pumps are used to push wastewater through force mains. This transition is ensured by assuming that all flows are transported through each force main, subject to the upstream hydraulic control ๐Ÿ”ง.

By leveraging InfoSewer Pro's advanced simulation capabilities, engineers and technicians can gain valuable insights into the performance of sanitary sewer systems, identify potential issues before they cause problems, and make informed decisions to optimize system operation and maintain public health standards ๐Ÿฅ.

InfoSewer Physical Components๐Ÿข๐Ÿญ๐Ÿ .

 ๐Ÿ•ณ️ Manholes: represent points in the sanitary sewer system where loads enter into the system. Manholes are normally located at places where pipes connect and where pipe characteristics such as diameter and slope change.

๐Ÿšช Outlets: designate discharge points (e.g., treatment plant, ocean outfall) where flows exit the system and are the most downstream points of the collection system.

๐Ÿ›ข️ Wet wells: are structures in the collection system that collect wastewater flows before they are pumped into force mains for transport to another gravity system.

๐Ÿšฐ Pipes/Channels: are circular/non-circular conduits through which flow is transported either by gravity (i.e., gravity mains) or by the energy supplied from pumps (i.e., force mains).

๐Ÿ”ง Pumps: are devices that raise the hydraulic head of water through the sanitary sewer system.


How InfoSewer models the hydraulic behavior of each of these physical components is reviewed in the following sections. For the sake of discussion, all wastewater flows are expressed in cubic feet per second (cfs) ๐Ÿ’ง, although the program can also accept flow units in various other formats such as gallons per minute (gpm), million gallons per day (mgd), and so on. Wastewater represents the spent or used water from residences, commercial buildings, industrial plants, and institutions, together with minor quantities of ground, storm, and surface waters that are not admitted intentionally ๐Ÿข๐Ÿญ๐Ÿ .

InfoSewer ๐Ÿ”ง Preferences Command

 ๐Ÿ”ง Preferences Command: The Preferences command ๐Ÿ–ฑ️ is a crucial tool for navigating the InfoSewer system settings ⚙️. Remember, any tweaks you make in the Preferences dialog box should be confirmed by hitting 'apply' ✅ before exiting. The preferences you set here will often show up as the default options in other dialog windows. Don't worry, you can always tailor those settings in the respective dialog boxes if needed.

๐Ÿš€ Operation Settings: Here, you can detail the distinct operation settings ๐Ÿ”„.

๐Ÿ–ฅ️ Display Settings: This is your go-to spot to customize the visual aspects of the display ๐ŸŒˆ.

๐Ÿท️ ID and Description: Set your IDs and descriptions right here for easy reference ๐Ÿ“.

๐Ÿ—บ️ Labelling: Want to personalize your Map labels? This is the place ๐Ÿ“.

๐Ÿ“Œ Selection Settings: Here, you can define your project selection criteria ๐ŸŽฏ.

๐Ÿ”Ž Default Symbol: Adjust the default symbol sizes for all InfoSewer data elements right here ๐Ÿ”ฒ.


๐Ÿ” Display Tab: This tab is your control center for visual effects and features within InfoSewer ๐ŸŽจ.

  • Show Flow Direction: Decide if flow arrows should appear in the InfoSewer project. If it's off, the flow arrows won't pop up, even if the corresponding checkbox is marked in the Control Center's settings ๐Ÿšซ๐Ÿ”€.

  • Show Inactive Elements: This lets you choose if inactive elements in the project are visible. If it's on, elements outside the active set will be shown in the designated Inactive Element Color ๐ŸŒš.

  • Highlight Active Element: Highlight selected elements in InfoSewer with a neat box when this is on ๐ŸŒŸ.

  • Show Nodes in Overview Map: If activated, all nodes make an appearance in the Map Overview box ๐ŸŒ.

  • Locate Node Map Extent %: This value, which must be above zero, works with the current map extent to determine the zoom's graphical size ๐Ÿ”.

  • Link Locate Zoom Factor: Another essential value for determining the zoom size in relation to the link's extent box ๐Ÿ”—.

  • Decimal Placement: Control the precision of decimals when model results are showcased in the project ๐Ÿ“Š.

  • Color Settings: Define colors for domain highlighting ๐Ÿ”ด, selection highlighting ๐ŸŸก, and inactive elements ๐ŸŸข.


๐Ÿ”จ Operation Tab: This section lets you control how data is managed in InfoSewer.

  • Auto Length Calculation: This feature, when on, automatically computes the length of digitized pipe segments ๐Ÿ“.

  • Auto Record Saving: This determines if changes to records are instantly saved when you switch to another record for editing in the same dialog box ๐Ÿ’พ.

  • Auto Database Packing: This preference, when activated, automatically erases database records tied to a deleted element ❌.

  • Delete Confirmation: Decide if you want a prompt to confirm delete operations ๐Ÿ—‘️.

  • Auto Manhole Set: This controls how manhole sets are loaded in the current project ๐Ÿ•ณ️.

  • Auto Link Node Inclusion: It defines if nodes linked to activated links are also turned on for a hydraulic simulation ๐Ÿ”—.

  • Length Scaling Factor: This applies a universal scaling factor to all pipes added post this setting ๐Ÿ“.

  • Auto Output Settings: These settings control the automatic updating, retrieval, and memory of output results after simulations ๐Ÿ”„.

  • Enable Output Save As: This decides if simulation results are saved with an InfoSewer project when that project gets a new file name ๐Ÿ’ฝ.

  • Export Simulation Result for External Application: When turned on, this generates modal outputs in a .dbf format for easy spreadsheet access ๐Ÿ“Š.

  • Auto Link Delete: This controls if the link(s) attached to a node set for deletion will also be deleted ⛓️.

  • Current Selection Settings: These settings determine how selections are made graphically in the InfoSewer project ๐Ÿ–️.

  • Digitize (Next Node/Next Link): Choose a different data element from the dropdown for InfoSewer to create when digitizing the network ๐Ÿ”—.

  • Text Editor: Here, you can choose an ASCII text editor for reviewing output reports ๐Ÿ“œ.


๐Ÿ“‚ Project Tab: This tab lets you input project-specific information into InfoSewer.

  • Title: The project's file name ๐Ÿ“–.

  • Description: A brief summary of the InfoSewer project ๐Ÿ“ƒ.

  • Engineer: The main engineer overseeing the hydraulic model ๐Ÿ‘ท.

  • Notes: Any additional notes or comments ๐Ÿ“.


๐Ÿ”„ Transform Tab: This is where you can shift, scale, or spin the InfoSewer project from one coordinate to another.

  • Option: Choose the kind of translation you want to perform ๐Ÿ”€.

  • Origin: The starting point for the move, scale, or rotation operation ๐Ÿ“.

  • Move, Scale, Rotate: Set the specific parameters for each type of transformation ๐Ÿ› ️.


๐Ÿ”– Labels Tab: This lets you control how ID labels look during an InfoSewer project.

  • Scale Text: Decide if InfoSewer should keep node and pipe labels at a consistent map scale ๐Ÿ“.

  • Text Size, Font & Color: Customize the appearance of the labels ๐Ÿ–️.

  • Show Node/Link ID Label: Choose if nodes and links in the project should be labeled with their ID ๐Ÿท️.


๐Ÿ’ก Suggest ID Tab: Here, you can modify InfoSewer's defaults for data element labeling and more.

  • ID Suggestion: When on, InfoSewer uses the information from this dialog box for creating new data elements ๐Ÿ“Œ.

  • ID Prefix, Next, Increment, Description: Customize how the next data element or set will be named and described ๐Ÿ“.


๐ŸŽจ Symbols Tab: Adjust the visual size of the InfoSewer data elements here.

  • Scale Symbol: Decide if InfoSewer should keep the data elements' size consistent when zooming ๐Ÿ”„.

  • Symbol Size, Color, Line Width: Fine-tune the appearance of the data elements in the display ๐Ÿ–Œ️.


๐Ÿ—บ️ Map for InfoSewer: Control the look of the project with the Map Properties tab.

  • Scrollbars: Choose if you want the horizontal and vertical scrollbars on the map display ๐Ÿ”„.

  • 3D Appearance, Border Style, Background: Customize the display's aesthetics ๐ŸŽจ.

  • Snap to Grid Point, Show Grid Point, Grid Spacing, Origin: Adjust grid settings for the project ๐ŸŒ.


๐Ÿ–ฑ️ Selection Settings: Control your InfoSewer selection settings with the Preferences - Selection Settings command. Remember to save your changes before closing the dialog box! Access this by going to InfoSewer Control Center -> InfoSewer button -> Tools sub-menu, then select Project Preferences -> Selection Settings.

  • Selection Shape, Mode, Tolerance: Define how you want to make selections in the project ๐Ÿ“Œ.

  • OK and Cancel: Save your settings or exit without saving from the dialog box, respectively ✅❌.

AI Rivers of Wisdom about ICM SWMM

Here's the text "Rivers of Wisdom" formatted with one sentence per line: [Verse 1] ๐ŸŒŠ Beneath the ancient oak, where shadows p...