Summary
This paper aims at solving the water supply problems of the city of Chennai India by proposing a reservoir operation policy that has been optimized using a back program neural network as a subprogram with Hooke's and Jeeves main model. The city of Chennai is a metropolitan city located at the south of India at the East coast facing the Bay of Bengal. This city is the home of 4.5 million people. The city gets its water supply from three reservoirs which are fed by three different rivers. The city receives rainfall from the returning North-west monsoon in the months of November and December. The rainfall most of the times is not enough to refill the reservoirs. Periods of droughts and drinking water shortage are common in the city. Sometimes industries have to shut down to meet the city's drinking water needs. At times of water shortage water is transported to locations by rail and water trucks. To improve this situation of water shortage it is proposed to bring water through an open channel from the river Krishna which is a perennial river flowing in the neighbouring state. Two more reservoirs are also to be constructed to accommodate the access water.
For this particular problem we are considering deficit indices. Its now a well established fact that the city is facing shortage of water during the drought periods. During the periods of drought there is going to be deficiency but the it is preferred that the deficit is spread over a long duration with lesser magnitude. A sequence of deficit should be such that it gives a minimum of sum of the squared deficits which is than termed as the deficit index. Deficit index is also an important term while measuring equity at the reservoir level. Equity can be achieved by maintaining the deficit ratios of terminal reservoirs as 1:x2 where 1:x is the ratio of demand for the two parallel reservoirs. For single terminal reservoir the deficit in the time domain is taken as outcomes. For multiple terminal reservoirs to achieve equity scaled deficit indices that is computed from the percentage of deficit with respect to target and this is used to compute the objective function. Thus the objective is to minimize the overall deficit in a way so that the equity is maintained and the deficit indices of the terminal reservoirs are minimized individually.
A back program neural network is used as the simulation model that describes the system. The model includes constraints like canal capacity, minimum storage, evaporation losses etc and the management decision variables include the storage capacity of the different zone of the reservoirs which has to be controlled in a way such that it minimizes deficit and maintains constraint. The back program neural network maps the input vectors to output vectors, it doesn't have a feedback connection but errors are back propagated during training. Training includes adjusting the weights between the layers and recalculating the output in an iterative process and continued till the error is below the tolerance level. Pairs of input and output vectors in this case deficit index values are chosen to train the network . Once training is completed and the weights are fixed the network can be used to determine outputs for new value of inputs. The simulation is linked with the Hooke's and Jeeves model. The simulation model passes different configuration of the management decision vector and receives back a value of the objective function. Based on the new value of the objective function the Hooke's and Jeeves model decides to move to the new configuration of the management decision vector. This is repeated until no further improvement is possible.
Discussion
Based on the climate of the locality the a year is divided in 6 time periods and in each time period the release target values are the same. Thus for six time periods there are 3 storage values that makes it 18 decision variables. So there are 18 input units in the neural network and deficit index is the output index. A 100 starting policies are considered and for each starting point the local optimum is obtained. The best policy and few optimal policy that give close to optimal results is selected. The Simple Operating policy (SOP) gives optimum results when we are trying to minimize the deficit. In the case of SOP however there is no saving water for future times. In case of the optimal operating policy proposed by the model much consideration is given to storing water by rationing the water supply and thus storage is more but there will be looses due to evaporation. Due to the new reservoirs being shallow it doesn't improve the system performance in terms of reducing the deficit but it helps to reduce the spill.
The use of a neural network made the time required for computation much less compared to a conventional simulation model. Thus by selecting the neural network an added advantage is obtained in terms of computation time. However training the neural network requires considerable time.
This paper was the first paper we read on neural networks. To comment about it one needs to know what and how are neural networks developed so in this point I have limited knowledge about the process so I will just say that it is good to know that such kind of algorithms can also be used to solve problems related to water resources. However I am keen to know if this solution was actually able to solve the problem of water scarcity in the city of Chennai. To me this paper is an attempt to justify the use and performance of back propagation neural network model than to solve the issue of water problem. At the beginning of the paper the author describes various incidents of water problem in the city and I know they are true because I have lived in the city for an year. The model proposes that building extra reservoirs is not going to improve the system in terms of minimizing the deficit index. I want to raise a question here, is deficit index the only way to optimize a release schedule for reservoirs. The author accounts evaporation loss to be the reason which is difficult to visualize. Here we are increasing the supply so how can it not improve the system.Otherwise I found this paper the most difficult paper that has been asigned to us.
