Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Jon Fripp
NDCSMC
2016
Module: 1-D Unsteady Flow
Introduction
• Steady vs Unsteady
• Why use unsteady flow
• Introduction to 1-D Unsteady HECRAS
modeling
– Data Input
• Geometry
• Boundary conditions
• Flow
– Calibration
• Run a Unsteady file
• View the Output
What is unsteady flow?
Steady Flow
• Q is constant
• Constant boundary conditions
4
Unsteady Flow
• Q can vary
• Constant boundary
can vary
5
NRCS watershed program?
HEC-RAS
Steady vs. Unsteady
• Difference in handling boundary friction and
other losses
• Difference in numerical solution algorithm
• Difference in handling non-flow areas
• Difference in flow and boundary condition
data requirements
• Difference in calibration strategy
• Difference in application strategy
Keep in mind that finely tuned steady flow data sets may not be
optimal for unsteady flow modeling of the same physical setting. 6
Why use HEC-RAS Unsteady
Flow?
More Storage
Culvert
In a steady flow analysis, the inflow is equal to the outflow. But this is not
necessarily accurate if there is significant storage behind the road. 8
Tidal/estuary
fluctuation
High Tide
Low tide
9
Channels with flat
slopes - Looped
Rating Curves
12
So why not use unsteady flow
modeling for all applications?
A: It is hard – debug, very theoretical, bombs, unstable, etc.
• Conservation of Mass
• Conservation of Momentum
V y y
Continuity A VB B q
x x t
y V V 1 V
Momentum S f S0
x g x g t
HECRAS unsteady uses the St Venant Equations. These describe 1-D unsteady open
channel flow - Equations provide a very simple model of a very complex situations.
14
Approximations of the full dynamic wave equations are
created by combining the continuity equation with the
various simplifications of the momentum equation.
V y y
Continuity A VB B q
x x t
y V V 1 V
Momentum S f S0
x g x g t
• Steady Uniform Flow
Kinematic Wave Approximation
y V V 1 V
S f So
x g x g t
Channel slope = Friction
slope (Mannings)
Add losses due to depth & velocity head changes (y + v2/2g) (Steady
Non-Uniform Flow)
19
Numerical Solution
Algorithms used -
Steady – Compute exact hydraulic properties at a
section for each trial water surface elevation from
the elevation/station points, n-values. Iterative
convergence section-by-section for each flow.
Unsteady – Hydraulic properties are pre-computed
for all possible water surface elevations at each
cross section (hydraulic table) Matrix solution for
flow and stage simultaneously at all sections each
time step. 20
Distance vs Time Solution Grid
• X = distance, feet
• t = time, seconds 1,2 2,2
t
1,1 x 2,1
HECRAS solves a matrix of equations simultaneously. This simultaneous solution is an important aspect since it allows
21
information from the entire reach to influence the solution at any one point.
Bottom Line
• Equations used in unsteady modeling are time
dependent
• A matrix of equations for continuity and
momentum are solved simultaneously
22
Geometry Preprocessor
• For unsteady flow, geometry is pre-
processed into tables and rating curves
– Cross sections are processed into tables of area,
conveyance, and storage
– Bridges and culverts are processed into a family
of rating curves for each structure
– Weirs and gated structures are calculated on
the fly during unsteady flow calculations
– Pre-processor results can be viewed in graphs
and tables
23
Geometry Preprocessor
Q: Why do we use it for unsteady flow?
A: Instead of calculating hydraulic variables for
each cross-section during each iteration, the
program interpolates the hydraulic variables
from the tables.
24
Hydraulic Table
Processing
25
Hydraulic Geometry
Plot
26
Boundary Conditions
• Must be established at all ends
of the river system
•Flow Hydrograph
•Stage Hydrograph
•Flow and Stage
Hydrograph
•Rating Curve
•Normal Depth
27
Boundary Conditions - Flow
28
Unsteady Flow Data Editor
29
Flow Hydrograph
• Enter in Table
– Select time interval
– Select start date/time
– Enter flow data - or
cut & paste
30
Sources of Time-Series
Data
• Historic Records (USGS)
– Stage Hydrographs
– Flow Hydrographs
• Computed Synthetic Floods
• Rainfall-runoff modeling
• Peak Discharge with
assumed time distribution
• Others?
31
Boundary Conditions -
continued
Observed
outflow 2
Inflow
Observed
outflow 1
Computed
outflow
Time
In this hypothetical circumstance, if the observed outflow hydrograph looked like #1, calibration via adjustments to
Manning’s n and perhaps adjustment of the cross section properties would work for the discharge, and associated stage,
hydrograph. If we have circumstance #2 however, we need to look first at the hydrology in the reach – i.e. ungaged lateral
flows (tributary and distributed) – perhaps storage issues.
Procedure
1. Develop a Steady Flow Model
2. Calibrate it to steady flow
3. Develop the unsteady flow
model
4. Calibrate it to unsteady flow
38
Perform the Hydraulic Computations
Enter the Steady Flow Analysis window from the main menu
2. Select which
programs to run
42
Stage and Flow Plot
Stage
43
Profile Output Table
44
Profile Animation
Be careful 48
Unsteady Flow
Documentation
49
The End
50