Documente Academic
Documente Profesional
Documente Cultură
Abstract Relationship between rainfall and runoff plays a significant role in generation of stramflows. The objective of the
study is to model the rainfall runoff using daily, weekly and monthly data for a catchment in the coastal Karnataka region using
Artificial Neural Networks. The study uses data from two rainguage stations and a riverguage station located within the
catchment. Fifteen models were developed using different input combinations which included 11 daily, 2 weekly and 2 monthly
models. The efficiency of the models were compared using the statistical parameters - Coefficient of Correlation (r), Index of
Agreement (d), Nash-Sutcliffe Efficiency (NSE) and Root Mean Square Error (RMSE). The results indicate that the daily model
with daily past one day rainfall, past 2 day rainfall, past one day maximum temperature and past one day runoff as inputs was the
best. The results can be used for any future studies of the catchment.
Keywords- ANN, empirical models, India, modeling, rainfall runoff
__________________________________________________*****_________________________________________________
C. Methodology
The Pavanje catchment is being delineated from toposheets
(48K/16 , 48L/13, 48O/14 & 48P/1), using MapInfo
Professional software. The area of the catchment is obtained as
202.9 km2. The average rainfall and max/min temperature over
Figure. 1: Study Area the catchment is calculated using Arithmetic Average Method.
The daily data is converted to weekly data for weekly analysis
The daily data is being converted to weekly data and also to and also to monthly data for monthly analysis.
monthly data for carrying out the weekly and monthly analysis. Most of the time in a year, the streamflow recorded is zero,
indicating that rainfall is the only contributor to runoff and no
B. Artificial Neural Networks considerable baseflow. Hence Pavanje catchment can be
ANNs mimic the functioning of a human brain by acquiring considered as intermittent catchment.
knowledge through a learning process that involves finding an
234
IJRITCC | December 2016, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 4 Issue: 12 233 237
_______________________________________________________________________________________________
For the ANN model different input combinations including { }
daily, weekly and monthly data, as shown in Table 1 were = 2 2 1 (1)
{( }2
tried. The input data sets include present days and antecedent
days data for analysis. Antecedent streamflow data is also 2
used to prepare some models. The output in all the cases is (2)
discharge. 15 model combinations are prepared using different
= 1 2
input combinations.
The models use 70% of data for training using Levenberg - 2
(3)
Marquardt algorithm, 15% for testing and 15% for validation. =1
The data sets with different input combinations were trained [ + ]2
using different number of neurons ranging from 1 to 20 and
the best input combination was selected based on the Where Qm and Qo are modeled and observed values
Regression (R) values, which measure the correlation between respectively.
outputs and targets, and R=1 indicates a close relationship.
Mean Square Error (MSE) is another criterion which can also In addition, the root mean square error (RMSE):
be used for selecting the best model. The best model is the one
with the least MSE. 2
(4)
=
TABLE 1: DESCRIPTION OF THE ARTIFICIAL NEURAL NETWORK
MODELS
Was adopted as absolute error measure.
Note: Pt=t day rainfall (mm); Pt-1=t-1 day rainfall (mm); Pt- ANN5 3-18-1 0.7321 298 0.7554 274 0.7270 300
2=t-2 day rainfall (mm); Qt=t day runoff (cumecs); Tt max=t day ANN6 3-17-1 0.6630 281 0.6725 260 0.6317 348
maximum temperature (C); Tt min=t day minimum temperature
(C); Tt avg=t day average temperature (C); Tt-1 max=t-1 day ANN7 3-17-1 0.7098 324 0.6799 340 0.6088 345
maximum temperature (C); Qt-1 =t-1 day runoff (cumecs); Tw ANN8 4-12-1 0.7441 287 0.7338 294 0.7233 299
max= weekly maximum temperature (C); Pw=Weekly rainfall
(mm); Qw=Weekly runoff (cumecs); Pm=Monthly rainfall ANN9 4-16-1 0.9777 28 0.9795 25 0.9818 20
(mm); Tm max= monthly maximum temperature (C); Qm= ANN10 3-12-1 0.9761 28 0.9817 22 0.9850 18
Monthly runoff (cumecs).
ANN11 4-12-1 0.9798 22 0.9716 24 0.9801 22
Four different measures of performance were used to gauge ANN12 1-18-1 0.6590 164 0.6134 178 0.6998 154
the accuracy of the models. The coefficient of correlation (r),
the NashSutcliffe coefficient of efficiency (NSE) and the ANN13 2-19-1 0.8733 98 0.7134 103 0.8237 100
Index of agreement (d) were used to describe the proportion of ANN14 1-18-1 0.8258 82 0.6828 103 0.7262 94
the variance in the data that can be explained by the models.
ANN15 2-13-1 0.9475 25 0.9744 24 0.8636 48
235
IJRITCC | December 2016, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 4 Issue: 12 233 237
_______________________________________________________________________________________________
TABLE 3: PERFORMANCE INDICES FOR ANN
ANN (11)
ANN (15)
observed modelled
200 observed modelled
120
Streamflow (cumecs)
150
Streamflow (cumecs)
100
80
100
60
50 40
20
0
0
0 1000 2000 3000
Time (days) 0 20 40 60 80 100
Time (months)
Figure 3: Hydrograph for the daily model Fig 5: Hydrograph for the monthly model
236
IJRITCC | December 2016, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 4 Issue: 12 233 237
_______________________________________________________________________________________________
CONCLUSIONS REFERENCES
In this study using daily, weekly and monthly ANN models, [1] K. Chakraborty, K. Mehrotra, C. K. Mohan and S. Ranka,
rainfall-runoff process of Pavanje catchment has been Neural Networks and Their Applications, Review of Scientific
simulated. Four statistical parameters Coefficient of Instruments, Vol. 65, 1992, pp. 1803-1832.
Correlation (r), Index of Agreement (d), Nash and Sutcliffe [2] M.P. Rajurkar, U.C. Kothyari, U.C. Chaube, Modeling of the
daily rainfall-runoof relationship with artificial neural network,
coefficient of efficiency (NSE) and Root Mean Square Error Journal of Hydrology 285 (2004) 96113.
(RMSE) were used to compare the model results. The best [3] Jitendra Sinha, R. K. Sahu, Avinash Agarwal, A. K. Pali and B.
model is the one with daily past one day rainfall, past 2 day L. Sinha, Rainfall -Runoff Modelling using Multi Layer
rainfall, past one day maximum temperature and past one day Perceptron Technique - A Case Study of the Upper Kharun
runoff as inputs. The model performed well during training, Catchment in Chhattisgarh, Journal of Agricultural Engineering
validation as well as testing periods. The statistical parameters Vol. 50 (2): April - June, 2013.
indicate that the best ANN model performed better during [4] Archana Sarkar, Rakesh Kumar, Artificial Neural Networks for
testing compared to training and validation time periods. The Event Based Rainfall-Runoff Modeling, Journal of Water
statistical parameters for training, validation and testing are Resource and Protection, 2012, 4, 891-897.
[5] Fernando Machado , Miriam Mine , Eloy Kaviski & Heinz Fill
r=0.978, d= 0.989, NSE=0.956, RMSE=5.964; r=0.973, (2011) Monthly rainfallrunoff modelling using artificial neural
d=0.986, NSE=0.946, RMSE=5.832 and r=0.984, d=0.991, networks, Hydrological Sciences Journal, 56:3, 349-361
NSE=0.967, RMSE=4.29 respectively. The results show that [6] N. S. Raghuwanshi, R. Singh and L. S. Reddy, Runoff and
the daily ANN model has better performance in simulation of Sediment Yield Modeling Using Artificial Neural Networks:
Rainfall-Runoff process than weekly and monthly models in Upper Siwane River, India, Journal of Hydrologic Engineering,
Pavanje catchment. The model can be used for any Indian Vol. 11, No. 1, January 1, 2006, ASCE.
catchment with similar climatic conditions. [7] Sezin Tokar and Momcilo Markus Precipitation-Runoff
Modeling Using Artificial Neural Networks And Conceptual
Models, Journal of Hydrologic Engineering. 2000.5:156-161,
ACKNOWLEDGMENT
ASCE
The authors acknowledge the support given by National [8] ASCE Task Committee on Application of Artificial Neural
Institute of Technology Karnataka and Karnataka Water Networks in Hydrology, Artificial neural networks in
hydrology. I: Pre-liminary concepts, Journal of Hydrologic
Resources Department. Nimiya Baby expresses gratitude for Engineering., ASCE 5(2), 115123, 2000.
the guidance given by Dr. K. Varija, Associate Professor, [9] ASCE Task Committee on Application of Artificial Neural
National Institute of Technology Karnataka, Surathkal. Networks in Hydrology , Artificial neural networks in
hydrology II, Journal of Hydrologic Engineering. ASCE 5(2),
124132, 2000.
237
IJRITCC | December 2016, Available @ http://www.ijritcc.org
_______________________________________________________________________________________