2d seismic ray tracing software

The exact image you have in your comment comes from paul lutus opticalraytracer program. The method used for modeling is the ray tracing to wave front construction. All ilab scientific software is provided free of charge for research and education. The input velocity field may need to be smoothed to increase the robustness of the ray tracing. Software for design and analysis of illumination and. Ray tracing solves the problem by repeatedly advancing idealized narrow beams called. This is a list of free and opensource software for geophysical data processing and interpretation. Free, nice documentation, 2d, geometric optics, fast, nothing new to learn, generally great for quick visualizations, interesting way to transfer macros etc. A synthetic seismogram is the result of forward modelling the seismic response of an input earth model, which is defined in terms of 1d, 2d or 3d variations in physical properties. This allows the model to become suitable for the ray tracing by the wave front method. It also allows generalization to any spatial 1d and 2d problem through the users. Norsar has developed a number of unique software products.

Exact ray tracing to all surfaces even imported splines. In hydrocarbon exploration this is used to provide a tie between changes in rock properties in a borehole and seismic reflection data at the same location. For toric raytraces, this ray miss was properly detected, but the flag was not set, so the raytrace continued spuriously. I am trying to build my own raytracing code in matlab for a 2d medium to solve. Opensource software seismic wave analysis group swag. Development of the borehole 2d seismic tomography software using matlab. Course outline this course provides a general introduction to the fundamental concepts of ray tracing and a basic introduction to norsar2d ray modelling software. Seismic unx is an open source seismic processing package. The tomography must then iterate to converge to the best estimate of the true model by minimizing the differences between the observed and predicted traveltimes. Maswremi surface waves data processing and interpretation, 2.

The primary objective of this study is to design a proper 3d seismic survey orientation to achieve fault zone structures through raytracing seismic modeling. We can also set up a model parameterization, initial velocity model, ray tracing processes, conduct borehole seismic tomography inversion, and finally visualize the inversion results. With analysis mode you can analyze every surface and object both visually and quantitatively. Refraction waves forward modeling and inversion in arbitrary layered medium, 3. Application of 3 d velocity models and ray tracing in double difference earthquake location algorithms. Methodology implemented for the 3dseismic modelling using. Our technical flexibility and proven expertise delivers successful outcomes from access through production. Pdf development of the borehole 2d seismic tomography. If a ray cannot intersect with a surface ignoring apertures, then a flag is set and the ray trace ceases. The objective of modeling is to determine if there is a noticeable difference between the seismic signature of the tight carbonate and that of the.

This is a list of free and opensource software for geophysical data processing and. The main purpose is that the student understands what a ray tracing software like zemax or code v does, and that the analysis can be performed even if theres no access to any of those software. Gibson of the department geology and geophysics at. Shortest path ray tracing for most general 2d3d anisotropic media. Ensuring that you achieve the best return on your investment in seismic acquisition requires navigating rapidly evolving acquisition and data processing techniques to optimize your survey design and modeling. It includes additional tools such as ray tracing and it is intended to be used for the interactive analysis and examination of depthvelocity models of oil and gas fields by using geological geophysical data bases. It uses travel times computed onthefly through dynamic ray tracing.

In this software, we used travel time of seismic waves from source to receiver by using pseudo bending ray tracing method as input for tomography inversion. It covers the complete range of wave data seismic, gpr, ultrasound and the different geometry assemblings surface reflection and refraction, borehole crosshole and tomography and. Seismic modeling software university of massachusetts. A field lite version of seisimager2d comes free with all geometrics windowsbased seismographs. This ray tracing method is the only migration technique to give satisfactory. Rayinvr, package that does 2d ray tracing, traveltime inversion, amplitude. Ifs builder 3d is another free ray tracing software for windows.

I am working on program that demonstrate how various lens works and for that i needed a 2d ray tracing library or algorithm. What free software is out there for visualizing optic ray. Analysis mode ray tracing, unique to tracepro, is a very powerful capability that creates an interactive environment. I want to do a programmatical raytracer in java for demo purpose while giving a presentation about ray tracing in general also mentioning 3d, this 2d model should only be for easier understanding, and to train my general java knowledge my problem is, that i dont know where to start this whole thing. A wide range of free software and commercial software is available for producing these images. It has the capacity of exchanging data models with other software and importing or exporting in different formats norsar, 2003a.

The latter one is implemented according to the simplex raytracing technique. These include 2d and 3d seismic ray modeling open ray model, seismic acquisition and processing optimization, psdm simulation simpli approach, reservoir analysis and timetodepth conversion based on ray tracing technology. Improving fault image by determination of optimum seismic. Tesseral pro is a new software implementation based on the tesseral 2d package. The course is suited for geophysicists and geologists with moderate to no experience in norsar2d. Ray tracing equations in transversely isotropic media with. Norsar 3d is a software for seismic modeling in three dimensions. So any point towards 2d ray tracing algorithm or library is welcome.

Exact ray tracing in matlab maria ruizgonzalez introduction. Under these circumstances, wavefronts may bend, change direction, or reflect off surfaces, complicating analysis. In physics, ray tracing is a method for calculating the path of waves or particles through a system with regions of varying propagation velocity, absorption characteristics, and reflecting surfaces. Norsar2d is now part of the norsar software suite framework which in addition includes norsar3d, seisrox and mdesign the new norsar2d ray modelling integrated in norsar software suite is now supplemented by advanced 2point ray tracing and seismogram generation from the 2020 version. An efficient sequential algorithm for ray tracing is being developed by the research group of dr. With a valid seismic model for the ray tracing, it proceeds to generate the seismic design for each one of the lines of the sarare seismic program that passes near the exploratory objective six 2d lines in total. Is there any software or codes for modeling the seismic wave propagation in. One section represents a synthetic stacked seismic section created using normal incidence ray tracing, while the second represents a synthetic migrated section created using image ray tracing.

I searched for ray tracing and mostly found things that uses to create a scene in 3d, while my requirement is a simple interactive lens simulation. Ray tracing migration uses a model of the subsurface to carry out the ray tracing exercise. Ray tracing in practice introduction although 1d whole earth models are an acceptable approximation in some applications, lateral heterogeneity is signi. How to import source and receiver using mesa in seismic acquisition 2d3d. Software to download institute of geophysics of the cas, v. Zondst2d is designed for twodimensional interpretation of seismic tomography data on refracted and reflected waves land, crossborehole and water variants. Reflexw gpr and seismic processing software sandmeier. Madagascar, multidimensional data analysis including seismic processing, sergey fomel and. With more than 1600 sold licences our software reflexw is one of the worlds most popular geophysical near surface processing and interpretation packages.

Application of turningray tomography to hussar 2d seismic line from central alberta algorithm traces rays through a starting model and computes predicted traveltimes using 1. The results are iteratively updated to reduce the discrepancies between the observed and calculated reflection times. Botoseis, collection of interactive java programs for seismic data processing, which. Enhanced 3d interpolation combined with 3d structural modeling from 2d seismic data. The first thing i would try is to use vectors to trace every pixel on the screen from a. Application of turningray tomography to hussar 2d seismic. This structural model was updated with representative velocity and density information. The petrel platform enables the creation of geological targets and finetuning plans to position the well accurately in the zone of interest. I am trying to build my own raytracing code in matlab for a 2d medium to solve sourcereceiver raypath and need one to.

It is also used for building 3d images and stereo pictures pair of images, looking through which, you can see one threedimensional object and animations of fractals including motion, zooming, and morphing in this software, you can build 2d and 3d models as well as view and edit models of some specific formats, namely, ifs. Ray trace modeling for survey designing, seismic imaging. I used the model a few times for indoor propagation modeling and checked it against practical measurements, one of the results is also published ill put the links at the end, it yielded. Seismic survey consultation tailored to your imaging challenges. Ray tracing is a technique that can generate near photorealistic computer images. Notice that free and opensource requires that the source code is available. A parallelserial 2d spectral element code for wave propagation. Ray tracing in matlab gpgn 302 seismic methods i studocu. It aims first at delivering a robust and efficient seismic reflection software package, dedicated to education, and to permit the processing of moderate size 2d seismic or gpr data sets su offers more than 450 processing and auxiliary tools.

Optical fibers is a small, easy to use application specially designed to help you analyze the ray tracing process and the changing of ray tracing modes. The list is split into broad categories, depending on the intended use of the software and its scope of functions. We create value through data capture, analysis and optimization to enhance critical decisionmaking abilities. The petrel platform enables you to display drilling events in 2d or 3d, and correlates these events with geological properties to help you understand and avoid problems when drilling your next well. It has its applications in a number of areas in geosciences including oil exploration and quake fault analysis. The classic norsar2d ray modelling tool has now taken a further step towards being fully. Seismic ray tracing is often used to get information about the earths interior. Ray tracing equations in transversely isotropic media. How can i draw raypaths for raytracing in seismology. The first step towards ray tracing modeling is generation of 3d subsurface model followed by gridding and smoothing to eliminate sharp peak kinks at target level horizon of interest in depth domain based on available 2d seismic data. Advanced analysis modules in the software enable you to examine geometry effects, analyze geometry artifacts, generate synthetics, and build. Contribute to shuleyuseismic raytracing development by creating an account on github. Omni 3d seismic survey design software is the industry standard for seismic survey acquisition design, modeling.

1662 1496 505 1010 260 953 586 1088 590 1148 1258 462 128 1446 516 521 1633 520 392 176 315 782 1595 512 717 1022 359 965 1342 25 338 767 1070 584 133