Volcanic Earthquake Timing Using Wireless Sensor Networks

Similar documents
Volcanic Earthquake Timing Using Wireless Sensor Networks

Quality-driven Volcanic Earthquake Detection using Wireless Sensor Networks

Compressed Sensing for Multiple Access

JICE: Joint Data Compression and Encryption for Wireless Energy Auditing Networks

On-Mote Compressive Sampling in Wireless Seismic Sensor Networks

Recovering Lost Sensor Data through Compressed Sensing

Performance Analysis of Threshold Based Compressive Sensing Algorithm in Wireless Sensor Network

Deformation Monitoring Based on Wireless Sensor Networks

Compressive Wireless Pulse Sensing

Scaling Network- based Spectrum Analyzer with Constant Communica<on Cost

Noise Attenuation in Seismic Data Iterative Wavelet Packets vs Traditional Methods Lionel J. Woog, Igor Popovic, Anthony Vassiliou, GeoEnergy, Inc.

An Introduction to Compressive Sensing and its Applications

Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks

Engineering Project Proposals

Kassandra Charalampidou

M2M massive wireless access: challenges, research issues, and ways forward

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Array Like Runtime Reconfigurable MIMO Detector for n WLAN:A design case study

Frugal Sensing Spectral Analysis from Power Inequalities

Investigating a Physically Based Signal Power Model for Robust Low Power Wireless Link Simulation

An Energy Efficient Compressed Sensing Framework for the Compression of Electroencephalogram Signals

Detection of Obscured Targets: Signal Processing

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks

Cooperative Compressed Sensing for Decentralized Networks

Resource-Efficient Vibration Data Collection in Cyber-Physical Systems

Compressive Imaging: Theory and Practice

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

2. REVIEW OF LITERATURE

SourceSync. Exploiting Sender Diversity

Resource-Efficient Data Collection and Monitoring in Wireless Vibration Sensor Networks

Imaging with Wireless Sensor Networks

Non-uniform Compressive Sensing in Wireless Sensor Networks: Feasibility and Application

Principal component aggregation in wireless sensor networks

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Clipping Noise Cancellation Based on Compressed Sensing for Visible Light Communication

Digital Signal Processing:

March 20 th Sensor Web Architecture and Protocols

Wideband Channel Tracking for mmwave MIMO System with Hybrid Beamforming Architecture

Fast and efficient randomized flooding on lattice sensor networks

CS620: New Trends in Information Technology Topic 05: Embedded Wireless Sensor Applications

ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks

FTSP Power Characterization

Mobile and Sensor Systems. Lecture 6: Sensor Network Reprogramming and Mobile Sensors Dr Cecilia Mascolo

Topology Control. Chapter 3. Ad Hoc and Sensor Networks. Roger Wattenhofer 3/1

Transmit Antenna Selection in Linear Receivers: a Geometrical Approach

TOWARD A RAYLEIGH WAVE ATTENUATION MODEL FOR EURASIA AND CALIBRATING A NEW M S FORMULA

Lightweight Acoustic Classification for Cane-Toad Monitoring

Millimeter Wave Communications:

Development of Venus Balloon Seismology Missions through Earth Analog Experiments

Journal Watch: IEEE Transactions on Signal Processing, Issues 13 and 14, July 2013

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

Energy-Effective Communication Based on Compressed Sensing

SENSOR PLACEMENT FOR MAXIMIZING LIFETIME PER UNIT COST IN WIRELESS SENSOR NETWORKS

ALARGE class of data-intensive monitoring applications

Adapting to the Wireless Channel: SampleRate

COMPRESSIVE SENSING BASED ECG MONITORING WITH EFFECTIVE AF DETECTION. Hung Chi Kuo, Yu Min Lin and An Yeu (Andy) Wu

Improved Locations Through Waveform Cross-Correlation Within the Antelope Environment

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

A Practical Approach to Landmark Deployment for Indoor Localization

Compressive Sampling with R: A Tutorial

The Study and Applications of Sparse Methods Technology in Yunnan Mountain Substation

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks

Long Distance Wireless Mesh Network Planning: Problem Formulation and Solution

Data Dissemination in Wireless Sensor Networks

GENESIS TECH PROJECT

Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Improvement of Classical Wavelet Network over ANN in Image Compression

RFID for Continuous Monitoring in Dynamic Environments

EFFICIENT AND AUTOMATIC WIRELESS GEOHAZARD MONITORING

Image Transmission over OFDM System with Minimum Peak to Average Power Ratio (PAPR)

Wireless sensor networks and environmental monitoring applications

Channel Modeling ETI 085

Energy-Efficient Data Collection in Clustered Wireless Sensor Networks employing Distributed DCT

Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer

Compressive Data Persistence in Large-Scale Wireless Sensor Networks

Variations on the Index Coding Problem: Pliable Index Coding and Caching

Bordeaux 16 juin 2017

Collaborative Compressive Spectrum Sensing in a UAV Environment

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

EITN85, FREDRIK TUFVESSON, JOHAN KÅREDAL ELECTRICAL AND INFORMATION TECHNOLOGY. Why do we need UWB channel models?

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

A key parameters based vision

New Metrics Developed for a Complex Cepstrum Depth Program

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

A Novel Approach of Compressing Images and Assessment on Quality with Scaling Factor

Computer Networks II Advanced Features (T )

Optimization Techniques for Alphabet-Constrained Signal Design

Sonar imaging of structured sparse scene using template compressed sensing

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

JUMPSTARTING NEURAL NETWORK TRAINING FOR SEISMIC PROBLEMS

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

Sensing via Dimensionality Reduction Structured Sparsity Models

Smart Geophone Sensor Network for Effective Detection of Landslide Induced Geophone Signals

A Practical Approach to Bitrate Control in Wireless Mesh Networks using Wireless Network Utility Maximization

Life Under your Feet: A Wireless Soil Ecology Sensor Network

Joint routing and charging to elongate sensor network lifetime

University of Molise Engineering Faculty Dept. SAVA Engineering & Environment Section. C. Rainieri, G. Fabbrocino

Time Synchronization and Distributed Modulation in Large-Scale Sensor Networks

CS649 Sensor Networks IP Lecture 9: Synchronization

Transcription:

Volcanic Earthquake Timing Using Wireless Sensor Networks GuojinLiu 1,2 RuiTan 2,3 RuoguZhou 2 GuoliangXing 2 Wen-Zhan Song 4 Jonathan M. Lees 5 1 Chongqing University, P.R. China 2 Michigan State University, USA 3 Advanced Digital Science Center, Illinois at Singapore 4 Georgia State University, USA 5 University of North Carolina at Chapel Hill, USA

Volcano Hazards Eruption in Chile, 6/4, 2011 $68 M instant damage, $2.4 B future relief. www.boston.com/bigpicture/2011/06/volcano_erupts_in_chile.html Eruptions in Iceland 2010 A week-long airspace closure [Wikipedia] 7% world population live near active volcanoes 20-30 explosive eruptions/year 2

Volcano Monitoring Seismic activity monitoring Earthquake localization, tomography, early warning etc. Traditional seismometer Expensive (~$10K/unit), difficult to install & retrieve Only ~10 nodes installed for most threatening volcanoes! Photo credit: USGS, http://volcanoes.usgs.gov/activity/methods/ 3

Sensor Networks for Volcano Monitoring Sensor systems for volcano monitoring Harvard, OASIS@GSU, VolcanoSRI@GSU/MSU/UNC Raw data collection@100hz & centralized analysis Short lifetime (~1 week) In-network earthquake detection [Tan 2010] Distributed seismic signal processing 83% energy reduction from raw data collection OASIS node Harvard node 4

Earthquake Timing Node 05 Node 04 Node 06 P-phase 0 1 2 3 Time (second) Earthquake timing Source localization Seismic tomography Key to localization, seismic tomography, etc. Usually done manually, automation is expensive 5

Earthquake Timing Node 09 Node 10? 0 1 2 3 4 Source localization Seismic tomography Key to localization, seismic tomography, etc. Usually done manually, automation is expensive In-situ P-phase picking w/ limited transmission Data intensive Sensors have limited compute & comm. capabilities 5

Seismic Signal: Sparsity Original @ 100Hz Time (second) 6

Seismic Signal: Sparsity Original @ 100Hz Sparsity=0.57 Time (second) wavelet K-sparse signal: s s ( k ) s 2 2 < K largest points 5% sparsity = k signal length 6

Seismic Signal: Sparsity Original @ 100Hz Sparsity=0.57 Time (second) Wavelet Sparsity=0.14 Time-frequency domain wavelet K-sparse signal: s s ( k ) s 2 2 < K largest points 5% sparsity = k signal length 6

Seismic Signal: Sparsity Original @ 100Hz Sparsity=0.57 Time (second) Wavelet Sparsity=0.14 Time-frequency domain wavelet K-sparse signal: s s ( k ) s 2 2 < K largest points 5% sparsity = k signal length Observation 1: wavelet sparsifies signal 6

Seismic Signal: Frequency-Time 4-level wavelet transform (length=1600) original thumbnail (length=100) Low-pass band (0, 6.25Hz) P-wave < 5Hz Time (unit: 160ms) 7

Seismic Signal: Frequency-Time 4-level wavelet transform (length=1600) original thumbnail (length=100) Low-pass band (0, 6.25Hz) P-wave < 5Hz Time (unit: 160ms) Original (length=1600) 7

Seismic Signal: Frequency-Time 4-level wavelet transform (length=1600) original thumbnail (length=100) Rough P-phase estimate Time (unit: 160ms) Original (length=1600) 7

Seismic Signal: Frequency-Time 4-level wavelet transform (length=1600) original thumbnail (length=100) Rough P-phase estimate Time (unit: 160ms) Original (length=1600) Observation 2: P-phase estimate from thumbnail 7

Seismic Signal: Diversity Node 1 sparsity=0.1 Node 10 sparsity=0.38 Earthquake 1 8

Seismic Signal: Diversity Node 1 sparsity=0.1 Node 10 sparsity=0.38 Earthquake 1 Node 10 sparsity=0.14 Earthquake 2 8

Seismic Signal: Diversity Node 1 sparsity=0.1 Node 10 sparsity=0.38 Earthquake 1 Node 10 sparsity=0.14 Earthquake 2 Observation 3: sensors have different sparsities 8

Outline Problem statement Approach overview Earthquake timing algorithms Performance evaluation Conclusion 9

Approach Overview Cluster head 10

Approach Overview Cluster head 10

Approach Overview signal sparsity preliminary pick signal sparsity preliminary pick signal sparsity preliminary pick Cluster head signal sparsity preliminary pick signal sparsity preliminary pick Lightweight signal processing algorithms Signal sparsity Preliminary P-phase from thumbnail 10

Approach Overview signal sparsity preliminary pick signal sparsity preliminary pick signal sparsity preliminary pick Cluster head signal sparsity preliminary pick signal sparsity preliminary pick Lightweight signal processing algorithms Signal sparsity Preliminary P-phase from thumbnail 10

Approach Overview Cluster head Lightweight signal processing algorithms Signal sparsity Preliminary P-phase from thumbnail Select most informative sensors to TX 10

Approach Overview 0 1 0 0 0 1 1 0 0 0 1 0 Cluster head 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 Lightweight signal processing algorithms Signal sparsity Preliminary P-phase from thumbnail Select most informative sensors to TX Compressive sampling & transmission 10

Approach Overview accurate pick Signal reconstruction accurate pick accurate pick Source localization Seismic tomography Lightweight signal processing algorithms Signal sparsity Preliminary P-phase from thumbnail Select most informative sensors to TX Compressive sampling & transmission 10

Outline Problem statement Approach overview Earthquake timing algorithms Pre-processing @ sensors Sensor selection & compressive sampling Performance evaluation Conclusion 11

Preliminary P-phase Pick 4-level wavelet transform (length=1600) thumbnail (length=100) Time (unit: 160ms) 12

Preliminary P-phase Pick 4-level wavelet transform (length=1600) thumbnail (length=100) preliminary pick Time (unit: 160ms) preliminary pick = 2 4 arg max p thumbnail signal energy after p signal energy before p 12

Preliminary P-phase Pick 4-level wavelet transform (length=1600) thumbnail (length=100) preliminary pick Map thumbnail domain back to original time domain preliminary pick = 2 Time (unit: 160ms) 4 arg max p thumbnail signal energy after p signal energy before p 12

Preliminary P-phase Pick 4-level wavelet transform (length=1600) thumbnail (length=100) preliminary pick Map thumbnail domain back to original time domain preliminary pick = 2 Time (unit: 160ms) 4 arg max p thumbnail signal energy after p signal energy before p Lightweight: O(signal length) Suitable for resource-constrained sensors 12

Outline Problem statement Approach overview Earthquake timing algorithms Pre-processing @ sensors Sensor selection & compressive sampling Performance evaluation Conclusion 13

Impact of Timing on Source Localization Source localization Basis for many volcano monitoring applications Complex non-linear inverse problem z z 2 1 V z 3 t t t ray tracing( z, z, V i = i 0 ) 2 1 t 3 z 0 Information-theoretic error metric ( ) ) T 1 E = tr GG scaled Fisher matrix: z i, z 0 14

Impact of Timing on Source Localization Source localization Basis for many volcano monitoring applications Complex non-linear inverse problem sensor position z z 2 1 V z 3 t t t ray tracing( z, z, V i = i 0 ) 2 1 t 3 z 0 Information-theoretic error metric ( ) ) T 1 E = tr GG scaled Fisher matrix: z i, z 0 14

Impact of Timing on Source Localization Source localization Basis for many volcano monitoring applications Complex non-linear inverse problem sensor position source location z z 2 1 V z 3 t t t ray tracing( z, z, V i = i 0 ) 2 1 t 3 z 0 Information-theoretic error metric ( ) ) T 1 E = tr GG scaled Fisher matrix: z i, z 0 14

Impact of Timing on Source Localization Source localization Basis for many volcano monitoring applications Complex non-linear inverse problem sensor position source location z z 2 1 V z 3 t t t ray tracing( z, z, V i = i 0 ) 2 1 t 3 z 0 Information-theoretic error metric volcano model ( ) ) T 1 E = tr GG scaled Fisher matrix: z i, z 0 14

Dynamic Sensor Selection Find a subset of sensors Sto minimize Es.t. i S c i m(sparsity of sensor i) C 15

Dynamic Sensor Selection Find a subset of sensors Sto minimize Es.t. i S c i m(sparsity of sensor i) C unit TX cost 15

Dynamic Sensor Selection Find a subset of sensors Sto minimize Es.t. i S c i m(sparsity of sensor i) C unit TX cost TX volume 15

Dynamic Sensor Selection Find a subset of sensors Sto minimize Es.t. i S c i m(sparsity of sensor i) C unit TX cost TX volume cost budget 15

Dynamic Sensor Selection Find a subset of sensors Sto minimize Es.t. i S c i m(sparsity of sensor i) C unit TX cost TX volume cost budget Brutal-force search 8 seconds on Imote2 for 16 sensors Information gain diminishes for larger clusters 15

Compressive Sampling (CS) n m x n = m random matrix original compressed Apply CS to wavelet coefficients Known TX volume before compression m = 1.5 sparsity n Unselected sensors avoid compression overhead 16

Compressive Sampling (CS) n m x n = m random matrix original compressed Apply CS to wavelet coefficients Known TX volume before compression m = 1.5 sparsity n best trade-off b/w TX volume and signal reconstruction error Unselected sensors avoid compression overhead 16

Outline Problem statement Approach overview Earthquake timing algorithms Performance evaluation Testbedexperiments Extensive trace-driven simulations Conclusion 17

Testbed Experiments Implementation on 12 TelosB Seismic data from Mt St Helens -> mote flash Real-time data acquisition @ 100 Hz 4 Execution time (second) 3 2 1 End-to-end delay < 3 seconds 0 1 4 8 12 Sensor ID 18

Error metric Trace-driven Simulation Data traces from 12 sensors on Mt St Helens 30 significant earthquakes in 5.5 months 30 20 10 Lance [SenSys 08] our sensor selection approach 0 5 200 400 600 200 400 600 TX bound (# of pkts) TX bound (# of pkts) # of selected senso ors 11 9 7 Configurable trade-off between system performance and energy consumption 19

Impact of Packet Loss = x Relative reconstruction erro or (%) 30 20 10 0 compressed signal Compressive Sensing Lossy compression: encodes largest wavelet coefficients 65 70 75 80 85 90 95 100 Packet reception ratio (%) reconstructed signal CS is resilient to packet loss! 20

Impact of Packet Loss received = x Relative reconstruction erro or (%) 30 20 10 0 compressed signal Compressive Sensing Lossy compression: encodes largest wavelet coefficients 65 70 75 80 85 90 95 100 Packet reception ratio (%) reconstructed signal CS is resilient to packet loss! 20

Impact of Packet Loss received = x Relative reconstruction erro or (%) 30 20 10 0 compressed signal Compressive Sensing Lossy compression: encodes largest wavelet coefficients 65 70 75 80 85 90 95 100 Packet reception ratio (%) reconstructed signal CS is resilient to packet loss! 20

Accuracy of Timing fine-grained pick on original fine-grained pick on reconstructed 21

Accuracy of Timing fine-grained pick on original fine-grained pick on reconstructed 16% data TX 0.6 km localization error 21

Conclusions Energy-efficient earthquake timing Lightweight algorithms for sensors Dynamic sensor selection Compressive sampling Testbed experiments Feasibility of our approach on motes Trace-driven simulations Accurate timing with 16% data transmitted 22

Hierarchical Network Architecture sensor coordinator cluster 6.7km se ensor / coordinator 0.3 0.2 0.1 STA/LTA detector Bayesian detector 500 nodes on Tungurahua, Ecuador, 2015 [VolcanoSRI project] Sensors Limited capability, large spatial coverage Coordinators Powerful, limited number 0 10 100 200 # earthquakes per day MCU & radio energy ratio TelosB vs. Imote2 23

Earthquake Source Localization % of tra ansmitted data 25 20 15 10 5 0 Source loc calization error (km) 0.8 0.6 0.4 Packet reception ratio 85% 0 180 220 260 300 360 220 260 300 360 # of packets # of packets 0.2 Source localization result for an earthquake 16:56:47 Nov 03 2009 @ Mt St Helens 24

Earthquake Source Localization % of tra ansmitted data 25 20 15 10 5 0 Source loc calization error (km) 0.8 0.6 0.4 Packet reception ratio 85% 0 180 220 260 300 360 220 260 300 360 # of packets # of packets 0.2 Source localization result for an earthquake 16:56:47 Nov 03 2009 @ Mt St Helens Localization error below 1km, common in volcano seismology Only 16% data transmission 24