Professional Documents
Culture Documents
Sustainability 15 13874 v2
Sustainability 15 13874 v2
Sustainability 15 13874 v2
Article
Sustainable Smart Agriculture Farming for Cotton Crop: A
Fuzzy Logic Rule Based Methodology
Li Bin 1 , Muhammad Shahzad 2 , Hira Khan 2 , Muhammad Mehran Bashir 2, * , Arif Ullah 3
and Muhammad Siddique 4
1 School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China;
direcfish163@gmail.com
2 Department of Electrical Engineering, Muhammad Nawaz Sharif University of Engineering and Technology,
Multan 66000, Pakistan; dr.shehzad@mnsuet.edu.pk (M.S.); engrhirakhan@gmail.com (H.K.)
3 Department of Computer Engineering, College of IT Convergence, Chosun University,
Gwangju 61452, Republic of Korea; arifullah@chosun.ac.kr
4 Department of Energy System Engineering, National Fertilizer Corporation, Institute of Engineering &
Technology, Multan 66000, Pakistan; msbmultan@gmail.com
* Correspondence: dr.mehran@mnsuet.edu.pk
Abstract: Sustainable agriculture is a pivotal driver of a nation’s economic growth, especially consid-
ering the challenge of providing food for the world’s expanding population. Agriculture remains a
cornerstone of many nations’ economies, so the need for intelligent, sustainable farming practices has
never been greater. Agricultural industries worldwide require sophisticated systems that empower
farmers to manage their crops efficiently, reduce water wastage, and optimize yield quality. Yearly,
substantial crop losses occur due to unpredictable environmental changes, with improper irrigation
practices being a leading cause. In this paper, we introduce an innovative irrigation time control
system for smart farming. This system leverages fuzzy logic to regulate the timing of irrigation in
cotton crop fields, effectively curbing water wastage while ensuring that crops receive neither too little
nor too much water. Additionally, our system addresses a common agricultural challenge: whitefly
infestations. Users can adjust climatic parameters, such as temperature and humidity, through our
Citation: Bin, L.; Shahzad, M.; Khan, system, which minimizes both whitefly populations and water consumption. We have developed a
H.; Bashir, M.M.; Ullah, A.; Siddique,
portable measurement technology that includes air humidity sensors, temperature sensors, and rain
M. Sustainable Smart Agriculture
sensors. These sensors interface with an Arduino platform, allowing real-time climate data collec-
Farming for Cotton Crop: A Fuzzy
tion. This collected climate data is then sent to the fuzzy logic control system, which dynamically
Logic Rule Based Methodology.
adjusts irrigation timing in response to changing environmental conditions. Our system incorporates
Sustainability 2023, 15, 13874.
https://doi.org/10.3390/ an algorithm that generates highly effective (IF-THEN) fuzzy logic rules, significantly improving
su151813874 irrigation efficiency by reducing overall irrigation duration. By automating the irrigation process and
precisely delivering the right amount of water, our system eliminates the need for human intervention,
Academic Editor: Cristina Raluca
rendering the agricultural system more dependable in achieving successful crop yields. Water supply
Gh. Popescu
commences when the environmental conditions reach specific thresholds and halts when the requisite
Received: 23 August 2023 climate conditions are met, maintaining an optimal environment for crop growth.
Revised: 10 September 2023
Accepted: 14 September 2023 Keywords: irrigation; fuzzy logic; whitefly pest; smart agriculture; control methodology
Published: 18 September 2023
1. Introduction
Copyright: © 2023 by the authors.
Licensee MDPI, Basel, Switzerland. Numerous wireless components and devices in the Internet of Things (IoT) are inte-
This article is an open access article grated and are capable of communicating, sensing, and interconnecting with external and
distributed under the terms and internal states of the embedded system [1]. A number of notable research studies have
conditions of the Creative Commons highlighted the use cases of IoT in advancing smart farming methods and solutions in
Attribution (CC BY) license (https:// agricultural areas. Examining numerous complications and challenges in farming, IoT is
creativecommons.org/licenses/by/ a great revolution in the agriculture sector [2]. To fulfill the compulsory food needs in all
4.0/). civilizations worldwide, agriculture has become a vast topic of interest in research-based
development in the modern era. Over the decades, environmental changes have had a
direct effect on agriculture, which includes scarcity of water, climate changes, soil condition
changes, etc. Due to this dependency of agriculture on climate conditions, more techno-
logical advancement is needed to control and provide suitable conditions for effective
farming [3].
Cotton is a commonly grown product in South Asia because of its suitable environmen-
tal and topographic features. However, due to changes in the atmosphere, many insects
and pests damage the crops and hence reduce production. The pest that widely attack
cotton crops include whitefly. The perfect watering of crops, avoiding excessive or too
little watering, can prevent not only crop damage but also help in avoiding pests attack [4].
In the case of excessive rainfall and in dry seasons, automatic irrigation makes it easy to
control these changes for good yield to save water and enable smart agriculture farming
by providing smart desired specifications of irrigation systems for standard crop growth.
Various control methodologies are developed for smart farming, including fuzzy logic.
Fuzzy logic is one of the decision-making systems that works in a manner similar to human
control and utilizes tools from fuzzy set theory in conjunction with human knowledge to
obtain optimal desired results. The Membership Function (MF) is fundamental to fuzzy
logic systems because it indicates the degree to which an element belongs to a fuzzy set
based on user inputs in the form of linguistic variables. The Fuzzy Logic Toolbox is used to
define this. These functions model uncertainty and imprecision and are used to compute
membership degrees for given inputs. The variables are formulated to form a fuzzy set
and connected with the precondition’s fuzzy logic rules defined by the user to obtain the
desired output in a Fuzzy Inference System (FIS), which is a mathematical model that
uses fuzzy logic to convert incoming data through established rules and MF for distinct
fuzzy sets [5,6]. Fuzzy logic can be best used to design a controller for normal and required
irrigation. Fuzzy logic provides an easy way to reach the conclusion of a system having
vague and ambiguous installation details. The main aim of this work is to define the
best rules for the implementation of a fuzzy control system that can optimally control the
irrigation time by considering the input variables while helping the farmers to minimize
electricity consumption, save water, and reduce pest growth rates.
This study employs the fuzzy cognitive mapping method of soft computing in order
to analyze the process of yield prediction in the cotton crop-producing industry. The first
experiment to add fuzzy logic techniques into the process of developing yield models for
precision farming was discussed and a fuzzy logic-based irrigation control system was
created for agricultural production as part of the research project [7]. The purpose of this
article is to provide a method that makes use of the knowledge and experience of experts
in order to produce an estimation of agricultural output. As a result, it can help farmers
obtain insights about the ways in which yield fluctuates. As the foundation for a decision
support system for precision agriculture, this work employs a fuzzy cognitive map-based
approach for predicting yield in cotton crop production. This study explored the use of
fuzzy cognitive maps in cotton crop yield prediction in order to investigate yield and yield
variability [8,9].
Conventional cotton crop management strategies cannot accurately estimate crop pro-
duction. Current decision-making technologies lack expert knowledge, resulting in inferior
outcomes [9]. Conventional irrigation methods waste water. Existing technologies might
be costly to implement and maintain, preventing small farmers from using them [10]. How-
ever, fuzzy rule-based techniques can improve decision-making by being more accurate
and efficient. Fuzzy logic systems may include expert knowledge and accurately anticipate
crop production, improving cotton crop management decisions. Fuzzy logic-based irriga-
tion control methods conserve water. Fuzzy logic temperature and humidity monitoring
systems are cost-effective and fast. Thus, fuzzy rule-based cotton crop management can be
more efficient and cost-effective [7,9].
Sustainability 2023, 15, 13874 3 of 18
scheduling irrigation by turning OFF and ON the valve. The authors in [32] present an
automatic cloud-based irrigation system with microcontroller ESP32-Lora and SIGFOX
network to design a node network and internet connection and attempt to obtain stability
in the communication network to improve irrigation. In [33], authors present a fuzzy logic
algorithm for smart irrigation with comparison of two methods (Mamdani and Sugeno)
for open and closed fuzzy logic control system in MATLAB, where more number of input
variables are used to extract the data which create complexity. Similarly, the authors in [34]
implement a fuzzy logic control system for irrigation, controlling the pump speed, an IoT
network is deployed, and the authors claim an improvement in irrigation with a reduced
workforce. Authors in [35] present an irrigation system on chili plant, where a fuzzy logic
control system is connected with an IoT system for controlling and monitoring management.
The authors analyzed the system with two input and three output variables to test the
growth rate under a controlled environment. In [36], authors presented a wireless data
logging application in Qatar to enhance the irrigation system based on a feedback fuzzy
logic controller, where the system contained Xbee–GPRS for monitoring purposes and as
a database platform. Moreover, the authors analyze this system can be easily deployed
with drip irrigation to manage watering time in crops. Similarly, in [37], a smart irrigation
system is installed with a global system for mobile communication (GSM), where the
system provides information in messages about the environmental condition and motor
working state related to the power supply. Furthermore, a fuzzy logic controller is utilized
for input and output control. In [38], the authors installed a Mamdani control system based
on smart irrigation with an open-loop fuzzy control system. In addition, the simulation of
fuzzy logic is performed in MATLAB, v. R2023a.
In order to automatically track environmental data and water plants, the authors of
the study [39] propose building a smart agricultural monitoring system with the help of
an ESP32 microcontroller, sensors, and a water pump actuator, all underpinned by fuzzy
logic. Another study considers soil type, geographic location, and climate variables such
as annual average temperature and precipitation in the analysis. Productive crops for
cultivation are suggested using a method that takes into account location-specific factors.
Experiments show that the proposed approach is superior to state-of-the-art alternatives
in terms of both accuracy and efficiency [40]. Comparative research was carried out to
examine the role of recommendation systems in modern agricultural practices. Farmers
should routinely switch up the variety of pesticides and water sources they employ. This
strategy can help farmers increase their yields of high-quality crops. Because of this, they
are able to raise their standard of living and give back even more to the community [41].
The study in [42] showed that fuzzy goal logic can be deployed to form a decision support
system to help farmers plan apple cultivation. This research sought to demonstrate fuzzy
goal programming’s practicality.
Based on the related work, the purpose of this research is to strive to make the agricul-
ture system more efficient. Despite this, other significant factors, specifically demanding
crops, require additional effort in smart farming practices. Cotton crop is a widely grown
product affected by various pests, including highly attacked pest whiteflies due to unfa-
vorable environmental conditions. The proposed research demonstrates that intelligent
irrigation systems require additional work to achieve optimal climatic conditions for cotton
crops while conserving water and electricity. The following solution is a clear strive to
achieve smart agriculture farming with less complexity compared to alternative approaches.
reduce crop failure. Inform the system promptly about the environmental circumstances
that can minimize crop failure.
The rest of the paper is organized as follows. Section 2 introduces related work.
Section 3 deals with fuzzy logic control for field irrigation. MATLAB implementations
are present in Section 4, and results and discussion are presented in Section 5. Finally, the
paper is concluded in Section 6.
Research
Methodology Control Parameters/Limitations
Study
[53] Fuzzy logic integrated with Mamdani control system Tuning of rules is required each time
Expert decisions rely on heuristic criteria and must
[54] Irrigation based on fuzzy logic and data monitoring
adjust to changes in soil, plant, and weather dynamics
Weather, plant and soil parameters need to be tuned
[38] Open-loop fuzzy logic with Mamdani control system
each time
[55] Fuzzy logic control with wireless sensor network Water amount, Energy consumption
Hybrid fuzzy logic integrated with particle
[56] Pump speed, water volume control
swarm optimization
[57] Fuzzy logic and IoT High water and labor demands of crops
Present
Fuzzy logic and IF-THEN Rules Irrigation time and pest control
Study
T−x
uL (x) = (1)
T
(
x
u M (x) = T , 0 ≤ T, (2)
2T − x
T , T ≤ 2T,
x−T
u H (x) = (3)
T
Sustainability 2023, 15, 13874 7 of 18
Figure 4 presents the MF of humidity having linguistic variables dry, normal, and
moist. The graph shows that the humidity of the environment is dry from the range
Sustainability 2023, 15, 13874 8 of 18
0 < x < T, normal T < x < 2T, and medium from the range of 3T/2 < x < 2T. Equations of
MFs of humidity are derived from the above method using a line equation.
3 T2 − x
uD (x) = 1
(4)
2T
x−T , 0 ≤ T,
1
u N (x) = 2T (5)
2T − x , T ≤ 2T,
2T
Here, we assume the humidity and temperature values of the environment are ‘h1 ’ and
‘t1 ’, respectively. In Figure 3 the respective temperature ‘t1 ’ cut the two points of lines which
represent high and medium lines of temperature. Therefore, both equations at respective
temperatures ‘t1’ give the equation.
t1 − T
u H (x) = (6)
T
In Figure 4 respective ‘h1 ’ value touches the two points of lines representing normal
and moist environment. The equations derived from it are given below.
h1 − T
u N (x) = 1
(7)
2T
h1 − 3 T2
u M (x) = 1
(8)
2T
These Equations (6)–(8) lead to four rules that need to be evaluated.
Rule (1). Humidity is normal; Temperature is medium.
Rule (2). Humidity is normal; Temperature is high.
Rule (3). Humidity is moist; Temperature is medium.
Rule (4). Humidity is moist; Temperature is high.
From these rules, the minimum value of each can be derived by the respective value
of temperature ‘t1 ’ and humidity ‘h1 ’. The last step of defuzzification helps to exclude the
maximum value from the derived minimum values. This maximum value corresponds to
any rule given above. Each rule contains two cases that execute two values at the respective
value of ‘t1 ’ and ‘h1 ’. The average of both values gave the required irrigation time suitable
for the environment.
Table 2 represents a defined fuzzy rule base applying on the fuzzy inference system
of the cotton crop field. A disease occurs when a certain weather condition happens at a
specific range of temperature and humidity. Analyzing parameters of temperature and
humidity are Very small (VS), Small (S), Medium (M), Large (L), and Very large (VL).
Table 3 illustrates a few other pests’ production in cotton crops at specific temperature and
humidity rate.
The FIS (Fuzzy Inference System) produces linguistic variables as a result of its work.
In order to evaluate the theories, the proposed study will look at one disease. Whitefly
is a frequent pest in the cotton crop, as is the red cotton bug spot. FIS is framed using
information gathered from high-risk environments. The chance of illnesses appearing in
linguistic variables is a system output that serves as a decision-making tool for farmers.
The linguistic output provides farmers an early warning regarding the risk of the disease
occurring. Farmers will be able to act appropriately and quickly. This will not only cut
down on pesticide use but will also improve crop protection. The importance of establishing
an expert system cannot be overstated. Three conceptual components make up the basic
framework of a FIS. In fuzzy modeling, rules known as antecedents or premises describe
the output limitations, also known as repercussions, and provide the related outcome for
a fuzzy region of the input space. Figure 5 and Figure 6 is the implementation of fuzzy
logic at the soil humidity and temperature of the cotton crop, respectively. Each considered
input has five MFs, as shown in the below equations.
Humidity
Very Dry Dry Medium Moist Very Moist
VS VS L M S VS
S M M L S S
Temperature M L L L VS VS
L VS VS M S VS
VL M S L S S
25 − X
u(vl ) = (9)
25
X
u(l ) = (10)
25
50 − X
u(l ) = (11)
25
X − 25
u(m) = (12)
25
75 − X
u(m) = (13)
25
X − 50
u(s) = (14)
25
X − 100
u(s) = (15)
25
X − 75
u(vs) = (16)
75
15 − X
u(vs) = (17)
15
X
u(s) = (18)
15
30 − X
u(s) = (19)
15
X − 15
u(m) = (20)
15
Sustainability 2023, 15, 13874 11 of 18
30 − X
u(m) = (21)
15
X − 30
u(l ) = (22)
15
X − 60
u(l ) = (23)
15
X − 45
u(vl ) = (24)
15
4. MATLAB Implementaion
The fuzzy logic is applied to the system involving cotton crops and demonstrates the
possibility of whitefly attack as a result of different environmental factors such as humidity
and temperature. Two factors, temperature and humidity, have a major influence on pest
growth. The fuzzy logic-based methodology focuses on the pest whitefly in MATLAB
and obtained results with variances in temperature and humidity. The temperature range
is 0–60 ◦ C, and the humidity range is from 0–100%. The IF-THEN conditions act as a
framework for the fuzzy rules of temperature and humidity, having parameters large,
small, medium, etc. Defuzzification shows results of efficient irrigation time for maintaining
temperature and humidity to reduce whitefly growth. In this study, two input variables are
considered with five linguistic variables or MF as represented by formulas. The number
of fuzzy logic rules is calculated according to the number of every input variable’s MFs.
Hence, two input parameters contain five MFs. Therefore, the total number of rules will be
52 = 25, as shown in Table 4. The fuzzy rules and linguistic variables are assumed by the
researchers according to the fuzzy inference concept.
Figure 7 demonstrates the humidity range between 0–100% with triangular type of
MF. The analyzed parameters of humidity are Very dry, Dry, Medium, Moist, and Very
moist. The threshold of each MF of humidity is elaborated in Table 3. Threshold of each
MF of temperature is elaborated in Tables 5 and 6 representing each input and its relevant
threshold, such as when the temperature will be very low, low, medium, high, and very
high or how the humidity will change from very dry to very moist.
Figure 8 highlighted the temperature range between 0–60 ◦ C with triangular MF.
Analyzing parameters of temperature are Very small, small, Medium, Large, and Very large.
Figure 9 indicates the window of knowledge base fuzzy rules settings to fulfill the
condition for MFs for the fuzzy inference system. Fuzzy rules are set in the form of IF-THEN
conditions of humidity and temperature. MATLAB software is utilized to implement these
rules using the Mamdani method. Figure 10 shows the output status of irrigation with
triangular MFs. Analyzing parameters of irrigation are Very small, Small, Medium, Large,
and Very large. The threshold of each MF of irrigation is given in Table 7.
Table 4. Fuzzy rule table with various categories of the input and output parameters.
Sr No Humidity Threshold
1 Very Dry [0 25]
2 Dry [0 25 50]
3 Medium [25 50 75]
4 Moist [50 75 100]
5 Very Moist [75 100]
Sr No Temperature Threshold
1 Very Low [0 15]
2 Low [0 15 30]
3 Medium [25 30 45]
4 High [30 45 60]
5 Very High [45 60]
Sustainability 2023, 15, 13874 13 of 18
Figure 11. Fuzzy logic rule-based threshold values with best crisp inputs.
Figure 12. Fuzzy logic rule-based threshold values with medium crisp inputs.
Sustainability 2023, 15, 13874 15 of 18
Figure 13. Fuzzy logic rule-based threshold values with worst crisp inputs.
Discussion
The intention of this proposed work is to improve effectiveness of smart irrigation.
In order to maintain irrigation time, temperature and humidity two input parameters are
involved. The system employs various fuzzy logic rules to determine the irrigation time.
In order to control whiteflies, the proposed system establishes the temperature thresh-
old at 33 and humidity threshold at 60 as depicted in Table 8. In its prime state, the
knowledge base rule proved to be sufficient to set irrigation time at 18.3 (min). In both
average and worst states, the user knowledge base rule was less efficient and decreased the
system’s irrigation time efficiency. This study enhances the efficiency of the fuzzy system
compared to alternative approaches.
Author Contributions: Conceptualization, L.B. and H.K.; Methodology, H.K. and M.M.B.; Software,
H.K. and M.S.; Validation, M.S.; Investigation, A.U.; Writing—review & editing, L.B., M.M.B. and
A.U. All authors have read and agreed to the published version of the manuscript.
Funding: The project was supported by the Science and Technology projects from State Grid Corpo-
ration of China under project number (5108-202218280A-2-379-XG).
Institutional Review Board Statement: Not applicable.
Sustainability 2023, 15, 13874 16 of 18
Notations
The following notations are used in this manuscript:
Notation Description
x comprises of elements x of the universe, such that u( x ) = 1
uL (x) Membership function at low state
u M (x) Membership function at medium state
u H (x) Membership function at high state
T Temperature
uD (x) Membership function at dry state
u N (x) Membership function at normal state
u M (x) Membership function at moist state
t1 specific point to find temperature
h1 Specific point to find humidity
u( vl ) Membership function pointing very large state
u( l ) Membership function pointing large state
u( m) Membership function pointing medium state
u( s) Membership function pointing small state
u( vs) Membership function pointing very small state
References
1. Farooq, M.S.; Riaz, S.; Abid, A.; Abid, K.; Naeem, M.A. A Survey on the Role of IoT in Agriculture for the Implementation of
Smart Farming. IEEE Access 2019, 7, 156237–156271. [CrossRef]
2. Chen, S.; Xu, H.; Liu, D.; Hu, B.; Wang, H. A vision of IoT: Applications, challenges, and opportunities with china perspective.
IEEE Internet Things J. 2014, 1, 349–359. [CrossRef]
3. Bwambale, E.; Abagale, F.K.; Anornu, G.K. Smart irrigation monitoring and control strategies for improving water use efficiency
in precision agriculture: A review. Agric. Water Manag. 2022, 260, 107324. [CrossRef]
4. Türkoğlu, M.; Hanbay, D. Plant disease and pest detection using deep learning-based features. Turk. J. Electr. Eng. Comput. Sci.
2019, 27, 1636–1651. [CrossRef]
5. Stočes, M.; Vaněk, J.; Masner, J.; Pavlik, J. Internet of things (iot) in agriculture-selected aspects. Agris -Line Pap. Econ. Inform.
2016, 8, 83–88. [CrossRef]
6. Pacco, H.C. Simulation of temperature control and irrigation time in the production of tulips using Fuzzy logic. Procedia Comput.
Sci. 2022, 200, 1–12. [CrossRef]
7. Papageorgiou, E.I.; Markinos, A.; Gemptos, T. Application of fuzzy cognitive maps for cotton yield management in precision
farming. Expert Syst. Appl. 2009, 36, 12399–12413. [CrossRef]
8. Ali, A.; Hussain, T.; Tantashutikun, N.; Hussain, N.; Cocetta, G. Application of Smart Techniques, Internet of Things and Data
Mining for Resource Use Efficient and Sustainable Crop Production. Agriculture 2023, 13, 397. [CrossRef]
9. Mourhir, A.; Papageorgiou, E.I.; Kokkinos, K.; Rachidi, T. Exploring Precision Farming Scenarios Using Fuzzy Cognitive Maps.
Sustainability 2017, 9, 1241. [CrossRef]
10. Urbieta Parrazales, R.; Zagaceta Alvarez, M.T.; Aguilar Cruz, K.A.; Palma Orozco, R.; Fernandez Munoz, J.L. Implementation of a
Fuzzy Logic Controller for the Irrigation of Rose Cultivation in Mexico. Agriculture 2021, 11, 576. [CrossRef]
11. Gondchawar, N.; Kawitkar, R.S. IoT based smart agriculture. Int. J. Adv. Res. Comput. Commun. Eng. 2016, 5, 838–842.
12. Arivazhagan, S.; Shebiah, R.N.; Ananthi, S.; Varthini, S.V. Detection of unhealthy region of plant leaves and classification of plant
leaf diseases using texture features. Agric. Eng. Int. Cigr J. 2013, 15, 211–217.
13. Muthunpandian, S.; Vigneshwaran, S.; Ranjitsabarinath, R.; Kumar Reddy, Y. IOT based crop-field monitoring and irrigation
automation. Int. J. Adv. Res. Trends Eng. Technol. 2017, 4, 450–456.
14. Borghetti, J.; Silva, W.; Nocko, H.; Loyola, L.; Chianca, G. Agricultura Irrigada Dustentável No Brasil: Identificação de áreas Prioritárias;
Organização das Nações Unidas para a Alimentação e a Agricultura: Brasília, Brazil, 2017.
15. Gutiérrez, J.; Villa-Medina, J.F.; Nieto-Garibay, A.; Porta-Gándara, M.Á. Automated irrigation system using a wireless sensor
network and GPRS module. IEEE Trans. Instrum. Meas. 2013, 63, 166–176. [CrossRef]
Sustainability 2023, 15, 13874 17 of 18
16. Anand, K.; Jayakumar, C.; Muthu, M.; Amirneni, S. Automatic drip irrigation system using fuzzy logic and mobile technology. In
Proceedings of the 2015 IEEE Technological Innovation in ICT for Agriculture and Rural Development (TIAR), Chennai, India,
10–12 July 2015; pp. 54–58.
17. Kumar, A.; Kamal, K.; Arshad, M.O.; Mathavan, S.; Vadamala, T. Smart irrigation using low-cost moisture sensors and XBee-based
communication. In Proceedings of the IEEE Global Humanitarian Technology Conference (GHTC 2014), San Jose, CA, USA,
10–13 October 2014; pp. 333–337.
18. Sagar, S.V.; Kumar, G.R.; Xavier, L.X.; Sivakumar, S.; Durai, R.B. SISFAT: Smart irrigation system with flood avoidance technique.
In Proceedings of the 2017 Third International Conference on Science Technology Engineering & Management (ICONSTEM),
Chennai, India, 23–24 March 2017; pp. 28–33.
19. Yashaswini, L.; Vani, H.; Sinchana, H.; Kumar, N. Smart automated irrigation system with disease prediction. In Proceedings of
the 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), Chennai, India,
21–22 September 2017; pp. 422–427.
20. Zhang, G.; Zhao, Z.; Yin, X.A.; Zhu, Y. Impacts of biochars on bacterial community shifts and biodegradation of antibiotics in an
agricultural soil during short-term incubation. Sci. Total Environ. 2021, 771, 144751. [CrossRef]
21. Li, W.; Shi, Y.; Zhu, D.; Wang, W.; Liu, H.; Li, J.; Shi, N.; Ma, L.; Fu, S. Fine root biomass and morphology in a temperate forest are
influenced more by the nitrogen treatment approach than the rate. Ecol. Indic. 2021, 130, 108031. [CrossRef]
22. Jain, P.; Kumar, P.; Palwalia, D. Irrigation management system with micro-controller application. In Proceedings of the 2017 1st
International Conference on Electronics, Materials Engineering and Nano-Technology (IEMENTech), Kolkata, India, 28–29 April
2017; pp. 1–6.
23. Kondaveti, R.; Reddy, A.; Palabtla, S. Smart Irrigation System Using Machine Learning and IOT. In Proceedings of the 2019
International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), Vellore, India,
30–31 March 2019; pp. 1–11.
24. Saraf, S.B.; Gawali, D.H. IoT based smart irrigation monitoring and controlling system. In Proceedings of the 2017 2nd IEEE
International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India,
19–20 May 2017; pp. 815–819.
25. Alomar, B.; Alazzam, A. A smart irrigation system using IoT and fuzzy logic controller. In Proceedings of the 2018 Fifth HCT
Information Technology Trends (ITT), Dubai, United Arab Emirates, 28–29 November 2018; pp. 175–179.
26. Cruz, J.R.D.; Magsumbol, J.A.V.; Dadios, E.P.; Baldovino, R.G.; Culibrina, F.B.; Lim, L.A.G. Design of a fuzzy-based automated
organic irrigation system for smart farm. In Proceedings of the 2017 IEEE 9th International Conference on Humanoid, Nanotech-
nology, Information Technology, Communication and Control, Environment and Management (HNICEM), Manila, Philippines,
1–3 December 2017; pp. 1–6.
27. Rao, R.N.; Sridhar, B. IoT based smart crop-field monitoring and automation irrigation system. In Proceedings of the 2018 2nd
International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 19–20 January 2018; pp. 478–483.
28. Hamouda, Y.E. Smart irrigation decision support based on fuzzy logic using wireless sensor network. In Proceedings of the
2017 International Conference on Promising Electronic Technologies (ICPET), Deir El-Balah, Palestine, 16–17 October 2017;
pp. 109–113.
29. Khatri, V. Application of Fuzzy logic in water irrigation system. Int. Res. J. Eng. Technol. (IRJET) 2018, 5, 3372.
30. Lee, T.Y.; Reza, M.N.; Chung, S.O.; Kim, D.U.; Lee, S.Y.; Choi, D.H. Application of fuzzy logics for smart agriculture: A review.
Precis. Agric. 2023, 5, 1.
31. Jaiswal, S.; Ballal, M.S. Fuzzy inference based irrigation controller for agricultural demand side management. Comput. Electron.
Agric. 2020, 175, 105537. [CrossRef]
32. Fernández-Ahumada, L.M.; Ramírez-Faz, J.; Torres-Romero, M.; López-Luque, R. Proposal for the design of monitoring and
operating irrigation networks based on IoT, cloud computing and free hardware technologies. Sensors 2019, 19, 2318. [CrossRef]
33. Ibrahim, F.S.; Konditi, D.; Musyoki, S. Smart irrigation system using a fuzzy logic method. Int. J. Eng. Res. Technol. 2018,
11, 1417–1436.
34. Singh, A.K.; Tariq, T.; Ahmer, M.F.; Sharma, G.; Bokoro, P.N.; Shongwe, T. Intelligent Control of Irrigation Systems Using Fuzzy
Logic Controller. Energies 2022, 15, 7199. [CrossRef]
35. Pezol, N.S.; Adnan, R.; Tajjudin, M. Design of an internet of things (iot) based smart irrigation and fertilization system using fuzzy
logic for chili plant. In Proceedings of the 2020 IEEE International Conference on Automatic Control and Intelligent Systems
(I2CACIS), Shah Alam, Malaysia, 20 June 2020; pp. 69–73.
36. Touati, F.; Al-Hitmi, M.; Benhmed, K.; Tabish, R. A fuzzy logic based irrigation system enhanced with wireless data logging
applied to the state of Qatar. Comput. Electron. Agric. 2013, 98, 233–241. [CrossRef]
37. Krishnan, R.S.; Julie, E.G.; Robinson, Y.H.; Raja, S.; Kumar, R.; Thong, P.H. Fuzzy logic based smart irrigation system using
internet of things. J. Clean. Prod. 2020, 252, 119902. [CrossRef]
38. Izzuddin, T.; Johari, M.; Rashid, M.; Jali, M. Smart irrigation using fuzzy logic method. ARPN J. Eng. Appl. Sci. 2018, 13, 1819–6608.
39. Pradana, F.G.P.; Sarno, R.; Triarjo, S. Development of Smart Farming Control System based on Tsukamoto Fuzzy Algorithm. In
Proceedings of the 2023 International Conference on Computer Science, Information Technology and Engineering (ICCoSITE),
Jakarta, Indonesia, 16 February 2023; pp. 348–353.
Sustainability 2023, 15, 13874 18 of 18
40. Nithya, P.; Kalpana, A.M. Prediction of Suitable Crops Using Stacked Scaling Conjugant Neural Classifier. Intell. Autom. Soft
Comput. 2023, 35, 3743–3755. [CrossRef]
41. Bouni, M.; Hssina, B.; Douzi, K.; Douzi, S. Comparative Study Between Different Recommendation Systems in Smart Agriculture.
AI and IoT for Sustainable Development in Emerging Countries; Springer: Cham, Switzerland, 2022.
42. Malik, Z.A.; Kumar, R.; Pathak, G.; Roy, H.; Malik, M.A.U.D. Application of fuzzy goal programming approach in the real-life
problem of agriculture sector. Braz. J. Oper. Prod. Manag. 2023, 20, 1516. [CrossRef]
43. Gamal, Y.; Soltan, A.; Said, L.A.; Madian, A.H.; Radwan, A.G. Smart Irrigation Systems: Overview. IEEE Access 2023. [CrossRef]
44. Bouali, E.T.; Abid, M.R.; Boufounas, E.M.; Hamed, T.A.; Benhaddou, D. Renewable energy integration into cloud & IoT-based
smart agriculture. IEEE Access 2021, 10, 1175–1191.
45. Gangi, F.; Gandolfi, C.; Masseroni, D. Comparison between a rigid and flexible border irrigation scheduling: A pilot case study in
Northern Italy. In Proceedings of the 2022 IEEE Workshop on Metrology for Agriculture and Forestry (MetroAgriFor), Perugia,
Italy, 3–5 November 2022; pp. 53–57.
46. Cejudo, L.C.A.; Peña, L.C.B.; Olivas, A.G.; Olave, M.E.T. The inefficiency of furrow irrigation in the basin of the laguna de bustillos
and its relationship with the geometric characteristics of agricultural plots and the depletion of the aquifer. In Proceedings of the
2016 IEEE 1er Congreso Nacional de Ciencias Geoespaciales (CNCG), Mexico City, Mexico, 7–9 December 2016; pp. 1–4.
47. Eraliev, A.; Bracco, G. Design and Implementation of ZigBee Based Low-Power Wireless Sensor and Actuator Network (WSAN)
for Automation of Urban Garden Irrigation Systems. In Proceedings of the 2021 IEEE International IOT, Electronics and
Mechatronics Conference (IEMTRONICS), Toronto, ON, Canada, 21–24 April 2021; pp. 1–7.
48. Divyapriya, S.; Vijayakumar, R.; Ramkumar, M.S.; Amudha, A.; Nagaveni, P.; Emayavaramban, G.; Mansoor, V. IoT Enabled
Drip Irrigation System with Weather Forecasting. In Proceedings of the 2020 Fourth International Conference on I-SMAC (IoT in
Social, Mobile, Analytics and Cloud)(I-SMAC), Palladam, India, 7–9 October 2020; pp. 86–89.
49. Ani, A.; Gopalakirishnan, P. Automated hydroponic drip irrigation using big data. In Proceedings of the 2020 Second International
Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India, 15–17 July 2020; pp. 370–375.
50. Kumar, Y.; Dubey, A.K.; Jothi, A. Pest detection using adaptive thresholding. In Proceedings of the 2017 International Conference
on Computing, Communication and Automation (ICCCA), Greater Noida, India, 5–6 May 2017; pp. 42–46.
51. Yan, H.; Hui, X.; Li, M.; Xu, Y. Development in sprinkler irrigation technology in China. Irrig. Drain. 2020, 69, 75–87. [CrossRef]
52. Conde, G.; Quijano, N.; Ocampo-Martinez, C. Modeling and control in open-channel irrigation systems: A review. Annu. Rev.
Control 2021, 51, 153–171. [CrossRef]
53. EltahirHussan, A.H. Implementation fuzzy irrigation controller (mamdani and sugeno performance comparison). Int. J. Adv. Res.
Electr. Electron. Instrum. Eng. 2014, 3, 12819–12824.
54. Azaza, M.; Tanougast, C.; Fabrizio, E.; Mami, A. Smart greenhouse fuzzy logic based control system enhanced with wireless data
monitoring. ISA Trans. 2016, 61, 297–307. [CrossRef] [PubMed]
55. Benyezza, H.; Bouhedda, M.; Rebouh, S. Zoning irrigation smart system based on fuzzy control technology and IoT for water
and energy saving. J. Clean. Prod. 2021, 302, 127001. [CrossRef]
56. Xie, J.; Chen, Y.; Gao, P.; Sun, D.; Xue, X.; Yin, D.; Han, Y.; Wang, W. Smart fuzzy irrigation system for litchi orchards. Comput.
Electron. Agric. 2022, 201, 107287. [CrossRef]
57. Prasetyo, A.; Yusuf, A.R.; Litanianda, Y.; Sugianti; Masykur, F. Implementation of Fuzzy Logic for Chili Irrigation Integrated with
Internet of Things. J. Comput. Networks Archit. High Perform. Comput. 2023, 5, 494–502. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.