Software Solutions for a Sustainable Environment

T: +44 (0) 1635 582 555  - 

T:  AU: +61 7 2101 3920 / NZ: + 64 4 974 7619- 

T: +1 888 554 5022  - 

XP Solutions « Training/Events « Training Courses / Workshops « Stormwater & Flood Modeling Workshops

Stormwater & Flood Modeling Workshops

This class is usually limited to 12 attendees so that all receive proper instruction. Leave with a useful knowledge of the software and resources to help you continue your learning. Our workshops provide a completion certificate for 7 PDH Units per training day that you can submit to your local board.

Register as early as possible for XP Solutions Public Workshops as they fill up fast! 

Level:  Basic & Intermediate


About the workshop:

This class focuses on stormwater modeling, starting with basic hydrology and hydraulics on the first day. The second day provides more in-depth instruction and exercise for advanced stormwater hydrology and Low Impact Development (LID) modeling, as well as other more advanced modeling functions such as dual drainage and storage. The third day delves into open channel modeling, including integrated 1D/2D modeling.

XP Solutions Workshops cater to a variety of skill levels. However, to make the best use of class time it is recommended that anyone who attends a training go through the Getting Started Manual for xpswmm or xpstorm (available HERE). This requires access to a license of the software. If you do not have access to a license, please contact your representative.

Classes will take place from 8:30 AM to 5:00 PM. Please arrive at 8:00 AM on the first day to sign-in and get set-up. Fifteen minute breaks will be taken at about 10:00 am and 2:30 pm each day. A 1 hour lunch will be taken at about noon each day.

Stormwater Management & Flood Modeling Training Workshop

xpswmm/xpstorm Interface

  • xpswmm/xpstorm's Grahical User Interface (GUI)
  • xpswmm/xpstorm layer control
  • Pulldown menus
  • Icons
  • Hydrology Analysis

SCS Hydrologic Methods

  • SWMM Hydrologic Methods
  • Add a DTM layer.
  • Import nodes, links and catchments from shape files.
  • Use default settings for network objects.
  • Use a background image to verify object locations.
  • Use xpswmm/xpstorm’s tools to calculate subcatchment areas.
  • Connect subcatchments to runoff nodes.

Hydraulic Analysis

  • Review 1D Hydraulics
  • Create a Model with xpswmm/xpstorm for 1D Hydraulics
  • Check a xpswmm/xpstorm model
  • Run a xpswmm/xpstorm model
  • Review a xpswmm/xpstorm model

Q&A (balance of remaining time)

Register »

Advanced Storm Water Hydrology

  • Rainfall Statistics
  • Simulation using continuous rainfall data
  • Rainfall Import Options
  • Global Storms

Modeling Low Impact Development (LID)

  • Water Quality Modelling in 1D
  • Flow redirection of impervious flow to pervious surfaces
  • Modeling rainwater storage tanks, rain gardens, bioretention swales, etc
  • Modeling pervious pavement
  • Model infiltration trenches and filter strips

Advanced Stormwater Modeling Tools

  • Rational hydrology for sizing system
  • Tools for determining missing data
  • Dual drainage
  • Ponding options
  • Pond storage and optimization
  • Outlet Structures
  • Drainage Canals and groundwater

1D River Modeling

  • Flow Attenuation due to River Storage
  • Import cross sections
  • Generate cross-sections from a Digital Terrain Model

Q&A (balance of remaining time)

Register »

1D River Modeling Continued

  • 1D Floodplain Model
  • Floodplain Mapping Results

Integrated 1D/2D River and Culvert Modeling

  • 2D Model Theory
  • 2D Model with Culverts
  • Linking 1D (Channel) and 2D Model
  • 2D Model Troubleshooting
  • Solving and 2D Map and Vector Results Tools
  • Exporting Inundation Maps to GIS

Advanced 1D/2D Integrated Modeling in Urban Areas

  • Linking Storm Sewers to 2D Modeling
  • Integrated 1D/2D Urban Flooding Example
  • Scenario Manager and 2D modeling of Flood Mitigation
  • Dynamic Elevation Shapes Example of Flood Wall Breaching
  • Multiple Domain Example in an Urban Area
  • Emergency Response Demo Example

Q&A (balance of remaining time)

Register »