+ All Categories
Home > Data & Analytics > Workshop - Hejlova - Bezdrátová senzorová síť

Workshop - Hejlova - Bezdrátová senzorová síť

Date post: 13-Dec-2014
Category:
Upload: swenney
View: 73 times
Download: 0 times
Share this document with a friend
Description:
Workshop presentation from Third InDOG Doctoral Conference in Olomouc, Czech Republic. 13. - 16. October 2014
70
www.geoinformatics.upol.cz WORKSHOP WORKSHOP BEZDRÁTOVÁ SENZOROVÁ SÍŤ (Wireless Sensor Network WSN) aneb jak lze sledovat okolní prostředí? Vendula HEJLOVÁ Katedra geoinformatiky Univerzita Palackého, Olomouc
Transcript
Page 1: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

WORKSHOPWORKSHOP

BEZDRÁTOVÁ SENZOROVÁ SÍŤ(Wireless Sensor Network

WSN)

aneb jak lze sledovat okolní prostředí?

Vendula HEJLOVÁKatedra geoinformatiky

Univerzita Palackého, Olomouc

Page 2: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Osnova• Jak lze monitorovat okolní prostředí?

– senzory• Bezdrátové technologie přenosu dat• Bezdrátová senzorová síť

– uzly WSN, brána, protokoly, architektura, topologie, OGC standardizace, nasazení WSN, výrobci

– co hraje roli při výběru uzlů• Bezdrátová senzorová síť v Olomouci

– uzly Waspmote Plug&Sense, protokol pro přenos dat, brána (parametry, přístup, Meshlium Manager System, uložení dat), generátor kódu, Waspmote PRO IDE

• Úprava protokolu pro přenos dat• Nasazení uzlů Waspmote P&S v terénu a jeho výsledky

Page 3: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Page 4: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Jak lze monitorovat okolní prostředí?

• Senzory (čidla)– všude kolem nás

• člověk jako senzor?• chytré telefony• geosenzor

Page 5: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Senzory…(čidla)…

Page 6: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Jak lze monitorovat, přenášet a ukládat data o okolním prostředí?

• Datalogger– zařízení určené pro ukládání dat -

paměťové karty, komunikační systémy, samostatný přístroj, který umí číst různé typy elektrických signálů

Page 7: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Jak lze monitorovat, přenášet a ukládat data o okolním prostředí?

• Telemetrická stanice– zařízení vybavené integrovaným dataloggerem, přijímačem asenzory

• (Bezdrátová) senzorová síť– skupina soběstačných přístrojů vybavených senzory, které spolu komunikují a posílají data do sběrného bodu (brány)

Page 8: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátové technologie

• Bluetooth• Wifi• GSM/GPRS• ZigBee• 802.15.4• …

• princip rádiového vlnění

Page 9: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síťWireless Sensor Network (WSN)

• skládá se z:– malých přístrojů, které jsou vybaveny vysílačem

a přijímačem (uzly), a senzorů, – sběrného bodu (brány),– serverové komponenty (úložiště, aplikace..)

Page 10: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síťWireless Sensor Network (WSN)

Page 11: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Uzly bezdrátové senzorové sítě

• rozmístěny v terénu po desítkách až tisících komunikují mezi sebou mohou se chovat jako routery a směrovat data jsou na ně napojeny senzory snímající vybrané

prvky (podle náročnosti na snímané prvky se definuje jejich cena)

Page 12: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Uzel bezdrátové senzorové sítě

Page 13: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána bezdrátové senzorové sítě

• shromaždiště dat zasílaných uzly• komunikuje se serverovou částí• kontrola funkčnosti bezdrátového

systému

Page 14: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová komunikace, protokoly

• založena na rádiové komunikaci mezi uzly vzájemně i mezi uzly a bránou

krátká versus dlouhá vzdálenost standardy a služby: IEEE 802.15.4, ZigBee,

6LoWPAN, Bluetooth, GPRS, GSM, WiFi

Page 15: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

IEEE 802.15.4

• vytvořen skupinou IEEE• vychází z 2. úrovně OSI modelu (linková, fyzická vrstva)

• pracuje v bezlicenčních pásmech (3,4 GHz, 868 GHz, 902 – 928 GHz)

Page 16: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Page 17: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

ZigBee

• navazuje na IEEE 802.15.4, od roku 2004• vychází z 3. úrovně OSI modelu (síťová,

linková, fyzická vrstva)• pracuje v bezlicenčních pásmech (3,4 GHz, 868 GHz, 902 – 928 GHz)• komunikace na krátkou vzdálenost s

přenosem malého množství dat• CSMA/CA mechanismus

Page 18: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Architektura senzorové sítě• vrstevnatá • klastrová

Page 19: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Topologie bezdrátové senzorové sítě

• rozvržení uzlů v terénu hvězdicová stromová kruhová mesh - nejvyužívanější

Page 20: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Standardizace OGCSensor Web Enablement (SWE)

• ve světě je provozováno obrovské množství přístrojů vybavených senzory, které mají přístup do internetu

• standardizace je klíčovou podmínkou pro přenos senzorových dat i metadat, pro porovnání, kombinování informací z různých senzorů

• v rámci OGC je rozvíjena skupina standardů SWE, které mají za úkol sjednotit popis senzorů, měřených dat, přenos dat a jejich ukládání

• SWE Common Data Model – datové modely pro výměnu dat mezi uzly zapojenými do SWE rámce

• SWE Service Model datové typy užívané napříč SWE službami

Page 21: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Page 22: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Standardizace OGC

• Sensor Observation Service (SOS) – rozhraní pro webové služby k získávání observací a popisu senzorů

• Observations & Measurements (O&M) – obecné modely a XML kódování pro observace a měření

• PUCK Protocol Standard – protokol pro získání SensorML popisu jednotlivých senzorů

• Sensor Model Language (SensorML) – modely a XML schémata pro popis procesů v senzoru

• Sensor Planning Service (SPS) – rozhraní pro webové služby určující dosažitelnost kolekcí dat, požadavky na sběr dat

Page 23: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Možnosti nasazení bezdrátových senzorových sítí

• socioekonomické monitoring pacientů, péče o sportovce,

medicínská kontrola, detekce nehod, řízení energie v budovách, sledování vozidel, logistika...

environmentální sledování prvků znečišťujících ovzduší, kvality

vody, monitoring mikroklimatu území, uzavřených prostor (skleníků), zavlažování vinic, polí, upozornění na výskyt zemětřesení, zvýšené aktivity vulkánů, povodní…

Page 24: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Nasazení senzorových sítí

Page 25: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Salamanca

• využívá senzorové sítě společnosti Libelium vybrány dvě oblasti kolem rušných cest (klastry) uzly vybaveny GPS modulem sledované prvky - teplota, relativní vlhkost vzduchu,

NO2, O3, CO, prašné částice a míra hluku XBEE 802.15.4, komunikace v pásmu 868 GHz vymezeny limitní hodnoty, pokud jsou překročeny, tak

se vyšle na bránu upozornění v reálném čase

Page 26: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Salamanca

Page 27: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Parkování v Santanderu• 1100 uzlů se senzory monitorujícími CO, hluk,

osvětlení, teplotu a parkovací místa (detekují magnetické pole)

• kamerový systém• využívá O - TAP• digimesh, 802.15.4 protokol• limity nastaveny, při jejich překročení se vyšle

varovný signál• uzly většinu času ve spacím módu

Page 28: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Parkování v Santanderu

Page 29: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

OpenSense Zürich

• projekt je zaměřen na sledování znečištění ovzduší ve Švýcarsku

• publikování dat na internetu a v mobilních aplikacích

• zobrazení aktuálního stavu znečištění ve vybraném místě

• http://www.opensense.ethz.ch/trac/

Page 30: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

OpenSense Zürich

Page 31: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Smart Vineyards

• efektivní pěstování hroznového vína

• detekce nemocí hroznového vína• udržitelný management a

monitoring na vinici• https://www.youtube.com/

watch?v=Ix6GUfgEIbs• https

://www.youtube.com/watch?v=xC-SLfEe1-8

Page 32: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Smart Cities

• město dle požadavků jeho obyvatel..

• https://www.youtube.com/watch?v=TCbvxb5t5_8

Page 33: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Smart Homes

• domov na míru..

• https://www.youtube.com/watch?v=R_I2p1Tq2QU&index=1&list=UURTX4A0btp062eRjcqmoEdg

Page 34: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Výrobci bezdrátových senzorových sítí

• Libelium• Memsic

– řada eKo Pro Series pro venkovní použití

• Crossbow mikroklimatický senzorový systém MEP- SYS senzorové desky IRIS, MICAz, IMOTE2

Page 35: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Page 36: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Výrobci bezdrátových senzorových sítí

• TinyNode• AdvanticSys• Shimmer• Jennic• Azimut• MyAirbase

– http://www.myairbase.com/#!video

Page 37: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Co hraje roli při výběru součástí senzorové sítě?

• první je třeba promyslet, co se bude sledovat, kde a v jakém měřítku

• umístění (interiér, exteriér)• parametry sítě (protokol, komunikační vzdálenost,

interval záznamu, sw vybavení, velikost, váha, napojení senzorů, kalibrace..)

• parametry terénu (překážky, rušení signálu...)• sledované prvky

Page 38: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síť v Olomouci

Page 39: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Výběr uzlů pro olomouckou bezdrátovou senzorovou síť

• nejdříve byla zvolena aplikace• stanovena kritéria pro výběr• navrženy jejich vhodné parametry

Page 40: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Výběr uzlů pro olomouckou bezdrátovou senzorovou síť

Page 41: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

WEIGHT VALUES OF CRITERIA

0

0,01

0,02

0,03

0,04

0,05

0,06

0,07

0,08

0,09

0,1

0,11

0,12

sen

sor

bo

ard

for

mo

nito

rin

g N

Ox,

CO

x a

nd

VO

C fr

om

the

pro

du

cer

po

ssib

ilitie

s fo

r co

nn

ect

ing

se

nso

rs fo

rm

on

itori

ng

NO

x, C

Ox,

VO

C

calib

ratio

n

sen

sor

me

asu

rem

en

t in

terv

al [

min

]

com

mu

nic

atio

n a

mo

ng

no

de

s

com

mu

nic

atio

n p

oss

ibili

ties

com

mu

nic

atio

n r

an

ge

[m]

top

olo

gy

ba

ttery

ba

ttery

life

sola

r p

an

el

op

era

tion

al t

em

pe

ratu

re

pro

tect

ion

me

mo

ry s

ize

flexi

bili

ty, G

PS

size

we

igh

t

pri

ce

Criterion

Wei

ght v

alue

Výběr uzlů pro Olomouckou bezdrátovou senzorovou síť

Page 42: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síť v Olomouci

• výrobce: Libelium• uzly

– Waspmote Plug&Sense, modely:• Smart Environment, • Smart Agriculture,• Smart Agriculture PRO

• brána Meshlium

Page 43: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síť - modely

Page 44: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Bezdrátová senzorová síť v Olomouci

• senzory: teplota, relativní vlhkost vzduchu, solární radiace, směr, rychlost větru, srážky, polutanty (VOC, CO, CO2, NO2)

Page 45: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Parametry nasazovaných uzlů

• stupeň krytí proti vniknutí vody a pevných částic IP 65• možnost rychlé a snadné výměny nebo přidání senzorové sondy• napájení pomocí solárního panelu• shromážděná data jsou uložena v lokální MySQL databázi v bráně

Meshlium (http://10.10.10.1/phpmyadmin/), je možné pomocí Ethernetu, WIFI, nebo mobilní sítě nechat data odesílat na server

Page 46: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Protokol pro přenos dat

• tato bezdrátová senzorová síť přenáší data na podkladě protokolu 802.15.4

• každý uzel má svou MAC adresu a ID, bráně je také přidělena MAC adresa a ID

Page 47: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána - Meshlium

• linuxový router• může

komunikovat až na pěti rozhraních (Wifi 2.4GHz, Wifi 5GHz, 3G/GPRS, Bluetooth, ZigBee)

Page 48: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána - Meshlium

Page 49: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána – Meshlium, uložení dat

Page 50: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána - Meshlium

• přístup k bráně přes wifi nebo síťový kabel, adresa– 10.10.10.1/ManagerSystem/index.php?

section=b_SensorData

Page 51: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Brána - Meshlium

• webové rozhraní - Meshlium Manager System

Page 52: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Práce s bránou

• Interface• Sensor Networks

– protokol, ověření IP adresy, nastavení ID sítě a kanálu

• Cloud Connector• Tools• System• Update Manager• Help

Page 53: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Generátor kódu

•http://www.libelium.com/development/waspmote/code_generator

Page 54: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Generátor kódu• http://www.libelium.com/development/waspmote/code_gen

erator

• nestačí vygenerovaný kód pro přenos dat, musí se opravit…– přidat PANID– nastavit komunikační kanál– enkrypční klíč

• lze nastavit mnoho dalších funkcí – kódování, spací mód… viz programovací příručka.. (http://www.libelium.com/downloads/documentation/meshlium_technical_guide.pdf)

Page 55: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Waspmote PRO IDE

• kódy se zobrazí a upravují v programu Waspmote PRO IDE

Page 56: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru

Page 57: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru

Page 58: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru

Page 59: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru

Page 60: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru

Page 61: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Zobrazení dat v rámcích

Page 62: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

První nasazení uzlů Waspmote Plug&Sense v terénu

Page 63: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

První nasazení uzlů Waspmote Plug&Sense v terénu

Page 64: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

8.4.2014 9.4.2014 10.4.2014 11.4.2014 12.4.2014 13.4.2014 14.4.20140

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

AVERAGE DAILY TEMPERATUREin the Botanic Garden from 8th to 14th April

A

B

C

D

Day

Te

mp

era

ture

[°C

]

Výsledky nasazení uzlů Waspmote Plug&Sense v terénu

Page 65: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Druhé nasazení uzlů v terénu

Page 66: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Druhé nasazení uzlů v terénu

Page 67: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Shrnutí

• sledování okolí, senzory• bezdrátové technologie• bezdrátová senzorová síť

– uzly, brána, protokoly pro přenos dat, architektura, topologie, OGC standardizace, možnosti nasazení, výrobci

– co hraje roli při výběru uzlů• bezdrátová senzorová síť v Olomouci

– uzly a jejich parametry, protokol pro přenos dat, brána, práce s bránou, generátor kódu, Waspmote PRO IDE, úprava protokolu pro přenos dat ve hvězdicové topologii

• první nasazení bezdrátové senzorové sítě v Olomouci

Page 68: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Závěr

• bezdrátová senzorová síť představuje novou metodu pro získání dat s vysokou hustotou a v reálném čase

• je možné ji využít k monitoringu ve velkém množství odvětví

• při umístění uzlů ve venkovním prostředí je třeba brát ohled na množství faktorů

Page 69: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

• bližší informace o uzlech, senzorech i bráně k nalezení na stránkách společnosti Libelium

• http://www.libelium.com/

Page 70: Workshop - Hejlova - Bezdrátová senzorová síť

www.geoinformatics.upol.cz

Děkuji za pozornost

…dotazy a připomínky…

[email protected]


Recommended