Localization of Subsurface Targets using Optimal Maneuvers of Seismic Sensors

The Center for Signal & Image Processing Georgia Institute of Technology Localization of Subsurface Targets using Optimal Maneuvers of Seismic Senso...
Author: Guest
0 downloads 0 Views 2MB Size
The Center for Signal & Image Processing

Georgia Institute of Technology

Localization of Subsurface Targets using Optimal Maneuvers of Seismic Sensors

J. H. McClellan, W. R. Scott Jr., and M. Alam

New Experimental Setup

2 The Center for Signal & Image Processing

Sensors will be on a small mobile robotic platform

Outline ƒ

3 The Center for Signal & Image Processing

Spectrum Analysis of Surface Waves ƒ Seismic waves ƒ Wave separation via Prony-based spectrum analysis technique ƒ Processing results and applications

ƒ Locating Buried Targets (landmines) with Seismic Waves ƒ Prototype seismic landmine system ƒ Existing imaging algorithm ƒ Maneuver algorithm ƒ Waves separation and identification by Prony (IQML) ƒ Imaging algorithm ƒ Optimal sensor placement ƒ Experimental results for different scenarios

Seismic Waves

4 The Center for Signal & Image Processing

Two types of seismic waves ƒ Body Waves ƒ ƒ

Primary (P) waves Shear (S) waves

Seismic waves due to point source on a free surface*

ƒ Surface Waves ƒ

Rayleigh Waves

„ First step is to identify Rayleigh wave and estimate its dispersion curves (Phase velocity vs. Frequency)

* C. T. Schroder, On the Interaction of Elastic Waves with Buried Landmines: An Investigation Using the Finite-Difference Time-Domain Method, Ph.D. thesis, Georgia Institute of Technology, Atlanta, GA, 2001.

Parametric Model for Single Channel

6

The Center for Signal & Image Processing

ƒ Take 1-D Fourier transform over time

ƒ ARMA modeling is done across x to derive (k ,ω) model

ƒ Estimate ap(ω) and kp(ω) by IQML ƒ ( Steiglitz-McBride/ Prony)

VS-1.6 (AT land mine) at 5 cm Raw collected Data

7 The Center for Signal & Image Processing

Spectrum Analysis (land mine case) TS-50 (1cm)

8 The Center for Signal & Image Processing

VS-1.6 (5cm)

30 Sensors are used in processing Experimental Data

Extract Individual Mode Signals

9 The Center for Signal & Image Processing

ƒ Extract individual modes in the ( k , ω ) domain ƒ e.g., Obtain the reflected signal alone

ƒ Inverse transform to reconstruct the time domain signals:

Waves Extraction for VS-1.6

Reflected Wave

10 The Center for Signal & Image Processing

Forward Wave

VS1.6 (5cm) 30 sensors are used in processing

VS-1.6 at 5 cm Raw collected Data

11 The Center for Signal & Image Processing

Extracted forward wave

Extracted reflected wave

Applications

12 The Center for Signal & Image Processing

ƒ Dispersion Curves : ƒ To identify different waves modes ƒ To estimate Green’s function ƒ To provide frequency range

ƒ In-situ estimation of various wave velocities like phase, group and effective phase velocity

ƒ Identify and separate individual waves reflected from buried targets

Outline

ƒ

13 The Center for Signal & Image Processing

Spectrum Analysis of Surface Waves ƒ Seismic waves ƒ New Prony based spectrum analysis technique ƒ Experimental results and applications

ƒ Locating Buried Targets (landmines) by using Seismic Waves ƒ Prototype seismic landmine system ƒ Existing imaging algorithm ƒ Proposed algorithm ƒ Waves separation and identification by Prony ƒ Imaging algorithm ƒ Optimal maneuvering ƒ Experimental results for different scenarios

ƒ Summary and Contributions

Prototype Seismic Mine Detection System

14

The Center for Signal & Image Processing

Interaction of Rayleigh wave with mines can be used for detection and localization of mines

W. R. Scott Jr., J. S. Martin, and G. D. Larson, “Experimental model for a seismic landmine detection system,” IEEE Trans. Geoscience and Remote Sensing, vol. 39, pp. 1155–1164, June 2001.

Raw Data (TS-50 at 1cm, Area=(1.8 x 1.8)m)

a

b

y c

d x

15 The Center for Signal & Image Processing

New Experimental Setup

16 The Center for Signal & Image Processing

Sensors will be on a small mobile robotic platform

Search-Mode Algorithm: 3 steps

17 The Center for Signal & Image Processing

1) Waves separation and identification Isolate the reflected waves

2) Imaging algorithm for target position estimate Maximum Likelihood solution for target position estimate Small array has poor resolution

3) Optimal maneuvering of array ƒ ƒ

Fisher Information Matrix Algorithm is based on D-optimal design

Array Data Model

18 The Center for Signal & Image Processing

ƒ Data model is given by (K targets, P sensors)

ƒ The elements of steering matrix A are given by

where is array center position and position in 2-D space

Target Position Estimate

is target

19 The Center for Signal & Image Processing

ƒ The Maximum Likelihood estimate can be reduced to a cost function that depends on target position only

ƒ The best choice for target position z is ƒ Fisher Information Matrix

1. Y. Zhou, P.C. Yip, and H. Leung, “Tracking the direction-of-arrival of multiple moving targets by passive arrays: Algorithm,” IEEE Trans. on Signal Processing, vol. 47, no. 10, pp. 2655–2666, October 1999 2. V. Cevher and J. H. McClellan, “Acoustic node calibration using a moving source,” IEEE Trans. on AES 2005

Theory of Optimal Experiments

20 The Center for Signal & Image Processing

ƒ Uses various measures of Fisher information matrix to produce decision rules ƒ The various measures are Determinant, Trace and Maximum value along the diagonal

ƒ D-optimal design uses the Determinant ƒ Select the next array position that reduces the uncertainty of the location estimate by maximizing the determinant of FIM X. Liao and L. Carin “Application of the Theory of Optimal Experiments to Adaptive EMI Sensing of Buried Targets,'' IEEE Trans. PAMI, vol:26 , Aug. 2004

Next Optimal Array Position

21 The Center for Signal & Image Processing

ƒ To achieve the maximum information gain, the next optimal array position is obtained from

ƒ Constrained optimization to keep array between source and target

ƒ Circle Constraint: Next optimal position is located on (half) circle of radius ‘r’ from previous array center position ƒ Radius ‘r’ can be made fixed or adaptive

ƒ Penalty Function: Penalize the main cost function as we move away from previous array center

Example: Starting position

22 The Center for Signal & Image Processing

Array=+, Position Estimate=■, Actual Mine Positions=o

Next Array Position Circle constraint, R=30cm

23 The Center for Signal & Image Processing

Penalty Function

Values calculated on half circle of radius 30 cm Array=+, Position Estimate=■, Actual Mine Position=o

Four Iterations

24 The Center for Signal & Image Processing

Array=+, Position Estimate=■, Actual Mine Position=o

Total # of Measurements = 180

Implementation

25 The Center for Signal & Image Processing

ƒ A 2-D array (3 X 10) ƒ Three lines having 10 sensors each ƒ Sensors are ground contacting accelerometers

ƒ To make the system robust for realistic situations, a multi-mode algorithm is proposed: ƒ Start mode ƒ

Probe Phase (2 or 3 fixed positions w.r.t source are used)

ƒ Search mode: 3 steps ƒ

Optimal maneuvering

ƒ Detection/Confirmation mode ƒ

On top of target (isolate the resonance)

Different Scenarios

26 The Center for Signal & Image Processing

ƒ Single target Case ƒ Multi-target Case ƒ Strategy for multi-target cases

ƒ Performance in the presence of clutter (rock) ƒ Drunken waves case

“Real-Time” System (movie)

27 The Center for Signal & Image Processing

VS-1.6 at 5 cm (AT mine)

28 The Center for Signal & Image Processing

Total Measurements = 150 Processing time = 4.5 minutes

After last move

Probe Phase

Array=+, Position Estimate=◊, Actual Mine Position=o

Two Target Case (Two AT mines, 5cm)

29

The Center for Signal & Image Processing

Penalty Function

Probe Phase

1.12

Values on a Circle

1.1 1.08 1.06 1.04 1.02 1 0.98 0.96 −100

−50

0

Degree

Circle constraint, R = 25 cm

50

100

Next Optimal Moves After first optimal move

30 The Center for Signal & Image Processing

After last optimal move

Array=+, Position Estimate=◊, Actual Mine Positions=o

Use the CLEAN Algorithm „

31 The Center for Signal & Image Processing

“CLEAN” the effect of all targets except mth

Probe Phase

After last optimal move

Array=+, Position Estimate=◊, Actual Mine Positions=o

Rock and Land Mine Case (@ 6.5 cm)

32

The Center for Signal & Image Processing

Find rock

Find mine

Array=+, Position Estimate=◊, Actual Mine and Rock Position=o

Clutter Case (rocks) TS50 at 1 cm

33 The Center for Signal & Image Processing

VS2.2 at 5 cm

Array=+, Position Estimate=◊, Actual Mine Position=o, Rock Position=■

Apply CLEAN and Find Next

34 The Center for Signal & Image Processing

TS50 at 1 cm surrounded by 4 rocks

Array=+, Position Estimate=◊, Actual Mine Position=o, Rock Position=■

General Strategy for Multi-Target Cases

35

The Center for Signal & Image Processing

„ „ „

Assume one target: locate this strongest target Apply CLEAN and find next strongest target Stopping criterion: z

z z

„

A power distribution (PD) is calculated at each Probe stage (Matched Field, Time-Reversal)

L1, L∞, LF , Matrix norms are also calculated for this PD As we remove the strongest target, there is decrease in the power and norm values

Compare LF to “empty region” value for stopping criterion

Matrix Norms for Power Distribution

36 The Center for Signal & Image Processing

L∞ Lf

Stop when the LF norm gets within +- 15 % of the calibrated value

L1

Converging to same value after all the strong targets are located and removed

Drunken Waves (TS50 at 1 cm)

a

b

Y c

d

X

37 The Center for Signal & Image Processing

Area= 2 m by 1.5 m

Processing Results After three optimal moves

38 The Center for Signal & Image Processing

Extracted reflected wave

Array=+, Position Estimate=◊, Actual Mine Position=o

Start and Detection/Confirmation mode

39

The Center for Signal & Image Processing

ƒ Start (Probe) mode ƒ 2 or 3 fixed positions with respect to source are used ƒ Goal is to have an initial estimate of target position

ƒ Detection/Confirmation mode *

ƒ A linear scan is done on a line connecting the source to the estimated target position ƒ Waves are separated by using Prony ƒ Energy-based imaging algorithm is used * Imaging and detector framework for seismic landmine detection Mubashir Alam and James McClellan, in SAM-2006

Energy based Imaging Algorithm „

40 The Center for Signal & Image Processing

Separate the forward and reflected waves by using a window of M sensors, move Δx at each step Reconstruct waves at the middle position z Estimate group velocity (Vg) from Prony z

„

Calculate the time the wave takes to travel from source to a point x

„

Calculate the energy at point x by using a window of length L

z

where y is the product of the extracted reflected and forward waves, or the reflected wave alone.

VS-1.6 at 5 cm Raw collected Data

Extracted reflected wave

41 The Center for Signal & Image Processing

Extracted forward wave

Product of reflected and forward

Energy Calculation

42 The Center for Signal & Image Processing

Forming a window of length L at each x position

Energy at each x position

Confirmation Phase: (TS-50 & 4 rocks)

43

The Center for Signal & Image Processing

TS50 Energy Calculation on top of the target

Rock

Only extracted reflected wave is used

Summary

44 The Center for Signal & Image Processing

ƒ Spectrum analysis technique for surface waves ƒ ƒ ƒ ƒ ƒ

identification and extraction Data model and imaging algorithms for seismic detection of near surface buried targets (Landmines) Algorithm for optimal maneuvering of array Implemented the real-time version to simulate a mobile robotic sensor platform capable of sensing the environment on its own Tested the algorithms for a variety of scenarios Multi-target and Confirmation Phase

Suggest Documents