Time reversal: a flexible approach for identifying and measuring

reversed transfer function (max) and that of another device (1 bit difference). ... Perspectives: improve orthogonality & conversion of the laboratory experiment to ...
4MB taille 3 téléchargements 372 vues
Time reversal: a flexible approach for identifying and measuring surface acoustic wave delay lines acting as wireless, passive sensors 1

T. R´etornaz1,2 , N. Chr´etien1,2 , J.-M Friedt1 , G. Martin2 , S. Ballandras1,2 FEMTO-ST, UMR CNRS 6174, Univ. of Franche Comt´e, Besan¸con, France 2 SENSEOR SAS, Besan¸con, France Email: [email protected]

Context: surface acoustic wave (SAW) devices used as passive sensors interrogated through a wireless link. Objective: develop interrogation strategies compatible with identification and physical quantity measurement + anti-collision. Impulse response of two CTR SAW device 10

Cross-correlation Oscilloscope

Waveform generator

Acoustic sensor esnopseR

CTR17 CTR44+5

8

6

4 Magnitude (U.A.)

ˆ Experimental setup: arbitrary waveform generator used to emit the time-reversed inverse Fourier transform of the spectra (measured or simulated). ˆ Demonstration at 2450 and 868 MHz ˆ Left: experimental setup. Right: impulse response of two 2450 MHz delay lines used for this demonstration.

2

0

-2

-4

1e-06

Experimental data

Time-reversal for SAW delay line identification ˆ Acoustic delay lines act as correlators: if incoming signal matches transfer function, a compressed cross-correlation pulse is returned ˆ Assuming orthogonal transfer functions, a single delay line should return a pulse to a probe function. Interrogation de la puce CTR17

Interrogation de la puce CTR44

0.0004

1.5e-06

2e-06

2.5e-06

3e-06

time (s)

Simulation results

0.0003 Echo 17 Echo 44

Echo 44 Echo 17

0.0003 0.0002

0.0002 0.0001

Time-reversal for measurement (application to temperature) ˆ Physical quantity variation → velocity variation → time stretching ˆ Sweep sampling clock of arbitrary waveform generator ˆ → track sampling frequency for which cross-correlation is maximized, ˆ “hardware” (acoustic) cross correlation ⇒ fast measurement (no digital signal processing)

0.0001

Sum of abs(cross correlation) (a.u.)

0

0

88°C

-0.0001 -0.0001

70°C -0.0002

-0.0002

-0.0003

-0.0003 0

20000

40000

60000

80000

100000

0

20000

40000

60000

80000

100000

Time-dependent returned signal when probing a delay line with the timereversed transfer function (max) and that of another device (1 bit difference).

Issue: how to select orthogonal codes ? Simulation tools appropriate to model all possible combinations of open and shorted mirrors ⇒ case of a 8-mirror delay line cout1=max(xcorr)

cout2=sidelobes

50

50

100

100

150

150

200

200

250

Sampling frequency (Hz)

Cross correlation at different temperatures, and probing different chips Optimal sampling rate (Hz)

250 50

100

150

200

250

Heating (oven) 50

100

P1

150

200

250

150

200

250

P2

50

50

100

100

150

150

200

200

250

250 50

100

150

200

250

50

100

Cost function: 1. maximize returned power (maximum number of mirrors) 2. maximize auto-correlation function time (a.u.) 3. minimize cross-correlation with other chips Tracking sampling rate maximizing cross-correlation as sensor is heated. 4. minimize sidelobes Conclusion: time-reversal is used for identifying a single device within a population (identification & anti-collision) and measure the physical quantity changing the acoustic velocity (temperature) Perspectives: improve orthogonality & conversion of the laboratory experiment to an embedded interrogation electronics