quality-driven volcanic earthquake detection using wireless … · 2016-01-06 · detection using...

55
Quality-driven Volcanic Earthquake Detection using Wireless Sensor Networks Rui Tan 1 Guoliang Xing 1 Jinzhu Chen 1 Wen-Zhan Song 2 Renjie Huang 3 1 Michigan State University 2 Georgia State University 3 Washington State University

Upload: others

Post on 25-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Quality-driven Volcanic Earthquake Detection using Wireless Sensor Networks

Rui Tan1 Guoliang Xing1 Jinzhu Chen1

Wen-Zhan Song2 Renjie Huang3

1Michigan State University2Georgia State University

3Washington State University

Page 2: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Active Volcano Monitoring

Eruptions in Iceland, 2010[Wikipedia]

OASIS system on Mt St Helens[Song 2009]

• Traditional broadband seismometers

– Expensive (~ $10K), difficult to install, small-scale

• Wireless sensor networks on volcanoes

– Low cost (< $200), easy deployment, large-scale

Page 3: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

State-of-the-Art WSN Solutions

• Centralized earthquake detection

– Energy-consuming data collection

– Long latency

6 mins to transmit 1 min seismic data

[Werner-Allen 2006]

• Heuristic event-triggered data collection

– Low detection probability

Only 5% [Werner-Allen 2006]

Page 4: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Goals

• Quality-driven earthquake monitoring

– Assured false alarm rate & detection prob.

• Real-time detection

– Temporal resolution: 1s

• Long network lifetime

– Avoid raw data transmission

Page 5: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 1: Spatial Diversity

• Complicated physical process

Two earthquakes on Mt St Helens

Page 6: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 1: Spatial Diversity

• Complicated physical process

– Highly dynamic magnitude

Two earthquakes on Mt St Helens

Page 7: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 1: Spatial Diversity

• Complicated physical process

– Highly dynamic magnitude

– Dynamic source location

Two earthquakes on Mt St Helens

Page 8: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 2: Frequency Diversity

• Responsive to P-wave within [1 Hz, 10 Hz]

Page 9: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 2: Frequency Diversity

• Responsive to P-wave within [1 Hz, 10 Hz]

[1 Hz, 5 Hz]Signal energy: X 10000

Page 10: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 2: Frequency Diversity

• Responsive to P-wave within [1 Hz, 10 Hz]

[1 Hz, 5 Hz] [5 Hz, 10 Hz]Signal energy: X 10000 X 100

Page 11: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Challenge 2: Frequency Diversity

• Responsive to P-wave within [1 Hz, 10 Hz]

• Freq. spectrum changes with signal magnitude

[1 Hz, 5 Hz] [5 Hz, 10 Hz]Signal energy: X 10000 X 100

Page 12: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

BSseismic sensor

Page 13: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

BSseismic sensor

Page 14: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

BSseismic sensor

Page 15: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

• Select sensors with best signal qualities

– FFT (computation-intensive)

BS

sensor selection

FFTFFT

FFT

seismic sensor

Page 16: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

• Select sensors with best signal qualities

– FFT (computation-intensive)

• Local detection

BS

sensor selectionseismic sensor

‘1’

‘0’

‘1’

Page 17: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

• Select sensors with best signal qualities

– FFT (computation-intensive)

• Local detection

• Decision fusion

BS

decision fusion

system decision

seismic sensor

‘1’

‘0’

‘1’

Page 18: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Approach Overview

• Select sensors with best signal qualities

– FFT (computation-intensive)

• Local detection

• Decision fusion

BS

decision fusion

system decision

seismic sensor

‘1’

‘0’

‘1’

avoid raw data transmission

Page 19: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Outline

• Motivation

• Frequency-based local detection model

– Preserve essential features

– Accurately detect earthquakes

• Sensor selection for decision fusion

• Evaluation

• Conclusion

Page 20: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Multi-scale Frequency Model

seismic data

signal energy

frequencyspectrum X

magnitudescale p

log10( )

detectiondecision

Page 21: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Multi-scale Frequency Model

• Gaussian models

– Earthquake happens

... 2, 1, ),,(~ pCmNX ppp

seismic data

signal energy

frequencyspectrum X

magnitudescale p

log10( )

detectiondecision

Page 22: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Multi-scale Frequency Model

• Gaussian models

– Earthquake happens

... 2, 1, ),,(~ pCmNX ppp

mean vector

covariance matrix

seismic data

signal energy

frequencyspectrum X

magnitudescale p

log10( )

detectiondecision

Page 23: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Multi-scale Frequency Model

• Gaussian models

– Earthquake happens

– No earthquake

),(~ 000 CmNX

... 2, 1, ),,(~ pCmNX ppp

mean vector

covariance matrix

seismic data

signal energy

frequencyspectrum X

magnitudescale p

log10( )

detectiondecision

Page 24: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Local Detection at Sensor• Minimum error rate detection

– If gp(X) > g0(x), decide 1; otherwise, decide 0

decision function gi(X|mi, Ci)

Page 25: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Local Detection at Sensor• Minimum error rate detection

– If gp(X) > g0(x), decide 1; otherwise, decide 0

decision function gi(X|mi, Ci)

• Error rate decreases with p• Sensors receive different p’s

spatial/frequency diversities

Page 26: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Outline

• Motivation

• Frequency-based local detection model

• Sensor selection for decision fusion

– Avoid unnecessary FFT

• Evaluation

• Conclusion

Page 27: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Decision Fusion at BS

• Extended majority rule

> threshold, decide 1# of positive local decisions

total # of sensors

Page 28: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Decision Fusion at BS

• Extended majority rule

• Closed-form detection performance

> threshold, decide 1# of positive local decisions

total # of sensors

PF = f ( PF1, PF2, …, PFN )PD = f ( PD1, PD2, …, PDN )

PFi / PDi : false alarm rate / detection prob. of sensor i

Page 29: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection For Decision Fusion

Given {PFi, PDi | i=1, …, N}, find a sensor subset S

DF PP

S

s .t.

imizemin

Page 30: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection For Decision Fusion

• Exclude sensors w/ low signal qualities

– Avoid unnecessary FFT

Given {PFi, PDi | i=1, …, N}, find a sensor subset S

DF PP

S

s .t.

imizemin

Page 31: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection For Decision Fusion

• Exclude sensors w/ low signal qualities

– Avoid unnecessary FFT

• Configurable system detection performance

Given {PFi, PDi | i=1, …, N}, find a sensor subset S

DF PP

S

s .t.

imizemin

Page 32: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection Algorithm• Select sensor every detection period

• Brutal-force search: O(2N)– Long latency

A fast near-optimal algorithm?

Page 33: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection Algorithm• Select sensor every detection period

• Brutal-force search: O(2N)– Long latency

PD increases with Σi(PDi-PFi) w.h.p.

i DiDi

i FiDii FiFi

DPP

PPPPQQP

2

21 )()(

Page 34: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Sensor Selection Algorithm• Select sensor every detection period

• Brutal-force search: O(2N)– Long latency

• Sort sensors by (PDi-PFi), include one by one

PD increases with Σi(PDi-PFi) w.h.p.

i DiDi

i FiDii FiFi

DPP

PPPPQQP

2

21 )()(

Page 35: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Outline

• Motivation

• Frequency-based local detection model

• Dynamic sensor selection for decision fusion

• Evaluation

– Testbed experiments

– Trace-driven simulations

• Conclusion

Page 36: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Implementation

• Testbed experiments in lab

– 24 TelosB motes

Page 37: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Implementation

• Testbed experiments in lab

– 24 TelosB motes

• Data acquisition

– Seismic data from Mt St Helens -> mote flash

– Real-time data acquisition @ 100 Hz

Page 38: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Implementation

• Testbed experiments in lab

– 24 TelosB motes

• Data acquisition

– Seismic data from Mt St Helens -> mote flash

– Real-time data acquisition @ 100 Hz

• On-mote seismic processing

– FFT: < 250 ms over 100 data points

Page 39: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Baseline Approaches

Page 40: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Baseline Approaches

• Centralized processing– Data collection w/ compression

– Up to 4-fold data volume reduction

Page 41: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Baseline Approaches

• Centralized processing– Data collection w/ compression

– Up to 4-fold data volume reduction

• STA/LTA– Heuristic seismic detection algorithm [Endo 1991]

– ≥ 30% sensors decide ‘1’, download 1 min data [Werner-Allen 2006]

Page 42: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Baseline Approaches

• Centralized processing– Data collection w/ compression

– Up to 4-fold data volume reduction

• STA/LTA– Heuristic seismic detection algorithm [Endo 1991]

– ≥ 30% sensors decide ‘1’, download 1 min data [Werner-Allen 2006]

• Weighted decision fusion [Chair&Varshney 1990]– Account for signal qualities

– Sensor selection is not necessary

Page 43: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Energy Usage

Total energy consumption12 motes10 minutes

Page 44: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Energy Usage

Total energy consumption12 motes10 minutes

Centralized process.:transmit seismic data

Page 45: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Energy Usage

Total energy consumption12 motes10 minutes

Weighted fusion:always do FFT

Page 46: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Energy Usage

• 6-fold reduction in energy consumption

Total energy consumption12 motes10 minutes

19 days

3.9 months

Page 47: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Trace-driven Simulations• Data traces from 12 sensors on Mt St Helens

• More than 128 earthquakes in 6 months

Page 48: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Trace-driven Simulations• Data traces from 12 sensors on Mt St Helens

• More than 128 earthquakes in 6 months

7

3

Page 49: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Trace-driven Simulations• Data traces from 12 sensors on Mt St Helens

• More than 128 earthquakes in 6 months

Configurable trade-off btw detection performanceand energy consumption

7

3

Page 50: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Conclusions

• Quality-driven earthquake detection– In-network collaborative signal processing

– No raw data transmission

• Near-optimal sensor selection algorithm– Handle earthquake dynamics

– Minimize energy consumption

• Extensive evaluation– 6-fold energy reduction

– Comparable sensing performance

Page 51: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Thank you!

Page 52: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Dynamic Detection Performance

• Spatial-temporal variation

Page 53: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Dynamic Detection Performance

• Spatial-temporal variation

– Sensors have diverse magnitude scales

Page 54: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Dynamic Detection Performance

• Spatial-temporal variation

– Sensors have diverse magnitude scales

– Each sensor has unpredictable pattern of p

Page 55: Quality-driven Volcanic Earthquake Detection using Wireless … · 2016-01-06 · Detection using Wireless Sensor Networks Rui Tan 1Guoliang Xing1 Jinzhu Chen Wen-Zhan Song2 Renjie

Ongoing Work

• Earthquake source localization

– Accurate node-level onset time

Onset times of an explosive event

An existing p-wave front picking algorithm• millisec accuracy• 7KB ROM + 13KB RAM

(unavailable on TelosB)