interrogating passive, wireless saw rfid sensors with the...

32
Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’ Humphries University of Central Florida Cyberspectrum 2016-02-03

Upload: others

Post on 21-Apr-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Interrogating Passive, Wireless SAW RFID Sensors With the USRP

James ‘Trip’ HumphriesUniversity of Central Florida

Cyberspectrum

2016-02-03

Page 2: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Outline

• Research Overview

• Passive, Wireless SAW Sensors

• USRP SAW Sensor Interrogator

• System Demo w/ SAW Sensors

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 2

Page 3: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

CAAT @ UCF

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 3

Page 4: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Motivation

• Multiplexed, Wireless, Passive Sensors

• Originated ~2002 by NASA request for space shuttle sensors

• SAW Sensors meet needs

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 4

USRP

TX

RXGNU Radio /

Post Processing

Passive

Sensor Tags

Page 5: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

SAW Devices

• Solid state devices– Converts electrical energy into mechanical wave (and vice versa)

on piezo-electric substrate– Very complex signal processing in small size (Spatial mapping of

sampled time function)

• 4-5 Billion SAW devices produced each year– Filters, Delay Lines, Resonators– Sensors, RFID

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 5

Page 6: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

SAW Sensors

• One Port Device– Response is reflected signal from sensor (S11)– Stimulus affects frequency, phase, delay, or amplitude (or combination)– SAW Device modulates interrogation pulse and reflects (encode measurand, ID, etc)

• Very similar to RADAR

• Operate from 10Mhz-3GHz– Fabrication tolerances limit

• Passive Operation– No Batteries– No Energy Harvesting

• Radiation Hard• Operate Over Large Temperature Range

– Cryogenic - +1000C (Depending on material)

• Variety of Measurands– Temperature, Strain, Gas, etc

• Variety of Device Embodiments– Resonant, CDMA (Narrowband), Orthogonal Frequency Coded (Wideband)

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 6

Page 7: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

OFC Overview

• Spread spectrum coding technique

• High Processing Gain• Frequency and Time

Diversity• Nj = τc∙fj

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 7

SAW Substrate

f1f2 f4 f5 f3

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-1.5

-1

-0.5

0

0.5

1

1.5

1.2 1.3 1.4 1.5 1.6 1.7 1.8-0.01

-0.008

-0.006

-0.004

-0.002

0

0.002

0.004

0.006

0.008

0.01

Time (s)

Mag

nitu

de (d

B)

Magnitude S11 Time Response

2012-03-07_BF401.txt

Page 8: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Measurement Extraction–Matched Filter Correlator

2016-02-03 USRP SAW Sensor Interrogator 8

Page 9: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Temperature Sensors

• SAW substrate is temperature sensitive

• Temperature causes SAW velocity shift

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 9

1

( ) (1 )

( , ) cos 2 ( )c

i

i i

ND

i chip Dchipi

T TCD T

th t a f t rect

Page 10: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

High Temperature Sensors

• SAW device on Langatate (LGT)

– Stable up to melting point of ~1450°C

• Integrated On-Wafer Antennas

– Electroplating or direct-write

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 10

Page 11: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Hydrogen Sensor

• Room temperature, reversible gas sensor

• Nano-Cluster Thin Film Interaction with H2

• Film resistivity changes with exposure to H2 causing propagation loss

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 11

Piezoelectric Substrate

Film Sensitivities:Temperature, Chemical,Gas, Pressure, Humidity,

Magnetic Field, etc.

ReflectorTransducerReflector

RF Energy

Page 12: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Strain Sensor

• Strain on SAW die also causes velocity shift

• Structural Health Monitoring (SHM) and Rotating (Torque) Parts

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 12

( ) (1 · )oV S V S

Page 13: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

UCF Interrogation System History

• 250 MHz Prototypes (2008-2009)

• 915MHz Pulsed (2011)• 915MHz Noise Coherent

(2012-2014)• 915MHz Software Radio

(2015)

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 13

Page 14: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Interrogator Requirements – SAW Sensors

• High Bandwidth– 915MHz ISM Band 26MHz (or more)

– Improves processing gain (Increase OFC Chips)

– Better SAW device performance (Optimize reflectors)

• Tx/Rx Synchronization– Define precise t=0

– Define precise listen window (SAW Responses)• Correlation software expects SAW responses at specific

location in time

– Averaging multiple sweeps to improve SNR

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 14

Page 15: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Design Challenges

• Need Max BW– Difficult to design OFC sensors as bandwidth becomes

small (Long reflectors -> Ringing, less #Codes -> Less PG )

• Synchronize Tx/Rx– Timing latency over USB is much greater than sensor

response time (<10µs)– Need to trigger Tx/Rx states with very high accuracy

(start/stop, RF switches..)

• Micro-second TX Pulses• “Active RADAR” illuminates passive sensors

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 15

Page 16: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Solutions

• Use on-board FPGA to implement custom functionality to USRP

• Transmit– Interrogation Signal Generator– Remove transmit streaming; saves CPU and USB resources– Control External RF Switch Timing

• Receive– Synchronize to interrogation pulse (latency reduced to

single clock cycle)– Define listen window– Buffer samples in RAM (No longer real time streaming of

data) and read-back at slower rate

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 16

Page 17: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

FPGA Block Diagram

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 17

Page 18: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Transmit – Pulsed Chirp

Time (Generated Samples) Frequency (Predicted vs USRP)

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 18

Page 19: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Transmit – Noise Pulse

• Linear feedback shift register (LFSR) Network– Generates pseudo-random

bits– Each LFSR seeded with

different random value

• 1µs noise pulse

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 19

Page 20: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Transmitted Pulse - Time

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 20

Page 21: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

External Components

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 21

Page 22: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

System – Internal

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 22

USRP B200

RF Switch TX Amp Power Distribution

(SW, Amp, Fans)

Page 23: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

System - Exterior

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 23

Page 24: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Host Software

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 24

*Malocha, D.C.; Gallagher, M., "Coherent correlator multi-sensor receiver," Frequency Control Symposium (FCS), 2012 IEEE International , vol., no., pp.1,5, 21-24 May 2012

*

Page 25: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

USRP SAW Sensor Interrogation Systems

• Integrated into Custom Enclosures– 10”x8”x2” (25x20x5cm)– 2-3 lbs (~1kg)

• Two Embodiments Developed– USRP w/ External Host CPU– USRP w/ Embedded Host CPU

• Output Power: > +20dBm• Range: Up to 7m Tested

– Use higher gain antenna

• Reading Time:– 1 Average: ~40-80ms– 1000 Average: ~400ms

• Component Cost: <$1100

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 25

Page 26: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

USRP SAW Sensors

Sensor Delay and Code Sequence OFC Reflectors

Device

Name

Code

Sequence

Delay to

First Chip

(µs)

Bit # Frequency

(MHz)

Number of

Reflector

Strips

usrp-m2-

d1

3,1,2,4 2.57 1 909.91 127

usrp-m2-

d2

1,4,3,2 3.25 2 916.99 128

usrp-m2-

d3

2,1,4,3 3.92 3 924.07 129

Usrp-m2-

d4

4,2,3,1 4.60 4 931.15 130

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 26

• CF = 915MHz; BW=28MHz

• 4 Sensors

• 4 Chips Each

• Withdrawal Weighted

Reflectors

Page 27: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Single Sensor Temperature Run

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 27

Page 28: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Averaging Multiple Sweeps

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 28

Page 29: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Multiple SAW Sensors

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 29

Page 30: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Current Work

• Adding support for different SAW sensor embodiments– Temperature (Demonstrated), Strain, &

Gas (Hydrogen, Methane and Other)

• Enhanced User Interface– Better facilitate testing

• Enhanced System Integration– Light and Rugged (And small!)– B200mini

• Improved reading accuracy/precision and speed– Currently ~40-80ms per reading with

Desktop host PC, aiming for 1ms– Off-load more tasks to FPGA!

• Real time statistics for sensors

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 30

Page 31: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Acknowledgements

• CAAT Group Members (Current & Former)– Luis Rodriguez, Jose Figueroa, Scott Smith, Chris Carmichael,

Roman Grigorev– Mark Gallagher, Dan Gallagher, Nancy Saldanha, Nick Kozlovski,

Brian Fisher

• External Encouragement & Support– Dr. Robert Youngquist (NASA-KSC), Dr. Cy Wilson (NASA-LaRC)

• Advisors– Dr. Donald Malocha– Dr. Arthur Weeks

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 31

Page 32: Interrogating Passive, Wireless SAW RFID Sensors With the USRPfiles.meetup.com/18094742/Trip_Humphries... · Interrogating Passive, Wireless SAW RFID Sensors With the USRP James ‘Trip’

Demo

2016-02-03 Cyberspectrum - SAW Sensor Interrogator 32