Flood Water Level Prediction and Tracking Using Particle Filter Algorithm Fazlina Ahmat Ruslan #1 , Zainazlan Md Zain #2 , Ramli Adnan #4 # Faculty of Electrical Engineering Universiti Teknologi MARA 40450, Shah Alam, Selangor, Malaysia 1 fazlina419@salam.uitm.edu.my 2 hajizainazlan@salam.uitm.edu.my 4 ramli324@salam.uitm.edu.my Abd Manan Samad *3 * Dept. of Surveying Science and Geomatics, Faculty of Arc., Planning and Surveying Universiti Teknologi MARA 40450, Shah Alam, Selangor, Malaysia 3 dr_abdmanansamad@ieee.org AbstractMost of the countries have paid great attention to flood water level monitoring and tracking because flood may damages people’s life and property. Since flood water level fluctuate highly nonlinear, it is very difficult to predict the flood water level. The particle filter algorithm is well known as a very effective solution for handling nonlinear problems. Thus, in this paper, this algorithm is applied to predict the flood water level. There are many variations of particle filter. This paper proposes Sequential Importance Sampling (SIS) particle filter to solve the above mentioned problem. SIS is the basic particle filter. However, the problems with SIS particle filter are the particle degeneration phenomenon, when after a few iterations only a few particles have nonzero weight. So, Sampling Importance Resampling (SIR) particle filter is also introduced as the improved particle filter. From the simulation results using Matlab, SIR particle filter outperforms SIS particle filter by comparing the Root Mean Square Error (RMSE) value. Keywords Water Level, Sequential Importance Sampling (SIS), Sampling Importance Resampling (SIR), Particle Degeneration, Root Mean Square Error (RMSE). I. INTRODUCTION Flood disaster always causes life and economic loss. Hence, 40% of total economic loss is due to flood disaster [1]. As an enormous threat to human life and property, flood disaster always affecting large areas of the community [2]. Recently, due to rapid economic development, flood disaster has become more goaded [3]. Therefore, we have to develop a precise technique for flood water level prediction and monitoring as an alarming system to prevent future disasters. Research on flood water level prediction has long been a subject of interest. Researcher regularly generate statistical model based on past data in conventional way to predict flood water level. So they have to deal with pattern recognition [4]. To provide an alternative approach for flood water level prediction, particle filter which is capable for estimation and tracking of nonlinear and dynamic systems is presented [5]. Particle filter have been successfully applied in state estimation problem such as visual tracking [6], speech recognition [7], mobile robot localization [8], navigation [9] and fault detection [10] over the past years. The key advantage of particle filter is they can solve non-Gaussian and nonlinear state estimation problem because of their ability to represent arbitrary probability densities. This paper was organized in the following manner: Section II describes the theory of particle filter algorithm; Section III describes methodology; Section IV is on results and discussion; and finally, Section V is the conclusions. II. PARTICLE FILTER A. A. Theory of Particle Filter Based on Monte Carlo simulation, particle filter is one type of recursive Bayesian filter. Often called as bootstrap filter [11], particle filter also have similarities with particle system approximation [12], Monte Carlo filter [13], likelihood weighting algorithm [14] and etc. The particle filter algorithms start by partitioning the state space in various parts. Then, based on probability measure, the particles are filled accordingly. The concentration of the particles totally depends on the probability measure. As the probability measure increases, the concentration of the particles also increases. By using Fokker Planck Kolmogorov (FPK) equation [15], the concept of probability density function (pdf) is explained. As for state equation, it explained the particle filter algorithm evolving with time. Number of particles that represents the evolving pdf can be obtained by point mass histogram and random sampling of state space. However, we would prefer to choose another distribution because the posterior density model is difficult to sample. In Bayesian statistics, in order to avoid intractable integration, the posterior distribution or density is empirically represented by a weighted sum of number of particles, p N samples drawn from the posterior distribution; 2012 IEEE 8th International Colloquium on Signal Processing and its Applications 978-1-4673-0961-5/12/$31.00 ©2012 IEEE 431