development of a framework for fast transient …thoughts on unsteady computational hydraulic engine...
TRANSCRIPT
![Page 1: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/1.jpg)
Development of a framework for fast transient analysis in sewer systems:
S-TAFROBSON L. PACHALY
JOSE G. VASCONCELOS
DANIEL ALLASIA
RUTINEIA TASSI
![Page 2: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/2.jpg)
Authors▪Robson L. Pachaly, Graduate student, Auburn University▪ BS, MS, Sanitary and Environmental Engineering at Federal University of Santa Maria, Brazil
▪Jose G. Vasconcelos, Associate Professor of Civil Engineering, Auburn University ▪ BS, MS, Civil Engineering, Environmental and Water Tech at the University of Brasilia , Brazil
▪ PhD, Environmental Engineering, the University of Michigan
▪Daniel G. Allasia, Associate Professor, Civil and Environmental Engineering, Federal University of Santa Maria ▪ BS Hydraulic Engineering - Universidad Nacional del Nordeste, Argentina
▪ BS, MS, PhD, Federal University of Rio Grande do Sul / IPH
▪Rutineia Tassi, Associate Professor, Civil and Environmental Engineering, Federal University of Santa Maria ▪ BS, MS, PhD, Federal University of Rio Grande do Sul / IPH
![Page 3: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/3.jpg)
Transient conditions in stormwater systems
➢Transient flows are commonly observed in collection systems
➢ Significant changes in pressure and velocity, vibrations, reverse flows, and other situations
➢May lead to unacceptable operational conditions, and even significant damage to systems
➢SWMM capabilities to represent fast transient flow conditions in collection systems have not been fully assessed➢Changes in pressurization approach opens this
possibility
![Page 4: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/4.jpg)
Thoughts on unsteady computational hydraulic engine in SWMM
The role of spatial discretization◦ Numerical modeling theory: discretization should lead to improved results
◦ Ridgway and Kumpula (2008), Vasconcelos et al. (2018), Pachaly et al. (2019,2020): improved SWMM hydraulic accuracy when discretization is used
◦ However, SWMM may present instabilities when small reaches are present
◦ Need to carefully select routing time steps in SWMM
![Page 5: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/5.jpg)
Spatial discretization for sewer flow modelingTRADITIONAL LINK-NODE SPATIAL DISCRETIZATION
![Page 6: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/6.jpg)
Other thoughts on unsteady computational hydraulic engine in SWMM
The role of time discretization
◦ EXTRAN: Δ𝑡 =𝐿
𝑔𝐷, with L and D as length and diameter
◦ Rapid filling conditions: Δ𝑡 = 0.1𝐿
𝑔𝐷, applied to mixed flow cases
◦ Do not consider local flow variables.
◦ Traditional CFL condition Δ𝑡 =𝛥𝑥
𝑉+𝑐
◦ And in conditions when flow is pressurized: Δ𝑡 ≈𝛥𝑥
𝑐
◦ Courant number: 𝐶𝑟 =Δ𝑡
Δ𝑥/𝑐
![Page 7: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/7.jpg)
Surcharge Method
EXTRAN
SLOT
SWMM 5.1.013 dynamic wave equations
SAINT-VENANT EQUATIONS
𝜕𝐴
𝜕𝑡+𝜕𝑄
𝜕𝑥= 0
𝜕𝑄
𝜕𝑡+𝜕 Τ𝑄2 𝐴
𝜕𝑥+ 𝑔𝐴
𝜕𝐻
𝜕𝑥+ 𝑔𝐴𝑆𝑓 = 0
𝑄 = 𝐴𝑓𝑉
𝑑𝑄
𝑑𝑡=
𝑔𝐴𝑓
𝐿
Δ𝐻
1 + Δ𝑄𝑓𝑟𝑖𝑐𝑡𝑖𝑜𝑛 + Δ𝑄𝑙𝑜𝑠𝑠𝑒𝑠
𝜕𝐴
𝜕𝑡+𝜕𝑄
𝜕𝑥= 0
𝜕𝑄
𝜕𝑡+𝜕 Τ𝑄2 𝐴
𝜕𝑥+ 𝑔𝐴
𝜕𝐻
𝜕𝑥+ 𝑔𝐴𝑆𝑓 = 0
![Page 8: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/8.jpg)
SWMM 5.1.013 - Slot Pressurization
➢ Preissmann slot concept
➢Intrinsic limitations of slot concept
• Cannot sustain sub-atmospheric pressurized flows
• Spurious numerical oscillations at pipe-filling bore interfaces
➢SWMM slot implementation using Sjöberg approach
➢Limitations in SWMM implementation of Slot
• Delayed wave front
• Undesired Storage
• Low celerity values (~28 m/s for a 1-m D pipe)
Yen, B. C. (Ed.). (1986). Advances in Hydrosciences . Elsevier.
Adapted from Yen (1986)
*Not drawn to scale
![Page 9: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/9.jpg)
S-TAFSWMM-Transient Analysis Framework
➢Modified the Preissmann Slot Algorithm• Removed the Sjöberg approach
• Set the slot based on predefined values of celerity: 250, 500, and 1000 m/s
𝐵 = 𝑔𝐴
𝑐2
• Use actual Courant condition to determine routing time step Dt
Δ𝑡 =Δ𝑥
𝑐
➢Improvements• Represents typical celerity values in collection systems
in pressurized regime
• Can simulate fast transients more accurately
➢Uses artificial spatial discretization
![Page 10: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/10.jpg)
SWMM-Transient Analysis Framework
SWMM S-TAF
Effort to expand the applicability of SWMM to other relevant conditions
Greater celerity values and discretization needed for fast transient simulation
Event-based simulation of extreme events or transient events
Adequate for slow transients, but cannot
simulate fast transients
Delayed pressure fronts usually do not matter in changes are gradual in
pressurized flows
Long-term, system wide hydraulic simulation
New SWMM Dynamic-link libraries (*.dll) to represent various anticipated closed pipe celerity values
• 250 m/s
• 500 m/s
• 1000 m/s
Frequent data retrieving using SWMM versions on Open Water Analytics / PySWMM
![Page 11: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/11.jpg)
S-TAF results:Mass oscillation in tank
AN EXAMPLE OF A SLOW TRANSIENT
Adapted from Parmakian (1955)
Parmakian, J. (1963). Waterhammer Analysis (Vol. 9). New York: Prentice-Hall.
![Page 12: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/12.jpg)
S-TAF results:Instantaneous downstream valve closure
• Numerical diffusion is observed, but is constrained few cells • Issue can be addressed with finer spatial discretization
![Page 13: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/13.jpg)
S-TAF results:Transmission main startup
FAST TRANSIENT RESULTING FROM THE QUICK OPENING OF UPSTREAM RESERVOIR
![Page 14: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/14.jpg)
S-TAF: a preliminary assessmentADVANTAGES
Results for peak pressures, frequency of oscillations consistent with traditional models (e.g. Method of Characteristics-based solvers)
Applying SWMM to flow conditions that exist in some collection systems – same tool
All needed features (except faster celerity slot) is already available
Could be thought for other applications (e.g. simulation of pipeline priming)
DISADVANTAGES
Do not have many of the relevant boundary conditions as closed pipe in transients have
More diffusive than modeling based on MOC, FV approaches
Slot cannot handle sub-atmospheric pressurized flows
![Page 15: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/15.jpg)
Planned Goals
S-TAF
Transient simulation
(implemented)
Spatial discretization
Modified Preissmann Slot
Transient post-simulation analysis
(future)
Identify air pockets formation
Improve description of flows in vertical
structures
Fluid-structure interactions
![Page 16: Development of a framework for fast transient …Thoughts on unsteady computational hydraulic engine in SWMM The role of spatial discretization Numerical modeling theory: discretization](https://reader034.vdocuments.site/reader034/viewer/2022042119/5e981bafdbd899553806fd7a/html5/thumbnails/16.jpg)
Thank [email protected]