Date post: | 13-Dec-2014 |
Category: |
Data & Analytics |
Upload: | swenney |
View: | 73 times |
Download: | 0 times |
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
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
www.geoinformatics.upol.cz
www.geoinformatics.upol.cz
Jak lze monitorovat okolní prostředí?
• Senzory (čidla)– všude kolem nás
• člověk jako senzor?• chytré telefony• geosenzor
www.geoinformatics.upol.cz
Senzory…(čidla)…
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ů
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)
www.geoinformatics.upol.cz
Bezdrátové technologie
• Bluetooth• Wifi• GSM/GPRS• ZigBee• 802.15.4• …
• princip rádiového vlnění
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..)
www.geoinformatics.upol.cz
Bezdrátová senzorová síťWireless Sensor Network (WSN)
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)
www.geoinformatics.upol.cz
Uzel bezdrátové senzorové sítě
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
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
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)
www.geoinformatics.upol.cz
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
www.geoinformatics.upol.cz
Architektura senzorové sítě• vrstevnatá • klastrová
www.geoinformatics.upol.cz
Topologie bezdrátové senzorové sítě
• rozvržení uzlů v terénu hvězdicová stromová kruhová mesh - nejvyužívanější
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
www.geoinformatics.upol.cz
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
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í…
www.geoinformatics.upol.cz
Nasazení senzorových sítí
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
www.geoinformatics.upol.cz
Salamanca
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
www.geoinformatics.upol.cz
Parkování v Santanderu
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/
www.geoinformatics.upol.cz
OpenSense Zürich
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
www.geoinformatics.upol.cz
Smart Cities
• město dle požadavků jeho obyvatel..
• https://www.youtube.com/watch?v=TCbvxb5t5_8
www.geoinformatics.upol.cz
Smart Homes
• domov na míru..
• https://www.youtube.com/watch?v=R_I2p1Tq2QU&index=1&list=UURTX4A0btp062eRjcqmoEdg
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
www.geoinformatics.upol.cz
www.geoinformatics.upol.cz
Výrobci bezdrátových senzorových sítí
• TinyNode• AdvanticSys• Shimmer• Jennic• Azimut• MyAirbase
– http://www.myairbase.com/#!video
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
www.geoinformatics.upol.cz
Bezdrátová senzorová síť v Olomouci
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
www.geoinformatics.upol.cz
Výběr uzlů pro olomouckou bezdrátovou senzorovou 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íť
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
www.geoinformatics.upol.cz
Bezdrátová senzorová síť - modely
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)
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
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
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)
www.geoinformatics.upol.cz
Brána - Meshlium
www.geoinformatics.upol.cz
Brána – Meshlium, uložení dat
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
www.geoinformatics.upol.cz
Brána - Meshlium
• webové rozhraní - Meshlium Manager System
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
www.geoinformatics.upol.cz
Generátor kódu
•http://www.libelium.com/development/waspmote/code_generator
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)
www.geoinformatics.upol.cz
Waspmote PRO IDE
• kódy se zobrazí a upravují v programu Waspmote PRO IDE
www.geoinformatics.upol.cz
Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru
www.geoinformatics.upol.cz
Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru
www.geoinformatics.upol.cz
Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru
www.geoinformatics.upol.cz
Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru
www.geoinformatics.upol.cz
Úprava kódu umožňujícího přenos a čtení dat z teplotního, vlhkostního a CO2 senzoru
www.geoinformatics.upol.cz
Zobrazení dat v rámcích
www.geoinformatics.upol.cz
První nasazení uzlů Waspmote Plug&Sense v terénu
www.geoinformatics.upol.cz
První nasazení uzlů Waspmote Plug&Sense v terénu
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
www.geoinformatics.upol.cz
Druhé nasazení uzlů v terénu
www.geoinformatics.upol.cz
Druhé nasazení uzlů v terénu
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
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ů
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/