Kirchhoff migration matlab tutorial pdf

In addition, from the view of image display, the overall profile obtained by kirchhoff migration is more blurred than that obtained by using the other two algorithms. This article presents a method to run 3d kirchhoff prestack depth migration on. Cmp collection with handpicking, semblance analysis and crosscorrelation analysis. Reverse time migration is an ultrahighend prestack twoway waveequation migration for accurate imaging in and below areas with both great structural and velocity complexities, such as sedimentary areas with steep salt inclusions.

It can be published as a pdf, word, html, or latex document. Seismic migration is the process by which seismic events are geometrically relocated in either space or time to the location the event occurred in the subsurface rather than the location that. An example of synthetic data with extreme levels of noise illustrates that. It is particularly attractive due to its speed and targetoriented capability, which enable efficient velocity model building and. Readers need a little background knowledge on kirchhoff migration and. Click download or read online button to get seismic migration book now.

The magic of seismic migration tutorial for nongeophysicists. Kirchhoff prestack time migration pstm can accurately image steep or overturned events, provided that turning rays and anisotropy are taken into account. Bohlen universitat kiel wrote the matlab tool for the. The algorithms are developed using matlab simulations over different. The controversial topic of 3d spatial sampling and its impact on the final seismic image has generated several articles in the last few years advocating coarsely sampled acquisition geometries e. Opencl is an open standard for portable, parallel programming across heterogeneous platforms. Matlab also allows you to write series of commands into a file and execute the file as complete unit, like writing a function and calling it.

An introduction to migration without a single equation by claudio. Request pdf prestack time migration of 2d seismic records by the kirchhoff. Rtm has a proven track record for generating final images and is increasingly used for refining structural. All methods of seismic migration involve the backpropagation or continuation of the seismic wavefield from the region where it was measured earths surface or along a borehole into the region to be imaged. Choose a web site to get translated content where available and see local events and offers. In this paper, we presented how to implement and optimize prestack kirchhoff time migration algorithm. So this boils down to you being able to solve a system of four linear equations with four unknowns in matlab. However, sorting is used by engineers just enough to make it. A visual relationship between kirchhoff migration and. The m files matlab allows writing two kinds of program files. It directly provides rotary motion and, coupled with.

Prestack time migration of 2d seismic records by the kirchhoff. In previous chapters, you have learned how to enter commands from the matlab command prompt. Addon toolboxes extend the matlab environment to solve problems in a range of applications, including signal processing and communications, video and image processing, control design, and computational. Pdf ground penetrating radar gpr based land mine detection has a main challenge.

Seismic migration download ebook pdf, epub, tuebl, mobi. The accurate estimation of gpr migration velocity and. Fresnel kirchoff integral in paraxial approximation. This example is derived from gerard schusters matlab example and book seismic interferometry addpath faultmodeldata addpath migration. Kirchhoff prestack depth and time migration schlumberger. Migration of seismic data moves dipping events to their correct positions, collapses. Matlab symbol definitions for plotting symbol replaces an x in the plot function. If youre sharing your work with other matlab users, live controls are a great tool for drawing attention to important parameters. The idea of using kirchhoff modelingmigration operators in the explicit forms is explained.

One is by kirchhoffs migration using geometrical approach and other one is fk migration algorithms with. The kirchhoff migration is the most commonly used migration for depth and time imaging. Introduction kirchhoff prestack time migration is widely used in 3d seismic data processing while kirchhoff demigration is a useful tool to obtain a zerooffset data volume after kirchhoff prestack time migration and stack. Implementation of kirchhoff prestack depth migration on gpu. In terms of engineering calculations, it is not the most important topic that will be covered.

How to solve this big system of odes kirchhoffs law 2. In kirchhoff migration in practice, finitedifference migration in practice, frequencyspace migration in practice, and frequencywavenumber migration in practice, migration results of different algorithms using various parameters are compared with a desired migration. On the other hand, vermeer 1995 has advocated a fine. Kirchhoff algorithms kirchhoff migration schneider, 1978 is applied to the data as a convolution with a space and time variant operator. Migration of seismic data ieno gazdag and piero sguazzero. Since the elements of the matrices are very small, the determinants are becoming very close to zero. According to matchedfilter theory, the amplitudes on the estimated diffraction must.

Pdf kirchhoff and fk migration to focus ground penetrating radar. Seismic migration is the process by which seismic events are geometrically relocated in either space or time to the location the event occurred in the subsurface rather than the location that it was recorded at the surface, thereby creating a more accurate image of the subsurface. In kirchhoff migration, this is done by using the kirchhoff integral representation of. Davide teixeira, alex yeh and sampath gajawada, tgs. As in much of processing the choice of which migration algorithm to apply is. Mentioned kirchhoff migration using dsr equation is an example. This interactive document is called a live script, and you can share it with anyone, even if they dont have matlab. System modeling key matlab commands used in this tutorial are. The impulse response of kirchhoff migration, although it may be very long, is continuos in space. Lesson 17 seismic processing iris earthquake science. As the name suggests, matlab is especially designed for matrix computations. This paper aims at getting better resolution by applying two migration algorithms. A kirchhoff elliptic vortex is a 2d elliptical region or patch of uniform vorticity embedded in an inviscid, incompressible and irrotational fluid. Kirchhoff migration the kirchhoff migration technique finds its origin in the field of seismics.

By exploiting the spatial continuity of the impulse response, an efficient implementation of kirchhoff. Kirchhoff migration and inversion crewes research report s volume 14 2002 7 in the migration problem, the signal to be detected is the diffraction. The seg advanced modeling program seam is a partnership between industry and seg designed to advance geophysical science and technology through the construction of subsurface models and generation of synthetic data sets. We implemented the contour dynamics algorithm in matlab in order to reexamine the evolution of the kirchhoff vortex, with an emphasis on the modes of the system. Diffraction stack migration then becomes a crosscorrelation of the data with an estimate of the diffraction. Matlab programming language to follow the procedure mentioned in this paper. An opencl approach of prestack kirchhoff time migration. Finding indefinite integral using matlab by definition, if the derivative of a function fx is fx, then we say that an indefinite integral of fx with respect to x is fx. Herman jaramillos personal website, powered by workfolio.

In some cases for r and l, they are even zero, because matlab rounds numbers which are matlab tutorial matlab matrix laboratory is an interactive software system for numerical computations and graphics. Older versions% of matlab can copy and paste entirebloc. In order to keep this paper short, many aspects of kirchhoff migration and modelling are ignored. Kirchhoff migration of seismic data compressed by matching pursuit decomposition, by bin wang and keh pann, shows how to perform kirchhoff summation migration directly in the wavelet domain. I am happy finally to see this simple idea in print.

Although the kirchhoff migration has been developed for the backpropagation of scalar pressure wavefields, it is often applied. Matlab tutorial sorting es 111 16 sorting sorting lists of numbers is a commonly discussed skill covered in introductory computer programming courses. Arbitrary weights can be applied to the various input trace. The resulting migration procedure, known as kirchhoff migration, compares favor ably with other methods. Control tutorials for matlab and simulink motor position. High resolution seismic imaging using least squares migration. An example of one such system was modeled, namely the diffraction and.

The algorithm will be described along with its assumptions and limitations. Readers need a little background knowledge on kirchhoff migration and matlab programming language to follow the procedure mentioned in this paper easier. When loops are reordered, we think differently and opportunities arise for speed improvements. The massively parallel nature of graphics processing units has made them an attractive platform for some computationally tintensive algorithms. Migration of seismic data university of california, davis. For example, since the derivative withrespecttox of x2 is 2x, we can say that an indefinite integral of 2x is x2. It allows time and depth migration methods to be incorporated within a single basic program, facilitates targetoriented migration, and enables straightforward migration velocity analysis.

A software in matlab is written which is capable of migrating common shot records. This site is like a library, use search box in the widget to get ebook that you want. For example if only the beige area of the previous figure were recorded then. Writing kirchhoff migrationmodelling in a matrix form. A method of seismic migration that uses the integral form kirchhoff equation of the wave equation. Im not sure of what ways youre familiar with doing this, but i was taught to do it using matrices, and ive stuck with it. Kirchhoff migrations fast, accurate subsurface imaging and efficient velocity model building. Amplitude preserving vz prestack kirchhoff migration. Professional individual with highlevel knowledge of mathematics, physics, geophysics, and computer science. Radar imaging of concealed targets international journal of. Introduction kirchhoff migration has been the workhorse of prestack seismic imaging for over a decade.

500 258 439 1630 406 283 1498 139 743 976 306 1180 981 1272 29 365 1429 1104 1622 319 349 416 666 1075 873 638 549 1060 1161 319 327 415 955 970 1445 1342