14.02.2013 Views

Theory and application of residual static correction by means of CRS ...

Theory and application of residual static correction by means of CRS ...

Theory and application of residual static correction by means of CRS ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Theory</strong> <strong>and</strong> <strong>application</strong> <strong>of</strong> <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes<br />

Theorie und Anwendung von reststatischen<br />

Korrekturen mit Hilfe der <strong>CRS</strong> Attribute<br />

Diplomarbeit<br />

von<br />

Erik Ewig<br />

Geophysikalisches Institut<br />

der<br />

Universität Karlsruhe<br />

Das Thema wurde von Pr<strong>of</strong>. Dr. P. Hubral gestellt.<br />

Korreferent: Pr<strong>of</strong>. Dr. F. Wenzel<br />

Karlsruhe, Mai 2003


EHRENWÖRTLICHE ERKLÄRUNG:<br />

Hiermit versichere ich, dass ich die vorliegende Arbeit selbständig und nur mit<br />

den angegebenen Hilfsmitteln verfasst habe.<br />

Karlsruhe, Mai 2003 Unterschrift


Zusammenfassung<br />

Vorbemerkung<br />

Diese Diplomarbeit ist bis auf diese Zusammenfassung in Englisch geschrieben.<br />

Da auch in der deutschen Sprache einige englische Fachausdrücke gebräuchlich<br />

sind, wurde bei diesen Ausdrücken auf eine Übersetzung verzichtet. Sie werden,<br />

mit Ausnahme ihrer groß geschrieben Abkürzungen, kursiv dargestellt.<br />

Zu Gunsten der Lesbarkeit habe ich in dieser Zusammenfassung weitgehend auf<br />

die Angaben von Referenzen verzichtet. Diese Informationen sind im Hauptteil<br />

der Arbeit zu finden.<br />

Einleitung<br />

Die Reflektionsseismik dient als ein Mittel um Abbilder des Untergrundes zu erstellen.<br />

Es werden verschiedene Arten von Quellen (Explosionen, airguns, Hammerschlag,<br />

usw.) benutzt, um akustische Wellen in das Gebiet zu senden, für welches<br />

man sich interessiert. Diese Wellen werden an Impedanzkontrasten (schnelle<br />

Änderung in der Geschwindigkeit und/oder der Dichte des Mediums) im Untergrund<br />

reflektiert und propagieren danach zum Teil zurück an die Oberfläche, an<br />

welcher mehrere Empfänger platziert sind. Im Fall einer 2D Akquisition befinden<br />

sich Schüsse und Empfänger entlang einer Linie an der Erdoberfläche, in<br />

Bohrlöchern oder als Hydrophone knapp unter der Wasseroberfläche. Für den<br />

3D Fall wird eine flächenhafte Akquisition benötigt. Die Eigenschaften des Reflektors<br />

(Tiefe, Neigung, Krümmung), an welchem die Welle reflektiert wird und<br />

des Mediums (Geschwindigkeit, Dichte) durch welche die Welle propagiert, beeinflussen<br />

die Laufzeit der Welle. Aufgrund dieser Beeinflussung ist es möglich,<br />

aus den Laufzeiten Informationen über die Struktur des Untergrundes zu erhalten.<br />

Wie bereits zuvor erwähnt, befinden sich Quelle und Empfänger entlang einer<br />

Linie. Um nun einen mehrfach überdeckten Datensatz zu erhalten, müssen Quelle<br />

und Empfänger entlang dieser so genannten seismischen Linie verschoben<br />

werden. Dieser so erhaltene dreidimensionale Datensatz hängt sowohl von der<br />

I


Zusammenfassung<br />

Quell- und Empfängerposition als auch von der aufgezeichneten Laufzeit ab. Die<br />

seismischen Daten durchlaufen mehrere Verarbeitungschritte (z.B. Dekonvolution,<br />

Stapelung, Migration) bis als Endresultat ein Abbild des Untergrundes zur<br />

Verfügung steht. In der seismischen Datenverarbeitung werden normalerweise<br />

Mittelpunkt xm (Mittelpunkt zwischen Quelle und Empfänger) und half-<strong>of</strong>fset h<br />

(Distanz zwischen Mittelpunkt und Quelle bzw. Empfänger) als Koordinaten benutzt.<br />

Somit wird der 3-D Datensatz normalerweise im xm-h-t Raum dargestellt.<br />

Es bestehen verschiedene Möglichkeiten, Spuren für weitere Verarbeitungsschritte<br />

in so genannten Sektionen oder gather zu gruppieren.<br />

Von großer Bedeutung sind die common-midpoint (CMP) gather. Hierbei besitzen<br />

alle Spuren, im Falle eines horizontalen Reflektor, denselben Reflektionspunkt. In<br />

der Literatur wird <strong>of</strong>t der Term common-depth point (CDP) gather gleichbedeutend<br />

zu CMP gather benutzt, aber der CMP und der CDP sind nur für horizontale Reflektoren<br />

identisch. In dieser Arbeit wird deshalb nur der Term CMP gebraucht.<br />

Jede Quelle stellt ein common-shot (CS) gather zur Verfügung, was bedeutet, dass<br />

jede Spur in diesem gather den selben Quellpunkt besitzt. Die xm und h Koordinaten<br />

sind zwar verschieden für jede Spur, aber sie stehen in einem linearen Zusammenhang.<br />

Dementsprechend können die Spuren auch nach common-receiver<br />

(CR) Lokationen sortiert werden.<br />

Eine <strong>and</strong>ere Möglichkeit ist es, alle Spuren mit dem selben <strong>of</strong>fset zu gruppieren,<br />

um ein common-<strong>of</strong>fset (CO) gather zu erhalten. In dieser Konstellation haben alle<br />

Spuren die selbe h Koordinate aber unterschiedliche xm Koordinaten. Ein Spezialfall<br />

des CO gathers ist das zero-<strong>of</strong>fset (ZO) gather. In diesem gather ist der <strong>of</strong>fset<br />

für jede Spur gleich Null und damit sind Quelle und Empfänger für jede Spur<br />

koinzident.<br />

Jedoch ist es in der Realität nicht möglich Quelle und Empfänger am selben Ort<br />

zu platzieren, weswegen die ZO Sektion simuliert werden muss. Dies geschieht<br />

durch Abbildungsverfahren wie die CMP Stapelung, die normal moveout/dip moveout<br />

(NMO/DMO) Stapelung oder die Common-Reflection-Surface (<strong>CRS</strong>) Stapelung,<br />

usw. Im Fall der CMP Stapelung werden die Amplituden entlang des ZO<br />

Stapeloperators, einer Näherung der tatsächlichen Reflexionsantwort im xm-h-t<br />

Raum in der Umgebung des ZO Punktes, aufsummiert. Das Ergebnis wird dem<br />

jeweiligen ZO Punkt zugeordnet. Wird dies für jeden Punkt des ZO gather durchgeführt,<br />

erhält man eine ZO gestapelte Sektion. Der Stapeloperator kann anh<strong>and</strong><br />

der normal moveout (NMO) Analyse, welche eine Hyperbel an die wahre Laufzeit<br />

annähert, bestimmt werden. Dieses Analyse und die darauf folgende Stapelung<br />

werden unter dem Begriff der CMP Stapelung zusammengefasst. Im allgemeinen<br />

geht man bei der CMP Stapelung von horizontalen Reflektoren aus. Für geneigte<br />

Reflektoren wird eine <strong>and</strong>ere Methode, die so genannte NMO/DMO Stapelung,<br />

benötigt. Die mit dieser Methode gewonnene ZO Sektion hat ein höheres Signal<br />

zu Rauschen (S/N) Verhältnis, da bei diesem Verfahren im Gegensatz zur CMP<br />

Stapelung in einem vielfach überdeckten Datenraum aufgestapelt wird. Der Be-<br />

II


griff des Rauschens wird für alle nicht erwünschten Informationen in den Daten<br />

verwendet. Rauschen kann in inkohärentes und in kohärentes Rauschen unterteilt<br />

werden. Inkohärentes Rauschen ist zufälliges, unvorhersehbares Rauschen,<br />

welches durch äußere Einflüsse wie zum Beispiel das Bewegen der Bäume im<br />

Wind oder das Vorbeifahren eines Fahrzeugs verursacht wird.<br />

Im Laufe der letzten Jahre haben sich neue Stapeltechniken etabliert, welche bessere<br />

Stapelergebnisse erzielen als die oben erwähnten konventionellen Methoden.<br />

Eine dieser Methoden ist die <strong>CRS</strong> Stapelmethode. Dies ist eine rein auf den<br />

Daten basierende Methode, welche auch die lokale Krümmung des Reflektors<br />

am Reflektionspunkt mit berücksichtigt. Das genaue Konzept der <strong>CRS</strong> Stapelung<br />

wird in Kapitel 4 dieser Arbeit erklärt.<br />

Die mit Hilfe der Reflektionseismik erhaltenen Abbilder des Untergrundes dienen<br />

unter <strong>and</strong>erem dazu, Kohlenwasserst<strong>of</strong>fvorkommen zu finden. Heutzutage<br />

wird es immer schwieriger, diese Vorkommen zu finden, da ein Großteil der Vorkommen<br />

bereits erschlossen ist. Desweiteren ist es sehr teuer Bohrungen abzuteufen.<br />

Dies führt zu einem erhöhten Interesse an besseren Abbildern des Untergrundes,<br />

damit die Chance auf Erfolg so hoch wie möglich ist. Die nahe Oberfläche<br />

bzw. die Verwitterungsschicht beeinflusst <strong>of</strong>tmals die Qualität von L<strong>and</strong>daten<br />

negativ. Methoden, um diesen Einfluss der Verwitterungsschicht zu beseitigen,<br />

werden unter dem Begriff der statischen Korrekturen oder <strong>of</strong>t kurz <strong>static</strong>s<br />

zusammengefasst (siehe Kapitel 2). Das Ziel der statischen Korrekturen ist, die<br />

seismischen Daten so zu korrigieren, dass man Laufzeiten erhält, welche beobachtet<br />

worden wären, wenn alle Messungen auf einer ebenen Fläche ohne das<br />

Vorh<strong>and</strong>ensein der Verwitterungsschicht oder einer Zone niedriger Geschwindigkeit<br />

gemacht worden wären (vgl. Abbildung 1).<br />

Die Durchführung der statischen Korrekturen geschieht folgendermaßen: Die<br />

Geschwindigkeit und die Dicke der Verwitterungsschicht müssen durch geophysikalische<br />

oder geologische Untersuchungen bekannt sein. Danach wird die<br />

Laufzeit der Wellen durch die Verwitterungsschicht unterhalb der Quelle und<br />

des Empfängers berechnet und die eigentliche Laufzeit der Welle um diesen Betrag<br />

verringert. Die Auswirkungen der Topographie auf die Laufzeiten wird im<br />

Prinzip durch diesen ersten Schritt, die so genannte Feldkorrektur beseitigt.<br />

Es bleiben dennoch Störungen in der Reflektionslaufzeit zurück, welche durch<br />

schnelle Variationen in der topographischen Höhe, der Geschwindigkeit der Verwitterungsschicht<br />

oder der Dicke der Verwitterungsschicht verursacht werden.<br />

Um diese verbleibenden Zeitverschiebungen, welche die Feldkorrektur nicht völlig<br />

beseitigen konnte, zu bestimmen, ist ein weiterer Bearbeitungsschritt, die so<br />

genannte reststatische Korrektur, notwendig. Hierbei wird jedem Schuss und<br />

Empfänger eine zusätzliche statische Zeitverschiebung zugeordnet. Dieser Prozess<br />

erzielt eine verbesserte Kontinuität der Reflektionsereignisse und ein besseres<br />

Signal zu Rauschen Verhältnis (S/N) in der gestapelten Sektion. Nochmals<br />

zusammengefasst besteht die statische Korrektur aus zwei Teilen, der Feldkorrek-<br />

III


Zusammenfassung<br />

S<br />

R<br />

S’ R’<br />

Oberfläche<br />

Unterkante der Verwitterungsschicht<br />

datum line<br />

Reflektor<br />

Abbildung 1: Strahlweg von Quelle (S) durch die Verwitterungsschicht zu einem<br />

horizontalen Reflektor und zurück zur Oberfläche zum Empfänger (R). S’ bzw.<br />

R’ sind die hypothetischen Quell und Empfängerpunkte nach der Feldkorrektur.<br />

tur und der reststatischen Korrektur. Diese Arbeit beschäftigt sich hauptsächlich<br />

mit der reststatischen Korrektur.<br />

Es müssen zwei Voraussetzungen erfüllt sein, damit man die statische Korrektur<br />

auf seismische Daten anwenden kann:<br />

• Oberflächenkonsistenz: Dies bedeutet, daß der Strahl nahezu senkrecht<br />

durch die Verwitterungsschicht propagieren muss.<br />

• Zeitkonsistenz: Die statische Verschiebung für eine Spur hängt nicht davon<br />

ab, in welcher Tiefe der zugehörige Strahl reflektiert worden ist.<br />

• Zusätzlich muss für die reststatische Korrektur gelten: Die Verwitterungsschicht<br />

hat keinen Einfluß oder wenn doch, denselben Einfluß auf das wavelet<br />

aller Spuren.<br />

Ein Blick in die Geschichte zeigt, dass statische Korrekturen schon seit dem Beginn<br />

der modernen seismischen Exploration, zu Beginn des zwanzigsten Jahrhunderts,<br />

angew<strong>and</strong>t werden. Zu Anfang der digitalen Datenaufzeichnung wurde<br />

die meiste Arbeit im Gebiet der statischen Korrekturen in die feldstatische<br />

Korrekturen investiert. Heutzutage hat sich der Schwerpunkt mehr zu den restatischen<br />

Korrekturen verlagert. Desweiteren werden heute auch zunehmend<br />

Refraktionseinsätze benutzt, um die Genauigkeit der feldstatischen Korrektur zu<br />

verbessern. Mittlerweile existieren verschiedenste Möglichkeiten (Überblick über<br />

die konventionellen Methoden in Kapitel 3), um statische Laufzeitverschiebungen<br />

zu beseitigen. Die Bestimmung der reststatischen Verschiebung geschieht in<br />

IV


time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

2 4<br />

(a) synthetisches gather<br />

time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

1<br />

(b) gestapelt ohne restatische<br />

Korrektur<br />

time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

1<br />

(c) gestapelt mit restatischer<br />

Korrektur<br />

Abbildung 2: Beispiel für die Verbesserung des Stapelergebnisses mit Hilfe der<br />

restatischen Korrektur.<br />

konventionellen Methoden folgendermaßen: Zuerst wird versucht, einen zeitlichen<br />

Versatz zwischen den moveout korrigierten Spuren zu finden. Diese Versätze<br />

werden dann in einen statischen Quellterm, einen statischen Empfängerterm<br />

und <strong>and</strong>ere Terme zerlegt. Es gibt verschiedene Methoden um diesen Versatz zu<br />

bestimmen, von denen die meisten auf der Kreuzkorrelation zwischen zwei Spuren<br />

basieren. Abbildung 2 zeigt mehrere gegenein<strong>and</strong>er zeitverschobene Spuren<br />

nach der NMO Korrektur. Wenn diese Spuren ohne eine vorherige reststatische<br />

Korrektur gestapelt werden, sind die Maxima des resultierenden wavelets nicht<br />

mehr zwangsläufig am richtigen Ort und das wavelet ist deformiert (siehe Abbildung<br />

2(b)). Die Stapelung der reststatisch korrigierten Spuren zeigt hingegegn<br />

ein nicht deformiertes wavelet mit größerer Amplitude (siehe Abbildung (c)).<br />

Die in dieser Arbeit vorgestellte Methode (Kapitel 5) macht Gebrauch von der<br />

<strong>CRS</strong> Stapelmethode (Kapitel 4). Die aus der <strong>CRS</strong> Stapelmethode gewonnen kinematischen<br />

Wellenfeldattribute, die sogenannten <strong>CRS</strong> Attribute, dienen als Basis<br />

für die moveout Korrektur. Nach der moveout Korrektur erhält man für jede ZO<br />

Spur ein <strong>CRS</strong> super gather, dieses gather beinhaltet alle moveout korrigierten Spuren,<br />

welche nicht von einer Linie wie z. B. bei der CMP Stapelung, sondern aus einer<br />

Fläche des Datenraumes stammen. Die mit der <strong>CRS</strong> Methode gestapelten ZO<br />

Spuren dienen als Pilotspuren und werden mit jeder Spur des zugehörigen <strong>CRS</strong><br />

supergather kreuzkorreliert. Das Ergebnis dieser Kreuzkorrelation wird der entsprechenden<br />

Quelle und dem entsprechenden Empfänger zugeordnet. Da jeder<br />

Empfänger bzw. jede Quelle zu mehreren Spuren gehört, werden die Ergebnisse<br />

der Kreuzkorrelationen für die selben Quellen oder Empfänger aufgestapelt.<br />

V


Zusammenfassung<br />

Dadurch ist die Lokation des Maximums in dieser Kreuzkorrelationsstapelung<br />

die jeweilige reststatische Laufzeitverschiebungen des Empfänger bzw. der Quelle.<br />

Diese Laufzeitverschiebungen können nun auf die Originaldaten angewendet<br />

werden, und bei Bedarf kann eine weitere Iteration der reststatischen Korrektur<br />

durchgeführt werden.<br />

Um das Potential der neuen Methode zu demonstrieren, wurde diese an einem<br />

synthetischen Datensatz, welcher künstlich mit Rauschen und statischen Verschiebungen<br />

belegt wurde, getestet (Kapitel 6). Es zeigt sich, daß die neue Methode<br />

mit nur zwei Iterationen in der Lage ist, die bekannten künstlichen Zeitverschiebungen<br />

nahezu vollständig in den Daten zu beseitigen. Es wird jedoch<br />

auch deutlich, dass eine Mindestanzahl an Beiträgen zur Korrelationstapelungen<br />

nötig ist, um ein sinnvolles Ergebnis zu erzielen.<br />

Desweiteren wurde die neue Methode an einem realen Datenbeispiel getestet,<br />

welches zuvor schon einer konventionellen reststatischen Korrektur unterworfen<br />

wurde (Kapitel 7). Hierbei zeigte sich, dass die reststatische Korrektur mit<br />

Hilfe der <strong>CRS</strong> Attribute in der Lage war, weitere Zeitverschiebungen zu finden<br />

und die Qualität der aus der <strong>CRS</strong> Stapelung resultierenden ZO Sektion zu verbessern.<br />

In einem zweiten Schritt wurde dieser Realdatensatz künstlich mit statischen<br />

Zeitverschiebungen belegt, um zu sehen, ob die neue Methode in der<br />

Lage ist, auch diese Verschiebungen zu beseitigen. Es zeigte sich, dass in diesem<br />

Beispiel mehr Iterationen benötigt wurden, um die Zeitverschiebungen zu beseitigen.<br />

Auch wurde ein Problem dieser Methode deutlich. Die beste Abschätzung<br />

der Zeitverschiebung war nach vier Iterationen erreicht, aber die gefunden Zeitverschiebungen<br />

konvergierten erst nach der fünften Iteration gegen Null. Hierbei<br />

muß beachtet werden, dass die künstlichen Zeitverschiebungen auf die Originaldaten<br />

addiert worden sind, welche schon zu Beginn noch statische Laufzeitverschiebungen<br />

aufwiesen. In Zukunft muss dieses Problem noch näher untersucht<br />

werden. Zusammenfassend kann aber gesagt werden, dass die ersten Tests dieser<br />

neuen Methode vielversprechende Resultate liefern. Allerdings muß sich die<br />

reststatische Korrektur mit Hife der <strong>CRS</strong> Attribute erst an grösseren, vollständig<br />

realen Daten bewähren.<br />

VI


Contents<br />

1 Introduction 1<br />

2 Static <strong>correction</strong> 7<br />

2.1 Weathering layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

2.2 CMP stack <strong>and</strong> the intention <strong>of</strong> <strong>static</strong> <strong>correction</strong> . . . . . . . . . . . 8<br />

2.3 Assumptions for <strong>static</strong> <strong>correction</strong> . . . . . . . . . . . . . . . . . . . . 9<br />

2.4 Field <strong>static</strong> <strong>correction</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />

2.5 Residual <strong>static</strong> <strong>correction</strong> . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

3 Conventional methods for <strong>residual</strong> <strong>static</strong> <strong>correction</strong> 17<br />

3.1 Linear traveltime inversion . . . . . . . . . . . . . . . . . . . . . . . 18<br />

3.2 Estimation <strong>of</strong> time shifts between traces . . . . . . . . . . . . . . . . 19<br />

3.2.1 Searching for the maximum cross correlation . . . . . . . . . 20<br />

3.3 Stack power maximization . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

3.4 Non-linear traveltime inversion . . . . . . . . . . . . . . . . . . . . . 22<br />

4 Common Reflection Surface stack 25<br />

4.1 <strong>Theory</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

4.2 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />

4.2.1 Search for <strong>CRS</strong> attributes . . . . . . . . . . . . . . . . . . . . 27<br />

4.2.2 <strong>CRS</strong> aperture . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />

5 Residual <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes 33<br />

5.1 Moveout <strong>correction</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

5.2 Cross correlation <strong>and</strong> search for the estimated <strong>static</strong> time shift . . . 35<br />

5.3 Iterations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />

6 Synthetic data example 39<br />

6.1 Model <strong>and</strong> survey design . . . . . . . . . . . . . . . . . . . . . . . . 39<br />

6.2 Residual <strong>static</strong> <strong>correction</strong> . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />

6.2.1 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />

i


Contents<br />

7 Real data examples 63<br />

7.1 The real dataset <strong>and</strong> the real dataset with artifical <strong>static</strong> time shifts . 63<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach . . . . . . . . 65<br />

7.2.1 Original data . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

7.2.2 Original data with artifical <strong>static</strong> time shifts . . . . . . . . . . 68<br />

8 Summary 81<br />

A Refraction seismics in relation to the near-surface 83<br />

B Cross Correlation 87<br />

C Used hard- <strong>and</strong> s<strong>of</strong>tware 89<br />

List <strong>of</strong> Figures 91<br />

List <strong>of</strong> Tables 95<br />

References 97<br />

Danksagung 99<br />

ii


Chapter 1<br />

Introduction<br />

Reflection seismic serves as an method to construct images <strong>of</strong> the subsurface,<br />

where<strong>by</strong> different kinds <strong>of</strong> sources (explosion, airgun, sledgehammer, etc.) send<br />

elastic or acoustic waves to the area <strong>of</strong> interest in the subsurface. These waves<br />

are then reflected <strong>and</strong> transmitted at impedance contrasts (rapid changes in the<br />

medium velocity <strong>and</strong>/or the density) <strong>and</strong> partly propagate back to the surface,<br />

where a series <strong>of</strong> receivers is positioned. In case <strong>of</strong> 2-D data acquisition, the<br />

source <strong>and</strong> receivers are usually disposed along a straight line on the surface,<br />

in boreholes or as hydrophones shortly under the water surface, whereas in 3-D<br />

acquisition, one needs, <strong>of</strong> course, an extensive acquisition. The properties <strong>of</strong> the<br />

reflectors (depth, dip, curvature) <strong>and</strong> <strong>of</strong> the subsurface media (velocity, density)<br />

affect the traveltimes <strong>of</strong> the waves. Therefore, it is possible to deduce information<br />

about the subsurface structure from the observed traveltimes.<br />

As mentioned before, the sources <strong>and</strong> receivers are placed on a straight line in<br />

2-D acquisition. To acquire a multicoverage dataset, the source <strong>and</strong> receiver arrays<br />

have to be moved along this so-called seismic line. The received three dimensional<br />

dataset depends on shot <strong>and</strong> receiver locations as well as on the traveltime.<br />

The data pass through several processing steps (e. g., deconvolution, stacking,<br />

migration) untill an image <strong>of</strong> the subsurface is obtained as final product. Seismic<br />

data processing is conventionally done in midpoint xm (point midway between<br />

source <strong>and</strong> receiver) <strong>and</strong> half-<strong>of</strong>fset h (half distance between source <strong>and</strong> receiver)<br />

coordinates, thus the traces <strong>of</strong> the 3-D data volume are usually displayed in the<br />

xm − h − t space (see Figure 1.1). However, different possibilities exist to group<br />

the traces into so called gathers or sections for further processing.<br />

Of major importance are the common-midpoint (CMP) gathers (see Figure 1.2(a)),<br />

because for a horizontal reflector all rays that contribute to one CMP gather have<br />

the same reflection point. Some examples for such CMP gathers are shown as<br />

green planes in Figure 1.1. In literature the term common-depth-point (CDP)<br />

gather is <strong>of</strong>ten used synonymously, but with Figure 1.2 in mind it is obvious that<br />

the CMP <strong>and</strong> the CDP are only the same for horizontal reflectors. In this work,<br />

1


Chapter 1. Introduction<br />

t [s]<br />

9<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

9<br />

8<br />

2<br />

7<br />

6<br />

1<br />

4<br />

3<br />

5<br />

h [km]<br />

2<br />

0<br />

1<br />

0 1 2 3 4 5 6 7 8<br />

0<br />

9<br />

x m[km]<br />

Figure 1.1: Three dimensional data volume with axes xm for midpoint coordinate,<br />

h for half-<strong>of</strong>fset <strong>and</strong> t for traveltime. The red planes are CS gathers, the green<br />

planes are CMP gathers <strong>and</strong> the blue planes are CO gathers. The special case<br />

<strong>of</strong> h = 0 denotes the zero-<strong>of</strong>fset section which is parallel to the blue planes <strong>and</strong><br />

represents the front plane <strong>of</strong> the 3D data volume.<br />

only the term CMP is used.<br />

Each shot provides a common-shot (CS) gather, which <strong>means</strong> that every trace in<br />

this gather (red planes in Figure 1.1) refers to the same source point. The xm <strong>and</strong><br />

h coordinate are different for every trace but they linearly depend on each other.<br />

Analogously, the traces can also be sorted with respect to common-receiver (CR)<br />

locations.<br />

Another possibility is to group all traces with the same <strong>of</strong>fset together, to make<br />

up a common-<strong>of</strong>fset (CO) gather (blue planes in Figure 1.1). In this constellation,<br />

all traces have the same h coordinate but different xm coordinates. A special case<br />

<strong>of</strong> the CO section is the zero-<strong>of</strong>fset (ZO) section, in which, as the name implies,<br />

the <strong>of</strong>fset is equal to zero <strong>and</strong>, thus, the sources <strong>and</strong> receivers coincide for every<br />

trace. This section is very valuable for interpretation as it provides a time domain<br />

image <strong>of</strong> the subsurface whereas the half reflection traveltime is exactly the time<br />

which the wavefront needs to travel from the source to the reflection point for<br />

every subsurface.<br />

However, in reality, it is not possible to place shot <strong>and</strong> receiver at the same point.<br />

Therefore, the ZO section must be simulated. This is done <strong>by</strong> imaging methods<br />

2


z<br />

depth<br />

z<br />

depth<br />

shotpoints<br />

shotpoints<br />

common-<br />

midpoint<br />

receivers<br />

common-depth-point<br />

(a) horizontal reflector<br />

common-<br />

midpoint<br />

(b) dipping reflector<br />

receivers<br />

dip angle<br />

location along the<br />

seismic line<br />

x<br />

location along the<br />

seismic line<br />

x<br />

reflector<br />

smeared area <strong>of</strong> depth points<br />

Figure 1.2: Both figures illustrate a CMP acquisition. At (a) the figure with a<br />

horizontal reflector, the CMP is identical with the CDP, but this is not the case at<br />

(b) the figure with the dipping reflector.<br />

like the CMP stack, the NMO/DMO/stack, or the <strong>CRS</strong> stack etc. In case <strong>of</strong> the<br />

CMP stack, the amplitudes along the (ZO) stacking operator, an approximation<br />

<strong>of</strong> the actual reflection traveltimes in the xm − h − t space in the vicinity <strong>of</strong> a ZO<br />

point, are summed up. The result is assigned to the respective ZO point. Doing<br />

the same for all points <strong>of</strong> the ZO gather yields the ZO stack section. The stacking<br />

operator can be established <strong>by</strong> the normal moveout (NMO) analysis, which fits a<br />

hyperbola to the reflection event within a CMP gather. This analysis <strong>and</strong> the subsequent<br />

stack are consolidated to the term CMP stack. In general, the CMP stack<br />

assumes horizontal reflectors. For dipping reflectors another method is needed,<br />

the so-called normal moveout/dip moveout (NMO/DMO)/stack. The resulting<br />

ZO section has a higher signal-to-noise ratio (S/N) because correlated events in<br />

the multi-coverage data are summed up. The term noise is used for every undesired<br />

information in the data. Noise is <strong>of</strong>ten divided into coherent noise <strong>and</strong><br />

incoherent noise. Multiple reflections are regarded as coherent noise, for example.<br />

Incoherent noise or r<strong>and</strong>om noise is not predictable <strong>and</strong> is due to external<br />

influences like wind shaking a receiver or a car driving near a receiver.<br />

In the course <strong>of</strong> the last years, new stacking techniques have been established<br />

3


Chapter 1. Introduction<br />

which yield better stacking results than the conventional methods mentioned<br />

above. One <strong>of</strong> this methods is the Common-Reflection-Surface (<strong>CRS</strong>) stack (see,<br />

e. g., Mann, 2002). It is a data-driven method <strong>and</strong> takes also the local curvature<br />

<strong>of</strong> the reflector at the reflection point into account. The NMO/DMO/stack take<br />

only the dip <strong>of</strong> the reflector into account, whereas the CMP stack considers neither<br />

the curvature <strong>of</strong> the reflector nor the dip <strong>of</strong> the reflector. The concept <strong>of</strong> the<br />

<strong>CRS</strong> stack is explained in Chapter 4 <strong>of</strong> this thesis.<br />

The images <strong>of</strong> the subsurface obtained <strong>by</strong> reflection seismics are <strong>of</strong> use for the<br />

search for hydrocarbons. Today, the most <strong>of</strong> the deposits are made available.<br />

Thus, it becomes more <strong>and</strong> more difficult to find new ones. Furthermore, drilling<br />

for hydrocarbon deposits is very expensive. This causes an increased interest in<br />

obtaining images <strong>of</strong> the subsurface <strong>of</strong> good quality. L<strong>and</strong> data are influenced <strong>by</strong><br />

the topography <strong>and</strong> irregularities in the near-surface, i. e., the weathering layer,<br />

which deteriorate the data quality. Methods to remove the effects caused <strong>by</strong> the<br />

weathering layer are combined <strong>by</strong> the term <strong>static</strong> <strong>correction</strong>, <strong>of</strong>ten shortened to<br />

<strong>static</strong>s. To explain the idea <strong>of</strong> <strong>static</strong> <strong>correction</strong>, I refer to the definition <strong>of</strong> Sheriff<br />

(2002): "Corrections applied to seismic data to compensate for effects <strong>of</strong> variations<br />

in elevation, weathering thickness, weathering velocity, or reference to a datum.<br />

The objective is to determine the reflection arrival times which would have been<br />

observed if all measurement had been made on a (usually) flat plane with no<br />

weathering or low velocity material present."<br />

The principle behind <strong>static</strong> <strong>correction</strong> is shown in Figure 1.3, which displays<br />

a simple field acquisition <strong>and</strong> shows the raypath (solid line) from a source S<br />

through two layers down to the reflector <strong>and</strong> up to a receiver R. The reference<br />

datum is shown as dotted line. The concept <strong>of</strong> <strong>static</strong> <strong>correction</strong> is to transform<br />

the measured data, as if acquired with the new source S ′ <strong>and</strong> receiver point R ′<br />

located vertically below the old points S <strong>and</strong> R <strong>and</strong> below the base <strong>of</strong> weathering.<br />

The raypath (dashed line) <strong>of</strong> this hypothetical experiment is unaffected <strong>of</strong><br />

the weathered layer.<br />

The topographic effect on the reflection times is significantly reduced <strong>by</strong> applying<br />

field <strong>static</strong> <strong>correction</strong> (Section 2.4), which <strong>means</strong> the redatuming from S to S ′ <strong>and</strong><br />

from R to R ′ in Figure 1.3, respectively. However, rapid changes in elevation <strong>and</strong><br />

rapid changes in the near-surface velocity or the thickness <strong>of</strong> the weathering layer<br />

still remain as reflection time distortions. To eliminate these remains which the<br />

field <strong>static</strong> <strong>correction</strong> did not compensate, another processing step is necessary.<br />

This step, which is called <strong>residual</strong> <strong>static</strong> <strong>correction</strong> (Section 2.5), assigns to every<br />

shot <strong>and</strong> every receiver an additional <strong>static</strong> time shift. The time shifts <strong>of</strong> <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong> aim to enhance the continuity <strong>of</strong> reflection events <strong>and</strong> to improve<br />

the signal-to-noise (S/N) ratio after stacking. In summary, one can say that the<br />

<strong>static</strong> <strong>correction</strong> consists <strong>of</strong> two parts, the field <strong>static</strong> <strong>correction</strong> <strong>and</strong> the <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong>. In this work, I focus on the part <strong>of</strong> <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

A look into the historical background shows that <strong>static</strong> <strong>correction</strong>s are applied<br />

4


S<br />

R<br />

S’ R’<br />

surface<br />

base <strong>of</strong> weathering<br />

datum plane<br />

reflector<br />

Figure 1.3: Ray path through the weathering layer <strong>and</strong> reflection at a horizontal<br />

reflector from a source (S) to a receiver (R) at the surface. S’ <strong>and</strong> R’ are the pseudosource<br />

<strong>and</strong> pseudo-receiver location after the field <strong>correction</strong>, respectively<br />

since the beginning <strong>of</strong> modern seismic exploration in the early years <strong>of</strong> the twentieth<br />

century. However, since the introduction <strong>of</strong> digital recording <strong>and</strong> processing<br />

the biggest effort has been undertaken to improve the so-called field <strong>static</strong> <strong>correction</strong>.<br />

Nowadays, the main emphasis in the area <strong>of</strong> <strong>static</strong> <strong>correction</strong> is placed<br />

on improving methods for computing <strong>residual</strong> <strong>static</strong> <strong>correction</strong>. Furthermore, refracted<br />

arrivals are more <strong>and</strong> more used to improve the accuracy <strong>of</strong> the field <strong>static</strong><br />

<strong>correction</strong>.<br />

Today, a lot <strong>of</strong> different methods exist to provide the <strong>residual</strong> <strong>static</strong> time shift. All<br />

these methods use the assumption <strong>of</strong> one exclusive time shift for every source <strong>and</strong><br />

receiver, which implies the assumption <strong>of</strong> surface consistency (see Section 2.3). In<br />

conventional methods the determination <strong>of</strong> the <strong>residual</strong> <strong>static</strong> time shifts works<br />

in principle as follows: Firstly, one tries to estimate the misalignment <strong>of</strong> the<br />

moveout corrected traces. Then, the misalignment <strong>of</strong> every single trace is decomposed<br />

in a source <strong>static</strong> term, a receiver <strong>static</strong> term, <strong>and</strong> other terms (see<br />

Section 2.5). As mentioned before, there are different methods to obtain these<br />

<strong>static</strong> time shifts, but most <strong>of</strong> them are based on cross correlations <strong>of</strong> the traces <strong>of</strong><br />

the dataset (see Appendix B). Figure 1.4(a) shows a reflection event after NMO<br />

<strong>correction</strong> distorted <strong>by</strong> <strong>residual</strong> <strong>static</strong> time shifts. Stacking the traces from (a)<br />

without any <strong>correction</strong>s results in dislocated peaks for this reflection event <strong>and</strong><br />

in a deformed wavelet (see Figure 1.4(b)), while the stack with <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

clearly shows an undeformed wavelet with correctly stacked amplitudes<br />

(see Figure 1.4(c)).<br />

The new approach presented in this work makes use <strong>of</strong> the <strong>CRS</strong> stack. So far,<br />

5


Chapter 1. Introduction<br />

time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

2 4<br />

(a) synthetic gather<br />

time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

1<br />

(b) stacked ’as is’<br />

time [s]<br />

0.8<br />

0.9<br />

1.0<br />

1.1<br />

1.2<br />

trace number [#]<br />

1<br />

(c) with <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong><br />

Figure 1.4: Example <strong>of</strong> <strong>residual</strong> <strong>static</strong> <strong>correction</strong> enhancement after an approximate<br />

NMO <strong>correction</strong> was applied.<br />

the 2D ZO <strong>CRS</strong> stack method does not account for <strong>residual</strong> <strong>static</strong> <strong>correction</strong>. The<br />

<strong>CRS</strong> attributes serve as a basis for the moveout <strong>correction</strong> <strong>and</strong> the result, for every<br />

ZO trace is a so-called <strong>CRS</strong> super gather which contains all <strong>CRS</strong> moveout corrected<br />

prestack traces. This traces are not like in, for example, the CMP gather, only from<br />

a plane <strong>of</strong> the data cube but from an entire subvolume <strong>of</strong> the data volume. Thus,<br />

one <strong>of</strong> the advantages <strong>of</strong> this method is that it make use <strong>of</strong> more information<br />

<strong>of</strong> the seismic multi-coverage reflection data. The estimate <strong>of</strong> the misalignment<br />

inside the <strong>CRS</strong> super gather is also based on cross correlation (see Chapter 5).<br />

6


Chapter 2<br />

Static <strong>correction</strong><br />

2.1 Weathering layer<br />

In many l<strong>and</strong> data acquisition areas, the ground is covered with a relatively thin<br />

layer <strong>of</strong> low seismic velocity. Geophysicists call this layer the weathering layer<br />

which differs from the same term used <strong>by</strong> geologists. The seismic weathering<br />

layer is a near-surface low velocity layer in which the portion <strong>of</strong> air filled pore<br />

space <strong>of</strong> rocks is usually more than <strong>of</strong> water filled (Cox, 1974). The ’geological’<br />

weathering layer is the result <strong>of</strong> a rock decomposition. But weathering is only<br />

one <strong>of</strong> several processes that cause the phenomena <strong>of</strong> decomposition, that usually<br />

affects the surface <strong>and</strong> continues downward. The main part is caused through the<br />

physical or chemical properties <strong>of</strong> water, gas, <strong>and</strong> organisms in <strong>and</strong> outside the<br />

rock.<br />

In general, the thickness <strong>of</strong> the seismic weathering layer is between a few centimeters<br />

<strong>and</strong> 50 meters or more, but the thickness <strong>of</strong> this layer can be extremely<br />

irregular. Also, the velocity can vary rapidly in the lateral <strong>and</strong> vertical direction<br />

<strong>and</strong> the elevation can vary. In most cases, the seismic weathering layer is thicker<br />

than the geological one. The base <strong>of</strong> the seismic weathering layer is defined as the<br />

depth where a change to a significant higher velocity occurs or where the velocity<br />

stabilizes. It coincides sometimes with the water table <strong>and</strong>/or with the base<br />

<strong>of</strong> the geological weathering layer.<br />

The term low velocity layer (LVL) is <strong>of</strong>ten used for the seismic weathering layer.<br />

The typical velocity for the weathering layer is between 500 m/s <strong>and</strong> 800 m/s<br />

compared to subweathering velocities <strong>of</strong> 1500 m/s <strong>and</strong> up. Velocities in unconsolidated<br />

materials typically depend on water saturation <strong>and</strong> are related to compaction<br />

<strong>and</strong> thickness. Furthermore, the ratio between compressional (P-wave)<br />

<strong>and</strong> shear wave (S-wave) velocities in this material has values from about 1.3 to<br />

10.0. The reason for this deviation from the rule <strong>of</strong> thumb vP/vS ≈ √ 3 is that the<br />

water saturation is a significant factor influencing the compressional wave velocity,<br />

but has no effect on shear wave velocity. Usually, the thickness <strong>of</strong> such a<br />

7


Chapter 2. Static <strong>correction</strong><br />

buried river channel<br />

£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£<br />

¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤<br />

high velocity bed<br />

¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤<br />

£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢ bedrock<br />

¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

water table<br />

¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢<br />

¡<br />

surface<br />

Figure 2.1: Some <strong>of</strong> the possible near-surface conditions which cause time distortions<br />

in the observed seismic traces<br />

seismic weathering layer is determined <strong>by</strong> refraction seismics (see Appendix A)<br />

or <strong>by</strong> uphole-surveys. If an uphole survey is used, the information is obtained<br />

only at discrete points along the seismic line. Between these points it is necessary<br />

to interpolate because uphole survey locations <strong>and</strong> the source <strong>and</strong> receiver points<br />

usually do not coincide. This interpolation can be based on one or more <strong>of</strong> the<br />

following: reflection data, geologic data, simple numerical interpolation, or, <strong>of</strong><br />

course, refraction data.<br />

Some parameters associated with the near-surface can change with the seasons or<br />

even in smaller time scales because <strong>of</strong> several reasons, e. g., temperature changes,<br />

rainfall, tidal effects, ice movements, wind, recent erosion, deposition, earthquakes<br />

<strong>and</strong> human activities. The recognition <strong>and</strong> observation <strong>of</strong> these changes is<br />

very important for monitoring or time-lapse surveys. Here, the data acquisition<br />

is repeated after many months or even years.<br />

Also very important for the <strong>static</strong> <strong>correction</strong> is the kind <strong>of</strong> the topography (see,<br />

Cox, 1974), i. e., s<strong>and</strong> dunes, mountain front, youthful (characterized <strong>by</strong> active<br />

vertical erosion) <strong>and</strong> mature topography (the surface pr<strong>of</strong>ile gives no real indication<br />

<strong>of</strong> the variation in the near surface). In Figure 2.1, one can see some surface<br />

conditions which are frequently observed.<br />

It is important to point out that the traveltime distortions do not occur because<br />

<strong>of</strong> the presence <strong>of</strong> the LVL but due to the variation in thickness <strong>and</strong> velocity. The<br />

so caused deterioration in the quality <strong>of</strong> l<strong>and</strong> seismic data can be significant (see<br />

Figure 2.5).<br />

2.2 CMP stack <strong>and</strong> the intention <strong>of</strong> <strong>static</strong> <strong>correction</strong><br />

The raypath from a source to one receiver is shown in Figure 1.3. One can observe<br />

that the traveltime along the raypath is influenced <strong>by</strong> the elevation <strong>of</strong> the<br />

geophone <strong>and</strong> the shotpoint, <strong>by</strong> the velocity <strong>and</strong> thickness <strong>of</strong> the near-surface<br />

8


Frequency [Hz]<br />

240<br />

220<br />

200<br />

180<br />

160<br />

140<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

notch<br />

6dB<br />

3dB<br />

0<br />

0 1 2 3 4 5 6<br />

Static [ms]<br />

7 8 9 10 11 12<br />

2.3 Assumptions for <strong>static</strong> <strong>correction</strong><br />

Figure 2.2: A small <strong>static</strong> shift between two traces acts as a high-cut filter in the<br />

amplitude spectrum. The frequency attenuation in the stacked trace is a function<br />

<strong>of</strong> the <strong>static</strong> shift between the two traces which are summed up.<br />

layer above the reference datum, <strong>by</strong> the depth <strong>and</strong> dip <strong>of</strong> the reflector itself, <strong>by</strong><br />

the distance separating the source <strong>and</strong> receiver, <strong>and</strong> finally <strong>by</strong> the average velocity<br />

between the datum <strong>and</strong> the reflector. As described in Chapter 1, the NMO<br />

corrected traces inside the CMP gather can be stacked, <strong>and</strong> so a ZO trace with enhanced<br />

S/N ratio at the midpoint between the shots <strong>and</strong> the receivers is obtained.<br />

This point leads to the intention <strong>of</strong> the <strong>static</strong> <strong>correction</strong>. When the traces are time<br />

shifted because <strong>of</strong> the propagation through the LVL, the resulting stack cannot<br />

reproduce the correct wavelet (Figure 1.4(b)). Therfore, it is necessary to correct<br />

the traces, so that the data can be properly stacked. Time shifts can be applied<br />

in two different ways: <strong>static</strong> or dynamic. Static <strong>correction</strong> <strong>means</strong> a constant time<br />

shift is added to the whole data trace, whereas dynamic <strong>correction</strong> <strong>means</strong> time<br />

shifts varying with traveltime. This work deals only with <strong>static</strong> <strong>correction</strong>. These<br />

short-period <strong>static</strong> anomalies (see Figure 1.4) act as high-cut filters on the amplitude<br />

spectrum <strong>and</strong> also cause a phase distortion <strong>of</strong> the wavelet. Figure 2.2 shows<br />

the damping <strong>of</strong> the amplitude spectrum <strong>of</strong> the stack <strong>of</strong> two traces in relation to<br />

the time shift between this two traces <strong>and</strong> there dominant frequency.<br />

2.3 Assumptions for <strong>static</strong> <strong>correction</strong><br />

In principle, three assumptions have to be made to apply <strong>static</strong> <strong>correction</strong> to the<br />

traces in the data:<br />

• Surface consistency: The rays are assumed to propagate nearly vertically<br />

9


Chapter 2. Static <strong>correction</strong><br />

v’<br />

1<br />

v’ 2<br />

v’<br />

3<br />

S<br />

R1<br />

R2<br />

R3<br />

(a) model surface consistent<br />

v 1<br />

v<br />

v<br />

2<br />

3<br />

S<br />

R1<br />

(b) model not surface consistent<br />

Figure 2.3: Rays in a surface consistent model <strong>and</strong> rays in a model which is not<br />

surface consistent.<br />

10<br />

through the LVL layer. That this assumption is fundamental for <strong>static</strong> <strong>correction</strong><br />

becomes clear with Figure 2.3. The rays in the non-surface consistent<br />

model (Figure 2.3(b)) take completely different paths through the LVL,<br />

under the source point, from the source S to the receiver R1 as to the receiver<br />

R2. Therefore, the time shifts are no unique property <strong>of</strong> the source<br />

or receiver location, as it would be necessary for a <strong>static</strong> <strong>correction</strong>. The<br />

lower the velocity in the near-surface layer in relation to the other layers, the<br />

more the assumption <strong>of</strong> surface consistency is fulfilled. This fact is based on<br />

Snell’s law which states that the ratio <strong>of</strong> the sines <strong>of</strong> the incident <strong>and</strong> refraction<br />

angles is equal to the ratio <strong>of</strong> the velocities <strong>of</strong> the two layers (see<br />

Equation A.1).<br />

• Time consistency: This assumption follows from the surface consistency. It<br />

st<strong>and</strong>s for the fact that time shifts do not depend on the traveltimes <strong>of</strong> the<br />

different reflection events. Surface consistency assumed, the ray reflected<br />

on the deep reflector (blue line in Figure 2.3(a)) takes the same way in the<br />

uppermost layer as the ray reflected on the shallow reflector (red line in<br />

Figure 2.3(a)). Therefore, the time shift for every traveltime is a property <strong>of</strong><br />

the source or receiver location, only.<br />

• In addition, <strong>residual</strong> <strong>static</strong> <strong>correction</strong> dem<strong>and</strong>s that the LVL has no or<br />

at least the same influence on the wavelet <strong>of</strong> all emerging waves: if the<br />

wavelets in all traces are influenced in the same way, this does not affect the<br />

result <strong>of</strong> cross correlation. The effect <strong>of</strong> the LVL on the wavelet can only be<br />

undone <strong>by</strong> a dynamic <strong>correction</strong> where every time point is shifted with a<br />

different time shift.<br />

R2<br />

R3


Elevation<br />

A’<br />

A<br />

tAW<br />

t<br />

Ae<br />

A’’<br />

tBW<br />

t Be<br />

B<br />

B’’<br />

B’<br />

LVL<br />

surface<br />

C<br />

base<br />

<strong>of</strong> weathering t CW tCe 2.4 Field <strong>static</strong> <strong>correction</strong><br />

C’’<br />

C’<br />

reference<br />

datum<br />

Figure 2.4: Sketch illustrating the two components <strong>of</strong> datum <strong>correction</strong>: weathering<br />

<strong>correction</strong> (the LVL is removed, so that the base <strong>of</strong> LVL (blue line) becomes<br />

the new reference surface) <strong>and</strong> elevation <strong>correction</strong> (the datum (horizontal green<br />

line) becomes the new reference surface)<br />

2.4 Field <strong>static</strong> <strong>correction</strong><br />

The idea <strong>of</strong> field or datum <strong>static</strong> <strong>correction</strong> is to introduce a new horizontal plane<br />

(datum plane) below the LVL, in order to place all sources <strong>and</strong> receivers on this<br />

plane, <strong>and</strong> to simulate a new hypothetical experiment (see Figure 1.3). Note that<br />

the term datum <strong>static</strong> <strong>correction</strong> <strong>and</strong> field <strong>static</strong> are in synonyms. The term field is<br />

used because the field crew <strong>of</strong>ten performs this processing step. The new seismic<br />

data should be free <strong>of</strong> the effects <strong>of</strong> rapid variation in elevation, weathering layer<br />

thickness, or weathering layer velocity. To explain how this is applied in practice,<br />

Figure 2.4 shows a simple near-surface model with a single LVL.<br />

All preprocessing should have been done before as a logical first step. The datum<br />

<strong>static</strong> <strong>correction</strong> consists <strong>of</strong> two parts: the weathering <strong>correction</strong> <strong>and</strong> the elevation<br />

<strong>correction</strong>. In the first step the LVL is removed, so that the base <strong>of</strong> the LVL<br />

becomes the new reference surface. That <strong>means</strong>, all points are projected from surface<br />

to the base <strong>of</strong> the LVL, e. g., A to A ′ , B to B ′ , <strong>and</strong> C to C ′ (see Figure 2.4). Thus,<br />

the surface-referenced traveltimes must be adjusted to give a new set <strong>of</strong> traveltimes<br />

that would have been observed if the data had actually been recorded at the<br />

base <strong>of</strong> the LVL (blue line). In Figure 2.4 the traveltime between A <strong>and</strong> A ′ , e. g.,<br />

is shown as tAW, which depends on the thickness <strong>of</strong> the LVL at point A <strong>and</strong> the<br />

(not necessarily constant) velocity vw <strong>of</strong> the LVL. This <strong>means</strong> in turn, that a ZO<br />

trace for point A must be <strong>static</strong> corrected with 2tAW because the ray propagated<br />

one time downwards <strong>and</strong> one time upwards along the same raypath through the<br />

LVL. Before proceeding, a sign convention is required: correcting with negative<br />

time shifts corresponds to positive elevations <strong>and</strong> reduces the reflection travel-<br />

11


Chapter 2. Static <strong>correction</strong><br />

time.<br />

In the next step the elevation <strong>correction</strong> is necessary to simulate data acquisition<br />

on another surface, the reference datum plane. Back to Figure 2.4, the green line<br />

indicates the reference datum, so again every point must be projected vertically<br />

to this datum. It is to be mentioned that an error occurs in this step if the datum<br />

plane is below the LVL, because surface consistency is fulfilled only within the<br />

LVL. In the other layers the ray, in general, is not vertical. The effort to remove<br />

this error will be investigated later on in Section 2.5. Neglecting this error, the<br />

traveltime between A ′ <strong>and</strong> A ′′ is shown as tAe, which results from the distance<br />

from point A ′ to A ′′ <strong>and</strong> the velocity ve, usually chosen to be constant. Similar<br />

<strong>correction</strong>s are shown for locations B <strong>and</strong> C, respectively. At point A the datum<br />

<strong>correction</strong> can be written as tA = −tAW − tAe. At the points B <strong>and</strong> C the signs must<br />

be accommodated, according to the relative location <strong>of</strong> the considered datum<br />

surface, i. e., below or a above the surface to which the point should be corrected<br />

to. This <strong>means</strong> for point B tB = −tBW + tBe <strong>and</strong> for point C: tC = −tCW + tCe. In the<br />

model depicted in Figure 2.4, the chosen datum is below or above the top surface<br />

<strong>and</strong>/or the bottom <strong>of</strong> the weathering layer. The datum <strong>correction</strong> for the trace<br />

with the source point at A <strong>and</strong> the receiver point at B, e. g., is according to the<br />

previous considerations given <strong>by</strong><br />

tAB = − AA′<br />

vw<br />

− A′ A ′′<br />

ve<br />

− BB′<br />

vw<br />

+ B′ B ′′<br />

ve<br />

. (2.1)<br />

To determine the traveltime for a datum <strong>correction</strong>, some parameters are required.<br />

For the weathering <strong>correction</strong>, the elevation <strong>of</strong> source <strong>and</strong> receiver, the<br />

thickness, <strong>and</strong> the velocity <strong>of</strong> the LVL are needed. For the elevation <strong>correction</strong>,<br />

the elevation <strong>of</strong> the base <strong>of</strong> the LVL as well as the velocity between this base <strong>and</strong><br />

the datum plane are needed, too. The properties (velocity, thickness, elevation)<br />

<strong>of</strong> the near-surface medium can be determined <strong>by</strong> uphole surveys <strong>and</strong> refraction<br />

seismics (see Appendix A). At this point the difficulty <strong>of</strong> datum <strong>correction</strong> becomes<br />

obvious, because, as described in Section 2.1, the parameters can change<br />

not only slowly but also rapidly in horizontal <strong>and</strong> vertical direction.<br />

Now, the question arises how to choose the reference datum. In the ideal case,<br />

two conditions should be satisfied: Firstly, the datum surface should be a horizontal<br />

surface with a constant velocity along the plane. Secondly, the <strong>static</strong> <strong>correction</strong>s<br />

should be as small as possible. In some areas, the first <strong>of</strong> these two conditions<br />

can only be satisfied if the datum is chosen at a significant depth below<br />

the measurement surface. This might be necessary if the presence <strong>of</strong> a local topographic<br />

feature produces a varying overburden, or load effect, which results in<br />

a slightly higher acoustic impedance beneath the higher surface elevations due<br />

to the increased pressure. The so introduced change in the acoustic impedance<br />

has, in general, its maximum close to the feature <strong>and</strong> decreases with distance (see<br />

Widess, 1946). Thus, choosing a deep datum is preferred which is in contradiction<br />

12


2.5 Residual <strong>static</strong> <strong>correction</strong><br />

to the second condition mentioned above. The deeper the datum, the greater the<br />

error between the vertical projection <strong>and</strong> the true raypath. As aforementioned,<br />

the assumption <strong>of</strong> surface consistency is only fulfilled in the LVL. Another effect<br />

<strong>of</strong> large field <strong>static</strong> <strong>correction</strong>s is that the corrected reflection traveltimes deviates<br />

from a hyperbolic relationship for the actual NMO velocity (see Pr<strong>of</strong>eta et al.,<br />

1995). From this, it follows that the stacking velocity determined <strong>by</strong> <strong>means</strong> <strong>of</strong> the<br />

NMO <strong>correction</strong> differs from the correct one. This error is called <strong>residual</strong> NMO<br />

(see Section 2.5).<br />

To solve the problem <strong>of</strong> <strong>residual</strong> NMO, the concept <strong>of</strong> an intermediate so-called<br />

floating datum has been developed. The floating datum is chosen, so that it is<br />

close to the surface <strong>and</strong> the field <strong>static</strong> <strong>correction</strong> is kept small. There are several<br />

possibilities to map a trace to an intermediate datum. For example, the mean<br />

values <strong>of</strong> all field <strong>static</strong> <strong>correction</strong>s inside every CMP gather are calculated first.<br />

Afterwards, every trace is corrected <strong>by</strong> the difference between the proper value <strong>of</strong><br />

the field <strong>static</strong> <strong>of</strong> the trace <strong>and</strong> the mean value <strong>of</strong> the corresponding CMP gather.<br />

After <strong>application</strong> <strong>of</strong> the NMO <strong>correction</strong>, the data are converted to the reference<br />

datum <strong>by</strong> the <strong>application</strong> <strong>of</strong> a further time <strong>correction</strong>, the mean datum <strong>static</strong> <strong>correction</strong><br />

for the CMP. This concept avoids distortions <strong>of</strong> the near-surface velocities,<br />

caused among other things <strong>by</strong> shifting shallow events above zero time <strong>and</strong> avoids<br />

distortion <strong>of</strong> the hyperbolic shape <strong>of</strong> the near-surface reflections prior to NMO.<br />

However, the elevation <strong>correction</strong> can also be done with the <strong>CRS</strong> stack which<br />

takes the surface topography into account (see Zhang, 2003). If this approach<br />

is applied, the problem <strong>of</strong> the <strong>residual</strong> NMO does not exist, because the <strong>CRS</strong><br />

stack needs no stacking velocity. Nevertheless, the weathering <strong>correction</strong> is also<br />

necessary <strong>and</strong>, consequently, the properties <strong>of</strong> the weathering layer have to be<br />

known.<br />

In general, field <strong>static</strong> <strong>correction</strong> is not necessary for marine datasets because an<br />

LVL at the sea bottom is assumed to be non-existent <strong>and</strong>, <strong>of</strong> course, the water<br />

layer has an almost constant velocity <strong>and</strong> a flat surface. Only in areas <strong>of</strong> rapid<br />

varying water-bottom topography, or with variable low-velocity material below<br />

the water-bottom, marine field <strong>static</strong> <strong>correction</strong> is computed in the same way as<br />

for l<strong>and</strong> data.<br />

2.5 Residual <strong>static</strong> <strong>correction</strong><br />

As described in Section 2.4, errors have been made <strong>by</strong> the field <strong>static</strong> <strong>correction</strong><br />

which are mainly due to one factor, namely, the inaccuracies in the near-surface<br />

model. The model is only a simplification <strong>of</strong> the geology. The field <strong>static</strong> <strong>correction</strong><br />

is only an approximation <strong>of</strong> a more complex problem. It could even happen<br />

that the datum <strong>correction</strong> introduces misalignments in a CMP gather that are<br />

larger than the misalignments in the data without datum <strong>correction</strong>. Thus, an<br />

13


Chapter 2. Static <strong>correction</strong><br />

(a) without <strong>static</strong> <strong>correction</strong> (b) with <strong>static</strong> <strong>correction</strong><br />

Figure 2.5: CMP stack from a l<strong>and</strong> survey (a) before <strong>and</strong> (b) after <strong>static</strong> <strong>correction</strong><br />

(taken from Yilmaz (1987)).<br />

additional processing step is necessary to compensate these errors. This processing<br />

step also serves to eliminate small variations <strong>of</strong> reflection traveltime caused<br />

<strong>by</strong> rapid changes in elevation, the base <strong>of</strong> weathering, <strong>and</strong> weathering velocity.<br />

Field <strong>static</strong> <strong>correction</strong> together with <strong>residual</strong> <strong>static</strong> <strong>correction</strong> form the <strong>static</strong> <strong>correction</strong>.<br />

An example for <strong>static</strong> <strong>correction</strong> is shown in Figure 2.5, where (a) the<br />

CMP stack <strong>of</strong> the ’original’ dataset <strong>and</strong> (b) the CMP stack after applying <strong>static</strong><br />

<strong>correction</strong> is displayed.<br />

To achieve surface consistency, <strong>residual</strong> <strong>static</strong> <strong>correction</strong> techniques have to provide<br />

one exclusive time shift for every source or receiver location. Residual <strong>static</strong><br />

<strong>correction</strong> is usually applied after datum <strong>correction</strong> but it is also possible to do<br />

<strong>residual</strong> <strong>static</strong> <strong>correction</strong> without any preceding datum <strong>static</strong> <strong>correction</strong>. However<br />

the <strong>residual</strong> <strong>correction</strong> without applying datum <strong>static</strong> <strong>correction</strong> is <strong>of</strong>ten unphysical<br />

<strong>and</strong> mainly provides ’cosmetic’ improvements <strong>of</strong> the final stack section.<br />

The time shifts that result from <strong>residual</strong> <strong>static</strong> analysis are basicly composed <strong>of</strong><br />

ti, j,h = ri + s j + Gk,h + MkhX 2 i, j<br />

i + j<br />

with k =<br />

, 2 (2.2)<br />

(see Taner et al., 1974; Wiggins et al., 1976; Fitch, 1981; Cox, 1974) where<br />

14<br />

• ri is the receiver <strong>static</strong> <strong>of</strong> the ith receiver location,<br />

• s j is the source <strong>static</strong> <strong>of</strong> the jth source location,<br />

• G k,h is the structural term, which is an arbitrary time shift for the kth CMP<br />

gather along the hth horizon <strong>and</strong> depends on the subsurface structure. If


2.5 Residual <strong>static</strong> <strong>correction</strong><br />

the traces within a CMP gather are cross correlated (see Appendix B), then<br />

Gk,h can be ignored, because it remains constant within this CMP gather.<br />

• Mkh is the <strong>residual</strong> moveout term at the kth CMP gather for the hth horizon,<br />

<strong>and</strong> Xi, j = s j − ri is the source-receiver distance or simply the <strong>of</strong>fset. This<br />

term depends on the error which has been made if the datum <strong>static</strong> <strong>correction</strong><br />

had been applied before the NMO <strong>correction</strong> was performed (see<br />

Section 2.4).<br />

Equation 2.2 assumes that the corrected arrival times are constant at a CMP location<br />

index, meaning that the reflector in the depth for this CMP gather has<br />

no cross-line dip. The dependency <strong>of</strong> the structural <strong>and</strong> <strong>of</strong> the <strong>residual</strong> moveout<br />

terms from the particular horizon is <strong>of</strong>ten discarded in the conventional methods.<br />

This also applies to the new approach which is presented in this work (Chapter 5).<br />

Equation 2.2 can be modified for cross-line dipping reflectors in the following<br />

way:<br />

ti, j,h = ri + s j + Gk + Mk,hX 2 i + j<br />

i, j + Dk,hYi, j with k = , (2.3)<br />

2<br />

where Dk,h is the cross-line dip coefficient at the kth CMP gather for the hth horizon<br />

<strong>and</strong> Yi, j is the distance between the CMP <strong>and</strong> the reference line. In the next<br />

chapter, <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s are discussed in more detail <strong>and</strong> some conventional<br />

methods are described.<br />

15


Chapter 3<br />

Conventional methods for <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong><br />

There are a lot <strong>of</strong> surface consistent techniques to estimate shot <strong>and</strong> receiver <strong>residual</strong><br />

<strong>static</strong> time shifts. But what most <strong>of</strong> them have in common is that they are<br />

based on cross correlation (see Appendix B) to obtain the time shift τ between<br />

two moveout corrected traces. The expressions for the <strong>static</strong> shifts <strong>of</strong> two traces<br />

are<br />

ti1, j = ri + s 1 1 j + Gk + Mk X 1 1 1 2 i1, j with k1 = 1 i1 + j1<br />

, (3.1)<br />

2<br />

, (3.2)<br />

2<br />

where the first expression is Equation 2.2 without the dependency on the horizon.<br />

The time shift τ is equal to the difference <strong>of</strong> the <strong>static</strong> time shifts <strong>of</strong> Equation 3.1<br />

<strong>and</strong> 3.2 <strong>and</strong> reads<br />

ti 2, j 2 = ri 2 + s j 2 + G k2 + M k2 X 2 i 2, j 2 with k2 = i2 + j2<br />

τ = (ri 1 − ri 2 ) + (s j 1 − s j 2 ) + (Gk 1 − Gk 2 ) + (Mk 1 X 2 i 1, j 1 − Mk 2 X 2 i 2, j 2 )<br />

with k1 = i1 + j1<br />

2<br />

<strong>and</strong> k2 = i2 + j2<br />

.<br />

2<br />

(3.3)<br />

usually, the time shifts are determined in certain subsets <strong>of</strong> the entire data volume.<br />

Some conventional methods compare traces within CMP gathers. Then i2,<br />

i1, j2 <strong>and</strong> j1 are linked <strong>by</strong> i2 = i1 + l <strong>and</strong> j2 = j1 + l. Furthermore, the two structural<br />

<strong>and</strong> the two <strong>residual</strong> moveout terms are identical. Thus, the time shift between<br />

two traces is independent <strong>of</strong> the subsurface structure <strong>and</strong> the expression for the<br />

<strong>static</strong> shift <strong>of</strong> the traces simplifies to<br />

τ = ri − ri 1 1−l + s j − s 1 j1+l + Mk (X 1 2 i,l − X 2 i−l, j+l) with k1 = i1 + j1<br />

. (3.4)<br />

2<br />

17


Chapter 3. Conventional methods for <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

In addition, two other categories exist in which the conventional methods could<br />

be classified: the common-surface-location methods <strong>and</strong> the common-<strong>of</strong>fsetbased<br />

methods. In each <strong>of</strong> this methods, another term in Equation 3.3 vanishes,<br />

e. g., for one <strong>of</strong> the common-surface-methods in which traces are compared which<br />

belong to a common-source-plane, the source <strong>static</strong> term vanishes. Thus, every<br />

method has advantages in certain cases, e. g., the common-surface-location methods<br />

are usually applied for problematic datasets, such as data with large locationto-location<br />

<strong>residual</strong> <strong>static</strong> <strong>correction</strong>s (see Cox, 1974). This chapter mainly deals<br />

with common-midpoint based methods, as the majority <strong>of</strong> today’s processing<br />

projects uses such kinds <strong>of</strong> methods. In this section, the general time shift between<br />

two arbitrary traces was introduced.<br />

3.1 Linear traveltime inversion<br />

Every trace within the dataset, recorded above an LVL has a <strong>residual</strong> <strong>static</strong> time<br />

shift after field <strong>static</strong> <strong>correction</strong>s have been applied. The time shift consists <strong>of</strong> the<br />

terms presented in Equation 2.2. For convenience, Equation 2.2 is repeated here:<br />

ti, j = ri + s j + Gk + MkX 2 i + j<br />

i, j with k =<br />

2 .<br />

Let NS be the number <strong>of</strong> source locations, NR the number <strong>of</strong> receiver locations,<br />

NG the number <strong>of</strong> CMP gathers, <strong>and</strong> NF the constant CMP fold, i. e., the number<br />

<strong>of</strong> traces within a single CMP gather. The constant CMP fold is used for simplicity.<br />

Generally, it depends on the particular CMP gather. The number <strong>of</strong> equations<br />

in this system is equal to NGNF <strong>and</strong> the number <strong>of</strong> unknowns is NS + NR + 2NG.<br />

Two times NG, because the structural term <strong>and</strong> the <strong>residual</strong> NMO term depend<br />

only on the CMP location <strong>and</strong> are consequently constant within a CMP gather.<br />

Typically, NGNF > NS + NR + NG + NG. Thus, there are more equations than unknowns,<br />

but not all <strong>of</strong> them are independent. ”The linear simultaneous equations<br />

that define the <strong>static</strong> problem are said to be overspecified (there are more equations<br />

than unknowns) <strong>and</strong> underconstrained (they are deficient in the number<br />

<strong>of</strong> independent equations available to solve for the unknowns).” (Wiggins et al.,<br />

1976).<br />

However, this kind <strong>of</strong> problem can be solved <strong>by</strong> least-square algorithms. Usually,<br />

after the decomposition process, a time difference ɛi j between an observed time t ′ i j<br />

<strong>and</strong> the actual value ti j <strong>of</strong> all calculated components exist. The sum <strong>of</strong> the squared<br />

errors<br />

Q = �<br />

i, j,h<br />

(ɛi jh) 2 = �<br />

(ti jh − t ′ i jh )2<br />

i, j,h<br />

needs to be minimized. Inserting Equation 2.2 leads to<br />

18<br />

(3.5)


Q = �<br />

3.2 Estimation <strong>of</strong> time shifts between traces<br />

(ti jh − r<br />

i, j,h<br />

′ i − s ′ j − G ′ kh − M ′ khX′2 i j )2 . (3.6)<br />

The minimum can be found <strong>by</strong> equating the partial derivatives <strong>of</strong> Equation 3.6<br />

with respect to all variables with zero. This results in<br />

∂Q/∂r ′ i = ∂Q/∂s ′ j = ∂Q/∂G ′ k,h = ∂Q/∂M ′ k,h = 0, (3.7)<br />

which yields NS + NR + 2NG equations <strong>and</strong> that many unknowns. This equation<br />

system has now a unique solution. After reducing the number <strong>of</strong> equations <strong>by</strong><br />

<strong>means</strong> <strong>of</strong> the least square algorithm, the number <strong>of</strong> equations <strong>and</strong> unknowns is<br />

still large. There exist some solution techniques for such a system <strong>of</strong> equations,<br />

e. g., the iterative Gauss-Seidel Method (Wiggins et al., 1976) where starting values<br />

for all unknowns are needed. ti jh = ri = s j = Gkh = Mkh = 0 can be such a set<br />

<strong>of</strong> initial values. The changes after every iteration can be examined <strong>and</strong> the computation<br />

is stopped when this rate is below a specified threshold. These kinds <strong>of</strong><br />

methods are usually suited to obtain <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s <strong>of</strong> up to half the<br />

dominant period <strong>of</strong> the data. For larger <strong>static</strong> time shifts the non-linear traveltime<br />

inversion methods (explained in Section 3.4) are more suitable.<br />

3.2 Estimation <strong>of</strong> time shifts between traces<br />

Before it is possible to decompose the traveltime equations, it is, <strong>of</strong> course, necessary<br />

to determine the time shifts between the traces. Firstly, in the conventional<br />

method two different kinds <strong>of</strong> traces exist which could be compared. The first<br />

approach is to compare all traces within the CMP gather with each other. The<br />

second method is to compare all traces within the CMP gather with a model trace<br />

or a pilot trace. The determination <strong>of</strong> the time shift is performed <strong>by</strong> cross correlating<br />

two traces. Then, the time associated with the maximum <strong>of</strong> the correlation<br />

result (correlation coefficient over time shifts) is the searched for time shift.<br />

Using a model trace or stacked pilot trace with increased S/N ratio should improve<br />

the cross correlation result <strong>and</strong> should yield a more reliable time shift. The<br />

simplest pilot trace is the stack <strong>of</strong> a CMP gather. The short-wavelength components<br />

<strong>of</strong> the source <strong>and</strong> receiver <strong>residual</strong> <strong>static</strong> shifts will, in general, have an<br />

average value close to zero. This <strong>means</strong> that the remaining time shift in the pilot<br />

trace approximate the structural term, provided the <strong>residual</strong> moveout component<br />

is small. Furthermore, a lot <strong>of</strong> methods exist to improve the quality <strong>of</strong> the pilot<br />

trace, e. g., for low-coverage data the individual trace is subtracted from the pilot<br />

trace because there may be an undesirable auto correlation component within the<br />

cross correlation. Another method is to apply dip filters or velocity filters to some<br />

areas <strong>of</strong> the prestack traces before the pilot trace is produced.<br />

19


Chapter 3. Conventional methods for <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

In this linear traveltime inversion method, the cross correlation is not performed<br />

for the whole trace but only for a finite time window. The reason for this proceeding<br />

is that this method accounts for the fact that not all reflectors have the<br />

same structural dip. In the case <strong>of</strong> differently dipping reflectors, the data should<br />

be divided into separate time windows so that the dip is almost constant within<br />

each window. However, if the whole trace is used, the structural <strong>and</strong> <strong>residual</strong><br />

NMO term are averaged where<strong>by</strong> in most cases no large errors are introduced.<br />

Furthermore, the quality <strong>of</strong> the cross correlation is better using a long window<br />

with many primary reflections. Furthermore, at shallow events <strong>and</strong> large <strong>of</strong>fsets<br />

the surface consistency is not fulfilled. Thus, small traveltimes should not be used<br />

for the cross correlation. Time windows should be chosen in such a way that at<br />

least several cycles <strong>of</strong> the dominant frequency associated with the main event are<br />

inside the time window.<br />

3.2.1 Searching for the maximum cross correlation<br />

The time at the maximum peak <strong>of</strong> the correlation is the searched-for time shift.<br />

This is the simplest approach, but yields only in some cases the correct solution<br />

(see Figure 3.1 trace #1). There is a basic rule <strong>of</strong> thumb for picking: to pick the<br />

peak closest to zero time unless there is another one 10 dB higher in magnitude.<br />

The decibel difference N between the larger amplitude AY at point Y <strong>and</strong> smaller<br />

amplitude AX at point X is given <strong>by</strong> N = 20 lg(AY/AX). This situation is illustrated<br />

in Figure 3.1 trace #2, where peak X is the closest to zero but peak Y has a<br />

magnitude 10dB greater. Another case is shown with trace #3 in Figure 3.1. There,<br />

one <strong>of</strong> the input traces to the cross correlation is phase shifted, <strong>and</strong> the relevant<br />

global extremum is not a maximum but a minimum. This minimum is the point<br />

that should be picked in such cases.<br />

The search for the true time shift can be simplified <strong>by</strong> defining a maximum possible<br />

time shift that constrains the part over which the cross correlation is performed<br />

<strong>and</strong> the maximum is searched for. Another reason to limit the maximum<br />

possible time shift is the presence <strong>of</strong> short-period multiples, reverberation energy,<br />

or data with narrow b<strong>and</strong>width or high noise level. There, the cross correlation<br />

can yield a multitude <strong>of</strong> peaks with almost the same amplitude that can cause<br />

uncertainty in the estimated time shifts (cycle skipping). On the one h<strong>and</strong>, the<br />

maximum time shift must be larger than all expected combinations <strong>of</strong> shot <strong>and</strong><br />

receiver <strong>static</strong> time shifts. On the other h<strong>and</strong>, if this time shift is larger than the<br />

dominant period <strong>of</strong> the data, then cycle skips might occur, especially in data with<br />

low S/N ratio. Such cases must be taken into account during the picking part <strong>of</strong><br />

the processing.<br />

The normalized cross correlation (see Appendix B) has a maximum amplitude <strong>of</strong><br />

1 if the two traces are identical. Thus, it is possible to use the value <strong>of</strong> the peak<br />

(normalized correlation coefficient) to define a criterion for the reliability <strong>of</strong> a pick<br />

20


Amplitude<br />

Negative time shifts<br />

0<br />

X<br />

Y<br />

X<br />

X<br />

Y<br />

Positive time shifts<br />

3.3 Stack power maximization<br />

trace #1<br />

trace #2<br />

trace #3<br />

Figure 3.1: Cross Correlations to illustrate possible time picks<br />

that serves as a weight factor for the resulting time shift equation (Equation 3.3).<br />

Furthermore, the <strong>static</strong> time shifts could, in general, only be estimated as an integer<br />

multiple <strong>of</strong> the sampling interval <strong>and</strong> if the sampling interval is, in general,<br />

lower than 1 ms. However, the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> is in the order <strong>of</strong> a few<br />

ms. Therfore, an interpolation <strong>of</strong> the cross correlation trace should be considered.<br />

3.3 Stack power maximization<br />

In the linear traveltime inversion method, picking peaks <strong>of</strong> cross correlations (see<br />

Section 3.2.1) is sensitive to errors in the presence <strong>of</strong> ambiguities or noise. That is<br />

why the stack power maximization method was introduced <strong>by</strong> Ronen <strong>and</strong> Claerbout<br />

(1985). The idea <strong>of</strong> this approach is that the <strong>static</strong> time shifts should be determined<br />

to maximize the power, i. e., the sum <strong>of</strong> the squared amplitudes <strong>of</strong> the<br />

stack. The power <strong>of</strong> the stacked section is a good measure <strong>of</strong> the quality, because<br />

if all traces are aligned with no relative shift, the stack have the highest power.<br />

In principle, one can try every, within reasonable limits, possible time shift δt <strong>of</strong><br />

a single trace inside a CMP gather, stack along the <strong>of</strong>fset direction <strong>and</strong> sum the<br />

squares <strong>of</strong> the stack S. Then, one chooses the time shift which gives the highest<br />

power E given <strong>by</strong> (Cox, 1974)<br />

E(Δt) = � S 2 (Δt) ! = max. (3.8)<br />

What is actually done in the stack power method is equivalent but more efficient:<br />

a super-trace built from all traces <strong>of</strong> the shot pr<strong>of</strong>ile (trace F in Figure 3.2) is cross<br />

correlated with another super-trace built <strong>of</strong> all the traces in the relevant part <strong>of</strong><br />

the stack without the contribution <strong>of</strong> that shot (trace G in Figure 3.2). Then, the<br />

21


Chapter 3. Conventional methods for <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

UNSTACKED<br />

DATA<br />

STACK<br />

SUPER−TRACE<br />

CROSS−CORRELATION<br />

OFFSET<br />

SHOT PROFILE<br />

MID−POINT<br />

* =<br />

F G<br />

Figure 3.2: Example <strong>of</strong> super-traces for one moveout corrected shot gather. Supertraces<br />

F <strong>and</strong> G are cross correlated to determine the corresponding source <strong>static</strong>.<br />

Figure taken from Ronen <strong>and</strong> Claerbout (1985)<br />

global maximum <strong>of</strong> that cross correlation is picked, which yields the source <strong>static</strong><br />

<strong>of</strong> this shot. Afterwards, the stack is corrected <strong>and</strong> the process is analogously<br />

repeated for each shot <strong>and</strong> receiver. Finally, a <strong>residual</strong> <strong>static</strong> corrected prestack<br />

dataset is obtained <strong>and</strong> a new stack can be performed. It is possible to apply the<br />

stack maximization method again to the corrected traces, which <strong>means</strong> to build<br />

up new super-traces <strong>and</strong> to cross correlate them, or to consider the stack as the final<br />

result. Usually, the process is repeated 5-20 times to achieve a convergence in<br />

the results. If even more iterations are needed, the cost <strong>of</strong> the stack power method<br />

is lower than the cost <strong>of</strong> traveltime picking. For the evidence <strong>of</strong> the equivalence<br />

<strong>of</strong> maximizing the power <strong>of</strong> the sum <strong>and</strong> maximizing a cross correlation, see Ronen<br />

<strong>and</strong> Claerbout (1985). Furthermore, an optional constraining routine may be<br />

included in the procedure to remove linear trends <strong>and</strong> drop outs from the estimated<br />

<strong>static</strong> time shifts <strong>and</strong> to avoid that the process selects a local maximum <strong>of</strong><br />

the stack power rather than the searched-for global maximum.<br />

3.4 Non-linear traveltime inversion<br />

In Section 3.1, the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s are estimated <strong>by</strong> linear inversion <strong>of</strong><br />

observed traveltime deviations. Rothman (1985) showed that the linearization <strong>of</strong><br />

equation 3.3 fails, if τ contains errors due to large <strong>static</strong> time shifts <strong>and</strong> noisy data.<br />

This also applies to the stack power maximization method <strong>of</strong> Ronen <strong>and</strong> Claerbout<br />

(1985). Therefore, a global optimization technique must be used for such<br />

22


3.4 Non-linear traveltime inversion<br />

Figure 3.3: Simulated annealing technique; the normalized stack power is plotted<br />

against the number <strong>of</strong> iterations performed (Figure taken from Rothman, 1986).<br />

problems. Rothman (1986) introduced a method in which, the cross correlation<br />

is transformed into a probability distribution, instead <strong>of</strong> picking the peaks in the<br />

cross correlation. From this probability distributions, r<strong>and</strong>om numbers are drawn<br />

with the help <strong>of</strong> a simulated annealing algorithm <strong>and</strong> used to iteratively update<br />

estimates <strong>of</strong> the <strong>static</strong> <strong>correction</strong>s until the stack converges to the maximum stack<br />

power (Equation 3.8). The simulated annealing technique is based on a Monte<br />

Carlo algorithm <strong>and</strong> has its origin in chemistry where the successful growth <strong>of</strong><br />

a crystal is tied to the global minimum <strong>of</strong> an optimization process (Kirkpatrick,<br />

1983). Figure 3.3 shows the normalized stack power against the number <strong>of</strong> iterations.<br />

It can be observed that the power initially decreases very quickly, but in<br />

this example it starts around the 1000th iteration to converge to the final solution.<br />

Usually, this approach needs a lot <strong>of</strong> iterations <strong>and</strong> according to this it needs a<br />

lot <strong>of</strong> computer time <strong>and</strong> should therefore only be used for data with large <strong>residual</strong><br />

<strong>static</strong> time shifts. Another global optimization method is a genetic approach<br />

based on biological processes that mimic biological evolution (see Wilson, 1994).<br />

23


Chapter 4<br />

Common Reflection Surface stack<br />

4.1 <strong>Theory</strong><br />

The common-reflection-surface (<strong>CRS</strong>) stack (e. g., Mann, 2002) approximates<br />

the reflection response <strong>of</strong> an unknown reflector segment in depth <strong>by</strong> <strong>means</strong> <strong>of</strong><br />

a second-order surface. This so-called stacking operator (green surface in Figure<br />

4.2) is fitted to the true reflection traveltime surface (blue surface) in the (txm-h)<br />

space, using coherence analysis. The <strong>CRS</strong> stacking surface is described <strong>by</strong><br />

t 2 �<br />

hyp(xm, h) =<br />

t0 +<br />

2 sin α<br />

v0<br />

�2 (xm − x0) + 2t0 cos2 �<br />

α (xm − x0)<br />

v0<br />

2<br />

+<br />

RN<br />

h2<br />

�<br />

. (4.1)<br />

RNIP<br />

This traveltime is expressed in terms <strong>of</strong> midpoint xm <strong>and</strong> half-<strong>of</strong>fset h coordinates.<br />

The three parameters α, RNIP, <strong>and</strong> RN are the <strong>CRS</strong> attributes. Their physical<br />

meaning is explained <strong>by</strong> <strong>means</strong> <strong>of</strong> two hypothetical experiments. These experiments<br />

were introduced <strong>by</strong> Hubral (1983) <strong>and</strong> are called eigenwave experiments,<br />

because the respective wavefronts before <strong>and</strong> after the reflection at the point <strong>of</strong><br />

interest are the same except for their direction <strong>of</strong> propagation. In the following,<br />

only the upgoing wavefronts are considered. In the first <strong>of</strong> these two experiments,<br />

a point source is placed at point SNIP, located on a reflector in the subsurface (see<br />

Figure 4.1). The suffix <strong>of</strong> SNIP indicates that this is the normal incidence point<br />

(NIP) <strong>of</strong> the central ZO ray. Figure 4.1 shows a wavefront with a point source in<br />

SNIP at different instants <strong>of</strong> time.<br />

The radius <strong>of</strong> local curvature <strong>of</strong> the NIP wavefront at x0 is the <strong>CRS</strong> attribute RNIP.<br />

The term local is used because the wavefronts, in general, deviate from a circular<br />

form, e. g., due to refraction at curved interfaces during their propagation. The<br />

<strong>CRS</strong> attribute α is the emergence angle <strong>of</strong> the normal ray (blue line in Figure 4.1),<br />

which is measured with respect to the surface normal.<br />

The second experiment is performed in the same way, but now starting with a<br />

wavefront that has the local curvature <strong>of</strong> the reflector at SNIP. Such an experi-<br />

25


Chapter 4. Common Reflection Surface stack<br />

z<br />

Normal wave<br />

NIP wave<br />

SNIP<br />

v 2<br />

Figure 4.1: Illustration <strong>of</strong> the two eigenwaves, viz., the NIP wave <strong>and</strong> the normal<br />

wave at several instants <strong>of</strong> time.<br />

ment is called an exploding reflector experiment. All normal rays belong to a<br />

certain reflector segment in the subsurface <strong>and</strong> are perpendicular to the reflector<br />

segment. The emergence angle α is the same as the emergence angle from the NIP<br />

wave <strong>and</strong> the <strong>CRS</strong> attribute RN is the radius <strong>of</strong> the generated normal wavefront<br />

measured at x0. The brown lines in Figure 4.1 are normal rays with respect to the<br />

local arc segment <strong>of</strong> the reflector which yields a radius <strong>of</strong> wavefront curvature <strong>of</strong><br />

RN at x0.<br />

The velocity v0 in Equation 4.1 is the near-surface velocity <strong>and</strong> is assumed to be<br />

known a priori. If v0 is unknown, it can be calculated as the reciprocal slope <strong>of</strong><br />

the traveltime curve corresponding to the direct wave within the dataset. The<br />

<strong>CRS</strong> stacking operator can be derived in different ways. Höcht (1998) presented<br />

a geometrical approach which yields a parametric representation <strong>of</strong> the stacking<br />

operator.<br />

He proceeds as follows: firstly, the equation <strong>of</strong> the common-reflection-point<br />

(CRP) trajectory for a homogeneous overburden is derived. A CRP trajectory defines<br />

the location <strong>of</strong> all primary reflection events in the (t-xm-h) space that pertain<br />

to the same reflection point on the reflector (brown line in Figure 4.2).<br />

In the next step, the obtained representation for the CRP trajectory is exp<strong>and</strong>ed<br />

to the case <strong>of</strong> inhomogeneous overburden <strong>by</strong> <strong>means</strong> <strong>of</strong> the concept <strong>of</strong> object <strong>and</strong><br />

image point, known from geometrical optics (see, e. g., Bergmann <strong>and</strong> Schaefer,<br />

1993): an auxiliary model is created with constant velocity, which is equal<br />

to the near-surface velocity. The corresponding image points for this model are<br />

appointed, such that the two hypothetical experiments, now performed in the<br />

auxiliary model, yield exactly the same wavefront curvatures <strong>and</strong> emergence angle<br />

as in the actual model. The traveltimes <strong>of</strong> these two models are different but a<br />

relationship can be found. Thus, the equation for a homogeneous overburden can<br />

26<br />

x 0<br />

α<br />

v 0<br />

v 1<br />

x


4.2 Implementation<br />

be applied to the auxiliary model <strong>and</strong> with the relationship <strong>of</strong> the two different<br />

traveltimes an approximated CRP trajectory for an inhomogeneous overburden<br />

can be derived.<br />

In order to achieve an approximation <strong>of</strong> the kinematic reflection response (green<br />

surface in Figure 4.2) <strong>of</strong> an arbitrarily curved reflector segment (red arc segment<br />

in Figure 4.2) in depth, the basic idea is to place a CRP trajectory at every ZO<br />

point in the (t-xm-h) space corresponding to the reflector segment. Furthermore,<br />

the time shift between the traveltimes <strong>of</strong> the auxiliary model <strong>and</strong> the actual model<br />

is approximately constant for all CRP trajectories. Thus, one obtains an system<br />

<strong>of</strong> equations which represents a family <strong>of</strong> CRP trajectories. Unfortunately, this<br />

semi-parametric solution is very difficult to h<strong>and</strong>le.<br />

As an explicit function is much easier to implement in the <strong>CRS</strong> stack approach, a<br />

second order Taylor-series expansion with respect to t 2 is more convenient. The<br />

result <strong>of</strong> this expansion is the hyperbolic Equation 4.1. It is also possible to exp<strong>and</strong><br />

with respect to t which yields a parabolic form. However, Ursin (1982)<br />

concluded that a hyperbolic approximation is better suited than a parabolic one.<br />

With Equation 4.1, a formula is at h<strong>and</strong> that is easy to h<strong>and</strong>le <strong>and</strong> easy to implement<br />

.<br />

The advantage <strong>of</strong> the <strong>CRS</strong> stack is not only the simulation <strong>of</strong> a 2-D ZO section<br />

with improved S/N ratio <strong>and</strong> better continuity <strong>of</strong> the events compared to the<br />

conventional NMO/DMO/stack. It also provides additional information about<br />

the subsurface in terms <strong>of</strong> the wavefield attributes α, RNIP, <strong>and</strong> RN, <strong>and</strong> does not<br />

require the knowledge <strong>of</strong> a velocity model. Therefore, it is a data-driven stacking<br />

procedure that makes use <strong>of</strong> information directly provided <strong>by</strong> the input data,<br />

only.<br />

4.2 Implementation<br />

4.2.1 Search for <strong>CRS</strong> attributes<br />

Starting from the hyperbolic Taylor expansion <strong>of</strong> the <strong>CRS</strong> reflection response<br />

(Equation 4.1), the <strong>CRS</strong> attribute triplet must be determined that builds up a surface<br />

that fits best an actual reflection event. This is a non-linear global optimization<br />

problem. In principle, it is possible to solve it <strong>by</strong> a three parametric search,<br />

however this direct solution is too time consuming. Therefore, Müller et al. (1998)<br />

<strong>and</strong> Müller (1999) suggested to perform three subsequent one-parameter search<br />

steps:<br />

1. Automatic CMP stack:<br />

In the CMP configuration (xm = x0), the <strong>CRS</strong> operator (Equation 4.1) depends<br />

only on one (combined) parameter:<br />

27


Chapter 4. Common Reflection Surface stack<br />

Depth [m] Time [s]<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

−200<br />

−400<br />

−600<br />

t<br />

−1000<br />

h<br />

−500<br />

P0<br />

x 0<br />

<strong>CRS</strong> stack surface<br />

R<br />

CRP trajectory<br />

KR<br />

0<br />

Midpoint [m]<br />

500<br />

xm<br />

1000<br />

0<br />

300<br />

400<br />

200<br />

Half−<strong>of</strong>fset [m]<br />

100<br />

Figure 4.2: The green surface is the <strong>CRS</strong> stacking surface, i. e., the primary approximate<br />

reflection response for all zero-<strong>of</strong>fset <strong>and</strong> finite-<strong>of</strong>fset reflections associated<br />

with the red arc segment. The blue lines represent the actual CO traveltime<br />

curves. KR is the local curvature <strong>of</strong> the reflector at reflection point R. The CRP trajectory<br />

for the emergence point x0 is shown in brown.<br />

28<br />

t 2 hyp (xm, h)|(xm=x 0) = t 2 0 + 2 t0<br />

v0<br />

cos 2 α h2<br />

RNIP<br />

In comparison to this equation, the CMP stack formula<br />

. (4.2)<br />

t 2 (h) = t 2 0 + 4h2<br />

v2 , (4.3)<br />

stack<br />

shows that the stacking velocity vstack can be alternatively expressed in<br />

terms <strong>of</strong> the <strong>CRS</strong> wavefield attributes:<br />

v 2 stack = 2v0RNIP<br />

t0 cos2 2v0<br />

=<br />

α t0q with q = cos2 α<br />

RNIP<br />

(4.4)<br />

Here<strong>by</strong>, the parameter q is the searched-for combined parameter. This parameter<br />

is varied to fit a hyperbolic curve to the traveltime curve in the<br />

CMP gather. The maximum <strong>of</strong> the coherence determines the best fitting


4.2 Implementation<br />

curve. Note that the near-surface velocity v0 is constant within the paraxial<br />

vicinity <strong>of</strong> the emergence location <strong>of</strong> the considered normal ray.<br />

The name for this first step, automatic CMP stack, results from similarity<br />

to the conventional CMP stack method <strong>and</strong> the fact that it can be applied<br />

without any user interaction due to the coherence analysis.<br />

2. Linear ZO stack: From step one, a ZO stacked section is obtained which<br />

has a higher S/N ratio than the prestack data. With the assumption RN= ∞<br />

<strong>and</strong> with h=0, i. e., within the ZO section, Equation 4.1 reduces to<br />

t 2 hyp (xm,<br />

�<br />

h)| (h=0,RN=∞) =<br />

t0 +<br />

2 sin α<br />

v0<br />

�2 (xm − x0) . (4.5)<br />

The assumption RN = ∞ is possible for small midpoint displacements.<br />

From Equation 4.5, it is possible to determine the emergence angle α. In<br />

turn, with α <strong>and</strong> Equation 4.4 RNIP can be calculated. The name <strong>of</strong> this step<br />

based on the fact, that a linear stacking operator is used to determine α in<br />

the ZO section.<br />

3. Hyperbolic ZO stack:<br />

After the two parameters RNIP <strong>and</strong> α are determined, the last attribute RN<br />

is searched for again in the CMP stacked ZO section. For this case, Equation<br />

4.1 is reduced to<br />

t 2 hyp (x, h)|(h=0)<br />

�<br />

= t0 + 2<br />

�2 (x − x0) sin α +<br />

v0<br />

2<br />

t0 cos<br />

v0<br />

2 2 (x − x0)<br />

α . (4.6)<br />

RN<br />

Again, the searched RN is obtained <strong>by</strong> determining the highest coherency<br />

along the calculated traveltime curve in the prestack data. In this step RN,<br />

is determined in the ZO section <strong>by</strong> using a hyperbolic stacking operator,<br />

therefore this step is called hyperbolic ZO stack.<br />

This search is performed for every grid point <strong>of</strong> the simulated ZO section <strong>and</strong><br />

an attribute triplet at each point is obtained. By <strong>means</strong> <strong>of</strong> these three attributes<br />

<strong>and</strong> Equation 4.1, the <strong>CRS</strong> stacking operator is defined. Afterwards, the stack<br />

along this operator is performed, <strong>and</strong> the result is assigned to the corresponding<br />

ZO traveltime point. This method is applied for every ZO point, successively.<br />

The result is the so-called initial <strong>CRS</strong> stack. The term initial is used to emphasize<br />

that the parameter for this stack serve as initial values for a local optimization<br />

process, where all three parameters are refined simultaneously within the entire<br />

spatial <strong>CRS</strong> aperture. The result <strong>of</strong> the initial stack are not only the starting values<br />

for the optimization process, but it also includes a preliminary stacked ZO<br />

29


Chapter 4. Common Reflection Surface stack<br />

Depth [m] Time [s]<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

−200<br />

−400<br />

−600<br />

t<br />

−1000<br />

h<br />

−500<br />

P0<br />

x 0<br />

<strong>CRS</strong> stack surface<br />

R<br />

0<br />

Midpoint [m]<br />

500<br />

xm<br />

1000<br />

0<br />

300<br />

400<br />

200<br />

Half−<strong>of</strong>fset [m]<br />

100<br />

Figure 4.3: Same model like in Figure 4.2. Illustrated is the projection <strong>of</strong> the first<br />

interface Fresnel zone (red arc segment) for ZO. The marginal normal rays are<br />

shown as red solid lines <strong>and</strong> the resulting projected first Fresnel zone in the time<br />

domain is signified with the red dotted lines.<br />

section. The stack with the optimized values is called optimized <strong>CRS</strong> stack. Further<br />

refinements are required in case <strong>of</strong> conflicting dip situations, corresponding<br />

to the presence <strong>of</strong> relevant local coherence maxima.<br />

As mentioned before, the search for the best fitting <strong>CRS</strong> stacking operator, which<br />

is potentially related to a reflection event, is done <strong>by</strong> a coherence analysis. This<br />

<strong>means</strong> that a multitude <strong>of</strong> different operators is calculated, the respective coherence<br />

values are determined, <strong>and</strong> the attribute triplet which yields the highest<br />

coherence value is selected. Different coherence measures might be used. In the<br />

used implementation <strong>of</strong> the <strong>CRS</strong> stack the coherence measure semblance is used<br />

(see Neidell <strong>and</strong> Taner, 1971; Mann, 2002).<br />

4.2.2 <strong>CRS</strong> aperture<br />

The <strong>CRS</strong> stacking operator deduced in Section 4.2.1 is an approximation <strong>of</strong> the<br />

kinematic reflection response <strong>of</strong> a curved reflector segment in a paraxial vicinity<br />

<strong>of</strong> the central ray. Therefore, it is necessary to limit this operator to a range where<br />

the approximation is sufficiently accurate, otherwise it would sum up noise. The<br />

projected first Fresnel zone serves as a suitable measure for the size <strong>of</strong> the ZO<br />

30


Time [s]<br />

3.5<br />

3.0<br />

2.5<br />

2.0<br />

1.5<br />

1.0<br />

0.5<br />

ZO aperture<br />

0<br />

-0.8 -0.4 0 0.4 0.8<br />

Midpoint displacement [km]<br />

(a)<br />

CMP aperture<br />

0 0.4 0.8 1.2 1.6<br />

Half-<strong>of</strong>fset [km]<br />

(b)<br />

Half-<strong>of</strong>fset [km]<br />

1.5<br />

1.0<br />

0.5<br />

4.2 Implementation<br />

<strong>CRS</strong> aperture<br />

0<br />

-0.8 -0.4 0 0.4 0.8<br />

Midpoint displacement [km]<br />

Figure 4.4: a) ZO aperture for a dominant frequency <strong>of</strong> 30 Hz <strong>and</strong> an average<br />

velocity ranging from 1.5 km/s to 3 km/s. The minimum aperture is set to 50 m,<br />

the maximum to 750 m. b) CMP aperture given <strong>by</strong> the points (t0, h)=(0.5 s, 0.1 km)<br />

<strong>and</strong> (3.5 s, 1.75 km). c) Spatial <strong>CRS</strong> aperture set up <strong>by</strong> the ZO <strong>and</strong> CMP apertures<br />

at t0 = 3 s (taken from Mann, 2002).<br />

aperture.<br />

In this work, it is so far assumed that the seismic energy propagates along mathematical<br />

rays within a virtually infinitesimal volume. But that does not accord<br />

to the truth, because the wave propagation is affected <strong>by</strong> a finite volume in the<br />

subsurface around the considered ray. The first Fresnel volume is the part <strong>of</strong> that<br />

volume in which all rays contribute constructively at the emergence point on the<br />

surface. The size <strong>of</strong> this area around the central ray depends on the frequency<br />

content <strong>of</strong> the data. Furthermore, the first interface Fresnel zone is the intersection<br />

<strong>of</strong> the Fresnel volume <strong>and</strong> the reflector <strong>and</strong> it is, thus, a measure for the<br />

maximum achievable resolution in terms <strong>of</strong> reflector properties.<br />

The first interface Fresnel zone st<strong>and</strong>s for a depth domain area, but one wants to<br />

limit the <strong>CRS</strong> stacking operator within the time domain. Hubral (1983) developed<br />

a way to interlink these two domains. The emergence locations <strong>of</strong> all normal<br />

rays reflected within the first interface Fresnel zone (Figure 4.3) define the above<br />

mentioned projected first Fresnel zone for the ZO configuration.<br />

To determine the projected first Fresnel zone in this way, a certain knowledge<br />

<strong>of</strong> the subsurface is necessary. Hubral (1983) showed that an adequate approximation<br />

exists which makes it possible to determine the projected first Fresnel<br />

zone out <strong>of</strong> the data without additional information. The result is an equation for<br />

the ZO aperture which depends on the three <strong>CRS</strong> attributes <strong>and</strong> the difference<br />

between reflection <strong>and</strong> (hypothetical) diffraction traveltimes.<br />

However, the implementation <strong>of</strong> the ZO aperture in the second step <strong>of</strong> the search<br />

(c)<br />

31


Chapter 4. Common Reflection Surface stack<br />

for the <strong>CRS</strong> attributes, the linear ZO stack, is not possible because <strong>of</strong> two reasons:<br />

At first, the full attribute triplet is necessary to define the aperture as noted below,<br />

<strong>and</strong> at that time RN is not yet available. At second, the coherence analysis is very<br />

sensitive to the number <strong>of</strong> contributing traces. However, an aperture is essential<br />

<strong>and</strong>, therefore, an approximated projected first Fresnel zone is used which is calculated<br />

for a horizontal interface (RN = ∞) with a homogeneous overburden. An<br />

example for such an aperture is shown in Figure 4.4(a).<br />

The CMP aperture as well as the full spatial aperture for the <strong>CRS</strong> super gather<br />

could only be assigned empirically. In the current implementation, the CMP aperture<br />

is a linear function <strong>of</strong> the ZO traveltime, which is defined <strong>by</strong> two user-given<br />

points, see Figure 4.4(b). An elliptic form is used as a <strong>CRS</strong> super gather aperture<br />

with the half-axes given <strong>by</strong> the ZO <strong>and</strong> the CMP apertures, respectively (Figure<br />

4.4(c)). To get more information about the implementation <strong>and</strong> a lot <strong>of</strong> data<br />

examples <strong>of</strong> the <strong>CRS</strong> stack, see Mann (2002).<br />

32


Chapter 5<br />

Residual <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong><br />

<strong>of</strong> <strong>CRS</strong> attributes<br />

In Chapter 3, a review <strong>of</strong> the conventional <strong>residual</strong> <strong>static</strong> methods was given.<br />

Now, in this chapter a new approach will be presented which uses the <strong>CRS</strong> attributes<br />

<strong>and</strong> the <strong>CRS</strong> stack for the determination <strong>of</strong> the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s.<br />

It is a linear traveltime inversion method <strong>and</strong> it is in principle similar to the technique<br />

<strong>of</strong> Ronen <strong>and</strong> Claerbout (1985). The improved S/N ratio <strong>of</strong> the <strong>CRS</strong> stack<br />

compared to the NMO/DMO/stack method <strong>and</strong> the fact that the <strong>CRS</strong> stack is<br />

purely data driven (see Mann, 2002; Trappe et al., 2001) are advantageous for the<br />

new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> method explained the in the following.<br />

Figure 5.1 shows the basic steps <strong>of</strong> this method. The first step is to perform at least<br />

the initial 2D ZO <strong>CRS</strong> stack to obtain the <strong>CRS</strong> attribute sections <strong>and</strong> the simulated<br />

ZO section. Either the optimized or the initial 2D ZO <strong>CRS</strong> stack can be used for<br />

the following steps. In Chapter 6, an analysis about the improvements, whether<br />

the optimized or the initial <strong>CRS</strong> stack is used, is discussed. In the following sections,<br />

the theory behind the particular steps is explained <strong>and</strong> in Chapters 6 <strong>and</strong> 7<br />

the approach is applied to synthetic as well as to real data.<br />

5.1 Moveout <strong>correction</strong><br />

As mentioned above, the <strong>CRS</strong> stack provides the <strong>CRS</strong> attributes (α, RN, RNIP).<br />

With the knowledge <strong>of</strong> these attributes, the events which are approximated <strong>by</strong> the<br />

<strong>CRS</strong> stack operator with the considered ZO traveltime t0, could be transformed<br />

into a horizontal plane (black plane in Figure 5.2): every point <strong>of</strong> the prestack data<br />

on the <strong>CRS</strong> stack operator is shifted <strong>by</strong> the corresponding moveout <strong>correction</strong><br />

tmoveout(x, h) = thyp(x, h) − t0 . (5.1)<br />

The reflection response <strong>of</strong> each reflector segment is now independent <strong>of</strong> the half-<br />

33


Chapter 5. Residual <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes<br />

method 1<br />

method 2<br />

<strong>CRS</strong> search <strong>and</strong> stack<br />

<strong>CRS</strong> attributes pilot trace<br />

<strong>CRS</strong> moveout <strong>correction</strong> <strong>of</strong><br />

the <strong>CRS</strong> super gather<br />

cross correlation <strong>of</strong> pilot trace<br />

<strong>and</strong> all <strong>CRS</strong> super gather traces<br />

summing up correlation results for<br />

common−source <strong>and</strong> common−receiver locations<br />

correlation stack maxima<br />

<strong>residual</strong> <strong>static</strong> values<br />

correcting prestack traces<br />

final stack<br />

method 3<br />

correcting <strong>and</strong> stacking<br />

<strong>of</strong> <strong>CRS</strong> supergather<br />

Figure 5.1: Flowchart for the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes.<br />

An iterative process is possible in three different ways: 1) with a complete ’new’<br />

<strong>CRS</strong> stack (dashed line) in each iteration; 2) moveout <strong>correction</strong> with the attributes<br />

from the last <strong>CRS</strong> stack (dotted line), or 3) only <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

<strong>of</strong> the <strong>CRS</strong> supergathers (dashed-dotted line). It is to be mentioned that Method 3<br />

is not surface consistent.<br />

<strong>of</strong>fset h <strong>and</strong> the midpoint xm. This <strong>correction</strong> must be done for every time sample<br />

<strong>of</strong> each simulated ZO trace. The result for one ZO trace is then a moveout corrected<br />

<strong>CRS</strong> supergather, which contains all prestack traces lying inside the corresponding<br />

<strong>CRS</strong> aperture. Thus, one prestack trace is contained in several <strong>CRS</strong><br />

supergathers but with different moveout <strong>correction</strong>s.<br />

34


0.7<br />

0.6<br />

0.5<br />

t [s]<br />

0.4<br />

0.3<br />

0.2<br />

5.2 Cross correlation <strong>and</strong> search for the estimated <strong>static</strong> time shift<br />

<strong>CRS</strong> aperture<br />

P 0<br />

<strong>CRS</strong> stack surface<br />

moveout corrected reflection event<br />

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6<br />

xm [km]<br />

0<br />

0.4<br />

h [km]<br />

0.2<br />

Figure 5.2: The gray lines are the true CO reflection responses <strong>of</strong> a curved reflector.<br />

The corresponding model is not displayed, it is similar to the model in<br />

Figure 4.2 <strong>and</strong> 4.3 but not identical. The blue surface is the <strong>CRS</strong> stack surface for<br />

one point P0 in the ZO section <strong>and</strong> the yellow line is the <strong>CRS</strong> aperture belonging<br />

to this <strong>CRS</strong> surface. Furthermore, the black half ellipse is the moveout corrected<br />

reflection event which is constrained <strong>by</strong> the <strong>CRS</strong> aperture.<br />

5.2 Cross correlation <strong>and</strong> search for the estimated<br />

<strong>static</strong> time shift<br />

The new method is based on cross correlation (see Appendix B), namely, the cross<br />

correlation between every single moveout corrected trace inside the <strong>CRS</strong> super<br />

gather <strong>and</strong> a pilot trace. Here, the traces <strong>of</strong> the simulated ZO section serve as pilot<br />

traces. This is one advantage <strong>of</strong> this new approach: as mentioned before, the <strong>CRS</strong><br />

stack yields a ZO stack section with a higher S/N ratio compared to conventional<br />

stacking methods. Thus, in this approach, the quality <strong>of</strong> the pilot trace is much<br />

better than that used in conventional <strong>residual</strong> <strong>static</strong> <strong>correction</strong> methods.<br />

After the cross correlation is performed, all correlation results that belong to the<br />

same source or receiver location, respectively, are summed up. Finally, the resid-<br />

35


Chapter 5. Residual <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes<br />

ual <strong>static</strong> value is usually given <strong>by</strong> the time associated with the maximum <strong>of</strong> the<br />

summed cross correlation results. Two assumptions are essential for this procedure:<br />

structural <strong>and</strong> <strong>residual</strong> moveout terms are non-existent <strong>and</strong> the mean <strong>of</strong> the<br />

receiver as well as the source <strong>and</strong> receiver <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s are equal to<br />

zero.<br />

In some cases the searched time shifts do not correspond to the global maximum<br />

but to a local maximum or a global/local minimum due to different reasons (see<br />

Section 3.2.1), e. g., cycle skips. The discussed implementation <strong>of</strong> this <strong>residual</strong><br />

<strong>static</strong> method searches only for the global maximum <strong>and</strong> the corresponding time<br />

shift. Nevertheless, to avoid picking the wrong time a limit for the maximum<br />

correlation shift is implemented. The limit has to be defined <strong>by</strong> the user.<br />

Problems might occur at the boundary <strong>of</strong> the dataset as only few correlation results<br />

will contribute to a source or receiver location, respectively. In the future,<br />

it is needful to implement a threshold which defines the minimum number <strong>of</strong><br />

traces in a supergather that are necessary to use this supergather for <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong>. From this follows that it is not possible to determine <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong>s for every shot <strong>and</strong> receiver location at the borders <strong>of</strong> the seismic<br />

line.<br />

Furthermore, the calculated coherence along the <strong>CRS</strong> stack surface can be used<br />

to weight every time sample <strong>of</strong> the pilot trace as well as every time sample <strong>of</strong> the<br />

moveout corrected traces <strong>of</strong> the <strong>CRS</strong> supergather before the cross correlation is<br />

performed. The <strong>CRS</strong> stacking surfaces are only calculated for the ZO traces <strong>and</strong>,<br />

thus, only a coherence section for the ZO traces is available. Therefore, the time<br />

samples <strong>of</strong> the traces <strong>of</strong> the <strong>CRS</strong> supergather are weighted with the coherence <strong>of</strong><br />

the corresponding ZO trace time sample. In addition, the coherence is set to be<br />

zero for every time sample which is outside the <strong>CRS</strong> aperture.<br />

5.3 Iterations<br />

After the <strong>residual</strong> <strong>static</strong> values are obtained from the cross correlation results, the<br />

prestack traces are time shifted with the corresponding total time shifts. The total<br />

time shift is simply the sum <strong>of</strong> the corresponding source <strong>and</strong> receiver <strong>static</strong> values<br />

<strong>of</strong> each prestack trace. Now, there are several possibilities to proceed (see also<br />

flowchart in Figure 5.1). If the quality <strong>of</strong> the <strong>CRS</strong> stack <strong>of</strong> the corrected prestack<br />

traces is adequate, the corrected prestack traces <strong>and</strong> the stack, respectively, can<br />

be used as the final result. If the result <strong>of</strong> the stack is not adequate, additional<br />

iterations can be performed. The quality <strong>of</strong> the result must be evaluated <strong>by</strong> an<br />

interpreter with the aid <strong>of</strong> the values <strong>of</strong> the <strong>static</strong> <strong>correction</strong>. If the most <strong>of</strong> the<br />

values are zero it make no sense to perform another iteration. It might happen<br />

that the <strong>static</strong> <strong>correction</strong> values do not converge. Consequently, the result <strong>of</strong> the<br />

stack does not necessarily improve with more iterations <strong>and</strong> the quality <strong>of</strong> the<br />

36


5.3 Iterations<br />

stack should always be kept in view.<br />

In principle, three different ways exist how the iterations can be realized. One<br />

way is to repeat the whole process from the beginning, shown as method 1 in<br />

Figure 5.1. That <strong>means</strong> to perform a complete new <strong>CRS</strong> stack with the corrected<br />

prestack traces, moveout <strong>correction</strong> <strong>of</strong> the <strong>CRS</strong> supergather with new <strong>CRS</strong> attributes<br />

<strong>and</strong> performing the cross correlation to estimate a new set <strong>of</strong> <strong>residual</strong><br />

<strong>static</strong> <strong>correction</strong> values. Finally, the prestack traces can be <strong>residual</strong> <strong>static</strong> corrected<br />

again. As the <strong>CRS</strong> search is time consuming, this method requires the<br />

most computing time.<br />

The second way is to apply <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s to the prestack traces <strong>and</strong><br />

to perform the moveout <strong>correction</strong> with the ’old’ attributes (method 2 in the<br />

flowchart). This method saves a lot <strong>of</strong> time because the <strong>CRS</strong> search does not<br />

have to be performed again. However, the attributes are applied to the wrong<br />

time samples. In future research, it has to be analyzed how this error affects the<br />

results <strong>and</strong> how this error relates to the saving <strong>of</strong> time.<br />

The fastest method is the third one (Method 3 in the flowchart). Here, the moveout<br />

corrected prestack traces within a <strong>CRS</strong> supergather are corrected with the<br />

determined time shift. Afterwards, only the stack for every <strong>CRS</strong> supergather is<br />

performed. However, this method violates the assumption <strong>of</strong> the surface consistency<br />

as it is applied to the traces after a non-linear moveout <strong>correction</strong>. Shifting<br />

the moveout corrected traces <strong>and</strong> performing an inverse moveout <strong>correction</strong><br />

shows that the resulting <strong>correction</strong> in the primary traces are different for diverse<br />

times. Many conventional methods, e. g., the method from Ronen <strong>and</strong> Claerbout<br />

(1985) do not perform a new NMO after applying the <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

<strong>and</strong>, thus, also violate the assumption <strong>of</strong> surface consistency. It remains to examine,<br />

considering data examples (Chapters 6 <strong>and</strong> 7), how strongly these violations<br />

affect the results <strong>of</strong> the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

Furthermore, various combinations <strong>of</strong> the three ways are possible, that <strong>means</strong>,<br />

e. g., that the <strong>residual</strong> <strong>static</strong> time shifts are estimated several times only <strong>by</strong> <strong>means</strong><br />

<strong>of</strong> correcting the supergather <strong>and</strong> then, after a specific number <strong>of</strong> iterations, a<br />

complete new <strong>CRS</strong> stack is performed. The new attributes can then, again, serve<br />

as a basis for further iterations. One <strong>of</strong> them is applied to the real data in Chapter<br />

7 <strong>and</strong> the advantages <strong>and</strong> drawbacks are analyzed. The used strategy has to<br />

be chosen appropriately for each particular dataset <strong>and</strong> a cost-benefit calculation<br />

should be performed.<br />

37


Chapter 6<br />

Synthetic data example<br />

The new approach for <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes is tested on a<br />

synthetic data example. The results <strong>of</strong> this test are presented in this chapter. The<br />

three different possibilities to realize the estimation <strong>of</strong> the <strong>static</strong> <strong>correction</strong>s, as<br />

mentioned in Chapter 5, are compared <strong>and</strong> their advantages <strong>and</strong> drawbacks are<br />

evaluated. Furthermore, different settings <strong>of</strong> the maximum allowable time shift<br />

<strong>and</strong>/or the length <strong>of</strong> the cross correlation window are examined.<br />

6.1 Model <strong>and</strong> survey design<br />

The model, is used to generate the synthetic data set is shown in Figure 6.1(a).<br />

There are four constant velocity layers, where<strong>by</strong> the first reflector is a horizontal<br />

interface, the second one has a dip <strong>of</strong> -7 ◦ , <strong>and</strong> the third one has a syncline<br />

structure. The velocity increases with depth from layer to layer. The contrast in<br />

velocity between the LVL <strong>and</strong> the next layer with a significantly higher velocity<br />

is large. Most <strong>of</strong> the seismic energy is reflected at the first interface <strong>and</strong> deeper<br />

reflectors can be hardly seen in the seismic data. Of course, this is also the case in<br />

real data but in this first synthetic model the LVL was neglected to simplify matters.<br />

Instead, the LVL is simulated <strong>by</strong> adding artificial surface consistent <strong>residual</strong><br />

<strong>static</strong> time shifts to the seismic data for this model.<br />

The survey design is adapted from a marine data acquisition geometry. The first<br />

source point is located at 2000 m. The maximum <strong>of</strong>fset between source <strong>and</strong> receiver<br />

is 2000 m <strong>and</strong> the minimum <strong>of</strong>fset is 0 m. The receiver spacing is 25 m. Furthermore,<br />

the source points have also a distance <strong>of</strong> 25 m <strong>and</strong> range to the maximum<br />

source location <strong>of</strong> 10 000 m. Thus, the prestack dataset consists <strong>of</strong> 26001<br />

traces <strong>and</strong> 721 CMP gathers with 321 different source locations <strong>and</strong> 401 different<br />

receiver locations. The used wavelet is a zero-phase Ricker wavelet with a dominant<br />

frequency <strong>of</strong> 30 Hz. The traces <strong>of</strong> the multicoverage dataset have a time<br />

sampling interval <strong>of</strong> 4 ms.<br />

39


Chapter 6. Synthetic data example<br />

Depth [km]<br />

Distance [km]<br />

0 2 4 6 8 10<br />

0<br />

v 1=<br />

2.2 km/s<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

(a) 2D model<br />

v = 2.5 km/s<br />

2<br />

v = 3.0 km/s<br />

3<br />

v = 3.5 km/s<br />

4<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

CMP location [km]<br />

2 4 6 8 10<br />

(b) <strong>CRS</strong> stacked ZO section<br />

Figure 6.1: (a) Model used to simulate a synthetic prestack dataset, (b) result<br />

<strong>of</strong> the optimized <strong>CRS</strong> stack from prestack traces without any synthetic noise or<br />

artifical <strong>static</strong> time shifts added.<br />

The result <strong>of</strong> the optimized <strong>CRS</strong> stack for this synthetic dataset without artificial<br />

noise <strong>and</strong> without artifical <strong>static</strong> time shifts is shown in Figure 6.1(b). The used<br />

processing parameters for the ZO simulation are given in Table 6.1. The reason for<br />

the lack <strong>of</strong> data in the ZO traces <strong>of</strong> the first 40 CMPs is due to the fact that the first<br />

CMPs are not fully covered due to the CS configuration <strong>and</strong> due to the chosen<br />

CMP aperture. Only traces with larger <strong>of</strong>fsets are arranged in this CMPs <strong>and</strong><br />

Figure 4.4 shows that traces with larger <strong>of</strong>fsets only contribute for larger times in<br />

the <strong>CRS</strong> stack. However, the three reflection events can clearly be recognized in<br />

the whole section.<br />

Synthetic noise with a S/N ratio <strong>of</strong> 10 is now added to the prestack traces <strong>and</strong><br />

a new <strong>CRS</strong> stack is performed with the new prestack dataset. The result <strong>of</strong> this<br />

stack is shown in Figure 6.2(a). The noise does not influence the shape <strong>of</strong> the<br />

wavelet at the events in the ZO section, it can only be seen at the borders <strong>of</strong><br />

the events <strong>and</strong> between the events. Subsets (second reflector, 1.7 - 2.6 s) <strong>of</strong> the<br />

coherence section <strong>and</strong> the three <strong>CRS</strong> attribute sections for these data are shown<br />

in Figures 6.16 to 6.19 subfigures (a).<br />

40


6.1 Model <strong>and</strong> survey design<br />

Context Processing parameter Setting<br />

Dominant frequency 30 Hz<br />

General Coherence measure Semblance<br />

parameters Data used for coherence analysis Original traces<br />

Temporal width <strong>of</strong> coherence b<strong>and</strong> 28 ms<br />

Velocity <strong>and</strong> Near surface velocity 2200 m/s<br />

constraints Tested stacking velocities 2000 . . .6000 m/s<br />

Simulated ZO traveltimes 0 . . .4.5 s<br />

Target Simulated temporal sampling interval 4 ms<br />

zone Number <strong>of</strong> simulated ZO traces 721<br />

Spacing <strong>of</strong> simulated ZO traces 12.5 m<br />

Minimum ZO aperture 50 m @ 1 s<br />

Aperture Maximum ZO aperture 567 m @ 2.5 s<br />

<strong>and</strong> Minimum CMP aperture 1000 m @ 1 s<br />

taper Maximum CMP aperture 3000 m @ 2.5 s<br />

Relative taper size 30 %<br />

Automatic Initial moveout increment for largest <strong>of</strong>fset 4 ms<br />

CMP stack Number <strong>of</strong> refinement iterations 3<br />

Linear Tested emergence angles −60 . . .60◦ ZO Initial emergence angle increment 1◦ stack Number <strong>of</strong> refinement iterations 3<br />

Hyperbolic Initial moveout increment for largest ZO distance 4 ms<br />

ZO stack Number <strong>of</strong> refinement iterations 3<br />

Hyperbolic Initial moveout increment for largest <strong>of</strong>fset 4 ms<br />

CS/CR stack Number <strong>of</strong> refinement iterations 3<br />

Coherence threshold for smallest traveltime 0.1<br />

Coherence threshold for largest traveltime 0.1<br />

Maximum number <strong>of</strong> iterations 100<br />

Local Maximum relative deviation to stop 10−4 optimization Initial variation <strong>of</strong> emergence angles 6◦ Initial variation <strong>of</strong> RNIP<br />

5 %<br />

Initial variation <strong>of</strong> transformed RN<br />

6◦ Transformation radius for RN<br />

100 m<br />

Table 6.1: Synthetic data example: processing parameters used for the ZO simulation<br />

<strong>by</strong> <strong>means</strong> <strong>of</strong> the <strong>CRS</strong> stack.<br />

The next step is to add artifical <strong>residual</strong> <strong>static</strong> time shifts to the noisy data, namely<br />

surface consistent source <strong>and</strong> receiver <strong>static</strong> time shifts, respectively, between<br />

-10 ms <strong>and</strong> 10 ms. This yields total <strong>static</strong> time shifts between -20 ms <strong>and</strong> 20 ms<br />

for every trace. The result <strong>of</strong> the optimized <strong>CRS</strong> stack <strong>of</strong> this data is shown in<br />

Figure 6.2(b). In this figure, it is obvious that the wavelet is blurred; it is almost<br />

impossible to recognize the shape <strong>of</strong> the wavelet, <strong>and</strong> the positions <strong>of</strong> the reflection<br />

events are also not accurately detectable. The reason for the blurred wavelet<br />

is easy to explain with Figure 1.4. All traces <strong>of</strong> the <strong>CRS</strong> supergather have different<br />

41


Chapter 6. Synthetic data example<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

CMP location [km]<br />

2 4 6 8 10<br />

(a) <strong>CRS</strong> stack section with noise<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

CMP location [km]<br />

2 4 6 8 10<br />

(b) <strong>CRS</strong> stack section with noise <strong>and</strong> artifical<br />

<strong>static</strong> time shifts added<br />

Figure 6.2: The result <strong>of</strong> the optimized <strong>CRS</strong> stack from prestack traces with noise<br />

(a) <strong>and</strong> with noise <strong>and</strong> <strong>static</strong> time shifts between ± 20 ms (b)<br />

<strong>static</strong> time shifts. If all this traces are summed up to the simulated ZO trace, the<br />

resulting wavelet has not the shape <strong>of</strong> the original wavelet (see Figure 1.4(b)). In<br />

contrast, the stack <strong>of</strong> the original traces or corrected traces, respectively, reproduces<br />

the wavelet, even with a higher amplitude than a single trace. The noise<br />

is, <strong>of</strong> course, unaffected <strong>by</strong> the <strong>static</strong> time shifts because <strong>of</strong> its incoherent nature.<br />

Subsets (second reflector, 1.7 - 2.6 ms) <strong>of</strong> the coherency section <strong>and</strong> the three <strong>CRS</strong><br />

attribute sections for this stack are shown in Figures 6.16 to 6.19 subfigures (b).<br />

The coherence value <strong>of</strong> the original dataset along the event (Figure 6.16 (a)) is 0.7<br />

or above whereas the maximum value at this event in the coherence section with<br />

artifical <strong>static</strong> (Figure (b)) time shifts is 0.2. The explanation for this behavior is, in<br />

principle, the same as for the blurred wavelet <strong>of</strong> the stack. The implemented coherence<br />

measure in the <strong>CRS</strong> stack is “semblance”, which provides a normalized<br />

ratio <strong>of</strong> the correlated <strong>and</strong> uncorrelated seismic energy in data subvolume around<br />

the <strong>CRS</strong> operator. As the trace are now time shifted, the coherence analysis is not<br />

able to sum up the same value <strong>of</strong> seismic energy as it is the case if the trace are<br />

not shifted. Due to the used coherence b<strong>and</strong> <strong>and</strong> the temporal extension <strong>of</strong> the<br />

42


<strong>of</strong>fset [m]<br />

1000<br />

750<br />

500<br />

250<br />

0<br />

I<br />

II<br />

III<br />

IV<br />

4100 4500 4900 5300<br />

midpoint [m]<br />

(a) Spatial <strong>CRS</strong> aperture at t0 = 5 s<br />

V<br />

time [s]<br />

0<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6.1 Model <strong>and</strong> survey design<br />

I II III III III IV V<br />

(b) Subsets <strong>of</strong> the <strong>CRS</strong> supergather<br />

Figure 6.3: A schematic example for the <strong>CRS</strong> supergather. (a) The spatial <strong>CRS</strong><br />

aperture at t0 = 5 s, where the green <strong>and</strong> blue lines indicate the selected CMP<br />

gathers which are shown in Figure (b).<br />

wavelet, the searched attributes are not only determined along the <strong>CRS</strong> operator<br />

but within a temporal window around it.<br />

The artifical <strong>static</strong> time shift also affects the sections <strong>of</strong> the emergence angle α<br />

(Figure 6.17) <strong>and</strong> radius <strong>of</strong> curvature <strong>of</strong> the NIP - wavefront RNIP (Figure 6.18<br />

(a)) in the same way. Directly along the events these two attributes are nearly<br />

the same as without <strong>static</strong> time shifts, but the width <strong>of</strong> the b<strong>and</strong> with consistent<br />

values is smaller <strong>and</strong> the borders <strong>of</strong> the b<strong>and</strong> are not as sharp. The reason for<br />

this is again the coherence. In the border areas no distinguished <strong>CRS</strong> operators<br />

exist; the operator which sums up most energy can change from sample to sample<br />

<strong>and</strong>, accordingly, the <strong>CRS</strong> attributes, too. Also on the left side, at the CMPs with<br />

lower coverage, the b<strong>and</strong> with consistent values breaks <strong>of</strong>f earlier than in the<br />

attributes sections without <strong>static</strong> time shifts. For supergathers with many traces<br />

the coherence measurement is less affected <strong>by</strong> time shifts.<br />

In the sections <strong>of</strong> the curvatures <strong>of</strong> the normal wavefronts KN = 1/RN (Figure 6.19<br />

(a) <strong>and</strong> Figure 6.19 (b)), the value directly along the events are the same in both<br />

sections, namely zero. The second reflector is planar. Consequently, its curvature<br />

is zero. However, another characteristic appears at the border <strong>of</strong> the b<strong>and</strong> in the<br />

KN section: the section with artifical <strong>static</strong> time shift shows higher positive or negative<br />

values, respectively. Higher positive curvatures <strong>of</strong> the normal wavefront at<br />

the upper part <strong>of</strong> the b<strong>and</strong> create stronger curved <strong>CRS</strong> operators which intersect<br />

the event under a larger angle. Consequently, the curvature at the lower border<br />

is negative. It is not investigated why this behavior <strong>of</strong> the <strong>CRS</strong> operator yields a<br />

higher coherency value at the <strong>static</strong> time shifted traces.<br />

43


Chapter 6. Synthetic data example<br />

correlation stacks [#]<br />

8000<br />

7000<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000<br />

receiver/source position [m]<br />

Figure 6.4: Number <strong>of</strong> traces contributing to the cross correlation stack for receivers<br />

(blue line) <strong>and</strong> sources (red line), respectively.<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

In the following, a <strong>residual</strong> <strong>static</strong> <strong>correction</strong> with the new approach based on the<br />

<strong>CRS</strong> stack <strong>and</strong> the <strong>CRS</strong> attributes is applied to the data with artifical <strong>static</strong> time<br />

shifts. An advantage <strong>of</strong> this procedure is that the resulting time shifts can directly<br />

be compared with the previously applied artifical <strong>static</strong> time shifts. Figure 6.3<br />

shows an example for a <strong>CRS</strong> supergather, where part (a) shows the schematic<br />

shape <strong>of</strong> a supergather in the xm-h plane (compare with Figure 5.2) <strong>and</strong> part (b)<br />

shows some CMP gathers from the <strong>CRS</strong> supergather influenced <strong>by</strong> the <strong>CRS</strong> aperture<br />

(compare with Figure 4.4). The displayed CMP gathers are indicated in green<br />

<strong>and</strong> blue in part (a). Furthermore, the moveout corrected events are visible in part<br />

(b) at a traveltime <strong>of</strong> 0.8 s <strong>and</strong> around 3.5 s <strong>and</strong> especially the second event around<br />

2 s. In case <strong>of</strong> full coverage <strong>of</strong> the CMPs, the supergather consists <strong>of</strong> about 35000<br />

traces in this example.<br />

The three different methods which are applied to obtain the <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

<strong>by</strong> mean <strong>of</strong> <strong>CRS</strong> attributes should be mentioned here again because the<br />

different methods are labeled as Method 1, 2 <strong>and</strong> 3 in the following (see also Section<br />

5.3):<br />

44<br />

• Method 1: every new iteration step starts with a complete <strong>application</strong> <strong>of</strong> the<br />

<strong>CRS</strong> stack.<br />

• Method 2: the prestack traces are corrected with the <strong>residual</strong> <strong>static</strong> time<br />

shifts, but the moveout <strong>correction</strong> is always performed with the attributes<br />

from the last <strong>CRS</strong> stack.<br />

• Method 3: the <strong>residual</strong> <strong>static</strong> time shifts are only applied to traces in the<br />

moveout corrected <strong>CRS</strong> supergathers.


6.2 Residual <strong>static</strong> <strong>correction</strong><br />

Method number <strong>of</strong> temporal max. allowable mean deviation mean deviation<br />

iteration window [s] time shift [ms] receiver [ms] source [ms]<br />

1 1 1 - 4.2 24 2.17 1.98<br />

1 1 0.6 - 1.1 24 1.84 1.73<br />

1 1 1.7 - 2.6 24 1.97 1.93<br />

1 1 2.6 - 4.2 24 3.62 3.56<br />

1 1 0.6 - 4.2 56 1.84 1.73<br />

1 2 0.6 - 1.1 24 1.29 0.95<br />

2 2 0.6 - 1.1 24 1.46 1.18<br />

3 2 0.6 - 1.1 24 1.36 1.00<br />

1 3 0.6 - 1.1 24 1.28 0.95<br />

1 INI 2 0.6 - 1.1 24 1.73 1.50<br />

Table 6.2: Mean deviation <strong>of</strong> estimated <strong>static</strong> <strong>correction</strong>s from the artifical <strong>static</strong><br />

time shifts for the different methods, time windows <strong>and</strong>/or maximum time shifts.<br />

INI in the last row st<strong>and</strong>s for Initial <strong>CRS</strong> stack used for the processing instead <strong>of</strong><br />

the optimized <strong>CRS</strong> stack.<br />

In the Figures 6.5 - 6.8, 6.13, <strong>and</strong> 6.14, subsets <strong>of</strong> the results <strong>of</strong> the different methods<br />

with different settings regarding the cross correlation windows <strong>and</strong>/or different<br />

maximum allowable time shifts are displayed. Problems occur in areas<br />

with low coverage <strong>of</strong> the receivers. In Figure 6.4, the number <strong>of</strong> cross correlation<br />

results which contribute to the cross correlation stack for receivers (blue line)<br />

<strong>and</strong> sources (red line) are shown. The number <strong>of</strong> contributions depends on the<br />

coverage <strong>of</strong> the particular CMP <strong>and</strong> on the chosen aperture. The most <strong>of</strong> these<br />

problematic receiver values are equal to zero. Thus, they do not affect the following<br />

processing. Anyway, in further investigations the problematic receiver, also,<br />

are treated to see what happens with these <strong>static</strong> <strong>correction</strong>s. For the estimation<br />

<strong>of</strong> the mean deviation <strong>of</strong> the result <strong>of</strong> the different methods, explained later in<br />

this chapter, only the fully covered sources <strong>and</strong> receivers are accounted for. For<br />

the source <strong>static</strong>s, no problem occurs because they are all fully covered. In the<br />

future, it is necessary to implement a coverage threshold for source <strong>and</strong> receiver<br />

locations at which the <strong>static</strong> <strong>correction</strong>s are to be considered. This threshold must<br />

be carefully defined for every dataset according to its characteristic. Figures 6.5 -<br />

6.8, 6.13 <strong>and</strong> 6.14 show subsets <strong>of</strong> the results.<br />

6.2.1 Results<br />

Figures 6.5(a) <strong>and</strong> 6.6(a) show a comparison <strong>of</strong> the original <strong>static</strong> time shifts (red<br />

line) <strong>and</strong> the <strong>static</strong> time shifts extracted with Method 1 after the first iteration<br />

(blue line). The shape <strong>of</strong> the <strong>static</strong> <strong>correction</strong>s is obtained very well but not always<br />

with the exact amplitude. The mean deviation <strong>of</strong> the estimated <strong>correction</strong>s<br />

from the original ones is about 2.17 ms for the receiver <strong>static</strong>s <strong>and</strong> about 1.98 ms<br />

45


Chapter 6. Synthetic data example<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shift; blue line: estimated <strong>static</strong>s with Method 1 after 1 iteration.<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shift; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations.<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong> time shift; blue line: estimated <strong>static</strong>s with method 1 after 1 iteration;<br />

green line: estimated <strong>static</strong>s with Method 1 after 2 iterations.<br />

Figure 6.5: Subsets <strong>of</strong> source <strong>static</strong>s with a maximum allowable time shift <strong>of</strong> 24 ms<br />

<strong>and</strong> a cross correlation time window <strong>of</strong> 0.6 s - 4.4 s (I).<br />

46


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shift; blue line: estimated <strong>static</strong> time shift with Method 1 after<br />

1 iteration<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong>s; green line: estimated <strong>static</strong> time shift with Method 1 after 2<br />

iterations<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong>s; blue line: estimated <strong>static</strong>s with Method 1 after 1 iteration; green<br />

line: estimated <strong>static</strong>s with Method 1 after 2 iterations<br />

Figure 6.6: Subsets <strong>of</strong> receiver <strong>static</strong>s with maximum allowable time shift <strong>of</strong> 24<br />

ms <strong>and</strong> a cross correlation time window <strong>of</strong> 0.6 s - 4.4 s (I).<br />

47


Chapter 6. Synthetic data example<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shift; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations; yellow line: estimated <strong>static</strong>s with Method 3 after 2 iterations<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shift; green line: estimated <strong>static</strong>s with Method 1 after 2 iterations;<br />

black line: estimated <strong>static</strong>s with Method 2 after 2 iterations<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong> time shift; yellow line: estimated <strong>static</strong>s with Method 3 after 2<br />

iterations; black line: estimated <strong>static</strong>s shift with Method 2 after 2 iterations<br />

Figure 6.7: Subsets <strong>of</strong> source <strong>static</strong> time shifts with a maximum time shift <strong>of</strong> 24 ms<br />

<strong>and</strong> a cross correlation time window <strong>of</strong> 0.6 s - 4.4 s (II).<br />

48


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong>s time shift; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations yellow line: estimated <strong>static</strong>s with Method 3 after 2 iterations<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shift; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations; black line: estimated <strong>static</strong>s with Method 2 after 2 iterations<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong> time shift; yellow line: estimated <strong>static</strong>s with Method 3 after 2<br />

iterations; black line: estimated <strong>static</strong>s with Method 2 after 2 iterations<br />

Figure 6.8: Subsets <strong>of</strong> receiver <strong>static</strong>s with a maximum time shift <strong>of</strong> 24 ms <strong>and</strong> a<br />

cross correlation time window <strong>of</strong> 0.6 s - 4.4 s (II).<br />

49


Chapter 6. Synthetic data example<br />

<strong>static</strong>s [ms]<br />

20<br />

10<br />

0<br />

−10<br />

−20<br />

1200 1210 1220 1230 1240 1250<br />

trace number [#]<br />

1260 1270 1280 1290 1300<br />

Figure 6.9: Subset <strong>of</strong> the total <strong>static</strong>s after two iterations <strong>of</strong> Method 1. Red line:<br />

original total <strong>static</strong> time shift; green line: estimated total <strong>static</strong>s with Method 1<br />

after 2 iterations<br />

for the source <strong>static</strong>s (see Table 6.2). After the second iteration with Method 1, the<br />

mean deviation <strong>of</strong> the obtained <strong>static</strong>s from iteration 1 <strong>and</strong> 2 decrease to a value<br />

<strong>of</strong> 1.84 ms for the receiver <strong>static</strong>s or to 1.73 ms for the source <strong>static</strong>s, respectively.<br />

This improvement can also be seen in Figures 6.5(b) <strong>and</strong> 6.6(b). There are still<br />

parts <strong>of</strong> the subsets <strong>of</strong> the <strong>static</strong> <strong>correction</strong>s where the estimated <strong>static</strong> time shifts<br />

do not follow the distribution <strong>of</strong> the original values, e. g., the source <strong>static</strong>s between<br />

4075 m <strong>and</strong> 4125 m. However, they are close to the original ones. In this<br />

part, the original <strong>static</strong> time shifts have a constant value <strong>of</strong> -10 ms <strong>and</strong> the estimated<br />

<strong>static</strong> time shifts vary in a range <strong>of</strong> ± 1 ms around this value. However,<br />

other parts exist where the shape is better estimated but with higher amplitude<br />

deviation, e. g., for the sources between 4575 m <strong>and</strong> 4625 m. In the Figures 6.5(c)<br />

or 6.6(c), the first iteration (blue line) <strong>and</strong> the second iteration (green line) are<br />

directly comparable. Many improvements can be seen, but, e. g., at the source location<br />

5775 m, 5950 m, or 5975 m, the second iteration deteriorates the estimated<br />

<strong>static</strong> <strong>correction</strong>s.<br />

A small subset <strong>of</strong> the total <strong>static</strong> <strong>correction</strong>s is shown in Figure 6.9. At some points<br />

the original <strong>static</strong> time shifts are obtained very well (trace number 1230 - 1240).<br />

Other points (traces number 1255 - 1260) are not well estimated but at least have<br />

the correct order <strong>of</strong> magnitude.<br />

A third iteration yields no significant improvements, the mean deviation after the<br />

third iteration differs <strong>by</strong> less than 1% from the mean deviation after the second<br />

iteration. The variation at some points is ±1 ms, but most <strong>of</strong> the estimated time<br />

shifts are equal to zero. Thus, the methods almost converged after the second<br />

iteration for this synthetic dataset. As the resulting <strong>static</strong> <strong>correction</strong>s <strong>of</strong> the third<br />

iteration do not differ very much from the results <strong>of</strong> the second iteration they are<br />

not displayed.<br />

Method 2 <strong>and</strong> Method 3 are only applicable after the first iteration <strong>of</strong> Method 1,<br />

50


6.2 Residual <strong>static</strong> <strong>correction</strong><br />

because the <strong>CRS</strong> stack must be performed at least once to obtain the <strong>CRS</strong> attributes<br />

<strong>and</strong> the moveout-corrected <strong>CRS</strong> supergathers. Therefore, the results <strong>of</strong><br />

the different methods can only be compared starting with the second iteration.<br />

The yellow lines in Figure 6.7(a) <strong>and</strong> 6.8(a) represent the source or receiver <strong>static</strong><br />

<strong>correction</strong>s for Method 3 after the second iteration. In comparison with the the<br />

<strong>static</strong>s from Method 1 after the second iteration (green line), Method 3 yields less<br />

accurate results, but in comparison with the first iteration <strong>of</strong> Method 1 (blue lines<br />

Figure 6.5(a)) one can see that the <strong>static</strong>s after the second iteration <strong>of</strong> Method 3<br />

are closer to the original ones. At some points Method 3 leads to a better result<br />

especially at the points where the second iteration <strong>of</strong> Method 1 yields a deterioration<br />

in comparison to the first iteration, e. g., at the source locations 5950 m <strong>and</strong><br />

5975 m. However, also independent improvements are visible, e. g., at receiver locations<br />

4575 m - 4625 m. The mean deviation <strong>of</strong> the second iteration <strong>of</strong> Method 3<br />

is about 0.17 ms for sources <strong>and</strong> about 0.23 ms for receivers <strong>and</strong>, thus, larger than<br />

the mean deviation <strong>of</strong> the second iteration <strong>of</strong> Method 1.<br />

The value <strong>of</strong> the mean deviation <strong>of</strong> Method 2 is between the value <strong>of</strong> Method 1<br />

<strong>and</strong> Method 3. It is for the sources about 1.00 ms <strong>and</strong> for the receivers 1.36 ms<br />

<strong>and</strong> there exist also points where this method is better than the others (see Figures<br />

6.8(b) <strong>and</strong> 6.8(c)).<br />

The advantages <strong>of</strong> Method 2 <strong>and</strong> Method 3 are definitely their superior computational<br />

efficient. The complete <strong>CRS</strong> stack (Automatic CMP stack, Zero-<strong>of</strong>fset<br />

stacks, Initial stack , Local optimization) needs 4.8 h on a MIPS R 1200/400 MHz<br />

processor, whereas the real <strong>residual</strong> <strong>static</strong> <strong>correction</strong> only takes 2.0 h. The CPU<br />

time for the <strong>static</strong> <strong>correction</strong> can be reduced in future implementations because<br />

at the moment all supergathers are generated with self-contained programs <strong>and</strong><br />

are written to disc. Thus, it is possible to extend the <strong>static</strong> <strong>correction</strong> program<br />

such that the supergathers are generated ’on-the-fly’ without buffering on disc.<br />

A realistic comparison <strong>of</strong> the required CPU time for Method 2 <strong>and</strong> Method 3 is<br />

not possible at this stage <strong>of</strong> the implementation. Nevertheless it is possible to say<br />

that Method 3 requires the least CPU time because no moveout <strong>correction</strong> is necessary.<br />

Instead, only the time shifts have to applied to the previously obtained<br />

supergathers.<br />

So far, all the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s are estimated <strong>by</strong> <strong>means</strong> <strong>of</strong> the optimized<br />

<strong>CRS</strong> attributes. The optimization process usually takes more than the half <strong>of</strong> the<br />

CPU time <strong>of</strong> the whole <strong>CRS</strong> stacking approach (see Mann, 2002). The result <strong>of</strong><br />

the moveout <strong>correction</strong> <strong>and</strong> the following cross correlation performed with the<br />

initial <strong>CRS</strong> attribute sections <strong>and</strong> the initial stack section is shown in Figure 6.12.<br />

The direct comparison <strong>of</strong> this <strong>static</strong> time shift values with the values estimated<br />

<strong>by</strong> Method 1 using the optimized attributes shows that the optimized attributes<br />

yield much better results. This is also confirmed <strong>by</strong> the mean deviation <strong>of</strong> estimated<br />

<strong>static</strong> <strong>correction</strong>s from the original ones (see Table 6.2). The obtained <strong>static</strong><br />

<strong>correction</strong>s are the worst <strong>of</strong> all different methods after the second iteration. The<br />

51


Chapter 6. Synthetic data example<br />

time [s]<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

time [s]<br />

CMP location [km]<br />

2 4 6 8 10<br />

(a) <strong>CRS</strong> stack section (with noise <strong>and</strong> artifical<br />

<strong>static</strong> time shifts)<br />

0.8<br />

1.0<br />

2<br />

CMP location [km]<br />

2 4 6 8 10<br />

(c) zoom <strong>of</strong> first event (0.8 - 1.05 s)<br />

CMP location [km]<br />

2 4 6 8 10<br />

(e) zoom <strong>of</strong> second event (1.7 - 2.6 s)<br />

time [s]<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

time [s]<br />

CMP location [km]<br />

2 4 6 8 10<br />

(b) <strong>CRS</strong> stack section after first iteration<br />

0.8<br />

1.0<br />

2<br />

CMP location [km]<br />

2 4 6 8 10<br />

(d) zoom <strong>of</strong> first event (0.8 - 1.05 s)<br />

CMP location [km]<br />

2 4 6 8 10<br />

(f) zoom <strong>of</strong> second event (1.7 - 2.6 s)<br />

Figure 6.10: Comparison <strong>of</strong> the <strong>CRS</strong> stack section with noise <strong>and</strong> artifical <strong>static</strong><br />

time shifts added <strong>and</strong> after applying the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> <strong>of</strong> the first iteration.<br />

(a), (c), (e) with artifical <strong>static</strong> time shifts applied <strong>and</strong> (b) , (d), (f) after the<br />

first iteration.<br />

52


time [s]<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

time [s]<br />

CMP location [km]<br />

2 4 6 8 10<br />

(a) <strong>CRS</strong> stack section after second iteration<br />

0.8<br />

1.0<br />

2<br />

CMP location [km]<br />

2 4 6 8 10<br />

(c) zoom <strong>of</strong> first event (0.8 - 1.05 s)<br />

CMP location [km]<br />

2 4 6 8 10<br />

(e) zoom <strong>of</strong> second event (1.7 - 2.6 s)<br />

time [s]<br />

time [s]<br />

1.0<br />

1.5<br />

2.0<br />

2.5<br />

3.0<br />

3.5<br />

4.0<br />

time [s]<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

CMP location [km]<br />

2 4 6 8 10<br />

(b) <strong>CRS</strong> stack section with noise but without<br />

artifical <strong>static</strong> time shifts<br />

0.8<br />

1.0<br />

2<br />

CMP location [#]<br />

200 400 600<br />

(d) zoom <strong>of</strong> first event (0.8 - 1.05 s)<br />

CMP location [#]<br />

200 400 600<br />

(f) zoom <strong>of</strong> second event (1.7 - 2.6 s)<br />

Figure 6.11: Comparison <strong>of</strong> the <strong>CRS</strong> stack section after applying the <strong>residual</strong> <strong>static</strong>s<br />

<strong>of</strong> the second iterations <strong>and</strong> the stack without artifical <strong>static</strong> time shifts. (a),<br />

(c), (e) after second iteration <strong>and</strong> (b), (d), (f) without artifical <strong>static</strong> time shifts.<br />

53


Chapter 6. Synthetic data example<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations; yellow line: estimated <strong>static</strong>s with Method 1 after 2 iterations but <strong>by</strong> <strong>means</strong> <strong>of</strong> the<br />

initial <strong>CRS</strong> stack<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 2<br />

iterations; yellow line: estimated <strong>static</strong>s with Method 1 after 2 iterations but <strong>by</strong> <strong>means</strong> <strong>of</strong> the<br />

initial <strong>CRS</strong> stack<br />

Figure 6.12: subsets <strong>of</strong> source <strong>static</strong>s time shifts with a maximum allowable time<br />

shift <strong>of</strong> 24 ms <strong>and</strong> with a time window <strong>of</strong> 600 ms - 4400 ms. Estimated (a) source<br />

<strong>and</strong> (b) receiver <strong>static</strong>s <strong>by</strong> <strong>means</strong> <strong>of</strong> the initial <strong>CRS</strong> stack <strong>and</strong> optimized <strong>CRS</strong> stack,<br />

respectively.<br />

reason for this is that the moveout <strong>correction</strong>, which is performed on the basis <strong>of</strong><br />

the <strong>CRS</strong> attributes, is very important for the following process. Thus, the results<br />

<strong>of</strong> the <strong>residual</strong> <strong>static</strong> approach strongly depend on the accuracy <strong>of</strong> the <strong>CRS</strong> attributes.<br />

With this results, it is advisable that an optimization process should be<br />

performed before starting the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

As mentioned in Chapter 5, it appears reasonable to apply a combination <strong>of</strong> the<br />

three methods. However, the fact that the <strong>static</strong>s converge to zero after the second<br />

iteration prevented such a test on this data example. In the next chapter such a<br />

54


6.2 Residual <strong>static</strong> <strong>correction</strong><br />

possible combination is presented for a real data example.<br />

This data example is also not suited to show that cycle skips occur if the maximum<br />

allowable time shift is to large. The <strong>residual</strong> <strong>static</strong> program was tested with<br />

different maximum time shifts up to 2 s but no changes in the estimated <strong>static</strong><br />

<strong>correction</strong>s are noticeable. The distance between the events is about 1.5 s to 2 s.<br />

This would allow cycle skips for a chosen maximum time shift <strong>of</strong> 2 s. They <strong>of</strong>ten<br />

occur due to the presence <strong>of</strong> short-period multiples or reverberations, or with<br />

data with narrow b<strong>and</strong>width <strong>and</strong>/or high noise level. The main reason that cycle<br />

skips do not occur in this synthetic example is that the three events are well<br />

separated, <strong>and</strong> that the S/N ratio is relatively high in comparison to many real<br />

datasets. The other reason is that, in the new approach, the cross correlation is<br />

performed between the pilot trace <strong>and</strong> the <strong>CRS</strong> supergather <strong>and</strong> not only between<br />

the pilot trace <strong>and</strong> the traces <strong>of</strong> the corresponding CMP gather. Therefore,<br />

much more traces contribute to the search <strong>of</strong> the <strong>static</strong> <strong>correction</strong>s for each source<br />

<strong>and</strong> receiver location <strong>and</strong> the single result <strong>of</strong> the cross correlation between two<br />

traces has only little influence. To choose the right maximum allowable time shift<br />

is more difficult. On the one h<strong>and</strong>, the maximum allowable time shift should,<br />

<strong>of</strong> course, be larger than all possible total <strong>static</strong> time shifts at any given location<br />

along the pr<strong>of</strong>ile. On the other h<strong>and</strong>, cycle skips, especially under poor S/N ratio<br />

conditions, are more likely to occur if the maximum allowable shift exceeds<br />

the dominant period <strong>of</strong> the data. In the example presented here, the <strong>static</strong> time<br />

shifts are added artifically <strong>and</strong>, thus, it was known from the beginning that the<br />

maximum sum <strong>of</strong> receiver <strong>and</strong> source <strong>static</strong> time shifts are ± 20 ms. However, to<br />

find an appropriate value <strong>of</strong> the maximum allowable time shift for real data, it<br />

is recommended to make some tests with different settings, e. g., on a subset <strong>of</strong><br />

the dataset. For this data example, a maximum allowable time shift <strong>of</strong> 24 ms has<br />

shown to be most suitable <strong>and</strong> all results presented are calculated with this value.<br />

The other parameter which can be varied is the length <strong>of</strong> the cross correlation<br />

time window. This new approach is a trace-based method, there also exist other<br />

methods which are based on cross correlation over single events. At the analysis<br />

<strong>of</strong> this window length it turned out that the best value is a window from 600 to<br />

4200 ms (see Table 6.2 <strong>and</strong> Figures 6.13 <strong>and</strong> 6.14). The first part <strong>of</strong> the traces, here<br />

the first 600 ms, should always be discarded. In this part, the assumption <strong>of</strong> surface<br />

consistency is not always satisfied. The wavefront propagates not vertically<br />

in the LVL if the <strong>of</strong>fset from source to receiver is much larger than the depth in<br />

which the ray is reflected. The reason why the last 151 ms are cut <strong>of</strong>f is that this<br />

part <strong>of</strong> the traces contains only noise, <strong>and</strong> a smaller time window in the cross<br />

correlation process saves CPU time.<br />

Furthermore, if the cross correlation is performed with a time window only over<br />

the third event (2600 ms - 4200 ms) the result is inferior compared to the result<br />

<strong>of</strong> the cross correlation with a time window over the second event (1700 ms -<br />

2600 ms). The noise is added to the data using a program <strong>of</strong> the Seismic Unix<br />

55


Chapter 6. Synthetic data example<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

56<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers nearly<br />

the whole trace (0 s - 4.4 s)<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers the<br />

second event (1.7 s -2.6 s)<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

source position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers the<br />

third event (2.6 s - 4.2 s)<br />

Figure 6.13: Subsets <strong>of</strong> source <strong>static</strong>s - maximum time shift <strong>of</strong> 24 ms (III).


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(a) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers nearly<br />

the whole trace (0 s - 4.4 s)<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(b) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers the<br />

second event (1.7 s -2.6 s)<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

4000 4200 4400 4600 4800 5000<br />

receiver position [m]<br />

5200 5400 5600 5800 6000<br />

(c) red line: original <strong>static</strong> time shifts; green line: estimated <strong>static</strong>s with Method 1 after 1<br />

iteration; black line: estimated <strong>static</strong>s with Method 1 with a time window which covers the<br />

third event (2.6 s - 4.2 s)<br />

Figure 6.14: subset <strong>of</strong> receiver <strong>static</strong>s - maximum time shift <strong>of</strong> 24 ms (III).<br />

57


Chapter 6. Synthetic data example<br />

Frequency [Hz]<br />

10<br />

20<br />

30<br />

40<br />

50<br />

CMP location [km]<br />

2 4 6 8 10<br />

(a)<br />

CMP location [km]<br />

2 4 6 8 10<br />

Amplitude [arb. unit]<br />

0 0.2 0.4 0.6 0.8 1.0<br />

(b)<br />

CMP location [km]<br />

2 4 6 8 10<br />

Figure 6.15: A comparison <strong>of</strong> the amplitude spectra (a) without <strong>static</strong> time shifts,<br />

(b) with artifical <strong>residual</strong> <strong>static</strong> time shifts applied, <strong>and</strong> (c) after <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong> (Method 1, second iteration). The synthetic dataset was generated with<br />

a Ricker wavelet with a dominant frequency <strong>of</strong> 30 Hz.<br />

package (see Appendix C). This program uses the maximum amplitude <strong>of</strong> the<br />

prestack dataset as reference for the S/N ratio. Thus, the local S/N ratio at the<br />

second event is much higher than at the third event. This fact <strong>and</strong> the fact that<br />

the third event has a triplication leads to the bad result. If the window covers the<br />

triplication, there are at some traces two or even three branches <strong>of</strong> the triplication<br />

within the time window.<br />

The ZO sections which result from the <strong>CRS</strong> stack <strong>of</strong> the data set with added artifical<br />

<strong>static</strong> time shifts after the first <strong>and</strong> second iteration, <strong>and</strong> without artifical <strong>static</strong><br />

time shifts are shown in Figures 6.10 <strong>and</strong> 6.11. The used correlation window is<br />

0.6 s to 4.2 s, the maximum allowable time shift is 24 ms. The used parameters<br />

for the <strong>CRS</strong> stack are displayed in Table 6.1. The parts (c)-(f) <strong>of</strong> Figures 6.10 <strong>and</strong><br />

6.11 show magnifications <strong>of</strong> the first <strong>and</strong> second event, respectively. After the<br />

first iteration, it is possible to recognize the wavelet <strong>and</strong> the artifacts around the<br />

wavelet are reduced. The events after the first iteration clearly deviate from the<br />

original linear shapes. The maximum deviation is around 8 ms. After the second<br />

iteration (Figure 6.11 (a), (c), (e)), these deviations are smaller (around 4 ms) <strong>and</strong><br />

the shapes <strong>of</strong> the events approximate to the original ones (Figure 6.11 (b), (d),<br />

(f)). Furthermore, the amplitude spectrum <strong>of</strong> the <strong>CRS</strong> stack section shows the expected<br />

behavior. After applying the artifical time shifts, the amplitudes reduce in<br />

an area around the dominant frequency (see Figure 6.15). It is not possible to relate<br />

this behavior directly to Figure 2.2 because stacking is a summation <strong>of</strong> many<br />

traces with different <strong>static</strong> time shifts <strong>and</strong> Figure 2.2 is related to two traces, only.<br />

58<br />

(c)


time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

CMP location [km]<br />

2 4 6 8 10<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

a)<br />

CMP location [km]<br />

2 4 6 8 10<br />

Coherence<br />

0 0.1 0.2 0.3 0.4 0.5 0.6<br />

6.2 Residual <strong>static</strong> <strong>correction</strong><br />

CMP location [km]<br />

2 4 6 8 10<br />

Figure 6.16: Comparison <strong>of</strong> subsets (second event, 1.7 - 2.6 s) <strong>of</strong> the coherence<br />

section associated with the optimized <strong>CRS</strong> stack result from (a) original data, (b)<br />

data with <strong>static</strong> time shifts, <strong>and</strong> (c) data with <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

CMP location [km]<br />

2 4 6 8 10<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

a)<br />

CMP location [km]<br />

2 4 6 8 10<br />

Emergence angle [°]<br />

c)<br />

CMP location [km]<br />

2 4 6 8 10<br />

-30 -20 -10 0 10 20 30<br />

Figure 6.17: Comparison <strong>of</strong> subsets (second event, 1.7 - 2.6 s) <strong>of</strong> the emergence<br />

angle section associated with the optimized <strong>CRS</strong> stack result from (a) original<br />

data, (b) data with <strong>static</strong> time shifts, <strong>and</strong> (c) data with <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

c)<br />

b)<br />

b)<br />

59


Chapter 6. Synthetic data example<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

CMP location [km]<br />

2 4 6 8 10<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

a)<br />

CMP location [km]<br />

2 4 6 8 10<br />

Radius <strong>of</strong> NIP wavefront [km]<br />

1 2 3 4 5<br />

CMP location [km]<br />

2 4 6 8 10<br />

Figure 6.18: Comparison <strong>of</strong> subsets (second event, 1.7 - 2.6 s) <strong>of</strong> the RNIP section<br />

for the dominant events associated with the optimized <strong>CRS</strong> stack result from (a)<br />

original data, (b) data with <strong>static</strong> time shifts, <strong>and</strong> (c) data with <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong>.<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

2.6<br />

CMP location [km]<br />

2 4 6 8 10<br />

time [s]<br />

1.8<br />

2.0<br />

2.2<br />

2.4<br />

a)<br />

CMP location [km]<br />

2 4 6 8 10<br />

2.6<br />

c)<br />

Curvature <strong>of</strong> normal wavefront [1/km]<br />

c)<br />

CMP location [km]<br />

2 4 6 8 10<br />

-0.2 -0.1 0 0.1 0.2<br />

Figure 6.19: Comparison <strong>of</strong> subsets (second event, 1.7 - 2.6 s) <strong>of</strong> the curvature <strong>of</strong><br />

the normal wavefront, i. e., KN, section associated with the optimized <strong>CRS</strong> stack<br />

result from (a) original data, (b) data with <strong>static</strong> time shifts, <strong>and</strong> (c) data with<br />

<strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

60<br />

b)<br />

b)


6.2 Residual <strong>static</strong> <strong>correction</strong><br />

However, the amplitude spectrum <strong>of</strong> the stack section is almost recovered after<br />

the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> (Figure 6.15(c)).<br />

Furthermore, the coherence <strong>and</strong> the <strong>CRS</strong> attributes are almost recovered (Figures<br />

6.16 - 6.19 part (c)), only at the CMPs between 0 m <strong>and</strong> 40 m the coherence<br />

sections differ. Most traces corresponding to these CMPs have receivers with bad<br />

<strong>static</strong> <strong>correction</strong>s because <strong>of</strong> the low coverage <strong>and</strong> the effect <strong>of</strong> the <strong>CRS</strong> aperture.<br />

Consequently, the correct <strong>CRS</strong> attributes in this parts <strong>of</strong> the events can hardly be<br />

found, even after the <strong>residual</strong> <strong>static</strong> <strong>correction</strong>.<br />

Compromising, the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach <strong>by</strong> <strong>means</strong> <strong>of</strong> the <strong>CRS</strong><br />

attributes was able to compensate the previously added <strong>static</strong> time shifts almost<br />

perfectly, after only two iterations. However, even with more iterations the approach<br />

was not able to fully recover the <strong>static</strong> time shift in this example. The<br />

reason for this is that the <strong>CRS</strong> operator is only an approximation <strong>of</strong> the true reflection<br />

response <strong>and</strong> the solution <strong>of</strong> the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> is not necessarily<br />

unique (see Chapter 3.1). However, after the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> the<br />

ZO stack sections are very similar to those ones that were obtained before the artifical<br />

<strong>static</strong> time shifts have been added. Furthermore, Method 2 <strong>and</strong> Method 3<br />

yield also acceptable results with less CPU time.<br />

61


Chapter 7<br />

Real data examples<br />

After presenting the results <strong>of</strong> the new approach on synthetic data in Chapter 6,<br />

here the approach is applied to real <strong>and</strong> modified real data. The term modified<br />

st<strong>and</strong>s for a real data set with added artifical, r<strong>and</strong>om but surface consistent<br />

<strong>residual</strong> <strong>static</strong> time shifts. Method 1 <strong>and</strong> Method 3 as well as a combination <strong>of</strong><br />

these methods are tested on these dataset <strong>and</strong> the advantages <strong>and</strong> drawbacks are<br />

analyzed.<br />

7.1 The real dataset <strong>and</strong> the real dataset with artifical<br />

<strong>static</strong> time shifts<br />

The real dataset consists <strong>of</strong> 100 CMP gathers with a fold <strong>of</strong> up to 31 <strong>and</strong> contains<br />

3028 traces. The dataset was recorded in Northern Germany <strong>and</strong> underwent routine<br />

processing, including the <strong>application</strong> <strong>of</strong> some iterations <strong>of</strong> a st<strong>and</strong>ard <strong>residual</strong><br />

<strong>static</strong> program. The shot points range from 4.2 kft to 10.8 kft <strong>and</strong> the receiver<br />

points from 4.2 kft to 10.74 kft. Furthermore, the minimum <strong>of</strong>fset is 60 ft <strong>and</strong> the<br />

maximum <strong>of</strong>fset is 3.6 kft. The data were acquired in a so called split-spread geometry:<br />

receivers are positioned on both sides <strong>of</strong> the source on the seismic line.<br />

Moreover, the traces are NMO corrected <strong>and</strong> must be inverse NMO corrected<br />

before it is possible to apply the new approach. As can be seen from Figure 7.3(a),<br />

the optimized <strong>CRS</strong> stack obtained from these input traces is <strong>of</strong> fairly good quality<br />

with only slightly dipping reflectors. Furthermore, the stack does not exhibit any<br />

visible <strong>static</strong> problems. The parameters which are used to perform the <strong>CRS</strong> stack<br />

are listed in Table 7.1.<br />

This dataset is also discussed in the work <strong>of</strong> Kirchheimer (1990). He applied a<br />

CMP-based <strong>residual</strong> <strong>static</strong> <strong>correction</strong> method to the dataset, perturbed <strong>by</strong> synthetic<br />

receivers <strong>static</strong> time shifts. Here in this work, the new approach is firstly<br />

tested on the original dataset to see whether there are some <strong>residual</strong> <strong>static</strong> time<br />

shifts in the original dataset (Section 7.2.1).<br />

63


Chapter 7. Real data examples<br />

Context Processing parameter Setting<br />

Dominant frequency 40 Hz<br />

General Coherence measure Semblance<br />

parameters Data used for coherence analysis Original traces<br />

Temporal width <strong>of</strong> coherence b<strong>and</strong> 22 ms<br />

Velocity <strong>and</strong> Near surface velocity 4000 ft/s<br />

constraints Tested stacking velocities 2500 . . .20 000 ft/s<br />

Simulated ZO traveltimes 0 . . .2.2 s<br />

Target Simulated temporal sampling interval 2 ms<br />

zone Number <strong>of</strong> simulated ZO traces 101<br />

Spacing <strong>of</strong> simulated ZO traces 30 ft<br />

Minimum ZO aperture 200 ft @ 0.15 s<br />

Aperture Maximum ZO aperture 595 ft @ 1.75 s<br />

<strong>and</strong> Minimum CMP aperture 400 ft @ 0.15 s<br />

taper Maximum CMP aperture 3636 ft @ 1.75 s<br />

Relative taper size 30 %<br />

Automatic Initial moveout increment for largest <strong>of</strong>fset 2 ms<br />

CMP stack Number <strong>of</strong> refinement iterations 3<br />

Linear Tested emergence angles −60 . . .60◦ ZO Initial emergence angle increment 1◦ stack Number <strong>of</strong> refinement iterations 3<br />

Hyperbolic Initial moveout increment for largest ZO distance 2 ms<br />

ZO stack Number <strong>of</strong> refinement iterations 3<br />

Hyperbolic Initial moveout increment for largest <strong>of</strong>fset 2 ms<br />

CS/CR stack Number <strong>of</strong> refinement iterations 3<br />

Conflicting Maximum number <strong>of</strong> dips 2<br />

dip Absolute coherence threshold for global maximum 0.5<br />

h<strong>and</strong>ling Relative coherence threshold for local maxima 0.35<br />

Coherence threshold for smallest traveltime 0.025<br />

Coherence threshold for largest traveltime 0.0125<br />

Maximum number <strong>of</strong> iterations 100<br />

Local Maximum relative deviation to stop 10−4 optimization Initial variation <strong>of</strong> emergence angles 6◦ Initial variation <strong>of</strong> RNIP<br />

5 %<br />

Initial variation <strong>of</strong> transformed RN<br />

6◦ Transformation radius for RN<br />

100 m<br />

Table 7.1: Real data example: processing parameters used for the ZO simulation<br />

<strong>by</strong> <strong>means</strong> <strong>of</strong> the <strong>CRS</strong> stack.<br />

In the next step, r<strong>and</strong>om but surface consistent <strong>residual</strong> <strong>static</strong> time shifts between<br />

-10 ms <strong>and</strong> +10 ms are added to every source or receiver, respectively. This artifical<br />

<strong>static</strong> time shifts are shown in Figure 7.4 (b) <strong>and</strong> (c). The resulting <strong>static</strong> time<br />

shifts for every trace <strong>of</strong> the prestack dataset are between -20 ms <strong>and</strong> +20 ms with<br />

a mean <strong>of</strong> zero. Figure 7.4 (a) shows the optimized <strong>CRS</strong> stack result for the ar-<br />

64


correlation stacks [#]<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

0<br />

4 5 6 7 8 9 10 11<br />

source/receiver position [kft]<br />

Figure 7.1: Number <strong>of</strong> traces contributing to the cross correlation stack for receivers<br />

(blue line) <strong>and</strong> sources (red line), respectively.<br />

tifically distorted prestack traces. The synthetic <strong>residual</strong> <strong>static</strong> time shifts almost<br />

completely destroyed the stacking result.<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

7.2.1 Original data<br />

As mentioned before, the new approach is first tested on the original dataset.<br />

Method 1 (see Section 6.2) was applied with a maximum allowable time shift <strong>of</strong><br />

30 ms <strong>and</strong> a cross correlation window from 0 s to 2.2 s , i.e., the whole trace is<br />

used. In this example the whole trace is used, as reference result for the dataset<br />

with artifical <strong>static</strong> time shifts added (Section 7.2.2). The number <strong>of</strong> contributing<br />

cross correlation results to the cross correlation stack is shown in Figure 7.1. The<br />

number <strong>of</strong> contributions for the receiver stack (blue line) is only the half <strong>of</strong> the<br />

number for the source stack (red line) due to the split-spread acquisition geometry.<br />

For this acquisition geometry, there exist for each source location two receiver<br />

locations with the same <strong>of</strong>fset <strong>and</strong>, consequently, two times more contributions to<br />

the source correlation stack. The bell-shapes <strong>of</strong> the two curves are caused <strong>by</strong> the<br />

chosen aperture <strong>and</strong> the coverage <strong>of</strong> the source <strong>and</strong> receiver locations within the<br />

available small subset <strong>of</strong> the whole dataset. This subset contains 100 CMP gathers<br />

<strong>of</strong> almost constant fold. Therefore the number <strong>of</strong> traces which contain the same<br />

source or receiver locations decrease to the borders <strong>of</strong> the seismic line.<br />

The estimated <strong>static</strong> <strong>correction</strong>s after the first (blue lines) as well as the second<br />

iteration (green lines) are displayed in Figure 7.2. In (a), the section with source<br />

<strong>static</strong> time shifts, the estimated <strong>static</strong> time shifts for the most points are equal to<br />

zero. Only at 11 points the values are ±1 ms <strong>and</strong> at the receiver locations 10.68<br />

65


Chapter 7. Real data examples<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

6<br />

4<br />

2<br />

0<br />

−2<br />

−4<br />

−6<br />

6<br />

4<br />

2<br />

0<br />

−2<br />

−4<br />

−6<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

(a) source <strong>static</strong>s<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

(b) receiver <strong>static</strong>s<br />

Figure 7.2: Source <strong>and</strong> receiver <strong>static</strong>s for the original dataset. Blue lines: estimated<br />

<strong>static</strong> time shifts with Method 1 after 1 iteration; green lines: estimated<br />

<strong>static</strong>s with Method 1 after 2 iteration.<br />

<strong>and</strong> 10.8 kft they are -4 ms. After the second iteration every estimated value is<br />

equal to zero. Consequently, the curve after the second iteration does not differ<br />

from the curve after the first iteration.<br />

The receiver <strong>static</strong> section looks a little bit different. The values range from -5 ms<br />

to +6 ms. Nevertheless, for the receiver <strong>static</strong>s, a lot <strong>of</strong> values are 0 ms, especially<br />

between 8.34 kft <strong>and</strong> 9.6 kft. After the second iteration, the estimated values are<br />

0 ms or ±1 ms <strong>and</strong>, thus, the curve after the second iteration (green line in Figure<br />

7.2 (b)) is very close to the curve after the first iteration.<br />

The difference <strong>of</strong> the curves for receiver <strong>and</strong> source <strong>static</strong>s shows the advantage<br />

<strong>of</strong> the new approach. In this data example, as mentioned above, the number <strong>of</strong><br />

contributions for the receiver correlation stack is only the half <strong>of</strong> the contributions<br />

to the corresponding source correlation stack. This could be the reason that<br />

the conventional approach was not able to do provide more accurate values for<br />

66


time [s]<br />

time [s]<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(a) <strong>CRS</strong> stack section <strong>of</strong> original<br />

dataset<br />

0.19<br />

0.20<br />

0.21<br />

0.22<br />

0.23<br />

0.24<br />

260 265<br />

CMP [#]<br />

270 275 280<br />

(c) subset <strong>of</strong> <strong>CRS</strong> stack section in (a)<br />

time [s]<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(b) <strong>CRS</strong> stack section <strong>of</strong> original<br />

dataset after second iteration<br />

0.19<br />

0.20<br />

0.21<br />

0.22<br />

0.23<br />

0.24<br />

260 265<br />

CMP [#]<br />

270 275 280<br />

(d) subset <strong>of</strong> the <strong>CRS</strong> stack section<br />

in (b)<br />

Figure 7.3: Optimized <strong>CRS</strong> stack section <strong>of</strong> (a) the original dataset <strong>and</strong> <strong>of</strong> (b) the<br />

dataset after 2 iterations <strong>and</strong> (c), (d) subsets <strong>of</strong> these two stacks.<br />

67


Chapter 7. Real data examples<br />

the receiver <strong>static</strong> time shifts. The new approach is now able to perform better<br />

because it uses the entire <strong>CRS</strong> supergathers for the cross correlation process.<br />

The optimized <strong>CRS</strong> stack after applying two iterations <strong>of</strong> the new <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong> approach (Figure 7.3(b)) shows more distinctive reflection events <strong>and</strong><br />

also some gaps are closed, e. g., around CMP 250 at the event at around 0.25 s <strong>and</strong><br />

around CMP 270 at the event at around 0.7 s. In the subsets in Figures 7.3(c) <strong>and</strong><br />

(d), the already discussed behavior can be observed: the shape <strong>of</strong> the wavelets<br />

in the stacked ZO section are improved <strong>and</strong> the amplitudes are higher after the<br />

<strong>residual</strong> <strong>static</strong> <strong>correction</strong>. This is especially evident at CMP gathers 268 <strong>and</strong> 277.<br />

7.2.2 Original data with artifical <strong>static</strong> time shifts<br />

As mentioned before, artifical <strong>residual</strong> <strong>static</strong> time shifts were added to the original<br />

dataset. The <strong>static</strong> time shifts for sources <strong>and</strong> receivers as well as the result<br />

<strong>of</strong> the optimized <strong>CRS</strong> stack can be seen in Figure 7.4. Method 1 <strong>of</strong> the new approach,<br />

with a maximum allowable time shift <strong>of</strong> ± 30 ms <strong>and</strong> a cross correlation<br />

window from 0 s to 2.2 s, is applied to this data. In this example the whole trace is<br />

used because the artifical <strong>static</strong> time shifts are surface consistent for all times <strong>and</strong><br />

<strong>of</strong>fset (see Section 3.2). In the Figures 7.5 - 7.9, the result <strong>of</strong> the estimated <strong>static</strong><br />

time shifts as well as the resulting <strong>CRS</strong> stack after different iterations (up to five)<br />

are presented.<br />

Compared to the synthetic dataset, one difference for this modified real dataset<br />

is that more than two iterations are needed to obtain a satisfactory result. After<br />

the first iteration, the estimated <strong>static</strong>s for the source locations (Figure 7.5 (b)) are<br />

almost equal to zero. Only a few <strong>of</strong> the estimated <strong>static</strong>s match to the artifical<br />

<strong>static</strong> time shifts, e. g., at the source location 5.04 kft. For unknown reasons, the<br />

<strong>static</strong>s at the source points with a low coverage are approximated more accurate.<br />

However, the receiver <strong>static</strong>s (Figure 7.5 (c)) are also not satisfactory after the first<br />

iteration. The <strong>CRS</strong> stack after applying the <strong>correction</strong>s <strong>of</strong> the first iteration reveals<br />

no significant improvements compared to the stack without <strong>static</strong> <strong>correction</strong>s.<br />

One can probably suspect the second main event (around 0.25 s).<br />

Consequently, a second iteration is necessary. The estimated <strong>static</strong>s from this<br />

iteration together with the <strong>static</strong>s <strong>of</strong> the first iteration approximate the artifical<br />

<strong>static</strong> time shifts already well. The results for the receiver locations (Figure 7.6 c)<br />

match better to their artifical counterparts than the results for the source locations<br />

(Figure 7.6 b). This can be also seen in Table 7.2, where the mean deviation <strong>of</strong> the<br />

estimated <strong>static</strong>s from the artifical <strong>static</strong> time shifts is given. Furthermore, it is<br />

clearly visible that the second iteration yields smaller deviations for the source<br />

as well as for the receiver <strong>static</strong>s. In the <strong>CRS</strong> stacked section after <strong>application</strong> <strong>of</strong><br />

the <strong>static</strong> <strong>correction</strong>s from the second iteration it is possible to recognize the main<br />

events, e. g., the slightly dipping event at a time <strong>of</strong> 1.5 s is now visible across the<br />

entire section. Looking at the mean deviation, this second iteration yields the<br />

68


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.4: (a) <strong>CRS</strong> stack section with artifical <strong>static</strong> time shifts added; (b) artifical<br />

source <strong>static</strong> time shifts <strong>and</strong> (c) artifical receiver <strong>static</strong> time shifts.<br />

(a)<br />

(b)<br />

(c)<br />

69


Chapter 7. Real data examples<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.5: (a) <strong>CRS</strong> stack section after the first iteration, artifical <strong>static</strong> time shifts<br />

(red lines) <strong>and</strong> estimated <strong>static</strong>s (black lines) (b) source <strong>and</strong> (c) receiver <strong>static</strong> <strong>correction</strong>s.<br />

70<br />

(a)<br />

(b)<br />

(c)


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.6: (a) <strong>CRS</strong> stack section after the second iteration <strong>and</strong> (b) estimated<br />

source <strong>and</strong> (c) estimated receiver <strong>static</strong> <strong>correction</strong>s. Red lines: original; black<br />

lines: first iteration <strong>of</strong> Method 1; green lines: second iteration <strong>of</strong> Method 1.<br />

(a)<br />

(b)<br />

(c)<br />

71


Chapter 7. Real data examples<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.7: (a) <strong>CRS</strong> stack section after the third iteration <strong>and</strong> (b) estimated source<br />

<strong>and</strong> (c) estimated receiver <strong>static</strong> <strong>correction</strong>s. Red lines: original; green lines: second<br />

iteration <strong>of</strong> Method 1; blue lines: third iteration <strong>of</strong> Method 1.<br />

72<br />

(a)<br />

(b)<br />

(c)


<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.8: (a) <strong>CRS</strong> stack section after the fourth iteration <strong>and</strong> (b) estimated source<br />

<strong>and</strong> (c) estimated receiver <strong>static</strong> <strong>correction</strong>s. Red lines: original; blue lines: third<br />

iteration <strong>of</strong> Method 1; yellow lines: fourth iteration <strong>of</strong> Method 1.<br />

(a)<br />

(b)<br />

(c)<br />

73


Chapter 7. Real data examples<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

Figure 7.9: (a) <strong>CRS</strong> stack after the fifth iteration <strong>and</strong> (b) estimated source <strong>and</strong><br />

(c) estimated receiver <strong>static</strong> <strong>correction</strong>s. Red lines: original; yellow lines: fourth<br />

iteration <strong>of</strong> Method 1; black lines: fifth iteration <strong>of</strong> Method 1.<br />

74<br />

(a)<br />

(b)<br />

(c)


7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

Method 1<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 3.97 3.42<br />

2 3.08 2.30<br />

3 2.32 1.77<br />

4 2.27 1.55<br />

5 2.34 1.45<br />

Table 7.2: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 1) from the artifical<br />

<strong>static</strong>s. The calculation is performed with a time window from 0 s to 2.2 s <strong>and</strong> a<br />

maximum time shifts <strong>of</strong> ± 30 ms.<br />

Method 1 - initial <strong>static</strong>s<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 3.98 3.56<br />

2 2.97 2.64<br />

3 1.94 1.54<br />

4 1.89 1.25<br />

5 1.88 1.11<br />

Table 7.3: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 1) from the artifical<br />

<strong>static</strong>s, considering the initial <strong>static</strong> time shifts <strong>of</strong> the original dataset. The calculation<br />

is performed with a time window from 0 s to 2.2 s <strong>and</strong> a maximum time<br />

shifts <strong>of</strong> ± 30 ms.<br />

most significant improvement.<br />

The third iteration yields the strongest improvements in the image quality <strong>of</strong> the<br />

<strong>CRS</strong> stacked section (see Figure 7.7 (a)): all main events can be recognized in the<br />

ZO section. Most <strong>of</strong> the estimated <strong>static</strong>s after the third iteration approximate<br />

the artificial <strong>static</strong> time shifts well. However, e. g., at Figure 7.7 (b) the receiver<br />

locations 6.66 kft to 6.78 kft the estimated <strong>static</strong>s are far from their artifical counterparts.<br />

The fourth iteration (Figure 7.8 (b)) yields further, although small, improvements.<br />

Outst<strong>and</strong>ing in the <strong>CRS</strong> stacked section is the gap in the first main event around<br />

CMP 240, whereas the stacked ZO section <strong>of</strong> the original data shows a gap around<br />

CMP 255. This ZO section is closer to the ZO section which is obtained after applying<br />

two iterations <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> approach to the original data than<br />

to the stacked ZO section <strong>of</strong> the original data. As shown in Section 7.2.1, the new<br />

approach was able to determine <strong>static</strong>s in the original data. As the artifical <strong>static</strong><br />

75


Chapter 7. Real data examples<br />

<strong>static</strong>s [ms]<br />

<strong>static</strong>s [ms]<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

15<br />

10<br />

5<br />

0<br />

−5<br />

−10<br />

−15<br />

5 6 7 8<br />

source position [kft]<br />

9 10<br />

(a) source <strong>static</strong>s<br />

5 6 7 8<br />

receiver position [kft]<br />

9 10<br />

(b) receiver <strong>static</strong>s<br />

Figure 7.10: Estimated (a) source <strong>and</strong> (b) receiver <strong>static</strong> time shifts for the dataset<br />

with <strong>and</strong> without consideration <strong>of</strong> the initial <strong>static</strong> time shifts <strong>of</strong> the original<br />

dataset. Red lines: original <strong>static</strong> time shifts; black lines: estimated <strong>static</strong>s with<br />

Method 1 after the fifth iteration; green lines: estimated <strong>static</strong>s with Method 1<br />

after the fifth iteration under consideration <strong>of</strong> the <strong>static</strong> time shifts <strong>of</strong> the initial<br />

dataset.<br />

time shifts are added to the original data, the initial <strong>static</strong> time shifts are still contained<br />

in the prestack data. Thus, the mean deviation <strong>of</strong> the estimated <strong>static</strong>s <strong>and</strong><br />

the artifical <strong>static</strong> time shifts can also be calculated considering the initial <strong>static</strong><br />

time shifts <strong>of</strong> the original dataset (see Table 7.3). The mean deviations show that<br />

the estimated <strong>static</strong>s are closer to the artifical <strong>static</strong> time shifts if the initial <strong>static</strong>s<br />

are considered, especially for the receiver <strong>static</strong>s. Apart from few exceptions, this<br />

can be also seen in Figure 7.10. The estimated <strong>static</strong>s, which consider the initial<br />

<strong>static</strong>s (green lines), are closer to the artifical <strong>static</strong> time shifts (red lines) than the<br />

estimated <strong>static</strong>s which do not consider the initial <strong>static</strong>s (black lines). A difference<br />

<strong>of</strong> this two approaches is that, if the initial <strong>static</strong>s are considered, the best<br />

76


7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

Method 3<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 n/a n/a<br />

2 3.34 2.70<br />

3 2.90 2.28<br />

4 2.85 2.00<br />

5 3.34 2.17<br />

6 4.15 2.81<br />

7 4.76 3.32<br />

Table 7.4: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 3) from the artifical<br />

<strong>static</strong>s. The calculation is performed with a time window from 0 s to 2.2 s <strong>and</strong> a<br />

maximum time shifts <strong>of</strong> ±30 ms.<br />

Method 3 - initial <strong>static</strong>s<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 n/a n/a<br />

2 3.22 2.66<br />

3 2.65 2.17<br />

4 2.48 2.85<br />

5 2.89 2.02<br />

6 3.72 2.66<br />

7 4.36 3.17<br />

Table 7.5: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 3) from the artifical<br />

<strong>static</strong>s, considering the initial <strong>static</strong> time shifts <strong>of</strong> the original dataset. The calculation<br />

is performed with a time window from 0 s to 2.2 s <strong>and</strong> a maximum time<br />

shifts <strong>of</strong> ±30 ms.<br />

estimation <strong>of</strong> the <strong>static</strong> <strong>correction</strong> is reached at the fifth iteration, whereas at the<br />

approach which does not consider the initial values reaches the best estimation<br />

after the fourth iteration. However, the most <strong>of</strong> the estimated <strong>static</strong> time shifts<br />

at the fifth iteration are equal to zero. This indicates that the iterative process<br />

converges. That the approach which considers the initial values yields the best<br />

estimation <strong>of</strong> the <strong>static</strong> <strong>correction</strong> at the fifth iteration is consequently the desired<br />

result.<br />

As implied in the last paragraph, the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

is also be performed with Method 3. On the one h<strong>and</strong>, the mean deviation <strong>of</strong><br />

the estimated <strong>residual</strong> <strong>static</strong>s with Method 3 from the artifical <strong>static</strong> time shifts is<br />

77


Chapter 7. Real data examples<br />

Method combined<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 3.97 3.42<br />

2 3.34 2.70<br />

3 2.90 2.28<br />

4 2.44 1.30<br />

5 2.73 1.60<br />

Table 7.6: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (combined Method) from the<br />

artifical <strong>static</strong>s. The calculation is performed with a time window from 0 s to 2.2 s<br />

<strong>and</strong> a maximum time shifts <strong>of</strong> ±30 ms.<br />

Method combined - initial <strong>static</strong>s<br />

number <strong>of</strong> mean deviation mean deviation<br />

iteration receiver [ms] source [ms]<br />

1 3.98 3.56<br />

2 3.22 2.66<br />

3 2.65 2.17<br />

4 1.94 1.19<br />

5 2.23 1.53<br />

Table 7.7: Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (combined Method) from the<br />

artifical <strong>static</strong>s, considering the initial <strong>static</strong> time shifts <strong>of</strong> the original dataset. The<br />

calculation is performed with a time window from 0 s to 2.2 s <strong>and</strong> a maximum<br />

time shifts <strong>of</strong> ±30 ms.<br />

higher than the mean deviation <strong>of</strong> Method 1 (see Table 7.2). On the other h<strong>and</strong>,<br />

Method 3 yields the smallest deviation after the fourth iteration. The estimated<br />

<strong>static</strong>s which consider the initial <strong>static</strong> time shifts yields with this method better<br />

results, too (see Tables 7.4 <strong>and</strong> 7.5), but the smallest deviation is, this time,<br />

reached after the fourth iteration. The <strong>static</strong>s obtained with Method 3 converge<br />

after seven iterations. At that time, the deviations <strong>of</strong> the estimated <strong>residual</strong> <strong>static</strong>s<br />

are higher than after the first iteration <strong>of</strong> Method 1. The violation <strong>of</strong> the surface<br />

consistency (see Section 5.3) might be the reason for this behavior. Nevertheless,<br />

if the process is stopped after the fourth iteration, the image quality <strong>of</strong> the<br />

stacked ZO section is nearly as good as after the fourth iteration <strong>of</strong> Method 1<br />

(compare Figures 7.11(b) <strong>and</strong> 7.11(c)). Both, Method 1 <strong>and</strong> Method 3, are applied<br />

to this dataset, as Method 3 is the fastest <strong>of</strong> these three methods <strong>and</strong> Method 1 is<br />

the most accurate.<br />

With this dataset, it was now possible to test a combination <strong>of</strong> this two methods.<br />

78


7.2 Results <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach<br />

The methods are combined as follows: first iteration with Method 1, second <strong>and</strong><br />

third iteration with Method 3. The fourth iteration with Method 1 <strong>and</strong> the last<br />

<strong>and</strong> fifth iteration again with Method 3. The mean deviations from the estimated<br />

<strong>residual</strong> <strong>static</strong>s from the artifical <strong>static</strong> time shifts for all iterations are shown in<br />

Table 7.6. The best value is obtained after the fourth iteration <strong>and</strong> a comparison<br />

with Tables 7.2 <strong>and</strong> 7.4 shows that this method yields the best result. However,<br />

as with the other methods the estimated <strong>static</strong>s improve if the initial <strong>static</strong> time<br />

shifts are taken into account <strong>and</strong> the best result is also obtained after the fourth<br />

iteration (see Table 7.7). The fifth iteration with Method 3 deteriorates the results.<br />

In general, it is, <strong>of</strong> course, not possible to determine the mean deviation <strong>of</strong> the<br />

estimated <strong>static</strong>s <strong>and</strong> the true <strong>static</strong> time shifts. Therefore, as mentioned in Chapter<br />

6, an automatic criterion is necessary to decide whether more iterations are<br />

needed or not. One possibility is the deviation <strong>of</strong> the mean <strong>of</strong> the estimated <strong>static</strong>s<br />

<strong>of</strong> the current iteration from zero. This would work very well with Method 1<br />

but it would not work with Method 3 or with the combined method. In future<br />

work, it is necessary to investigate the behavior <strong>of</strong> the <strong>static</strong> <strong>correction</strong> values at<br />

more iterations to find a suitable stop criterion for these methods. However, the<br />

<strong>CRS</strong> stack in each single iteration should be kept in view according to Method 1.<br />

Figure 7.11 shows a comparison <strong>of</strong> the optimized <strong>CRS</strong> stack for different methods<br />

after four iterations (Figures 7.11(b) - (d)) to the original stack (Figure 7.11(a)). The<br />

stacked ZO sections <strong>of</strong> the different methods only slightly differ. A combination<br />

<strong>of</strong> those methods appears to be a reasonable method. On the one h<strong>and</strong>, the error,<br />

made <strong>by</strong> the violation <strong>of</strong> the assumption <strong>of</strong> surface consistency <strong>by</strong> Method 3 is<br />

kept small if after a small number <strong>of</strong> iterations a complete <strong>CRS</strong> stack is performed.<br />

On the other h<strong>and</strong>, the combination <strong>of</strong> the methods requires far less CPU time as<br />

Method 1 on its own. This must also be confirmed <strong>by</strong> future research work.<br />

79


Chapter 7. Real data examples<br />

time [s]<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(a) <strong>CRS</strong> stack <strong>of</strong> the original dataset<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(c) <strong>CRS</strong> stack section <strong>of</strong> the dataset<br />

with artifical <strong>static</strong> time shifts after 4<br />

iterations <strong>of</strong> Method 3<br />

time [s]<br />

time [s]<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(b) <strong>CRS</strong> stack section <strong>of</strong> the dataset<br />

with artifical <strong>static</strong> time shifts after 4<br />

iterations <strong>of</strong> Method 1<br />

CMP [#]<br />

200<br />

0<br />

220 240 260 280 300<br />

0.5<br />

1.0<br />

1.5<br />

2.0<br />

(d) <strong>CRS</strong> stack section <strong>of</strong> the dataset<br />

with artifical <strong>static</strong> time shifts after 4<br />

iterations <strong>of</strong> the combined Method<br />

Figure 7.11: Comparison <strong>of</strong> the optimized <strong>CRS</strong> stack for the different methods.<br />

80


Chapter 8<br />

Summary<br />

In this thesis, a new <strong>residual</strong> <strong>static</strong> <strong>correction</strong> approach <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes<br />

is presented. This method aims to eliminate the influence <strong>of</strong> the weathering<br />

layer on the traveltimes which remains after the datum <strong>static</strong> <strong>correction</strong>. This<br />

new approach is based on the stack power maximization method from Ronen <strong>and</strong><br />

Claerbout (1985). In contrast to the conventional <strong>residual</strong> <strong>static</strong> methods, the new<br />

approach uses the <strong>CRS</strong> attributes for the moveout <strong>correction</strong> <strong>and</strong> the <strong>CRS</strong> stacked<br />

ZO traces as pilot traces. The result <strong>of</strong> the cross correlation <strong>of</strong> each pre-stack trace<br />

with the pilot trace is assigned to the corresponding source <strong>and</strong> receiver locations.<br />

As several traces share the same source or receiver, respectively, a cross correlation<br />

stack is generated for every source or receiver. In general, the maximum <strong>of</strong><br />

this cross correlation stack corresponds to the surface consistent <strong>residual</strong> <strong>static</strong><br />

time shift <strong>of</strong> the respective source or receiver.<br />

Furthermore, the new approach makes use <strong>of</strong> comparatively large subsets <strong>of</strong> the<br />

full multi-coverage dataset for the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> procedure. Consequently,<br />

many more traces compared to the method <strong>of</strong> Ronen <strong>and</strong> Claerbout<br />

(1985) contribute to the cross correlation stacks. The <strong>residual</strong> <strong>static</strong> <strong>correction</strong><br />

is, in general, an iterative process. Basically, three different methods exist how to<br />

perform in the new approach. These three methods differ in their required CPU<br />

time <strong>and</strong> in the accuracy <strong>of</strong> their results.<br />

These three methods <strong>and</strong> some utilities, e. g., adding synthetic <strong>static</strong>s to seismic<br />

data, were implemented in a C++ code. Investigations on synthetic data demonstrated<br />

that the new approach is able to estimate <strong>residual</strong> <strong>static</strong>s very well with,<br />

in this example, only two iterations. First tests on a real dataset which is already<br />

<strong>residual</strong> <strong>static</strong> corrected <strong>by</strong> <strong>means</strong> <strong>of</strong> a conventional method, showed that the new<br />

approach yields more accurate results than conventional methods. Considering<br />

a real data example with artifical <strong>static</strong>s, the new approach demonstrated that it<br />

is possible to find the <strong>residual</strong> <strong>static</strong>s even if no contiguous events are visible in<br />

the initial ZO section.<br />

The development <strong>of</strong> the new <strong>residual</strong> <strong>static</strong> program <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong> attributes<br />

81


Chapter 8. Summary<br />

is still going on. New ideas or extensions, like different search strategies for the<br />

search <strong>of</strong> the correct maximum in the cross correlation stack or that the moveout<br />

corrected supergathers can be produced ’on the fly’ wait to be implemented.<br />

Furthermore, in the context <strong>of</strong> this work <strong>and</strong> in cooperation with Dr. Franz<br />

Kirchheimer (WesternGeco), a program was developed which allows to use the<br />

moveout-corrected <strong>CRS</strong> supergathers in the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> <strong>of</strong> a conventional<br />

processing system. Unfortunately, no results <strong>of</strong> this approach have been<br />

available yet.<br />

82


Appendix A<br />

Refraction seismics in relation to the<br />

near-surface<br />

A seismic ray which crosses a boundary between two formations <strong>of</strong> different velocities<br />

is refracted according to Snell’s law (see Figure A.1). This law states that<br />

the ratio <strong>of</strong> the sines <strong>of</strong> the incident angle θ1 <strong>and</strong> refracted angle θ2 is equal to the<br />

ratio <strong>of</strong> the velocities <strong>of</strong> the two formations v1 <strong>and</strong> v2:<br />

sin θ1<br />

sin θ2<br />

= v1<br />

. (A.1)<br />

v2<br />

As long as the velocity increases with depth, the ray is refracted away from the<br />

interface normal. For the so called critical angle θ1 = θc, the refracted angle is<br />

θ2 = 90 ◦ . The critical angle θc follows from Equation A.1 as<br />

sin θc = v1<br />

. (A.2)<br />

If a wavefront reaches the interface under the critical angle, it propagates along<br />

the boundary with the velocity <strong>of</strong> the lower medium. At every point <strong>of</strong> the raypath<br />

along the the boundary, there exists a ray from the boundary to the surface.<br />

The angle between all this rays <strong>and</strong> the normal to the boundary is the incident<br />

angle θc. This can be explained <strong>by</strong> considering the corresponding wavefront to<br />

the refracted ray (see, e. g., Telford et al., 1976).<br />

The most convenient way to represent refraction data is to plot the first-arrival<br />

time tx vs. the source-receiver distance x (see Figure A.2 (a)). In the following,<br />

the time-distance relations for the case <strong>of</strong> two layers with velocities v1 <strong>and</strong> v2,<br />

separated <strong>by</strong> a horizontal discontinuity at depth z0 is derived (illustrated in Figure<br />

A.2 (b)). The total time along the refraction path ABCD in Figure (b) is<br />

83<br />

v2


Chapter A. Refraction seismics in relation to the near-surface<br />

V 1<br />

V 2 V 1<br />

θ<br />

1<br />

θ<br />

> 2<br />

Figure A.1: A seismic ray which crosses a boundary. The ratio between the sines<br />

<strong>of</strong> the incident angle θ1 <strong>and</strong> refracted angle θ2 is equal to the ratio <strong>of</strong> the velocities<br />

<strong>of</strong> the two formations v1 <strong>and</strong> v2 (Snell’s law)<br />

tx = tAB + tBC + tCD = 2tAB + tBC (A.3)<br />

= 2<br />

= 2<br />

z0<br />

v1 cos θc<br />

z0<br />

v1 cos θc<br />

v2<br />

+ x − 2z0 tan θc<br />

v2<br />

− 2z0 sin θc<br />

v2 cos θc<br />

(A.4)<br />

+ x<br />

, (A.5)<br />

v2<br />

or expressed in terms <strong>of</strong> velocities, only,<br />

tx = x<br />

+ 2z0<br />

�<br />

v2 2 − v2 1 . (A.6)<br />

On a tx vs. x plot, this is the equation <strong>of</strong> a straight line which has a slope <strong>of</strong> 1/v2<br />

<strong>and</strong> which intersects the tx axis (x = 0) at the so-called intercept time<br />

ti = 2z0<br />

�<br />

v2 2 − v2 1 . (A.7)<br />

v1v2<br />

The direct arrival is simply given <strong>by</strong> a straight line with a slope <strong>of</strong> 1/v1 that, in<br />

a tx vs. x plot, intersects the tx axis (x = 0) at t = 0. In the time-distance plot,<br />

the traveltime curves <strong>of</strong> the direct <strong>and</strong> refracted wave intersects each other at the<br />

crossover distance<br />

v1v2<br />

� v2 + v1<br />

xcross = 2z0 . (A.8)<br />

v2 − v1<br />

At <strong>of</strong>fsets smaller than xcross, the direct wave along the top <strong>of</strong> the upper layer<br />

reaches the receiver first. At larger <strong>of</strong>fsets the refracted wave along the interface<br />

arrives earlier than the direct wave.<br />

84


a)<br />

b)<br />

t i<br />

z<br />

A<br />

slope=1/v 1<br />

x c<br />

second arrivals<br />

x cross<br />

θ θ θ θ θ<br />

C C C C C<br />

first arrivals<br />

D<br />

slope=1/v2<br />

B C v<br />

v 1<br />

2<br />

x<br />

location along the<br />

seismic line<br />

x<br />

Figure A.2: (a) Traveltime curves <strong>of</strong> the refracted <strong>and</strong> the direct wave. (b) Refracted<br />

<strong>and</strong> direct rays in the corresponding model with two layers separated <strong>by</strong><br />

a horizontal interface.<br />

The depth z0 <strong>of</strong> the interface can be calculated <strong>by</strong> <strong>means</strong> <strong>of</strong> Equation A.7. In terms<br />

<strong>of</strong> ti <strong>and</strong> the velocities v1 <strong>and</strong> v2, Equation A.7 can be solved for z0 to obtain<br />

z0 = ti v1v2<br />

�<br />

2 v2 2 − v2 . (A.9)<br />

1<br />

One can see in Figure A.2 that the first refracted ray intersects the surface at<br />

the critical distance xc. This corresponds to the source-receiver <strong>of</strong>fset where the<br />

length <strong>of</strong> the ray along the refractor is zero, i.e., the case <strong>of</strong> critical reflection. The<br />

critical distance can be expressed as<br />

xc = 2z0v1<br />

�<br />

v2 2 − v2 . (A.10)<br />

1<br />

In real data, it is <strong>of</strong>ten difficult to use first breaks to estimate the intercept time <strong>and</strong><br />

velocities for the weathering layer vw (v1 in Equation A.1) <strong>and</strong> the bedrock ve (the<br />

layer below the weathering layer, v2 in Equation A.1). Some reasons responsible<br />

for this are, e. g., the undulation <strong>of</strong> the base <strong>of</strong> the weathering, or a low number <strong>of</strong><br />

receivers in between the source <strong>and</strong> crossover distance xcross. Different methods<br />

z0<br />

85


Chapter A. Refraction seismics in relation to the near-surface<br />

exists to solve this problem. A descriptive method was introduced <strong>by</strong> Hagedoorn<br />

(1959), the so-called Plus-Minus method.<br />

It is important to note that a problem occurs if the principle <strong>of</strong> the refraction seismics<br />

is explained with zero-order ray theory. The energy <strong>of</strong> the incident wavefront<br />

dispenses along refracted wavefront. Consequently, the energy <strong>of</strong> one refracted<br />

wavefront is very small <strong>and</strong> could usually not be observed in seismic data.<br />

Therefore, other wavefronts have to produce the seismic signal at the same traveltime<br />

as the refracted wavefronts. The theory explained above has illustrated<br />

the basic idea behind refraction seismics for planar reflectors, only.<br />

86


Appendix B<br />

Cross Correlation<br />

Cross correlation is an operation that provides a measure <strong>of</strong> the similarity <strong>and</strong><br />

time displacement <strong>of</strong> two traces. The cross correlation function φ between two<br />

traces f (t) <strong>and</strong> g(t) is given <strong>by</strong><br />

φ f g(t) =<br />

� ∞<br />

−∞<br />

f (τ )g(τ + t)dτ ≡ f (−t) ∗ g(t) (B.1)<br />

The cross correlation is the convolution <strong>of</strong> the two traces f (−t) <strong>and</strong> g(t).<br />

The cross correlation is <strong>of</strong>ten only performed in a defined window, <strong>and</strong> in many<br />

cases it is advantageous to divide Equation B.1 <strong>by</strong> the cross signal energy to obtain<br />

a normalized cross correlation<br />

� t2<br />

f (τ )g(τ + t)dτ<br />

t1 φ f g(t) = �� t2<br />

f t1 2 (τ )dτ � t2 g t1 2 , (B.2)<br />

(τ + t)dτ<br />

where t1 <strong>and</strong> t2 are the data (window) start <strong>and</strong> end times, respectively. For discrete<br />

timeseries, this becomes<br />

φ f g(t) =<br />

� �t2<br />

� t2<br />

t 1 f (τ )g(τ + t)Δτ<br />

t 1 f 2 (τ )Δτ � t 2<br />

t 1 g 2 (τ + t)Δτ<br />

, (B.3)<br />

with the sampling interval Δτ . The cross correlation is widely used in various<br />

stages <strong>of</strong> data processing, e. g., vibroseis correlation or Wiener filter. When normalized,<br />

an amplitude <strong>of</strong> the cross correlation (correlation coefficient) <strong>of</strong> 1 indicates<br />

a perfect match, values close to zero indicate very little similarity. Furthermore,<br />

values <strong>of</strong> -1 indicate that traces are identical but differ in sign. If both traces,<br />

f (t) <strong>and</strong> g(t), are identical the term auto correlation is used instead <strong>of</strong> cross correlation.<br />

The correlation coefficient can also be used as a weighting criterion for the<br />

picked times.<br />

87


Chapter B. Cross Correlation<br />

time [s]<br />

1.0<br />

1.2<br />

Amplitude<br />

0<br />

(a) trace # 1<br />

time [s]<br />

1.0<br />

1.2<br />

Amplitude<br />

0 1<br />

(b) trace # 2<br />

Amplitude<br />

1<br />

0<br />

-0.4 -0.2 0 0.2 0.4<br />

time [s]<br />

(c) cross correlation result<br />

Figure B.1: Example <strong>of</strong> a cross correlation result: trace # 2 in (b) is the same trace<br />

as in (a) but with a <strong>static</strong> time shift <strong>of</strong> 100 ms. Figure (c) shows the normalized<br />

cross correlation <strong>of</strong> the traces <strong>of</strong> Figure (a) <strong>and</strong> (b).<br />

time [s]<br />

1.0<br />

1.2<br />

Amplitude<br />

0<br />

(a) trace 1<br />

time [s]<br />

1.0<br />

1.2<br />

Amplitude<br />

0<br />

(b) trace 2<br />

Amplitude<br />

1<br />

0<br />

-0.4 -0.2 0 0.2 0.4<br />

time [s]<br />

(c) cross correlation result<br />

Figure B.2: Same traces as in Figure B.1 but now with a S/N ratio <strong>of</strong> 2.<br />

In Figure B.1, an example <strong>of</strong> a cross correlation result is shown. The trace # 1<br />

from Figure B.1 is a subset <strong>of</strong> a synthetic seismic trace with a sampling interval <strong>of</strong><br />

4 ms. Trace # 2 is the same trace but now shifted <strong>by</strong> 100 ms. This shift can be seen<br />

in the cross correlation result in Figure B.1(c), namely the time coordinate <strong>of</strong> the<br />

global maximum which is exactly at the time shift τ = 100 ms. Furthermore, the<br />

amplitude <strong>of</strong> 1 at the maximum shows that both traces are identical but shifted<br />

against each other. Figure B.2 shows again the two traces from Figure B.1, but<br />

now with synthetic r<strong>and</strong>om white noise added with a S/N ratio <strong>of</strong> 2. In the cross<br />

correlation result in Figure B.2(c), a global maximum can hardly be identified.<br />

Also, all correlation coefficients are lower than 0.3, which indicates that the two<br />

traces have little similarities.<br />

88


Appendix C<br />

Used hard- <strong>and</strong> s<strong>of</strong>tware<br />

The computations were performed on a SILICON GRAPHICS ORIGIN 3200<br />

computeserver (IRIX 6.5) with six processors <strong>and</strong> on dual-processor PCs (with<br />

S.u.S.E. Linux 8.1).<br />

The <strong>residual</strong> <strong>static</strong> <strong>correction</strong> algorithm is implemented in C++.<br />

The synthetic data set was produced with the s<strong>of</strong>tware package NORSAR.<br />

For numerical calculations <strong>and</strong> for the visualization <strong>of</strong> the <strong>static</strong> <strong>correction</strong><br />

values, Matlab 6.5 Release 13 was used.<br />

The 2-D figures <strong>of</strong> the seismic data sets <strong>and</strong> the <strong>CRS</strong> attributes were generated<br />

with the Seismic Unix package (Center <strong>of</strong> Wave Phenomena, Colorado School<br />

<strong>of</strong> Mines). Furthermore, some utilities <strong>of</strong> this package were used to generate<br />

synthetic noise <strong>and</strong> to apply artifical <strong>static</strong> time shifts to the prestack dataset.<br />

This thesis was written on a PC (S.u.S.E. Linux 8.1) using the freely available<br />

word processing package TEX, the macro package L ATEX 2ε, <strong>and</strong> several extensions.<br />

The bibliography was generated with BIBTEX. Schematic figures were<br />

mainly constructed with Xfig 3.2.<br />

89


List <strong>of</strong> Figures<br />

Chapter 1 – Introduction 1<br />

1.1 3D data volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

1.2 CMP array with plane <strong>and</strong> dipping reflector . . . . . . . . . . . . . 3<br />

1.3 Example for a raypath in a model with a weathering layer. . . . . . 5<br />

1.4 Example <strong>of</strong> <strong>residual</strong> <strong>static</strong> <strong>correction</strong> enhancement . . . . . . . . . . 6<br />

Chapter 2 – Static <strong>correction</strong> 7<br />

2.1 Some possible near-surface conditions . . . . . . . . . . . . . . . . . 8<br />

2.2 Static time shifts act as a high-cut filter in the amplitude spectrum. 9<br />

2.3 Rays in a surface consistent <strong>and</strong> in a not surface consistent model. . 10<br />

2.4 Difference between weathering <strong>correction</strong> <strong>and</strong> elevation <strong>correction</strong>. 11<br />

2.5 CMP stacked data example with <strong>static</strong> <strong>correction</strong>. . . . . . . . . . . 14<br />

Chapter 3 – Conventional methods for <strong>residual</strong> <strong>static</strong> <strong>correction</strong> 17<br />

3.1 Example for different cross correlation results. . . . . . . . . . . . . 21<br />

3.2 Sketch <strong>of</strong> the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> method <strong>by</strong> Ronen <strong>and</strong> Claerbout<br />

(1985) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

3.3 Simulated annealing technique; normalized stack power plotted<br />

against the number <strong>of</strong> iterations. . . . . . . . . . . . . . . . . . . . . 23<br />

Chapter 4 – Common Reflection Surface stack 25<br />

4.1 Illustration <strong>of</strong> eigenwaves experiments . . . . . . . . . . . . . . . . . 26<br />

4.2 <strong>CRS</strong> stack operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

4.3 <strong>CRS</strong> stack operator <strong>and</strong> the first interface Fresnel zone . . . . . . . . 30<br />

4.4 ZO, CMP, <strong>and</strong> spatial <strong>CRS</strong> apertures. . . . . . . . . . . . . . . . . . . 31<br />

Chapter 5 – Residual <strong>static</strong> <strong>correction</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong>-attributes 33<br />

5.1 Flowchart <strong>of</strong> the <strong>residual</strong> <strong>static</strong> <strong>correction</strong> method <strong>by</strong> <strong>means</strong> <strong>of</strong> <strong>CRS</strong><br />

attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />

91


List <strong>of</strong> Figures<br />

5.2 <strong>CRS</strong> operator, <strong>CRS</strong> aperture, <strong>and</strong> the moveout corrected reflection<br />

event. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />

Chapter 6 – Synthetic data examples 39<br />

6.1 The model <strong>and</strong> the resulting stacked ZO section. . . . . . . . . . . . 40<br />

6.2 Stacked ZO section <strong>of</strong> the dataset with noise <strong>and</strong> with noise <strong>and</strong><br />

artifical <strong>static</strong> time shifts. . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

6.3 Example for the <strong>CRS</strong> aperture <strong>and</strong> a single CMP gather from the<br />

<strong>CRS</strong> supergather. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />

6.4 Number <strong>of</strong> traces contributing to the cross correlation stack. . . . . 44<br />

6.5 Comparison <strong>of</strong> subsets <strong>of</strong> the source <strong>static</strong> time shift. Method 1 -<br />

iteration 1 <strong>and</strong> 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />

6.6 Comparison <strong>of</strong> subsets <strong>of</strong> the receiver <strong>static</strong>s. Method 1 - iteration<br />

1 <strong>and</strong> 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />

6.7 Comparison <strong>of</strong> subsets <strong>of</strong> the source <strong>static</strong>s. Method 1, Method 2<br />

<strong>and</strong> Method 3 - iteration 2. . . . . . . . . . . . . . . . . . . . . . . . . 48<br />

6.8 Comparison <strong>of</strong> subsets <strong>of</strong> receivers <strong>static</strong>s. Method 1, Method 2<br />

<strong>and</strong> Method 3 - iteration 2. . . . . . . . . . . . . . . . . . . . . . . . . 49<br />

6.9 Subset <strong>of</strong> the total <strong>static</strong>s after two iterations, estimated with<br />

Method 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50<br />

6.10 Comparison <strong>of</strong> the <strong>CRS</strong> stack section with noise <strong>and</strong> artifical <strong>static</strong><br />

time shifts added <strong>and</strong> the stack after applying the <strong>residual</strong> <strong>static</strong><br />

<strong>correction</strong> <strong>of</strong> the first iteration. . . . . . . . . . . . . . . . . . . . . . . 52<br />

6.11 Comparison <strong>of</strong> the <strong>CRS</strong> stack section after applying the <strong>residual</strong><br />

<strong>static</strong>s <strong>of</strong> the second iteration <strong>and</strong> the stack without any artifical<br />

<strong>static</strong> time shifts added. . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

6.12 Comparison <strong>of</strong> source <strong>and</strong> receivers <strong>static</strong>s: Method 1 <strong>by</strong> <strong>means</strong> <strong>of</strong><br />

initial <strong>CRS</strong> attributes <strong>and</strong> <strong>by</strong> <strong>means</strong> <strong>of</strong> optimized <strong>CRS</strong> attributes. . . 54<br />

6.13 Comparison <strong>of</strong> source <strong>static</strong>s. Method 1 with different cross correlation<br />

windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />

6.14 Comparison <strong>of</strong> receiver <strong>static</strong>s. Method 1 with different cross correlation<br />

windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57<br />

6.15 Comparison <strong>of</strong> the amplitude spectra. . . . . . . . . . . . . . . . . . 58<br />

6.16 Comparison <strong>of</strong> subsets <strong>of</strong> the coherence section . . . . . . . . . . . . 59<br />

6.17 Comparison <strong>of</strong> subsets <strong>of</strong> the emergence angle section . . . . . . . . 59<br />

6.18 Comparison <strong>of</strong> subsets <strong>of</strong> the section <strong>of</strong> radius <strong>of</strong> curvature <strong>of</strong> the<br />

NIP wavefront . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

6.19 Comparison <strong>of</strong> subsets <strong>of</strong> the section <strong>of</strong> curvature <strong>of</strong> the normal<br />

wavefront . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

92


List <strong>of</strong> Figures<br />

Chapter 7 – Real data examples 63<br />

7.1 Number <strong>of</strong> traces contributing to the cross correlation stack. . . . . 65<br />

7.2 Source <strong>and</strong> receiver <strong>static</strong>s for the original dataset after first <strong>and</strong><br />

second iteration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

7.3 Optimized <strong>CRS</strong> stack section <strong>of</strong> the original dataset <strong>and</strong> after two<br />

iterations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

7.4 <strong>CRS</strong> stack section with artifical <strong>static</strong> time shifts added. . . . . . . . 69<br />

7.5 <strong>CRS</strong> stack section after the first iteration. . . . . . . . . . . . . . . . . 70<br />

7.6 <strong>CRS</strong> stack section after the second iteration. . . . . . . . . . . . . . . 71<br />

7.7 <strong>CRS</strong> stack section after the third iteration. . . . . . . . . . . . . . . . 72<br />

7.8 <strong>CRS</strong> stack section after the fourth iteration. . . . . . . . . . . . . . . 73<br />

7.9 <strong>CRS</strong> stack after the fifth iteration. . . . . . . . . . . . . . . . . . . . . 74<br />

7.10 Estimated source <strong>and</strong> receiver <strong>static</strong> time shifts for the dataset with<br />

<strong>and</strong> without consideration <strong>of</strong> the initial <strong>static</strong> time shifts <strong>of</strong> the original<br />

dataset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />

7.11 Comparison <strong>of</strong> the optimized <strong>CRS</strong> stack section for the three different<br />

methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80<br />

Chapter A – Refraction seismic in relation to the near-surface 83<br />

A.1 Illustration <strong>of</strong> Snell’s law . . . . . . . . . . . . . . . . . . . . . . . . . 84<br />

A.2 Traveltime curves <strong>of</strong> the refracted wave <strong>and</strong> the direct wave <strong>and</strong><br />

the corresponding rays in a 2-D model. . . . . . . . . . . . . . . . . 85<br />

Chapter B – Cross Correlation 87<br />

B.1 Example <strong>of</strong> a cross correlation result without noise. . . . . . . . . . 88<br />

B.2 Example <strong>of</strong> a cross correlation result with noise. . . . . . . . . . . . 88<br />

93


List <strong>of</strong> Tables<br />

Chapter 6 – Synthetic data examples 39<br />

6.1 Processing parameters used for the ZO simulation <strong>by</strong> <strong>means</strong> <strong>of</strong> the<br />

<strong>CRS</strong> stack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

6.2 Mean deviation <strong>of</strong> the estimated <strong>static</strong> <strong>correction</strong>s (different methods<br />

<strong>and</strong> different settings) from the artifical <strong>static</strong> time shifts. . . . . 45<br />

Chapter 7 – Real data examples 63<br />

7.1 Processing parameters used for the ZO simulation <strong>by</strong> <strong>means</strong> <strong>of</strong> the<br />

<strong>CRS</strong> stack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />

7.2 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 1) from the artifical<br />

<strong>static</strong>s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />

7.3 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 1) from the artifical<br />

<strong>static</strong> time shifts, in consideration <strong>of</strong> the initial <strong>static</strong> time shifts<br />

<strong>of</strong> the original dataset. . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />

7.4 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 3) from the artifical<br />

<strong>static</strong> time shifts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />

7.5 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (Method 3) from the artifical<br />

<strong>static</strong> time shifts, in consideration <strong>of</strong> the initial <strong>static</strong> time shifts<br />

<strong>of</strong> the original dataset. . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />

7.6 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (combined Method) from<br />

the artifical <strong>static</strong> time shifts. . . . . . . . . . . . . . . . . . . . . . . . 78<br />

7.7 Mean deviation <strong>of</strong> the estimated <strong>static</strong>s (combined Method) from<br />

the artifical <strong>static</strong> time shifts, in consideration <strong>of</strong> the initial <strong>static</strong><br />

time shifts <strong>of</strong> the original dataset. . . . . . . . . . . . . . . . . . . . . 78<br />

95


References<br />

Bergmann, L. <strong>and</strong> Schaefer, C. (1993). Lehrbuch der Experimentalphysik – Optik. de<br />

Gruyter Berlin.<br />

Cox, M. (1974). Static Correction for Seismic Reflection Surveys. Soc. Expl. Geophys.<br />

Fitch, A. A. (1981). Developments in geophysical exploration methods. Applied Science<br />

publishers Ltd.<br />

Hagedoorn, J. G. (1959). The plus-minus method <strong>of</strong> interpreting seismic refraction<br />

sections. Geophys. Prosp., 7:158–182.<br />

Höcht, G. (1998). Common Reflection Surface Stack. Master’s thesis, Universität<br />

Karlsruhe, Germany.<br />

Hubral, P. (1983). Computing true amplitude reflections in a laterally inhomogeneous<br />

earth. Geophysics, 48(8):1051–1062.<br />

Kirchheimer, F. (1990). Residual <strong>static</strong>s <strong>by</strong> CDP-localized stack optimization. Geophys.<br />

Prosp., 38:577–606.<br />

Kirkpatrick, S. (1983). Optimization <strong>by</strong> simulated annealing. Science, 220:671–680.<br />

Mann, J. (2002). Extensions <strong>and</strong> Applications <strong>of</strong> the Common-Reflection-Surface Stack<br />

Method. Logos Verlag, Berlin.<br />

Müller, T. (1999). The Common Reflection Surface Stack Method - Seismic imaging<br />

without explicit knowledge <strong>of</strong> the velocity model. Der Andere Verlag, Bad Iburg.<br />

Müller, T., Jäger, R., <strong>and</strong> Höecht, G. (1998). Common reflection surface stacking<br />

method - imaging with an unknown velocity model. 68nd Annual Internat.<br />

Mtg., Soc. Expl. Geophys., Extended Abstracts, pages 1764 – 1767.<br />

Neidell, N. S. <strong>and</strong> Taner, M. T. (1971). Semblance <strong>and</strong> other coherency measures<br />

for multichannel data. Geophysics, 36(3):482–497.<br />

Pr<strong>of</strong>eta, M., Moscoso, J., <strong>and</strong> Koremblit, M. (1995). Minimum field <strong>static</strong> <strong>correction</strong>s.<br />

The Leading Edge, pages 684–687.<br />

97


References<br />

Ronen, J. <strong>and</strong> Claerbout, J. F. (1985). Surface-consistent <strong>residual</strong> <strong>static</strong>s estimation<br />

<strong>by</strong> stack-power maximization. Geophysics, 50:2759 – 2767.<br />

Rothman, D. H. (1985). Nonlinear inversion, statistical mechanics, <strong>and</strong> <strong>residual</strong><br />

<strong>static</strong> estimation. Geophysics, 50:2874 – 2796.<br />

Rothman, D. H. (1986). Automatic estimation <strong>of</strong> large <strong>residual</strong> <strong>static</strong> <strong>correction</strong>s.<br />

Geophysics, 51:322 – 346.<br />

Sheriff, R. E. (2002). Encyclopedic Dictionary <strong>of</strong> Applied Geophysics. Soc. Expl. Geophys.<br />

Taner, M. T., Koehler, F., <strong>and</strong> Alhilali, K. A. (1974). Estimation <strong>and</strong> <strong>correction</strong> <strong>of</strong><br />

near-surface anomalies. Geophysics, 39:441 – 463.<br />

Telford, W. M., Geldart, L. P., Sheriff, R. E., <strong>and</strong> Keys, D. A. (1976). Applied Geophysics.<br />

Cambridge University Press.<br />

Trappe, H., Gierse, G., <strong>and</strong> Pruessmann, J. (2001). Case studies show potential<br />

<strong>of</strong> Common Reflection Surface stack – structural resolution in the time domain<br />

beyond the conventional NMO/DMO stack. First Break, 19:625 – 633.<br />

Ursin, B. (1982). Quadratic wavefront <strong>and</strong> traveltime approximations in inhomogeneous<br />

layered media with curved interfaces. Geophysics, 47:1012–1021.<br />

Widess, M. B. (1946). Effect <strong>of</strong> surface topography on seismic mapping. Geophysics,<br />

11:362–372.<br />

Wiggins, R. A., Larner, K. L., <strong>and</strong> Wisecup, R. D. (1976). Residual <strong>static</strong> analysis<br />

as a general linear inverse problem. Geophysics, 41:922 – 938.<br />

Wilson, W. (1994). Residual <strong>static</strong> estimation using the genetic algorithm. Geophysics,<br />

59:766 – 774.<br />

Yilmaz, O. (1987). Seismic data processing. Soc. Expl. Geophys.<br />

Zhang, Y. (2003). Common-Reflection-Surface Stack <strong>and</strong> the H<strong>and</strong>ling <strong>of</strong> Top Surface<br />

Topography. PhD thesis, Universität Karlsruhe, Germany.<br />

98


Danksagung<br />

An erster Stelle danken ich meinen Eltern, für die gute Unterstützung während<br />

meines Studiums.<br />

Ich danke Herrn Pr<strong>of</strong>. Dr. Peter Hubral für die Übernahme des Hauptreferats<br />

und auch für die Vergabe dieses Themas, das es mir ermöglichte, einen tieferen<br />

Einblick in die Geophysik zu bekommen.<br />

Herrn Pr<strong>of</strong>. Dr. Friedemann Wenzel danke ich für die Übernahme des Korreferats.<br />

Ingo Koglin danke ich für die Betreuung bei der Erarbeitung dieser Diplomarbeit.<br />

Er beantwortete immer alle Fragen und st<strong>and</strong> mir bei allen Problemen<br />

hilfreich zur Seite.<br />

Dr. Franz Kirchheimer (Western Geco) danke ich für den Austausch von Ideen<br />

und der Diskussion über theoretische und praktische Probleme.<br />

Für die Hilfe bei der Lösung programmiertechnischer Probleme danke ich vor<br />

allem Jürgen Mann.<br />

Für das Korrekturlesen danke ich: Jürgen Mann, Thomas Hertweck, Zeno<br />

Heilmann und Sonja Greve.<br />

Ich danke aber auch allen Leuten außerhalb der Geophysik für eine schöne<br />

Studienzeit.<br />

99

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!