Vous êtes sur la page 1sur 89

Redes de sensores e

Internet de las Cosas


Contenido
I. Introducción
1. Concepto de Internet de las Cosas (IoT)
2. Redes inalámbricas de sensores (WSN)
3. Aplicaciones – Industria 4.0
II. Hardware comercial para un proyecto de IoT
III. Criterios para el diseño de bajo consumo de energía
1. Comunicaciones
2. Unidad de energía
3. MCU de baja potencia
2
Introducción

3
Internet de las Cosas- IoT
“Una infraestructura de red global
dinámica con capacidades de auto-
configuración basadas en protocolos de
comunicación estándar e interoperables
donde las "cosas" físicas y virtuales tienen
identidades, atributos físicos y
personalidades virtuales y usan interfaces
inteligentes y se integran perfectamente
en la red de información” *
“Interconexión digital de objetos a Internet que les
permite comunicarse entre sí, sin intervención directa
del ser humano”
*Traducido de IERC – European Research Cluster on the internet of thing 4
Internet de las Cosas- IoT

5
* Cisco Internet Business Solution Group – IBSG, april 2011
6
El desarrollo de tecnología esta basado en

La investigación e innovación

7
Innovación y transferencia tecnológica
 Pasar de una idea o invención a un producto tecnológico que tiene un
mercado.
 Observación
 Establecer los principios de base
 Decidir de madurar la invención hacia un producto
 Acordar con lo clientes los principios a seguir

8
TRL : Niveles de Madurez de la tecnología
• TRL o Thecnology Readiness Level es un concepto
desarrollado por la NASA para reducir el riesgo
tecnológico en sus programas.
• Es un método aceptado (standard ISO 16290)
para medir la madurez de una tecnología, desde
la idea original hasta el producto.
• Utilizado por las industrias
– Espacial
– Microelectrónica
– Automotriz
9
Redes inalámbricas de sensores- WSN

Comunicaciones
Sensores
Recolección Aplicaciones:
Control y
Energía Salud, Agricultura,
Procesamiento
acuicultura, industria,
energía, conservación
Sensor óptico ISFET
del medio ambiente. 10
Aplicaciones
• Transporte y logística • Industria
• Ciudades Inteligentes • Medio ambiente
• Edificios Inteligentes • Agricultura
• Cuidado de la salud • Piscicultura

* Source – Internet of Things – B. Ramachandran


11
Aplicaciones
Domótica Cuidado de la salud

Agricultura Piscicultura

12
Industria 4.0

1784 1870 1969


Sistemas Ciberfísicos- CPS

14
•IoT-Enabled Roach, puede asistir en la búsqueda de
sobrevivientes después de un desastre.

(Foto cortesía de Alper Bozkurt, NC State University)


Ejemplos de aplicaciones
Agricultura

17
Ciudades Inteligentes

18
19
Ejemplos de aplicaciones

A piezoelectric harvester is shown attached to the


surface of a bovine heart (energy for a pacemaker)
British company Perpetuum
Casos de éxito de Internet of Things
•Fitness First
–Cadena de gimnasios
–Usa iBeacon (celular) para:
•Conocer si los clientes están
en las instalaciones.
•Enviar información
relevante sobre su
entrenamiento o sobre el
gimnasio.
–Gimnasio Digital
Casos de éxito de Internet of Things
•Virgin Atlantic
•Boing 787 se encuentra conectado a la red.
–Desde las alas hasta el tren de aterrizaje.
–Generando 0.5 terabyte de información por cada trayecto.
•Con el fin de mejorar la seguridad de sus vuelos.
“Si hay un problema con alguna
pieza, lo sabremos antes de que
el avión aterrice. De esta forma
podemos preparar todas la
reparación antes de que llegue al
destino”. D. Bulman.
Casos de éxito

•Disney MagicBands
•Uso de tecnología RFID
–MagicBand es una pulsera que permite pagar en todo el parque,
evitar colas, localizar a los familiares, recibir fotos y promover
sorpresas y regalos a los usuarios.
Ritmo cardiaco anormal

Aseguradora

Inteligencia
Artificial
Información personal
• Identidad
• Contactos
• Datos de su médico La AI determina que
• Medicamentos la anomalía es
• Alergias precursor de un
• Huella digital ataque cardiaco Consulta con su
• Reconocimiento médico
facial

Ejemplo de IoT e
inteligencia artificial Envía la emergencia y se encarga
de gestionar el servicio y los pagos
Consideraciones para el diseño de
nodos de bajo consumo

25
Especificaciones: Validación en entorno de laboratorio:
Definición de la arquitectura tomando en • Implementación en lugares experimentales
cuenta las limitaciones de los sistemas: similares a los reales
• Selección de sensores • Validación de las especificaciones
• Protocolos de comunicación
• Gestión de bajo consumo de energía
• Diseño de algoritmos
Integración
• Definición del hardware y firmware del sistema
Prototipaje rápido: Validación en un entorno real:
• Diseño de prototipo • Implementación en lugares de aplicación
real
• Desarrollo de la componente electrónica y
de firmware • Validación de las pruebas en entornos real
• Integración mecánica • Validación de las especificaciones
26
27
28
Retos para IoT
Dispositivos de bajo consumo de energía

•Administración de energía
•Activación de componentes
•Administración de tareas
•Configuración de periféricos
•Cómputo de datos complejos
30
Desarrollo de dispositivos Ultra low Sensor node
power node Lora
de bajo consumo

Low-power medical patches


NO2 sensor
Low power
consumption

31
32
Miniaturización de sensores. Reducción del consumo, en Presión
operación (~50uW) y en standby (<10nW). (0.77 mmHg)
110 nW

Temperatura
(0.3 ˚C)
70 nW

Imagen/
movimiento
(160 x 160 pixels)
304 nW
Lee, Y., Blaauw, D., & Sylvester, D. (2016). Ultralow power circuit design for wireless sensor nodes for structural health monitoring. Proceedings of 33
the IEEE, 104(8), 1529-1546.
Leti + Technip => Morphosense

34
Criterios de diseño para el bajo consumo
de energía

35
Criterios para el bajo consumo de energía
•Selección de dispositivos y su utilización
–Selección de MCU
–Selección de sensores
•Energía disponible
–Definir las fuentes de energía
–Consumo del dispositivo
•Administración de energía
–Costo de energía
–Eficiencia
36
II. Hardware para un proyecto de IoT
Dispositivo DAQ Procesador Conectividad Energía
6 Analog in, ATMega328PU
Arduino Necesita módulos
14 Digital in 16kHz 5V DC 500mA
Uno adicionales
5V 32 kBflash 1 kB
12 Analog In 32 bit STM32F205
Particle 2 Analog out 120 MHz Módem celular
3.9V-12VDC
Electron 30 Digital 15 1 MB flash o Wi-Fi
PWM, 3.3V 128 KB RAM
Dual-core Intel® Atom Wi-Fi,
Intel Edison 40 GPIO 3.15 - 4.5V
CPU OS Yocto, RTOS Bluetooth
4 GPIO
Avnet ARM Cortex M4 Wi-Fi
3 Analog Input 3.3V – 5V
BCM4343W 128KB SRAM Bluetooth
3.3 V
Raspberry 40 I/O ARM Cortex A53 Wifi,
Pi 3 Model 29 digital 1.2 GHz Ethernet 5V 2.5A
B 3.3 V 1 Gb Bluetoth
7 analog In,
Libelium Atmega1281 Wifi, LoRa, Sigfox, 3.3V-4.2V 17mA
8 I/O digital
Waspmote 128 KB Flash GPRS, Zigbee On 55µA Sleep
USB, SPI, I2C
37
Consumo de energía

pW - µW mW

• IoT – 25b dispositivos conectados


• IoT 1mW x 10 y = 300 kJ
• IoT 2020 => 25 MW
38
MCU de baja potencia
Max Modo
Dispositivo Núcleo Frec. Modo activo
VDD dormido

PIC XLP PIC24F16 8 MHz 3.6 V 250 µA / MHz 700 nA

STMicro
Cortex-M4F 84 MHz 3.6 V 128µA/MHz 2800nA
STM32F401
Atmel 186 µA/MHz @ 36 MHz
Cortex-M4 48 MHz 3.6 V 1500nA
SAM4L 100 µA/MHz @ 12 MHz
NXP 6.6 mA @ 24 MHz
Cortex-M0+ 48 MHz 3.6 V 1.96µA
Kinetis L 54 µA/MHz
Cypress ARM Cortex
48 MHZ 3.6 V 5mA @ 6MHZ 2µA
PSoC M3
TI
MSP430 16 MHz 3.6 V 100 µA/MHz 700 nA
MSP430
Analog
ARM Cortex
Device 26 MHZ 3.6 V 30 µA/MHz 750 nA
M3
ADuCM3027
39
Diseño de bajo consumo de energía

•Administración de energía
•Activación de componentes • Reto de diseño
•Administración de tareas • Seguridad
•Configuración de periféricos • Energía

•Cómputo de datos complejos

40
Sistemas de Comunicaciones

41
Protocolos de comunicación

Bluetooth 802.15.4 Wi-Fi


Zigbee LoRa Sigfox GPRS
4.2 LE 6LoWPAN 802.11

Frecuencia 2.4 GHz 2.4 GHz 2.4 GHz 2.4, 5 GHz < 1 GHz < 1 GHz Cellular
Banda 2 MHz 2 – 5 MHz ISM 20, 40 MHz 125 kHz 100 Hz band

Capa Física Bluetooth 802.15.4 802.15.4 802.11 LoraWAN Sigfox X.25

BPSK BPSK
Modulación GFSK QAM OFDM DSS UNB GMSK
QPSK QPSK

Velocidad
50Kbps 100 bps
de 1 Mbps 250Kbps 250Kbps 72.2 Mbps 114 Kbps
50 bytes 12 bytes
transmisión

Consumo Rx 25mA Rx 25mA Rx 10mA Rx 20mA


< 10 mW > 100 mW High
de potencia Tx 34mA Tx 34mA Tx 28mA Tx 45mA

Rango 100 m 100m 100 m 100 m 2 - 15 km Varios km Varios km


42
LoraWan (concepto, protocolo, aplicaciones).

LoRa y LoRaWAN

LoRa es la capa física de la comunicación Inalámbrica utilizada para crear comunicaciones de


largo alcance. Emplea la modulación CSS (chirp spread spectrum) para lograr un largo alcance
manteniendo un bajo consumo de potencia. Aunque anteriormente ya era empleado por militares,
LoRa es la primera implementación de bajo costo para uso comercial. LoRa = Long Range.

LoRaWAN es el protocolo de comunicación y la arquitectura de red que emplea a LoRa como su


capa física y de enlace de datos. Es la que tiene mayor influencia en el tiempo de vida de la
batería, la capacidad de red, la calidad de servicio, la seguridad y las aplicaciones de red.

Alliance, L. (2015). A technical overview of LoRa and LoRaWAN. White Paper.


Pila de protocolos LoRaWAN

 Lora usa bandas de radio NO licenciadas (bandas ISM).


 La modulación en LORA es una versión propietaria de la modulación Chirp Spread
Spectrum (CSS).
En la capa MAC se subdivide en 3 clases dependiendo del tipo de dispositivo final.

http://faiot2017.inria.cl/wp-content/uploads/2017/11/Charla-LoRaWAN-WorkShop-IoT-PUC-INRIA.pdf
Tabla comparativa de Tecnologías IoT y Wide-area M2M
Principios del Espectro Ensanchado.

https://www.semtech.com/uploads/documents/an1200.22.pdf

Procedimiento de ensanchamiento del espectro. Modulación.


Principios del Espectro Ensanchado.

● Modulación CSS (Chirp Spread Spectrum).


● 168 dB de link budget. Sensibilidad de hasta -148 dBm.
● +20 dBm - 100 mW de Tx.
● Banda ancha, 125 kHz - 500 kHz.
● Resistente a la interferencia.
Spread Factor (SF) o Factor de Ensanchamiento.

https://www.itu.int/en/ITU-D/Regional-Presence/AsiaPacific/SiteAssets/Pages/Events/2017/Nov_IOT/NBTC%E2%80%93ITU-
IoT/IoT_standards.pdf
SF, vitare, sensibilidad y SNR para un canal de 125 kHz.

https://docs.google.com/presentation/d/1GV7GPcKL07lm_w1NMyttsWRksem2K9A-
FV4ffkfQD5I/edit?ts=5ba00b43#slide=id.g3f44dc354e_1_89
Ref.: https://things4u.github.io/DeveloperGuide/ArchitectureGuide/architecture.html
Hardware para LoRa

Alliance, L. (2015). A technical overview of LoRa and LoRaWAN. White Paper.


Módulo de Expansión
LoRa para Raspberry Pi
(Dragino)

$ 30

https://www.thethingsnetwork.org/forum/t/lora-gps-lorawan-expansion-board-for-rpi/2374
Módulo de Expansión
LoRa para Arduino

$ 25

https://www.cytron.io/p-cytron-lora-rfm-shield
The
Things
Network

$ 270

https://uk.farnell.com/the-things-network/ttn-gw-868/the-things-gateway-eu/dp/2675813
Kerlink
iBTS

$ 1100

https://uk.farnell.com/the-things-network/ttn-gw-868/the-things-gateway-eu/dp/2675813
Módulos Pycom:

- Lopy4

- Fipy
https://docs.pycom.io/pymakr/installation/atom.html
Recolección de energía
¿Energy harvesting?
Transformación de
energía del ambiente en
energía eléctrica

Fuentes de
Energía

68
Fuentes de energía ambiental
Mecánicas Térmicas Radiantes Químicas

69
* Source CEA-LETI
Consumo de energía

pW - µW mW

• IoT – 25b dispositivos conectados


• IoT 1mW x 10 y = 300 kJ
• IoT 2020 => 25 MW
70
Vibración Flujo de aire y agua Baja frecuencia EH
- Frecuencia de resonancia - µturbinas - Movimientos del cuerpo
- 1 uW – 10 mW - 1mW-10mW - 1µW - 5mW
- Industria - Altas temperaturas - Wereables

Smart materials Celdas fotovoltaicas Energía termoeléctrica


- Paneles solares
- Thin piezoeletric flims (PZT) - Dispositivos termoeléctricos
- Indoor: 0.01 – 0.1 mW/cm2
- Polimeros piezoelectricos - 3 mW para ΔT=10 ºC
- Outdoor: 10 mW/cm2

71
Gradiente de temperatura: celdas Peltier
•Efecto Peltier

• Efecto Seebeck

72
Aplicaciones

Aeroespaciales Sistemas automotrices Estufas ecológicas


(El-Genk et. al., 2003) (Liu et. al., 2015) (Champier et. al., 2011)

Carga de baterías TEG’s portátiles


Procesos industriales
(Kinsella et. al., 2014) (Francioso et. al., 2017)
(Ebling et. al., 2016)
73
Sistema general de recolección de energía

74
Sistema propuesto de recolección de energía
termoeléctrica

•Sistema tradicional

75
Algoritmos MPPT

76
Administración de energía
• Control de energía => administrar de forma más eficiente
• Mecanismo de control de acuerdo a energía disponible
• Respuesta inmediata
• Temporización
• Respuesta oportuna
• Eficiencia de consumo de energía
• Mejora tiempo de vida

* Source CEA-LETI
77
Diseño de dispositivos de bajo consumo
de energía

78
The virtuous circle of the semiconductor industry

79
Several strategies exist to reduce the design productivity gap, namely

Design
Abstraction

Standard
Tools and Design
Automation
Hardware
platforms
Systems
On
Chips

Design Fast
Reuse Prototyping
ARM- based SOC
Clock Power An example of ARM-based SoC
Generator Management Unit

ARM Cortex-M3 Processor DMA Watch


Controller Dog
I-Code Bus D-Code Bus System Bus

APB Bus
JTAG / AHB to APB UART
ARM AMBA AHB Bus Matrix
Serial wire Bus Bridge
APB
ROM RAM GPIO Timers Display
Peripherals

81
Diseño de dispositivos Ad hoc a base
de procesadores ARM.

82
Diseño de bajo consumo de energía
•Cada aplicación tiene una necesidad de energía diferente

 Para diseñar un nodo de baja potencia: * Source – A return to our

Software Favorite EDA


Requirements

Hardware 83
Alternativas de diseño de bajo consumo de energía
•Plataforma flexible -> L-IoT de CEA Grenoble
–Bajo consumo de energía y bloques adaptativos
–Co-diseño de Hardware/Software

L’IoT es un
dispositivo con un
sistema adaptativo
de bloques

84
Trabajos de INICTEL-UNI

85
119-INNOVATEPERU-IDIBIO-2018

• Aplicación móvil y sistema electrónico portátil para


monitorizar variables que influyen la producción del
cultivo de palta Hass usando sensores de temperatura,
humedad de suelo, PH e identificación de
enfermedades por imágenes en la Región Moquegua

• Instituto Tecnológico de la Producción (ITP), LABOTEC


SAC, y la Asociación de Productores de Paltas de
Moquegua para Exportación (APPALMEX)

86
Sistema de monitoreo de calidad de agua
para mejorar productividad en piscicultura
en la region amazónica peruana.

87
Desarrollo de un sistema de geolocalización para el estudio
del corredor biológico y conservación de la Lama Guanicoe
en la Reserva Nacional de Salinas y Aguada Blanca de la
región Arequipa basado en sensores inalámbricos.
126-2018 FONDECYT
V. Conclusiones
•Diferentes aplicaciones para IoT
•Diversas alternativas de hardware y protocolos para un
proyecto de IoT
•Bajo consumo de potencia es la clave
–Administración de energía
–Comunicaciones Inalámbricas

89

Vous aimerez peut-être aussi