The latter one is implemented according to the simplex raytracing technique. This application crossplatform being developed using the java programming language. We create value through data capture, analysis and optimization to enhance critical decisionmaking abilities. Ifs builder 3d is another free ray tracing software for windows. The list is split into broad categories, depending on the intended use of the software and its scope of functions. With more than 1600 sold licences our software reflexw is one of the worlds most popular geophysical near surface processing and interpretation packages. The first thing i would try is to use vectors to trace every pixel on the screen from a. Maswremi surface waves data processing and interpretation, 2. Free, nice documentation, 2d, geometric optics, fast, nothing new to learn, generally great for quick visualizations, interesting way to transfer macros etc. Seismic ray tracing is often used to get information about the earths interior. Ray tracing solves the problem by repeatedly advancing idealized narrow beams called. The results prove that a seismic survey designer can enhance the image of fault planes in a seismic section by utilizing the proposed modeling and processing approach. 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.
Tesseral pro is a new software implementation based on the tesseral 2d package. Does anyone know of an open source code for 2d seismic reflection. Madagascar, multidimensional data analysis including seismic processing, sergey fomel and. 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. Reflexw gpr and seismic processing software sandmeier. 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. Software to download institute of geophysics of the cas, v. Norsar has developed a number of unique software products.
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. Omni 3d seismic survey design software is the industry standard for seismic survey acquisition design, modeling. It also allows generalization to any spatial 1d and 2d problem through the users. Ray tracing migration uses a model of the subsurface to carry out the ray tracing exercise. Is there any software or codes for modeling the seismic wave propagation in. 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. An efficient sequential algorithm for ray tracing is being developed by the research group of dr. Development of the borehole 2d seismic tomography software using matlab. It uses travel times computed onthefly through dynamic ray tracing.
If a ray cannot intersect with a surface ignoring apertures, then a flag is set and the ray trace ceases. A parallelserial 2d spectral element code for wave propagation. 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. 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. Norsar 3d is a software for seismic modeling in three dimensions. This is a list of free and opensource software for geophysical data processing and interpretation. 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. A wide range of free software and commercial software is available for producing these images. 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. This structural model was updated with representative velocity and density information. Omni 3d seismic survey design software helps you create optimal 2d and 3d designs for land, marine, oceanbottom cable obc, transition zone, vertical seismic profile vsp, and multicomponent surveys. How can i draw raypaths for raytracing in seismology. 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.
Exact ray tracing in matlab maria ruizgonzalez introduction. Ray trace modeling for survey designing, seismic imaging. Pdf development of the borehole 2d seismic tomography. Opensource software seismic wave analysis group swag.
Ray tracing in practice introduction although 1d whole earth models are an acceptable approximation in some applications, lateral heterogeneity is signi. 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. Software for design and analysis of illumination and. 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. This ray tracing method is the only migration technique to give satisfactory. Ray tracing equations in transversely isotropic media. Structure of the geometric ray tracing program for a planoconvex lens. Seismic unx is an open source seismic processing package. The exact image you have in your comment comes from paul lutus opticalraytracer program. 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.
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. Under these circumstances, wavefronts may bend, change direction, or reflect off surfaces, complicating analysis. 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. Application of turningray tomography to hussar 2d seismic. 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. Course outline this course provides a general introduction to the fundamental concepts of ray tracing and a basic introduction to norsar2d ray modelling software. Application of 3 d velocity models and ray tracing in double difference earthquake location algorithms. Ray tracing in matlab gpgn 302 seismic methods i studocu.
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. All ilab scientific software is provided free of charge for research and education. A field lite version of seisimager2d comes free with all geometrics windowsbased seismographs. Ray tracing equations in transversely isotropic media with. What free software is out there for visualizing optic ray. 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. The equation gp,x 1 will give us the magnitude of the phase velocity v as a function of the vti medium parameters v0. 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. 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. Our technical flexibility and proven expertise delivers successful outcomes from access through production.
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 classic norsar2d ray modelling tool has now taken a further step towards being fully. Gibson of the department geology and geophysics at. Methodology implemented for the 3dseismic modelling using. Zondst2d is designed for twodimensional interpretation of seismic tomography data on refracted and reflected waves land, crossborehole and water variants. I am trying to build my own raytracing code in matlab for a 2d medium to solve sourcereceiver raypath and need one to. So any point towards 2d ray tracing algorithm or library is welcome.
How to import source and receiver using mesa in seismic acquisition 2d3d. Notice that free and opensource requires that the source code is available. Refraction waves forward modeling and inversion in arbitrary layered medium, 3. This algorithm was developed by norsars researchers vinge et al.
Enhanced 3d interpolation combined with 3d structural modeling from 2d seismic data. 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. With analysis mode you can analyze every surface and object both visually and quantitatively. It has its applications in a number of areas in geosciences including oil exploration and quake fault analysis. Rayinvr, package that does 2d ray tracing, traveltime inversion, amplitude. Contribute to shuleyuseismic raytracing development by creating an account on github. 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. Improving fault image by determination of optimum seismic.
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. It has the capacity of exchanging data models with other software and importing or exporting in different formats norsar, 2003a. This is a list of free and opensource software for geophysical data processing and. The course is suited for geophysicists and geologists with moderate to no experience in norsar2d. Advanced analysis modules in the software enable you to examine geometry effects, analyze geometry artifacts, generate synthetics, and build. 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. Shortest path ray tracing for most general 2d3d anisotropic media. The primary objective of this study is to design a proper 3d seismic survey orientation to achieve fault zone structures through raytracing seismic modeling. This allows the model to become suitable for the ray tracing by the wave front method. Ray tracing is a technique that can generate near photorealistic computer images. 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. The program is designed for computation of seismic wavefields in. Analysis mode ray tracing, unique to tracepro, is a very powerful capability that creates an interactive environment.
272 1452 455 1457 874 1003 139 843 332 315 805 1108 147 1298 857 1037 749 1685 837 582 1132 662 1248 1360 1109 127 1627 832 1427 273 223 961 1124 916 223 1103 1182 1141 292 1437