• 沒有找到結果。

Intelligent control for modelling of real-time reservoir operation

N/A
N/A
Protected

Academic year: 2021

Share "Intelligent control for modelling of real-time reservoir operation"

Copied!
14
0
0

加載中.... (立即查看全文)

全文

(1)

Intelligent control for modelling of real-time reservoir

operation

Li-Chiu Chang and Fi-John Chang*

Department of Agricultural Engineering, National Taiwan University, Taipei, Taiwan, 10617

Abstract:

This paper presents a new approach to improving real-time reservoir operation. The approach combines two major procedures: the genetic algorithm (GA) and the adaptive network-based fuzzy inference system (ANFIS). The GA is used to search the optimal reservoir operating histogram based on a given inflow series, which can be recognized as the base of input–output training patterns in the next step. The ANFIS is then built to create the fuzzy inference system, to construct the suitable structure and parameters, and to estimate the optimal water release according to the reservoir depth and inflow situation. The practicability and effectiveness of the approach proposed is tested on the operation of the Shihmen reservoir in Taiwan. The current M-5 operating rule curves of the Shihmen reservoir are also evaluated. The simulation results demonstrate that this new approach, in comparison with the M-5 rule curves, has superior performance with regard to the prediction of total water deficit and generalized shortage index (GSI). Copyright 2001 John Wiley & Sons, Ltd.

KEY WORDS reservoir operation modelling; intelligent control; genetic algorithms; ANFIS

INTRODUCTION

Taiwan is known as ‘Formosa’, which means a beautiful and plentiful island. It is located at the subtropical zone with a land area of 36 000 km2. In the last several decades, the constant population growth and the dramatic economic development have resulted in a tremendous demand for natural resources, especially water. However, owing to non-uniform temporal and spatial distributions of precipitation and the presence of many steep channels all over the island, most of the rainfall flows immediately into the ocean and cannot be used directly as a stable source of water supply. Consequently, reservoirs have become the most important and effective human-made water storage facilities for distributing water among different users in Taiwan. They not only provide water supply, hydroelectric energy and irrigation, but also smooth out extreme inflows to mitigate flood or drought. Therefore, it is very important to determine an optimal reservoir operating schedule for effective water distribution.

Several researchers have adapted simulation approaches to solve the aforementioned problem (Yeh, 1985; Simonovic, 1992; Wurbs, 1993; Chang and Chen, 1998). Currently the most common strategy for reservoir operation in Taiwan involves using rule curves, which can be obtained through an intensive simulation approach (Young, 1967) or an effective searching procedure of the genetic algorithm (Oliveira and Loucks, 1997; Chang and Chen, 1998). Although using these rule curves is straightforward, the ranges between the curves are too large to operate the outflow of a reservoir precisely, rendering water usage inefficient. On the other hand, artificial intelligence, which includes artificial neural networks (ANN), genetic algorithms (GA) and intelligent control theory, recently has been applied extensively to the management of water resources. The concepts of artificial intelligence have been studied by many researchers since the late 1950s, and various techniques have been developed for different purposes. For example, the ANN was shown to be

* Correspondence to: Fi-John Chang, Department of Agricultural Engineering, National Taiwan University, Taipei, Taipei, Taiwan, 10617.

(2)

highly effective for flow prediction (Hsu et al., 1995; Chang and Hwang, 1999; Liong et al., 2000). The GAs have been used to calibrate rainfall– runoff model parameters (Wang, 1991) and to identify reservoir operating rules (Oliveira and Loucks, 1997; Chang and Chen, 1998). Also, intelligent control has been well recognized for its ability to control aerospace systems (Lin and Su, 2000). However, despite its outstanding ability in controlling complex systems, intelligent control has not been studied for guiding reservoir operation.

Intelligent control is a technology that resembles the human thinking process in decision making and strategy learning. The ANN and fuzzy logic are two potential tools in developing an intelligent control engineering model. Through learning by means of parallel and distributed processes, ANN usually improves the performance. In contrast, fuzzy logic is intended to solve highly non-linear control problems and performance robustness. Therefore, an intelligent control that provides these ANN and fuzzy logic features seems appropriate for reservoir operation.

In this paper, we study reservoir operation by using an intelligent control model that includes a genetic algorithm and adaptive-network-based fuzzy inference system (ANFIS). The GA is first applied to searching the optimal reservoir operating histogram, which is used as the training pattern for ANFIS. The ANFIS is then built to estimate the optimal water release based on the current reservoir depth and inflow conditions. The details of the GA and ANFIS as well as the results of their applications are described in the following sections.

INTELLIGENT CONTROL OF RESERVOIR OPERATION

The control system of reservoir operation is illustrated in Figure 1. Each time step (i) corresponds to a period of 10 days, which is a traditional reference time frame in the Chinese agricultural society. According to this scale, each month has three time steps, and every year has 36. The system includes the input dynamic variable Ii, the water demand Di, and output control variables outflow Oi or storage of reservoir Si, where i is the time step. As more than 80% of the rainfall occurs during the typhoon season from May to October, the overconcentrated rainfall often exceeds the capacity of the reservoirs during that period in Taiwan. Therefore, the reservoir operation often faces two conflicting challenges: providing a stable (or sufficient) water supply in a long drought season and maintaining dam safety during typhoons. For long-term reservoir operation, water shortage is considered to be the main index for assessing reservoir performance. A water surplus, on the other hand, usually is ignored, because the water surplus happens mostly during typhoon events, and lasts for less than 72 h. In this study, we use water shortage to assess the long-term performance of reservoir operation; hence, the objective function of reservoir operation is defined as

minObjFunc D min  36  iD1  max  0,DiOi Di 2 ðni  1 subject to:

1. the water balance equations

Si DSi1CIiOi

Storage Si Inflow Ii

Outflow Oi

Water Demand Di

(3)

2. the initial storage

S0 D55 3. the limitations of reservoir capacity

0  Si 251 4. conditions on final stage of reservoir storage

0Ð95 S0S361Ð05 S0

where Diis the water demand of the ith ten-day, Oiis the outflow of the ith ten-day, ni is the accumulative deficiency in the ith ten-day, Si is the storage of the ith ten-day and Ii is the inflow of the ith ten-day. To solve the optimization problem, some conventional techniques can be used. In the present work, we use genetic algorithms (Holland, 1975) to solve the above complex, discontinuous, non-differentiable and multimodal problem.

GENETIC ALGORITHMS FOR GENERATING THE TRAINING PATTERN

The GA is similar to Darwinian natural selection, which combines an artificial survival of the fittest and the natural genetic operators. The primary monograph on the topic is Holland’s adaptation (1975). Having become increasingly important, GAs are now widely applied in the engineering fields. In the studies of water resources, GAs also have been applied to solve the problems of rainfall–runoff calibration (Wang, 1991), pipe network optimization (Simpson et al., 1994), operating policies of reservoir systems (Oliveira and Loucks, 1997) and flood reservoir management (Chang and Chen, 1998).

The GAs act as a biological metaphor that tends to mimic some of the processes observed in natural evolution. To evaluate the suitability of the derived solution, an objective function is required. The objective function is chosen in such a way that highly fitted strings (solutions) have high fitness values. The evolution starts from a set of coded solutions (biologically referred to as chromosomes) and proceeds from generation to generation through genetic operations: reproduction, cross-over and mutation. The flowchart of the GA procedure is shown in Figure 2.

ADAPTIVE NETWORK-BASED FUZZY INFERENCE SYSTEMS (ANFIS)

The ANFIS model was proposed by Jang (1993) and has been applied successfully to many problems such as motor fault detection and diagnosis (Altug et al., 1999), power systems dynamic load (Djukanovie et al., 1997; Oonsivilai and El-Hawary, 1999). It can serve as a basis for constructing a set of fuzzy if— then rules with appropriate membership functions to generate the preliminary stipulated input– output pairs. This section briefly introduces the basics and architecture of the model.

An adaptive network is a multilayer feed-forward network with a supervized learning scheme. The functions corresponding to nodes of the same layer are similar. For simplicity, the first-order Sugeno fuzzy model (Takagi and Sugeno, 1985) is considered as a fuzzy inference system. Suppose that the model contains two inputs x and y, one output F and four fuzzy if—then rules.

Rule 1: if x is A1 and y is B1, then f1 Dp1x C q1y C r1; Rule 2: if x is A1 and y is B2, then f2 Dp2x C q2y C r2; Rule 3: if x is A2 and y is B1, then f3 Dp3x C q3y C r3; Rule 4: if x is A2 and y is B2, then f4 Dp4x C q4y C r4.

(4)

Encoding variables Reproduction Selection Evaluate their performance Initialize Chromosome Predetermine parameters of GA Crossover Mutate Converge? No Stop

Figure 2. The flowchart of solving the optimization problem by using GA procedure

The simplified ANFIS architecture is shown in Figure 3.

Layer 1: input nodes

Every node i in this layer is used to perform a membership function O1,iDAix for i D 1, 2

O1,iDBi2y for i D 3, 4

where x, y are the crisp inputs to node i, and Ai, Bi are the linguistic labels characterized by appropriate membership functions Ai, Bi, respectively. In other words, the outputs O1,i of this layer are membership

functions of Ai and Bi. Usually the bell-shaped function is chosen as a membership function. Ai D 1 1 Cx  ci ai  2bi and Bi2D 1 1 Cy  ci ai  2bi 2

where fai, bi, cigis the parameter set of the membership functions in the premise part of fuzzy if— then rules.

Layer 2: rule nodes

After membership functions are generated, the links of this layer correspond to the preconditions in fuzzy logic rules. The T-norm operators are used to perform the multiplications of the incoming signals to generate

(5)

A 1 A 2 B 2 B 1 N N x y x y x y F N N x y x y f1=p1x+q1y+r1 f2=p2x+q2y+r2 f3=p3x+q3y+r3 f4=p4x+q4y+r4 p p p p Σ

Figure 3. The ANFIS architecture for a two-input Sugeno fuzzy model with four rules

the outputs of this layer. The T-norm operators can be thought of as the extension of fuzzy AND operations. There are several different kinds of T-norm operations, ex. Logic product, algebraic product, and bounded product (Tsoukalas and Uhrig, 1997). The algebraic product is used and shown as follows

O2,k Dwk DAix ð Bjy k D 1, . . . , 4; i D 1, 2; j D 1, 2 3

Therefore, the outputs O2,k of this layer are the products of the corresponding degrees from Layer 1.

Layer 3: average nodes

The ith node’s output in this layer is the ratio of the ith node’s output from the previous layer to the total of them O3,i DwiD wi 4  kD1 wk i D 1, . . . , 4 4

Layer 4: consequent nodes

In this layer, the ith node corresponds to the following function

O4,iDwifiDwipix C qiy C ri , i D 1, . . . , 4

where fpi, qi, rigis the parameter set in the consequent part of the first-order Sugeno fuzzy model.

Layer 5: output nodes

In this layer, a defuzzification inference is used to transform the fuzzy results of this model into a crisp output. Hence, the sum of all incoming signals is used to generate the decision crisp output.

O5,1D 4  iD1 wifiD 4  iD1 wifi 4  iD1 wi 5

(6)

APPLICATION

Case study area: Shihmen reservoir

The above intelligent control is applied to the operation of Shihmen reservoir, which is one of the largest water reservoirs in Taiwan. The Shihmen reservoir, located upstream of the Tahan river (Figure 4), is a multipurpose reservoir for irrigation, hydroelectric energy, public water supply, flood control and tourism. The watershed covers an area of 763Ð4 km2 with an effective storage capacity of 2Ð51 ð 108 m3. Inflow data for the past 30 years are available, but the water release has not been recorded. Up to the present time, there are only studies based on simulation and/or optimization techniques to search the optimal water release information under specific hydrological conditions.

Without information of optimal input– output patterns, the training and learning procedure for building an intelligent control system cannot be performed. Consequently, it is impossible to build an intelligent reservoir operation system. Obviously, we must find a way to construct an optimal input– output pattern.

Application of GA

Given the water demand and the inflow information each year, we applied the genetic algorithm to searching the optimal release in the corresponding circumstance. The application of the genetic algorithm requires: 1. an encoding scheme that groups the unknown variables together;

2. a fitness function that assigns an overall performance;

25 0 25 50 75 Km N

0 5 10 km Shihmen

reservoir

(7)

3. the initial multiple sets of feasible values for each of the decision variables; 4. the choice of values for the genetic algorithm parameters.

In this study, real-valued chromosomes are used, and the fitness function is set as a combination of objective function and constraint formula in equation (1). There are 36 ten-day reservoir releases each year to be determined. The parameters in the genetic algorithm are (i) cross-over probability D 0Ð8, (ii) mutation rate D 0Ð1, and (iii) population size D 1000. The population size is the number of chromosomes (simulation results) in each generation. A large population gives more diversity and better final solutions, but longer computation times are needed. Roulette wheel parent selection is used such that the selected chromosomes for the next generation are directly proportional to their fitness values. To improve the convergence, an elite strategy is implemented in the above process. The terminal conditions are set when the process has been executed more than 8000 generations or when the fitness function has reached a value less than 106.

The large number of variables, the huge domain of searching and the complexity of the problem could make the GA searching procedure impossible to converge. In most cases, it terminates at many local minima. To avoid these situations, we modified the initial multiple sets of feasible values for these variables. According to our experience, the decision variables (water release) at each time step should fall into the neighborhood of water demand, or inflow at the corresponding time step.

Therefore, the one thousand initial sets of decision variables (the chromosomes in the first generation) are divided into four different searching spaces as follows.

1. One hundred initial sets (10%) are distributed randomly in the neighbourhood of water demand. 2. One hundred initial sets (10%) are distributed randomly in the neighbourhood of inflow.

3. One hundred initial sets (10%) are distributed randomly in the neighbourhood around the value of

36 iD1Iið Di 36 iD1 Di .

4. The remaining 70% are spread randomly in the original feasible solution domain. This setting can prohibit the solution from quickly falling into a local minimum.

With this modification, the final solutions have dramatically improved, and an approximately convergent solution is achieved. The results of reservoir operating performance by using GA are far superior to those based on the M-5 rule curves (see Table I).

Application of the ANFIS

Given the input– output patterns from the above results, we apply the ANFIS model as described in Figure 5. There are five input variables. Each variable might have several values (in term of rules), and each rule includes several parameters of membership functions. For example, if each variable has three rules, and

time tk

water demand Dk

inflow Ik-1

ANFIS storage Sk outflow Ok

reservoir

pre-storages Sk−1,Sk−2

(8)

Table I. The results of three models in different periodic inflow series

Periodic Year Total GA ANFIS M-5 rule curves

(year) inflow (1) (2) (3) (1) (2) (3) (1) (2) (3) 1 1 1409Ð96 0 0 0Ð00 0 0Ð00 0Ð00 7 50Ð41 2Ð14 2 1 1346Ð72 14 37Ð60 0Ð102 20 33Ð63 1Ð95 8 98Ð61 14Ð66 2 1477Ð72 0 0Ð00 0Ð00 0 0Ð00 0Ð00 1 1Ð32 7Ð6 ð 105 5 1 1553Ð86 0 0Ð00 0Ð00 0 0Ð00 0Ð00 1 8Ð48 0Ð002 2 1463Ð74 18 87Ð36 0Ð969 23 83Ð47 14Ð74 11 164Ð23 52Ð24 3 1297Ð78 18 106Ð37 1Ð810 19 101Ð16 12Ð60 9 124Ð46 27Ð72 4 1585Ð33 0 0Ð00 0Ð00 0 0Ð00 0Ð00 3 14Ð76 0Ð03 5 1096Ð94 22 314Ð70 18Ð501 26 314Ð61 100Ð07 21 321Ð60 252Ð03

(1) The number of water shortages within the 36 periods of 1 year. (2) Total water shortage (106m3).

(3) GSI.

each rule includes three parameters, then there are 45 (5 (variables) ð3 (rules) ð3 (parameters)) parameters needing to be determined in layer 1. In layer 2, these rules will generate 35nodes, and there are 1458 (35ð6 (coefficients in the first-order Sugeno model)) parameters undetermined within the defuzzification process in layer 4.

Apparently, there are too many parameters to be determined for an efficient model. To solve this problem, we apply subtractive fuzzy clustering (Chiu, 1994) to establish the rule base relationship between the input and output variables. (This subtractive fuzzy cluster is summarized in the Appendix) After the number of the rules is reduced, the ANFIS model’s parameters can be adjusted much more efficiently.

In using the 30-year data of input– output patterns obtained from GA to construct the ANFIS, we could not obtain a convergent solution even though different approaches were tried. This probably is is the result of the following reasons: (i) the inflow is very diversified, and (ii) the input– output patterns of 30-year data are not consistent. Namely, the same input information might lead to very different output results. Therefore, instead of using the 30-year historical inflow, we opted to use three short inflow series to construct the ANFIS model.

Based on the 1080 records from the 10-day inflow data in the last 30 years, we use the 10-day moving average process to generate 1-year, 2-year and 5-year periodic inflow time-series as shown in Figure 6. The inflow time-series are then used as the input. The 1Ð2 times of the water demand in the year of 2001 is adopted to represent the requirement for the simulation period.

Results

The overall results of M-5 curves, GA and ANFIS are presented in Table I. For comparison, the simulation results of the M-5 curves are also shown. The figures for reservoir storages for different time periods obtained by the GA and ANFIS methods are given in Figure 7. The results show that the ANFIS method can obtain very similar results to the GA method, which represents the outstanding learning ability of the ANFIS. The data of water demand and reservoir water release for different time periods are also shown in Figure 8. Apparently, water releases given by the ANFIS match or greater than water demands most of the time, although during the final year of the 5-year periodic inflow series, which is a drought year, water releases, as expected, are less than water demands.

The simulation results demonstrate that this new approach, in comparison with the M-5 rule curves, has superior performance with regard to the generalized shortage index (GSI). The GSI has been proposed by

(9)

0 20 40 60 80 100 120 1 6 11 16 21 26 31 36 inflow(10 6 m 3) time(ten-day) 1 37 73 109 145 inflow(10 6 m 3) time(ten-day) 180 160 140 120 100 80 60 40 20 0 1 37 inflow(10 6 m 3) time(ten-day) 140 120 100 80 60 40 20 0 140 (a) (b) (c)

(10)

1 6 26 31 36 GA 300 250 200 150 100 50 0 Storage(10 6 m 3) ANFIS 11 16 21 Time (ten-day) 1 37 GA 300 250 200 150 100 50 0 Storage(10 6 m 3) Time (ten-day) ANFIS 0 50 100 150 200 250 1 37 73 109 145 GA Storage(10 6 m 3) Time (ten-day) ANFIS (a) (b) (c)

(11)

0 10 20 30 40 50 60 70 1 6 11 16 21 26 31 36 Outflow (10 6 m 3) Time(ten-day) ANFIS water demand Time(ten-day) -10 20 30 40 50 60 70 1 37 0 Outflow (10 6 m 3) ANFIS water demand 80 Ti ) 0 10 20 30 40 50 60 70 1 37 73 109 145 Outflow (10 6 m 3) Time(ten-day) ANFIS water demand (a) (b) (c)

Figure 8. Reservoir outflows from the ANFIS versus water demands: (a) 1 year periodic series; (b) 2 year periodic series; (c) 5 year periodic series

(12)

Hsu (1995) and is defined as follows DPD DDDR% ð NDC 6 GSI D 100N N  iD1  DPDi 100 ð DYi k 7

where DPD is the deficit per cent 10-day index; DDR is the 10-day deficit rate, i.e. total deficit in a period/water demand in the period ð100%; NDC is the number of 10-day periods in a continuous deficit; DY is the number of 10-day periods in the ith year (36); N is the number of sample years; and kis a coefficient, usually taken as 2.

The total water demand is set as 1329 ð 106 m3. It is easy to find from Table I that as the total inflow in a year is greater than the water demand, there will not be much of a water shortage by all methods. Table I shows that the GA has smallest GSI values in all cases, whereas the ANFIS model has better performance in terms of smaller water shortages than the M-5 rule curves. Our results demonstrate that the GA is superior to the M-5 curves in providing ideal input– output training patterns. The ANFIS model has the ability to learn from these patterns, and therefore it can be applied in real-time reservoir operation.

CONCLUSIONS

Based on artificial intelligent algorithms, we presented a framework for the intelligent control of reservoir operation. The combination of genetic algorithm and ANFIS provides a framework that can be used to pre-classify the input– output pattern and determine the optimal real-time reservoir release operation. The genetic algorithm is used to search the optimal reservoir operating schedule in a given inflow time-series. Given reasonable initial sets, GA has produced superior results. Learning from the input– output patterns obtained from GA, the ANFIS model can estimate the reservoir release in predefined conditions. The ANFIS model, once given sufficient information to construct the fuzzy rules, has more efficient operation of the reservoir than the rule-curve-based model. Our study of the Shihmen reservoir operation demonstrates both the intelligent capability and superior performance of this framework in contrast to the traditional rule-curve operating strategy.

By using GA in many searching processes, we found the following important features of the reservoir operation. In wet years, more than one release histogram can satisfy water demand, which implies that there is more than one optimal solution. In drought years, the optimal release histograms are very close to each other. Overall, there are many optimal solution sets that have the same minimum value in the objective function of reservoir operation. Consequently, the objective function does not represent the reservoir operation characteristics in this circumstance. To solve this problem, one may increase the water demand or add other objectives such as power generation rate. In applying the ANFIS for reservoir operation, we recommend using the subtractive fuzzy clustering to reduce the number of input rules. In this way, the ANFIS model’s parameters can be adjusted much more efficiently.

ACKNOWLEDGEMENTS

This paper is based on partial work supported by the National Science Council, R.O.C. (Grant No. NSC89-2313-B-002-042). Suggestions from Professor Chen Yung-Yaw in Department of Electrical Engineering of the National Taiwan University are greatly appreciated.

(13)

APPENDIX

Clustering via fuzzy subtractive clustering (Chiu, 1994) and initial model generation

Cluster analysis is the process of classifying a collection of data into subsets and producing an effective representation of a system’s behaviour. When we apply the clustering estimation method to the input– output data observations, cluster centres can be used as rules that describe characteristics of the system. The objective of the fuzzy subtractive clustering in our model is to generate the fuzzy if– then rules of the Sugeno fuzzy model (Takagi and Sugeno, 1985).

Cluster estimation. In an M-dimensional space, there are n data points fx1, . . . , xngto be grouped. As each data point is considered as a potential cluster centre, the density measure of a point xi is defined as

Di D n  jD1 exp  kxixjk 2 ra/2 2  A1 where the positive constant ra is the radius defining a neighbourhood of a cluster centre. After the density measure of each point xi, we select the point with the highest density Dc1 as the first cluster centre xc1. Then, to prevent neighbourhood points of the first cluster centre from being selected as the second centre, the density measure of each point xi is revised by Equation (A2) as follows

DiDDiDc1exp  kxixc1k 2 rb/2 2  A2 A recommended value of setting rbis 1Ð5ra. Again, we select the remaining data with the highest modified density as the second cluster centre. The modification of the density measure in the remaining point set is applied in each step. In general, after the kth cluster centre has been determined, the density of the remaining data point is revised by Equation (A3)

DiDDiDckexp  kxixckk 2 rb/2 2  A3 where xck is the kth cluster centre and Dck is its density. The process of determining a cluster centre and its corresponding density repeats until stop conditions for specific parameters have been reached.

Initial model identification. The cluster centres can be used as the centres for the fuzzy rules’ premise in a

Sugeno fuzzy model. In the previous process, there are k cluster centres fxc1, . . . , xckgin an M-dimensional space. The ith cluster centre xci can be decomposed into two component vectors pi and qi, where pi is the input part and it contains the first N element of xci; qi is the output part and it contains the last M-N elements of xci. Therefore, given an input vector p, the degree of the membership function to ith rule is defined as Equation (A4) iDexp  kx  pik 2 ra/2 2  A4 REFERENCES

Altug S, Chow M-Y, Trussell HJ. 1999. Fuzzy inference systems implemented on neural architectures for motor fault detection and diagnosis.

IEEE Transactions on Industrial Electronics 46(6): 1069– 1079.

Chang FJ, Chen L. 1998. Real-coded genetic algorithm for rule-based flood control reservoir management. Water Resources Management 12(3): 185– 198.

Chang FJ, Hwang YY. 1999. A self-organization algorithm for real-time flood forecast. Hydrological Processes 13(2): 123– 138. Chiu SL. 1994. Fuzzy model identification based on cluster estimation. Journal of Intelligent and Fuzzy Systems 2(3): 267– 278.

(14)

Djukanovic MB, Calovic MS, Vesovic BV, Sobajic DJ. 1997. Neuro-fuzzy controller of low head hydropower plants using adaptive-network based fuzzy inference system. IEEE Transactions on Energy Conversion 12(4): 375– 381.

Holland JH. 1975. Adaptation in Natural and Artificial Systems, 2nd edn. Massachusetts Institute of Technology: Cambridge, MA. Hsu KL, Gupta HV, Sorooshian S. 1995. Artificial neural network modeling of the rainfall – runoff process. Water Resources Research

31(10): 2517– 2530.

Hsu S-K. 1995. Shortage indices for water-resources planning in Taiwan. Journal of Water Resources Planning and Management, American

Society of Civil Engineers 121(2): 119– 131.

Jang J-SR. 1993. ANFIS: adaptive-network-based fuzzy inference system. IEEE Transactions on Systems Management and Cybernetics 23(3): 665– 685.

Lin C-L, Su H-W. 2000. Intelligent control theory in guidance and control system design: an overview. Proceedings of the National Science

Council, ROC 24(1): 15– 30.

Liong S-Y, Lim W-H, Paudyal GN. 2000. River stage forecasting in Bangladesh: neural network approach. Journal of Computers in Civil

Engineering 14(1): 1–8.

Oliveira R, Loucks DP. 1997. Operating rules for multireservoir systems. Water Resources Research 33(4): 839– 852.

Oonsivilai A, El-Hawary ME. 1999. Power system dynamic load modeling using adaptive-network-based fuzzy inference system.Proceedings

of the 1999 IEEE Canadian Conference on Electrical and Computer Engineering: Shaw Conference Center, Edmonton, Alberta, Canada.

Simpson AR, Dandy GC, Murphy LJ. 1994. Genetic algorithms compared with other techniques for pipe optimization. Journal of Water

Resources Planning and Management, American Society of Civil Engineers 120(4): 423– 443.

Simonovic SP. 1992. Reservoir systems analysis: closing gap between theory and practice. Journal of Water Resources Planning and

Management American Society of Civil Engineers 118(3): 262– 280.

Takagi T, Sugeno M. 1985. Fuzzy identification of system and its applications to modeling and control. IEEE Transactions on Systems,

Management and Cybernetics 15: 116– 132.

Tsoukalas LH, Uhrig RE. 1997. Fuzzy and Neural Approaches in Engineering. Wiley: New York.

Wang QJ. 1991. The genetic algorithm and its application to calibrating conceptual rainfall – runoff models. Water Resources Research 27(9): 2467– 2471.

Wright A. 1991. Genetic algorithms for real parameter optimization. In Foundations of Genetic Algorithms, Rawlins GJE (ed.). Morgan Kaufmann: San Mateo, CA; 205– 218.

Wurbs RA. 1993. Reservoir-system simulation and optimization models. Journal of Water Resources Planning and Management, American

Society of Civil Engineers 119(4): 455– 472.

Yeh W. 1985. Reservoir management and optimization models: a state of the art review. Water Resources Research 21(12): 1797– 1818. Young Jr GK. 1967. Finding reservoir operating rules. Journal of the Hydraulics Division, American Society of Civil Engineers 93(6):

數據

Figure 2. The flowchart of solving the optimization problem by using GA procedure
Figure 3. The ANFIS architecture for a two-input Sugeno fuzzy model with four rules
Figure 4. The location of Shihmen reservoir
Figure 5. The structure of ANFIS for reservoir operation
+5

參考文獻

相關文件

Understanding and inferring information, ideas, feelings and opinions in a range of texts with some degree of complexity, using and integrating a small range of reading

 Promote project learning, mathematical modeling, and problem-based learning to strengthen the ability to integrate and apply knowledge and skills, and make. calculated

Based on the suggestions collected from the Principal Questionnaire and this questionnaire, feedback collected from various stakeholders through meetings and

Now, nearly all of the current flows through wire S since it has a much lower resistance than the light bulb. The light bulb does not glow because the current flowing through it

Using this formalism we derive an exact differential equation for the partition function of two-dimensional gravity as a function of the string coupling constant that governs the

Define instead the imaginary.. potential, magnetic field, lattice…) Dirac-BdG Hamiltonian:. with small, and matrix

This kind of algorithm has also been a powerful tool for solving many other optimization problems, including symmetric cone complementarity problems [15, 16, 20–22], symmetric

In order to solve the problems mentioned above, the following chapters intend to make a study of the structure and system of The Significance of Kuangyin Sūtra, then to have