Project Scope
Literature Survey
Figure 1. Total Inland aquaculture production between 2015 to 2022 [2]
In Sri Lanka, people use fish as their main protein food resource. Sri Lanka has a total of 1700 kilometers of coastline, with an estimated 121,000 hectares of lagoons and estuaries [1] But we can see that saltwater fish prices are very high these days. So, lots of people in Sri Lanka didn’t buy fish products because of the high cost and they couldn’t afford to spend that much of money because the economic crisis. They didn’t have to way to get protein in their day-to-day meals. The government and NAQDA now have an eye on developing inland aquaculture. Previously in the inland fish industry farmers sold the wild-caught that they caught from natural ponds. So only the village-based families got a chance to eat those freshwater fish species. But now the government and NAQDA have built inland aquaculture fish farms all around the country so that lots of people can get freshwater fish species as their food resource. Carp fish species are the main species that Sri Lankan farmers use to breed on their farms. We identified that one of the major problems in those farms is managing and detecting water quality after fish feeding. In NAQDA farms they use larger ponds, medium ponds, small ponds, and tanks for fish breeding. One of the major challenges of this fish framing is maintaining the water quality to have healthy fish and get maximum output of fish-based products to local and foreign markets[3].
Min, Wei, Showkat and Nen-Fu [7] built an IoT and AI-based surrogate model-based smart aquaculture management system. Sensors built into the system is managed by an Arduino Mega2560. They link the various feeding system parameters using a deep learning model to forecast Californian bass fish development. To remotely monitor and manage the system, a mobile application has been created. To determine the input and output variables with the greatest influence on the model's ability to forecast the future, a correlation study was carried out.
References
- FAO FishStat (2020). https://bit.ly/2HGJV1R
- Inland fisheries and aquaculture production 2022.
- Silva E. I. L., Gamlath G. A. R. K., 2000 Catchment characteristics and water quality of three reservoirs (Victoria, Minneriya and Udawalawe) in Sri Lanka. Sri Lanka Journal of Aquatic Science 5:55-73.
- Suguna,T. Fisheries Research Station, S.V. Veterinary University, West Godavari, Andhra Pradesh - 534 199, India (2021) Infectious Fish Disease Occurrence in Carp Culture Ponds of West Godavari Distict,AndraPradesh, Indiahttps://doi.org/10.20546/ijcmas.2021.1011.043
- Jhingran V. G., Khan H. A., 1979 Synopsis of biological data on the mrigal, Cirrhinus mrigala (Hamilton 1822). FAO Fisheries Synopsis, No.120, p.
Research Gap
Following areas are the research gaps found in most of the recent researches.
Identification & classification
There are no records of a smart solution for carp fish farming in Sri Lanka. It's difficult to manage carp fish farms water quality manually.
Disease Identification
Smart solution for identification of disease is very important when managing a carp farm. but there is no reported solution for that.
Information sharing
Real time IoT system and Real time communication system to speed up information sharing between fish farmers, extension personals and researchers has been identified as priority need for effective disease control.
Research Problem & Solution
Research Problem
How to manage Carp fish farm water conditions and prevent diseseses using IoT based System?
One of the major challenges of this fish framing is maintain the water quality to have healthy fish and get maximum output of fish based products to local and foreign markets.[2] As per the data we gathered from the NAQDA farmers the main reason for water quality problems is providing fish pallets and other feeding items more than the fish needed. Simply overfeeding and fish wastage. So, because of overfeeding and fish wastage the water parameters of fish tank/pond Container become unlivable for Carp fish. Decreased oxygen levels can lead to stress and death of fish. Toxicity can damage to their health and fish may not grow well in those condition and also can create an environment that is conductive to the growth disease. Causing pathogens which can leads to outbreaks of disease to carp fish. Argulus, Tricodina, Aerominia, columnaris, gnteric, redmouth disease carp edma virus, spring viraernia of card are some fish diseases that spread because of bad water quality conditions. Still the farmers did not have a way to identify these diseases early. So, they can start took necessary actions when the fish started to show the symptoms. So, at that time it would be too late and they can lose their entire fish aqua culture.[3]
Demonstration - Solution
Proposed Solution
The proposed solution provides a smart approach for fish farmers, researchers, and industry specialists to detect water quality conditions and identify the risk of diseases. As shown in Fig. 3, the device contains an ESP32 module, pH sensor, and turbidity sensor. The temperature of the water controls every aspect of the fishpond's operation. Along with regulating the growth and development of the pond's vegetation and other animals, it also regulates the amount of oxygen in the water. The optimal temperature for river-dwelling fish, such as trout, is around 14°C. With a 2°C allowed range, 25°C is the best temperature for tropical fish. 20 to 25°C is the ideal water temperature for carp fish growth and reproduction [12]. We used an ESP32 Microcontroller as the main board in the system we designed. It is a Wi-Fi and Bluetooth-integrated low-cost and low-power chip microcontroller [15].
Research Objectives
Real-time Sensor Data Gathering and Predict Future Water Quality Condition
Collect relevant data on fish feeding patterns, water quality and analyze the data using algorithms to identify patterns and build predictive models based on the data analysis to make predictions about future events, such as water quality or feeding behavior. By analyzing data on past fish feeding and water quality patterns, predictive analytics can help identify potential issues before they occur, allowing for proactive measures to be taken to prevent them.
Control the Water Quality Using Chemicals and Future Chemical Calcultion
The condition of the water in fish farms is continuously monitored using sensors (PH, temperature and dissolved oxygen levels), and the data collected is used to determine if and when chemicals need to be applied. This ensures that chemicals are only used when necessary, in the right amount, and at the right time, which can improve the overall health of the fish, reduce costs, and minimize environmental impact. By automating the process, the time and effort required to manually monitor and adjust the water chemistry can also be reduced.
Early Disease Risk Identification, Predict Future Disease Risks and Disease Reporting
The carp fish virus disease types are different in different temperatures/ PH values and oxygen levels. By using the collected data about carp viral diseases, algae conditions, temperature, Oxygen levels and PH values going to develop An system that that can measure the temperatures, oxygen levels and PH values and alert farmers that the pond is in a risk of specific viral infections that is unique to that temperature, oxygen level and PH value. So according to the alerts farmers can start early treatment for the viral diseases and algae conditions. For this going to use Machine Learning algorithms to train the system.
Automated Fish feeder using Carp Fish Behaviours
An automated system to identify and feed carp based on behavior is possible by using sensors and machine learning algorithms. The sensors can be used to detect the behavior of the carp, such as swimming patterns, feeding habits, etc. The collected data can then be analyzed and fed into a machine learning algorithm, which can learn to recognize different behaviors. Based on the behavior identified, the system can then automatically dispense food to the carp.
Methodology
Figure 2. High Level Architecture of the system.
The proposed IoT system and mobile application consists of 5 main components. They are;
- Sensor data gathering (pH, temperature, turbidity)
- Predict current water quality parameters and future water quality paramete forecasting.
- Identify Chemicals that need to bring water pH value to optimal level and chemical calculation
- Early disease risk identification, disease risk forecasting and disease data visualization
- Identify carp fish feeding behaviours
The proposed solution provides a smart approach for fish farmers, researchers, and industry specialists to detect water quality conditions and identify the risk of diseases. As shown in Fig. 3, the device contains an ESP32 module, pH sensor, and turbidity sensor. The temperature of the water controls every aspect of the fishpond's operation. Along with regulating the growth and development of the pond's vegetation and other animals, it also regulates the amount of oxygen in the water. The optimal temperature for river-dwelling fish, such as trout, is around 14°C. With a 2°C allowed range, 25°C is the best temperature for tropical fish. 20 to 25°C is the ideal water temperature for carp fish growth and reproduction [12]. We used an ESP32 Microcontroller as the main board in the system we designed. It is a Wi-Fi and Bluetooth-integrated low-cost and low-power chip microcontroller [15]. We used the DS18B20 Temperature probe to keep track of the water's temperature. It uses a single wire bus for communication and requires a power supply ranging from 3.0V to 5.5V. operational temperature range is between -10°C and 85°C with an accuracy of +/-0.5 °C.[13]. The turbidity sensor need 5V DC to operate. The response time is roughly 500ms, and the operating current is 40mA. It provides both digital output and analogue output between 0 and 4.5V. The adapter's dimensions are 38mm*28mm*10mm/1.5inches *1.1inches*0.4inches, and it can function between 5°C and 90°C [14]. To measure the pH value used a pH probe sensor. The module power is 5.00V, size 43mmx32mm, measuring range 0-14ph and temperature range is 0-60°C accuracy is ± 0.1pH (25 ℃) and the response time is ≤ 1min. To measure the pH value used a pH probe sensor. The module power is 5.00V, size 43mmx32mm, measuring range 0-14ph and temperature range is 0-60°C accuracy is ± 0.1pH (25 ℃) and the response time is ≤ 1min.
Three sensors temperature, turbidity and pH sensor were used to get the real-time data. We've also created a mobile app for React Native that allows farmers to keep an eye on the relevant water quality metrics detected by smart ponds or tank sensors. The monitored data is directly stored in a cloud database and the app reads the data and shows the real-time data on a dashboard. The main purpose of the system is to predict future water conditions, diseases and future diseases and notify the carp fish farmers. The results of the developed machine learning models learning process highlight its prediction accuracy. Temperature, turbidity, and pH sensor were used to get the real-time data. We've also created a mobile app for React Native that allows farmers to monitor the relevant water quality metrics detected by smart ponds or tank sensors. The program reads the monitored data from a cloud database and displays the real-time information on a dashboard. Utilizing real-time farm information enables you to identify problems before they materialize because the projection is based on the most recent data. The evolution of one parameter and the evolution of external factors might be related. We have utilized the ML model to estimate the major variables influencing the development of the smart fishpond based on the real-time observations of a variety of data. Numerous studies have shown that water temperature is one of the most crucial factors affecting water dissolved oxygen levels. Several factors, including the kind of aquaculture, have a significant impact on the dissolved oxygen levels in aquaculture systems. Depending on the nature of production, these factors' impact varies. The majority, however, may be measured and taken into account by an Internet of Things-based prediction model. Some of these parameters include the feeds' chemical composition and nutritional content. Additionally, it's important to take into account the length, feed level, and biomass of sh as well as algal biomass in fish systems.
Technologies Used
Python
React
Tensorflow
Keras
PyCharm
Firebase
Google Cloud
Android Studio
Arduino
Google Colab
Google map API
OpenWeather API
Milestones
Timeline
-
March 2023
Project Proposal
A Project Proposal is presented to potential sponsors or clients to receive funding or get your project approved.
Marks Allocated : 6
-
May 2023
Progress Presentation I
Progress Presentation I reviews the 50% completetion status of the project. This reveals any gaps or inconsistencies in the design/requirements.
Marks Allocated : 15
-
June 2023
Research Paper
Describes what you contribute to existing knowledge, giving due recognition to all work that you referred in making new knowledge
Marks Allocated : 10
-
September 2023
Progress Presentation II
Progress Presentation II reviews the 90% completetion status demonstration of the project. Along with a Poster presesntation which describes the project as a whole.
Marks Allocated : 18
-
November 2023
Website Assessment
The Website helps to promote our research project and reveals all details related to the project.
Marks Allocated : 2
-
November 2023
Logbook
Status of the project is validated through the Logbook.
Marks Allocated : 3
-
November 2023
Final Report
Final Report evalutes the completed project done throughout the year. Marks mentioned below includes marks for Individual & group reports and also Final report.
Marks Allocated : 19
-
October 2023
Final Presentation & Viva
Viva is held individually to assess each members contribution to the project.
Marks Allocated : 20
Downloads
Documents
Please find all documents related to this project below.
Topic Assessment
Submitted on 2023/02/25
- GroupDownload
Project Charter
Submitted on 2023/02/28
- GroupDownload
Project Proposal
Submitted on 2023/05/07
- IndividualDownload
Status Documents I
Submitted on 2023/05/22
- IndividualDownload
Status Documents II
Submitted on 2023/09/2
- IndividualDownload
Research Paper
Submitted on 2023/08/15
- GroupDownload
Poster
Submitted on 2023/09/18
- GroupDownload
Presentations
Please find all presentations related this project below.
About Us
Meet Our Team !
Achievements
Our Research Paper was accepted by those Conferences and Journals.