0% found this document useful (0 votes)
24 views10 pages

Sciencedirect

This document summarizes hydro-meteorological disasters like floods and their causes, effects, and mitigation measures with a focus on early warning systems. The primary causes of these disasters are water and wind in various forms like precipitation and wind systems. Effects include loss of life, economic damages, and infrastructure damage. Early warning systems aim to minimize damages and involve forecasting models that link measurable inputs like rainfall to outputs like discharge. Mathematical models used include physics-based models using conservation laws, conceptual models, and data-driven models like artificial neural networks and fuzzy logic approaches. Examples of applying fuzzy logic models to predict river discharges in two countries are discussed.

Uploaded by

a85057737
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views10 pages

Sciencedirect

This document summarizes hydro-meteorological disasters like floods and their causes, effects, and mitigation measures with a focus on early warning systems. The primary causes of these disasters are water and wind in various forms like precipitation and wind systems. Effects include loss of life, economic damages, and infrastructure damage. Early warning systems aim to minimize damages and involve forecasting models that link measurable inputs like rainfall to outputs like discharge. Mathematical models used include physics-based models using conservation laws, conceptual models, and data-driven models like artificial neural networks and fuzzy logic approaches. Examples of applying fuzzy logic models to predict river discharges in two countries are discussed.

Uploaded by

a85057737
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

View metadata, citation and similar papers at core.ac.

uk brought to you by CORE


provided by Elsevier - Publisher Connector

Available online at www.sciencedirect.com

ScienceDirect
Procedia IUTAM 17 (2015) 3 – 12

IUTAM Symposium on the Dynamics of Extreme Events Influenced by Climate Change (2013)

Hydro-meteorological disasters: Causes, effects and mitigation


measures with special reference to early warning with data
driven approaches of forecasting
A.W. Jayawardena1
Department of Civil Engineering, The University of Hong Kong, Hong Kong SAR, China, and,
Research and Development Centre, Nippon Koei Co. Ltd (Engineering Consultants), Tsukuba, Japan

Abstract

In this paper, an attempt is made to highlight the causes, effects and mitigation measures of hydro-meteorological disasters with
special reference to data driven approaches of forecasting. Recognizing the fact that the frequency of occurrence of water related
disasters as well as the consequent damages including human casualties are on the increase in recent years, mitigation measures
have become a high priority issue in all vulnerable countries. Structural measures taken by developed countries cannot be
applied to developing countries because of the high capital investment. Non- structural measures such as early warning systems
are more appealing to developing countries. One of the most important components of an early warning system is a
mathematical model that links the input variables to the corresponding output variable. Several approaches of model formulation
are discussed and some examples of the more recent fuzzy logic approach to flood forecasting is presented.

Key words: Hydro-meteorological disasters, physics-based models, conceptual models, data driven models, artificial neural
networks, fuzzy logic approach

1. INTRODUCTION

Of the 3 main types of natural disasters in the world, geological, hydro-meteorological, and biological, hydro-
meteorological disasters account for over 75% in terms of the damages including casualties, economic losses,
infrastructure damage and disruption to normal life. They include floods, droughts, cyclones of all types, landslides,
avalanches, heat waves, cold waves, and debris flow. Of the hydro-meteorological disasters, floods account for the
majority of disasters followed by wind storms. Regionally, Asia suffers the most compared to other continents.
In recent years, flood disasters resulting from extreme rainfall have been on the increase in many regions of the
world. In developed countries, the usual practice of mitigating flood disasters is by structural means which are
unaffordable in most developing countries. The alternative then is to look for non-structural means that involve,
among other things, early warning systems. They are cost effective and in some situations the only option.
The primary causes of all hydro-meteorological disasters are water and wind (㢼Ỉ). Precipitation, in many
different forms at the upstream end leads to flooding when it is too high and droughts when it is too low. Wind
systems caused by differential heating between the equator and the poles assisted by the Coriolis force lead to
different forms of cyclones which have uncontrollable destructive power. Landslides and debris flow are triggered
by rainfall whereas avalanches are triggered by excessive snowfall which is another form of precipitation. Heat
waves are caused by stationary high pressure regions in the atmosphere which remain aloft for up to several weeks
thereby trapping the heat instead of allowing it to lift. Cold waves occur when unusually cold and dense air near the
surface in the high latitudes moves into the mid and lower latitudes. In addition to these primary causes, abnormal
weather and climate patterns also cause natural disasters which many attribute to ‘climate change’.

1
Tel: +852 5413-5893
E-mail: [email protected]

2210-9838 © 2015 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Selection and peer-review under responsibility of School of Civil Engineering and Mechanics, Lanzhou University
doi:10.1016/j.piutam.2015.06.003
4 A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12

The effects of all these disasters can be in many different forms. For example, frequent floods bring untold
miseries, loss of lives, economic damages etc. in many parts of the world. Droughts on the other hand lead to crop
failures, famines and diseases which may last for extended periods. Windstorms in the form of cyclones do not last
for more than a few days but their consequences can be very destructive. The South-east Asian Region and some
parts of USA are particularly vulnerable to windstorm disasters. Slides occur in mountainous areas due to slope
failures caused by the weakening of soil cohesion when rainwater infiltrates into the sub-soil. Debris flows occur
when movable solid particles in hilly areas are carried downslope by overland flow. In this paper the description is
confined to flood disasters.
An early warning system is a set of procedures designed to protect human lives and minimize damages to be
expected from a disaster which exceeds a certain critical level. It consists of a number of related and connected
parts: forecasting, transformation of the forecast into a warning, transmission of the warning to local decision
makers, conversion of the warning into remedial action. Forecasting of an impending event needs an understanding
of the causes and effects in quantitative terms and formulation of a mathematical model that links the cause and the
effect. The focus of this paper is how this can be achieved.
The basic technical components of an early warning system involves a measurable input data set that trigger a
disaster, a measurable output data set that quantify the extent of the disaster and an appropriate mathematical model
that transforms the input data set into a corresponding output data set. In the context of floods, the input that triggers
a natural flood is the rainfall and the output is the runoff or discharge at a downstream point. There are many types
of mathematical models that can be used to transform the input data into corresponding output data. They can be
broadly classified into physics based, conceptual and data driven. In this paper, the emphasis is to highlight some of
the recent developments in the latter type. In particular, the application of fuzzy logic systems to predict daily
discharges in two rivers in two countries including the reliability and robustness of the approach are demonstrated.

2. PHYSICS-BASED APPROACH

In this approach, the starting point is the basic laws of physics: conservation of mass, momentum and energy.
They can be described either by following a fixed mass of matter (water in this case) as it moves from a given point
in space to another point leading to the Lagrangian approach, or by considering a control volume which would have
inputs, outputs and changes in storages leading to the Eulerian approach. The latter is preferred as it leads to
differential equations which will have only a single independent variable, or partial differential equations, which
may have two or more independent variables. In the case of surface water flow, the governing equations are the St.
Venant’s equations, or the shallow water equations, which for a one-dimensional physical domain take the following
form:
wq wh
 = (i - f) = Q Continuity Equation (1)
wx wt

wv wv wh Qv
Q g  = g(S0 - Sf) Momentum Equation (2)
wt wx wx h
where q is the discharge per unit width; h is the depth of flow; Q is the lateral inflow per unit length per unit width; v
is the velocity of flow; S0 is the bed slope of the flow plane; Sf is the friction slope of the flow plane; i is the rainfall
rate; f is the infiltration rate, and x, t are the distance along the flow plane, and time. These two equations in general
have no exact mathematical solution. They are normally simplified by making certain assumptions. Two such
simplifications lead to the diffusion wave equations and the kinematic wave equations which still have no analytical
solutions.
Numerical solutions to Eq. 1 and 2, or their approximations can be obtained by using the finite difference method,
the finite element method, or their combinations. Several examples of such numerical solutions of the shallow water
equations for a one dimensional flow plane are available in the literature1,2,3,4. In order to seek numerical solutions
to these or other partial differential equations, it is necessary to define a spatial domain which should be discretized.
A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12 5

Approximate solutions are then obtained in this domain by using an appropriate numerical method subject to
applicable boundary and initial conditions.
Approaches based on physics lead to distributed type models which help to understand the processes that govern
the phenomena. However, the downside is that the governing equations are usually over simplified, and very often
the detailed data (input and output data and the applicable parameters) that would be needed for a realistic
representation of the problem are unavailable. The parameters of such models which should have physical meanings
and should be measurable are normally determined by a process of optimization thereby defeating the very purpose
of adopting the physics-based approach. The advantages of the distributed approach are of a potential nature.

3. CONCEPTUAL APPROACH

In this approach, the principle is to assume some kind of concept, usually simple, to represent the real process
behavior. Examples include the unit hydrograph theory5, Stanford Watershed Model6, Tank Model7, Xinanjiang
Model8, HEC Model9 and VIC Model10 among several others. They can be lumped in which case there is no spatial
variation of the inputs, outputs and parameters, or distributed in which case spatial variation of inputs, outputs and
parameters can be accommodated, which in practice is rarely possible due to data restrictions. Parameters are
estimated by some kind of optimization technique.

4. DATA DRIVEN APPROACHES

4.1 Historical review

There are many types of data driven models. The first rainfall-runoff model was probably the Rational Method11
which relates the peak runoff to the rainfall intensity and the catchment area. Regression methods which take into
consideration other influencing factors attempt to find a statistical relationship between the dependent runoff and the
independent factors such as rainfall, antecedent rainfall and runoff and any other measurable variable. Regression
methods can provide a time history of the runoff rather than the peak discharge only. The next significant
development has been the introduction of the unit hydrograph theory5 which leads to a conceptual model that
linearly relates the ‘rainfall excess’ to ‘direct runoff’ and which has stood the test of time due to its simplicity. Non-
linear versions of the unit hydrograph12 as well as many other versions that employ the systems theory approach
have been suggested and used over the years13,14.
Considering the fact that the hydro-meteorological processes have some degree of randomness, models based on
stochastic theory have led to many developments. Most hydro-meteorological and environmental data are measured
at regular intervals of time and can therefore be represented as functions of time or Time Series. These, when
observed over a long period of time, exhibit certain patterns which if identifiable can be used for forecasting
purposes. Time series analysis involves the identification of such patterns or properties by a process of
decomposition and subsequent extrapolation by synthesizing the decomposed components such that the statistical
character of the generated series remains the same as that of the historical series. Stochastic methods coupled with
Kalman Filtering can be used for real-time flood forecasting. The method has the advantage that the forecasting is
by recursive equations which do not require heavy computer storage. Applications are too numerous to list and the
reader may refer to a chapter on this topic in a recent book by the author15.

4.2 Recent advances

In recent years Artificial Neural Networks, or ANN’s have found applications in many areas of science and
engineering. They emulate the brain which can be considered as a biological neural network. The processors
operate on the data received via the connections. The transformation of an input to a corresponding output by a
single neuron is relatively simple. The complexity arises as a result of the interactions of many neurons. They are
more suited to theory weak data rich problems (Fig. 1) 16.
6 A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12

Data Richness

Theory Expert Systems Neural Networks


Richness and
Related Statistical
Models

First Principles
Models

Fig. 1: Application domains of ANN’s. (Source: Smolensky et al., 199616)

There are several versions of artificial neural networks. They include multi-layer perceptrons (MLP’s), radial basis
functions (RBF’s), recurrent neural networks, wavelet neural networks, and product unit neural networks. Among
them, the multi-layer perceptron (MLP) is the widely used one followed by radial basis function (RBF) type. MLP’s
have one input layer, one or more hidden layers and an output layer whereas the radial basis functions have only one
hidden layer in addition to the input and output layers. The main problem in MLP function approximation is how to
determine the number of nodes (neurons) in the hidden layer. Too few nodes may not model the process adequately
and too many will require a long computational time as well as resulting in over-fitting. The objective of ANN’s is
to model the signal, but over-fitting will fit into the noise as well producing a very good fit which lacks
generalization properties when presented with unseen data. The optimal number of nodes in the hidden layer is
determined by cross validation using different numbers of nodes which is a trial and error approach.
Radial basis functions constitute a global interpolation technique with good localization properties. Local radial
basis function type models also have better approximating properties than local linear models. Radial basis
functions can be Gaussian, multi-quadratic, inverse multi-quadratic and thin plate spline. Gaussian and inverse
multi-quadratic are unbounded. Parameters of a radial basis function network include the number of basis points,
the positions of basis points or centres, the receptive field widths, and the output layer weights which are linear and
can therefore be estimated by the least-squares method. The performance of the RBF network depends not much on
the non-linearity, but more on the choice of the centres which are sub-sets of the training data. After the selection of
centres, RBF widths are estimated as some measure of the distance between cluster centres and the training data in
that cluster. The distance (Euclidean) may be average or maximum.
Application of ANN techniques to hydrology started perhaps in the early 1980’s and within a short span of time,
many researchers have produced a large number of publications (For a detailed list the reader is referred to a chapter
on this topic in a recent book by the author15)
There are several other data driven techniques that emerged in the recent years and which found applications in the
flood forecasting problem. They include support vector machines (SVM’s), dynamical systems approach, genetic
algorithms and genetic programming and fuzzy logic systems. In the remaining part of this paper, an attempt is
made to highlight the background and application of fuzzy logic systems to flood forecasting.
A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12 7

4.3 Fuzzy logic approach

Traditional logic theory involves reasoning based on binary sets which have two valued logic, true or false, yes or
no, zero or one. In real life, much of the information that we come across and process is not so crispy but involves
some degree of fuzziness. The truth value may range between the completely true value and the completely false
value, leading to a partial truth. The key idea in fuzzy systems is to allow a partial truth to prevail which can be
numerically described by a specific function, referred to as a membership function that takes values between 0 and
1. For example, the discharge in a river may be perceived as high or low without a precise knowledge of the
quantitative rate of flow. In other words, a quantitative description is translated into a qualitative linguistic
description, and vice versa at a later stage. In this case the concept of 'high' or 'low' is subjective and context
dependent. The mathematics of fuzzy set theory was introduced by Zadeh17. His idea was to replace the binary logic
'yes/no' by a five level classification of the form 'definitely yes', 'probably yes', 'may be', 'probably no', and
'definitely no'. Fuzzy logic enables embedding uncertain or imprecise reasoning in everyday life to computers
which operate in exact deterministic ways. Fuzzy logic models translate imprecise linguistic information sets into
computer usable numerical language. However, they cannot learn well from the data. In general, since knowledge
acquisition is difficult and the universe of discourse of each input variable needs to be divided into several intervals,
fuzzy logic systems are restricted to fields where expert knowledge is available and the number of input variables is
small.
The general structure of a fuzzy logic system is illustrated in Fig. 2. It consists of a knowledge base which includes
a data base and a rule base, and 3 layers of information processing between the external input and output data. The
main problems in building fuzzy systems include the selection of the relevant input and output variables, choice of
the possible term sets for each linguistic variable, choice of the type of membership functions, fuzzification of the
crisp input and output variables, derivation of the rule set, aggregation of the outcomes of the rules and de-
fuzzification. It should be noted that the choice of membership functions is rather subjective but is not due to
randomness. Membership functions can be triangular, trapezoidal, Gaussian, asymmetric Gaussian, generalized
bell-shaped Gaussian, or Sigmoidal. The output of the aggregation process is a single fuzzy set for each output
variable. The flow of information in a fuzzy system with 3 inputs and 3 rules is illustrated in Fig. 3.

Fig. 2: Structure of a fuzzy logic system


8 A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12

Fig. 3: Information flow in a fuzzy system

Fuzzy rules may be specified using the knowledge of experts directly and/or supplemented by available data, or
may be not known explicitly but the variables are specified by experts, or, may have to be constructed purely from
data. A fuzzy rule includes statement as 'IF-THEN' with two parts. The first part that starts with IF and ends before
'THEN' is referred to as the predicate (or, premise, or, antecedent), which combines in a harmonious manner the
subsets of input variables. After the 'THEN' comes the consequent part, which includes the convenient fuzzy subset
of the output based on the antecedent part. Sometimes, the input subsets within the antecedent part are combined,
most often with the logical operator 'AND' whereas the rules are usually combined with the logical operator 'OR'.
When the antecedent of a given rule has more than one part (such as for example, IF rainfall is high AND soil
moisture is high THEN runoff is high), the fuzzy operator is applied to obtain one number that represents the result
of the antecedent for that rule. This number is then applied to the output function. For the 'AND' operation, min
(minimum) and prod (product) are supported by Matlab (Matlab Fuzzy Logic Toolbox). For the 'OR' operation,
max (maximum) and the probor (probability) are supported. The activation of a rule is the deduction of the
conclusion. The prod activation (multiplication) scales the membership functions, thus preserving the initial shape,
rather than clipping them as the min activation does.
Interpretation of the IF-THEN rule consists of evaluating the antecedent after fuzzifying the input and applying
fuzzy operators (when the antecedent consists of two or more parts), and then applying the result of the antecedent
which should be a single number. The latter process is known as implication. In a multi-rule system, there could be
several fuzzy outputs which should be combined to obtain a single output using very often the centroid method. It is
also to be noted that the number of rules increases exponentially with increasing number of inputs leading to what is
known as the 'curse of dimensionality'.
Fuzzy inference system (FIS) maps a given input to a corresponding output using fuzzy logic. It combines the
components such as membership functions, fuzzy logic operators and rules. It can also be thought of as the rule
evaluation of a fuzzy system. At the input stage, the input variables are mapped to appropriate membership
functions. At the processing stage, the rules are invoked to generate outputs for each rule which are then combined
in some manner to obtain an overall result for all the rules. At the output stage the combined result is converted to
output values which become the end product. There are four well known inference mechanisms in fuzzy logic
systems: Mamdani18, Takagi-Sugeno-Kang19 (TSK), Tsukamoto20,21, and Larsen22. Of these, the widely used ones
are the Mamdani type and the TSK type both of which are supported by Matlab Fuzzy Logic Toolbox.

4.4 Applications

In flood forecasting context, previous applications include, flood forecasting23,24, rainfall-runoff modelling25,26,
hydrological time series modelling27, amongst others. Many of the hydrological applications in the past use only
one type of Fuzzy Inference System (FIS). This study aims to carry out a comparative analysis of two types of FIS’s
using daily discharge data from two rivers having different climatological, geographical and land use characteristics.
A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12 9

4.4.1 Daily discharge prediction in Gin River, Sri Lanka

Daily discharge measurements at an upstream gauging station, a downstream gauging station and four rainfall
measurements made in the catchment area for the periods 1997-1999 and 2004-2008 were used for model
calibration while the corresponding data for the period 2000-2003 were used for validation with one- and two-day
lead-times. The rainfall data of the four stations were averaged by the Thiessen polygon method. In this
application, the two input variables were initially partitioned into three linguistic ranges, low, medium and high
while the output variable was partitioned into five ranges, very low, low, medium, high and very high. Triangular
and trapezoidal membership functions were used.
In general there could be mn rules where n is the number of inputs and m is the number of partitions. However, as
the number of rules increases, the complexity of the formulation also increases leading to what is referred to as the
‘curse of dimensionality’. It is also possible that some rules may become superfluous. Therefore, the rule set was
determined by a trial and error process from an initial value of 9 rules to a fine tuned value of 25 rules. The rule set
consisting of 25 rules for this case, obtained by trial and error is as follows (RF is upstream rainfall; Qu/s is upstream
discharge; Qd/s is downstream discharge):

1. IF RF is very low AND Qu/s is very low THEN Qd/s is extremely low.
2. IF RF is very low AND Qu/s is low THEN Qd/s is very low
3. IF RF is very low AND Qu/s is medium THEN Qd/s is low
4. IF RF is very low AND Qu/s is high THEN Qd/s is medium
5. IF RF is very low AND Qu/s is very high THEN Qd/s is high
6. IF RF is low AND Qu/s is very low THEN Qd/s is very low
7. IF RF is low AND Qu/s is low THEN Qd/s is low
8. IF RF is low AND Qu/s is medium THEN Qd/s is medium
9. IF RF is low AND Qu/s is high THEN Qd/s is medium-high
10. IF RF is low AND Qu/s is very high THEN Qd/s is very high
11. IF RF is medium AND Qu/s is very low THEN Qd/s is low
12. IF RF is medium AND Qu/s is low THEN Qd/s is low-medium
13. IF RF is medium AND Qu/s is medium THEN Qd/s is medium
14. IF RF is medium AND Qu/s is high THEN Qd/s is high
15. IF RF is medium AND Qu/s is very high THEN Qd/s is very high
16. IF RF is high AND Qu/s is very low THEN Qd/s is low-medium
17. IF RF is high AND Qu/s is low THEN Qd/s is medium
18. IF RF is high AND Qu/s is medium THEN Qd/s is medium-high
19. IF RF is high AND Qu/s is high THEN Qd/s is very high
20. IF RF is high AND Qu/s is very high THEN Qd/s is extremely high
21. IF RF is very high AND Qu/s is very low THEN Qd/s is medium
22. IF RF is very high AND Qu/s is low THEN Qd/s is medium-high
23. IF RF is very high AND Qu/s is medium THEN Qd/s is high
24. IF RF is very high AND Qu/s is high THEN Qd/s is very high
25. IF RF is very high AND Qu/s is very high THEN Qd/s is extremely high

The performance indicators for the predictions using 9, 15 and 25 rules are shown in Table 1

Table 1: Comparison of the performance indicator values for 9, 15 and 25 rules for the year 2008.
10 A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12

9 Rules 15 Rules 25 Rules


Performance Indicator
1- day 2- day 1- day 2- day 1- day 2- day
lead-time lead-time lead-time lead-time lead-time lead-time

MAE (m3/s) 35.344 34.005 27.010 29.452 25.94 25.600


RRMSE 0.688 0.656 0.616 0.572 0.713 0.564
NSE 0.566 0.606 0.652 0.700 0.534 0.708
CD 0.808 0.806 0.904 0.903 1.124 1.122

4.4.2 Daily discharge prediction in Fu River in China

A similar application using the Takagi-Sugeno-Kang (TSK) fuzzy inference system with hydrological data from
the Fu River basin in east of Jiangxi province in China is presented next using daily discharge measurements made
at upstream stations Liaojiawan across Fu River and Loujiachun across Linshui River, a tributary of Fu River, as
inputs and the corresponding daily discharge measurements made at the downstream station Lijiadu across Fu River
as outputs. The period of record for model calibration was the years 1960-1975 while that for validation was 1977-
1979.
For a TSK fuzzy system with m inputs each of which has n partitions, the maximum number of fuzzy rules is nm.
The number of inputs in this case is two thus requiring two cases with different partitions. With 3 partitions (low,
medium, and high), there will be 32 = 9 rules. They take the form

IF q1 is X AND q2 is Y THEN Q = aiq1 + biq2 + ci (3)

where q1 and q 2 respectively represent the upstream discharges at Liaojiawan and Loujiachun and Q represent the
downstream discharge at Lijiadu; X and Y respectively indicate the fuzzy linguistic variables such as very low, low,
medium, high, very high etc.; ai, bi and ci are the coefficients of the piece-wise linear functions fitted to the TSK
consequents for each rule.
In this application, the partitioning was done by clustering the data. Cluster analysis is similar to principal
component analysis and aims at reducing the dimensionality of the problem by grouping objects into subsets that
have similar properties in the context of a particular problem. It is an iterative process that involves some trial and
error. Popular methods include the k-means algorithm and the c-means algorithm. In this study, the centres of the
antecedent fuzzy sets were determined by one dimensional clustering of the input-output space. It involves
arranging N data points in a one dimensional space into k clusters where k is a user defined parameter. Two cases of
clustering with 3 and 5 cluster centres corresponding to the peak values of the triangular and trapezoidal
membership functions representing critical values for high, medium and low linguistic values for each input and very
high, high, medium, low and very low respectively for the output were considered. The results of the two sets of
predictions as measured by the 5 performance indicators (Table 2) show that the accuracy of prediction increases
with increasing number of clusters. With the same number of cluster centres, the differences between different
implication functions used to represent the fuzzy operators ‘AND’ and ‘OR’ is marginal.

Table 2a: Performance indicators with 3 clustering centers

Performance Minimum Product Optimum value


indicator Calibration Verification Calibration Verification
MAE 84.176 84.495 84.882 84.793 0
RMSE 172.711 135.945 176.292 136.288 0
A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12 11

RRMSE 0.436 0.4222 0.445 0.423 0


EF 0.931 0.9468 0.928 0.947 1.0
CD 0.964 0.9602 0.957 0.968 1.0
R2 0.9356 0.9559 0.9334 0.9509 1.0

Table 2b: Performance indicators with 5 clustering centers

Performance Min and Max Product and probability Optimum value


indicator Calibration Verification Calibration Verification
MAE 75.113 74.579 74.961 73.664 0
RMSE 148.517 133.085 148.028 128.143 0
RRMSE 0.375 0.413 0.374 0.398 0
EF 0.949 0.949 0.949 0.953 1.0
CD 1.054 1.032 1.053 1.031 1.0
R2 0.949 0.9509 0.9494 0.9546 1.0

5. CONCLUDING REMARKS

Data driven approaches are not meant to replace other types of modelling but to supplement them. The fuzzy logic
approach is particularly useful in situations where other methods are not feasible due to limitations in expertise
available, and data resolution, quality, quantity and availability. In interpreting the results of this study it is
important to bear in mind the fact that no model is perfect. All models depend on measured data for calibration.
The reliability of measured data heavily contributes to the reliability of any model prediction. Discharge data are
never measured on a long-term basis; they are estimated from stage measurements using rating curves. It would be
far more practical if stage data are used for model development and application as they would be much easier to
perceive than discharge data when it comes to issue early warnings of impending floods.

6. ACKNOWLEDGEMENTS

The last part of the study reported in this paper was carried out while the author was attached to the International
Centre for Water Hazard and Risk Management (ICHARM) under the auspices of UNESCO and hosted by the
Public Works Research Institute (PWRI) of Japan. The data used in the study as well as the numerical calculations
were provided by graduate students J. D. Amarasekara and Zhu Bing who carried out their thesis studies under the
supervision of the author.

7. REFERENCES

1. Henderson, F. M. and Wooding, R. A. (1964): Overland Flow and Groundwater Flow from a Steady Rainfall of Finite Duration, J.
Geophys. Res., 69(8), 1531–1540
2. Lighthill, M. J. and Whitham, G. B. (1955): On kinematic floods - Flood movement in long rivers, Proc. Royal Society, London A220, pp.
281-316.
3. Woolhiser, D.A and Liggett, J. A. (1967): Unsteady, one-dimensional flow over a plane - the rising hydrograph, Water Resources Research,
vol 3(3), pp753-771.
4. Jayawardena, A.W. and White, J.K. (1977): A finite element distributed catchment model, I - Analytical Basis, Journal of Hydrology, vol.
34(3-4), August 1977, pp 269 - 286.
5. Sherman, L. K. (1932): Streamflow from rainfall by the unit hydrograph method, Engineering News Record, 108, 501-505.
6. Crawford, N.H. and R.K. Linsley. (1966): Digital Simulation in Hydrology: Stanford Watershed Model IV. Technical Report No. 39,
Department of Civil Engineering, Stanford University, p. 210.
7. Sugawara, M., I. Watanabe, E. Ozaki, and Y. Katsuyama. (1984): Tank Model With Snow Component, Research Notes No. 65, National
Research Center for Disaster Prevention, Japan.
12 A.W. Jayawardena / Procedia IUTAM 17 (2015) 3 – 12

8. Zhao, R.J., Zhuang, Y.L., Fang, L.R., Liu, X.R., Zhang, Q.S. (1980): The Xinanjiang model. Hydrological Forecasting Proceedings Oxford
Symposium, 129. IAHS publication, pp. 351–356.
9. USACE (1998): HEC-1 flood hydrograph package user’s manual. Hydrologic Engineering Center, US Army Corps of Engineers, Davis,
CA.
10. Wood, E.F., Lettenmaier, D.P., Zartarian, V.G. (1992): A land-surface hydrology parameterization with subgrid variability for General
Circulation Models. Journal of Geophysical Research 97(D3), 2717–2728.
11. Mulvany, W. T. (1845): Observations on regulating weirs, Trans. Inst. Civ. Eng.Ireland, I, 83-93.
12. Amorocho, J. (1973) : Advances in Hydroscience, vol 9, pp 203 – 251.
13. Delleur, J.W. and Rao, R.A. (1971) : Linear systems analysis in Hydrology – The transform approach, the kernel oscillations and the effect
of noise, Proc. US-Japan Bi-lateral seminar in Hydrology, Honolulu, Jan. pp. 116 – 129.
14. Lattermann, A. (1991) : System-Theoretical Modelling in Surface Water Hydrology, Springer-Verlag, Berlin, Heidelberg, pp. 200.
15. Jayawardena, A. W. (2014): Environmental and Hydrological Systems Modelling, CRC Press, Taylor and Francis Group, Boca Baton, Fl,
33487, USA, 516 pp.
16. Smolensky, P., Mozer, M.C. and Rumelhart, D.E. (Eds.) (1996): Mathematical Perspectives on Neural Networks, Lawrence Erlbaum,
Mahwah, New Jersey, USA, p537.
17. Zadeh, L. A. (1965): Fuzzy sets, Information and Control., Vol. 8, pp. 338-353.
18. Mamdani, E. H. and Assilian, S. (1975): An experiment in linguistic synthesis with a fuzzy logic controller, International Journal of Man
Machine Studies, vol 7(1), pp 1-13.
19. Takagi, T. and Sugeno, M. (1985): Fuzzy identification of systems and its applications to modelling and control, IEEE Trans. System, Man
and Cybernetics, pp 116-132.
20. Tsukamoto, Y. (1979): An approach to fuzzy reasoning method, Advances in fuzzy set theory and applications, North Holland, Amsterdam,
pp 137-149.
21. Tsukamoto, Y. (1994): Some issues of reasoning in fuzzy control: Principle, Practice and Perspective, International conference on tools
with artificial intelligence, pp 192-196.
22. Larsen, H. L. and Yager, R. R. (2000): A framework for fuzzy recognition technology, Systems, man and cybernetics, Part C: Applications
and reviews, IEEE Transactions, vol 30(1) pp 65-76.
23. Tareghian, R. and Kashefipour, S. M. (2007): Application of Fuzzy Systems and Artificial Neural Networks for Flood Forecasting. Journal
of Applied Sciences, 7: 3451-3459.
24. Nayak, P. C., Sudheer, K. P., Rangan, D. M. and Ramasastri, K. S. (2005), Short-term flood forecasting with a neurofuzzy model, Water
Resources Research, 41, W04004,
25. Hundecha, Y, Bárdossy, A. and Theisen, H. (2001): Development of a fuzzy logic-based rainfall-runoff model, Hydrological Sciences
Journal, vol 46(3), pp 363-376, June 2001.
26. Xiong, L, Shamseldin, A. Y. and O'Connor, K. M. (2001): A non-linear combination of the forecasts of rainfall-runoff models by the first-
order Takagi-Sugeno fuzzy system, Journal of Hydrology, vol 245, pp 196-217.
27. Nayak P.C., Sudheer K.P., Rangan D.M., and Ramasastri K.S., (2004). A Neuro-Fuzzy Computing Technique for Modelling Hydrological
Time Series, Journal of Hydrology, 291, 52-66.

You might also like