Vermaschte, drahtlose Sensornetzwerke für Grossanlagen

Ähnliche Dokumente
Inhalt. ===!" Deutsche

Scalable Multichannel Wireless Sniffer. Referenten: Dominic Ast ( asdo@zhaw.ch ) Markus Hutzler ( hutz@zhaw.ch )

Einleitung Grundlagen Protokollumsetzung Implementierung in ns-2 Zusammenfassung. Diplomverteidigung

XBee Funkmodule. Daten kabellos übertragen Markus Ulsaß, attraktor Hamburg,

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule

SOLUCON GATEWAY WLAN. Artikel-Nr.: PRODUKTEIGENSCHAFTEN TECHNISCHE EIGENSCHAFTEN LOGISTISCHE EIGENSCHAFTEN

Smart Grid Components NEU. FAST EnergyCam 2.0. Der smarte Kamera-Sensor zum Ablesen mechanischer Zähler

Vorläufiges. Handbuch

Energieverbrauch von verschiedene Bluetooth Smart Varianten

Vortrag zur Studienarbeit. Entwicklung eines HITAG 1 Kartenlesers. 21. April 2005


Der smarte Clip-on Meter Reader für alle Sparten

Industrielle Kommunikation / GPRS/UMTS/LTE / Fernwirksysteme / Melde- und Alarmsysteme

CUx-Daemon Wireless M-Bus Dokumentation. Version 1.4

Microsoft.NET Gadgeteer: Ein raffinierter Weg zum Embedded-Produkt. ECC 2013 Marcel Berger

Fertigungstest von Geräten und

White Paper. Routing und Netzwerktopologien. Im Standard für Low Power Geräte

Python macht Embedded Linux angenehmer

Rechnernetze I. Rechnernetze I. 1 Einführung SS Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/ , Büro: H-B 8404

Aggregierungsanfragen in Sensornetzwerken

Energieeffiziente Empfänger in Sensornetzwerken

Intelligente GPRS- und UMTS-Modems - MT-202 / MT-251

Lowestcost Wireless Webserver

Stromauge / EnergyCam. Der smarte Clip-on Meter Reader für alle Sparten

Protokollbeschreibung Modbus TCP für EMU TCP/IP Modul

GeoPilot (Android) die App

AlarmLocator RFID-Objektschutz

! AZS-ecp4(z)/12(z) Ein Energie- & Umwelttechnologieunternehmen

Software ubiquitärer Systeme

LNWN II. HIPERLAN, Bluetooth versus GPRS, UMTS Marcel Porz Malte Koopmann Mathias Harms

Erfassungsbogen / Angebotsanforderung für Baugruppen, Geräte oder Systeme zur Funkübertragung

Q.station 101 / 101T. Test Controller. Die wichtigsten Fakten: 16 Kanäle mit 100 khz 128 Kanäle mit 10 khz

P2P Systeme und Mobile Ad-Hoc-Netze (4) Potpourri der Vertiefungsvorlesung mobile Ad-Hoc-Netze

AUFBAU EINES SENSORNETZES

Andere Industrielle Bussysteme

Bezeichnung: Universal Relais UDP Protokoll Beschreibung. EA-Nr.: 1451 Ersatz für: Blatt: 1 von 10. Datenpaket: 18 Byte

Standalone-Anwendung (z.b. als Türöffner für 1 Master + 20 Tags) RS232 PC-Anbindung (an USB per Adapter) zum Übertragen der Tag- ID an den PC

Freiprogrammierbare Steuerung MS 120 -konform

Die ACS-Power Source erlaubt durch ihre bewährte, lineare Leistungsendstufe eine sichere Speisung der Last. Dadurch eröffnet

Industrielle Bussysteme : EtherNet/IP

INFOBLATT 433MHz-FM-Mehrkanal-Transceiver RT433F4

Whitepaper Einführung in Mesh Netzwerke

red-y industrial series Thermische Massedurchfluss-Messer und Regler für Gase

MULTINETWORKING 79. :: Zentrale Türüberwachung. :: Eventmanagement :: Auswertung von Störmeldungen über

PG 595: SolarDoorplate

Zubehör zu SNMP-Karte für Gebäude-Management. Folie 1

Q.brixx station 101 / 101T

Internet of Things. Martin Mosler für Guild42. Internet of Things Martin Mosler

Über die Status-Befehle kann die Peripherie der gesamten Hard- und Firmware abgefragt werden.

Entwicklung und Optimierung von Low-Power Funksysteme (ZigBee / Bluetooth Low Energy BLE) mit Hilfe dynamischer Strommesstechnik

Miniaturisierter Sensorknoten mit BLE Gateway für das IoT. Ein Projekt des I3S der Berner Fachhochschule

Funkübertragungssystem Baumtopologie Ethernet Radio DX80ER2M-H

MODBUS/TCP und Beckhoff Steuerelemente

Android + Arduino Hardware steuern mit Android. Entwicklertag Karlsruhe, Sebastian Wastl

Datenzentrisches Routing und Directed Diffusion

Fehlertolerante Uhrensynchronisation

Lokale Netzstrukturen. Einführung

Druck- und Durchflussdatenlogger mit GPRS

Bayeux. Dirk Ewerlin

V RICONTROL MONITORING SOLUTIONS. VariControl-S. Überwachungssystem für Umgebung

FUNKTIONSWEISE WAVE NET FUNKNETZWERK

Forumslader App für Android Kurzbeschreibung

IPv6 Motivation (ursprünglich)

Bluetooth. Eine Einführung. Copyright Fachhochschule Solothurn 10.Okt D. Binggeli 1

Steigerung der Energieeffizienz einer integrierten Heimnetzwerkinfrastruktur

Drahtloser Mobiler UMTS-Router TEW-716BRG (v1.0r)

Inhalt: 1. Layer 1 (Physikalische Schicht) 2. Layer 2 (Sicherungsschicht) 3. Layer 3 (Vermittlungsschicht) 4. Layer 4 (Transportschicht) 5.

Making the Internet of Things

SANDbed A WSAN Testbed for Network Management and Energy Monitoring

Transparente Kommunikation zwischen SPS / PC und TOSHIBA Frequenzumrichtern

GNUBLIN - Embedded Linux für Alle

LCD-GRAFIKMODUL 120x32 PIXEL

Ko-TAG Protokoll- und Systementwurf für die Ko-TAG-Kommunikation und -Lokalisierung

Netduino Mikroprozessor für.net Entwickler

SolarEdge Produktankündigung: Leistungsoptimierer P-Serie ZigBee Lösung für drahtlose Kommunikation

Tel: Fax:

karteneigenen EEPROM gespeichert. Der INFO-Master korrigiert während des Betriebs

EzUHF JR Modul Handbuch Ergänzung

Demonstrator für hochratige RFID- und NFC-Systeme

Kommunikation im 6LoWPAN-Sensornetz

Batronix Produktkatalog 2011

Thermische Massedurchfluss- Messer und Regler für Gase

Funk-Sirene SI-126. Bedienungsanleitung.

12 Technische Daten RS232. Übertragungsrate: max bit/s übertragbare Signale: TxD, RxD, RTS, CTS, DTR, DSR, DCD. Audio

red-y Smart Serie Zuverlässig und genau:

Embedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards

Entwicklung von Sensoren für extreme Anforderungen

Einführung: Internet der Dinge Eine Bestandsaufnahme

INSEVIS Ihr Partner für wirtschaftliche S7-Steuerungstechnik

... relevante Ports für Streaming bzw. Remote Control!

Funkanlagen Produktbeschreibung

Embedded Systems. Initiative. Embedded Systems Initiative. Hohe Datenrate und Zuverlässigkeit bei drahtlosen Multimediasystemen

Funktionstest Ti2CA Compact

RADIOBAND3G. UNIVERSELLES Funkkommunikationssystem für Sicherheitsschaltleisten, kompatibel mit allen Motorsteuerungen.

Erweitertes Smart Metering zur verbesserten Verbrauchsanalyse und für neuartige Smart Home Services

Sensordaten mit SNMP verteilen

Grundlagen verteilter Systeme

6.5 Sensorknoten im WLAN

Transkript:

Vermaschte, drahtlose Sensornetzwerke für Grossanlagen Dominic Ast (asdo@zhaw.ch) Mirco Gysin (gysn@zhaw.ch) Institute of Embedded Systems ZHAW Zürcher Hochschule für Angewandte Wissenschaften

Inhalt Einführung Technische Grundlagen GSensNet Zusammenfassung

Einführung InES www.ines.zhaw.ch

Einführung Wireless System Group

Einführung Projekt Drahtlose Vernetzung von handelsüblichen Sensoren Druck, Temperatur, Pegelstand, usw. Langzeitmessungen im Abstand von einigen Minuten Messwerte durch zentralen Gateway erfasst

Einführung Umgebung

Technische Grundlagen Mesh Architekturen Always-on Router Netzwerk Sleeping Router Netzwerk

Technische Grundlagen Übersicht: DigiMesh DigiMesh XBee Module: Sleeping Router Netzwerk basierend auf IEEE 802.15.4 Proprietäres Routing Protokoll

Technische Grundlagen Übersicht: XBee XBee XBee-PRO International Reichweite innen 30 m 60 m 90 m XBee-PRO Reichweite aussen 90 m 750 m 1.6 km Sendestärke 1 mw (0 dbm) 10 mw (10 dbm) 63 mw (18 dbm) RF Datenrate 250 kbps 250 kbps 250 kbps Empfindlichkeit -92 dbm -100 dbm -100 dbm Strom Senden (3.3 V) 45 ma 150 ma 180 ma (RPSMA) Strom Idle/Empfangen (3.3 V) 50 ma 55 ma 55 ma Strom Schlafen (pin) < 10 ua < 10 ua < 10 ua Strom Schlafen (cyclic) < 50 ua < 50 ua < 50 ua 250 ma 340 ma (RPSMA)

Technische Grundlagen DigiMesh Unicast 46 Byte Overhead

Technische Grundlagen DigiMesh Unicast Hops (n) Berechnung mit DigiMesh Ackn. Berechnung ohne DigiMesh Ackn. 0 10.45 ms 3.92 ms 10 ms 1 23.50 ms 10.87 ms 20 ms 2 36.56 ms 17.82 ms 30 ms 3 49.61 ms 24.77 ms 40 ms 4 62.67 ms 31.72 ms 50 ms 5 75.73 ms 38.67 ms 60 ms 6 88.78 ms 46.62 ms 70 ms 7 101.84 ms 52.57 ms 80 ms Angaben von Digi

Technische Grundlagen DigiMesh Route Discovery Roter Knoten möchte dem Grünen Knoten etwas schicken Q?????? Z Welches ist die beste Route? Discovery auslösen

Technische Grundlagen DigiMesh Route Discovery Discovery Phasen: Discovery Broadcasts Liste möglicher Routen bei Zielknoten erstellen Routen vorfiltern Discovery Unicasts Liste möglicher Routen an Quellknoten übertragen Routen vorfiltern Route Auswahl Quellknoten «wählt» effektive Route

Technische Grundlagen DigiMesh Route Discovery A: Discovery Broadcasts B: Discovery Unicasts C: Auswahl der Route Zeit abhängig von verschiedenen Faktoren Anzahl Hop s im Netzwerk Dichte der Broadcasts Prozess kann bei 7 Hop s bis zu 1.6 Sekunden dauern 2 3 Discoveries sind parallel möglich

Technische Grundlagen DigiMesh Sleep Koordinator sendet Sync-Broadcast nach Aufwachen Sleep Time Schlafzustand, kleiner Stromverbrauch Early Wakeup Time Drift ausgleichen, Reduktion der Schlafzeit (Abhängig von Sync) Delay Sleep Time " Guard Time Drift ausgleichen, Reduktion der Sendezeit (Abhängig von Sync) Holdoff Time Vermindert Kollisionen nach Aufwachen (Zufällig) Transmit Time Sendezeit

GSensNet Architekturentscheide Konfiguration auf Sensor-Modul speichern Verzichten auf end-to-end Empfangsbestätigung von Gateway Limitierte Anzahl Route-Discovery pro Wachzeit Messwerte auf Sensor-Modul speichern Verwenden von Time-Slots Mikrocontroller auf Sensor-Modul

GSensNet Sensor Modul Digitale RS-485 Sensoren mit Modbus Kommandos Analoge Spannungs Sensoren 0 bis 2 V, 0 bis 5 V, 0 bis 10 V Analoge Strom Sensoren 0 bis 20 ma, 4 bis 20 ma Ratiometrische Sensoren Anschlüsse für I 2 C und SPI Spannungsversorgung der Sensoren mit 0 bis 16 V Cypress PSoC 3 Microcontroller Micro-SD Karte Speisung Batterie ( 6V ) USB Externe Speisung

GSensNet Gesamtsystem Slot 1 Slot 2 Slot 2 Slot 1 Slot 4 Slot 3 Slot 3 Slot 2 Slot 1 Slot 4

GSensNet Datenübertragung Gateway-Slot Route-Discovery Verpasste Messwerte individuell anfordern Anpassen von Slot-Zeiten und Netzwerk-Eigenschaften Sensor-Slot Diagnose Informationen von Sensor-Module Messwerte mit Zeitstempel Batterie Status

GSensNet Durchsatz Der mögliche Durchsatz ist stark abhängig von den äusseren Umständen und daher ist die folgende Rechnung als Grössenordnung anzusehen. Konfiguration: Wachzeit = 10 s Akzeptabler Stromverbrauch gemäss folgender Folie Gateway-Slot = 3 s Erlaubt 3 bis 4 Route-Discoveries Buffer = 1 s Zeitpuffer für Retransmissions Sensor-Slot = 40 ms 40 Byte Nutzdaten pro Sensor Durchschnittlich 5 Hop s Ca. 150 Datenpakete in 6 Sekunden

GSensNet Stromverbrauch Wachzeit Netzwerk ON für 10 s Daten schicken 1 s Verzögerung für Sensor (100 Ω, 5V) Messung erheben mit ADC Messung auf SD-Karte speichern 62 ma während 12 s Schlafzeit XBee Modul in Cyclic-Sleep Modus PSoC 3 in Sleep Modus + RTC 60 ua

GSensNet Batterie Lebensdauer 2 Messungen + Datenübertragung pro Stunde 4 x Typ C Batterie Batterie Lebensdauer ca. 700 Tage (1.9 Jahre)

Zusammenfassung Was wir getan haben Analyse der XBee-Module und DigiMesh Funktionsweise erfassen Mit Anforderungsprofil abgleichen Übertragungskonzept erstellen Skalierbar auf grosse Anzahl Module Messwerte verlässlich aber nicht zeitkritisch Diagnose des Netzwerks und Adaption an Umgebung Implementation von Software für Gateway, Sensor-Module und Ökosystem

Fragen

Merci Vielen Dank für Ihre Aufmerksamkeit