BGPRconstruct: A MATLAB® ray-tracing program for nonlinear inversion of first arrival travel time data from zero-offset borehole radar

Dale F. Rucker, Paul A Ferre

Research output: Contribution to journalArticle

9 Citations (Scopus)

Abstract

A MATLAB program was developed to invert first arrival travel time picks from zero offset profiling borehole ground penetrating radar traces to obtain the electromagnetic wave propagation velocities in soil. Zero-offset profiling refers to a mode of operation wherein the centers of the bistatic antennae being lowered to the same depth below ground for each measurement. The inversion uses a simulated annealing optimization routine, whereby the model attempts to reduce the root mean square error between the measured and modeled travel time by perturbing the velocity in a ray tracing routine. Measurement uncertainty is incorporated through the presentation of the ensemble mean and standard deviation from the results of a Monte Carlo simulation. The program features a pre-processor to modify or delete travel time information from the profile before inversion and post-processing through presentation of the ensemble statistics of the water contents inferred from the velocity profile. The program includes a novel application of a graphical user interface to animate the velocity fitting routine.

Original languageEnglish (US)
Pages (from-to)767-776
Number of pages10
JournalComputers and Geosciences
Volume30
Issue number7
DOIs
StatePublished - Aug 2004

Fingerprint

ray tracing
Ray tracing
Travel time
arrival time
Boreholes
travel time
MATLAB
Radar
borehole
radar
simulated annealing
electromagnetic wave
ground penetrating radar
velocity profile
Electromagnetic wave propagation
wave propagation
Antenna grounds
antenna
Graphical user interfaces
Simulated annealing

Keywords

  • Graphical user interface
  • Monte Carlo
  • Optimization
  • Simulated annealing
  • Uncertainty

ASJC Scopus subject areas

  • Information Systems
  • Computers in Earth Sciences

Cite this

@article{27ba42cad40b4fc4b737dbd70e01f834,
title = "BGPRconstruct: A MATLAB{\circledR} ray-tracing program for nonlinear inversion of first arrival travel time data from zero-offset borehole radar",
abstract = "A MATLAB program was developed to invert first arrival travel time picks from zero offset profiling borehole ground penetrating radar traces to obtain the electromagnetic wave propagation velocities in soil. Zero-offset profiling refers to a mode of operation wherein the centers of the bistatic antennae being lowered to the same depth below ground for each measurement. The inversion uses a simulated annealing optimization routine, whereby the model attempts to reduce the root mean square error between the measured and modeled travel time by perturbing the velocity in a ray tracing routine. Measurement uncertainty is incorporated through the presentation of the ensemble mean and standard deviation from the results of a Monte Carlo simulation. The program features a pre-processor to modify or delete travel time information from the profile before inversion and post-processing through presentation of the ensemble statistics of the water contents inferred from the velocity profile. The program includes a novel application of a graphical user interface to animate the velocity fitting routine.",
keywords = "Graphical user interface, Monte Carlo, Optimization, Simulated annealing, Uncertainty",
author = "Rucker, {Dale F.} and Ferre, {Paul A}",
year = "2004",
month = "8",
doi = "10.1016/j.cageo.2004.05.009",
language = "English (US)",
volume = "30",
pages = "767--776",
journal = "Computers and Geosciences",
issn = "0098-3004",
publisher = "Elsevier Limited",
number = "7",

}

TY - JOUR

T1 - BGPRconstruct

T2 - A MATLAB® ray-tracing program for nonlinear inversion of first arrival travel time data from zero-offset borehole radar

AU - Rucker, Dale F.

AU - Ferre, Paul A

PY - 2004/8

Y1 - 2004/8

N2 - A MATLAB program was developed to invert first arrival travel time picks from zero offset profiling borehole ground penetrating radar traces to obtain the electromagnetic wave propagation velocities in soil. Zero-offset profiling refers to a mode of operation wherein the centers of the bistatic antennae being lowered to the same depth below ground for each measurement. The inversion uses a simulated annealing optimization routine, whereby the model attempts to reduce the root mean square error between the measured and modeled travel time by perturbing the velocity in a ray tracing routine. Measurement uncertainty is incorporated through the presentation of the ensemble mean and standard deviation from the results of a Monte Carlo simulation. The program features a pre-processor to modify or delete travel time information from the profile before inversion and post-processing through presentation of the ensemble statistics of the water contents inferred from the velocity profile. The program includes a novel application of a graphical user interface to animate the velocity fitting routine.

AB - A MATLAB program was developed to invert first arrival travel time picks from zero offset profiling borehole ground penetrating radar traces to obtain the electromagnetic wave propagation velocities in soil. Zero-offset profiling refers to a mode of operation wherein the centers of the bistatic antennae being lowered to the same depth below ground for each measurement. The inversion uses a simulated annealing optimization routine, whereby the model attempts to reduce the root mean square error between the measured and modeled travel time by perturbing the velocity in a ray tracing routine. Measurement uncertainty is incorporated through the presentation of the ensemble mean and standard deviation from the results of a Monte Carlo simulation. The program features a pre-processor to modify or delete travel time information from the profile before inversion and post-processing through presentation of the ensemble statistics of the water contents inferred from the velocity profile. The program includes a novel application of a graphical user interface to animate the velocity fitting routine.

KW - Graphical user interface

KW - Monte Carlo

KW - Optimization

KW - Simulated annealing

KW - Uncertainty

UR - http://www.scopus.com/inward/record.url?scp=3342911901&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=3342911901&partnerID=8YFLogxK

U2 - 10.1016/j.cageo.2004.05.009

DO - 10.1016/j.cageo.2004.05.009

M3 - Article

AN - SCOPUS:3342911901

VL - 30

SP - 767

EP - 776

JO - Computers and Geosciences

JF - Computers and Geosciences

SN - 0098-3004

IS - 7

ER -