1 / 15

Seismic Tomography Algorithm (Hole’s Code)

Seismic Tomography Algorithm (Hole’s Code). Omar Ochoa. Outline. Background Data Flow Diagram Research questions Status Conclusion. Background. 3-Dimensional seismic travel time tomography for determining three-dimensional velocity structure from first arrival travel time

eros
Download Presentation

Seismic Tomography Algorithm (Hole’s Code)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seismic Tomography Algorithm(Hole’s Code) Omar Ochoa

  2. Outline • Background • Data Flow Diagram • Research questions • Status • Conclusion

  3. Background • 3-Dimensional seismic travel time tomography for determining three-dimensional velocity structure from first arrival travel time • A back-projection method • It is a non-linear tomographic procedure that minimizes computational time • provides a relatively high-resolution model • can handle structures with large velocity contrasts. • Described in: Hole, 1992, Journal of Geophysical Research, v97, 6553-6562.

  4. Background • Implemented in Fortran and C • Wrapped with scripts • Executes in a Unix environment • Two versions of Hole’s code • Original scripts created by Hole to execute his programs • New scripts developed by Piotr Sroda to increase usability

  5. Data Flow Diagram • Each subroutine is a process • Input and output data is piped between each process Data Flow Diagram models scripts

  6. DFD There are 6 programs inside Hole’s Code vel1d punc cover tomosm duadd addc

  7. DFD-1 Converts a set of data points to an equally sampled 3d velocity model

  8. DFD-2 Calculates the first arrival travel times for each shot point using the initial velocity model

  9. DFD-3 Calculates the ray from the shot point to the receiver and then determines how the travel time residuals affect each cell using the shot point locations within a 3D time field

  10. DFD-4 Calculates model perturbations at each cell corner, adds the ray perturbations for all adjacent cells and averages it out to smooth it

  11. DFD-5 Coarser smoothing of model perturbation and adds the perturbation to the 3d velocity model

  12. DFD-6 Merge previous 3d velocity model with new velocity model

  13. Research Questions • How can we capture Hole’s algorithm as a a workflow? • Can we expose Hole’s code as a service for other scientists? • Are there any reusable components in this workflow? • What properties are of interest to a scientist in this algorithm? • How can we provide assurance about the execution of this software service to scientists?

  14. Status • Working on executing examples to understand how the algorithm works • Visualizing the output • Validating the output by meeting with Dr. Miller

  15. Conclusion • There is this great piece of software that geologists want to use • Requires a lot of computer knowledge to execute • Not geology related

More Related