20
"Das Netzwerk ist der Sensor" Prinzipien und Anwendungen drahtloser Sensornetze Dr. Matthias Handy, Prof. D. Timmermann Institut für Angewandte Mikroelektronik und Datentechnik

Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

"Das Netzwerk ist der Sensor"

Prinzipien und Anwendungen drahtloser Sensornetze

Dr. Matthias Handy, Prof. D. TimmermannInstitut für Angewandte Mikroelektronik und Datentechnik

Page 2: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Überblick! Einführung

" Drahtlose Sensornetze" Sensorknoten

! Herausforderungen" Energie" Skalierbarkeit" Lokalisierung" Preis

! Anwendungen" Überblick" Vineyard Computing" Sicherung von Arbeitsumgebungen" Überwachung von Klimaschränken

! Prototyp-Sensorknoten

Page 3: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Drahtlose Sensornetze# Definition:

# Verteiltes, selbstkonfigurierendes Netz von Sensorknoten

# Aufgabe:# Sensordaten sammeln und ...# zu einer Basisstation übermitteln

# Charakteristische Eigenschaften:# Hohe Knotenanzahl und -dichte# Stark ressourcenbegrenzt# Viele Datenquellen, wenige

Datensenken# Sehr kurze Arbeitszyklen# Datenzentriert

# Anwendungsbeispiele:# Katastrophenprävention und

-management# Logistik# Automatisierung Sensorknoten

Sensor,ADU

Sensor,ADU

CPU, SpeicherCPU,

SpeicherFunk-einheitFunk-einheit

EnergiequelleEnergiequelle

Page 4: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Anforderungen an Sensorknoten

! Größe" mm3 - cm3

! Energieverfügbarkeit" ~1 J/mm3

! Mindestlebensdauer" einige Tage bis 10 Jahre

! Datenraten " Bit/s .... KBit/s

! Reichweite" 5-50 Meter

! Räumliche Dichte" 0.1 Knoten/m2 .... 20 Knoten/m2

Page 5: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Beispiele für Sensorknoten! Mica Mote (Berkeley)

" 4 MHz Atmel AVR 8535" 8 kB Flash, 512 B RAM" 512 B EEPROM" Tiny OS" 916 MHz RF-Komponente

! ETH Zürich BTNodes" Atmel ATmega 128L (8 MHz @ 8 MIPS)" 64 kB RAM, 128 kB Flash ROM" 4 kB EEPROM " Bluetooth Radio

! Chipcon CC1010" Single-Chip-Lösung" 8051-kompatibler µC" 32 kB Flash-ROM, 2 kB RAM" 300-1000 MHz RF Transceiver

Xbow Mica Motes

ETHZ BTNodes

Chipcon CC1010

Page 6: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Beispiele für autarke, aktive Knoten

Blue-Node(UoR)

Picoradio(UCB)

WINS(UCLA)

Smart Dust(UCB) �Stück

Silizium�

Sensor,Aktor

RAM

Prozessor HF

Page 7: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Überblick! Einführung

" Drahtlose Sensornetze" Sensorknoten

! Herausforderungen" Energie" Skalierbarkeit" Lokalisierung" Preis

! Anwendungen" Überblick" Vineyard Computing" Sicherung von Arbeitsumgebungen" Überwachung von Klimaschränken

Page 8: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Herausforderungen# Energie

# Gewünschte Lebensdauer: # > 1 Jahr, besser 10 Jahre

# Batteriewechsel bei 1000 Sensorknoten?

# Batterie größte Komponente# Zuverlässigkeit

# Kabelersatz!# Hardware

# Temp., Feuchtigkeit, Erschütterung

# Software# Vernetzung

# 10 Hops mit R=99% $R=91%

# Skalierbarkeit# Lokalisierung# Preis

CrossBow TelosB

Energiequelle~8000 mm³

Controller~32 mm³

Funk~100 mm³

Sensor~6 mm³

1 2 3 10Hop

Datenquelle Datensenke

Page 9: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Fokus: Energieaspekt# Energieangebot

# Energiedichte v. Batterien# NiCd: 45-80 Wh/kg# Li-Ion: 110-160 Wh/kg

# Regenerative Energie# Solar: 15 mW/cm²# Vibrationen: 200 µW/cm³

# Energieverbrauch# Funkeinheit größter Verbraucher# Aber: Kurze Arbeitszyklen,

lange Sleep-Phasen:

t

P ActiveSleep Sleep

5 min <1s

Optimiere den häufigen Fall!

1990 1994 20021998Jahr

[nach Paradiso 2005]

10

100

1000

Verb

esse

rung

sfak

tor

Technologieentwicklung Laptop

Festplatte

CPU

RAM

Batterie

Page 10: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Clustering

CMCKCluster EkNEE +=

! Hierarchische Struktur! Vorteilhaft bei großen Netzen! Clusterköpfe sterben zuerst! Lokale Datenaggregation möglich

Fokus: SkalierbarkeitDirekte Übertragung

1 2

2121 rxtxDÜ EEE +=−

! Für kleine Netze interessant! Schwierig bei großen Entfernungen! Entfernte Knoten sterben zuerst! Globale Koordination erforderlich

( )∑−

=

+++=−

1

211

n

itxrxrxtxMH iinn

EEEEE

Multihop-Übertragung! Für größere Entfernungen! Lokale Koordination! Nahe Knoten sterben zuerst! Kann(!) Energie sparen

1 2 3 n

Page 11: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

! Warum Positionsbestimmung?" Zuordnung: Messung ↔ Ort" Effizientes Routing" Selbstkonfigurierbarkeit

! Probleme:" Zufällige Verteilung der Knoten" GPS nicht auf jedem Knoten installierbar

! Lösung:" Wenige Knoten mit GPS → Beacons" Restliche Knoten → Unbekannte" Positionsbestimmung per

Local Positioning System

Legende: Beacons Unbekannte Übertragungsreichweite

Fokus: Lokalisierung

Page 12: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Fokus: Preis(Quelle: Pister, 2005)

Page 13: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Überblick! Einführung

" Drahtlose Sensornetze" Sensorknoten

! Herausforderungen" Energie" Skalierbarkeit" Lokalisierung" Preis

! Anwendungen" Überblick" Vineyard Computing" Sicherung von Arbeitsumgebungen" Überwachung von Klimaschränken

Page 14: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Anwendungen für Sensornetzwerke! Umweltüberwachungen

" Waldbrandbekämpfung" Lebensraumüberwachung" "Präzisions-Landwirtschaft"" Hochwasserbekämpfung

! Medizinischer Bereich" Überwachung physiologischer Daten" Smart-Pill, Lokalisation

! Militärischer Bereich" Überwachung, Erkundung" Früherkennung

! weitere Anwendungen" das intelligente Haus" Materialüberwachungen" Supermarkt

Sensors

Page 15: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Vineyard Computing# Was ist Vineyard Computing?

# Drahtlose Sensorknoten verteilt in einem Weinberg

# Temperaturmessung zur# Berechnung Mehltau-Risiko# Frosterkennung# (Erkennung Reifegrad)

# Bedeutung:# Prototyp für Sensornetze im Bereich

Landwirtschaft# Anwendbarkeit auf andere Kulturen

Sensorknoten

Rot: Hohes Mehltau-Risiko

Page 16: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Überwachung von KlimaschränkenProblem:Temp. und Feuchtigkeit regelmäßigmessen und dokumentieren

Bei Ausfall: - Verlust aller Proben

Bisheriges Verfahren:- Messung von Hand 2x am Tag- häufig Ausfälle

Vorteile Sensornetz:+ geringere Kosten+ exaktere Messdaten+ automatisierte Dokumentation+ Ausfälle werden sofort bemerkt+ Fernüberwachung möglich (Internet)

10 Schränke

mit je 3 Mess-

stellen

--------------------

= 5000 €

Einsparung / Jahr

Page 17: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

S

SS S

S# Problem:# MAK-Überwachung nach Gefahrstoff-

verordnung (~ 1000 Substanzen)# Bei Überschreitung:

# Betriebsunterbrechung / Ausfallzeit# Bisheriges Verfahren (Kabel):

# Festinstallation an der Decke

# Vorteile Sensornetz:# geringere Kosten # Detektion frühzeitig � kein Notfallablauf# keine Schutzkleidung � Erhöhung Arbeitseffektivität# Neue Gase $ Neue Sensoren $ Keine Installation# automatisierte Dokumentation

Sicherung der Arbeitsumgebung

10 Mess-

stellen

--------------------

= 20000 €

Einsparung

Page 18: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Überblick! Einführung

" Drahtlose Sensornetze" Sensorknoten

! Herausforderungen" Energie" Skalierbarkeit" Lokalisierung" Preis

! Anwendungen" Überblick" Vineyard Computing" Sicherung von Arbeitsumgebungen" Überwachung von Klimaschränken

Page 19: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Sensorknoten PrototypEnergiequelle CPU, Speicher, ADU

Sensor

Drahtloser Sensorknoten (Fotomontage)

Funkeinheit,interne Antenne

� Chipcon CC1010� 868 MHz Radio� Reichweite bis 100m� Lebensdauer > 1 Jahr� bis zu 4 Sensoren� 3 LEDs, 1 Signalgeber� 10 Bit AD-Wandler

Page 20: Das Netzwerk ist der Sensor - uni-rostock.de · " Single-Chip-Lösung " 8051-kompatibler µC " 32 kB Flash-ROM, 2 kB RAM " 300-1000 MHz RF Transceiver Xbow Mica Motes ETHZ BTNodes

Nahrungskette in 2010 ?

Sensornetzwerke

MainframeMainframe

Vector Vector SupercomputerSupercomputer

WorkWorkstationstation PCPC PDAPDA

MainframeMainframe

Vector Vector SupercomputerSupercomputer

WorkWorkstationstation PCPC PDAPDA