Standard step method: Difference between revisions

Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(46 intermediate revisions by 18 users not shown)
Line 1:
{{Short description|Computational technique}}
{{AFC submission|t||ts=20130415003322|u=NateJonesAR|ns=5}} <!--- Important, do not remove this line before article has been created. --->
The '''standard step method (STM)''' is a computational technique utilized to estimate one-dimensional surface water profiles in open channels with gradually varied flow under steady state conditions. It uses a combination of the energy, momentum, and continuity equations to determine water depth with a given a friction slope <math>(S_f)</math>, channel slope <math>(S_0)</math>, channel geometry, and also a given flow rate. In practice, this technique is widely used through the computer program [[HEC-RAS]], developed by the US Army Corps of Engineers Hydrologic Engineering Center (HEC).<ref>{{cite web|last=USACE|title=HEC-RAS Version 4.1 User's Manual|publisher=Hydrologic Engineering Center, Davis, CA}}</ref>
 
== Open channel flow fundamentals ==
'''The Standard Step Method''' (STM) is a computational technique utilized to estimate one dimensional surface water profiles in open channels with gradually varied flow under steady state conditions. It uses a combination of the energy, momentum, and continuity equations to determine water depth with a given a friction slope <math>(S_f)</math>, channel slope <math>(S_0)</math>, channel geometry, and also a given flow rate. In practice, this technique is widely used through the computer program [[HEC-RAS]], developed by the US Army Corps of Engineers Hydrologic Engineering Center (HEC). <br /><br />
 
[[File:Open Channel Flow Energy Lines.jpg|thumb|'''Figure 1.''' Conceptual figure used to define terms in the energy equation.<ref>{{cite book|last=Chaudhry|first=M.H.|title=Open-Channel Flow|year=2008|publisher=Springer|___location=New York}}</ref>]]
==Open Channel Flow Fundamentals==
[[File:E-y Diagram.jpg|thumb|'''Figure 2.''' A diagram showing the relationship for flow depth (y) and total Energy (E) for a given flow (Q). Note the ___location of critical flow, subcritical flow, and supercritical flow.]]
 
The energy equation used for [[open channel flow]] computations is a simplification of the Bernoulli Equation (See [[Bernoulli Principle]]), which takes into account pressure head, elevation head, and velocity head. (Note, energy and head are synonymous in Fluid Dynamics. See [[Pressure head]] for more details.) In open channels, it is assumed that changes in atmospheric pressure are negligible, therefore the “pressure head” term used in Bernoulli’s Equation is eliminated. The resulting energy equation is shown below:
[[File:Open Channel Flow Energy Lines.jpg|thumb|'''Figure 1.''' Conceptual figure used to define terms in the energy equation. ]]
[[File:E-y Diagram.jpg|thumb|'''Figure 2.''' A diagram showing the relationship for flow depth (y) and total Energy (E) for a given flow (Q). Note the ___location of cricital flow, subcritical flow, and supercritical flow. ]]
 
:<math>H = z+y+\frac{v^2}{2g}</math> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 1'''</big>
The energy equation used for [[open channel flow]] computations is a simplification of the Bernoulli Equation (See [[Bernoulli Principle]]), which takes into account pressure head, elevation head, and velocity head. (Note, energy and head are synonymous in Fluid Dynamics. See [[Pressure head]] for more details.) In open channels, it is assumed that changes in atmospheric pressure are negligible, therefore the “pressure head” term used in Bernoulli’s Equation is eliminated. The resulting energy equation is shown below:<br /><br />
 
For a given flow rate and channel geometry, there is a relationship between flow depth and total energy. This is illustrated below in the plot of energy vs. flow depth, widely known as an E-y diagram. In this plot, the depth where the minimum energy occurs is known as the critical depth. Consequently, this depth corresponds to a [[Froude Number]] <math>(F_n)</math> of 1. Depths greater than critical depth are considered “subcritical” and have a Froude Number less than 1, while depths less than critical depth are considered supercritical and have Froude Numbers greater than 1.
:<math>H = z+y+\frac{v^2}{2g}</math> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 1'''</big><br /><br />
 
:<math>F_n=\frac{v}{(g\frac{A}{B})^{0.5}}</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 2'''</big>
For a given flow rate and channel geometry, there is a relationship between flow depth and total energy. This is illustrated below in the plot of energy vs. flow depth, widely known as an E-y diagram. In this plot, the depth where the minimum energy occurs is known as the critical depth. Consequently, this depth corresponds to a [[Froude Number]] <math>(F_n)</math>Fn of 1. Depths greater than critical depth are considered “subcritical” and have a Froude Number less than 1, while depths less than critical depth are considered supercritical and have Froude Numbers greater than . (For more information, see [[Dimensionless Specific Energy Diagrams for Open Channel Flow]].)<br /><br />
 
Under steady state flow conditions (e.g. no flood wave), open channel flow can be subdivided into three types of flow: uniform flow, gradually varying flow, and rapidly varying flow. Uniform flow describes a situation where flow depth does not change with distance along the channel. This can only occur in a smooth channel that does not experience any changes in flow, channel geometry, roughness or channel slope. During uniform flow, the flow depth is known as normal depth (yn). This depth is analogous to the terminal velocity of an object in free fall, where gravity and frictional forces are in balance (Moglen, 2013).<ref>{{cite web|last=Moglen|first=G.|title=Lecture Notes from CEE 4324/5894: Open Channel Flow, Virginia Tech|url=http://filebox.vt.edu/users/moglen/ocf/index.html|accessdate=April 24, 2013|url-status=dead|archiveurl=https://web.archive.org/web/20121105134341/http://filebox.vt.edu/users/moglen/ocf/index.html|archivedate=November 5, 2012}}</ref> Typically, this depth is calculated using the [[Manning formula]]. Gradually varied flow occurs when the change in flow depth per change in flow distance is very small. In this case, hydrostatic relationships developed for uniform flow still apply. Examples of this include the backwater behind an in-stream structure (e.g. dam, sluice gate, weir, etc.), when there is a constriction in the channel, and when there is a minor change in channel slope. Rapidly varied flow occurs when the change in flow depth per change in flow distance is significant. In this case, hydrostatics relationships are not appropriate for analytical solutions, and continuity of momentum must be employed. Examples of this include large changes in slope like a spillway, abrupt constriction/expansion of flow, or a hydraulic jump.
:<math>F_n=\frac{v}{\sqrt(g\frac{A}{B}}</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 2'''</big><br /><br />
 
== Water surface profiles (gradually varied flow) ==
Under steady state flow conditions (e.g. no flood wave), open channel flow can be subdivided into three types of flow: uniform flow, gradually varying flow, and rapidly varying flow. Uniform flow describes a situation where flow depth does not change with distance along the channel. This can only occur in a smooth channel that does not experience any changes in flow, channel geometry, or channel slope. During uniform flow, the flow depth is known as normal depth (yn). This depth is analogous to the terminal velocity of an object in free fall, where gravity and frictional forces are in balance (Moglen, 2013). Typically, this depth is calculated using the [[Manning Formula]]. Gradually varied flow occurs when the change in flow depth per change in flow distance is very small. In this case, hydrostatic relationships developed for uniform flow still apply. Examples of this include the backwater behind an in-stream structure (e.g. dam, sluice gate, weir, etc.), when there is a constriction in the channel, and when there is a minor change in channel slope. Rapidly varied flow occurs when the change in flow depth per change in flow distance is significant. . In this case, hydrostatics relationships are not appropriate for analytical solutions, and continuity of momentum must be employed. Examples of this include large changes in slope like a spillway, abrupt constriction/expansion of flow, or a hydraulic jump.<br /><br />
 
Typically, the STM is used to develop “surface water profiles,” or longitudinal representations of channel depth, for channels experiencing gradually varied flow. These transitions can be classified based on reach condition (mild or steep), and also the type of transition being made. Mild reaches occur where normal depth is subcritical (yn > yc) while steep reaches occur where normal depth is supercritical (yn<yc). The transitions are classified by zone. (See figure 3.)
 
[[File:Surface Water Profiles.jpg|Surface Water Profiles]]
==Water Surface Profiles (Gradually Varied Flow)==
Typically, the STM is used to develop “surface water profiles,” or longitudinal representations of channel depth, for channels experiencing gradually varied flow. These transitions can be classified based on reach condition (mild or steep), and also the type of transition being made. Mild reaches occur where normal depth is subcritical (yn > yc) while steep reaches occur where normal depth is supercritical (yn<yc). The transitions are classified by zone. (See figure 3.) <br /><br />
 
'''Figure 3.''' This figure illustrates the different classes of surface water profiles experienced in steep and mild reaches during gradually varied flow conditions.<ref>{{cite book|last=Chow|first=V.T.|title=Open-Channel Hydraulics|year=1959|publisher=McGraw-Hill|___location=New York}}</ref> Note: The Steep Reach column should be labeled "Steep Reach (yn<yc).
[[File:Surface Water Profiles.jpg|Surface Water Profiles]]<br /><br />
'''Figure 3.''' This figure illustrates the different classes of surface water profiles experienced in steep and mild reaches during gradually varied flow conditions. Adapted from Chow 1959. <br /><br />
 
The above surface water profiles are based on the governing equation for gradually varied flow (seen below)
 
:<math>\frac{dy}{dx}=\frac{S_0 - S_f}{1-F_n^2}</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 3'''</big>
The above surface water profiles are based on the governing equation for gradually varied flow (seen below) <br /><br />
 
:<math>\frac{dy}{dx}=\frac{S_0 - S_f}{1-F_n^2}</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 3'''</big><br /><br />
This equation (and associated surface water profiles) is based on the following assumptions:
 
This equation (and associated surface water profiles) is based on the following assumptions:<br /><br />
:* The slope is relatively small
:* The Channel cross-section is prismaticknown at <math>(\frac{da}{dy}stations =of 0)</math>interest
:* There is a hydrostatic pressure distribution<br /><br />
 
== Standard step method calculation ==
 
The STM numerically solves equation 3 through an iterative process. This can be done using the bisection or Newton-Raphson Method, and is essentially solving for total head at a specified ___location using equations 4 and 5 by varying depth at the specified ___location.<ref>{{cite book|last=Chaudhry|first=M.H.|title=Open-Channel Flow|year=2008|publisher=Springer|___location=New York}}</ref>
==Standard Step Method Calculation==
The STM numerically solves equation 3 through an iterative process. This can be done using the bisection or Newton-Raphson Method, and is essentially solving for total head at a specified ___location using equations 4 and 5 by varying depth at the specified ___location. (Chaudhry 2008).<br /><br />
 
:<math>H_2 = H_1 - h_f</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 4'''</big><br /><br />
 
:<math>H_2 = h_velh_{vel} + h_eleh_{ele}</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Equation 5'''</big><br /><br />
 
In order to use this technique, it is important to note you must have some understanding of the system you are modeling. For each gradually varied flow transition, you must know both boundary conditions and you must also calculate length of that transition. (e.g. For an M1 Profile, you must find the rise at the downstream boundary condition, the normal depth at the upstream boundary condition, and also the length of the transition.) To find the length of the gradually varied flow transitions, iterate the “step length”, instead of height, at the boundary condition height until equations 4 and 5 agree. (e.g. For an M1 Profile, position 1 would be the downstream condition and you would solve for position two where the height is equal to normal depth.)<br /><br />
 
=== Newton–Raphson numerical method ===
===Newton Raphson Numerical Method===
 
[[File:NewtonRaphsonMethod.jpg|NewtonRaphsonMethod]]
 
Computer programs like excel contain iteration or goal seek functions that can automatically calculate the actual depth instead of manual iteration.
===Conceptual Surface Water Profiles (Sluice Gate)===
 
[[File:Sluice Gate Sketch.jpg|thumb| '''Figure 4.''' Illustration of surface water profiles associated with a sluice gate in a mild reach (top) and a steep reach (bottom). ]]
=== Conceptual surface water profiles (sluice gate) ===
Figure 4 illustrates the different surface water profiles associated with a sluice gate on a mild reach (top) and a steep reach (bottom). Note, the sluice gate induces a choke in the system, causing a “backwater” profile just upstream of the gate. In the mild reach, the [[hydraulic jump]] occurs downstream of the gate, but in the steep reach, the hydraulic jump occurs upstream of the gate. It is important to note that the gradually varied flow equations and associated numerical methods (including the standard step method) cannot accurately model the dynamics of a hydraulic jump (Chaudhry 2008). See the [[Hydraulic jumps in rectangular channels]] page for more information. Below, an example problem will use conceptual models to build a surface water profile using the STM.
 
[[File:Sluice Gate Sketch.jpg|thumb| '''Figure 4.''' Illustration of surface water profiles associated with a sluice gate in a mild reach (top) and a steep reach (bottom).]]
Figure 4 illustrates the different surface water profiles associated with a sluice gate on a mild reach (top) and a steep reach (bottom). Note, the sluice gate induces a choke in the system, causing a “backwater” profile just upstream of the gate. In the mild reach, the [[hydraulic jump]] occurs downstream of the gate, but in the steep reach, the hydraulic jump occurs upstream of the gate. It is important to note that the gradually varied flow equations and associated numerical methods (including the standard step method) cannot accurately model the dynamics of a hydraulic jump.<ref>{{cite book|last=Chaudhry|first=M.H.|title=Open-Channel Flow|year=2008|publisher=Springer|___location=New York}}</ref> See the [[Hydraulic jumps in rectangular channels]] page for more information. Below, an example problem will use conceptual models to build a surface water profile using the STM.
 
== Example problem ==
 
[[File:Large Standard Step Method Problem Statement.jpg|700px|The problem statement chosen as an example work-through of the standard step method]]
 
<big>'''Solution'''</big>
 
[[File:Large Standard Step Method Step 1.jpg|650px|Calculations necessary for the first step in the standard step method]]
 
 
[[File:Large Standart Step Method Step 2 drawing.jpg|650px|Calculations necessary for the second step in the standard step method]]
 
 
[[File:Large Standard Step Method Step 3.jpg|650px|Calculations necessary for the third step in the standard step method]]
 
 
Using Figure 3 and knowledge of the upstream and downstream conditions and the depth values on either side of the gate, a general estimate of the profiles upstream and downstream of the gate can be generated. Upstream, the water surface must rise from a normal depth of 0.97 m to 9.21 m at the gate. The only way to do this on a mild reach is to follow an M1 profile. The same logic applies downstream to determine that the water surface follows an M3 profile from the gate until the depth reaches the [[conjugate depth]] of the normal depth at which point a hydraulic jump forms to raise the water surface to the normal depth.
 
'''Step 4:''' Use the Newton Raphson Method to solve the M1 and M3 surface water profiles. The upstream and downstream portions must be modeled separately with an initial depth of 9.21 m for the upstream portion, and 0.15 m for the downstream portion. The downstream depth should only be modeled until it reaches the conjugate depth of the normal depth, at which point a hydraulic jump will form. The solution presented explains how to solve the problem in a spreadsheet, showing the calculations column by column. Within Excel, the goal seek function can be used to set column 15 to 0 by changing the depth estimate in column 2 instead of iterating manually.
 
 
[[File:Large Standard Step Method Step 4.jpg|650px|Calculations necessary for the fourth step in the standard step method]]
 
[[File:Large Standard Step Spreadsheet.jpg|600px|The results of the upstream portion of the standard step method excel calculations]]
 
Table 1: Spreadsheet of Newton Raphson Method of downstream water surface elevation calculations
 
 
'''Step 5:''' Combine the results from the different profiles and display.
 
[[File:Upstream Water Surface Profile.jpg|650px|Profile upstream]]
 
[[File:Downstream Water Surface Profile.jpg|650px|Profile downstream]]
 
Normal depth was achieved at approximately 2,200 meters upstream of the gate.
 
'''Step 6:''' Solve the problem in the HEC-RAS Modeling Environment:
 
It is beyond the scope of this Wikipedia Page to explain the intricacies of operating HEC-RAS. For those interested in learning more, the HEC-RAS user’s manual is an excellent learning tool and the program is free to the public.
 
The first two figures below are the upstream and downstream water surface profiles modeled by HEC-RAS. There is also a table provided comparing the differences between the profiles estimated by the two different methods at different stations to show consistency between the two methods. While the two different methods modeled similar water surface shapes, the standard step method predicted that the flow would take a greater distance to reach normal depth upstream and downstream of the gate. This stretching is caused by the errors associated with assuming average gradients between two stations of interest during our calculations. Smaller dx values would reduce this error and produce more accurate surface profiles.
 
[[File:HEC-RAS Modle Upstream gate.jpg|650px|HEC-RAS upstream]]
==Example Problem==
[[File:Problem Statement.jpg|Problem Statement]]<br /><br />
 
[[File:HEC-RAS model Downstream of gate with jump.jpg|650px|HEC-RAS Downstream]]
<big>'''Solution'''<br /><br /></big>
'''Step 1:''' Determine if the reach is steep or mild<br /> <br />
[[File:Step 1.jpg|Step 1]]<br /><br />
 
The HEC-RAS model calculated that the water backs up to a height of 9.21 meters at the upstream side of the sluice gate, which is the same as the manually calculated value. Normal depth was achieved at approximately 1,700 meters upstream of the gate.
'''Step 2:''' Determine the effect of the Sluice Gate on flow:<br /> <br />
[[File:Step 2.jpg|Step 2]]<br /><br />
 
HEC-RAS modeled the hydraulic jump to occur 18 meters downstream of the sluice gate.
'''Step 3:''' Develop a sketch of the surface water profile:<br /> <br />
[[File:Step 3 (STM method).jpg|Step 3 (STM method)]]<br /><br />
 
[[File:Large Standard Step Comparison Table.jpg|500px|Comparison between standard step example problem calculations and HEC-RAS modeling results]]
'''Step 4:''' Use the Newton Raphsom Method to solve the M1, M2, and M3 surface water profiles. The solution presented explains how to solve the problem in a spreadsheet, explaining how to calculate values column by column. Note, only calculations for the M1 profile will be shown below. <br /><br />
[[File:STM Method (Step 4).jpg|STM Method (Step 4)]]<br /><br />
[[File:Table of calculated values (STM).jpg|Table of calculated values (STM)]]<br /><br />
 
== References ==
'''Step 5:''' Combine the results from the different profiles and display. <br /> <br />
[[File:Surface Water Profiles (Calculated).jpg|Surface Water Profiles (Calculated)]]<br /><br />
 
{{reflist}}
'''Step 6:''' Model the Reach in the HEC-RAS modeling environment:<br /><br />
It is beyond the scope of this Wikipedia Page to explain the intricacies of operating HEC-RAS. For those interested in learning more, the HEC-RAS user’s manual is an excellent learning tool and the program is free to the public. It is also important to note, the example problem is a simplified situation, where minor energy losses due to expansion/contraction and the sluice gate are not taken into account. To adequately model this within the HEC-RAS modeling environment, a sluice gate constant (Cs¬) was determined and minor loss coefficients were set to zero.<br /><br />
 
[[Category:Fluid mechanics]]
:<math>Q = C_s*b*y_g*(2*g*H_{T,1})^{1/2}</math> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <big>'''Sluice Gate Equation'''</big><br /><br />
There are three figures below illustrating the “steady flow” HEC-RAS results. The first figure is a graphical output directly from HEC-RAS, showing the surface water profile of the modeled reach. The next two figures are comparing the surface water profiles developed by HEC-RAS and the STM calculation method. There is good agreement between HEC-RAS and the STM method, except for the M3 profile just downstream of the sluice gate. While HEC-RAS can model both subcritical and supercritical flows within the same reach, the did not produce an M3 Profile in this instance. <br /><br />
[[File:HEC-RAS Output.jpg|HEC-RAS Output]]