Stochastic Modeling of Daily Rainfall at Aduthurai

 

Samuel Selvaraj R.1 and Tamil Selvi S.2*

1Presidency College,  Department of Physics, Chennai.

2Dhanalakshmi Srinivasan College of Engineering and Technology, Mamallapuram, Chennai.

 

ABSTRACT:

An application of stochastic process for describing and analyzing the daily rainfall pattern at Aduthurai is presented. A model based on the first-order Markov chain was developed. The model used in this study consists of rainfall occurrence model and rainfall magnitude model. Results of the study suggests that first order Markov chaining with two parameters gamma distributions were found to be adequate to generate daily rainfall sequences at Aduthurai.

 

KEYWORDS: daily rainfall, first order Markov chain, rainfall occurrence model, rainfall magnitude model

 

INTRODUCTION:

The natural systems are so complex that no exact laws have yet been developed that can explain completely and precisely the natural hydrological phenomena1. Rainfall affects weather variables affecting the growth and development of crops, and the spread of diseases and pests. Hence rainfall forms the principal input to all agronomic models. The future probability of occurrence of rainfall can be used for crop planning and management and water management decisions, as the risk due to weather uncertainty can be reduced.

 

The Markov models are frequently proposed to quickly obtain forecasts of the weather “states” at some future time using information given by the current state. One of the applications of the Markov chain models is the daily precipitation occurrence forecast.

 

One of the statistical techniques is the Markov chain used to predict precipitation on short term, at meteorological stations. The Markov chain models have two advantages:

(1) The forecasts are available immediately after the observations are done because the use as predictors only the local information on the weather and (2) They need minimal computation after the climatological data have been processed.

 

A first-order Markov chain is one in which knowing one variable (like cloudiness, precipitation amount, temperature, fog, frost, wind) at time t is sufficient to forecast it at some later time 2.

 

Location:

Aduthurai is a small town situated in Thanjavur district of Tamil Nadu.  Aduthurai (11° N,  79°5’ E) situated near Kumbakonam on the southern side of river Veerachozhan and Cauvery of Tamil Nadu has an average annual rainfall of 950mm. It receives rainfall mostly during the north east monsoon (October - December).

 


The objective of this study is to simulate daily rainfall sequences for Aduthurai to use as inputs to crop, hydrologic and water resources models.

 

Review of Literature:

Markov chains specify the state of each day as ‘wet’ or ‘dry’ and develop a relation between the state of the current day and the states of the preceding days. The order of the Markov chain is the number of preceding days taken into account. Most Markov chain models referred in the literature are first order 3. Many authors have used Markov chains to model the daily occurrence of precipitation. Gabriel and Neumann (1962)4 analyzed the occurrence of rain by fitting a two-state, first-order Markov chain. Carey and Haan (1978) 5 used multi-state Markov chain models to generate daily rainfall depths. The low order chains are mostly preferable for two reasons. The number of parameters to be estimated is kept to be a minimum, so that better estimates are obtained. Second, the subsequent use of the fitted model to calculate other quantities, such as the probabilities of long dry spells, is simpler. The distribution of the amounts of rainfall on wet days is usually modeled by gamma distributions 6.

 

Model Structure:

The model consists of (i) rainfall occurrence model and (ii) rainfall magnitude model.

 

Rainfall occurrence model:

A  Russian mathematician, Markov, introduced the concept of a process (later named after him ‘a Markov process’) in which a sequence or chain of discrete states in time for which the probability of transition from one state to any given state in the next step in the chain depends on the condition during the previous step7. Daily rainfall includes the occurrence of rain and the amount of rain. Markov chain process is used to find out rainfall occurrence. Once rainfall occurrence has been specified, rainfall amount is then generated using a Gamma or mixed Exponential distribution 8.

 

 A first order Markov chain is a stochastic process having the property that the value of the process at time t, Xt, depends only on its value at time t-1, Xt-1, and not on the sequence of values that the process passed through in arriving at Xt-1.

A ‘C state’ Markov chain requires that C(C-1) transition probabilities be estimated and the remaining C Pij  can be determined using the relation

 


                                  (1)

The C2 transition probabilities are given by the stochastic matrix P.

 

                P =                    (2) 

 

Once P is known, all that is required to determine the probabilistic behavior of the Markov Chain is the initial state of the chain. In the following,  pj(n ) denotes the probability that the chain is in state j at step or time n. The 1xC vector p(n)  has elements pj(n). Thus

 

p(n) = [ p1(n) , p2(n)   , …., pc(n)  ] and p(1)  = p(0) p       (3)

Where, p(0) is the initial probability vector.

In general, p(n+c)  = p(c)  p(n)                                                        (4)

Where, pn is the n th power of p.

 

Parameter estimation:

The parameters for the occurrence model are transition probabilities, pij s, which forms the transition matrix P. The estimate for pij is given by

 

where, nij is the number of times the observed data went from state i to state j.

For finding the daily transition probabilities, nij s for each day of the year are counted for the entire period of record and for monthly pij s, nij s are counted for each month of the year throughout the entire record length. Eleven years (1985 - 1995) of daily rainfall data at Aduthurai were used to estimate the parameters.

 

Model for rainfall magnitudes on wet days

The rainfall amounts on wet days are modeled by a two parameter gamma distribution with the density function is given by

 

                Px(x) = λη  x η-1 e- λx                                   (6)

                      Γ (η)

Where,  Γ (η) =  (η – 1)!  for  η = 1,2,3……                  (7)

and η = tη-1  e-1                                                              (8)

in which η and λ are the shape and scale parameters respectively.

 

Parameter estimation

The parameters of the gamma distribution η and λ were estimated using Greenwood and Durand (1960) 9  method as given below

 

η*=

for 0   y 0.5772                                                        (9)

  η*  =

for 0.5772  y   17.0                                                (10 )

 

                           ln ū

                         _____

where, y =          ___                                                   (11 )

                            ln u

 

in which, u is the rainfall amount on wet days and  ¯¯¯  denotes ‘the arithmetic mean of’.

The estimate η* was corrected for small-sample bias using Bowman and Shenton equation,

η =                                                                  (12)

where, n is the sample size

the estimate for λ  is

 

λ =                                                                              (13)

 

MODEL CALCULATION :  NOVEMBER 1989 – ONE MONTH

TABLE 1 : RAINFALL DATA AND STATES

Rainfall

States

7.4

0.6

0.0

11.4

0.0

0.0

0.0

0.0

0.0

9.4

4.6

57.2

74.2

17.0

0.8

0.0

0.0

19.4

59.4

16.8

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.6

34.0

3

2

1

3

1

1

1

1

1

3

3

4

4

3

2

1

1

3

4

3

1

1

1

1

1

1

1

1

2

4

(a)TRANSITION PROBABILITY MATRIX

 

NOVEMBER - 1989

STATE - 3

RAINFALL

STATE

0.0

11.4

0.0

9.4

0.0

19.4

1

3

1

3

1

3

u Range = 40.2

ū Range = 13.4

n =14

    __

    ln u      =           =   0.26384

 

   ln ū  =  2.59525

                            ln ū

                          _____      =    9.83647

        y =               ___

                            ln u  

 

η*  =                  

 

η*  =    0.03876

η   =     =    0.034884

λ =      =   0.002603     

 

RESULTS AND DISCUSSIONS:

Markov chains indicated that first order Markov chains can adequately represent the rainfall occurrences in all the months. A number of states are used for representing rainfall in a wet day as a more good fit can be obtained for the distribution representing the rainfall amount in each class.  The rainfall data are given in Table 1 for the model calculation. The states and their boundary limits are given in Table 2. The monthly transition probabilities are given in Table 3. The two parameters, η and λ of the gamma distributions are given in Table 4.                                                                        

 

CONCLUSION:   

First order Markov chains with two parameters gamma distributions were found to be adequate to model daily rainfall sequences at Aduthurai. The model consists of 9 Markov chains with 144 parameters representing the rainfall occurrence process in each month and 26 gamma distributions with 52 parameters to model the amount of precipitation corresponding to each state in each month.

 

 

Table 2.  States and their boundaries

State

Limits (mm)

1

2

3

4

0.0            -                 0.0

0.1            -                 3.9

4.0            -                 27.9

28.0          -                   

 

Table 3.  Monthly transition probabilities  

April

0.9771                    0.0000   0.0150   0.0000

0.5000                   0.0000   0.5000   0.0000

1.0000    0.0000   0.0000   0.0000

0.5000    0.0000   0.0000   0.5000

 

May

0.9271      0.0405     0.0324     0.0000

0.0000      0.5000     0.5000     0.0000

0.4000      0.6000     0.0000     0.0000

0.1000       0.0000    0.0000     0.0000

 

June

0.9320    0.0350    0.0260   0.0000

0.6330    0.1000    0.2660   0.0000

0.5000    0.1250    0.3750   0.0000

0.0000    0.0000    0.5000   0.5000

 

July

0.8484     0.0617    0.0707    0.0191

0.7500     0.1875    0.0625     0.0000 0.

6250        0.0000    0.3750     0.0000

0.5000     0.5000    0.0000     0.0000

 

August  

0.7962   0.0584    0.0520     0.0932

0.3330   0.2272    0.3939     0.0454

0.7045   0.2045    0.0681     0.0227

0.5000   0.2500    0.0000     0.2500

 

September                                                                                                                                                 

0.7708     0.1081      0.0721      0.0489

 0.6250     0.0000      0.3125      0.0625

 0.5890     0.2072      0.2035      0.0000

 0.5000     0.0000      0.2500      0.2500

 

October 

0.6910    0.1532     0.1178     0.0378

0.2603    0.4114     0.3282     0.0000

0.3259    0.2592     0.3542     0.0606

0.8000    0.2000     0.0000     0.0000

 

November

0.8605      0.0212      0.1181    0.0000

0.3565      0.1885      0.2196    0.2351

0.1514      0.3030      0.2878    0.2576

0.0000      0.0625      0.4374    0.5000

 

December

0.7617    0.1566    0.0566    0.0250

0.6915    0.2667    0.0416    0.0000

0.2581    0.3167    0.2334    0.1916

0.2221    0.2221    0.2778    0.27

 

 


Table 4 : Parameters η and λ for  Gamma  distribution                      

Months

η

λ

State 2

State 3

State 4

State 2

State 3

State 4

April

0.07134

0.29697

0.07134

0.02460

0.05723

0.00085

May

0.15204

0.25202

-----------

0.08944

0.01390

-----------

June

0.06450

0.22060

0.04760

0.04864

0.03207

0.00087

July

0.11027

0.15131

0.12623

0.10268

0.01710

0.00409

August

0.42702

0.08356

0.05995

0.40384

0.01141

0.00146

September

0.20862

0.06117

0.05020

0.16365

0.00735

0.00106

October

0.05160

0.04488

0.02293

0.04360

0.00478

0.00042

November

0.02696

0.02768

-----------

0.10281

0.00241

----------

December

0.06317

0.04720

0.02242

0.06274

0.00464

0.00026


REFERENCES

1.        Coe, R. and Stern, R.D.,  1982,  Fitting models to daily rainfall data,   J. Appl. Meterol.,   21,   pp. 1024 – 1031.

2.        Liana Cazacioc and Elena Corina Cipu., 2004, Evaluation of the transition probabilities for daily precipitation time series using a Markov chain model, Proceedings of the 3rd International Colloquium “Mathematics in Engineering and Numerical Physics” October 7-9, Bucharest, Romania, pp. 82 – 92.

3.        Srikanthan. R. and McMahon, T.A., 2001, Stochastic generation of annual, monthly and daily climate data,   Hydrology and Earth System Sciences, 5 (4), pp. 653 – 670.

4.        Gabriel,K.R. and Neumann, J., 1962, A Markov chain model for daily rainfall occurrences at Tel Aviv, Quar.J. Roy. Meteor.Soc.,  88,  pp. 90 – 95.

5.        Carey, D.I. and Haan, C.T., 1978, Markov process for simulating daily point rainfall, J.Irrig. and Drain Div.,  104,  pp. 111 – 125.

6.        Bruhn, J.A., Fry, W.E. and Fick, G.W., 1980, Simulation of daily weather data using theoretical probability distributions,  J.Appl. Meterol., 19(9), pp. 1029 – 1036.

7.        Zohadie Bardaie, M. and Ahmad Che Abdul Salam., 1981, A Stochastic Model of Daily Rainfall for Universiti Pertanian Malaysia, Serdang,  Pertanika, 4(1), pp. 1 - 9.

8.        Srikanthan, R., 2005,  Stochastic generation of daily rainfall using a nested transition probability model,  29th Hydrology and Water Resources Symposium, Engineers Australia, 20 -23 February, 2005, Canberra

9.        Greenwood, J. and Durand., 1960, Aids for fitting the Gamma distribution by maximum likelihood, Technometrics.,  2,  pp. 55 – 65. 

 

Received on 21.01.2011

Modified on 24.01.2011

Accepted on 14.02.2011              

© A&V Publication all right reserved

Research J. Science and Tech.  3(2): March-April. 2011: 80-84