Vous êtes sur la page 1sur 9

Diseñar e implementar una red inalámbrica de

sensores para
Agricultura de precisión
Resumen: este documento describe el Palabras clave: red inalámbrica de sensores;
diseño, la implementación, y despliegue de Marco de gestión; red bayesiana dinámica;
red inalámbrica de sensores para precisión
I. INTRODUCCION
agricultura. Se creó una red de sensores
inalámbricos para usar agricultura de Una red de sensores inalámbricos (WSN) es
precisión en la que los agricultores pueden una red que consiste en nodos sensores (por
monitorear y controlar los parámetros brevedad llamados nodos), equipados con
agrícolas y ambientales como temperatura sensores capaces de detectar el medio
del aire, humedad del aire, luz, humedad del ambiente, como sensores de temperatura,
suelo, pH, etc. los datos recopilados se sensores de humedad, sensores de intensidad
almacenan y transmiten de forma inalámbrica de luz, etc. y es capaz de comunicación
a los agricultores, que pueden usar para inalámbrica (inalámbrica) a los nodos
controlar y decidir las acciones apropiadas restantes para formar un WSN que cubre un
para su granja para gestionar la producción y campo físico [2]. Los datos recopilados de un
la calidad. En el lado del hardware, el sistema nodo sensor se transmitirán a una estación
consta de tres componentes: inalámbrico base (o una puerta de enlace) a través de
nodos de sensor LAU-WSN, nodo de gestión otros nodos sensores, y finalmente a través
de sensor inalámbrico LAUWMN y un de la transmisión por Internet de centros de
servidor. El software fue construido en cada datos para almacenamiento, análisis y
nodo para llevar a cabo sus tareas En el lado procesamiento.
del software, propusimos un WSN Marco de
gestión para la agricultura de precisión, La agricultura tradicional requiere la
llamado MFPA, que consta de 3 módulos: implementación de una serie de tareas
módulo de recopilación de datos, módulo específicas, tales como plantar, fertilizar,
controlador y módulo de predicción de datos. cosechar, con un horario predeterminado. Sin
La interacción entre estos módulos se embargo, se pueden recopilar datos agrícolas
garantiza que el usuario reciba en tiempo real y ambientales para utilizarlos en decisiones
información ambiental y agrícola que se más inteligentes como el clima, la calidad del
utiliza para administrar el campo de la suelo y del aire, el monitoreo del crecimiento
agricultura. El sistema desplegado ha sido de los cultivos e incluso los costos de equipos
funciona correctamente y promete traer y mano de obra, etc. Una definición de
beneficios significativos en El campo agrícola. agricultura de precisión puede ser la
Nuestros resultados experimentales siguiente: la técnica que aplica la cantidad
muestran que el módulo de predicción de correcta de insumos (agua, fertilizantes,
datos con red bayesiana dinámica en el pesticidas, etc.) en el lugar correcto y en el
promedio puede lograr una precisión del momento adecuado para aumentar la
77.5% y 67.6% para el predicción de producción y mejorar la calidad [1].
temperatura, y para la predicción de Con la agricultura de precisión, los centros de
humedad, respectivamente. control recopilarán y procesarán datos en
tiempo real para ayudar a los agricultores a
tomar las mejores decisiones sobre la
siembra, fertilización y cosecha de cultivos.
Los nodos sensores se colocan en el lugar de
plantación para medir la temperatura y la
humedad del aire y el suelo circundantes. Las
aplicaciones de sensores inalámbricos en
agricultura de precisión mejoran la eficiencia,
la productividad y la rentabilidad en muchos
sistemas de producción agrícola, al tiempo II. TRABAJO RELACIONADO
que minimizan los efectos no deseados en la
El uso de WSN para la agricultura de precisión
ubicación donde se encuentran las plantas. La
se ha discutido en [1] [2] [3]. En [1], los
información en tiempo real recopilada del
autores propusieron un controlador de riego
campo puede proporcionar una base sólida
de circuito abierto, adaptativo y automático
para que los agricultores ajusten las
mediante WSN. El sistema propuesto puede
estrategias en cualquier momento. En lugar
determinar la humedad del suelo y el nivel de
de tomar decisiones basadas en algunas
agua requerido para suministrar a fin de
condiciones promedio hipotéticas o
mantener un nivel de humedad adecuado. Se
experiencias subjetivas personales, que
utiliza un microcontrolador para controlar la
pueden no existir en ninguna parte de la
operación junto con el interruptor de relé y la
realidad, un enfoque de agricultura de
bomba. En [2] los autores propusieron un
precisión ayuda a reconocer la diferencia y a
WSN utilizado en la agricultura para cultivos
ajustar las actividades óptimas de manejo.
de caña de azúcar para las condiciones
La contribución del artículo es la siguiente. climáticas de la India. En [3], los autores
Primero, propusimos la arquitectura del propusieron un sistema de detección agrícola
sistema WSN para la agricultura de precisión. de precisión basado en una red inalámbrica
En segundo lugar, propusimos e de sensores multimedia. Estos trabajos
implementamos el marco de gestión de WSN exploran los beneficios del uso de WSN para
llamado MFPA para la agricultura de agricultura.
precisión, desplegamos el sistema en la
Las redes inalámbricas de sensores se utilizan
Universidad de Economía e Industria de Long
para controlar los invernaderos en [4] [5] [6].
An. Finalmente, evaluamos el rendimiento del
Un invernadero es una estructura cubierta de
Módulo de predicción de datos, que emplea
tierra que generalmente se usa para el
la red bayesiana dinámica para las dos
crecimiento y desarrollo de las plantas. Esta
predicciones de parámetros ambientales:
estructura está asociada con el propósito de
temperatura y humedad.
proteger los cultivos y permitir que crezca un
Este documento está organizado de la mejor ambiente. Esta protección asegura
siguiente manera: la Sección II describe el suficiente para proporcionar alta calidad en la
trabajo relacionado de la red inalámbrica de producción de cultivos. La función principal
sensores en la agricultura; Las secciones III, IV, de un invernadero es proporcionar un
V describen el diseño, implementación y ambiente favorable que el exterior. Los
despliegue del sistema; y la Sección VI principales factores relacionados con el
concluye el documento. sistema de control del invernadero:
temperatura, humedad, CO2, concentración, el nodo de gestión, y luego los datos se
radiación, agua y nutrientes pueden enviarán al centro de control y finalmente al
controlarse mediante redes inalámbricas de servidor a través de Internet. Con base en los
sensores. datos obtenidos, los agricultores pueden
observar y decidir las acciones apropiadas
El sistema de riego inteligente que utiliza una
para controlar la salud de su granja para
red inalámbrica de sensores se utiliza en [7]
garantizar la calidad de la producción. Por
[8] para ahorrar agua y mano de obra. Las
ejemplo, si la humedad del suelo se encuentra
plantas necesitan luz solar, nutrientes y agua
actualmente en un nivel inferior al nivel
para crecer. Todos los productores agrícolas
deseable, pueden activar remotamente una
tienen una cantidad mínima de agua
bomba de agua en el área para
requerida anualmente para sobrevivir y la
cantidad óptima de agua requerida para mejorar la humedad Debido a que el sistema
producir el máximo anual. Por lo tanto, se es extensible, puede implementarse en un
necesitan sistemas de riego inteligentes para área de pequeña escala, es decir, una granja
mejorar los rendimientos de los cultivos. El pequeña o en gran escala, como la granja
objetivo del sistema de riego inteligente es no grande en un nivel de suburbio, o incluso en
usar una gota de agua más de lo requerido y todo el país.
no una gota de menos de lo necesario para el
B. Los detalles del sistema en un área de
crecimiento adecuado de la planta.
monitoreo.
Hasta donde sabemos, no hay / poco trabajo
La Fig. 2 describe los detalles del sistema en
en la red de sensores inalámbricos para la
un área de monitoreo, incluidos los nodos
agricultura de precisión en Vietnam,
sensores y el nodo de gestión.
especialmente en la Región del Delta del
Mekong, Vietnam. Nuestro sistema es el
primero / uno del primer sistema propuesto y
desplegado WSN para la agricultura de
precisión en la región del Delta del Mekong.

III. ARQUITECTURA DEL SISTEMA WSN PARA


LA PRECISIÓN AGRICULTURA

A. En general

La figura 1 describe nuestro sistema general.


En cada área de cultivo, los nodos sensores se 1) Nodos de sensor:
implementan para monitorear parámetros Cada nodo de sensor contiene sensores que
ambientales como la temperatura del aire, la tienen la capacidad de detectar el ambiente
humedad del aire, la luz y los parámetros como humedad del aire, temperatura, pH,
agrícolas relacionados con las condiciones del intensidad de luz, etc., dependiendo del tipo
suelo, la humedad del suelo, el pH, etc. En de sensores. Además, los nodos sensores
cada región, el nodo sensor recopiló, permiten comunicarse con otros nodos
almacenó y transmitió periódicamente los sensores en la misma área de cobertura y
datos a transmiten datos recopilados de forma
inalámbrica al nodo de gestión.
2) El nodo de gestión: parámetros de humedad del suelo, humedad
del aire.
El nodo de gestión es responsable de la
gestión de los nodos de sensor en el área de pH: pH del agua.
cobertura y juega como un nodo intermedio
• Componente del centro de procesamiento:
entre los nodos de sensor y el centro de
realiza la recopilación de datos de la unidad
control, recibe datos de los nodos de sensor
de datos colectiva y luego controla la unidad
en la región y los transfiere al centro de
de comunicación para transferirla al nodo de
control. Además, los nodos de gestión
gestión de campo y hacer que la unidad de
también tienen la responsabilidad de recibir y
visualización esté presente en la pantalla.
transmitir comandos de los servidores a los
nodos sensores para tomar las acciones • Componente de comunicación: después de
solicitadas por el servidor. que la unidad central procesa y recopila datos
y los envía a la unidad de comunicación, esta
C. Hardware
unidad de comunicación transferirá los datos
Esto describe el hardware del sistema al nodo de gestión.
integrado en el área de monitoreo y,
• Unidad de almacenamiento: solo funciona
1) El área de monitoreo como guardar datos en una tarjeta de
memoria.
a. Nodos de sensores inalámbricos (LAU-
WSN) La Fig. 3 describe la estructura de un a. El nodo de gestión LAU-WMN
nodo de sensores inalámbricos en el sistema.
El nodo de gestión LAU-WMN es el nodo que
Un nodo sensor consta de los siguientes
recibe datos de los nodos sensores y luego los
cuatro componentes:
transfiere a los servidores y al mismo tiempo
toma las órdenes de los servidores
transferidos a los nodos sensores para
ejecutar.

La figura 4 describe la estructura de un nodo


de gestión. Un nodo de gestión incluye los
siguientes componentes:

• El componente de suministro de energía:


suministrará la potencia de 12V para el
funcionamiento del dispositivo. La
electricidad puede provenir de energía solar,
• Componente de fuente de alimentación: baterías, ...
suministrará la potencia de 12V para el
funcionamiento del dispositivo. La
electricidad puede provenir de energía solar,
baterías ...

• Componente de sensores: incluye los


siguientes sensores: Temperatura: recoge la
temperatura del ambiente. Humedad: recoge
• El componente Centro de procesamiento: ambientales y agrícolas, que consta de tres
procesa la información recibida de la unidad componentes: confiabilidad de datos, filtro de
de comunicación y devuelve los datos según datos y validación de datos. La fiabilidad de
sea necesario. los datos es responsable de garantizar la
relación de entrega. En nuestro sistema, se
• El componente de comunicación: realiza la
utiliza un protocolo de transporte de extremo
tarea de comunicación entre los nodos
a extremo de bajo consumo de energía para
sensores y los servidores de control.
garantizar la entrega de la recopilación de
• El componente de control: realiza la tarea datos. El componente de filtro de datos es
de abrir y cerrar dispositivos como bombas, responsable de filtrar el ruido antes de pasar
nebulizadores, luz, turbinas eólicas. los datos a la validación de datos. El
componente de validación de datos es
2) servidor responsable de ejecutar los datos válidos del
En el lado del servidor, los datos se reciben, algoritmo, que los WSN recopilan en un
almacenan y muestran a los usuarios, que período.
proporcionan la información sobre el estado B. Módulo controlador:
del sistema actual. El servidor también puede
realizar las acciones a los WSN para El módulo controlador es responsable de la
administrar el campo. Los datos se toma de decisiones y la realización de
almacenarán y analizarán para proporcionar a acciones. Se compone de tres componentes:
los agricultores / usuarios una perspectiva toma de decisiones, acción y componentes de
general sobre el área que supervisan y los política de gestión.
apoyan con una serie de acciones.
- Componente de política de gestión: el
IV. MARCO DE GESTIÓN DE WSN PARA componente de política de gestión almacena
AGRICULTURA DE PRECISIÓN las políticas de gestión definidas por el
módulo principal.
En esta sección, presentamos el Marco de
gestión de WSN para la agricultura de - El componente de acción es responsable de
precisión llamado MFPA en detalle. Para realizar la acción asignada por el módulo de
abordar el problema de escalabilidad, MFPA toma de decisiones.
utiliza una arquitectura de gestión jerárquica.
- Componente de toma de decisiones: en
MFPA consta de 3 módulos: recolección de
función de la información del módulo de
datos, controlador y módulos de predicción
recopilación de datos, las políticas definidas
de datos.
en el componente de política de gestión y el
módulo de predicción de datos, el
componente de toma de decisiones
determina las acciones apropiadas que se
ejecutarán y pasa la solicitud al componente
de acción.

A. Módulo de recopilación de datos: C. Módulo de predicción de datos:

El módulo de recopilación de datos es Para ayudar a la toma de decisiones, el


responsable de la gestión de datos módulo de predicción de datos es
responsable de la predicción de datos. En
nuestro marco, utilizamos una red bayesiana
dinámica (DBN) para predecir parámetros.
DBN [9] [10] es una red de creencias que
representa el proceso estocástico de un
conjunto de variables aleatorias a lo largo del
tiempo:

Dejar ser el conjunto


de características cuyos valores cambian con
el tiempo.
La distribución de probabilidad conjunta es

Xi [t] será una variable aleatoria que


representa el valor de Xi en el tiempo t para 0 Se supone que cada Xi tiene ri valores
≤ t ≤T. Un DBN es una red probabilística posibles. Dejar denotan
definida como un par (, →) representa la los índices de los padres del nodo i. El número
distribución de probabilidad conjunta sobre de posibles estados primarios en el nodo i es
todas las series de tiempo posibles. Donde B0
(G0, P0) es un DAG G0 contiene el estado
inicial de la red bayesiana, consta de variables
en X [0] con distribución previa de Denotar
probabilidad P0 (X [0]. Transición de la red
bayesiana → (→, →) es DAG → con
probabilidad de transición → (X [t + 1] | X [t]). Con es el valor k th en el
La teoría DBN generalmente se basa en dos estado {k} y ∈ Este estado
supuestos. Primero, el proceso es Markovian corresponde a los padres del i-ésimo nodo.
X, es decir, P (X [t + 1] | X [0] ,. .., X [t]) = P (X
[t + 1] | X [t]). La otra suposición es que el Dada una estructura de red ℳ, el parámetro
proceso es estacionario, es decir, la global es
probabilidad de transición → (X [t + 1] | X [t ])
es independiente de T. La probabilidad de
transición se calcula de la siguiente manera: y se define la
independencia local

donde

Donde Además,
realizamos predicciones vía para encontrar la
puntuación más alta

. Predecimos
el valor en el segmento t + 1 a partir de
conjuntos de valores primarios en el
segmento t y t +1 y recursivo en la predicción
de datos para predecir para el día siguiente, figura 8 muestra un ejemplo de programación
con n = 48, Xi es el valor promedio de los datos de tiempo para riego.
separados por media hora.

V.IMPLEMENTACIÓN Y RESULTADOS

A. Detalle de implementación:

En el lado del servidor, el software se


implementó en un lenguaje de programación
de alto nivel C # en la PC. LAU-WSN y LAU-
WMN se construyeron utilizando
MSP430G2553 para el procesamiento,
módulo inalámbrico nfr24L01 para
comunicarse, módulos de sensor SHT11 para
detectar temperatura y humedad, sensor de
luz LDR12mm-10K / 2M y sensor de humedad C. El módulo de evaluación de predicción de
del suelo FC28. La puerta de enlace se conecta datos
a la PC en el puerto serie mediante el módulo En esta sección, describimos cómo evaluamos
FT232. el módulo de predicción de datos.
Específicamente, evaluamos los dos
B. GUI de software en el servidor
parámetros ambientales importantes: la
En el lado del servidor, los datos se reciben, temperatura y la humedad.
almacenan y muestran a los usuarios, lo que
les proporciona el estado del sistema actual. 1) Configuración experimental
Como se muestra en la Fig.7, los usuarios Para evaluar el módulo de predicción de
pueden ver información en tiempo real del datos, los datos del sensor se recolectaron a
área de monitoreo, como temperatura, la frecuencia de muestreo de 30 minutos
humedad, humedad del suelo, etc. (equivalente a 48 mediciones por día). En
nuestro experimento, solo evaluamos los dos
atributos para la información ambiental: la
temperatura y la humedad. Recolectamos los
datos de temperatura y humedad del
1/10/2014 al 01/04/2015 para nuestra
evaluación, que contiene aproximadamente
8,646 mediciones.

2) Métricas de evaluación:

Para evaluar la precisión del módulo de


predicción, se calculan el RMSE (error
cuadrático medio) y el MAE (error absoluto
Desde la PC, el software permite a los
medio). El MAE y el RMSE están cuantificando
usuarios realizar una acción o realizar una lista
qué tan cerca están las predicciones del valor
de acciones que se programarán con
objetivo. Mientras que el MAE es un
anticipación para administrar su campo. La
promedio del error absoluto, el RMSE indica
el cuadrado del error absoluto, enfatizando
en cuán grande es la diferencia entre los
valores predichos y los reales. Comparamos el
valor real X1[T] con el valor predicho X*1[F].
El RMSE de un día tth se calcula de la siguiente
manera:

El MAE del día tth se calcula de la siguiente


manera:

La precisión (ACC) se calcula de la siguiente


manera:

ACC mostró el porcentaje de la predicción


verdadera. En nuestro experimento,
suponemos que el error permitido para la
medición de temperatura y humedad es de ±
10 ° C y ± 5%, respectivamente.
La Tabla I y la Tabla II mostraron las
3) Resultados experimentales: temperaturas y la humedad reales y
La figura 9 mostró la comparación entre los pronosticadas durante todo el período del
valores reales y los valores pronosticados de 10/01/2014 al 04/01/2015. Observamos que
el ACC promedio para todo el período es
la temperatura y la humedad el 03/03/2015.
Los resultados muestran que los valores de 77.5% para la temperatura y 67.6% para la
predicción con el DBN el 03/03/2015 están humedad, respectivamente. Los resultados
muy cerca de los valores reales. mostraron que el módulo de predicción de
datos con DBN logró un rendimiento
considerable. El resultado también puede
deberse al hecho de que el sistema se
implementó y probó en la estación seca. Por
lo tanto, las condiciones climáticas no
fluctúan mucho. Además, también
observamos que la tendencia de la predicción
de precisión aumenta cuando se obtienen
más datos de entrenamiento. Por ejemplo, el
ACC aumenta significativamente desde el
primer mes hasta el sexto mes, del 70.2% al
90.44% para la temperatura y del 54.21% al
79.63% para la humedad, respectivamente.

CONCLUSIÓN

Este documento describe el diseño,


implementación y despliegue de redes
inalámbricas de sensores para agricultura de
precisión en la Universidad de Economía e
Industria de Long An. El sistema ha sido
implementado y operado, lo que promete
traer beneficios significativos al campo
agrícola. También evaluamos el rendimiento
del módulo de predicción, que en promedio
alcanzó 77.5% para la temperatura y 67.6%
para la humedad, respectivamente. Nuestro
sistema permitirá a los agricultores acceder y
controlar fácilmente la producción agrícola, al
tiempo que ahorrará los materiales de
entrada, mejorando la eficiencia, la
productividad y la rentabilidad en el sistema
de producción agrícola. En el futuro,
probaremos el módulo de predicción en la
temporada de lluvias para evaluar el
rendimiento del sistema.

RECONOCIMIENTO

También nos gustaría agradecer al Sr. Samuel


Raj, CEO de Seyerswide Company Pte Ltd,
Singapur, el Sr. Ngoc Thai y el Sr. Thinh
Nguyen nos han apoyado y nos han brindado
consejos técnicos.

Vous aimerez peut-être aussi