Ruiqing He University of Utah Feb. 2003

Slides:



Advertisements
Similar presentations
Chapter 1- General Properties of Waves Reflection Seismology Geol 4068
Advertisements

DIJKSTRA’s Algorithm. Definition fwd search Find the shortest paths from a given SOURCE node to ALL other nodes, by developing the paths in order of increasing.
Time-Lapse Monitoring of CO2 Injection with Vertical Seismic Profiles (VSP) at the Frio Project T.M. Daley, L.R. Myer*, G.M. Hoversten and E.L. Majer.
Universal Wave Equation
Using 3D Seismic Imaging for Mine and Mineral Exploration G. Schuster University of Utah.
ICS-171:Notes 4: 1 Notes 4: Optimal Search ICS 171 Summer 1999.
Adaptive Grid Reverse-Time Migration Yue Wang. Outline Motivation and ObjectiveMotivation and Objective Reverse Time MethodologyReverse Time Methodology.
Electrons as Waves.
Wave Properties Chapter 14.
Lesson Properties of Light and Reflection P
Chapter Fang Li 《 Quantitative Seismic Interpretation 》
First Arrival Traveltime and Waveform Inversion of Refraction Data Jianming Sheng and Gerard T. Schuster University of Utah October, 2002.
Interferometric Interpolation of 3D OBS Data Weiping Cao, University of Utah Oct
Standing Waves Physics 202 Professor Vogel (Professor Carkner’s notes, ed) Lecture 5.
Imaging Multiple Reflections with Reverse- Time Migration Yue Wang University of Utah.
Interference Physics 202 Professor Lee Carkner Lecture 24.
Wavepath Migration versus Kirchhoff Migration: 3-D Prestack Examples H. Sun and G. T. Schuster University of Utah.
Reduced-Time Migration of Converted Waves David Sheley and Gerard T. Schuster University of Utah.
Wave-Equation Interferometric Migration of VSP Data Ruiqing He Dept. of Geology & Geophysics University of Utah.
Wave-Equation Interferometric Migration of VSP Data Ruiqing He Dept. of Geology & Geophysics University of Utah.
Primary-Only Imaging Condition Yue Wang. Outline Objective Objective POIC Methodology POIC Methodology Synthetic Data Tests Synthetic Data Tests 5-layer.
Reverse-Time Migration By A Variable Grid-Size And Time-Step Method Yue Wang University of Utah.
TARGET-ORIENTED LEAST SQUARES MIGRATION Zhiyong Jiang Geology and Geophysics Department University of Utah.
CROSSWELL IMAGING BY 2-D PRESTACK WAVEPATH MIGRATION
MULTIPLE PREDICTION & ATTENUATION Ruiqing He University of Utah Feb Feb
Arbitrary Parameter Extraction, Stationary Phase Migration, and Tomographic Velocity Analysis Jing Chen University of Utah.
Overview of Utah Tomography and Modeling/Migration (UTAM) Chaiwoot B., T. Crosby, G. Jiang, R. He, G. Schuster, Chaiwoot B., T. Crosby, G. Jiang, R. He,
Migration and Attenuation of Surface-Related and Interbed Multiple Reflections Zhiyong Jiang University of Utah April 21, 2006.
1 Interferometric Interpolation and Extrapolation of Sparse OBS and SSP Data Shuqian Dong and G.T.Schuster.
Interferometric Extraction of SSP from Passive Seismic Data Yanwei Xue Feb. 7, 2008.
Wavefield Prediction of Water-layer Multiples Ruiqing He University of Utah Oct Oct
FAST VELOCITY ANALYSIS BY PRESTACK WAVEPATH MIGRATION H. Sun Geology and Geophysics Department University of Utah.
LEAST-SQUARES MIGRATION OF BOTH PRIMARIES AND MULTIPLES Ruiqing He, Gerard Schuster University of Utah Oct
3-D PRESTACK WAVEPATH MIGRATION H. Sun Geology and Geophysics Department University of Utah.
Crosscorrelation Migration of Free-Surface Multiples in CDP Data Jianming Sheng University of Utah February, 2001.
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
3D Wave-equation Interferometric Migration of VSP Free-surface Multiples Ruiqing He University of Utah Feb., 2006.
LBNLGXTBR FY2001 Oil and Gas Recovery Technology Review Meeting Diagnostic and Imaging High Speed 3D Hybrid Elastic Seismic Modeling Lawrence Berkeley.
Example problem 1 Example problem 2
10.2 Properties of Light and Reflection. Reflection  When light (electromagnetic waves) hits a surface its direction is changed  This change in direction.
Geometrical Optics LL2 Section 53. Local propagation vector is perpendicular to wave surface Looks like a plane wave if amplitude and direction are ~constant.
Chapter 10 Wave Motion Chapter 10 Wave Motion. Chapter 10 Wave Motion §1. Several Concepts of Mechanical WaveSeveral Concepts of Mechanical Wave §2. Wave.
Chapter 14 Waves & Energy Transfer I. Waves Properties 1. A wave is a rhythmic disturbance that carries energy 1. A wave is a rhythmic disturbance that.
Wave Physics PHYS 2023 Tim Freegarde.
Linear Speed.
Moveout Correction and Migration of Surface-related Resonant Multiples Bowen Guo*,1, Yunsong Huang 2 and Gerard Schuster 1 1 King Abdullah University of.
Velocity Estimation of Friendswood’s Weathering Zone using Fermat’s Interferometric Principle By Chaiwoot Boonyasiriwat University of Utah.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
Decision Maths 1 Shortest path algorithm Dijkstra’s Algorithm A V Ali :
Wave-Equation Waveform Inversion for Crosswell Data M. Zhou and Yue Wang Geology and Geophysics Department University of Utah.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Do Now: Take the waves pre-test – tell me what you already know about waves as we start our new unit.
The Earth’s Near Surface as a Vibroseis Signal Generator Zhiyong Jiang University of Utah.
Eikonal Equation. k + k = w xz 222 c 2 Dispersion Eqn. k + k = 1 xz22c 22 ww 2 T + T = 1 xz 2 c 22 (dt/dx) + (dt/dz) = (1/c) 222 Eikonal Eqn. Apparent.
Fang Liu and Arthur Weglein Houston, Texas May 12th, 2006
WAVEFIELD PREDICTION OF WATER-LAYER-MULTIPLES
Shortest Path from G to C Using Dijkstra’s Algorithm
Light and Quantized Energy
EM spherical waves …in any coord. system
Wave Physics PHYS 2023 Tim Freegarde.
Hu Jing Wang Wenming Yao Jiaqi
Introduction to physics
Distance vs. Displacement
A first step towards the P wave only modeling plan
The Rock Boxers: Tabitha Greenwood Cameron Meade Noah Cahan
Low Velocity Air Measurements (timed smoke clouds) 14 sec 12 sec 13 sec 16 sec 13 sec 15 sec 14 sec 14 sec 13 sec 14 sec 14 sec 15 sec The time.
Waves Introduction.
Review of Coherent Noise Suppression Methods
More on Waves.
Reporter: Wenkai Cui Institution: Tsinghua University Date:
Presentation transcript:

Ruiqing He University of Utah Feb. 2003 RAY TRACING IN MATLAB Ruiqing He University of Utah Feb. 2003

Outline Introduction Modeling Strategy and steps Reflection and multiple ray tracing Examples Conclusion

Introduction Role of ray tracing in geophysics Practical requirements: accuracy, speed, ray path, reflection, multiples, 3D, amplitude. Matlab

Ray Tracing Methods Shortest path methods: Fischer (1993), Moser (1991) Wave-equation-based: Sava (2001)

This Ray Tracer Shortest path method: Grid of velocity is finer than or equal to the grid of ray path. Versatile: reflection & multiples Accurate Robust

Modeling Block model & grid model

Strategy Fermat’s principle Huygen’s principle: original source and secondary source Data structure: V(x,z), T(x,z), Ray(x,z,1:2) Flag(x,z): 0-unvisited; 1-visited; 2-decided

Steps Step 0: T(x0,z0)=0; Flag(x0,z0)=2; Ray(x0,z0,1)=x0; Ray(x0,z0,2)=z0; Step 1: sub-ray tracing from the original source.

Search Step 2: all visited nodes record: T(x,z) and Ray(x,z,1:2), Flag(x,z)=1. Step 3: search nodes Flag(x,z)==1 & min(T(x,z)). Step 4: decided node = next secondary source, as original source, repeat from step 0, until all interested nodes are decided.

Selection

Reflections and Multiples Step 1: do one transmission ray tracing until all nodes on the reflector are decided. Step 2: keep these nodes and make them Flag=1, refresh all other nodes. Step 3: jump directly into step 3 in the transmission ray tracing loop. So, 1 reflection ray tracing = 2 transmission ray tracing; 1 first order multiple ray tracing = 4 transmission ray tracing; 1 2nd order multiple ray tracing = 6 transmission ray tracing;

Reflections and Multiples

Reflections and Multiples Frozen exploding reflector

Examples Linear gradient model Travel time field Sec. 0.08 0.05 50 m 100 m 50 m 100 m

Comparison 0.09 s T 0.07 s 75 m 95 m Distance

Ray path 50 m 100 m 50 m 100 m

Reflection ray tracing 50 m 100 m 50 m 100 m

Multiple ray tracing 50 m 100 m 50 m 100 m

3D ray tracing

Complex model ray tracing Salt Dome Model ft/s 14000 6000 ft 6000 12000 ft 25000 ft 50000 ft

Travel Time Field Sec. 5 6000 ft 3 12000 ft 25000 ft 50000 ft

Ray Path 6000 ft 12000 ft 25000 ft 50000 ft

Speed CPU Time on a 2.2 GHZ AMD Grid size CPU Time (Sec.) 16 10 2 10,000 40,000 90,000 Grid size

Conclusion Flexibility: ray path, reflections & multiples Speed: depends on sub ray tracing length Accuracy and robustness Applications: tomography and migration Extendable: C or Fortran Available by email: rhe@mines.utah.edu

Thanks 2002 members of UTAM for financial support.