A Comparative Analysis between Heuristic and Data-Driven Water Management Control for Precision Agriculture Irrigation
Abstract
:1. Introduction
2. Materials and Methods
2.1. Irrigation Dynamics
- 1.
- Gravitational (water saturation zone);
- 2.
- Available (water available in the root crop zone);
- 3.
- Unavailable (hydric stress region).
2.2. Irrigation Model
2.3. Model Validation
2.4. Optimization Problem
2.5. Evaluated Algorithms
- 1.
- Full-Satisfaction Irrigation (FSI): This ideal case was used as a reference, where no water constraint was applied. If the moisture level is found below some established level , it is time for irrigation. The input signal stops when the soil moisture reaches a certain ceiling . represents the flow in m/min provided by the hydraulic system when the electro-valve is activated. Therefore, has only two possible values: . The control law can be summarized as an on–off hysteresis controller with full water availability:
- 2.
- Time Partitioning Irrigation (TPI): In this heuristic algorithm, a time slot is assigned to each area; during this time period, the area is irrigated until field capacity is reached. Let be the period of time placed in the i-th order where area i can be irrigated. The irrigation cycle is formed by . Once is over, the circle repeats itself. Irrigation on area i cannot occur if, at time . Therefore,
- 3.
- Greedy Time Slotting (GTS): Like TPI, irrigation is divided into fixed time slots in a predetermined order. The main difference is that to recompense the expected stress during the periods of no irrigation, watering will be forced as long as . Therefore, the proposed control law is
- 4.
- Mutual Exclusion Resource Locking (MERL): In this data-driven algorithm analog to a first-come, first-serve scheme, the first land lot under the level will gain access to water for irrigation. While it is being watered, no other crop can be irrigated. It deals with the scenarios of access collision like in the dining philosophers’ problem proposed by [32]. Different processes (irrigation areas) may require access to a shared resource (water supply) in this strategy. Then, to control concurrency and avoid deadlock, a mechanism (algorithm) allows access only if the resource is available; if not, the process will wait a random period of time to check if the resource is now available. It is not a perfect solution but, given a good random seed, the probability that different processes keep colliding becomes null in practice. The proposed control law is defined as
- 5.
- Earliest Estimated Deadline First (EEDF): Given that an available mathematical model is obtained through system identification techniques [33], an approximate behavior of the real plant can be estimated. To determine which irrigation area to give the most priority, one can compute which one has the sooner deadline and define a priority ranking among the competing areas. The deadline is calculated by estimating the time for the area to reach the threshold since, below this level, the crop will suffer from hydric stress. In this dynamic scheduling algorithm, the highest priority is assigned to the task with the earliest deadline to avoid water stress. Once the area has access to the water supply, no preemption is allowed until the irrigation area reaches the field capacity level. The proposed control law is defined as
- 6.
- Dynamic Feedback Priority (DFP): This resource-aware algorithm is based on the feedback scheduling concept, where the resource manager continuously monitors the soil moisture level for all the areas. Similarly to the EEDF strategy, the water resource is assigned to the irrigation area based on how close the moisture level is with respect to the threshold to avoid water stress. Here, the difference is that the resource manager may preemptively interrupt the current irrigation area anytime if it is determined that another area is in a more critical stage, i.e., closer to the water stress limit. Unlike the previous scheduling technique, where the priority will be calculated after finishing the irrigation, in this new dynamic feedback algorithm, the priority is continuously estimated for each sample period,
3. Results and Discussion
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
DFP | Dynamic Feedback Priority |
EEDF | Earliest Estimated Deadline First |
FC | Field Capacity |
FSI | Full-Satisfaction Irrigation |
GTS | Greedy Time Slotting |
TPI | Time Partitioning Irrigation |
MAD | Maximum Allowable Depletion |
MERL | Mutual Exclusion Resource Locking |
PWP | Permanent Wilting Point |
VWC | Volumetric Water Content |
References
- Koncagül, E.; Tran, M.; Connor, R. The United Nations World Water Development Report 2021: Valuing Water; Facts and Figures. Technical Report, UNESCO. 2021. Available online: https://www.unesco.org/reports/wwdr/2021/en/download-report (accessed on 3 May 2023).
- Omran, H.A.; Mahmood, M.S.; Kadhem, A.A. A study on current water consumption and its distribution in Bahr An-Najaf in Iraq. Int. J. Innov. Sci. Eng. Technol. 2014, 1, 538–543. [Google Scholar]
- Grafton, R.Q.; Williams, J.; Perry, C.J.; Molle, F.; Ringler, C.; Steduto, P.; Udall, B.; Wheeler, S.A.; Wang, Y.; Garrick, D.; et al. The paradox of irrigation efficiency. Science 2018, 361, 748–750. [Google Scholar] [CrossRef] [Green Version]
- Munir, M.S.; Bajwa, I.S.; Naeem, M.A.; Ramzan, B. Design and Implementation of an IoT System for Smart Energy Consumption and Smart Irrigation in Tunnel Farming. Energies 2018, 11, 3427. [Google Scholar] [CrossRef] [Green Version]
- Liao, L.; Zhang, L.; Bengtsson, L. Soil moisture variation and water consumption of spring wheat and their effects on crop yield under drip irrigation. Irrig. Drain. Syst. 2008, 22, 253–270. [Google Scholar] [CrossRef]
- Romero, R.; Muriel, J.; García, I.; Muñoz de la Peña, D. Research on automatic irrigation control: State of the art and recent results. Agric. Water Manag. 2012, 114, 59–66. [Google Scholar] [CrossRef]
- Hunter, M.C.; Smith, R.G.; Schipanski, M.E.; Atwood, L.W.; Mortensen, D.A. Agriculture in 2050: Recalibrating Targets for Sustainable Intensification. BioScience 2017, 67, 386–391. [Google Scholar] [CrossRef] [Green Version]
- El-Fakharany, Z.M.; Salem, M.G. Mitigating climate change impacts on irrigation water shortage using brackish groundwater and solar energy. Energy Rep. 2021, 7, 608–621. [Google Scholar] [CrossRef]
- Pluchinotta, I.; Pagano, A.; Giordano, R.; Tsoukiàs, A. A system dynamics model for supporting decision-makers in irrigation water management. J. Environ. Manag. 2018, 223, 815–824. [Google Scholar] [CrossRef]
- Sharma, A.; Jain, A.; Gupta, P.; Chowdary, V. Machine Learning Applications for Precision Agriculture: A Comprehensive Review. IEEE Access 2021, 9, 4843–4873. [Google Scholar] [CrossRef]
- Zhai, Z.; Martínez, J.F.; Beltran, V.; Martínez, N.L. Decision support systems for agriculture 4.0: Survey and challenges. Comput. Electron. Agric. 2020, 170, 105256. [Google Scholar] [CrossRef]
- Bu, F.; Wang, X. A smart agriculture IoT system based on deep reinforcement learning. Future Gener. Comput. Syst. 2019, 99, 500–507. [Google Scholar] [CrossRef]
- Gutierrez, J.; Villa-Medina, J.F.; Nieto-Garibay, A.; Porta-Gandara, M.A. Automated Irrigation System Using a Wireless Sensor Network and GPRS Module. IEEE Trans. Instrum. Meas. 2014, 63, 166–176. [Google Scholar] [CrossRef]
- Romero-Vicente, R. Hydraulic Modelling and Control of the Soil-Plant-Atmosphere Continuum in Woody Crops. Ph.D. Thesis, Universidad de Sevilla, Sevilla, Spain, 2011. Available online: http://hdl.handle.net/10261/96715 (accessed on 2 July 2023).
- Lozoya, C.; Mendoza, C.; Aguilar, A.; Román, A.; Castelló, R. Sensor-Based Model Driven Control Strategy for Precision Irrigation. J. Sens. 2016, 2016, 9784071. [Google Scholar] [CrossRef] [Green Version]
- Mao, Y.; Liu, S.; Nahar, J.; Liu, J.; Ding, F. Soil moisture regulation of agro-hydrological systems using zone model predictive control. Comput. Electron. Agric. 2018, 154, 239–247. [Google Scholar] [CrossRef]
- Mendes, W.R.; Araújo, F.M.U.; Dutta, R.; Heeren, D.M. Fuzzy control system for variable rate irrigation using remote sensing. Expert Syst. Appl. 2019, 124, 13–24. [Google Scholar] [CrossRef]
- Villarrubia, G.; Paz, J.F.D.; Iglesia, D.H.D.L.; Bajo, J. Combining Multi-Agent Systems and Wireless Sensor Networks for Monitoring Crop Irrigation. Sensors 2017, 17, 1775. [Google Scholar] [CrossRef] [Green Version]
- Mohapatra, A.G.; Lenka, S.K. Neural Network Pattern Classification and Weather Dependent Fuzzy Logic Model for Irrigation Control in WSN Based Precision Agriculture. Procedia Comput. Sci. 2016, 78, 499–506. [Google Scholar] [CrossRef] [Green Version]
- Goap, A.; Sharma, D.; Shukla, A.; Rama Krishna, C. An IoT based smart irrigation management system using Machine learning and open source technologies. Comput. Electron. Agric. 2018, 155, 41–49. [Google Scholar] [CrossRef]
- Navarro-Hellín, H.; del Rincon, J.M.; Domingo-Miguel, R.; Soto-Valles, F.; Torres-Sánchez, R. A decision support system for managing irrigation in agriculture. Comput. Electron. Agric. 2016, 124, 121–131. [Google Scholar] [CrossRef] [Green Version]
- 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]
- Ikidid, A.; Fazziki, A.E.; Sadgal, M. Smart Collective Irrigation: Agent and Internet of Things Based System. In Proceedings of the 13th International Conference on Management of Digital EcoSystems (MEDES’21), Virtual Event, 1–3 November 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 100–106. [Google Scholar] [CrossRef]
- Buttazzo, G.C. Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications, 3rd ed.; Springer Publishing Company Incorporated: New York, NY, USA, 2011. [Google Scholar]
- Eker, J.; Hagander, P.; Årzén, K.E. A feedback scheduler for real-time controller tasks. Control Eng. Pract. 2000, 8, 1369–1378. [Google Scholar] [CrossRef] [Green Version]
- Simon, D.; Seuret, A.; Sename, O. Real-time control systems: Feedback, scheduling and robustness. Int. J. Syst. Sci. 2017, 48, 2368–2378. [Google Scholar] [CrossRef]
- Datta, S.; Taghvaeian, S.; Stivers, J. Understanding Soil Water Content and Thresholds for Irrigation Management. Technical Report, Oklahoma State University. 2018. Available online: https://extension.okstate.edu/fact-sheets/understanding-soil-water-content-and-thresholds-for-irrigation-management.html (accessed on 2 July 2023).
- Sharma, V. Basics of Irrigation Scheduling; Technical Report; University of Minnesota Extension: St. Paul, MN, USA, 2019. [Google Scholar]
- Allen, R.G.; Pereira, L.S.; Raes, D.; Smith, M. Crop Evapotranspiration-Guidelines for Computing Crop Water Requirements-FAO Irrigation and Drainage Paper 56; FAO: Rome, Italy, 1998; Volume 300, p. D05109. [Google Scholar]
- Panigrahi, B.; Panda, S.N. Field test of a soil water balance simulation model. Agric. Water Manag. 2003, 58, 223–240. [Google Scholar] [CrossRef]
- Lozoya, C.; Favela-Contreras, A.; Aguilar-Gonzalez, A.; Orona, L. A precision irrigation model using hybrid automata. Trans. ASABE 2019, 62, 1639–1650. [Google Scholar] [CrossRef]
- Vaughan, J.G. The dining philosophers problem and its decentralisation. Microprocess. Microprogram. 1992, 35, 455–462. [Google Scholar] [CrossRef]
- Lozoya, C.; Favela-Contreras, A.; Aguilar-Gonzalez, A.; Félix-Herrán, L.; Orona, L. Energy-efficient wireless communication strategy for precision agriculture irrigation control. Sensors 2021, 21, 5541. [Google Scholar] [CrossRef]
- van der Kooij, S.; Zwarteveen, M.; Boesveld, H.; Kuper, M. The efficiency of drip irrigation unpacked. Agric. Water Manag. 2013, 123, 103–110. [Google Scholar] [CrossRef]
Crop | MAD (%) | Root Depth (m) |
---|---|---|
Alfalfa | 55 | 1.0–2.0 m |
Apple | 50 | 1.0–2.0 m |
Cotton | 65 | 1.0–1.7 m |
Maize | 50 | 0.8–1.2 m |
Pecan | 50 | 1.7–2.4 m |
Green pepper | 45 | 0.5–1.0 m |
Potato | 35 | 0.4–0.6 m |
Tomato | 40 | 0.7–1.5 m |
Turf grass | 50 | 0.5–1.0 m |
Wheat | 55 | 1.0–1.5 m |
Crop Type | Crop Area Size | Irrigation System | Soil Texture |
---|---|---|---|
Green pepper | 21 m × 8 m | Drip irrigation | Silt loam |
Wheat | 21 m × 8 m | Drip irrigation | Silt loam |
Pecan | 45 m × 12 m | Sprinkle irrigation | Clay loam |
Maize | 18 m × 8 m | Drip irrigation | Silty clay loam |
Algorithm | ||
---|---|---|
FSI | 2.668 | 0.058 |
TPI | 1.809 | 43.852 |
GTS | 14.080 | 22.762 |
MERL | 2.660 | 2.593 |
EEDF | 1.827 | 41.808 |
DFP | 2.616 | 4.605 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Garcia, L.D.; Lozoya, C.; Favela-Contreras, A.; Giorgi, E. A Comparative Analysis between Heuristic and Data-Driven Water Management Control for Precision Agriculture Irrigation. Sustainability 2023, 15, 11337. https://doi.org/10.3390/su151411337
Garcia LD, Lozoya C, Favela-Contreras A, Giorgi E. A Comparative Analysis between Heuristic and Data-Driven Water Management Control for Precision Agriculture Irrigation. Sustainability. 2023; 15(14):11337. https://doi.org/10.3390/su151411337
Chicago/Turabian StyleGarcia, Leonardo D., Camilo Lozoya, Antonio Favela-Contreras, and Emanuele Giorgi. 2023. "A Comparative Analysis between Heuristic and Data-Driven Water Management Control for Precision Agriculture Irrigation" Sustainability 15, no. 14: 11337. https://doi.org/10.3390/su151411337
APA StyleGarcia, L. D., Lozoya, C., Favela-Contreras, A., & Giorgi, E. (2023). A Comparative Analysis between Heuristic and Data-Driven Water Management Control for Precision Agriculture Irrigation. Sustainability, 15(14), 11337. https://doi.org/10.3390/su151411337