Abstract
The aim of this paper is to implement fuzzy logic theory in order to estimate the discharge for open channels, which is a well-known physical problem affected by many factors. The problem can be solved by the Manning equation but the parameters present uncertainties as to their true-real values. Especially, the Manning n roughness coefficient, which is an empirically derived coefficient, presents quite a high variation for different substrates. With the help of fuzzy logic and utilizing a fuzzy transformation method, it is possible to include the uncertainties of the problem in the calculation process. In this case, it is feasible to estimate the discharge, putting more emphasis on different uncertainty rates of the Manning roughness coefficient, while the rest of the parameters remain with constant or zero uncertainty level. By taking different α-cut levels, it is shown that the methodology gives realistic and reliable results, presenting with great accuracy the variations of the water discharge for trapezoidal open channels. In this way, a possible underestimation or overestimation of the actual physical condition is avoided, by helping engineers and researchers to obtain a more comprehensive view of the real physical conditions, and thus make better management plans.
Highlights
Novel use of fuzzy logic in the Manning equation.
A new approach to estimate the discharge in open natural channels.
Includes Manning's roughness coefficient uncertainties in the calculation process.
Comparison between the uncertainty parameters of the Manning equation.
Provides accurate information for better management plans and decisions.
INTRODUCTION
It is widely known that ambiguities and uncertainties in the values of parameters appear in many problems of mechanical and hydraulic engineering which are introduced in the corresponding mathematical models. Normally, these uncertainties arise from incomplete or imprecise information or from identification problems. They mainly refer to uncertain model parameters, sometimes also uncertain system inputs or uncertain initial or boundary conditions. These uncertainties greatly influence the numerical results, and they should be taken seriously into consideration in calculations.
The discharge estimation of water into open channels is a well-known and complicated problem for artificial channels such as irrigation systems, water supply systems etc., but even more complicated for natural open channels such as rivers, streams etc., due to their high variability. As yet, the majority of researchers are still using Manning's roughness coefficient in terms of hydrodynamics, hydraulics, hydrology and water resource engineering (Choo et al. 2018).
The Manning n is a coefficient which represents the roughness or friction applied to the flow by the channel and is used in the Manning equation for estimating the discharge in open channel flow. Manning's equation has a big advantage because it requires only two mathematical parameters, the water surface slope S and the roughness n from the bed load to estimate the discharge. However, it presents a certain drawback and does not work well due to a high sensitivity of the coefficient n which is discharge-dependent and applies only to a specific flow condition (Geem & Kim 2018). Furthermore, the Manning coefficient is influenced by channel slope, flow velocity, Reynolds number, Froude number and sediment load. Zhang et al. (2010) investigated the potential effects of sediment load on the Manning coefficient on a fixed flume bed under wide ranges of hydraulics and sediment loads. Their work showed that the Manning coefficient decreased with increases in Reynolds number and Froude number. Also, although a qualitative description of movable bed roughness was clearly defined a long time ago (Yen 2002), its precise value in an unsteady sediment transport process is still difficult to determine (Huang 2007). In general, the procedure for selecting n values is quite complex and usually requires advanced judgment and expertise (Bahramifar et al. 2013). Moreover, one of the best methods is to have field observations from an experienced hydraulic engineer (Choo et al. 2018), but such a method is both time-consuming and costly. In this regard, and because it is an empirically derived coefficient, which is dependent on and affected by many factors (Chow 1959), the scientific community has shown in the past great interest in various methods for selecting appropriate values of roughness coefficient for discharge estimation in an open channel (Cowan 1956; Limerinos 1970; Shiono et al. 1999; Mailapalli et al. 2008; Khatua et al. 2012; Dash & Khatua 2016; Pradhan & Khatua 2018). Additionally, and because it is difficult to obtain a general equation to provide accurate estimation of the Manning coefficient, due to a lack of knowledge of some physical processes associated with channel formation and maintenance, new procedures for the estimation of Manning's n coefficient have been developed using innovative methods such as gene expression programming (Azamathulla et al. 2013), adaptive neuro-fuzzy inference system (ANFIS) (Şamandar 2011; Bahramifar et al. 2013; Moharana & Khatua 2014; Al-Husseini 2015) and machine learning techniques (Mohanta et al. 2018).
More specifically, the fuzzy set theory proposed by Zadeh (1965) proved to be a powerful tool for modelling uncertainties and for processing subjective information in mathematical models, giving a big boost to simulation procedures dealing with fuzzy parameterized models. In recent years, fuzzy parameterized models have become quite popular in engineering sciences and help in analyzing systems in view of the uncertainty of the parameters. Discharge estimation in open channels is a hydraulic problem characterized by ambiguities in all its parameters, but in this work greater attention is given to the Manning roughness coefficient for different substrates, of which due to complexities of physical processes the exact value is often more sensitive and presents the greatest ambiguity of all factors. In this regard, it is easily understood that the ambiguity of the roughness coefficient greatly affects the discharge results.
Understanding the need for accurate prediction of the Manning roughness coefficient and including its uncertainties, in this article, the reduced transformation method proposed by Hanss (2002, 2005) is implemented in order to transform the Manning equation in a fuzzy environment giving the final discharge estimation in a fuzzy form. The method can generally be considered as an advanced and extended version of the so-called vertex method proposed by Dong & Shah (1987) but with certain advantages. In contrast to classic fuzzy arithmetic, fuzzy arithmetic based on the transformation method does not exhibit the effect of overestimation, which is a critical point when we deal with the Manning equation. The method uses fuzzy numbers to solve the model and is generally used to simulate and analyze systems with uncertain parameters. In this way, the Manning equation parameters can be treated as fuzzy numbers with the potential to give different uncertainty rates to parameters, thus including the uncertainties in the results. The fuzzy transformation method works well by using triangular fuzzy numbers which are simple to apply, with easy and intuitive interpretation, based on numerical results as well as graphic representation. The method is applied in four different open channel types of trapezoidal profile. Also, two different scenarios were considered. In the first scenario all the parameters of the problem present uncertainties and in the second the roughness coefficient is the only uncertain parameter, accepting that all other parameters are accurate as to their values with zero uncertainty rate.
METHODS
Preliminaries
When the surface of a flow is open to the atmosphere, in other words when there is only atmospheric pressure on the surface, the flow is named open channel flow. Water flows in rivers and streams are obvious examples of open channel flow in natural channels.
Classified according to its origin, a channel may be either natural or artificial. Geomorphology of natural channels concerns their shape and structure. Natural channel sections are in general very irregular, usually varying from approximately parabolic to approximately trapezoidal (Chow 1959).
On the other hand, artificial open channels are built for some specific purpose, such as irrigation, water-power development, etc., and are usually designed with regular geometric shapes such as rectangular or trapezoidal. Figure 1 presents the construction of a trapezoidal channel and a side view.
To estimate the discharge in a reliable way, first it is important to understand and analyze the problem in individual steps to accurately identify the gaps appearing in the problem that are creating uncertainties. Then, the fuzzy methodology seems to be the most appropriate method of approaching the problem by enabling the uncertainties to be included in the calculations in a simple way. Figure 2 presents the problem approach and its solution.
Fuzzy methodology
According to the theorem of Negoiţă & Ralescu (1975) and Goetschel & Voxman (1986) the membership function and the α-cut form of a fuzzy number are equivalent and more specifically the α-cuts (Equation (6)) represent
, provided that the two functions are monotonous
and
, for α = 1.
Definition 4. Among the large number of existing fuzzy numbers, some types are of particular importance and are used extensively (Zimmermann 1992). Triangular, trapezoidal, and Gaussian fuzzy numbers are in the foreground.



In Figure 3(a) the straight section (αl(α) − αr(α)) is called the interval of confidence of the fuzzy number, while the ordinate α is called the level of presumption in accordance with Kaufmann & Gupta (1991). Due to its rather simple membership function of the linear type, the triangular fuzzy number is one of the most frequently used fuzzy numbers (Hanss 2005).
Fuzzy numbers : (a) triangular form, (b) trapezoidal form and (c) Gaussian form.
Fuzzy numbers : (a) triangular form, (b) trapezoidal form and (c) Gaussian form.
As in the triangular fuzzy number again here, the modal value is denoted by the parameter , and
denote the left-hand and right-hand spreads, corresponding to the standard deviations of the Gaussian distribution.
Reduced transformation method
















The reduction of fuzzy arithmetic to multiple crisp-number operations means that the transformation method can be implemented quite easily in an appropriate software environment.
Fuzzy mathematical model
RESULTS AND DISCUSSION
Definition of problem scenarios
In order to implement the methodology we will use two scenarios which refer to different open channel types with different uncertainty rates in the parameters of the problem. A necessary step first is to define the open channel substrates as well as the values and corresponding uncertainty rates of the Manning equation parameters.
In this regard, recommended Manning's n values for four different types of natural channels are given in Table 1. Chow (1959) suggested the three values of minimum, normal and maximum of n for each kind of channel.
Recommended Manning's n values for natural channels
Type of channel and description . | Min . | Normal . | Max . | |
---|---|---|---|---|
1. Main channels | ||||
a. | Clean, straight, full stage, no riffles or deep pools with stones and weeds | 0.03 | 0.035 | 0.04 |
b. | Sluggish reaches, weedy, deep pools | 0.05 | 0.07 | 0.08 |
2. Mountain streams, no vegetation in channel, banks usually steep, trees and brush along banks submerged at high stages | ||||
a. | bottom: gravels, cobbles, and few boulders | 0.03 | 0.04 | 0.05 |
b. | bottom: cobbles with large boulders | 0.04 | 0.05 | 0.07 |
Type of channel and description . | Min . | Normal . | Max . | |
---|---|---|---|---|
1. Main channels | ||||
a. | Clean, straight, full stage, no riffles or deep pools with stones and weeds | 0.03 | 0.035 | 0.04 |
b. | Sluggish reaches, weedy, deep pools | 0.05 | 0.07 | 0.08 |
2. Mountain streams, no vegetation in channel, banks usually steep, trees and brush along banks submerged at high stages | ||||
a. | bottom: gravels, cobbles, and few boulders | 0.03 | 0.04 | 0.05 |
b. | bottom: cobbles with large boulders | 0.04 | 0.05 | 0.07 |
In Table 2 the cases taken into consideration and the uncertainty rates (Ur) that are accepted for the Manning roughness coefficient which were obtained according to Table 1 are listed.
Recommended uncertainty rates (Ur %) for all parameters
Trapezoidal profile . | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Case . | b (m) . | % . | y (m) . | % . | z . | % . | n . | % . | S0 . | % . |
1a | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.035 | 10 | 0.0005 | 4 |
1b | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.07 | 30 | 0.0005 | 4 |
2a | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.04 | 20 | 0.0005 | 4 |
2b | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.05 | 30 | 0.0005 | 4 |
Trapezoidal profile . | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Case . | b (m) . | % . | y (m) . | % . | z . | % . | n . | % . | S0 . | % . |
1a | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.035 | 10 | 0.0005 | 4 |
1b | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.07 | 30 | 0.0005 | 4 |
2a | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.04 | 20 | 0.0005 | 4 |
2b | 100 | 5 | 1.20 | 5 | 1.5 | 5 | 0.05 | 30 | 0.0005 | 4 |
As can be easily observed, all the parameters of the problem remain with constant values for all cases, except for the n coefficient. This way comparison of the different scenarios is possible, showing the importance of the uncertainty of the n factor in the calculations. As is easily understood, the computational process is quite complex and time-consuming. However, the transformation method can be implemented quite easily in an appropriate software environment. In this regard, computer algorithms were developed in the MATLAB environment and specifically in this work the algorithm as presented by Klimke (2003) for the reduced transformation method was used.
The two different scenarios taken into consideration are as follows:
Scenario 1: This scenario applies the transformation method to estimate the discharge for the case 1a (as a computational example) of Table 2 and for α-cut level 0. In this scenario all parameters present uncertainties.
Scenario 2: This scenario follows the same procedure as in scenario 1 but takes into consideration only the uncertainty rate of Manning's roughness coefficient. Therefore, the parameters b, y, z, S0 have zero uncertainty rate (Ur 0%) and the parameter n has the uncertainty rate as shown in Table 2. Similarly in this case the transformation method was applied keeping the same values for all parameters.
Scenario implementation
The main purpose of the following calculations is the presentation of the methodology in the physical problem with real values in the parameters. The transformation method is applied in order to estimate the discharge for case 1a of Table 2, as an example, and for α-cut level 0.
The transformation will convert those intervals into arrays (with i= 1, …,n) each of length 2n=5 = 32 for α-cut = 0 using Equations (11) and (12).
The final results are given in Table 3, replacing the appropriate values in Equation (18). From these results and considering the minimum and maximum values of , the final interval
= [67.32, 111.95] is obtained.
Final calculations of for case 1a
. | ![]() | Value . | . | ![]() | Value . |
---|---|---|---|---|---|
1 | ![]() | 82.28 | 17 | ![]() | 85.64 |
2 | ![]() | 90.93 | 18 | ![]() | 94.64 |
3 | ![]() | 97.23 | 19 | ![]() | 101.20 |
4 | ![]() | 107.45 | 20 | ![]() | 111.83 |
5 | ![]() | 82.36 | 21 | ![]() | 85.73 |
6 | ![]() | 91.01 | 22 | ![]() | 94.73 |
7 | ![]() | 97.34 | 23 | ![]() | 101.31 |
8 | ![]() | 107.56 | 24 | ![]() | 111.95 |
9 | ![]() | 67.32 | 25 | ![]() | 70.06 |
10 | ![]() | 74.39 | 26 | ![]() | 77.43 |
11 | ![]() | 79.55 | 27 | ![]() | 82.80 |
12 | ![]() | 87.91 | 28 | ![]() | 91.50 |
13 | ![]() | 67.39 | 29 | ![]() | 70.14 |
14 | ![]() | 74.46 | 30 | ![]() | 77.50 |
15 | ![]() | 79.64 | 31 | ![]() | 82.89 |
16 | ![]() | 88.00 | 32 | ![]() | 91.59 |
. | ![]() | Value . | . | ![]() | Value . |
---|---|---|---|---|---|
1 | ![]() | 82.28 | 17 | ![]() | 85.64 |
2 | ![]() | 90.93 | 18 | ![]() | 94.64 |
3 | ![]() | 97.23 | 19 | ![]() | 101.20 |
4 | ![]() | 107.45 | 20 | ![]() | 111.83 |
5 | ![]() | 82.36 | 21 | ![]() | 85.73 |
6 | ![]() | 91.01 | 22 | ![]() | 94.73 |
7 | ![]() | 97.34 | 23 | ![]() | 101.31 |
8 | ![]() | 107.56 | 24 | ![]() | 111.95 |
9 | ![]() | 67.32 | 25 | ![]() | 70.06 |
10 | ![]() | 74.39 | 26 | ![]() | 77.43 |
11 | ![]() | 79.55 | 27 | ![]() | 82.80 |
12 | ![]() | 87.91 | 28 | ![]() | 91.50 |
13 | ![]() | 67.39 | 29 | ![]() | 70.14 |
14 | ![]() | 74.46 | 30 | ![]() | 77.50 |
15 | ![]() | 79.64 | 31 | ![]() | 82.89 |
16 | ![]() | 88.00 | 32 | ![]() | 91.59 |
A similar approach is utilized for all α-cuts of case 1a and for all cases in general as well as for both scenarios. The results for all cases and scenarios are listed in Table 4.
Final discharge Q ranges for all cases and for all α-cuts
α-cut . | . | Case . | |||
---|---|---|---|---|---|
. | Scenario 1 . | ||||
. | 1a . | 1b . | 2a . | 2b . | |
0 | ![]() | [67.32, 111.95] | [28.48, 71.97] | [54.00, 110.20] | [39.87, 100.75] |
0.25 | [71.70, 104.98] | [31.46, 62.65] | [58.65, 99.96] | [44.05, 87.71] | |
0.5 | [76.38, 98.47] | [34.84, 55.03] | [63.80, 90.95] | [48.82, 77.04] | |
0.75 | [81.37, 92.39] | [38.79, 48.69] | [69.51, 82.97] | [54.31, 68.17] | |
1 | [86.70, 86.70] | [43.35, 43.35] | [75.86, 75.86] | [60.69, 60.69] | |
. | Scenario 2 . | ||||
0 | ![]() | [78.82, 96.33] | [33.34, 61.93] | [63.22, 94.83] | [46.68, 86.70] |
0.25 | [80.65, 93.73] | [35.38, 55.93] | [65.97, 89.25] | [49.54, 78.31] | |
0.5 | [82.57, 91.26] | [37.69, 51.00] | [68.96, 84.29] | [52.77, 71.40] | |
0.75 | [84.58, 88.92] | [40.32, 46.86] | [72.25, 79.85] | [56.45, 65.61] | |
1 | [86.70, 86.70] | [43.35, 43.35] | [75.86, 75.86] | [60.69, 60.69] |
α-cut . | . | Case . | |||
---|---|---|---|---|---|
. | Scenario 1 . | ||||
. | 1a . | 1b . | 2a . | 2b . | |
0 | ![]() | [67.32, 111.95] | [28.48, 71.97] | [54.00, 110.20] | [39.87, 100.75] |
0.25 | [71.70, 104.98] | [31.46, 62.65] | [58.65, 99.96] | [44.05, 87.71] | |
0.5 | [76.38, 98.47] | [34.84, 55.03] | [63.80, 90.95] | [48.82, 77.04] | |
0.75 | [81.37, 92.39] | [38.79, 48.69] | [69.51, 82.97] | [54.31, 68.17] | |
1 | [86.70, 86.70] | [43.35, 43.35] | [75.86, 75.86] | [60.69, 60.69] | |
. | Scenario 2 . | ||||
0 | ![]() | [78.82, 96.33] | [33.34, 61.93] | [63.22, 94.83] | [46.68, 86.70] |
0.25 | [80.65, 93.73] | [35.38, 55.93] | [65.97, 89.25] | [49.54, 78.31] | |
0.5 | [82.57, 91.26] | [37.69, 51.00] | [68.96, 84.29] | [52.77, 71.40] | |
0.75 | [84.58, 88.92] | [40.32, 46.86] | [72.25, 79.85] | [56.45, 65.61] | |
1 | [86.70, 86.70] | [43.35, 43.35] | [75.86, 75.86] | [60.69, 60.69] |
Figure 5 shows the final discharge estimations for both scenarios and for all cases at all α-cut levels. It is very useful that the graphs are presented in this form as the variation of the final discharge estimation is more obvious for the same case (i.e. 1a, 1b, etc.) in the two different scenarios.
Discharge estimations for both scenarios for cases (a) 1a and 1b, (b) 2a and 2b.
Discharge estimations for both scenarios for cases (a) 1a and 1b, (b) 2a and 2b.
Observing the final intervals of Table 4 as well as their graphical representation in Figure 5, first it is important to highlight that applying scenario 1, where all the parameters have a degree of uncertainty, we would expect to see a big difference in the discharge results in relation to scenario 2, where only the n coefficient is uncertain. However, it was clear that although the variation of the discharge decreases with scenario 2, the overall problem uncertainty remains at high levels for all cases. According to the results, the differences in terms of the variation are approximately in the range of 5% to 15% for the four different substrates. This fact shows the great influence that the n coefficient has on the Manning equation and consequently on the final estimation of the discharge. It is also noticeable that having all the parameters of the problem in uncertain mode, the problem becomes quite complex as the number of parameters for the case of a trapezoidal channel profile is large (n = 5) and the total degree of uncertainty of the problem reaches the point where the results are difficult to interpret. Even though the transformation method was applied to the problem, which gives the opportunity to avoid overestimation errors and gives satisfactory results, it turned out that a complex problem consisting of many uncertain parameters requires advanced judgment in terms of understanding the results and making final decisions.
In a more flexible context, and considering the results, it is suggested in the first stage of the study to take into consideration only the n coefficient as an uncertain parameter. However, if it is absolutely necessary to treat other parameters of the problem in a fuzzy way, then it is proposed that the uncertainty rate given to each parameter should be based on the engineer's or researcher's skills and expertise. The uncertainty rate should be wisely defined without extreme definition values.
Nonetheless, we must admit that the presented methodology was applied to an ideal problem of trapezoidal cross-section open channel flow and its theoretical approach in the investigated problem. This methodology has a limitation in its application to natural open channels (i.e. streams, rivers) in which the cross-section is irregular and variable. In these cases, field measurements and reliable cross-sectional data of slopes, depth, substrates etc. along the flow are considered necessary for the accurate application of the methodology and the extraction of correct conclusions.
CONCLUSIONS
The main goal of this work was to implement an already known fuzzy method, namely the reduced transformation method, to a practical problem of hydraulic engineering described by the Manning equation. The variation of Manning's roughness coefficient is quite high and accurate values cannot usually be obtained. It should be noted that the purpose of this work was not to find an optimal value of the Manning's roughness coefficient for each type of channel, as has been done so far in the literature, but to include mainly the uncertainties of the n coefficient in the calculations. Using the transformation method in its reduced form, the normal value of the coefficient for each case is introduced and variations are considered, thus achieving satisfactory accuracy in estimating the discharge. Finally, as the results show, the uncertainty of the roughness coefficient cannot be neglected since its influence on the results is quite high. Fuzzy methodology and more specifically the transformation method is suitable for engineering problems, described by uncertain parameters, because it is simple to apply and avoids overestimation errors. This way, better management plans and decisions can be carried out.
DATA AVAILABILITY STATEMENT
All relevant data are included in the paper or its Supplementary Information.