development of a framework for fast transient …thoughts on unsteady computational hydraulic engine...

16
Development of a framework for fast transient analysis in sewer systems: S-TAF ROBSON L. PACHALY JOSE G. VASCONCELOS DANIEL ALLASIA RUTINEIA TASSI

Upload: others

Post on 13-Apr-2020

1 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thank [email protected]