• No results found

Wireless Sensor Networks for Online Monitoring

N/A
N/A
Protected

Academic year: 2021

Share "Wireless Sensor Networks for Online Monitoring"

Copied!
49
0
0

Loading.... (view fulltext now)

Full text

(1)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Jan Beutel, ETH Zurich

Wireless Sensor Networks

for Online Monitoring

(2)

PermaSense – Aims and Vision

Geo-science and engineering collaboration aiming to:

provide long-term high-quality sensing in

harsh environments

facilitate near-complete data recovery and

near real-time delivery

obtain better quality data, more effectively

obtain measurements that have previously been impossible

provide relevant information for research or decision

making, natural hazard early-warning systems

(3)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Understanding Root Causes of Catastrophes

(4)
(5)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

16.7.2003

(6)

16.7.2003

•Rockfall release

mechanisms and their

connection to time and

climate (change) are not

(7)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Our patient does not fit

into a laboratory

(8)

So the laboratory has to

go on the mountain

(9)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

PermaSense

Consortium of several projects, start in 2006

Multiple disciplines (geo-science, engineering)

Fundamental as well as applied research

More than 20 people, 9 PhD students

Nano-tera.ch X-Sense is a PermaSense project

(10)

PermaSense – Competence in Outdoor Sensing

• Wireless systems, low-latency data transmission

• Customized sensors

• Ruggedized equipment

• Data management

(11)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

PermaSense Deployment Sites 3500 m a.s.l.

A

scientific instrument

for

precision sensing

and data recovery in

(12)
(13)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Simple Low-Power Wireless Sensors

• Static, low-rate sensing (120 sec)

• Simple scalar values: temperature, resistivity

• 3 years operation (~200

μA avg. power)

• < 0.1 Mbyte/node/day

3+ years experience, ~130’000’000 data points

In relation to other WSN projects

• Comparable to many environmental monitoring apps

• GDI [Szewczyk], Glacsweb [Martinez], Volcanoes [Welsh],

SensorScope [Vetterli], Redwoods [Culler]

• Lower data rate

• Harsher environment, longer lifetime

• Higher yield requirement

• Focus on data quality/integrity

(14)

PermaSense – Sensor Types

Sensor rods (profiles of temperature and electric conductivity)

Thermistor chains

Crack meters

Water pressure

Ice stress

Self potential

(15)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Established: Rock/ice Temperature

Aim: Understand temperatures in heterogeneous rock and ice

Measurements at several depths

Two-minute interval, autonomous for several years

Survive, buffer and flush periods without connectivity

(16)

Established: Crack Dilatation

Aim: To understand temperature/ice-conditioned rock kinematics

Temperature-compensated, commercial instrument

Auxiliary measurements (temperature, additional axes,…)

Two-minute interval, autonomous for several years

(17)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Stagnation

Results: Rock Kinematics

[Hasler, A., Gruber, S. & Beutel, J.

(in revision) Kinematics of steep

bedrock permafrost,

Journal of Geophysical Research

]

(18)

Field Site Support

Base station

On-site data aggregation

Embedded Linux

Solar power system

Redundant connectivity

Local data buffer

Database synchronization

Cameras

PTZ webcam

High resolution imaging (D-SLR)

(19)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

WLAN Long-haul Communication

• Data access from weather radar on

Klein Matterhorn (P. Burlando, ETHZ)

• Leased fiber/DSL from Zermatt

Bergbahnen AG

• Commercial components (Mikrotik)

• Weatherproofed

(20)

Data Management – Online Semantic Data

Global Sensor Network (GSN)

Data streaming framework from EPFL (K. Aberer)

Organized in “virtual sensors”, i.e. data types/semantics

Hierarchies and concatenation of virtual sensors enable on-line processing

Dual architecture translates data from machine representation to SI values,

adds metadata

Public

Import from field

GSN

Web export

Private

GSN

Metadata

============

(21)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(22)
(23)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(24)
(25)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(26)
(27)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Wireless Networked

Embedded Systems

Unreliable

Communication

Distributed

State

Highly Resource

Constrained

Interaction and

Tight Embedding in

Environment

(28)

PermaSense – Sensor Node Hardware

Shockfish TinyNode584

MSP430, 16-bit, 8MHz, 10k SRAM, 48k Flash

LP Radio: XE1205 @ 868 MHz

Waterproof housing and connectors

Protective shoe, easy install

Sensor interface board

Interfaces, power control

Temp/humidity monitor

1 GB memory

3-year life-time

(29)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

TinyNode + Sensor Interface Board

Extension: One Serial Bus

• (Power) control using GPIO

• Optimized for low-power

(30)

External Storage Extension

External SD card memory

• Data buffering

(31)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Ultra Low-Power Multi-hop Networking

Dozer ultra low-power data gathering system

Beacon based, 1-hop synchronized TDMA

Optimized for ultra-low duty cycles

0.167% duty-cycle, 0.032mA (@ 30sec beacons)

But in reality: Connectivity can not be guaranteed…

Situation dependent transient links (scans/re-connects use energy)

Account for long-term loss of connectivity (snow!)

time

jitter

slot 1

slot 2

slot

k

data transfer

contention

window

beacon

(32)
(33)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(34)

Total Power Performance Analysis

1/30 sec

1/120 sec

(35)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Timing Control = Energy Savings

(36)

Power Optimization – Squeeze with Implications

• Regulator uses 17uA quiescent current

(37)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Power Quality Increases Data Accuracy

After

Before

(38)

Reconstructing Global Time Stamps

No network-wide time synchronization available

Implications on data usage

Elapsed time on arrival

Sensor nodes measure/accumulate packet sojourn time

Base station annotates packets with UTC timestamps

Generation time is calculated as difference

2011/04/14 10:03:31 – 7 sec

= 2011/04/14 10:03:24

4 sec

1 sec

4 sec

6 sec

7 sec

a

b

c

(39)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(40)

CoreStation – Embedded Linux & WLAN

Gumstix Verdex

TinyNode

GSM

WLAN Router

EMP Protectors

(41)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Test & Validation

Infrastructure

(42)

Challenge: The Physical Environment

Lightning, avalanches, rime,

prolonged snow/ice cover, rockfall

Strong daily variation of temperature

−30 to +40°C

ΔT

20°C/hour

(43)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(44)

Impact of Environmental Extremes

Software testing in a climate chamber

Clock drift compensation yields ± 5ppm

Validation of correct function

(45)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

WSN Testbed – DSN and FlockLab v2

Target Sensor Network

Testbed Key Differentiators

Distributed observers, local intelligence

Mobility: Wireless, battery powered

Testbed Functionality

Remote reprogramming

Extraction of log data

Stimuli, e.g. fault injection

Synchronization of traces and actions

[SenSys2004, IPSN2005, EWSN2007]

Centralized logging

(46)

Physical Emulation Architecture

• Influence of power sources/quality

• Detailed physical characterization

Emulation of environment and resources

Temperature Cycle Testing (TCT)

Controlled RF attenuation

(47)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

(48)

Key PermaSense Challenges

•System Integration

•Correct Test and Validation

(49)

Computer Engineering and Networks Technische Informatik und Kommunikationsnetze

Interested in more?

http://www.permasense.ch

ETH Zurich

Computer Engineering and Networks Lab

Geodesy and Geodynamics Lab

University of Zurich

Department of Geography

EPFL

Distributed Information Systems Laboratory

University of Basel

References

Related documents

Figure 11 shows an outline of the fault detection in a 2-dimensional variable space con- sisting of TI1422 and PI1422 when malfunction

New-Keynesian model: in this model, instead, an unexpected negative shock and consequently an increase in uncertainty generates a reduction in consumption, worked hours,

The inhibitory effects of Cur on CFs’ migration and proliferation were largely attenuated by SIRT1 siRNA (Figure 7, P , 0.05), which confirmed the pivotal role of SIRT1

All in all, from Mulderig’s perspective, “truth” is less important than “apparent truth”, and the ultimate goal of every biographer is to “win the reader’s assent to

Except in those with a history of active TB or a well-documented, previous positive tuberculin skin test (TST), every leukemic patient should be given a TST with

Wellington Institute of Technology - 2015 Programme Handbook February 2015 ND0358 National Diploma in Quantity Surveying (Level

The group will meet once a month on Saturday afternoons, via Zoom, to discuss a relevant book or film, which will hopefully spark productive conversa- tions.. We invite you to

EURASIP Journal on Applied Signal Processing 2004 16, 2592?2599 c? 2004 Hindawi Publishing Corporation Learning Rate Updating Methods Applied to Adaptive Fuzzy Equalizers for