Discrete-event simulation of an irrigation system using Internet of Things
Keywords:
Digital Manufacturing, Internet of Things, Smart FarmingAbstract
Agricultural water consumption represents 69% of all freshwater used on the planet. In addition, it is necessary to increase food production by 50% by 2050. The use of Internet of Things platforms to carry out the sensing and monitoring of the agricultural environment is increasingly present in the literature. One of the difficulties that such platforms face is to validate the platform's operation in different irrigation systems, as it is often necessary for specialists to work in the connection of sensors and actuators that already exist on farms or that are defined in the design of such systems. Within this context, a discrete-event simulation of an irrigation system integrated into an Internet of Things platform was developed in this work. The digital manufacturing software Plant Simulation was used to perform the discrete event simulation. An OPC UA server establishes real-time communication between the Internet of Things platform and the simulation software. Thus, farmers may verify, in real-time, how a given irrigation prescription, sent by the IoT platform, takes place in the irrigation system.
Downloads
References
FOOD AND AGRICULTURE ORGANIZATION OF THE UNITED NATIONS, The State of Food and Agriculture: Leveraging Food Systems for Inclusive Rural Transformation, vol. 2. Rome: FAO, 2017.
FOOD AND AGRICULTURE ORGANIZATION OF THE UNITED NATIONS, “Water withdrawal by sector, around 2010,” 2016.
S. Wolfert, L. Ge, C. Verdouw, and M.-J. Bogaardt, “Big data in smart farming – a review,” Agricultural Systems, vol. 153, pp. 69 – 80, 2017.
C. Verdouw, J. Wolfert, and B. Tekinerdogan, “Internet of things in agriculture,” CAB Reviews: Perspectives in Agriculture, Veterinary Science, Nutrition and Natural Resources, vol. 11, 2016.
J. M. Talavera, L. E. Tobón, J. A. Gómez, M. A. Culman, J. M. Aranda, D. T. Parra, L. A. Quiroz, A. Hoyos, and L. E. Garreta, “Review of iot applications in agro-industrial and environmental fields,” Computers and Electronics in Agriculture, vol. 142, pp. 283 – 297, 2017.
D. Pivoto, P. D. Waquil, E. Talamini, C. P. S. Finocchio, V. F. Dalla Corte, and G. de Vargas Mores, “Scientific development of smart farming technologies and their application in brazil,” Information Processing in Agriculture, vol. 5, no. 1, pp. 21 – 32, 2018.
M. Colezea, G. Musat, F. Pop, C. Negru, A. Dumitrascu, and M. Mo-canu, “Cluefarm: Integrated web-service platform for smart farms,” Computers and Electronics in Agriculture, vol. 154, pp. 134 – 154, 2018.
T. Robles, R. Alcarria, D. Martín, A. Morales, M. Navarro, R. Calero, S. Iglesias, and M. López, “An internet of things-based model for smart water management,” in 2014 28th International Conference on Advanced Information Networking and Applications Workshops, pp. 821–826, 5
E. Navarro, N. Costa, and A. Pereira, “A systematic review of iot solutions for smart farming,” Sensors, vol. 20, p. 4231, 7 2020.
C. Kamienski, J.-P. Soininen, M. Taumberger, R. Dantas, A. Toscano, T. Salmon Cinotti, R. Filev Maia, and A. Torre Neto, “Smart water management platform: Iot-based precision irrigation for agriculture,”
Sensors, vol. 19, p. 276, 1 2019.
FIWARE, “Fiware catalogue.”
T. Hannelius, M. Salmenpera, and S. Kuikka, “Roadmap to adopting opc ua,” in 2008 6th IEEE International Conference on Industrial Informatics, pp. 756–761, 7 2008.
W. Mahnke, S.-H. Leitner, and M. Damm, OPC Unified Architecture. Berlin, Heidelberg: Springer Berlin Heidelberg, 2009.
R. G. Allen, L. S. Pereira, D. Raes, and M. SMITH, “Crop evapotran- spiration: Guidelines for computing crop water requirements,” Food and Agriculture Organization fo the United Nations, 4 1998.
G. Souza, P. T. Aquino-Jr, R. F. Maia, C. Kamienski, C. Kamienski, and J.-P. Soininen, “A fuzzy irrigation control system,” in 2020 IEEE Global Humanitarian Technology Conference (GHTC), pp. 1–6, 2020.
R. G. Alves, “Gêmeo digital para um sistema de irrigação,” 2020.
M. S. Farooq, S. Riaz, A. Abid, T. Umer, and Y. B. Zikria, “Role of iot technology in agriculture: A systematic literature review,” Electronics, vol. 9, p. 319, 2 2020.
G. Archbold Taylor, H. Beltran Torres, F. Ruiz, M. Narducci Marin, D. Mendez Chaves, L. Trujillo Arboleda, C. Parra, H. Carrillo, and A. M. Mouazen, “pH Measurement IoT System for Precision Agriculture Applications,” IEEE Lat. Am. Trans., vol. 17, pp. 823–832, may 2019.
E. V. Vazquez-Carmona, J. I. Vasquez-Gomez, and J. C. Herrera-Lozada, “Environmental Monitoring using Embedded Systems on UAVs,” IEEE Lat. Am. Trans., vol. 18, pp. 303–310, feb 2020.
O. Chase, A. Carvalho, E. Andrade, J. Almeida, and C. Costa, “Environmental Measurement Technology: An Approach to the Amazonian Environment,” IEEE Lat. Am. Trans., vol. 16, pp. 1036–1041, apr 2018.
I. Dupont, R. Pereira, S. Juca, and P. Carvalho, “Internet of Things Data Acquisition System Applied to Photovoltaic Water Pumping,” IEEE Lat. Am. Trans., vol. 16, pp. 2547–2560, oct 2018.
W. Velasquez and M. Filian-Gomez, “Communication Network Model for a Computer Management and Control System implemented using FIWARE platform: Case Study,” IEEE Lat. Am. Trans., vol. 18, pp. 2073–2080, dec 2020.
M. Ruiz, E. Alvarez, A. Serrano, and E. Garcia, “The Convergence be- tween Wireless Sensor Networks and the Internet of Things; Challenges and Perspectives: a Survey,” IEEE Lat. Am. Trans., vol. 14, pp. 4249– 4254, oct 2016.
S. Sanso, C. Guerrero, I. Lera, and C. Juiz, “A Platform for Lightweight Deployment of IoTApplications Based on a Function-as-a-ServiceModel,” IEEE Lat. Am. Trans., vol. 17, pp. 1155–1162, jul 2019.
C. Cassandras and S. Lafortune, Introduction to discrete event systems. Springer, 2008.
S. M. Jeon and G. Kim, “A survey of simulation modeling techniques in production planning and control (PPC),” Production Planning and Control, vol. 27, no. 5, pp. 360–377, 2016.
Siemens, “Use plant simulation and throughput optimization to improve manufacturing performance.”
Docker, “What is a Container? A standardized unit of software,” 2020.
O. Roulet-Dubonnet, “Python OPC-UA Documentation,” 2020.
