Desarrollo de una plataforma de bajo coste y código abierto para sistemas de riego de precisión - Grandes cultivos

2022-08-13 08:12:53 By : Mr. di lu

Francisco Puig Pérez-Barquero1, Juan Antonio Rodríguez Díaz2, Emilio Camacho Poyato3 y Rafael González Perea4

1Universidad de Córdoba; Edificio Leonardo da Vinci; Campus de Rabanales 14071- Córdoba, g32pupef @uco.es

Debido a esta tendencia, se está observando un aumento en el número de plataformas IoT en el sector agrícola. Sin embargo, estas plataformas se caracterizan por ser sistemas cerrados, que solo permiten la conexión de unos pocos sensores y se limitan a mostrar los valores de forma gráfica y sin dar información adicional sobre las necesidades de la planta, lo que limita su potencial para uso en la toma de decisiones.

La Universidad de Córdoba ha desarrollado un sistema IoT de bajo coste y abierta, que facilita la integración con otras plataformas y es compatible con cualquier tipo de sensor.

El proyecto se ha llevado a cabo en una explotación de olivar superintensivo situada al suroeste de la provincia de Córdoba, España. El clima se caracteriza por inviernos suaves con temperaturas que rondan los 10°C y veranos caluros con temperaturas superiores a 27°C. La evapotranspiración de referencia caria entre 1.1 mm y 7.56 mm a lo largo del año y las precipitaciones medias están en torno a 600 mm/anuales. El año 2021 fue un año especialmente seco con una precipitación anual de 441,2 mm.

La plataforma IoT desarrollada fue probada en una plantación de olivar superintensivo en Córdoba, durante la campaña de riego del año 2021. La explotación tiene dos sectores con una superficie de 22 y 28 hectáreas y un marco de plantación de 6x1,7 y 5x1,75 metros, respectivamente. La textura de suelo en las dos parcelas es de tipo franca y no presenta problemas de salinidad.

Figura 1. Arquitectura del sistema IoT.

La arquitectura del sistema IoT -Figura 1- se divide en tres capas que se conectan a través de una interfaz de programación de aplicaciones (API).

La primera capa está formada por unos dispositivos de toma de datos, inteligentes y eficientes energéticamente, que se han desarrollado con el objetivo de ser compatibles con una gran variedad de sistemas de comunicación y sensores comerciales. Los dispositivos cuentan con una batería tipo 18650 de ion-litio recargable de 2.600 mAh y 3.7 V que se alimenta de un panel solar de 250 mA.

La segunda capa es el servidor, que se basa en FIWARE, una plataforma de la unión europea para el desarrollo y despliegue de aplicaciones IoT. Las ventajas de utilizar FIWARE es que los desarrolladores de software pueden explotar un conjunto consolidado de soluciones de código abierto destinadas a tratar problemas específicos de IoT (Viola et al, 2019).

El componente principal en la segunda capa es el bróker de contexto llamado Orion-LD, cuya función es administrar, consultar y actualizar la información de contexto. En FIWARE el contexto hace referencia a todo lo que ocurre a nuestro alrededor y puede ser medido o alterado por los sensores. La comunicación con el bróker se realiza a través de la API NGSI-LD (Cantera et al, 2019). Esta API tiene la ventaja de que está estandarizada y como consecuencia permite la conexión con otras plataformas que la utilicen.

Los demás componentes de la segunda capa, llamados microservicios, se conectan al bróker a través de su API y cada uno de ellos realiza una función específica. El microservicio IoT Agent es el encargado de controlar los sensores y recibir sus datos. QuantumLeap es otro microservicio que tiene como objetivo almacenar los valores de los sensores de forma persistente en una base de datos llamada CrateDB. El sistema de autenticación es un microservicio que permite la interacción segura con el usuario y se conecta con la base de datos MongoDB para almacenar toda la información. Por último, el microservicio estrategias de riego se basa en un algoritmo de riego que calcula la dosis de agua que hay que aplicar. Estos dos últimos se han desarrollado haciendo uso del framework ExpressJS (https://expressjs.com).

Para calcular las necesidades hídricas, el algoritmo de riego utiliza la metodología propuesta por la FAO para realiza un balance de agua en el suelo (Allen et al, 2006). Este balance de agua hace uso de los valores de los sensores, las características de la explotación, las características del sistema de riego, los datos climáticos y el tipo de estrategia de riego. Los datos climáticos los obtiene conectándose a la API de la AEMET y a la página web elTiempo.es y los demás valores los obtiene conectándose al bróker Orion-LD. El algoritmo da como resultado una predicción semanal del tiempo que el sistema de riego debe estar funcionando.

La tercera y última capa es la interfaz gráfica de usuario. Esta capa interactúa con la segunda mediante la API NGSI-LD a través del protocolo HTTP (Hypertext Transfer Protocol). Para su desarrollo se ha utilizado la librería de código libre ReactJS (https://reactjs.org).

Figura 2. Nodo de comunicación desarrollado por la Universidad de Córdoba.

Se instalaron dos nodos de comunicación, uno por cada sector. A cada nodo se le conectaron tres sensores de humedad a 15, 30 y 45 cm de profundidad y un sensor de potencial hídrico a 30 cm de profundidad. Debido a la localización remota de la explotación y al reducido número de dispositivos, se ha optado por la conectividad SigFox.

Tanto los datos medidos por los sensores como los resultados del algoritmo de riego se almacenan en tiempo real en una base de datos para posteriormente mostrarse en la aplicación de forma gráfica (Figura 2).

Esta plataforma se caracteriza principalmente por tres cosas:

En este trabajo se ha desarrollado un sistema IoT que permite la interconexión entre diferentes plataformas, es compatible con una gran cantidad de sensores y calcula diferentes estrategias de riego de precisión. El sistema predice para los próximos 7 días la variación de humedad en el terreno, basándose en la metodología propuesta por la FAO. Para ello se apoya en datos obtenidos por sensores de humedad y en predicciones meteorológicas.

La plataforma utiliza el broken Orion-LD de FIWARE que hace uso de la API NGSI-LD. Al estar estandariza y usar datos enlazados (linked-data), permite que plataformas desarrolladas con la misma API puedan conectarse entre sí sin apenas configuración. De esto modo se consigue tener una plataforma escalable y abierta que puede compartir y utilizar datos de otras plataformas IoT.

Este trabajo se ha desarrollado dentro de la Unidad de Excelencia María de Maeztu (DAUCO).

Carlos Kamienski, Juha-Pekka Soininen, Markus Taumberger, Ramide Dantas, Attilio Toscano, Tullio Salmon Cinotti, Rodrigo Filev Maia and André Torre Neto, (2019), Smart Water Management Platform: IoT-Based Precision Irrigation for Agriculture, Sensors 2019, 19, 276.

Allen, R. G., Pereira, L. S., Raes, D., & Smith, M. (2006). Evapotranspiración del cultivo Guías para la determinación de los requerimientos de agua de los cultivos. In Estudio FAO Riego y Drenaje. (Vol. 56).

José Manuel Cantera, Martin Bauer, Guilles Privat, Wenbin Li, David Fernandez, Mike Fisher. S. G. C. Information, “ETSI GS CIM 009 V1.1.1 (2019-01), Context Information Management (CIM); NGSI-LD API, ” tech. rep., ETSI Management (ISG-CIM), 2019.

F. Viola, F. Antoniazzi, C. Aguzzi, C. Kamienski, and L. Rof?a (2019), Mapping the NGSI-LD context model on top of a SPARQL event pro-cessing architecture: Implementation guidelines, in Proc. 24th Conf.Open Innov. Assoc. (FRUCT), pp. 493–501.

Los comentarios son la opinión de los usuarios y no la del portal. No se admiten comentarios insultantes, racistas o contrarios a las leyes vigentes. No se publicarán comentarios que no tengan relación con la noticia/artículo, o que no cumplan con el Aviso legal y la Política de Protección de Datos.

Advertencias Legales e Información básica sobre Protección de Datos Personales: Responsable del Tratamiento de sus datos Personales: Interempresas Media, S.L.U. Finalidades: Gestionar el contacto con Ud. Conservación: Conservaremos sus datos mientras dure la relación con Ud., seguidamente se guardarán, debidamente bloqueados. Derechos: Puede ejercer los derechos de acceso, rectificación, supresión y portabilidad y los de limitación u oposición al tratamiento, y contactar con el DPD por medio de lopd@interempresas.net. Si considera que el tratamiento no se ajusta a la normativa vigente, puede presentar una reclamación ante la AEPD.

Suscríbase a nuestra Newsletter - Ver ejemplo

Autorizo el envío de newsletters y avisos informativos personalizados de interempresas.net

Autorizo el envío de comunicaciones de terceros vía interempresas.net

He leído y acepto el Aviso Legal y la Política de Protección de Datos

"Nuestro país es una de las pocas regiones del mundo con clima mediterráneo y unas condiciones únicas para la producción de cultivos permanentes de alto valor"

"Nuestra visión está puesta ahora en los cultivos de alto valor"

"El sector de la maquinaria siempre da una respuesta y eso el agricultor y el ganadero lo valoran"

"El gran reto del cultivo del almendro es disponer de variedades con menor incidencia de enfermedades"

© 2019 - Interempresas Media, S.L.U. - Grupo Nova Àgora