Flood Forecasting System
Dr. Upul Jayasinghe, email@example.com
Imesh Udara Ekanayake, firstname.lastname@example.org
E/17/006, ALAHAKOON A.M.H.H, email@example.com
E/17/176, KUMARA W.M.E.S.K, firstname.lastname@example.org
E/17/338, SRIMAL R.M.L.C, email@example.com
Table of Contents
Floods are the most destructive form of natural hazards in both local and global context. This is true in terms of both loss of life and property damage. Early flood forecasting can be used to identify potential areas of flooding in order to develop mitigatory planning and evacuation programs to remove people from such areas during flooding and also to implement suitable preventive measures to avoid damage to properties. In this project, our main objective is to build a flood forecasting system for Mi Oya river basin(Sri Lanka).Mi Oya Basin is heavily affected by seasonal flooding and droughts.
As per the available data, floods in the Mi Oya basin are unleashed due to river overflow and reservoir spilling. Out of the several reservoirs located in the basin, Tabbowa and Inginimitiya are crucial in worsening the flood impacts as these two reservoirs are frequently spilling under adverse weather conditions. As such, the prevalence of a real-time flood forecasting model with the incorporation of the reservoir operations for the entire basin is essential to alleviate the flood induced impacts while preserving the optimum volume of water in the major reservoirs in the basin.
The proposed solution is to implement a simple data-driven or machine learning model to identify a direct mapping between the inputs(e.g., precipitation(P), temperature(T), potential evapotranspiration(PET), etc.) and outputs(In-flow level) without detailed consideration of the internal structure of the physical process. Also the system is consist of a web interface. The interface consists of three major modules as community view,control panel, and report. The warning messages are displayed with a map depicting the inundation extent in the community view, which is the interface for the public. Further, the community members are allowed to register their mobile numbers to receive warnings as SMS when such warnings are broadcasting at the disaster management center. A summary of past floods can be generated from the Report module for a required time period. Control panel provides access to the simulation module, gate operation module, flood warning dissemination module, access control module, etc. Only privileged users have access to the control panel. The figure below outlines the highlevel structure of the web application.
|Functional Requirements||Nonfunctional Requirements|
|Forecast Floods and show critical regions in maps||Reliability|
|Warn general public by SMS alerts||Scalability|
|Generate flood reports||User experience|
|Control reservoir operations||Security|
Highlevel System Overview
Data and Control Flow
Web Application Overview
Department of Computer Engineering