Next Article in Journal
Ship Carbon Intensity Indicator Assessment via Just-in-Time Arrival Algorithm Based on Real-Time Data: Case Study of Pusan New International Port
Previous Article in Journal
A Review on the Way Forward in Construction through Industrial Revolution 5.0
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sustainable Smart Agriculture Farming for Cotton Crop: A Fuzzy Logic Rule Based Methodology

1
School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China
2
Department of Electrical Engineering, Muhammad Nawaz Sharif University of Engineering and Technology, Multan 66000, Pakistan
3
Department of Computer Engineering, College of IT Convergence, Chosun University, Gwangju 61452, Republic of Korea
4
Department of Energy System Engineering, National Fertilizer Corporation, Institute of Engineering & Technology, Multan 66000, Pakistan
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(18), 13874; https://doi.org/10.3390/su151813874
Submission received: 23 August 2023 / Revised: 10 September 2023 / Accepted: 14 September 2023 / Published: 18 September 2023

Abstract

:
Sustainable agriculture is a pivotal driver of a nation’s economic growth, especially considering 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 system, which minimizes both whitefly populations and water consumption. We have developed a portable measurement technology that includes air humidity sensors, temperature sensors, and rain sensors. These sensors interface with an Arduino platform, allowing real-time climate data collection. This collected climate data is then sent to the fuzzy logic control system, which dynamically adjusts irrigation timing in response to changing environmental conditions. Our system incorporates an algorithm that generates highly effective (IF-THEN) fuzzy logic rules, significantly improving 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, rendering the agricultural system more dependable in achieving successful crop yields. Water supply commences when the environmental conditions reach specific thresholds and halts when the requisite climate conditions are met, maintaining an optimal environment for crop growth.

1. Introduction

Numerous wireless components and devices in the Internet of Things (IoT) are integrated and are capable of communicating, sensing, and interconnecting with external and internal states of the embedded system [1]. A number of notable research studies have highlighted the use cases of IoT in advancing smart farming methods and solutions in agricultural areas. Examining numerous complications and challenges in farming, IoT is a great revolution in the agriculture sector [2]. To fulfill the compulsory food needs in all 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 technological 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 environmental 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 production. 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]. However, 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 irrigation 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].

2. Related Work and Research Methods

Enhancing crop productivity is essential in agriculture to meet the rapidly rising demand for food due to population growth. There is an urgent need to switch from manual to automated methods in order to increase crop productivity [11]. In agricultural fields, received soil moisture and temperature data affect the crop’s quality [12]. A considerable amount of water is mandatory to fulfill the requirements of conventional irrigation. Hence, efficient utilization of water leads to increased agriculture yields [13]. Furthermore, prominent attention of farmers is needed in agriculture to ensure that the crops receive the required amount of water, as shortage or excessive amount of water can damage the crop [14]. To solve the problem of unusual water consumption, “automation in irrigation” is one of the demanding technologies to improve agriculture [15].
Numerous studies have been performed to design and improve different methodologies for smart irrigation. The authors in [16] implemented the drip irrigation system by controlling it using mobile networks. Controlled valve are used to irrigate crops using the fuzzy logic technique, where the authors analyze the demand for water to avoid overconsumption and save water. The author in [17] proposed a bespoke-based smart irrigation system, where low-cost moisture sensors are applied, which works on XBee-based communication technology to manage water supply in areas with water deficiencies. Moreover, the author analyzed that the system is automated by incorporating the moisture sensors in the drip irrigation system. In [18], the authors present a framework for efficient utilization of water in the smart irrigation system, where the dampness and water rate are detected and controlled, respectively, in the crops. Similarly, the author in [19] proposed a smart, automated irrigation system with disease detection capability in crops, where the moisture sensors are deployed to sense humidity and temperature, and optical sensors are used for pest detection. The soil study in [20] implies that the biodegradation of antibiotics in agricultural soil can be affected by factors such as the type of biochar used and the antibiotic class used. Strategies for controlling antibiotic contamination in farming settings can be influenced by knowledge of these connections. The research in [21] analyzes the impact of canopy and understory nitrogen addition strategies on fine root biomass and shape in the soil of temperate deciduous forests.
The authors in [22] present an automated control irrigation system where low-cost Arduino controllers operate the motor and improve crop yield in an area with less water. The authors in [23] focus on an optimal irrigation system with a rainfall prediction algorithm to find a favorable area for specific crop growth and introduce a method to control water. In [24], the authors propose a smart irrigation system where Android phones and a wireless sensor network are deployed for monitoring and controlling purposes. Moreover, the author analyzed human interaction by incorporating the Zegbee communication module. In [25], a smart irrigation system using a fuzzy logic controller is implemented, where the system contains the Mamdani fuzzy controller technique to control water flow for maintaining the irrigation system at proper time and frequency. Similarly, in [26], the author presented a design of a smart irrigation system based on fuzzy logic with the ability to locate the availability of water resources and electricity provided to the pump. In [27], the author aims to present a smart irrigation system using a Raspberry Pi module, where real-time input data of moisture variations and temperature is analyzed to control the system. The author in [28] introduces a fuzzy logic and wireless sensor network-based smart irrigation decision support system, where the system analyzes environmental parameters through sensors, and fuzzy logic rules are applied to control the water flow. The authors in [29] elaborate on irrigation issues by simulating the fuzzy logic controller in MATLAB and studying symbolic logic to design an optimal system using artificial intelligence, computer science, and mathematical logic to solve agricultural problems. The authors in [30] review the applications of fuzzy logic in smart agriculture and analyze different aspects of fuzzy logic in various agriculture technologies to improve crop yield. Moreover, in [31], the author implements a fuzzy-based irrigation control system by using LabVIEW and GPRS communication module with the ability to represent the solution for 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 agriculture 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 unfavorable 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.

2.1. Existing Methodologies for Field Irrigation

The primary objective of smart agriculture farming is to enhance crop yields at minimum cost and environmental damage. The crop yield is typically influenced by pests and diseases—furthermore, inadequate irrigation leads to diminished yields and heightened loss of water resources. Researchers have explored many methodologies for fighting against pests, disease, and optimal irrigation systems.

Methodologies for Field Irrigation

In the modern era, advanced irrigation system technologies such as surface irrigation, localized irrigation, and other environmentally focused irrigation methods are essential to optimize crop production. Crop growth needs a suitable combination of temperature, humidity, and optimal soil moisture level. Selecting a satisfactory irrigation technique can improve the crop yield. The contemporary irrigation techniques for conventional farming are as follows. (1) Surface irrigation system: the widely used irrigation technique spreading water to the field relies on gravity. Typically referred to as flood irrigation, it implies the haphazard distribution of water used for cultivation. Level basin irrigation, border strip basin irrigation, and furrow basin irrigation fall under the category of surface irrigation [43]. (2) Level basin irrigation is utilized for small-scale farming, where crops are grown at close intervals. Water circulates from end to end of the farm and runs off to the pond to ensure efficient use of water [44]. (3) Border strip basin irrigation is an expansion of level basin irrigation, where the land on the farm is divided into strips with borders. The most complicated irrigation method of surface irrigation is suitable for crops such as barley and wheat [45]. (4) Furrow basin irrigation minimized water consumption. Furrow irrigation cultivates the crops instead of submerging the whole farm with water. Vegetables and plants that are sensitive to ponded water consider it ideal [46]. (5) Micro irrigation system: The frequently utilized methods involved in micro irrigation systems are drip irrigation, sprinkler irrigation, and channel irrigation [47]. Drip irrigation, also called trickle irrigation, is considered the easiest and optimal approach for watering. Water is directly delivered to the root of crops at the proper time and in the required amount. Water is transported everywhere through pipes called drip lines. Pipes contain small units to drip water. Water is released in the form of drops, which results in an equal amount of water provided to every plant’s root in the field. Drip irrigation is an approach working on low pressure. It provides 100% land utilization, with great stability, crop protection, and efficient utilization of water at lower risk [48]. Drip irrigation distributes water in smaller doses, ensuring proper plant growth to produce maximum yield. The scarcity of water in many regions clearly indicates the requirement to find ways to efficiently utilize limited resources and enhance agricultural productivity [49]. Drip irrigation is an efficient solution to fulfill the requirements and make things easy for the farmers. All except that this method of irrigation demands high installation cost [50]. Sprinkler irrigation, having high demand in cultivated areas, suffers from water shortage. Water is distributed through sprinklers that imitate natural rainfall, preventing water wastage. Fast wind condition often demands high-cost operation with poor working efficiency [51]. Channel irrigation technique is beneficial for large areas of cultivation, which requires a considerable quantity of water. This technique is cheaper and improves the quality and growth of crops. On the other hand, this technique results in excessive water consumption [52]. A comparison of different techniques integrated with fuzzy logic is presented in Table 1.

2.2. Contribution and Paper Organization

This research provides a study of the performance of cotton crop production by utilizing a fuzzy logic control system with a specific focus on irrigation time. We are proposing a novel method that aims to optimize irrigation time in order to preserve environmental conditions and reduce the population of the pest species “whitefly” on cotton crops. The key contribution of this paper is to design effective knowledge-based IF-THEN rules for smart irrigation systems using fuzzy logic and utilizing real-time data of soil temperature and humidity of cotton crop fields. Rules are incorporated to make these climatic parameters suitable for avoiding pest “whitefly” with good irrigation time. IF-THEN-based rules combinations are established using human expertise and comparing these rules in MATLAB. The results demonstrate that by using appropriate rules, irrigation time can be improved for the purpose of saving water consumption and electricity. Suitable soil conditions such as humidity and temperature help diagnose problems earlier, enabling necessary action to 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.

3. Fuzzy Logic Control for Field Irrigation

The proposed methodology is based on determining the requirement for irrigation based on humidity and temperature levels in the environment. Moreover, it analyzes the chances of pest incursions, especially “Whitefly,” in cotton plantations due to environmental influences. Smart analysis of environmental parameters using fuzzy logic helps create an intelligent system to prevent pests and execute efficient irrigation. The fuzzy logic controller structure is comprised of five steps.
In Figure 1, the first step identifies the input and output variables to determine the descriptor for both. In the second step, the MF for each input and output variable needs to be defined. In the third step to operate, reserve, and sort the data, man-made rules are incorporated. A fuzzy logic system’s basic structure and learning/adaptive components are designed. The fuzzified output performs as a fuzzy logic controller to command when it feeds into the crop field.
Figure 2 demonstrates the fuzzy system to find irrigation time through a fuzzy logic decision-making system. The defined input variables are humidity temperature, and the output variable is irrigation time. Input variables are subdivided into MF. After fuzzification is finished, the defuzzification process is employed to produce the output for creating irrigation status. Figure 3 represent the triangular MF of temperature. Linguistic values used for temperature are low, medium, and high.
Equations of triangular MFs of temperature are derived by using line equations.
u L ( x ) = T x T
u M ( x ) = x T , 0 T , 2 T x T , T 2 T ,
u H ( x ) = x T T
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 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.
u D ( x ) = 3 T 2 x 1 2 T
u N ( x ) = x T 1 2 T , 0 T , 2 T x 2 T , T 2 T ,
Here, we assume the humidity and temperature values of the environment are ‘h 1 ’ and ‘t 1 ’, respectively. In Figure 3 the respective temperature ‘t 1 ’ cut the two points of lines which represent high and medium lines of temperature. Therefore, both equations at respective temperatures `t1’ give the equation.
u H ( x ) = t 1 T T
In Figure 4 respective ‘h 1 ’ value touches the two points of lines representing normal and moist environment. The equations derived from it are given below.
u N ( x ) = h 1 T 1 2 T
u M ( x ) = h 1 3 T 2 1 2 T
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 ‘t 1 ’ and humidity ‘h 1 ’. 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 ‘t 1 ’ and ‘h 1 ’. The average of both values gave the required irrigation time suitable for the environment.

Fuzzy Logic Technique for the Cotton Crop

Fuzzy logic, neural networks, and knowledge-based techniques can be used to create an expert system. Weather-based forecasting can predict the probability of diseases based on the current state of the atmosphere in a specific location.
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.
u ( v l ) = 25 X 25
u ( l ) = X 25
u ( l ) = 50 X 25
u ( m ) = X 25 25
u ( m ) = 75 X 25
u ( s ) = X 50 25
u ( s ) = X 100 25
u ( v s ) = X 75 75
u ( v s ) = 15 X 15
u ( s ) = X 15
u ( s ) = 30 X 15
u ( m ) = X 15 15
u ( m ) = 30 X 15
u ( l ) = X 30 15
u ( l ) = X 60 15
u ( v l ) = X 45 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 5 2 = 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 Table 5 and Table 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.

5. Results and Discussion

Fuzzy logic is considered a good intelligent system to achieve an efficient smart irrigation system. The excellent decision-making process of defining fuzzy rules help to obtain the required effective results.
In MATLAB, a set of crisp input values have been assigned to the fuzzy control system using defined fuzzy rules. Figure 11 illustrates the applying the suitable input values of temperature and humidity are 33 and 60, respectively. Considering these values, the crisp output of fuzzy logic for irrigation is 18.3. Figure 12 shows the same fuzzy control system using the second fuzzy rule setting. The applied input values of temperature and humidity are 33 and 60, respectively. Utilizing these identical values, the output of fuzzy logic for irrigation is 21.3. The MATLAB window in Figure 13 demonstrates a set of crisp input values that have been assigned to the fuzzy control system using the third fuzzy rule settings. The applied input values of temperature and humidity are the same: 33 and 60, respectively. Using the same given values, the crisp output of fuzzy logic for irrigation is 32.1.

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 threshold 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.

6. Conclusions and Future Research Direction

An idea of effective irrigation has been proposed. This research paper aimed to improve the reliability and performance of the smart irrigation system by focusing on input parameters and MFs. The primary focus of this project was to drive fuzzy logic rules to optimize the effectiveness of irrigation systems in agriculture. This study indicated a potential method by comparing fuzzy rules to improve the efficiency of irrigation systems. Verification of experiments may confirm that the suggested smart irrigation system demonstrates effective benefits such as reduced manual labor costs and minimum utilization of water. The proposed methodology can be expanded for other pests (thrips, jassid, and red cotton bug). Future extensions of this work include considering the field test by implementing it on real practical systems. We are filing the simulation findings of the proposed method in this work. Furthermore, we are planning to implement the proposed fuzzy rules for optimal irrigation in a practical setup with hardware in the field that can make real sense.

Author Contributions

Conceptualization, L.B. and H.K.; Methodology, H.K. and M.M.B.; Software, H.K. and M.S. (Muhammad Siddique); Validation, M.S. (Muhammad Shahzad); 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 Corporation of China under project number (5108-202218280A-2-379-XG).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors gratefully acknowledge the support of the Science and Technology projects from State Grid Corporation of China (5108-202218280A-2-379-XG).

Conflicts of Interest

There is no conflict of interest.

Notation

The following notations are used in this manuscript:
NotationDescription
xcomprises of elements x of the universe, such that u ( x ) = 1
u L ( x ) Membership function at low state
u M ( x ) Membership function at medium state
u H ( x ) Membership function at high state
TTemperature
u D ( x ) Membership function at dry state
u N ( x ) Membership function at normal state
u M ( x ) Membership function at moist state
t 1 specific point to find temperature
h 1 Specific point to find humidity
u ( v l ) 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 ( v s ) 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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [CrossRef]
  9. Mourhir, A.; Papageorgiou, E.I.; Kokkinos, K.; Rachidi, T. Exploring Precision Farming Scenarios Using Fuzzy Cognitive Maps. Sustainability 2017, 9, 1241. [Google Scholar] [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. [Google Scholar] [CrossRef]
  11. Gondchawar, N.; Kawitkar, R.S. IoT based smart agriculture. Int. J. Adv. Res. Comput. Commun. Eng. 2016, 5, 838–842. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), Manila, Philippines, 1–3 December 2017; pp. 1–6. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  29. Khatri, V. Application of Fuzzy logic in water irrigation system. Int. Res. J. Eng. Technol. (IRJET) 2018, 5, 3372. [Google Scholar]
  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. [Google Scholar]
  31. Jaiswal, S.; Ballal, M.S. Fuzzy inference based irrigation controller for agricultural demand side management. Comput. Electron. Agric. 2020, 175, 105537. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar]
  40. Nithya, P.; Kalpana, A.M. Prediction of Suitable Crops Using Stacked Scaling Conjugant Neural Classifier. Intell. Autom. Soft Comput. 2023, 35, 3743–3755. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  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. [Google Scholar]
  51. Yan, H.; Hui, X.; Li, M.; Xu, Y. Development in sprinkler irrigation technology in China. Irrig. Drain. 2020, 69, 75–87. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar]
  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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [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. [Google Scholar] [CrossRef]
Figure 1. Prototype Smart Agriculture Farming System.
Figure 1. Prototype Smart Agriculture Farming System.
Sustainability 15 13874 g001
Figure 2. Fuzzy inference system (FIS).
Figure 2. Fuzzy inference system (FIS).
Sustainability 15 13874 g002
Figure 3. Membership function of temperature.
Figure 3. Membership function of temperature.
Sustainability 15 13874 g003
Figure 4. Membership function of humidity.
Figure 4. Membership function of humidity.
Sustainability 15 13874 g004
Figure 5. Fuzzy logic application on the soil humidity of cotton crop.
Figure 5. Fuzzy logic application on the soil humidity of cotton crop.
Sustainability 15 13874 g005
Figure 6. Fuzzy logic application on soil temperature for cotton crop.
Figure 6. Fuzzy logic application on soil temperature for cotton crop.
Sustainability 15 13874 g006
Figure 7. Membership function of input variable “Humidity”.
Figure 7. Membership function of input variable “Humidity”.
Sustainability 15 13874 g007
Figure 8. Membership function of input variable “Temperature”.
Figure 8. Membership function of input variable “Temperature”.
Sustainability 15 13874 g008
Figure 9. Window for knowledge-based rules setting.
Figure 9. Window for knowledge-based rules setting.
Sustainability 15 13874 g009
Figure 10. Output membership function of irrigation time.
Figure 10. Output membership function of irrigation time.
Sustainability 15 13874 g010
Figure 11. Fuzzy logic rule-based threshold values with best crisp inputs.
Figure 11. Fuzzy logic rule-based threshold values with best crisp inputs.
Sustainability 15 13874 g011
Figure 12. Fuzzy logic rule-based threshold values with medium crisp inputs.
Figure 12. Fuzzy logic rule-based threshold values with medium crisp inputs.
Sustainability 15 13874 g012
Figure 13. Fuzzy logic rule-based threshold values with worst crisp inputs.
Figure 13. Fuzzy logic rule-based threshold values with worst crisp inputs.
Sustainability 15 13874 g013
Table 1. Comparative analysis with other studies.
Table 1. Comparative analysis with other studies.
Research StudyMethodologyControl Parameters/Limitations
[53]Fuzzy logic integrated with Mamdani control systemTuning of rules is required each time
[54]Irrigation based on fuzzy logic and data monitoringExpert decisions rely on heuristic criteria and must adjust to changes in soil, plant, and weather dynamics
[38]Open-loop fuzzy logic with Mamdani control systemWeather, plant and soil parameters need to be tuned each time
[55]Fuzzy logic control with wireless sensor networkWater amount, Energy consumption
[56]Hybrid fuzzy logic integrated with particle swarm optimizationPump speed, water volume control
[57]Fuzzy logic and IoTHigh water and labor demands of crops
Present StudyFuzzy logic and IF-THEN RulesIrrigation time and pest control
Table 2. Fuzzy logic rules.
Table 2. Fuzzy logic rules.
Humidity
Very DryDryMediumMoistVery Moist
TemperatureVSVSLMSVS
SMMLSS
MLLLVSVS
LVSVSMSVS
VLMSLSS
Table 3. Pest production temperature and humidity rate.
Table 3. Pest production temperature and humidity rate.
Sr.NoName of PestTemperatureHumidity
1Whitefly30–35 °C60%
2Thrips35–40 °C70%
3Jassid24–40 °C65%
4Red cotton bug35–40 °C55%
Table 4. Fuzzy rule table with various categories of the input and output parameters.
Table 4. Fuzzy rule table with various categories of the input and output parameters.
RulesTemperatureHumidityIrrigation Time
1Very smallVery dryVery small
2SmallDryMedium
3MediumMediumLarge
4LargeMoistSmall
5Very largeVery MoistSmall
6Very smallDryLarge
7Very smallMediumMedium
8Very smallMoistSmall
9Very smallVery MoistVery small
10SmallVery DryMedium
11SmallMediumLarge
12SmallMoistSmall
13SmallVery MoistSmall
14MediumVery DryLarge
15MediumDryLarge
16MediumMoistVery small
17MediumVery MoistVery small
18LargeVery DryVery small
19LargeDryVery small
20LargeMediumMedium
21LargeVery moistVery small
22Very largeVery dryMedium
23Very largeDrySmall
24Very largeMediumLarge
25Very largeMoistSmall
Table 5. Description of input variable of humidity in MATLAB.
Table 5. Description of input variable of humidity in MATLAB.
Sr NoHumidityThreshold
1Very Dry[0 25]
2Dry[0 25 50]
3Medium[25 50 75]
4Moist[50 75 100]
5Very Moist[75 100]
Table 6. Description of input variable of temperature in MATLAB.
Table 6. Description of input variable of temperature in MATLAB.
Sr NoTemperatureThreshold
1Very Low[0 15]
2Low[0 15 30]
3Medium[25 30 45]
4High[30 45 60]
5Very High[45 60]
Table 7. Description of output variable irrigation time in MATLAB.
Table 7. Description of output variable irrigation time in MATLAB.
Sr NoIrrigation TimeThreshold
1Very Small[0 10]
2Small[0 10 25]
3Medium[10 25 40]
4Large[25 40 60]
5Very Large[40 60 80]
Table 8. Comparison of rules results using MATLAB.
Table 8. Comparison of rules results using MATLAB.
I/O ParametersTemperatureHumidityIrrigation Time
Best336018.3
Average336021.3
Worst336032.1
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.

Share and Cite

MDPI and ACS Style

Bin, L.; Shahzad, M.; Khan, H.; Bashir, M.M.; Ullah, A.; Siddique, M. Sustainable Smart Agriculture Farming for Cotton Crop: A Fuzzy Logic Rule Based Methodology. Sustainability 2023, 15, 13874. https://doi.org/10.3390/su151813874

AMA Style

Bin L, Shahzad M, Khan H, Bashir MM, Ullah A, Siddique M. Sustainable Smart Agriculture Farming for Cotton Crop: A Fuzzy Logic Rule Based Methodology. Sustainability. 2023; 15(18):13874. https://doi.org/10.3390/su151813874

Chicago/Turabian Style

Bin, Li, Muhammad Shahzad, Hira Khan, Muhammad Mehran Bashir, Arif Ullah, and Muhammad Siddique. 2023. "Sustainable Smart Agriculture Farming for Cotton Crop: A Fuzzy Logic Rule Based Methodology" Sustainability 15, no. 18: 13874. https://doi.org/10.3390/su151813874

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop