REDEEMER’S UNIVERSITY
FACULTY OF ENGINEERING
A PROJECT PROPOSAL ON AUTOMATIC FLOOD MONITORING SYSTEM
BY
OJUOLA OLUWASEYI SAMUEL
(RUN/EEE/20/8974)
SUPERVISOR: ENGINEER ONATOYINBO
IN PARTIAL FUFILLMENT OF THE REQUIREMENT OF THE DEGREE OF
BACHELOR OF ENGINEERING(B. Eng) IN ELECTRICAL AND ELECTRONICS
ENGINEERING
DECEMBER,2024
CHAPTER ONE
INTRODUCTION
1.1 BACKGROUND STUDY
Dams are good examples of the creativity of humans in bringing usefulness and beauty
together. These structures mostly become a considerable local attraction and improve the
aesthetic and cultural ambiance of the surroundings. They change natural sites into a panoramic
view where large water masses join with striking shapes, speaking for themselves with
amazement and inspiration. Dams, when added to natural areas, create usually beautiful views
and chances for fun activities for tourists and help the local economy in many ways (Isik &
Vessel, 2021). These aesthetic and functional roles make them important in the greater social and
environmental context.
However, beneath the beauty of these dams lie serious problems. Dams frequently cause
major environmental and social problems, especially flooding. The balance of water levels and
the strength of dams must be kept in order to avoid a huge flood. History shows very serious
events, such as the Sardoba Dam failure in Uzbekistan 2020, which caused large floods in lands,
ruined homes, displaced people from their own communities, and caused heavy economic losses.
Research has shown that flooding related to dams is caused not only by structural failures but
also by climate change and poor planning (Tavus et al., 2021)..
The impacts of dam-related flooding are enormous. In many cases, ecosystems
downstream of dams are disrupted because sediment trapping result in habitat loss. Socially,
floods displace populations and erode livelihoods, most particularly in the case of vulnerable
communities located close to dam sites. Such consequences point out the real need for advanced
monitoring and management systems. Methodologies such as hydrodynamic modeling, real-time
monitoring, and robust flood forecasting systems have been proposed to curtail these hazards.
More precise data simulations have proven instrumental in predicting flood impacts, as well as
directing efforts towards damage mitigation (Albu et al., 2020).
Despite all these challenges, dams are important to society. They help in the storage of
water, the production of energy, and in controlling floods. Good planning is needed to balance
the good looks and practical uses of dams with their possible dangers. Good flood management
plans, using new technology and involving the community, are key to keeping dams as both
beautiful symbols and tools for progress.
1.2 RELEVANCE TO SDG GOALS
1. SDG 6: Clean Water and Sanitation
Water quality sensors, such as turbidity and temperature sensors, provide monitoring and
help in keeping water clean during floods. Dudhe et al. (2023) have emphasized the importance
of an IoT-based water monitoring system in keeping water quality good during disasters, which
supports SDG 6. Their study points out that early flood warnings and alert systems for water
contamination are among the major features to be assured in the availability of clean water
during disaster situations (Dudhe et al., 2023).
2. SDG 11: Sustainable Cities and Communities
The flood detection capability of My System Strengthens the Cities by preventing
damage to buildings and assuring people's safety. Nguyen et al. (2021) developed a weather and
water observing network that helped provide real-time information on floods to the city planners,
hence developing resilient buildings. This work is an underlying ground for the monitoring
system, aiming at stopping the damages that occur during floods (Nguyen et al., 2021).
3. SDG 13: Climate Action
The real-time data of the project helps climate adaptation plans by forecasting and
lessening the impacts of extreme weather. Martinis et al. (2020) developed a near-real-time
system to map flooded areas using satellite data. This shows how rapid monitoring helps
communities deal with the rising dangers of climate-related floods (Martinis et al., 2020).
4. SDG 9: Industry, Innovation, and Infrastructure
It could be a very good way to show how technology may help build sustainable
infrastructure by demonstrating the application of advanced sensors in the project. Kim et al.
(2022) developed a cloud-based system with functionalities of deep learning-based processing
for the study of satellite data used in the process of flood prediction. Its research matched my
creative idea of applying advanced technologies into solving flooding problems.
5. SDG 15: Life on Land
The flood monitoring system decreases the impacts of flooding to the environment and to
the good land-use practice. Schipper et al. (2021) showed the necessity for adaptation of
Sustainable Development Goals to save both coastal and land ecosystems from flooding impacts.
Their framework fits my goal in relation to the reduction of environmental impacts caused by
flooding (Schipper et al., 2021).
1.3 PROBLEM STATEMENT
Flooding is one of the most recurring natural disasters that brings devastating
consequences to human life, infrastructure, and ecosystems. While flood management has greatly
improved, the inadequacy of real-time flood monitoring systems in many regions continues to
worsen the problem. Traditional methods of manual flood gate operations and static data
collection mechanisms are often inefficient, with the lack of timely and accurate data necessary
for the forecasting and mitigation of flooding events. In flood-prone areas, responses are
normally very late because there are no integrated monitoring systems, and damages are
immense.
The root cause of this issue lies in the outdated flood management infrastructure that
relies heavily on manual oversight and disconnected data sources. These systems fail to
incorporate modern sensing and analytical technologies such as the Internet of Things (IoT) and
Artificial Intelligence (AI), which could provide real-time insights into water levels, precipitation
patterns, and flood risks. Without predictive capabilities, these systems are unable to address
sudden changes in hydrological conditions, leaving communities vulnerable to unanticipated
flooding events (Zakaria & Jabbar, 2021).
The impact of these limitations is profound. Floods cause significant loss of life, displace
communities, destroy property, and disrupt essential services such as healthcare, transportation,
and electricity. Furthermore, the economic burden of floods is immense, encompassing
immediate recovery costs and long-term investments in rebuilding infrastructure. The
environmental consequences, including soil erosion, water contamination, and ecosystem
disruption, further highlight the urgent need for an effective solution (Abolghasemi & Anisi,
2021).
To address this pressing issue, an Automatic Flood Monitoring System can provide a
robust solution. Such a system would enable real-time monitoring and predictive analytics,
offering actionable insights to mitigate flooding risks. By integrating sensor networks, this
system can empower disaster management agencies with timely information for proactive
responses. With these capabilities, the Automatic Flood Monitoring System can help minimize
the adverse impacts of floods, protecting lives, property, and the environment (Wilson et al.,
2023)
1.4 AIM AND OBJECTIVES
The aim of my project is to develop an Automatic Flood Monitoring System that
integrates multiple sensors and advanced technologies to monitor water-related parameters in
real-time. This system seeks to provide early flood warnings, enhance disaster preparedness, and
mitigate the impacts of floods on communities, infrastructure, and [Link] project aims
to contribute to sustainable development goals, especially those related to water resource
management, urban resilience, and climate adaptation.
The Objectives include:
1. Monitor Water Level Accurately: Ultrasonic sensors (HC-SR04) or water level sensors
are utilized to continuously measure water levels in rivers, reservoirs, or flood-prone
areas, ensuring precise and real-time data collection.
2. Measure Water Flow and Speed: Water flow sensors (YF-S201) and water speed sensors
(e.g., Doppler-based or paddlewheel) are used to analyze water movement dynamics,
enabling better predictions of flood onset.
3. Analyze Water Quality and Environmental Factors: Turbidity sensors and temperature
sensors (DS18B20) are employed to monitor water quality and detect contamination
during and after floods, supporting health and environmental sustainability.
4. Evaluate Pressure and Wind Influence: Pressure sensors (BMP180 or BMP280) will be
used to measure water pressure and anemometers to assess wind speeds, especially in
coastal or cyclone-prone areas where wind may exacerbate flood risks.
5. Enhance Community Awareness and Safety: Actionable information are delivered to
communities through real-time alerts, reducing loss of life and property during flood
events.
1.5 HYPOTHESIS
I hypothesize, according to Nguyen et al. (2021), that developing a flood monitoring
system integrating advanced sensors (e.g., ultrasonic, water flow, turbidity, and pressure sensors)
and IoT technology will significantly enhance the accuracy of flood predictions and reduce the
response time for early warning systems compared to traditional methods. This aligns with
findings that real-time hydro-meteorological monitoring networks can improve flood risk
management and urban resilience (Nguyen et al., 2021).
1.6 GAP OF KNOWLEDGE
Current flood monitoring systems often focus on isolated parameters like water levels or
flow rates, lack real-time data transmission capabilities, and fail to provide holistic, user-friendly
tools for communities. Additionally, they inadequately address climate adaptation strategies and
are often too costly for widespread use in low-resource settings. My project bridges this gap by
integrating multi-sensor technology, IoT-based real-time monitoring, and cost-effective designs
to provide comprehensive, adaptive, and actionable flood risk management solutions.
1.7 EXPECTED CONTRIBUTION TO KNOWLEDGE
The Automatic Flood Monitoring System is expected to contribute significantly to the existing
body of knowledge in flood management, environmental monitoring, and disaster preparedness
through the following:
1. Multi-Sensor Integration for Holistic Monitoring: The project integrates multiple sensors
(e.g., ultrasonic, water flow, pressure, temperature, turbidity) to provide a comprehensive
flood monitoring framework. This improves the predictive accuracy of flood systems
compared to conventional single-parameter monitoring approaches (Nguyen et al., 2021).
2. Real-Time Data Transmission and IoT Applications: By leveraging IoT for real-time data
collection and alerts, the system reduces the response time for flood warnings, enhancing
community preparedness and disaster response, as suggested by Dudhe et al. (2023), who
emphasize the importance of IoT in improving flood early warning systems (Dudhe et al.,
2023).
3. Innovations in Water Quality and Environmental Monitoring: Integrating turbidity and
temperature sensors adds a novel dimension by enabling water quality assessment during
floods. This fills a critical gap in existing flood monitoring technologies, as highlighted
by Mehmood et al. (2020), who advocate for environmental monitoring as part of
sustainable water management (Mehmood et al., 2020).
4. Support for Climate Adaptation Strategies
The system’s predictive capabilities and data-driven insights will contribute to long-term
climate resilience planning, as supported by Martinis et al. (2020), who emphasize the
role of near-real-time data in adapting to climate-induced flood risks (Martinis et al.,
2020).
1.8 SIGNIFICANCE OF THE STUDY
Flooding remains one of the most devastating natural disasters globally, causing
significant loss of life, destruction of property, and long-term environmental degradation. The
significance of this study lies in its development of an Automatic Flood Monitoring System, a
cutting-edge solution aimed at addressing the limitations of traditional flood management
methods. Conventional systems, often reliant on manual oversight and delayed data processing,
are ill-equipped to handle the increasing frequency and intensity of flood events driven by
climate change. By incorporating real-time monitoring, data analytics, and predictive
capabilities, this study provides a transformative approach to flood disaster management (Zakaria
& Jabbar, 2021).
The study is particularly significant in its use of Internet of Things (IoT) technology to
enhance the precision and responsiveness of flood monitoring systems. IoT-based flood
monitoring integrates sensor networks to continuously track water levels, rainfall, and other
critical parameters, offering near-instantaneous data transmission to authorities and local
communities. This capability enables earlier warnings, reducing evacuation times and saving
lives (Wilson et al., 2023).
From an environmental perspective, the study contributes to sustainable disaster
management by supporting more informed decision-making in urban planning and infrastructure
design. By identifying flood-prone areas and simulating the impacts of extreme weather events,
the proposed system aids in the strategic placement of flood defenses and the implementation of
green infrastructure solutions. Such interventions not only mitigate the immediate effects of
flooding but also promote long-term resilience against climate-related risks (Huang et al., 2020).
The social significance of this study is equally profound. By democratizing access to real-
time flood data through user-friendly platforms, the system empowers communities to take
proactive measures, such as evacuation and property protection. This participatory approach to
disaster management strengthens community resilience and reduces dependency on
overstretched emergency response services (Abolghasemi & Anisi, 2021).
.
CHAPTER TWO
2.0 LITERATURE REVIEW
TITLE JOURNAL KEY FEATURES
Dhebe et al., Flood Monitoring And Alerting System, IoT system with LoRaWAN, real-
2023 International Research Journal of time monitoring, alerts via
Modernization in Engineering Technology SMS/email, and user-friendly cloud-
and Science based data visualization.
Bhuvana & Siva Early Flood Detection and Environment Multi-sensor IoT-based system
Shankar, 2022 Monitoring System, 2022 International monitoring water levels, pH,
Interdisciplinary Humanitarian humidity, and controlling dam gates
Conference for Sustainability (IIHC)
Hadi et al., 2020 Designing Early Warning Flood Detection Utilizes ultrasonic sensors and
and Monitoring System via IoT, IOP solenoids for water level detection
Conference Series: Earth and and flood avoidance, includes app-
Environmental Science based monitoring.
Abolghasemi & Compressive Sensing for Remote Flood Energy-efficient system using
Anisi, 2021 Monitoring , IEEE Sensors Letters compressive sensing to reduce
transmission loads while maintaining
data quality
Flood Monitoring and Warning Systems: Overview and evaluation of current
Zakaria &
A Brief Review, Journal of Southwest flood systems with proposals for IoT-
Jabbar, 2021
Jiaotong University enabled improvements.
Jan et al., 2022 Real-Time Flood Monitoring with Combines RGB-D cameras and edge
Computer Vision through Edge computing for real-time flood
Computing-Based Internet of Things, monitoring with minimal cloud
Future Internet reliance
Kumar et al., IoT-Based Flood Monitoring and Alarm Real-time IoT system for monitoring
2023 System, International Journal for water levels, alerting authorities and
Research in Applied Science and residents via wireless networks.
Engineering Technology
Lavhate et al., IOT Based Early Flood Detection and Multi-sensor IoT system for detecting
2022 Preventive Measurements, International water levels, humidity, rain, and flow
Journal of Advanced Research in Science, rate, integrated with a cloud-based
Communication and Technology notification system.
Zahir et al., 2019 Smart IoT Flood Monitoring System, Low-cost IoT-based monitoring
Journal of Physics: Conference Series system for urban and rural areas,
providing web-based flood
predictions and alerts.
Srinivas et al., Flood Monitoring System Using Uses ThingSpeak server for real-time
2020 ThingSpeak Web Server and water monitoring and alerts, powered
IFTTT ,International Journal of by NodeMCU boards.
Engineering Applied Sciences and
Technology
Quang et al., Synthetic Aperture Radar and Optical Combines radar and optical data for
2019 Remote Sensing Image Fusion for Flood improved flood mapping, validated in
Monitoring, European Journal of Remote the Vietnam Mekong basin.
Sensing
Pravin et al., Enhanced Flood Detection System using IoT-enabled monitoring of
2021 IoT, 2021 6th International Conference on groundwater and surface water with
Communication and Electronics Systems real-time alerts and action guidance
(ICCES) for citizens.
Singh et al., 2021 IoT Based Flood Monitoring and Alerting Integrates sensors and weather APIs
System with Weather Forecasting, for predictive flood monitoring, using
International Journal of Innovative an Android-based app for
Technology and Exploring Engineering notifications.
Fairuz et al., Real-Time Flood Monitoring System Uses Raspberry PI and web-hosted
2020 Using Raspberry PI, IOP Conference data for real-time water monitoring
Series: Materials Science and Engineering and public information sharing.
Dswilan et al., Flood Monitoring System Using Utilizes ultrasonic sensors and SIM
2021 Ultrasonic Sensor SN-SR04T and SIM 900A modules for accurate water
900A, Journal of Physics: Conference level detection and remote alerts.
Series
CHAPTER THREE
3.0 METHOLOGY
3.1 MATERIALS
1) Adruino Board: It acts as the central processing unit (CPU) in the Flood Monitoring
system, interpreting sensor data and controlling outputs.(Adruino,2024)
FIGURE ONE: ADRUINO BOARD
2) Ultrasonic Sensor(Hc-Sro4): It is a type of sensor used for non contact measurements. It
will be used to measure the water level distance for the automatic flood monitoring
system
FIGURE TWO: ULTRASONIC SENSOR
3) Water Flow Sensor: It is type of sensor used to measure the flow rate of water.
FIGURE THREE: WATER FLOW SENSOR
4) Temperature Sensor: It is used to determine the temperature of water
5) Anemometer: It serves as a wind measuring instrument in the flood monitoring system
6) Pressure Sensor: It is used to measure water pressure.
FIGURE FOUR :PRESSURE SENSOR
7) LCD- DISPLAY: It is a device used to show real-time sensor readings.
FIGURE FIVE: LIQUID CRYSTAL DISPLAY
8) Buzzer: It is used to raise an alarm when there is abnormality in the parameters.
FIGURE SIX: BUZZER
9) Wi-Fi Module: It is used for remote monitoring of the automatic flood monitoring system
FIGURE SEVEN: WIFI MODULE
10) Power Supply: It is used to provide power to the automatic flood monitoring system. It
can be a 5V battery or a Solar Panel.
FIGURE EIGHT: BATTERY
11) Wires, Breadboard, and Resistors: They are used for connections.
3.2 METHODS
The system collects data on water speed, temperature, and water level, processes the data
using an Arduino microcontroller, and displays the output results on a LCD or a mobile device.
The methods are divided into hardware design, data processing, testing and deployment.
1. HARDWARE DESIGN
The flood monitoring system uses an Arduino Uno as the central processing unit,
interfacing with various sensors to collect real-time data. The Arduino is programmed to read
sensor inputs and transmit the processed data to a web server for further analysis and monitoring.
The system incorporates several sensors for precise environmental measurements. A
water speed sensor, such as an electromagnetic flow meter, is deployed in the water body to
measure flow velocity. A waterproof temperature sensor (e.g., DS18B20) monitors the water's
temperature, while an ultrasonic distance sensor (e.g., HC-SR04) gauges the water level by
detecting the distance to the surface and converting it to level measurements.
Data transmission is handled by a Wi-Fi module (e.g., ESP8266), which integrates
seamlessly with the Arduino. This module enables the system to send sensor readings to a cloud
platform, facilitating remote monitoring and data access. Together, these components form a
robust framework for monitoring and responding to flood conditions.
2. DATA PROCESSING
After collecting data from the sensors, the Arduino processes the information and
displays it on a Liquid Crystal Display (LCD). Key metrics shown include water speed (in
meters per second), water temperature (in Celsius), and water level (in meters). This allows real-
time visualization of environmental conditions.
The system incorporates basic data validation to ensure accuracy. Any readings outside
the valid range trigger an error message displayed on the connected website, alerting users to
potential sensor issues or anomalies. Validated data is subsequently stored in a database for
future analysis, enabling trend monitoring and informed decision-making for flood management.
3. TESTING AND CALIBRATION
The entire system is tested under diverse conditions to confirm proper functionality. This
testing includes verifying sensor accuracy, ensuring reliable data transmission to the Liquid
Crystal Display or mobile phone.
4. DEPLOYMENT
Once the system is fully functional, it will be deployed in a flood-prone area for
continuous monitoring. The system will be powered using a rechargeable battery, ensuring
uninterrupted operation.
3.3 PROCESS OF TECHNIQUES
The process of implementing an Automatic Flood Monitoring System involves several
key steps. First, requirements are analyzed, and a system architecture is designed to integrate
sensors, data transmission, and monitoring dashboards. IoT sensors are deployed in flood-prone
areas and calibrated for accuracy, with wireless protocols enabling real-time data transmission to
a cloud server. Data is processed and analyzed using machine learning models for flood
prediction, and alerts are triggered based on predefined thresholds.
The system undergoes rigorous testing in controlled and real-world environments to
validate its performance. Once deployed, stakeholders are trained to interpret alerts, and
automated notification systems are set up for timely warnings. Continuous monitoring and
maintenance ensure long-term reliability and effectiveness, with periodic updates to improve
functionality. This structured approach ensures responsive flood monitoring solution.
3.4 CHARACTERIZATION OF THE PROJECT VALIDATION
To validate the functionality and reliability of the Automatic Flood Monitoring System, I
will conduct a series of controlled tests simulating real-world flood scenarios. These tests will
involve setting up the system in a controlled environment with varying water levels to assess its
accuracy and responsiveness. Sensors will be submerged incrementally in water to emulate rising
flood conditions, and their ability to transmit real-time data to the monitoring interface will be
evaluated. The tests will also measure the system's ability to trigger timely alerts through
notifications or alarms, ensuring that it meets the design requirements for emergency response.
Additionally, I will conduct stress tests to determine the system's durability under
extreme conditions, such as rapid water level changes or exposure to debris. Data accuracy and
transmission stability will be monitored to confirm that the system can perform consistently.
Finally, I will validate the predictive capabilities of the system by introducing historical
flood data and comparing its forecasts with known outcomes. These tests will confirm that the
project meets its objectives of providing accurate, real-time flood monitoring and alerts.
CHAPTER FOUR
4.0 TIMELINE(GANTT CHART)
FIGURE NINE: GANTT CHART
CHAPTER 5
BUDGET
S/N MATERTIALS QUANTITY COST(NAIRA)
1. ADRUINO UNO 1 13000
2. ULTRASONIC SENSOR(HC-SRO4) 1 3000
3. WATER FLOW SENSOR 1 6500
TEMPERATURE SENSOR
4. 1 5000
5. PRESSURE SENSOR 1 40,000
ANEMOMETER
6. 1 40000
7. LCD DISPLAY 1 2000
8. BUZZER 1 500
9. POWER SUPPLY 1 2000
10. WIRES, BREADBOARD, AND RESISTORS 1 1000
TOTAL 10 124000
REFERENCE
Dudhe, P., Magarde, G., Raj, M., Karemore, A., & Wankhede, J. (2023). A review on dam water
level alerting system using IoT. 2023 IEEE International Students' Conference on Electrical,
Electronics and Computer Science (SCEECS), 1–4.
[Link]
Mehmood, H., Liao, D., & Mahadeo, K. (2020). A review of artificial intelligence applications to
achieve water-related sustainable development goals. 2020 IEEE / ITU International Conference
on Artificial Intelligence for Good (AI4G), 135–141.
[Link]
Martinis, S., Wieland, M., Rättich, M., Böhnke, C., & Riedlinger, T. (2020). Automatic near-real
time flood extent and duration mapping based on multi-sensor earth observation data. IGARSS
2020 - 2020 IEEE International Geoscience and Remote Sensing Symposium, 3243–3246.
[Link]
Nguyen, L. D., Nguyen, H. T., Dang, P. D. N., Duong, T., & Nguyen, L. K. (2021). Design of an
automatic hydro-meteorological observation network for a real-time flood warning system.
Journal of Hydroinformatics. [Link]
Schipper, C., Dekker, G., de Visser, B., Bolman, B., & Lodder, Q. (2021). Characterization of
SDGs towards coastal management: Sustainability performance and cross-linking consequences.
Sustainability. [Link]
Kim, J., Kim, H., Kim, D., Song, J., & Li, C. (2022). Deep learning-based flood area extraction
for fully automated and persistent flood monitoring using cloud computing. Remote. Sens.,
14(6373). [Link]
Wilson, A., Bharathi, P., Anoop, M., & Malar, A. (2023). Information system for flood
monitoring based on IoT and AI. 2023 2nd International Conference on Smart Technologies and
Systems for Next Generation Computing (ICSTSN), 1-4.
[Link]
Huang, Y., Tian, Z., Ke, Q., Liu, J., Irannezhad, M., Fan, D., Hou, M., & Sun, L. (2020). Nature‐
based solutions for urban pluvial flood risk management. Wiley Interdisciplinary Reviews:
Water, 7. [Link]
Abolghasemi, V., & Anisi, M. (2021). Compressive Sensing for Remote Flood
Monitoring. IEEE Sensors Letters, 5, 1-4. [Link]
Nguyen, L., Nguyen, H., Dang, P., Duong, T., & Nguyen, L. (2021). Design of an automatic
hydro-meteorological observation network for a real-time flood warning system: a case study of
Vu Gia-Thu Bon river basin, Vietnam. Journal of Hydroinformatics.
[Link]
Isik, A. I., & Vessel, E. A. (2021). From visual perception to aesthetic appeal: Brain responses to
aesthetically appealing natural landscape movies. Frontiers in Human Neuroscience, 15, Article
676032. [Link]
Tavus, B., Kocaman, S., & Gokceoglu, C. (2021). Assessment of flooded areas caused by a dam
break (Sardoba Dam, Uzbekistan). International Archives of the Photogrammetry, Remote
Sensing and Spatial Information Sciences, XLIII-B3, 291–297.
Albu, L.-M., Enea, A., Iosub, M., & Breabăn, I.-G. (2020). Dam breach size comparison for
flood simulations: A HEC-RAS based, GIS approach for Drăcșani Lake, Sitna River, Romania.
Water, 12(4), 1090. [Link]