Precision Fertilizer and Irrigation Control System Using Open-Source Software and Loose Communication Architecture
Publication: Journal of Irrigation and Drainage Engineering
Volume 148, Issue 6
Abstract
Agricultural fertilization and irrigation are closely related to the problems of agricultural yield, product quality, and environmental pollution. Precision fertilization and irrigation is an effective method to solve this problem. In order to precisely control plant fertilization and irrigation, a monitoring system is designed and implemented using open-source software, loose communication structure, industrial control computer (IPC), programmable logic controller (PLC), and control and monitoring devices. The control command management subsystem of the system’s upper computer is built using GoWin IPC, cloud server, mobile devices, and 4G wireless network. Each application running in the upper computer is developed using open-source software such as PostgreSQL, Smobiler, etc. The fertilization and irrigation monitoring subsystem of the lower computer was built using HollySys PLC model LE5107L and different sensors for various data parameters as control units. The system allows real-time remote monitoring and control of agricultural precision fertilization and irrigation through mobile applications, with an average communication delay of 1.45 s between the upper and lower units, and less than 3 s overall, allowing for long-term stable communication. The current system can adapt to the variable environment in the field and has been operating stably in the field for 2 months. This paper provides a convenient system construction solution for field farmland where network wiring is not possible, and it has low construction and maintenance costs, reliable operation, and a flexible structure for agricultural applications.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request (Mobile application code and Windows service program code).
Acknowledgments
This work was supported by the Key Project of Science and Technology of Zhejiang (2019C03121), National Natural Science Foundation of China (41201408), and Zhejiang Province Natural Science Foundation of China (LY16D010009). Also, the authors would like to thank the journal editor and reviewers for their thoughtful comments.
References
Alcaide Zaragoza, C., R. González Perea, I. Fernández García, E. Camacho Poyato, and J. A. Rodríguez Díaz. 2020. “Open source application for optimum irrigation and fertilization using reclaimed water in olive orchards.” Comput. Electron. Agric. 173 (Jun): 105407. https://doi.org/10.1016/j.compag.2020.105407.
Ali, A., M. Al Soud, E. Abdallah, and S. Addallah. 2009. “Water pumping system with PLC and frequency control.” Jordan J. Mech. Ind. Eng. 3 (3): 216–221.
Balafoutis, A., B. Beck, S. Fountas, J. Vangeyte, T. Van Der Wal, I. Soto, M. Gómez-Barbero, A. Barnes, and V. Eory. 2017. “Precision agriculture technologies positively contributing to GHG emissions mitigation, farm productivity and economics.” Sustainable 9 (8): 1–28. https://doi.org/10.3390/su9081339.
Baseca, C. C., S. Sendra, J. Lloret, and J. Tomas. 2019. “A smart decision system for digital farming.” Agronomy 9 (5): 216. https://doi.org/10.3390/agronomy9050216.
Chávez, J. L., F. J. Pierce, T. V. Elliott, and R. G. Evans. 2010. “A remote irrigation monitoring and control system for continuous move systems. Part A: Description and development.” Precis. Agric. 11 (1): 1–10. https://doi.org/10.1007/s11119-009-9109-1.
Chen, C., J. Pan, and S. K. Lam. 2014. “A review of precision fertilization research.” Environ. Earth Sci. 71 (9): 4073–4080. https://doi.org/10.1007/s12665-013-2792-2.
Ding, J. T., H. Y. Tu, Z. L. Zang, M. Huang, and S. J. Zhou. 2018. “Precise control and prediction of the greenhouse growth environment of Dendrobium candidum.” Comput. Electron. Agric. 151 (Aug): 453–459. https://doi.org/10.1016/j.compag.2018.06.037.
Dukes, M. D., and C. Perry. 2006. “Uniformity testing of variable-rate center pivot irrigation control systems.” Precis. Agric. 7 (3): 205–218. https://doi.org/10.1007/s11119-006-9020-y.
Dwinugroho, T. B., and Y. T. Hapsari. 2021. “Greenhouse automation: Smart watering system for plants in greenhouse using programmable logic control (PLC).” J. Phys. Conf. Ser. 1823 (1): 012014. https://doi.org/10.1088/1742-6596/1823/1/012014.
Gheorghe, D. 2012. Vol. XVIII of Open source software for agriculture, 15–18. Oradea, Romania: Analele Univ. din Oradea, Fascicula Protecţia Mediului.
Giannoccaro, N. I., G. Persico, S. Strazzella, A. Lay-Ekuakille, and P. Visconti. 2020. “A system for optimizing fertilizer dosing in innovative smart fertigation pipelines: Modeling, construction, testing and control.” Int. J. Precis. Eng. Manuf. 21 (8): 1581–1596. https://doi.org/10.1007/s12541-020-00349-1.
Holt, N., R. P. Sishodia, S. Shukla, and K. M. Hansen. 2019. “Improved water and economic sustainability with low-input compact bed plasticulture and precision irrigation.” J. Irrig. Drain. Eng. 145 (7): 04019013. https://doi.org/10.1061/(ASCE)IR.1943-4774.0001397.
Hu, L. J., and T. L. Li. 2005. “Questions and countermeasures in the development of precision agriculture.” J. Shenyang Agri. Univ. 7 (4): 400–402.
Huang, Y., and C. Li. 2017. “Real-time monitoring system for paddy environmental information based on DC powerline communication technology.” Comput. Electron. Agric. 134 (Mar): 51–62. https://doi.org/10.1016/j.compag.2017.01.002.
Hwang, J., C. Shin, and H. Yoe. 2010. “Study on an agricultural environment monitoring server system using wireless sensor networks.” Sensors 10 (12): 11189–11211. https://doi.org/10.3390/s101211189.
Kamarudin, L. M., R. B. Ahmad, B. L. Ong, A. Zakaria, and D. Ndzi. 2010. “Modeling and simulation of near-earth wireless sensor networks for agriculture based application using OMNeT++.” In Proc., 2010 Int. Conf. on Computer Applications and Industrial Electronics, 131–136. New York: IEEE. https://doi.org/10.1109/ICCAIE.2010.5735061.
King, B. A., R. W. Wall, and J. P. Taberna. 2009. “Spatially distributed control network for flow proportional chemical injection with center pivot sprinkler irrigation.” Appl. Eng. Agric. 25 (5): 677–683. https://doi.org/10.13031/2013.28857.
Lin, N., X. Wang, Y. Zhang, X. Hu, and J. Ruan. 2020. “Fertigation management for sustainable precision agriculture based on Internet of Things.” J. Cleaner Prod. 277 (Dec): 124119. https://doi.org/10.1016/j.jclepro.2020.124119.
Liu, R., Y. Zhang, Y. Ge, W. Hu, and B. Sha. 2020. “Precision regulation model of water and fertilizer for alfalfa based on agriculture cyber-physical system.” IEEE Access 8 (Feb): 38501–38516. https://doi.org/10.1109/ACCESS.2020.2975672.
Matthew, N., and R. Stones. 2005. Beginning databases with PostgreSQL. Berkeley, CA: Apress.
Ortmann, G. F. 2000. “Use of information technology in south african agriculture/gebruik van informasietegnologie in die suid-afrikaanse landbou.” Agrekon 39 (1): 26–35. https://doi.org/10.1080/03031853.2000.9523564.
Pavón-Pulido, N., J. A. López-Riquelme, R. Torres, R. Morais, and J. A. Pastor. 2017. “New trends in precision agriculture: A novel cloud-based system for enabling data storage and agricultural task planning and automation.” Precis. Agric. 18 (6): 1038–1068. https://doi.org/10.1007/s11119-017-9532-7.
Quinn, N. W. T. 2009. “Information technology and innovative drainage management practices for selenium load reduction from irrigated agriculture to provide stakeholder assurances and meet contaminant mass loading policy objectives.” Agric. Water Manage. 96 (3): 484–492. https://doi.org/10.1016/j.agwat.2008.09.008.
Raja, S. D., and A. Professor. 2018. “Application of PLC in agriculture for irrigation and fertilizer sprinkling.” Int. J. Pure Appl. Math. 119 (11): 2833–2844.
Rajeswari, S. 2012. “4G wireless networks: Opportunities and challenges.” Middle-East J. Sci. Res. 12 (12): 1856–1860.
Serôdio, C., J. Boaventura Cunha, R. Morais, C. Couto, and J. Monteiro. 2001. “A networked platform for agricultural management systems.” Comput. Electron. Agric. 31 (1): 75–90. https://doi.org/10.1016/S0168-1699(00)00175-7.
Shi, L. J., X. X. Yu, J. Zhao, and Q. S. Du. 2014. “Study on facilities agriculture remote monitor and control system based on tri-networks convergence.” Adv. Mater. Res. 1073–1076 (Dec): 1875–1878. https://doi.org/10.4028/www.scientific.net/AMR.1073-1076.1875.
Taylor, J. A., and B. M. Whelan. 2011. “Selection of ancillary data to derive production management units in sweet corn (Zea Mays var. rugosa) using MANOVA and an information criterion.” Precis. Agric. 12 (4): 519–533. https://doi.org/10.1007/s11119-010-9195-0.
Testezlaf, R., F. S. Zazueta, and T. H. Yeager. 1997. “A real-time irrigation control system for greenhouses.” Appl. Eng. Agric. 13 (3): 329–332. https://doi.org/10.13031/2013.21616.
Wen, Y., J. Zhang, J. Tian, D. Duan, Y. Zhang, Y. Tan, T. Yuan, and X. Li. 2021. “Design of a traction double-row fully automatic transplanter for vegetable plug seedlings.” Comput. Electron. Agric. 182 (Mar): 106017. https://doi.org/10.1016/j.compag.2021.106017.
Xia, J., Z. Tang, X. Shi, L. Fan, and H. Li. 2011. “An environment monitoring system for precise agriculture based on wireless sensor networks.” In Proc., 2011 7th Int. Conf. Mobile Ad-hoc and Sensor Networks, MSN 2011, 28–35. New York: IEEE. https://doi.org/10.1109/MSN.2011.16.
Zhang, X., J. Zhang, L. Li, Y. Zhang, and G. Yang. 2017. “Monitoring citrus soil moisture and nutrients using an IoT based system.” Sensors (Switzerland) 17 (3): 1–10. https://doi.org/10.3390/s17030447.
Information & Authors
Information
Published In
Copyright
© 2022 American Society of Civil Engineers.
History
Received: Jul 27, 2021
Accepted: Dec 14, 2021
Published online: Mar 16, 2022
Published in print: Jun 1, 2022
Discussion open until: Aug 16, 2022
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.