• No se han encontrado resultados

Red SIPIA. Primer Prototipo Experimental Tec. Matías Aguirre, GridTICs

N/A
N/A
Protected

Academic year: 2021

Share "Red SIPIA. Primer Prototipo Experimental Tec. Matías Aguirre, GridTICs"

Copied!
48
0
0

Texto completo

(1)

Red SIPIA

Primer Prototipo Experimental Tec. Matías Aguirre, GridTICs

(2)

Contenido

Introducción

 Necesidades del campo  Contexto geográfico

 Contexto ambiental

(3)

Que es Red SIPIA

Interdisciplinario Agronomía Electrónica Sistemas Desafíos Hardware Software Ambientales Humano

(4)

Motivación y oportunidad

 ¿se puede dar uso práctico a las WSN en

Argentina?

(5)

Contenido

 Introducción

Necesidades del campo

 Contexto geográfico  Contexto ambiental

(6)
(7)
(8)

Microclima

MENOR T°

(9)

Problemas tecnológicos

Dos sensores comerciales expuestos a las mismas condiciones

Salida típica de un datalogger

(10)

Requisitos de software

 Salida numérica

 Acceso en tiempo real por web  Etiquetado

 Intervalo de medición configurable  Alarmas

Operaciones

Opciones gráficas

(11)

Requisitos de hardware

 Inalámbrico  Capacidad de almacenamiento  Abrigo térmico  Exactitud mínima de 0,5 °C  Fácil mantenimiento  Larga duración

(12)

Contenido

 Introducción

 Necesidades del campo

Contexto geográfico

 Contexto ambiental

(13)
(14)

Contexto geográfico

La geografía no es tanto problema..

- Alcance del mote > 500m*

- Alcance del GWY - AP Wi-Fi

- > 200m * En condiciones atmosféricas y

(15)

Contexto geográfico

La geografía no es tanto problema..

- Alcance del mote > 500m*

- Alcance del GWY - AP Wi-Fi - > 200m * En condiciones atmosféricas y energéticas ideales (¬.¬) WSN Gateway Servidor

(16)

Contenido

 Introducción

 Necesidades del campo  Contexto geográfico

Contexto ambiental

(17)

Factores ambientales

 Temperaturas extremas

◦ Tmax ≈ 50 ºC

 La respuesta de sondas inapropiadas es impredecible

 Rango del sensor elegido: -40 ºC hasta +125 ºC

 Las baterías se descargan con mayor rapidez.

◦ Tmin ≈ -20 ºC

 Las baterías no responden como deben, riesgo de bajos voltajes.

 Un voltaje demasiado bajo puede afectar la medición.

(18)

Factores ambientales

 Exposición a Humedad

◦ Lluvia, granizo, nieve, niebla, rocío.

 Disminución del alcance inalámbrico

 Radiación solar

◦ Se debe proteger la sonda de temperatura para

disminuir los errores en la medición. (Abrigo térmico)

 Factores Humanos

 Riego, poda

 Robo de los motes

(19)

Contenido

 Introducción

 Necesidades del campo  Contexto geográfico

 Contexto ambiental

(20)
(21)

Contenido

SDI-12

Servidor Gateway Mote COORD Mote Esclavo

Sonda 1

Sonda 2

(22)

Fuente: TD034 Measurement Specialties 2003

(23)

SDI-12

 ASCII Serial Asincrónico

◦ 1200 baudios

◦ 7 bits + paridad

 Maestro – Esclavo  Bus Compartido

◦ Un conductor

◦ 62 sensores como máximo

 Direcciones de 1 byte

 Comandos de control y configuración  Formato de respuesta especificado

(24)

SDI-12 Modificado

(25)

Sonda de temperatura

 Función: Transformar la energía térmica

en bytes.

 Tipo de sensor: Integrado de Silicio  Exactitud : ±0.5ºC

 Parámetro de salida: Tensión  Interfaz: Digital

 Bus SDI-12 Modificado.

(26)

Sondas de temperatura

(27)
(28)

Abrigo térmico

◦ Radiación solar directa

◦ Radiación reflejada (desde el suelo)

◦ Viento y agua

Fuente: Low-cost Shielding to Minimize Radiation Errors of Temperature Sensors in the Field, Tarara & Hoheisel, HortScience Vol.42, 2007

(29)
(30)

Contenido

SDI-12

Protocolo propio Sobre 802.15.4

Servidor Gateway Mote COORD Mote Esclavo

Sonda 1

Sonda 2

(31)

Motes “RFD” y FFD

Mote COORD Mote Esclavo

Mote Esclavo Mote Esclavo

Motes Esclavo

• Alimentados con baterías • Duty cycle: 5min.

• bajo consumo, • wake up, • procesar comandos, • Sensar • enviar datos. Mote Coordinador

• Tiene alimentación permanente. • Administración de la red

• Asociar • Configurar • Sincronizar • Topología Estrella

(32)

Sincronismo

• Sincronismo por demanda • Tick = Interrupción RTC • Intervalo configurable • Error = F(int, temp, Vdd)

(33)
(34)

Data Request

(35)

Contenido

SDI-12 Protocolo propio

Sobre 802.15.4

Servidor Gateway Mote COORD Mote Esclavo

Sonda 1

Sonda 2

Sonda n

Protocolo propio GWY sobre TCP

(36)

Gateway

 Función principal: Puente entre WSN e Internet

◦ Encapsulamiento de datos WSN en una trama TCP

◦ Comunicación de comandos desde Internet hacia la red de sensores.

 Función secundaria: Almacenamiento de datos

◦ Posible falla de conexión entre el Gateway y el Servidor

◦ Almacena hasta 1Mb (paquetes) en una memoria intermedia no volátil.

 Aprox. 1000 muestras

 Requerimiento: Robustez mecánica

(37)

Gateway

• Comunicación Servidor-Gateway sobre TCP • Conexión Gateway-Mote COORD sobre SERIE

Servidor Gateway Mote COORD

Registra motes y sensores presentes en la BD

Envía info sobre la inicialización de la red

Envía fecha y hora actual Actualiza el reloj de la red

Guarda en la BD los datos Envía datos tomados

por los sensores

(38)
(39)

Módulos del servidor

Arquitectura de Servidor Seguridad Reportes Administración Gateway Base de Datos TCP hacia GWY

(40)
(41)
(42)

Ventajas de software

 Datos accesibles desde Internet

◦ Móvil (Celular, Wifi, Wimax)

 Datos accesibles en el momento en que llegan al servidor

◦ No hace falta ir al campo a recoger datos

 Posibilidad de procesar los datos en el servidor

◦ Media, mediana, máximos, mínimos, tendencias

 Posibilidad de realizar calibraciones en el servidor

◦ Corregir posibles derivas por envejecimiento

(43)

Ventajas WSN

 Escalabilidad: la red puede expandirse simplemente agregando motes.

 Los datos no se pierden por siniestros.

◦ En el caso eventual, el software advierte la “falla” de un mote.

 Bajo costo vs. Tecnologías dataloggers tradicionales

◦ Bajo consumo energético

 Incremento de la resolución espacial

(44)

Costos aproximados

Nodo campo: 43 U$D • Mote: 40 U$D • Caja: 3 U$D • Gateway: 113 U$D • Modulo: 70 U$D • Coord: 40 U$D • Caja: 3 U$D • Sonda: 4.25 U$D • uC: 3.50 U$D • Sensor: 0.75 U$D TOTAL: U$D 198.5 $ 794 • Acceso a la LAN

• Access Point WiFi • Boca Ethernet • Modem GPRS • Servidor WEB • PC modesta • Virtualización • Abrigo térmico comercial: 60 U$D

(45)
(46)

Vida de las baterías

 Es función de:

◦ La capacidad de baterías utilizadas

◦ Tipo de batería

◦ La frecuencia de re-sincronización

◦ La frecuencia de muestreo de datos

◦ La cantidad de sondas afectadas

 El uso del Bus SDI

◦ Definición de “vida de las baterías”

(47)

Vida de las baterías

 Entonces ¿Cuánto duran?

◦ Estimaciones

◦ Mediciones

◦ Aproximaciones

◦ Margen de seguridad de 20%

 1.18 años usando 2 celdas E92 de ion de

litio, muestreando cada 5min y sincronizando cada 10min.

(48)

Gracias

Ing. Gustavo Mercado Ing. Borgo

Ing. Gisela Ortiz Ing. Pablo Farreras

Sebastián Tromer German Tabacchi

Gabriel Antón

Guillermo Grünwaldt Cristian Panella

Ing. Ana Diedrichs Ing. Francisco Gonzalez

Ing. Jorge Robles Ignacio Rigoni Nicolás Ledezma

Juan Pablo Martí Fernando Chamorro

Matias Aguirre Rodrigo Moreno

Referencias

Documento similar

La aplicación servidor dentro del contenedor apache tomcat recepciona esta petición, la evalúa, y realiza la petición a la base de datos para obtener todas las

• GetInfo: Métodos para hacer consultas acerca de los valores incluidos en la base de datos. Realiza operaciones algebraicas con los valores de las columnas de las tablas: Salvo

El CD-ROM que acompaña al proyecto contiene el código fuente de la aplicación desarrollada, y del servidor de localización, así como la estructura de la base de datos y las

2.1 El sistema muestra la interfaz que permite adicionar un servidor, donde el usuario debe introducir el nombre de la base de datos, el IP, especificar si el servidor réplica, y

Como son el fortalecimiento del sistema operativo, la redundancia de la red de datos ante una contingencia, los shells de respaldos en mismo servidor y otro

El diseño de la Base de Datos para los módulos priorizados del proyecto: Reportes de Indisciplinas, Medios Básicos y Alojamiento, así como el acceso a los datos desde Zope

En este capitulo se explicará la estrategia de integración de la solución con otros módulos o sistemas, se describirá la arquitectura de la base de datos,

25 Y por último se decide utilizar como servidor de base de datos PostgreSQL: ya que este está ampliamente considerado como uno de los sistema de bases de datos de