IOT Sewage Monitoring System
IOT Sewage Monitoring System
SEPTEMBER,2023
Contents
Declaration ...............................................................................................vi
1.1Background of study ............................................................................ 1
1.2Motivation of study ............................................................................. 2
1.4 General Objective ................................................................................ 3
1.4.1 Specific Objectives ........................................................................ 3
1.5 Significance of Study ......................................................................... 3
1.6 Scope of the study ............................................................................... 4
1.7 Assumptions in study .......................................................................... 5
1.8 Limitation of study .............................................................................. 5
2.0 Overview ............................................................................................. 7
2.1 Functions of existing Sewage and wastewater management systems.
................................................................................................................... 7
2.1.1 Blockages detection. ...................................................................... 7
2.1.2 Overflow Detection ....................................................................... 8
2.1.3 Alert and Notification sending ...................................................... 8
2.2 Components of existing sewage and wastewater management system
................................................................................................................... 8
2.2.1 Hardware components ................................................................... 9
2.2.2 Data storage transmission components ......................................... 9
2.2.3 Interface Component ................................................................... 10
2.3 Characteristics of existing systems ................................................... 10
2.3.1 Less labourforce demanding ....................................................... 10
2.3.2 Economical .................................................................................. 10
i
2.3.3 Flexible solutions......................................................................... 11
2.4 Types of existing systems ................................................................. 11
2.4.1 Manual Systems ........................................................................... 11
2.4.2 Robot based system ..................................................................... 12
2.4.3 Ai based Systems ......................................................................... 12
2.4.4 IoT based Systems ....................................................................... 13
2.5 Software development tools .............................................................. 13
2.5.1 Visual studio code ....................................................................... 13
2.5.2 Arduino IDE ................................................................................ 14
2.6 Challenges of existing systems ........................................................ 14
2.7 Related work ...................................................................................... 15
2.8 Summary............................................................................................ 18
3.0 Overview ........................................................................................... 20
3.1 Research design ................................................................................. 20
Types of research design ......................................................................... 20
1.Descriptive design ............................................................................. 20
3.Experimental Design ......................................................................... 21
3.2 Population sample and sampling ....................................................... 21
3.2.1 Sampling techniques .................................................................... 21
Probability sampling techniques .......................................................... 22
Non-probability sampling techniques .................................................. 22
3.3 Data Collection, Instrumentation and Procedure .............................. 23
3.3.1 Types of data collection tools ...................................................... 23
Surveys and Questionnaires: ................................................................ 23
Interviews ............................................................................................. 23
ii
Observation ........................................................................................... 23
Sensors and Measurement Devices ...................................................... 23
Focus Group Guides ............................................................................. 24
3.4 Development tools and materials ...................................................... 24
3.5 System Development methodology .................................................. 25
Waterfall Model....................................................................................... 25
Agile Methodology.................................................................................. 25
Iterative Model ........................................................................................ 26
Spiral Model ............................................................................................ 26
V-Model (Verification and Validation Model) ....................................... 26
3.6 Data processing and analysis ............................................................ 26
Descriptive statistics ............................................................................. 27
Inferential statistics ............................................................................... 27
3.7 Ethical consideration. ........................................................................ 28
Sammary .................................................................................................. 28
4.0 Overview ........................................................................................... 29
4.1 Feasibility study .............................................................................. 29
4.2 Overall Description of the current system ..................................... 29
4.2.1 IoT drainage monitoring system Use- Case diagram. ................ 30
4.2.2 IoT drainage monitoring system Class diagram ......................... 31
4.2.3 IoT drainage monitoring system Sequence diagram ................... 31
4.2.4 IoT sewage system Data flow diagram .......................................... 32
4.2.5 IoT drainage monitoring system Activity diagram .................... 33
4.3 Requirements gathering..................................................................... 34
4.3.1 Functional Requirements ............................................................. 34
iii
4.3.2 Nonfunctional Requirements ......................................................... 36
4.4 Summary............................................................................................ 37
5.0 Overview ........................................................................................... 38
5.1 Logical design of IoT drainage monitoring system ....................... 38
5.2 Physical design ............................................................................... 39
5.2.1 LCD display ................................................................................. 39
5.2.2 Arduino Uno ................................................................................ 39
5.2.3 Ultrasonic sensors ........................................................................ 40
5.3 Database design of the IoT drainage monitoring system. ................. 41
5.3.1 Building table(named t_building) ............................................... 41
5.3.2 Manhole Table (named t_manhole): .............................................. 42
5.3.3 Pipe Table (named t_pipe): ............................................................ 42
5.3.4 Blockage Detector Table (named t_blockage_detector): .............. 42
5.3.5 Level monitor Table (named t_level_monitor): ............................. 43
5.3.6Alerts Table (named t_alerts): ......................................................... 43
5.3.7 Database logical design for IoT sewage monitoring system ......... 44
6.0 Overview ........................................................................................... 46
6.1 Implemented Features .................................................................... 46
6.1.1. Water Level monitoring feature ................................................. 46
6.1.2 blockage detection feature .............................................................. 47
6.1.3 Alerting feature............................................................................... 48
6.1.4 Report generation feature ............................................................... 50
6.2 System Changeover ........................................................................... 51
Summary .................................................................................................. 53
7.1 Conclusion ......................................................................................... 55
iv
7.2 Recommendation/ future work .......................................................... 56
Reference ................................................................................................. 57
Appendix ................................................................................................. 62
1.Budget................................................................................................... 62
3.Workplan .............................................................................................. 65
v
Declaration
I Ndarwa Andrew Kamae, hereby declare that the information provided here is my original work
and has not been presented elsewhere.
Lecture Name
………………………………
vi
Dedication
I dedicate my work to my family and entire Meru University of Science and Technology staff
whose steadfast support has influenced my academic journey. My determination has been fueled
by your belief in me. This work is an homage to your significant influence. I am grateful that you
are my beacon of hope.
vii
Acknowledgment
I would want to thank Dismas Kitaria, my supervisor, for all of his help and advice with this
assignment. I also value the resources supplied by Meru University of Science and Technology
and the contributions made by staff members. I appreciate my friends and family's support. This
report is the result of a team effort, and I appreciate everyone's help and patience.
viii
CHAPTER ONE
INTRODUCTION
1.1Background of study
Water quality in Sub-Saharan Africa (SSA) has been negatively impacted by the massive volume
of wastewater (WW) generated as a result of the region's ongoing industrial expansion and
population growth. Since less than 10% of the generated WW is treated before being released
into the environment, the WW flows into freshwater, lowering the quality of the water in the
area. Numerous research have examined the impact of water contamination and associated
problems on the environment and public health. With its many advantages for the general public
and the environment, wastewater management (WWM) unquestionably has a significant room
for advancement.Due to factors including fast population increase, the world community is
currently experiencing a crisis in WW management(Onu et al., 2023).
Meru University of Science and Technology (MUST)is not an exclusion either with the drainage
and waste management system facing a serious issue. Increased wastewater production as a
result of rapid students population growth frequently causes clogs and overflows in the drainage
networks. Currently used manual detection techniques have shown to be ineffective,frequently
causing delays in reactions, infrastructure damage and related health and environmental dangers.
One of the leading causes of disease worldwide, especially in crowded areas and poor nations
like Kenya, is the consumption of tainted water(Nyagwencha et al., 2019.)It is imperative that
blockages and overflows are quickly and accurately detected. These problems can result in
system breakdowns, significant environmental damage and substantial threats to students health
if they are not swiftly discovered and resolved. Finding a method that is more effective is
therefore essential.
In this setting ,the Internet of Things(IoT) appears as a game-changing method for detecting
drainage blockages and overflows. Realtime time monitoring and automated alerts are made
possible by IoT technology,which takes place of the inaccurate manual detection
techniques(Alzahrani et al., 2023).
1
There is clearly issues with MUST current drainage and waste water management system.
Response times are hampered by the reliance on manual inspections to find blockages and spills,
and possible infrastructure damage results. Additionally, these delays have an impact on the
environment since untreated spills and overflows can contaminate water sources, leading to the
environmental deterioration and related issues. Untreated wastewater overflow could pose
danger to the students health, which makes prompt to identification and response urgently
necessary.
This research project’s main goal is to create an Internet of Things-based wastewater drainage
monitoring system for MUST that focuses on obstruction and overflow detection.Real-time
monitoring,preventive maintainance,and automated alerts will be made possible by integration of
IoT technology to the current system.The system hopes to achieve this in order to dramatically
improve MUST’s drainage and wastewater management’s effectiveness and sustainability.
Additionally, the fundermental objective of the system is to substitute automated ,data-driven
detection and reaction mechanism for the antiquated manual detection methods.
1.2Motivation of study
The rapid student population development in MUST has made it urgently necessary to improve
drainage and wastewater management, which is the main driving force for this study. The
population of MUST, has grown significantly in recent years with each year recording an
increment in the number first years joining (https://must.ac.ke).
The current drainage and wastewater infrastructure is under tremendous pressure as a result of
increasing population in the university .The increased risk of waterborne and airborne infections
,environmental pollution , infrastructure damage and, greater healthcare expenditures are all
negative effects of ineffective grainage and wastewater management. In addition to endangering
aquatic ecosystems, this pollution puts at risk even the community health by contaminating the
sources of drinking water. Further aggravating the issue is the reliance on human techniques for
detecting obstructions and overflows, which frequently results to delayed replies.
Therefore a key driving force for this study is the urgent requirement to accommodate MUST
expanding population while guaranteeing efficient drainage and wastewater management. To
2
increase the effectiveness, sustainability, and resilience of the university’s drainage
infrastructure, an IoT-based system for blockage and and overflow detection must be developed.
The study ‘s goal is to solve this issue in order to reduce health concerns, safeguard the
environment,and promote the university’s longterm growth and development in the face of rising
urbanization.
1.3Problem statement
The current drainage system at MUST is based on manual detection of blockages and
characterized by lack of efficiency, cost ineffective and the inability to detect blockages as soon
as they occur. It also suffers from insecurity which exposes students’ to health issues as a result
of wastewater exposure when overflows occur. With the current system, wastewater line
infrastructure are likely to get damaged as a result of delayed reaction. Therefore the proposed
system which is IoT based, will address the problem of blockage detection, report generation and
delays in the reaction of overflows.
The study offers a number of benefits to individual researcher and other participants. It provides
a platform for professional growth for researchers by teaching useful problem solving
techniques. Gaining knowledge in wastewater management improves job opportunity while also
prepairing researchers to improve their communities’ wellbeing and take on similar problems in
the future.This raises the standard of living for everyone in the community and the university by
promoting competence in Nchiru area and the university.
The study stands out among the academic literature and research because of its distinctive
contribution.By concentrating on proactive obstraction identification and prevention,a topic that
has so far received little attention.It fills research gap in the area.The study will likely introduce
or improve technology approaches that will progress wastewater management.It will also give
empirical data that other researchers and policymakers may use a resourse,enhancing the body of
knowledge in the subject.(Alzahrani et al., 2023)The impact also affects the fields of practice
and policy,to sum it up.The researcher advances less expensive ,more suitable and better service-
delivery methods for maintaining wastewater infrastructure. The community and the
environment will ultimately gain if policymakers use the findings to drive decisions about
regurations, funding distribution and infrastructure development. The significance of this study
,which encompases academics,practice and policy development and offers significant
suggestions for cleaner,safer and more effective city in the future, basically extends from the
societal level down to the individual researcher.
The study will carefully examine a number of technical and practical aspects of the system,
including as sensor selection, data transmission techniques, data storage and processing, and alert
4
production. Additionally, concerns about data security, privacy, and adherence to ethical and
legal norms will be covered in the study.
The study's final product will be an IoT-based drainage monitoring and alert system that not only
satisfies technical criteria but also offers helpful suggestions for its effective implementation in
actual drainage management procedures.
The system also counts on constant connectivity. Real-time data transmission from the sensors to
a central database or control center depends on a robust network connection. Any break in this
communication could affect the timeliness and accuracy of the data.
Last but not least, the system counts on the adoption of strong data privacy and security
safeguards. It assumes that user authentication, data encryption, and access controls are used to
safeguard sensitive data against unauthorized access, alteration, or breaches. These presumptions
are essential for the system to operate properly and dependably.
Second, environmental influence is a major obstacle. Extreme weather, physical obstacles, the
presence of debris or contaminants in the wastewater, and other factors can interfere with sensor
performance and data transmission. Such environmental obstacles might cause data loss or
5
inaccuracy, necessitating the use of redundant systems or alternative monitoring techniques to
guarantee the accuracy of the data. These drawbacks highlight the significance of a
comprehensive strategy for wastewater management that incorporates IoT technology with
reliable maintenance and environmental adaption.
6
CHAPTER TWO
LITERATURE REVIEW
2.0 Overview
This chapter embarks on a comprehensive exploration of literature pertaining to drainage and
wastewater blockage systems. The chapter's primary focus is to elucidate the functionalities,
components, characteristics, and various types of drainage and wastewater blockage detection
systems. By delving into these aspects, the aim is to provide a thorough understanding of the
critical components that constitute such systems. Furthermore, the chapter dives into the
challenges encountered during the development of these systems, shedding light on the real-
world hurdles that engineers and researchers face in the pursuit of efficient drainage and
wastewater management.
To prevent the untimely discharge of wastewater from the pipeline, early detection of blockages
is of utmost importance. Delayed recognition of blockages may result in a range of distressing
consequences, including the pervasive presence of foul odors, increased risk of infections, and
the disruption of daily routines. These inconveniences can not only lead to discomfort but also
pose potential health hazards, making the timely identification and mitigation of blockages a
crucial priority in sewage and wastewater management.(Suresh Kumar et al., 2021)
7
2.1.2 Overflow Detection
Overflow detection functions within drainage and wastewater management systems are designed
to monitor and identify instances where the volume of incoming wastewater exceeds the capacity
of the system, potentially leading to overflows. By continuously assessing flow rates and system
capacity, these functions provide early warnings of potential overflows, enabling timely
interventions to prevent environmental contamination and infrastructure damage (Vani* et al.,
2019).
In contrast to traditional methods of identifying drainage and wastewater overflows, which often
come with high costs and relatively low efficiency, this project introduces an innovative
approach. It harnesses the capabilities ultrasonic sensors, integrated into a Wireless Sensor
Network (WSN), to detect both blockage and overflow within the system. This technological
advancement not only promises greater cost-effectiveness but also significantly enhances the
efficiency of identifying and addressing issues in sewage and wastewater management, ushering
in a more responsive and sustainable era in infrastructure management.(Vani* et al., 2019)
This uses a level sensor to determine the water level in the drainage system and shows it on the
screen. Both the flow rate and the obstruction are found using sensors. The WEMOS D1
monitors the particular conditions, updates it in real time via IoT, and automatically sends an
alert via GSM.(Tiwari, 2021)
8
2.2.1 Hardware components
Microcontrollers are crucial hardware components in this study, exemplified by devices like
Arduino or Raspberry Pi(M, 2021). They facilitate data acquisition, real-time monitoring, and
control within the drainage and wastewater management system. These microcontrollers
interface with various sensors, collecting and processing data on flow rates and pressure levels,
enabling swift responses to issues like blockages and overflows. Their adaptability and
processing power contribute to the system's efficiency and overall integrity.
The system's sensory receptors are sensors; ultrasonic sensors identify obstructions and overflow
hazards(Murugan, 2021). Because these sensors give real-time data, the system can quickly
detect abnormalities and address possible problems. They play a crucial part in guaranteeing
effective drainage and wastewater management, limiting environmental contamination, and
preventing overflows.
Networking components like GSM(Tiwari, 2021), Zigbee(Vani* et al., 2019), and WiFi modules
are integral to drainage and wastewater systems. GSM ensures broad and reliable wireless
communication, Zigbee is suitable for short-range, low-power connections, and WiFi modules
offer high-speed, long-range data transfer. These components facilitate efficient communication
between sensors, microcontrollers, and central control systems, ensuring timely responses and
effective sewage and wastewater management.
9
2.2.3 Interface Component
Sewage and wastewater management systems' interface component acts as an approachable entry
point for users to engage with the data and features of the system. For instance, a mobile app
enables users to do all of the following from the comfort of their smartphones: view real-time
information, receive alerts, and take preventive action. Conversely, a webpage-based interface
makes use of a web browser to provide a more expansive platform for comprehensive analysis
and management. These two interfaces are crucial parts of the system because they give users the
means to effectively monitor and react to important occurrences in wastewater and sewage
systems, improving the system's overall responsiveness and user experience(Shree S &
Srinivasan, 2022).
2.3.2 Economical
The economical feature of wastewater and drainage monitoring systems relates to how
economical and effective these systems are. It entails keeping or raising service quality while
maximizing resource usage and operational costs. This quality includes things like reduced
maintenance costs, energy efficiency, and the capacity to prevent problems like overflows and
blockages, which can be costly to fix after they happen. Economical drainage and wastewater
10
management systems are a sensible option for towns and organizations trying to strike a balance
between economic and environmental goals because they strive to achieve sustainable, long-term
cost savings as well as overall financial viability while meeting environmental and public health
standards(Excellence, 2016).
Compared to automated or technologically advanced systems, manual systems are frequently less
efficient and more prone to human mistake, even if they are generally simpler and could be
appropriate for smaller or less complicated sewage networks. This kind of system usually
requires a specialized staff for ongoing upkeep and monitoring, and it might not have enough
accuracy.
11
2.4.2 Robot based system
In a robot-based drainage and wastewater monitoring system, different functions are carried out
inside the drainage network by autonomous or semi-autonomous robots that are outfitted with
sensors and equipment. These robots can be programmed to carry out maintenance and repairs as
well as pipeline inspections and obstruction detection. By reducing the need for human
interaction and providing access to dangerous or difficult-to-reach regions, the employment of
robots in these systems improves efficiency and lowers operational hazards(Shankar et al.,
2021a).
Robot-based systems' initial high implementation costs are one of their weaknesses. It might be
costly to develop and implement specialist robots with the required technologies. Furthermore,
there may be continuous expenses for maintaining and improving these robotic systems.This
systems have a drawback since most are not waterproof(Shankar et al., 2021a). .But eventually,
the labor savings and increased efficiency might more than balance the original outlay, making it
a worthwhile investment.
12
2.4.4 IoT based Systems
The Internet of Things (IoT) is used by an IoT-based drainage and wastewater management
system to link different sensors, devices, and parts of the drainage network to a central control
system online. Real-time data on variables like flow rates, pressure, water quality, and
obstruction detection is continuously gathered by these sensors. One suggested application for
this system would be to install a network of Internet of Things-capable sensors all across a city's
drainage system. These sensors provide data to a central control center, where real-time
processing of the data is done using sophisticated analytics and algorithms. The technology can
automatically send notifications to maintenance workers or change the flow rates to prevent
spills if it detects a blockage or other anomalies(S et al., 2022).
An IoT-based drainage has an edge over conventional systems since it can provide real-time
monitoring and quick response times. It offers a thorough understanding of the drainage network,
facilitating proactive maintenance and quick responses to possible problems. IoT-based systems
can be used for both local and large drainage networks since they are very scalable and adaptive.
They are an affordable and environmentally responsible option for monitoring drainage and
wastewater because they minimize the need for manual inspections, which lowers operational
costs, and they also lessen the chance of environmental harm(M, 2021).
13
making it an indispensable asset for the seamless operation and maintenance of an IoT-enabled
drainage management infrastructure(Rask et al., 2020).
14
2.7 Related work
(Jamaludin et al., 2021),conducted a research on early detection of sewerpipeline blockage using
CCD tomography approach. The main objective of the system is to use CCD tomography, which
collects data by examining light interaction with congealed masses, to detect sewer pipeline
obstructions early. It provides real-time monitoring without invasive probes by proactively
identifying congealed masses, reconstructing their pictures, and differentiating between solid and
transparent materials. The system's application in non-transparent or optically unresponsive
materials may be limited due to its reliance on optical qualities for effectiveness.It also requires
certain hardware, resolution issues, and possible maintenance, all of which should be taken into
account before implementing. Since its adaptation to various sewer systems is not specifically
addressed, more evaluation is required to determine its efficacy in the actual world.
(Shankar et al., 2021b),In his work,came up with a system that addressed the issue . The system's
aimed to solve sewage management-related problems in highly populated areas. It used Internet
of Things (IoT) technology to automate duties that have historically been completed by human
personnel in order to monitor and maintain drainage systems. Numerous metrics, including
pressure, leakage, dangerous gas levels, total capacity, flow, and liquid levels, were continuously
monitored by the system. The system notified the authorities when any of these variables above a
predetermined threshold. The system's resilience is increased when sensor node communication
is conducted via a ring topology. Furthermore, the robot would respond to notifications by
clearing garbage along its path using a mobile app that controled its movement.
(Alzahrani et al., 2023), The IoT-based Smart Sewage Monitoring System described in the study
included flow sensors, ultrasonic sensors, NodeMCU ESP8266, and the Blynk web app to
provide real-time sewage level monitoring and safety alarms. Its features included constant
monitoring of sewage levels and flow rates, which allowed for prompt notifications to sewage
personnel in the event that the sewage level rose above a certain threshold, protecting their safety
and upholding urban hygiene. The system's dependence on power and network connectivity
posed a possible risk to its dependability and efficacy since it left it open to interruptions, data
loss, and system failure in unfavorable circumstances.
(Faris et al., 2021.), According to the paper, the Smart Real-Time Sewage Monitoring System
used a variety of sensors, such as gas sensors to identify hazardous gases, ultrasonic sensors to
15
identify obstructions, and door magnetic sensors to operate door mechanisms. These sensors
were all connected to an Arduino Uno ATmega328P chip. The system's ability to quickly send
notifications via the Internet of Things (IoT) to the server and client upon blockage detection
allowed for the prompt repair of drainage system damage and decreased the risk to manual
sewage maintenance workers. One disadvantage, though, was that the system's performance
hinged on a steady supply of power and dependable network connectivity, making it vulnerable
to disturbances in places with erratic power supplies or connections.
(Tiwari, 2021), Using ultrasonic, MQ2 gas, and temperature sensors, respectively, the IoT-based
Smart Sewage Monitoring System detailed in the article provided features including continuous
water level monitoring, hazardous gas detection, and temperature measurement within sewage
systems. It enabled real-time monitoring and alerts by sending data to the Thingspeak IoT
platform over GSM and Wi-Fi. This method has potential for improving sewage management
and protecting employees from dangerous situations. Its dependence on Wi-Fi and GSM
connectivity, however, could be a disadvantage as it leaves it vulnerable to network outages in
places with shaky infrastructure and may therefore reduce its overall usefulness.
(Murugan, 2021), intended to address problems with urban drainage systems. The main features
of the system were the use of ultrasonic sensors for problem detection, an alert system that was
activated when water levels went above a predetermined level, a 16x2 Liquid Crystal display
(LCD) for message display, and GSM notification of the situation to neighboring municipalities.
Nevertheless, there were a number of possible disadvantages, such as the need for frequent
maintenance, reliance on a steady power source, cost implications, the potential for false alarms
from the sensors, and data security issues when utilizing GSM for communication. The paper
underlined the potential advantages of early detection and alert measures for drainage blockages,
as well as the significance of maintaining effective drainage systems to avoid problems like
flooding and contamination of pure water. It covered earlier research in a related field,
demonstrating the continued interest in utilizing technology to solve drainage issues in urban
settings. Overall, the paper offered a strategy to enhance urban drainage system management,
while acknowledging the difficulties and expenses involved.
(Prasath et al., 2021),A method to deal with the problems caused by ineffective sewerage
systems in cities was covered in the study "IOT Based Sewer Clogging Prediction System For
16
Smart City" by Dr. C.S. Ravichandran and his colleagues. Using a variety of sensors, including
water flow, water level, rain, gas sensors, and an Arduino, the system's main functions included
monitoring water flow, detecting leaks or overflows, and computing water volume. An LCD and
a webpage showed every piece of data that was gathered. The paper emphasized the significance
of effective sewerage systems and the dangers associated with sewage floods as a result of things
like population expansion, inadequate infrastructure, and severe precipitation. In order to lessen
them, it stressed the necessity of proactive and autonomous sewage management employing IoT
and predictive analytics. The research covered the techniques currently used to analyze sewer
conditions and suggested an automated system that could anticipate obstructions and take action
without requiring human input. In its conclusion, the hardware components used in the system—
such as the PIC16F877A microcontroller, IoT-based Node MCU, rain, gas, and water flow
sensors—as well as some of the results obtained through the sensors were presented. These
showed how this technology may be used to improve sewerage system management.
(A et al., 2019.), In the past, the "Manhole Detection and Monitoring System," developed by
Ruheena M. A, Rukhayia Sheereen, Sheeba Kulsum, and T. Komala at GSSSIETW in Mysore,
India, aimed to address the need for efficient underground infrastructure in smart cities. This
system focused on monitoring drainage systems to maintain clean and healthy cities, particularly
during the monsoon season. It utilized wireless sensor networks and IoT technology with various
sensors to detect issues such as blockages, water flow variations, temperature changes, and gas
emissions. When a problem was identified, the system sent alerts to the relevant authorities, thus
reducing manual inspection risks and improving maintenance efficiency. Despite potential
challenges related to sensor accuracy and maintenance, power supply, and data transmission
reliability, the system offered a cost-effective and real-time solution for enhancing urban
underground drainage management to promote cleaner and safer cities.
(Sasireka et al., 2021), The International Journal of Research Publication and Reviews first
published the "Smart Safety Monitoring System for Sewage Workers Using IoT" in 2021. This
ground-breaking method was designed to alleviate the high death rates among sanitation workers
that result from their work cleaning sewage and exposure to hazardous gasses. By watching
pulse rates and continuously detecting gas concentrations—particularly those of methane, carbon
monoxide, and sulfur dioxide—it provided real-time health monitoring. When gas levels
17
departed from safety norms, workers and authorities received immediate alerts. Real-time data
transfer made possible by IoT technology allowed for remote monitoring and analysis. Advanced
gas sensors, mobile app connectivity, predictive analytics, autonomous robotics, and easily
navigable data visualization for improved sewage management and worker safety were among
the system's future prospective features.
(Tanwar, 2021.), The common problem of sewage overflow in cities was addressed in the study
"Sewage Level Maintenance Using IoT," which was presented by Ronak and Rohit Tanwar in
2021. In order to guarantee the early identification of possible issues, the system included
sensors to continuously monitor gas presence, sewage levels, and ambient conditions. It
evaluated sensor data using an ARM7 microprocessor, and when crucial thresholds were
reached, it immediately notified the appropriate authorities via GPS and GSM, allowing for a
rapid response to stop sewage overflow. Advanced sensors, Internet of Things integration,
mobile applications, predictive maintenance, and possible integration with smart city
infrastructure were all part of this system's future scope, which promised more sustainable and
effective urban services.
2.8 Summary
The assessment of the literature on drainage monitoring systems includes a range of cutting-edge
methods and tools designed to tackle the problems associated with managing sewage and
spotting obstructions in urban drainage systems early on. To improve the effectiveness and
dependability of sewage monitoring, researchers have looked into technologies including CCD
tomography, Internet of Things-based systems, and sophisticated sensor technologies. These
methods provide alarm systems and real-time monitoring to proactively detect problems and
notify the appropriate authorities. These systems have a lot of potential to improve urban
drainage and sanitation, but they also have drawbacks, such as the need for maintenance,
potential false alarms, and dependence on hardware and connectivity. All of these studies do
agree, though, that integrating technology and predictive analytics can improve drainage system
management considerably, reduce hazards to manual drainage employees, and foster safer and
cleaner urban environments. In order to deliver more efficient and sustainable school services,
future prospects for drainage monitoring systems include the use of cutting-edge sensors, IoT
18
integration, toxic gas detection, predictive maintenance, and interaction with smart city
infrastructure.
19
CHAPTER THREE
METHODOLOGY
3.0 Overview
This chapter describes how the study will be carried out. The population and sampling, data
collection techniques, development tools and materials, system development methodology,
system design, data processing and analysis, and research design are the essential elements in
this chapter.
1.Descriptive design
Descriptive design includes phenomena being researched and characteristics of population. To
describe internal validity does not require characteristics of population. It used for statisticsof
data, average and frequencies (Pawar, 2022.).
2.Explanatory design
Design used for research where no design study is done before. Later investigation can be best
understood to get knowledge through this design. The study used for explanation whether future
study is possible or not and data can be used for further development for more research (Pawar,
2022.).
20
3.Experimental Design
The casual relationship where particular cause leads to same effect, cause will proceed to effect
so degree of associate is major. The procedure is main which controls all factors of experiment.
Experimental design uses more measurements and more groups for longer periods of time
(Pawar, 2022.).
In order to fully define the existing state of drainage systems, descriptive research design works
best in Internet of Things drainage monitoring system projects. This allows for informed
decision-making and the modification of the monitoring system to particular environmental and
physical conditions.
the population is the different locations/building within the university area which are connected
the school sewage system.
21
Probability sampling techniques
Probability sampling techniques is the use random selection (i.e., probabilistic methods) to help
you select units from your population for inclusion in your sample.They include, Simple
=18/1+18(0.05)2
=17
22
3.3 Data Collection, Instrumentation and Procedure
Instruments, gadgets, or techniques used to obtain data for analysis, research, or decision-making
are referred to as data collection tools. (Ewen, 2020.). Instruments and procedures used to
methodically collect and document data for analysis, decision-making, or research are known as
data collecting tools.The goals of the study, the kind of data needed, and the features of the target
population or environment all influence the choice of suitable instruments. The precision,
dependability, and comprehensiveness of the information gathered are enhanced by carefully
selected and executed data gathering instruments(Muhammad & Kabir, 2020.).
Interviews
Direct conversations between a participant and a researcher are called interviews, and they are
intended to elicit detailed information and insights. Interviews can be semi-structured, allowing
for flexibility and probing, unstructured, offering an open-ended discussion, or organized, with a
preset set of questions(Foundation et al., 2019.-a).
Observation
Observation is the methodical observation and documentation of actions, circumstances, or
events. Depending on the type of observation, checklists, field notes, video recordings, or other
specialist instruments—like laboratory equipment or certain sensors—can be used as
tools(Foundation et al., 2019.-b).
Since this is an IoT project,the use of sensors to collect data is the best choice.
The Arduino IDE and visual studiocode are essential components of the Internet of Things-based
GSM drainage monitoring system, as they enable effective data processing and remote
monitoring. The Arduino IDE functions as the Arduino Uno microcontroller's programming
environment, allowing the creation of algorithms that control how sensor data is interpreted and
how decisions are made in real time. The GSM module is an elegant part of the system that uses
the Arduino IDE to provide important data over mobile networks, such overflow or blockage
signals. The transmitted data is received and stored by ThingSpeak, which acts as the centralized
cloud platform on the other end. Stakeholders can respond promptly to possible problems by
24
accessing real-time visualizations of the drainage system's status through its intuitive interface.
Visual studi and the Arduino IDE's combined capabilities guarantees a reliable and responsive
GSM-enabled drainage monitoring system, improving wastewater management's overall
efficacy.
The minimal hardware requirements for developing the Internet of Things (IoT)-based GSM
sewage monitoring system on a Windows PC will be a multi-core processor (such as an Intel
Core i5 or equivalent) for efficient code compilation in the Arduino IDE. For code editors and
development tools to run simultaneously, at least 4GB of RAM is required. Make sure you have
a minimum of 20GB of free storage space available for the Arduino IDE, libraries, and other
programming materials. For the Arduino IDE and related drivers to work, the operating system
needs to be Windows 7 or later. In addition, USB ports are required to link the Arduino Uno
board to the PC for testing and programming, and an internet connection is required to obtain
resources and updates while the project is being developed. These specs will lay the groundwork
for a Windows computer that can run the system's necessary development tools.
Waterfall Model
Software development is approached in a linear and systematic manner using the Waterfall
methodology. The requirements, design, implementation, testing, deployment, and maintenance
phases are among the predetermined stages that it goes through. Before going on to the following
phase, each one needs to be finished(Saravanan, 2017).
Agile Methodology
Agile is a flexible, iterative methodology that places a strong emphasis on cooperation and
adaptation. It entails brief development cycles, known as sprints or iterations, in which cross-
functional teams work together to evolve requirements and solutions (Saravanan, 2018)..
25
Iterative Model
Under the iterative model, development cycles are repeated, and with each iteration, software is
improved through ongoing user feedback. It permits gradual advancement and improvement
according to the knowledge acquired throughout every cycle(Souppaya et al., 2022).
Spiral Model
The Spiral model permits modifications at any stage of the development process and highlights
the significance of risk assessments. It is an adaptable and flexible method that takes into account
required modifications as well as unforeseen problems that can come up while the project is
being developed. It is therefore a good fit for projects whose needs are ambiguous or change
over time(Ibrahim, 2020).
Agile methodology suits my project well because it is well applicable to projects that require
regular revisitation of phases and have changing requirements.Furthuremore,agile methodology
prioritizes early delivery of a viable product.
26
the aim of coding (Heip et al., 2022.) The process of allocating distinct numerical codes to every
group of replies derived from questionaires is carried out with an emphasis on precision and
consistency. The coding method is thoroughly described for future examination and openness.
Integrating error-checking techniques improves data integrity. Classification is used to separate
the questionnaires based on the groupings they belong to. (UNIT 5 PROCESSING AND
ANALYSIS OF DATA,2019.). The objective is to expedite and simplify the process of obtaining
particular data from various groups so as to enable a more targeted and insightful analysis of the
gathered information.
Once the data has been processed, it will be analyzed. The methodical process of examining,
purifying, converting, and analyzing unprocessed data in order to find trends, make inferences,
and aid in decision-making is known as data analysis. It entails utilizing a range of statistical and
computational methods to draw conclusions, spot patterns, and interpret data from a dataset. The
ultimate objective of data analysis is to extract useful knowledge that can help decision-makers
and advance knowledge of the topic or issue being studied. Data analysis enables the researcher
to gain insight on the behavior of raw information . A researcher can examine data using one of
two statistical metrics. That is, inferential and descriptive statistics.
Descriptive statistics
The primary characteristics of a dataset can be summed up and presented using descriptive
statistics techniques. This contains central tendency metrics that provide light on the normal or
average value within a set of data, such as the mean, median, and mode. Measures of variability
or dispersion, such as the range and standard deviation, which show how dispersed the values
are, are examples of additional descriptive statistics. The goal of descriptive statistics is to
condense and highlight a dataset's key features without drawing conclusions about a broader
population.
Inferential statistics
Conversely, inferential statistics entail extrapolating judgments or forecasts about the population
from a sample of data. This involves hypothesis testing, in which the possibility that
relationships or differences found in a sample are representative of the total population is
evaluated using statistical techniques. Regression analysis and confidence intervals are also
included in inferential statistics, which enable researchers to draw more comprehensive
27
conclusions from a smaller number of observations. The objective is to draw conclusions about
parameters other than those covered by the data gathered by extrapolating results from a sample
to a wider population.
This study will analyze data using descriptive and inferential statistics.
Sammary
While explanatory design enriches understanding for future investigations, descriptive design
collects phenomena and demographic features. Investigating causal linkages is essential for
system development in experimental design. When using population sampling, the study
concentrates on various university buildings and locations that are connected to the drainage
system. The variability of the population led to the selection of the stratified sampling technique.
A questionnaire is found to be the most effective means of gathering data since it allows for
uniform responses from a large number of respondents. In line with the goals of the study, this
strategy seeks to efficiently obtain quantitative insights.
28
CHAPTER FOUR
SYSTEM ANALYSIS
4.0 Overview
This chapter does a comprehensive study of the current drainage system at MUST, pointing out
its weaknesses and potential improvements.
.Technical viability for MUST University's IoT drainage monitoring system was determined by
comparing IoT sensors, data processing methods, and communication protocols to the
infrastructure already in place. Evaluating the financial feasibility of a project required weighing
the expected advantages, such as better wastewater monitoring, against the initial and continuing
expenditures of hardware, software, maintenance, and labor. Operational viability was evaluated
by taking into account the system's impact on workflows as well as how it will be used,
maintained, and managed on a regular basis. Through a careful examination of the available
technologies, a cost-benefit analysis, stakeholder consultation, and pilot testing to confirm the
usefulness and efficacy of the system, feasibility was attained(Alhamami et al., 2023).
29
system, maintenance scheduling is based on preset intervals, which leads to an inefficient use of
resources and a higher chance of environmental damage or equipment failure. In general,
automated monitoring and data analysis technologies offer efficiency, accuracy, and
responsiveness that the manual-based system does not, and it is labor-intensive and prone to
errors. The overall view of the drainage system is represented using use-case diagram, class
diagram, sequence diagram, data flow diagram and activity diagram are detailed in section 4.2.1
to 4.2.5.
Figure 4.1 the current IotT drainage monitoring system Use-Case diagram
30
4.2.2 IoT drainage monitoring system Class diagram
An object-oriented system's structure and relationships between classes are represented visually
in a class diagram, which shows the properties, functions, and relationships between classes. A
class diagram is useful for software design, development team communication, and maintaining
consistency throughout the lifecycle of the system because it can give a detailed blueprint of the
system's structure, including classes, their attributes, methods, and relationshiz(Souri et al.,
2021). Figure 4.2 shows the use class diagram for the current drainage system.
31
Figure 4.3: The current IoT drainage monitoring system sequence diagram
32
Figure 4.4: The current drainage monitoring system sequence diagram
The significance of an activity diagram can be attributed to its capacity to offer a pictorial
representation of the workflow or procedural logic in a system, supporting the analysis, design,
and comprehension of intricate procedures, enabling stakeholder communication, and directing
software development implementation (Schneider et al., 2024).Figure 4.5 shows the Activity
diagram for the current drainage monitoring system
33
Figure 4.5: The current drainage monitoring system activity diagram
34
university's sewage management requirements, clear and thorough functional criteria are
essential.
4.3.1.1 Alerts: Alerting is the process of informing pertinent staff members or stakeholders
about anomalous circumstances, occurrences, or problems found inside the sewage
infrastructure(Alzahrani et al., 2023). The monitoring system sends notifications to specific
people or groups when it notices parameters like anomalous sewage flow rates, elevated
pollutant levels, or equipment failures. These notifications can be sent by email, SMS, mobile
app notifications, or alarms that are both audible and visible. The alert's primary goal is to trigger
immediate action, enabling personnel to act quickly to resolve issues, reduce hazards, and
guarantee the sewage system runs smoothly. Alerting is essential for avoiding sewage service
interruptions, preventing environmental dangers, and preserving system reliability(Danson,
2019.).
4.3.1.3 Report Generation: The process of creating a report in an Internet of Things (IoT)
drainage monitoring system is organizing and displaying data gathered from numerous sensors
placed across the drainage infrastructure in a systematic manner(Suresh Kumar et al., n.d.).
Parameters including pollutant concentrations, levels, equipment status, and flow rates are
included in this data. The data is processed and analyzed by the system to produce reports that
are useful and customized to meet the requirements of various stakeholders, including
maintenance personnel, environmental regulators, and facility managers. These reports aid in the
35
formulation of well-informed decisions about upkeep, repairs, compliance, and infrastructure
upgrades by offering insights into the performance, trends, and any anomalous circumstances
found in the drainage system. To make it simple to understand and communicate the status and
performance of the system, they are given in formats that are easy on the eyes, like tables, charts,
graphs, and textual summaries(S et al., 2022).
4.3.2.1 Security: When a system is secured, it means that safeguards have been put in place to
keep it safe from intrusions, data leaks, cyberattacks, and other possible dangers(Misra, 2022).
Measures including data encryption, user authentication, access limitations, and frequent security
audits are all part of an Internet of Things drainage monitoring system's security. These
safeguards guarantee the security, integrity, and accessibility of monitoring data by guarding the
system from hacker attacks, illegal access, and data breaches. To protect IoT infrastructure and
devices, physical security measures can also be used(Murugan, 2021). An Internet of Things
drainage monitoring system's security can be evaluated using a number of criteria, including as
physical security measures, standards compliance, incident response time, encryption efficacy,
authentication strength, and access control policies.
4.3.2.3 Reliability:
36
Reliability in the IoT drainage monitoring system is achieved thanks to the use of reliable
hardware components and high-quality software architecture and maintenance procedures. The
reliability of the system is measured by the same qualities used in the above definition of IoT
systems: Mean Time Between Failures (MTBF), Mean Time to Repair (MTTR), availability,
false positive/negative rates, and system uptime: thanks to solid hardware, robust error-handling
implemented in software and regular maintenance, abnormalities can be reliably monitored when
detected, the user promptly alerted and system reports can be made(Vidyavardhaka College of
Engineering et al., 2021.).
4.4 Summary
The system analysis chapter describes the IoT drainage monitoring system in detail, while
exploring its main objectives and functions based on the given project requirements. It assesses
the feasibility of the project and if it will be workable given the constraints. In a thorough
systematic approach by looking through technical aspects, such as environmental considerations
and user requirements, the feasibility study concluded that the project was workable. The system
is designed to be stable and accurate by choosing the correct hardware components and
designing robust software architecture. In addition, the main reason why the drainage monitoring
system will be feasible is that all elements will be identified and clearly stated in the system's
description and its main objectives are well-defined.
37
CHAPTER FIVE
SYSTEM DESIGN
5.0 Overview
System Design chapter describes the technical plan for accomplishment of IoT drainage
monitoring system based on the requirements given in the system analysis. It covers architecture
overview, hardware and software part like sensors, Arduino firmware and database design.
38
Figure 5.1: ER Diagram for the IoT drainage monitoring system
39
5.2.3 Ultrasonic sensors
The ultrasonic monitors water level in the manhole by sending out sound waves and timing
how long it takes for them to bounce back from the water's surface. Using this time
measurement, the sensor can figure out the current water level. If the level gets too high and goes
over a certain limit, the system will notify people about the risk of potential overflow.
5.2.5 LEDs
40
There three LEDs white blue and red ,the blue lights when there is an overflow the red lights
when the water is above half.Under normal condition,the white led is always on Figure 5.5
below showing the LEDs.
41
5.3.2 Manhole Table (named t_manhole):
This table contains data regarding manholes within the system, such as their unique manhole_id,
location eg ECB12,manhole name eg mh2006 and the building they belong to (referenced by
building_id).
The manhole_id is designated as the primary key for identifying individual manholes.
The pipe_id serves as the primary key to uniquely identify each pipe entry.
42
Table 5.3.4: blockage detector table
The level_detector_id serves as the primary key for uniquely identifying each water level
monitor.
The alert_id is set as the primary key to ensure unique identification of each alert entry.
43
Field Datatype Length Component
alert_id Int 5 Primary_key
blockage_detector_id Int 45 Foreighn_key
manhole_id Int 5 Foreighn key
pipe_id Varchar 45 Foreighn_key
Tables for buildings, manholes, pipelines, blockage detectors, level detectors, and alerts have
been made in the logical design for the University IoT sewage monitoring system. To ensure data
integrity and effective data retrieval, each table contains information pertinent to its own entity,
such as location and IDs, and creates associations between entities as needed.
44
45
CHAPTER SIX
IMPLEMENTATION
6.0 Overview
This chapter offers a thorough explanation of how the suggested solution was actually
implemented in practice, outlining the technical setups, integration tactics, and deployment
procedure. It provides a thorough explanation of how to convert abstract ideas into concrete
actions, acting as a guide for project participants to follow in order to achieve the project's goals.
46
central monitoring system, proactive maintenance is made possible and the effective
management of water flow is ensured. A schematic view of the code syntax for implementing the
water level monitoring feature is shown in Figure 6.2 below.
47
Figure 6.3: code syntax of the blockage detecting feature.
48
Figure 6.4 a
49
Figure 6.4 b
50
Figure 6.5.coolterm software environment
Direct Changeover: Also referred to as "big bang" or "cold turkey" changeover, this technique
entails ending the old system right away and putting the new one into full operation at a
51
designated point in time. Since the entire company is converting to the new system at once, it is a
risky strategy.
Parallel Changeover: During a predetermined amount of time, the new system operates
concurrently with the old system. The two systems are used concurrently until the new system is
proven to be dependable, at which point the old system is phased out. Because users can switch
back to the previous system in case problems with the new one develop, this strategy offers a
safety net.
Phased Changeover: Using this strategy, the new system is implemented gradually, with each
step concentrating on a a specific subset of functionality. Gradually, more functions are added to
the new system until the entire system has been replaced. It is a less disruptive method that
allows for a smoother transition thus making it the best fit for the IoT drainage monitoring
system.This it is how it was done:
6.2.1 Phase 1 - Planning and Prototype Development
The project began with thorough planning and requirement gathering. A prototype of the IoT
drainage system was developed to showcase basic functionalities such as sensor integration, data
collection, and storage. This phase allowed for early testing and validation of core concepts.
6.2.3 Phase 2 - Pilot Testing
The prototype was then deployed in a controlled environment or with a small group of users for
pilot testing. This phase aimed to evaluate the system's performance, identify potential issues,
and gather feedback from users. Any necessary adjustments or improvements were made based
on the feedback received.
6.2.4 Phase 3 - Basic Functionality Implementation
The first phase of implementation focused on rolling out basic functionalities of the IoT
drainage system. This included setting up sensors to monitor water levels and detecting
blockages, establishing communication protocols, and developing a database structure to store
sensor data.
6.2.5 Phase 4 - Enhanced Features Implementation
In the subsequent phase, additional features and enhancements were added to the system based
on feedback from pilot testing and stakeholder requirements. This may have included
52
implementing alerting mechanisms for detecting overflows or blockages, developing a reporting
module for data analysis, and improving user interface design.
6.2.6 Phase 5 - Full Deployment Once all functionalities were successfully implemented and
thoroughly tested, the IoT drainage system was fully deployed in its target environment. The
transition from the old system to the new one was carefully managed, with adequate training and
support provided to users to ensure a seamless changeover process.
Summary
Ultrasonic sensors are used by the system in pipelines to identify obstructions and in manholes to
monitor water levels. These sensors monitor variations in the distance to the surface, alerting
users to elevated water levels or blockages in the drainage network. These sensors send data to a
central monitoring system, which enables prompt problem-solving and preventative maintenance
to stop drainage blockages and maintain efficient water flow control.
The IoT drainage monitoring system was implemented using a phased switch method, which
allowed for a smooth and progressive transition. The procedure started with careful planning and
the creation of a prototype that included fundamental features including data collecting and
sensor integration. Pilot testing was then conducted to assess performance and obtain user input,
which resulted in modifications and enhancements. The following stages concentrated on
introducing the system's core features, adding improvements in response to feedback from
stakeholders, and ultimately deploying the system completely. Every stage was meticulously
overseen, and users received sufficient training and assistance to guarantee a seamless shift to the
new system.
53
CHAPTER 7
FINDING, CONCLUSION AND RECOMMENDATION
7.0 Findings
The growing requirement for effective drainage system management in urban areas and
university settings to avoid flooding and environmental harm has drawn a lot of interest to the
field of IoT drainage monitoring systems(Nations et al., 2018). The need for intelligent drainage
system monitoring and management solutions has increased due to the effects of climate change
and urbanization(Onu et al., 2023).
The main emphasis of researcher has been creating an IoT drainage monitoring system. By
providing real-time data collecting and processing capabilities, this technology enables
authorities to make well-informed decisions on the upkeep and operation of drainage systems.
Moreover, IoT technologies facilitate accessibility from several devices, allowing stakeholders to
remotely monitor drainage systems(Sasireka et al., 2021).
The features and parts of IoT drainage monitoring systems have changed throughout time. At
first, the majority of systems concentrated on gathering basic data, like weather reports and water
level readings. But more recently, machine learning algorithms and predictive modeling have
been combined, making proactive drainage system management possible. These cutting-edge
features enable authorities to foresee possible drainage problems and take preventative action,
which lowers the danger of floods and property damage(Misra, 2022).
Moreover, the literature suggests a growing emphasis on the interoperability of IoT drainage
monitoring systems with existing urban infrastructure and management systems. By ensuring
compatibility with existing platforms and standards, researchers aim to streamline data sharing
and decision-making processes among various stakeholders involved in urban planning and
management. This interoperability fosters collaboration and facilitates holistic approaches to
urban drainage management, aligning with the principles of smart city development(Satheesh et
al., 2019).
54
Furthermore, the research points to an increasing focus on IoT drainage monitoring systems'
integration with current municipal infrastructure and management systems. Researchers hope to
expedite data exchange and decision-making processes among different stakeholders involved in
urban planning and management by guaranteeing compliance with current platforms and
standards. The concepts of smart city development are aligned with this interoperability, which
promotes cooperation and makes holistic approaches to urban drainage management possible(S
et al., 2022).
In conclusion, the findings indicate a shift toward IoT drainage monitoring systems with
advanced functionalities such as predictive modeling and GIS integration. These systems offer
enhanced capabilities for real-time monitoring, proactive management, and integration with
existing urban infrastructure, contributing to more effective and sustainable drainage
management practices in urban areas.
The results point to a trend toward IoT drainage monitoring systems with sophisticated features
like predictive modeling and GIS integration. These technologies contribute to more efficient
and long-lasting drainage management techniques in urban settings by providing improved real-
time monitoring, proactive management, and integration with current urban infrastructure.
7.1 Conclusion
To sum up, the introduction of the university IoT drainage system project is a major step forward
for the administration of drainage infrastructure in educational establishments. Before the
invention of contemporary computing, a large portion of drainage monitoring and maintenance
was done by hand, which resulted in inefficiencies and possible hazards of infrastructure
damage. Nonetheless, a paradigm change toward more automated and data-driven approaches to
drainage management has occurred with the advent of IoT technologies.
The university's IoT drainage system simplifies procedures and uses less time and money for
upkeep and monitoring. The technology reduces the risk of flooding and environmental damage
on campus grounds by proactively identifying drainage concerns through the use of real-time
data collecting and analysis.
55
Additionally, the IoT drainage system at the institution improves the overall sustainability and
resilience of the campus infrastructure. Authorities are able to make well-informed decisions and
allocate resources by gaining significant insights into the dynamics of drainage networks through
the integration of sensors and predictive modern technology.
It is crucial to understand the long-term advantages and that IoT drainage systems offer, even
though some people may disagree about the initial expenditures and upkeep involved in putting
them in place. To safeguard the security and welfare of their campus communities, academic
institutions must embrace innovation, just as institutions are always changing to keep up with
technology improvements.
In essence, the university IoT drainage system represents a forward-thinking approach to
infrastructure management, aligning with the principles of sustainability and efficiency. As we
navigate the challenges of climate change and urbanization, investing in smart solutions like IoT
drainage monitoring systems becomes increasingly crucial for creating resilient and
environmentally conscious campuses.
All things considered, the university's IoT drainage system is a progressive method of managing
infrastructure that adheres to efficiency and sustainability standards. Investing in smart solutions,
such as IoT drainage monitoring systems, is becoming more and more important as we manage
the difficulties of urbanization and climate change in order to create campuses that are resilient
and environmentally responsible.
•The administrators of Meru university of Science and Technology to offer workers training
on how to use the system, thus enabling them to understand the functionality of the entire
system.
• Other researchers can use this project report as a basis during future study of reservation
system say in IoT leakage detection systems
• The workers should periodically check on the sensor for calibration and maybe
replacement .
• Backups should be done frequently to avoid data loss in case of hardware malfunction.
56
Reference
3 SYSTEM DEVELOPMENT METHODOLOGIES 3.1 INTRODUCTION. (2019.).
A, R. M., Sheereen, R., Kulsum, S., & Komala, T. (2019.). Manhole Detection and Monitoring
System. www.ijert.org
Agrawal, C., Dubey, S., Scholar, P. G., & Professor, A. (2013). A survey of data collection
techniques in wireless sensor network. In International Journal of Advances in Engineering
& Technology (Vol. 6). https://www.researchgate.net/publication/265683874
Alhamami, B. R. M., Nassar, Y. S., & Qendeel, L. M. R. (2023). Feasibility studies and their
effects on the success or failure of investment projects. “najaf governorate as a model.”
Open Engineering, 13(1). https://doi.org/10.1515/eng-2022-0467
Alzahrani, A. I. A., Chauhdary, S. H., & Alshdadi, A. A. (2023). Internet of Things (IoT)-Based
Wastewater Management in Smart Cities. Electronics (Switzerland), 12(12).
https://doi.org/10.3390/electronics12122590
Casteel, A., & Bridier, N. L. (2021). Describing populations and samples in doctoral student
research. International Journal of Doctoral Studies, 16, 339–362.
https://doi.org/10.28945/4766
D, P. B., Kumar, K. M., R, K. T., Aranha, M., & S, P. K. (2021). Intelligent Human Free Sewage
Alerting and Monitoring System.
57
Et al., P. B. (2021). IOT BASED SYSTEM FOR DETECTION OF SEWAGE BLOCKAGES.
INFORMATION TECHNOLOGY IN INDUSTRY, 9(1), 961–970.
https://doi.org/10.17762/itii.v9i1.224
Excellence, P. (2016). IlDign and Simulation of a Sewer Blockage Detection System. (A Case of
NWSC-Mbale Area) WANANDASAM.
Faris, N., Zayed, T., Aghdam, E., Faris, A., & Alshami, A. (n.d.). Real-Time Sanitary Sewer
Blockage Detection System Using IoT. https://ssrn.com/abstract=4429342
Gedam, M. N., & Meshram, B. B. (2023). Jijabai Technological Institute (VJTI). In IJACSA)
International Journal of Advanced Computer Science and Applications (Vol. 14, Issue 6).
www.ijacsa.thesai.org
Heip, C., Herman, P. M. J., & Soetaert, K. (n.d.). 4. Data Processing, Evaluation, and Analysis.
Jamaludin, J., Rahim, R. A., Rahiman, M. H. F., Ismail, W. Z. W., Ismail, I., Sahrim, M.,
Balakrishnan, S. R., Raisin, S. N., Rahalim, F. M., & Naeem, B. (2021). A study on early
detection of sewer pipeline blockage using CCD tomography approach. IOP Conference
58
Series: Earth and Environmental Science, 646(1). https://doi.org/10.1088/1755-
1315/646/1/012049
Kokol, P., Zagoranski, S., & Semantika, M. K. (n.d.). Software Development with Scrum: A
Bibliometric Analysis and Software Development with Scrum: A Bibliometric Analysis and
Profile Profile. https://digitalcommons.unl.edu/libphilprac
Lane, S., O’Raghallaigh, P., & Sammon, D. (2016). Requirements gathering: the journey.
Journal of Decision Systems, 25, 302–312. https://doi.org/10.1080/12460125.2016.1187390
M, M. (2021). IoT Based Sewage Gas Monitoring System with Overflow Detection.
International Journal for Research in Applied Science and Engineering Technology, 9(VII).
https://doi.org/10.22214/ijraset.2021.36865
Nations, U., of Economic, D., Affairs, S., & Division, P. (2018). World Urbanization Prospects
The 2018 Revision.
Nyagwencha, J. M., Kaluli, J. W., Home, P. G., & Murage, H. (n.d.). ACCESS TO SAFE
DRINKING WATER AND WATER-BORNE DISEASES IN MASABA NORTH DISTRICT,
KENYA.
Onu, M. A., Ayeleru, O. O., Oboirien, B., & Olubambi, P. A. (2023). Challenges of wastewater
generation and management in sub-Saharan Africa: A Review. In Environmental
Challenges (Vol. 11). Elsevier B.V. https://doi.org/10.1016/j.envc.2023.100686
Pawar, N. (n.d.). 6. Type of Research and Type Research Design. In Social Research
Methodology. https://www.kdpublications.in
59
POPULATION SAMPLING TECHNIQUES. (n.d.). http://dissertation.laerd.com/sampling-
strategy.php
Prasath, Tn., Kumar, Sn., & Kumar, Sn. (2021). IOT Based Sewer Clogging Prediction System
For Smart City. International Journal of Engineering Research and Applications
Www.Ijera.Com, 11(5), 8–13. https://doi.org/10.9790/9622-1105060813
Rajalakshmi, R. (2022). Smart Real-Time Sewage Monitoring System Using IoT. International
Journal of Electrical Engineering and Technology (IJEET), 13(4), 1–7.
https://doi.org/10.17605/OSF.IO/QX2E8
Rask, J. K., Madsen, F. P., Battle, N., Macedo, H. D., Daniel Macedo, H., & Larsen, P. G.
(2020). Visual Studio Code VDM Support. https://pypl.github.io/IDE.html
S, A. T., K, K. S., S, P., R P S, Dr. M., Kumar, Mr. B. V., & Prakash, Dr. S. (2022). IOT
BASED-Sewage Blockage Detection System. International Journal for Research in Applied
Science and Engineering Technology, 10(2), 671–675.
https://doi.org/10.22214/ijraset.2022.40320
Sasireka, M. P., Abzari A, Ajay M, Pavithra, & Professor, A. (2021). SMART SAFETY
MONITORING SYSTEM FOR SEWAGE WORKERS USING IOT. In International
Journal of Research Publication and Reviews (Vol. 2, Issue 7). www.ijrpr.com
Satheesh, A., Gowtham, V., Navin, K. S., Omsurya, N., Rajvignesh, A. S., & Scholar, U. G.
(1247). SEWAGE MONITORING SYSTEM USING IOT. In International Research
Journal of Modernization in Engineering Technology and Science www.irjmets.com
@International Research Journal of Modernization in Engineering. www.irjmets.com
60
Schneider, S., Ferreyra, N. E. D., Quéval, P.-J., Simhandl, G., Zdun, U., & Scandariato, R.
(2024). How Dataflow Diagrams Impact Software Security Analysis: an Empirical
Experiment. http://arxiv.org/abs/2401.04446
Shankar, S., Sd, N., Shankar Ramasamy, S., & D, N. S. (2021a). A SMART ROBOTIC BASED
GARBAGE/SEWAGE MANAGEMENT SYSTEM USING IOT. Turkish Journal of
Physiotherapy and Rehabilitation, 32(3). www.turkjphysiotherrehabil.org
Shankar, S., Sd, N., Shankar Ramasamy, S., & D, N. S. (2021b). A SMART ROBOTIC BASED
GARBAGE/SEWAGE MANAGEMENT SYSTEM USING IOT. Turkish Journal of
Physiotherapy and Rehabilitation, 32(3). www.turkjphysiotherrehabil.org
Shree S, M. S., & Srinivasan, M. S. (2022). Early Warning System To Detect Sewage Blocks And
Hazardous Gases Using Iot (Vol. 10). www.ijcrt.org
Singh, A. S., Masuku, M., & Masuku, M. B. (2014). Sampling Techniques and Determination of
Sample Size in Applied Statistics Research: An Overview Article in International Journal of
Commerce and Management. http://ijecm.co.uk/
Souppaya, M., Scarfone, K., & Dodson, D. (2022). Secure Software Development Framework
(SSDF) version 1.1 : https://doi.org/10.6028/NIST.SP.800-218
Souri, A., Ali Sharifloo, M., & Norouzi, M. (2011). Formalizing class diagram in UML. ICSESS
2011 - Proceedings: 2011 IEEE 2nd International Conference on Software Engineering and
Service Science, 524–527. https://doi.org/10.1109/ICSESS.2011.5982368
Suresh Kumar, V., Manikandan, S., Pradeep, K., Suganraj 4 1 Professor, S., & Year, F. (n.d.).
IOT BASED EARLY WARNING SYSTEM TO DETECT BLOCKAGE IN SEWER PIPELINE
SYSTEM INHIGH RISE BUILDING. http://www.acadpubl.eu/hub/
Tiwari, P. (2021). IoT Based Smart Sewage Monitoring System using GSM and Wi-Fi Module.
In International Journal of Innovative Science and Research Technology (Vol. 6, Issue 5).
www.ijisrt.com955
61
UNIT 5 PROCESSING AND ANALYSIS OF DATA. (n.d.).
Vani*, Dr. V., Mohana, Dr. M., Vanishree, D., Subiksha, K. S., & Sushanthika, M. (2019).
Smart Drainage System using Zig Bee and IoT. International Journal of Recent Technology
and Engineering (IJRTE), 8(4), 10750–10757. https://doi.org/10.35940/ijrte.D4343.118419
Appendix
1.Budget
Component number cost
Arduino uno 1 1500
GSM Module 1 1000
Ultrasonic Sensor 2 400
Others 2000
Total 4900
Feasibility Report for IoT Sewage Monitoring System at Meru University of Science and
Technology (MUST)
Purpose;The purpose of this feasibility report is to address the challenges related to sewage
management at Meru University of Science and Technology (MUST) and to explore potential
solutions through the implementation of an IoT sewage monitoring system.
62
Alternative Solutions:
This solution involves deploying sensors and IoT devices throughout the sewage system of
MUST to monitor various parameters such as flow rate, pH levels, temperature, and presence of
contaminants. These sensors will continuously collect data and transmit it to a centralized system
for real-time monitoring and analysis.
Economic Feasibility: While the initial setup cost for implementing an IoT sewage monitoring
system is significant, it offers long-term cost savings by preventing costly sewage leaks,
minimizing maintenance costs, and optimizing sewage management processes. The estimated
cost for implementing this system ranges between ksh 5,000,000 to ksh 6,000,000, including the
purchase of sensors, IoT devices, and installation. Annual maintenance is estimated at ksh
150,000 with a service guarantee of five years.
Operational Feasibility: This solution integrates seamlessly with the existing sewage
infrastructure at MUST and enhances operational efficiency by providing real-time insights into
sewage system performance. It does not disrupt regular sewage management procedures.
Technical Feasibility: Implementation of this solution requires the deployment of IoT devices
and sensors throughout the sewage system, along with the development of a centralized
monitoring platform. The technical infrastructure necessary for data collection, transmission, and
analysis will need to be established.
Schedule Feasibility: The implementation timeline for this solution is estimated at twelve
months. This includes three months for planning and procurement, six months for installation
and configuration of IoT devices and sensors, and three months for testing and optimization.
This solution involves upgrading the existing sewage infrastructure at MUST by replacing
outdated equipment, repairing leaks, and optimizing sewage treatment processes. Additionally, it
may include increasing the number of maintenance staff to ensure timely detection and
resolution of sewage-related issues.
63
Economic Feasibility: While upgrading the existing sewage infrastructure incurs upfront costs,
it offers long-term benefits by improving system reliability, reducing maintenance expenses, and
extending the lifespan of sewage assets. The estimated cost for upgrading the sewage
infrastructure is ksh 3,000,000 to ksh 4,000,000.
Operational Feasibility: Upgrading the existing sewage infrastructure may temporarily disrupt
regular operations, but it ultimately enhances the reliability and efficiency of sewage
management processes.
Technical Feasibility: Technical feasibility depends on the extent of upgrades required for the
existing sewage infrastructure. It may involve replacing outdated equipment, installing new
treatment technologies, and integrating monitoring systems for better performance tracking.
This solution involves maintaining the current sewage management practices at MUST without
implementing any significant changes. However, this approach may lead to ongoing challenges
such as sewage leaks, system inefficiencies, and environmental risks.
Economic Feasibility: This solution does not incur additional costs beyond regular maintenance
expenses. However, it may result in higher long-term costs due to inefficiencies and potential
environmental damage.
Operational Feasibility: Maintaining the status quo does not disrupt current operations but may
perpetuate existing challenges in sewage management.
Technical Feasibility:No new technical infrastructure or systems are required for this solution,
but it does not address the underlying issues in sewage management.
64
Schedule Feasibility: Since this solution does not involve any changes to existing practices, no
additional time is required for implementation.
Recommendation:
Based on the feasibility study and considering the long-term benefits and effectiveness, I
recommend implementing the first solution: the IoT sewage monitoring system. While it
involves higher initial costs, it offers significant advantages in terms of real-time monitoring,
cost savings, and environmental protection. This solution aligns with MUST's commitment to
innovation, sustainability, and excellence in infrastructure management.
3.Workplan
65
66
67