• Tidak ada hasil yang ditemukan

PDF Development of Optimal Operating Policy for Pagladia ... - Ernet

N/A
N/A
Protected

Academic year: 2023

Membagikan "PDF Development of Optimal Operating Policy for Pagladia ... - Ernet"

Copied!
225
0
0

Teks penuh

Ht = Average height in meters of the reservoir in the time period t i, j = Index of the characteristic inflow volume in the time period t and t+1 IDt = Irrigation demand in Mm3 in the time period t. Reservoir capacity at MDDL St = Storage in Mm3 at the beginning of time period t.

INTRODUCTION

PURPOSE OF THE STUDY

Generally, dynamic programming (DP), linear programming (LP), nonlinear programming (NLP), and simulation techniques are used to derive the optimal operating policy. Recent research has shown that these new techniques have the potential to develop improved reservoir operation policies.

METHOD OF INVESTIGATION

The deterministic PD is solved for different numbers of reservoir characteristic deposits. Finally, the effect of considering different reservoir characteristic storage numbers on the performance of SDP models is analyzed through reservoir simulation.

LITERATURE REVIEW

INTRODUCTION

PREVIOUS WORKS ON RESERVOIR OPERATION

  • INTRODUCTION
  • LINEAR PROGRAMMING (LP) MODELS .1 DETERMINISTIC LP MODELS
    • STOCHASTIC LP MODELS
  • NONLINEAR PROGRAMMING (NLP) MODEL
  • DYNAMIC PROGRAMMING (DP) MODELS .1 DYNAMIC PROGRAMMING (DP)
    • DETERMINISTIC DYNAMIC PROGRAMMING (DP) MODELS Young (1967) was the first to apply the deterministic dynamic programming
    • STOCHASTIC DYNAMIC PROGRAMMING (SDP) MODELS
  • MODEL USED AS COMBINATION OF TWO OR MORE METHODS
  • ARTIFICIAL NEURAL NETWORK (ANN) MODEL
  • GENETIC ALGORITHM (GA) MODEL

Fuzzy rule-based modeling, artificial neural network (ANN) approach, and genetic algorithms (GAs) are some of the recent techniques used in reservoir operation. This review was intended to present conclusions reached by previous state-of-the-art reviews and to provide ideas for closing the gap between theory and practice.

PREVIOUS WORKS ON SYNTHETIC STREAMFLOW GENERATION

  • INTRODUCTION
  • LITERATURE REVIEW

McLeod and Hipel (1978) based on careful comparisons of the fits of ARMA and fractional Gaussian noise models to long streamflow sequences using the Akaike information criterion (AIC) (Akaike 1978) showed that ARMA models should be preferred . They concluded that the results obtained using ANNs compared well with those obtained using statistical models. 2002) presented a hybrid model based on artificial neural networks for multivariate synthetic flow generation.

CONCLUSION

The ability of a GA to interface directly with a trusted simulation model is a major advantage. ANNs have also been attempted to generate synthetic flow and are reported to compare well with statistical models. The literature review also revealed that the effectiveness of different models varies from problem to problem and that the potential of newer techniques in deriving the optimal operational policy remains to be fully explored for different situations.

However, the effectiveness of the policies resulting from these recent techniques must be assessed through a critical comparison with the policies resulting from several long-standing traditional techniques.

THE RIVER SYSTEM AND THE RESERVOIR

  • INTRODUCTION
  • THE RIVER SYSTEM
    • BASIN DESCRIPTION
    • CLIMATE AND RAINFALL
    • AVAILABILITY OF STREAMFLOW DATA
  • PAGLADIA RESERVOIR
    • LOCATION
    • GEOLOGY OF THE DAM SITE
    • PURPOSES OF THE RESERVOIR
    • PRINCIPAL FEATURES OF THE PAGLADIA PROJECT The project is recommended for a full reservoir level (FRL) of EL 87.5 m
    • EVAPORATION
  • CONCLUSION

The main tributaries of the Pagladia River are (1) the Mutunga, (2) the Nona and (3) the Baralia. The Nona tributary joins the proposed Pagladia reservoir immediately downstream and the Baralia tributary joins further downstream of the reservoir. The area downstream of the proposed dam site is affected by flooding almost every year.

The project is planned to irrigate 54160 ha GCA, on the right bank of the Pagladia River downstream of the dam area, with a net irrigable area of ​​34630 ha.

Table 3.3 Monthly power requirements
Table 3.3 Monthly power requirements

PROBLEM FORMULATION

  • INTRODUCTION
  • PHYSICAL FEATURES OF THE RESERVOIR AND DISTRIBUTORY SYSTEM
  • OBJECTIVE FUNCTION AND CONSTRAINTS
    • OBJECTIVE FUNCTION
    • CONSTRAINTS
  • CONCLUSION

Therefore, the demand for each month of the year is the highest demand for irrigation water and water demand for hydropower. Again, the discharge from the reservoir must be such that it does not violate the upper bound (storage capacity at full tank level) and lower bound (dead storage) constraints at the end of each month. Ht = average height (in meters) of the accumulation during the time period t (turbine tail span is EL 74.5 m).

Maximum reservoir storage at the beginning or end of any month = 312.64 Mm3 (= 472.64 Mm3 (storage at MWL) – 160.0 Mm3 (flood control reserve storage)), which is the storage capacity of the reservoir at full reservoir level ( FRL).

Fig. 4.1. Schematic diagram showing water distribution of the system
Fig. 4.1. Schematic diagram showing water distribution of the system

SYNTHETIC STREAMFLOW GENERATION

INTRODUCTION

THOMAS-FIERING MODEL

AUTOREGRESSIVE MOVING AVERAGE (ARMA) MODELS

The stochastic component of the current series was obtained by removing the periodic component. The periodic component of the series has been removed by representing it as a Fourier series of the form. To check the suitability of the ARMA (2, 0) model, the residual set Vt generated by the model was then subjected to diagnostic checking using modified Ljung-Box_Pierce (Ljung and Box, 1978) statistic.

Using these values ​​of Φ1 and Φ2, the stochastic part of the streamflow series has been generated using the following recursive equation starting from any month.

Fig. 5.1. Plot of logtransformed streamflow series of the Pagladia River at Dam site
Fig. 5.1. Plot of logtransformed streamflow series of the Pagladia River at Dam site

ARTIFICIAL NEURAL NETWORK (ANN) APPROACH

  • FUNDAMENTALS OF ANN
    • TRAINING OF ANN
    • CHOOSING THE BEST NETWORK
  • ANN BASED MODEL FOR SYNTHETIC STREAMFLOW GENERATION
    • DVELOPING THE ANN COMPONENT
    • GENERATING SYNTHETIC STREAMFLOW

The number of neurons in the hidden layer of the neural network has been finalized after a track-one error procedure using different combinations of learning rate and momentum factor. Fig.5.8 Reduction of MSE for networks with different numbers of neurons in the hidden layer. But the network with 5 neurons in the hidden layer gives the smallest value of MRE.

Therefore, a network with five neurons in the hidden layer was considered the best network in this study.

Fig. 5.4 Layered feedforward neural network with two continuous perceptron layers
Fig. 5.4 Layered feedforward neural network with two continuous perceptron layers

COMPARISON OF SYNTHETIC STREAMFLOW GENERATED BY DIFFERENT MODELS

The average of the synthetic series generated by the ANN-based model is 82.2 Mm3, compared to the observed average of 78.5 Mm3. On the other hand, the average of the synthetic series generated by the Thomas fiering model and the ARMA (2,0) model is 87.3 Mm3 and 86.3 Mm3, respectively. The standard deviation of the synthetic series generated by the ANN-based model, the Thomas-Fiering model and the ARMA (2,0) model are 99.03 Mm3, 61.1 Mm3 and 108.0 Mm3, respectively, compared to standard deviation of 96.2 Mm3 of the observed streamflow series.

Among all the synthetic streamflow series, the skewness coefficient of the synthetic series generated by the ANN-based model is found to be closest to that of the observed streamflow series.

Fig. 5.10.  Comparison of synthetic monthly standard deviation of streamflow for  various models with observed monthly standard deviation of streamflow
Fig. 5.10. Comparison of synthetic monthly standard deviation of streamflow for various models with observed monthly standard deviation of streamflow

CONCLUSION

Mean, standard deviation, and slope coefficient of 100-year synthetic monthly streamflow series with different models and 40-year observed monthly streamflow series.

RESERVOIR OPERATION MODEL USING DETERMINISTIC DYNAMIC PROGRAMMING

  • INTRODUCTION
  • MODEL FORMULATION USING DETERMINISTIC DYNAMIC PROGRAMMING
    • MODEL FORMULATION
    • DISCRETIZATION OF STORAGE
    • INPUT DATA
    • MODEL RESULTS
  • MULTIPLE LINEAR REGRESSION MODEL
    • PERFORMANCE EVALUTATION OF DPR MODELS
  • ARTIFICIAL NEURAL NETWORK (ANN) MODEL
    • TRAINING AND TESTING OF ANN .1 TRAINING OF ANN
    • PERFORMANCE EVALUTATION OF DPN MODELS
  • CONCLUSION

Three different discretizations of the conservative storage are used in the deterministic dynamic programming model. The number of neurons in the hidden layer of the neural network was finally determined after performing a trail-and-error procedure using different combinations of learning rate and momentum factor. The MSE and MRE values ​​of the network with four neurons in the hidden layer are close to those of the network with ten neurons in the hidden layer.

However, the MSE and MRE values ​​for the network with 4 neurons in the hidden layer are also small and close to those of the network with 10 neurons in the hidden layer.

Table 6.1 Number of characteristic storages and discretization steps
Table 6.1 Number of characteristic storages and discretization steps

RESERVOIR OPERATION MODEL USING STOCHASTIC DYNAMIC PROGRAMMING

INTRODUCTION

MODEL FORMULATION USING STOCHASTIC DYNAMIC PROGRAMMING (SDP)

  • ASSUMPTIONS
  • STATE VARIABLES
  • DISCRETIZATION
  • TRANSITION PROBABILITY MATRIX
  • STATE TRANSFORMATION
  • SDP RECURSIVE EQUATION
  • TERMINATION CRITERIA

In the reservoir operating model in this study, the reservoir release is a function of initial storage of the reservoir and current month inflow to the reservoir. The first order Markov chain has the property that the value Xt of the process at time t depends only on its value. The reservoir storage state transformation is governed by the mass balance (continuity equation) as given in chapter 4.

The recursive equation 7.4 is solved subject to the following constraints as discussed in Chapter 4. Reservoir Continuity Constraint:.

Since the recursive equations are solved for each period in successive years, the policy in each individual period t will be repeated in each subsequent year after several years. When this condition is met and when the expected annual performance is ftn+T. k,i)- is constant for all states k, i and for all periods t (the total period in a year is T) in one year it is considered that the policy reaches a stable state.

SDP MODEL APPLICATION

  • DISCRETIZATION OF STATE VARIABLES .1 DISCRETIZATION OF STORAGE
    • DISCRETIZATION OF INFLOW
  • TRANSITION PROBABILITY MATRIX (TPM)

However, in this study, 20, 30 and 40 characteristic stocks have been considered for the conservative stocks of the reservoir in an attempt to find a good operating policy for Pagladia's multifunctional reservoir. The SDP models with 20, 30, and 40 numbers of characteristic bearings are called SDP1, SDP2, and SDP3, respectively, in this study. The transition probability of inflow of a certain class interval (Table 7.2) in a certain time period is estimated by counting how many times the next period inflow interval (j) followed the current period inflow interval (i).

This count is performed for all the next period lead-in intervals (all j's) for a particular current period lead-in interval (i) and all the frequencies are summed to have the total number of occurrences.

Table 7.1 Number of characteristic storages and discretization steps   Number of characteristic storages  Discretization steps (Mm 3 )  20
Table 7.1 Number of characteristic storages and discretization steps Number of characteristic storages Discretization steps (Mm 3 ) 20

PERFORMANCE EVALUTATION OF SDP OPERATING POLICIES

  • CRITERIA FOR RESERVOIR OPERATION PERFORMANCE
  • SIMULATION AND RESULTS

While the total irrigation deficit is found minimum in the SDP3 model, the number of irrigation deficit months is found minimum in the SDP2 model. It is important to mention that when there is a deficit for irrigation, there is also a deficit for electricity production, which is not shown explicitly in table 7.5. The SDP1 model keeps the reservoir filled maximum number of times than the other two models.

Table 7.5 Simulation results of SDP models for 228 months of historic streamflow  data (1977-1996)
Table 7.5 Simulation results of SDP models for 228 months of historic streamflow data (1977-1996)

CONCLUSION

GENETIC ALGORITHM MODEL FOR RESERVOIR OPERATION

INTRODUCTION

GENETIC ALGORITHMS (GAs)

  • INTRODUCTION
  • WORKING PRINCIPLE
  • FORMULATION OF GAs
  • REPRESENTATION SCHEMES
  • FITNESS FUNCTION
  • GA OPERATORS
    • SELECTION APPROACHES
    • CROSSOVER APPROACHES
    • MUTATION APPROACHES

Each gene can be represented by a binary string defined in the allowed value range of the variable or by the actual value of the variable. The suitability of a chromosome as a candidate solution to a problem is an expression of the value of the objective function represented by it. The regular roulette wheel selection is then implemented using the decimal part of the expected count as the probability selection.

The parameter fmax is the objective function value of the worst feasible solution in the population; J is the number of constraints.

Fig. 8.1. Flowchart for GA
Fig. 8.1. Flowchart for GA

FORMULATION OF GA FOR RESERVOIR OPERATING POLICY

  • FITNESS EVALUATION OF STRINGS
  • SENSITIVITY ANALYSIS
    • SENSITIVITY TO CROSSOVER AND MUTATION PROBABILITY
    • SENSITIVITY TO POPULATION SIZE

However, in this formulation, coordinate values ​​of the extreme endpoints of the release rule function are known. In the GA formulation in this study, for each of the unknown points, we need to set the upper and lower bounds of water availability and release. Usually, the population size is taken as 2 to 4 times the length of the queue (Rao 1996).

In some cases, fitness function was found to deteriorate when population size was increased to more than 3 times the string length.

Fig. 8.3a. Boundary for coordinate point of water availability
Fig. 8.3a. Boundary for coordinate point of water availability

FINDING OPTIMAL OPERATING POLICY

In this way, optimal operating policies were found using GA1, GA2, GA3 and GA4 models.

PERFORMANCE EVALUTATION OF OPERATING POLICIES DEVELOP BY GA MODELS

  • SIMULATION AND RESULTS

From table 8.2 it is observed that the minimum squared deficit for the simulation period was obtained with the operating policy derived from the GA3 model. In terms of power output, the GA3 model is found to be slightly better than the other three GA models. Next to the GA1 model, the GA3 model keeps the tank full for the maximum number of times (72).

However, the GA3 model is found to be better than other GA models with respect to several important performance criteria.

Table 8.2: Simulation results of GA models for 228 months of historic streamflow  data (1977-1996) along with SOP results
Table 8.2: Simulation results of GA models for 228 months of historic streamflow data (1977-1996) along with SOP results

CONCLUSION

Next to GA4 model, it is the GA3 model that wastes less water. The above comparisons revealed that operating policy obtained by all the GA models is competitive. Considering better performance of GA3 model in terms of total squared deficit, total irrigation deficit, number of irrigation deficit month and total power generation, the operation policy derived by GA3 model can be considered as the most effective one among all the operation policies derived by different WILL be diverted. models in this study.

Fig. 8.8: Optimal Operating Policy for the Month of February
Fig. 8.8: Optimal Operating Policy for the Month of February

COMPARISION OF RESERVOIR OPERATION MODELS

INTRODUCTION

COMPARISON OF RESERVOIR OPERATION MODELS

All GA models are found to be efficient in terms of the number of deficit months for irrigation. Among all the GA models, the GA3 model gives the minimum number of months of irrigation deficit. In all SDP models the number of irrigation deficit months is almost double that of the GA3 model.

In all DPR and DPN models, the number of months with irrigation shortages is almost four times that of the GA3 model.

Table 9.1: Comparisons of reservoir simulation results for 228 months of historic streamflow(1977-1996)
Table 9.1: Comparisons of reservoir simulation results for 228 months of historic streamflow(1977-1996)

Gambar

Table 5.2: Value of Akaike information criteria (AIC) for alternate ARMA (p,q)  Models
Fig. 5.4 Layered feedforward neural network with two continuous perceptron layers
Table 5.3: Best combinations of η and α values for network with different number  of neurons in the hidden layer
Table 5.4: MSE and MRE values of training and testing for network having different  number of neurons in the hidden layer
+7

Referensi

Dokumen terkait

To solve the problem in the practical application, we proposed a new security model based on resilient functions and circulant matrix, and given a feasible framework, i.e.. Moreover, by