Professional Documents
Culture Documents
Abstract: There is a need for regulation and control of irrigation conveyance systems for sustainable agriculture. Design and analysis
of hydraulic structures within complex channel systems are essential for conservation and efficient use of irrigation water. An improved
Downloaded from ascelibrary.org by Newcastle University on 04/02/19. Copyright ASCE. For personal use only; all rights reserved.
computational model based on gradually varied flow assumptions and capable of solving discharges and water levels in complex channel
network systems to include lateral weirs is presented. Results include water levels, discharge distribution, and computation of flow over or
dimensions of lateral structures. The model uses the simultaneous solution method (SSM) to solve the continuity and energy equations at
several channels reaches, in addition to the lateral weir equation. The nonlinear system of equations produced when applying this method is
solved with the Newton-Raphson procedure. A series of successive approximations leading to the solution requires the solution of a set of
linear equations. The biconjugated gradient stabilizer with preconditioner method (BiCGSTAB) is used to solve the linear system formed by
large sparse matrices occurring in channel networks. Comparison of the SSM results with the standard step method (StdSM) as included in
Hydrologic Engineering Center-River Analysis System (HEC-RAS) for parallel channel systems, with and without lateral structures, was
excellent. The capabilities of the SSM are demonstrated solving a channel network in which three lateral weirs are designed and two more are
analyzed during the same program execution. The model is easy to use, converges in a few iterations, and can be applied for design or analysis
of lateral structures in irrigation engineering. DOI: 10.1061/(ASCE)IR.1943-4774.0001388. © 2019 American Society of Civil Engineers.
Author keywords: Irrigation channel network; Gradually varied flow; Lateral weir design and analysis; Simultaneous solution method;
Newton-Raphson method.
Introduction matrix into a banded matrix for series and parallel channels. Later,
they extended their algorithm to solve GVF conditions in a channel
Food production is a global concern in a world of growing pop- network; however, the matrix became sparse and more difficult to
ulation and limited resources. Sustainability of food production solve (Chaudhry and Schulte 1987). Naidu et al. (1997) presented
depends on sound and efficient water-use and conservation practi- an algorithm for GVF computations by decomposing the channel
ces consisting mainly of irrigation development and management network into smaller units, which could be solved by employing the
(United Nations Sustainable Development 1992). Because one- fourth-order Runge-Kutta method. The shooting method was then
sixth of irrigated croplands produce one-third of the world’s harvest used to update the values of each iteration until convergence. This
of food crops (Michael 2008), it is of upmost importance for farm- was computationally more efficient than the simultaneous solution
ers to efficiently control water distribution in irrigation systems. procedure; however, it could not be applied to parallel networks.
These systems, which usually show steady, nonuniform flow with Similarly, Reddy and Bhallamudi (2004) developed an algorithm to
gradual changes in the water depth, are typically described by compute water surface profiles in channel networks, but it did not
gradually varied flow (GVF) conditions.
perform adequately when hydraulic structures were introduced into
Several numerical techniques have been developed to determine
the system. Their model was tested with the idealized channel net-
water levels and discharges for gradually varied flows in complex
work presented by Chaudhry and Schulte (1987) and Naidu et al.
irrigation channel networks, including hydraulic structures to con-
(1997). The efficiency of their algorithm was comparable with that
trol water distribution. For example, Chaudhry and Schulte (1986)
of Naidu et al.’s (1997) technique.
developed an algorithm for parallel channels to solve for water
In summary, these algorithms (1) require steady-state, subcriti-
depths and discharges at different cross sections employing the
cal, gradually varied flow conditions; (2) do not consider hydraulic
Newton-Raphson method. To increase accuracy and reduce com-
structures within the channel system; and (3) were only tested
puter time and storage, they transformed the resulting Jacobian
on idealized channel networks (Chaudhry and Schulte 1986, 1987;
1
Graduate Student, Dept. of Civil Engineering and Surveying, Univ. Naidu et al. 1997; Reddy and Bhallamudi 2004).
of Puerto Rico at Mayagüez, P.O. Box 9041, Mayagüez, PR 00681. On the other hand, several models have been developed for
ORCID: https://orcid.org/0000-0002-2084-5161. Email: felix.santiago10@ steady and unsteady flow in channel networks using St. Venant
upr.edu equations, which employ the finite-difference method to solve the
2
Professor, Dept. of Civil Engineering and Surveying, Univ. of Puerto system of equations for all branches of the network simultaneously
Rico at Mayagüez, P.O. Box 9041, Mayagüez, PR 00681 (corresponding (Sen and Garg 2002; Islam et al. 2005; Zhu et al. 2011). Islam et al.
author). ORCID: https://orcid.org/0000-0002-7366-9018. Email: walter (2008), extending their previous effort (Islam et al. 2005), devel-
.silva2@upr.edu
oped a hydraulic simulation model for irrigation channel networks.
Note. This manuscript was submitted on November 17, 2017; approved
on December 27, 2018; published online on April 2, 2019. Discussion per- The model used the same discretization technique for the St. Venant
iod open until September 2, 2019; separate discussions must be submitted equations as their previous work (Islam et al. 2005), but solved the
for individual papers. This paper is part of the Journal of Irrigation and nonlinear matrix system using sparse matrix solution techniques.
Drainage Engineering, © ASCE, ISSN 0733-9437. Islam et al.’s (2008) study was the only algorithm found in literature
at breaching that gap by introducing a computer model to deter- shows the notation, and Fig. 1(b) illustrates a three-dimensional
mine the water levels and discharges in complex channel networks sketch of a trapezoidal channel with a lateral weir
containing hydraulic structures that are typical in large irrigation
systems. This will certainly provide farmers with information Qi;jþ1 jQi;jþ1 j Qi;j jQi;j j
Fi;k ¼ zi;jþ1 − zi;j þ yi;jþ1 − yi;j þ αi − αi
on flow levels and volumetric discharges, helping them make in- 2gA2i;jþ1 2gA2i;j
formed decisions on irrigation water for their crops.
1 Qi;jþ1 jQi;jþ1 jn2i Qi;j jQi;j jn2i
þ ðxi;jþ1 − xi;j Þ þ 2 2 1.33 ¼ 0
2 C2o A2i;jþ1 R1.33
i;jþ1 Co Ai;j Ri;j
Governing Equations ð1Þ
GVF occurs when the rate of variation of depth with respect to dis-
tance is small. The analysis of GVF is usually done for long chan- Fi;kþ1 ¼ Qi;jþ1 − Qi;j ¼ 0 ð2Þ
nels; therefore, friction losses must be considered. The following
assumptions are common in GVF theory: (1) the slope of the channel where Q = rate of discharge (m3 =s); z = elevation of the chan-
bottom is small; therefore, the flow depth measured vertically or nel bottom above a specified datum (m); y = flow depth (m);
Fig. 1. (a) Definition sketch for the governing equations; and (b) three-dimensional sketch of a trapezoidal channel with water flowing through
a lateral structure.
α = velocity-head coefficient; g = acceleration due to gravity provide a predetermined discharge to a parcel, or (2) determining the
(m=s2 ); x = horizontal distance (m); A = flow area (m2 ); n = amount of water that an existing structure is distributing into a parcel.
Manning’s roughness coefficient; R = hydraulic radius (m); Co = Case 1 is the design problem, and Case 2 is the analysis problem.
dimensional coefficient of Manning’s equation (1.0 for SI units, Hager’s equation (Hager 1987) was selected for the design or
and 1.49 for English units); i = number of the channel; j = section analysis of lateral weirs. This equation is included in HEC-RAS
number of the channel i; and k = equation number on the matrix version 5.0.3 (Brunner 2016) and is solved using Eqs. (4)–(8)
system.
H ¼ Y w − Pw ð4Þ
The last term on the right side of Eq. (1) is an approximation of
0.5 0.5
the head loss computed by the average of the friction slopes. Also, 3 pffiffiffi 1−W 3ð1 − GÞ
to be able to account for the reverse flow, the discharge term on the Cd ¼ C0 g 1 − ðβ þ S0 Þ ð5Þ
5 3 − 2G − W G−W
energy equation must be expressed as Qi;j jQi;j j instead of Q2i;j .
The energy equation [Eq. (1)] and continuity equation [Eq. (2)], Pw
W¼ ð6Þ
plus equations for hydraulic structures within the irrigation system, H t þ Pw
are assembled for a simultaneous solution. The problem is as-
sembled as a system of nonlinear equations to be solved by the H þ Pw
G¼ ð7Þ
Newton-Raphson method (Burden and Faires 2005). H t þ Pw
Qw ¼ Cd Lw H3=2 ð8Þ
Parallel Channel Networks
where Qw = flow through the lateral weir (m3 =s); Lw = length of the
In parallel networks, the discharge in each individual channel is lateral weir (m); H = head above the lateral weir (m); H t = height
unknown, whereas in a series channel, the discharge is, in fact, of the energy grade line above the weir (m); Cd = discharge coef-
known. Consequently, in a generalized channel network model, the ficient (m1=2 =s); Pw = height of the weir crest above the ground (m);
continuity equation Eq. (2) for each reach must be included to ob- Y w = average flow depth between the upstream and downstream
tain the necessary number of equations to solve the system. A reach section of the lateral weir; β = main channel contraction angle
is a segment between two successive channel sections. A channel (radians); S0 = channel bottom slope (m=m); C0 = base discharge
could have several reaches between two junctions. The matrix of coefficient (1.0 for sharp-crested weir); and g = acceleration of
flow depths and discharge corrections is represented by gravity (m=s2 ).
The design of a lateral weir consists of determining the height
AΔ ¼ F ð3Þ and length of the weir crest. These parameters depend on the flow
where A is the Jacobian matrix; Δ is the vector of flow depth and depth available at the weir location. To determine the appropriate
discharge corrections; and F is the vector of energy and continuity height of the crest (Pw ), an initial estimate for this value is set equal
equations. The Jacobian matrix A consists of the partial derivatives to the ratio of the wetted area to the top width, Pw ¼ Aw =T w (May
of the energy and continuity equations with respect to the flow et al. 2003). The height of the crest of a suppressed rectangular weir
depth and discharge (Chaudhry and Shulte 1987). Fig. 2 shows should be at least equal to three times the maximum head (Hmax )
a parallel channel network with two branches and two junctions. at the weir (US Bureau of Reclamation 2001). In addition, the
sidewalls of the weir must extend at least a distance of 0.3 Hmax
(US Bureau of Reclamation 2001). Fig. 3(a) shows the cross-
Lateral Weir Design and Analysis section view of a suppressed rectangular lateral weir, and Fig. 3(b)
shows the top view of the same lateral weir dividing flow through
Lateral weirs (LWs) are commonly found in irrigation systems as the weir, Qw , and flow on the channel, Qch .
structures to divide flow in a controlled manner and provide water A lateral weir produces a division of the existing channel into two
to crop parcels (Silva-Araya and Vargas 2014). Two cases are pos- channels, usually with the same geometric properties. This junction
sible: (1) determining the necessary length and height of the crest to is modeled combining the weir equation with the continuity
passes 64 unknowns, of which half refer to water depths and the a lateral weir in one branch (Fig. 5). The channel properties are the
other half to discharges. Therefore, the Jacobian for this system is a same presented in Table 1. The weir was located on Channel C3 at
Table 1. Geometric and roughness properties for both parallel channel systems
Channel Channel Bottom Manning’s Bottom Lateral Number of Channel bottom
ID length (m) slope (m=m) roughness coefficient width (m) slope (m=m) reaches elevation (m)a
C1 100 0.0005 0.0120 50 1:1.5 4 100.0
C2 1,500 0.0004 0.0125 30 1:1.5 10 99.95
C3 500 0.0012 0.0130 20 1:1.5 10 99.95
C4 100 0.0005 0.0135 40 1:1.5 4 99.75
a
Channel bottom elevation at the upstream end section of the channel.
Table 2. Geometric and roughness properties for the channel network system
Channel Channel Bottom Manning’s Bottom Lateral Number of Channel bottom Distance to
ID length (m) slope (m=m) roughness coefficient width (m) slope (m=m) reaches elevation (m)a lateral weir (m)b
C1 200 0.0001 0.013 47.5 1:1.5 4 99.87 100
C2 300 0.0005 0.012 27.5 1:1.5 4 99.85 200
C3 200 0.0005 0.013 40 1:1.5 4 99.85 NA
C4 250 0.0002 0.013 25 1:1.5 4 99.75 NA
C5 200 0.0005 0.014 20 1:1.5 4 99.70 100
C6 300 0.0005 0.014 32.5 1:1.5 4 99.75 200
C7 200 0.0001 0.015 20 1:1.5 4 99.60 100
Note: NA = no lateral weir located on the channel.
a
Channel bottom elevation at the upstream end section of the channel.
b
Distance measured from the beginning of the channel to the location of the lateral weir.
250 m from the beginning of the channel. The design of this lateral Table 3. Summary of the design data and analysis of the lateral weirs for
weir was conducted using a crest height of 4.5 m and a percentage the channel network system
of the discharge upstream of the weir location of 15%, thus result- Crest Weir Flow
ing in a lateral weir length of 17.05 m. In this paper, lateral weirs Lateral weir ID in height length Weir flow through
are identified with the letter W and the number of the channel where second case study Type (m) (m) (m3 =s) weir (%)
it is located. The subscript A is added when it is an existing weir W1 Design 4 26.62a 37.5 15
and the discharge through it is computed. The subscript D is used W2 Design 4.5 9.41a 8.51 10
when the weir discharge and crest elevation is given and the weir W5 Analysis 4.5 11.51 12.91 14a
length is required. For example, W3D refers to a weir in Channel 3 W6 Design 4.5 10.97a 12.27 11
that is to be designed. The upstream boundary conditions were W7 Analysis 4.5 18.23 21.07 11.8a
identical with those of the previous example. The initial distribution a
Values output from the simultaneous solution method.
of flow depths and discharges was the same used in the previous
example. A loss coefficient of zero was specified for energy losses
at junctions due to changes in channel cross sections.
examples. A loss coefficient of zero was also specified for energy
losses at junctions due to changes in channel cross sections.
Channel Network with Lateral Weirs
The third system is the channel network shown in Fig. 6 and con-
tains the addition of a channel that divides the upper and lower Implementation in HEC-RAS
branch of the parallel system. This system consists of seven trap-
ezoidal channels with different geometric characteristics and bot- HEC-RAS uses the standard step method (StdSM) to solve for flow
tom slopes plus five lateral weirs. Three weirs were designed by the depths and discharges (Brunner 2016). In subcritical flow condi-
computer model and two were analyzed as part of the same pro- tions, HEC-RAS computes the water depths one reach at a time,
gram execution. Table 2 provides the input data for each channel, starting at the downstream end and moving to the next upstream
and Table 3 gives the input data and output result for each lateral cross section until reaching the upper boundary. For parallel chan-
weir. Values are denoted as output from design or analysis, depend- nels, HEC-RAS has an optimization procedure for split-flow con-
ing on each case. This channel system encompasses 70 unknowns. ditions and for flow-through lateral weirs (Jensen et al. 2000). This
The upstream boundary conditions and initial distribution of flow procedure compares the energy of the two cross sections in the split
depths and discharges were the same as for the previous two channels closer to the junction. Therefore, continuity and energy
Fig. 7. Water surface elevation profile at the upper branch of the parallel channel system without lateral weirs.
Fig. 8. Water surface elevation profile at the lower branch of the parallel channel system without lateral weirs.
Fig. 9. Percent error for reach length of both methods for the parallel channel system without lateral weirs.
Fig. 10. Water surface elevation profile at the lower branch of the parallel channel system with a lateral weir.
3 1 0 127.37 5.044 104.894 Table 10 presents the computed reach length using the DSM
2 50 127.37 5.069 104.894
with the SSM results and the percent error per reach length. Similar
3 100 127.37 5.094 104.894
4 150 127.37 5.119 104.894 to the parallel channel system examples, the channels with the
5 200 127.37 5.144 104.894 highest percent error in reach length are those located before and
after the upstream and downstream parallel channel junctions
4 1 0 15.85 5.157 104.907 (Channels C1 and C7). In addition, the SSM underestimates the
2 62.5 15.85 5.169 104.907
computed reach length using the DSM. The maximum percent error
3 125 15.85 5.182 104.907
4 187.5 15.85 5.194 104.907
for the computed reach length was 0.07% at the channel after the
5 250 15.85 5.207 104.907 downstream parallel junction (Channel C7) and the minimum per-
cent error of 0.0001% occurred at the channel that crosses the upper
5 1 0 92.47 5.186 104.886 and lower branch of the parallel channels (Channel C4).
2 50 92.47 5.211 104.886
3 100 79.57 5.241 104.891
4 150 79.57 5.266 104.891
5 200 79.57 5.290 104.890 Conclusions
6 1 0 111.51 5.143 104.893 A new algorithm using the SSM was developed. A robust
2 75 111.51 5.180 104.892 BiCGSTAB linear system solver incorporated into the Newton
3 150 111.51 5.217 104.892 Raphson method allowed for the efficient simultaneous solution
4 225 99.25 5.257 104.894
of many equations contained in sparse matrices. This property al-
5 300 99.25 5.294 104.894
lowed the extension of the SSM capabilities for the solution of large
7 1 0 178.81 5.228 104.828 channel systems with hydraulic structures.
2 50 178.81 5.230 104.825 The SSM proved to be accurate and efficient for determining
3 100 157.74 5.250 104.840 water depths, flow velocities, and diverted lateral flow through
4 150 157.74 5.253 104.838 weirs. The model results were compared with results from HEC-
5 200 157.74 5.256 104.836
RAS for parallel channels with and without lateral structures.
Fig. 11. Water surface elevation profile at the upper branch of the channel network system with lateral weir using the simultaneous solution method.
manual, Ver. 5.0. Davis, CA: USACE Hydrologic Engineering Center. putation in tree-type channel networks.” J. Hydraul. Eng. 123 (8):
Burden, R. L., and J. D. Faires. 2005. Numerical analysis. 8th ed. Pacific 700–708. https://doi.org/10.1061/(ASCE)0733-9429(1997)123:8(700).
Grove, CA: Thomson Brooks/Cole. Reddy, H. P., and S. M. Bhallamudi. 2004. “Gradually varied flow com-
Chaudhry, H. M. 2008. “Computation of gradually varied flow.” In putations in cyclic looped channel networks.” J. Irrig. Drain. Eng.
Open-channel flow, 150–197. 2nd ed. New York: Springer. 130 (5): 424–431. https://doi.org/10.1061/(ASCE)0733-9437(2004)
Chaudhry, M. H., and A. M. Schulte. 1986. “Computation of steady-state, 130:5(424).
gradually varied flow in parallel channels.” Can. J. Civ. Eng. 13 (1): Saad, Y. 2003. “Krylov subspace methods part II.” In Iterative methods
39–45. https://doi.org/10.1139/l86-006. for sparse linear system, 229–258. 2nd ed. Philadelphia: Society for
Chaudhry, M. H., and A. M. Schulte. 1987. “Gradually-varied flows in Industrial and Applied Mathematics.
open-channel network.” J. Hydraul. Res. 25 (3): 357–371. https://doi Sen, D. J., and N. K. Garg. 2002. “Efficient algorithm for gradually varied
.org/10.1080/00221688709499276. flows in channel networks.” J. Irrig. Drain. Eng. 128 (6): 351–357.
Frazer, W. 1957. “The behaviour of side weirs in prismatic rectangular https://doi.org/10.1061/(ASCE)0733-9437(2002)128:6(351).
channels.” Proc. Inst. Civ. Eng. 6 (2): 305–328. Silva-Araya, W. F., and V. M. Vargas. 2014. “Computer design of lateral
Gerald, C. F., and P. O. Wheatley. 1992. “Solving sets of equations.” weirs system for irrigation on vegetative strips.” In Proc., World Conf.
In Applied numerical analysis. 4th ed. New York: Addison-Wesley. on Computers in Agriculture and Natural Resources. San Jose, CA:
Hager, W. H. 1987. “Lateral outflow over side weirs.” J. Hydraul. Eng. Univ. of Costa Rica.
113 (4): 491–504. United Nations Sustainable Development. 1992. “Agenda 21.” In Proc.,
Hoffman, J. D. 2001. “Systems of linear algebraic equations.” In Numerical United Nations Conf. on Environmental and Development. Rio de
methods for engineers and scientists. 2nd ed. New York: Marcel Janeiro, Brazil: United Nations.
Dekker. US Bureau of Reclamation. 2001. “Weirs.” In Water measurement manual,
Holzmann, W. 2015. “Ill-conditioned matrices.” Accessed April 2, 2018. 7.1–7.30. 3rd ed. Washington, DC: US Government Printing Office.
http://www.cs.uleth.ca/∼holzmann/notes/illconditioned.pdf. Yuvashankar, V., M. S. Nejad, and A. Lui. 2016. “Understanding the
Islam, A., N. S. Raghuwanshi, and R. Singh. 2008. “Development and ap- bi-conjugate gradient stabilized method (Bi-CGSTAB).” Accessed
plication of hydraulic simulation model for irrigation canal networks.” September 10, 2017. https://static1.squarespace.com/static/55ade
J. Irrig. Drain. Eng. 134 (1): 49–59. https://doi.org/10.1061/(ASCE) 5ebe4b0d3eba632821b/t/576ebb166a4963e8802f5d67/1466874648553
0733-943(2008)134:1(49). /Yuvashankar_Nejad_Liu.pdf.
Islam, A., N. S. Raghuwanshi, R. Singh, and D. J. Sen. 2005. “Comparison Zhu, D., Y. Chen, Z. Wang, and Z. Liu. 2011. “Simple, robust, and efficient
of gradually varied flow computation algorithms for open-channel net- algorithm for gradually varied subcritical flow simulation in general
work.” J. Irrig. Drain. Eng. 131 (5): 457–465. https://doi.org/10.1061 channel networks.” J. Hydraul. Eng. 137 (7): 766–774. https://doi.org
/(ASCE)0733-9437(2005)131:5(457). /10.1061/(ASCE)HY.1943-7900.0000356.