Enhet 2 / 11

Seismisk databehandling: Støydemping, dekonvolusjon og kunstig intelligens

Gevinster:

  • Evne til å kontrollere kunstig intelligens-basert støydemping med forskjellsplott og forhindre at svak, men ekte refleksjon blir slettet
  • Evne til å gjenkjenne risikoen for dekonvolusjon som produserer falsk oppløsning og fellen med sporinterpolering som skaper spøkelsesstrukturer og følge dem med en maske
  • Evne til å verifisere fysisk gyldighet ved å koble behandlingsresultater med et brønnbånd

Det du ser når du åpner en rå seismisk registrering er sjelden et "bilde av undergrunnen." I stedet ser du en kompleks blanding: det faktiske signalet som reflekteres fra undergrunnen, overflatebølger, tilfeldig støy, flere refleksjoner og iboende forvrengninger av opptaket. Seismisk databehandling er prosessen med trinnvis rengjøring, justering og transformering av denne rå posten til et tolkbart bilde av undergrunnen. I denne enheten vil vi forklare hvordan kunstig intelligens (AI) er en kraftig akselerator for denne prosessen, spesielt i trinn som denoising, deconvolution og manglende sporfylling; men vi vil se hvorfor avgjørelser om parameter og fysisk gyldighet fortsatt forblir hos eksperten.

Anatomi av seismiske data

La oss starte med en kort ordliste. Et spor er en tidsavhengig amplitudeserie registrert av en enkelt mottaker. Når mange spor kommer sammen, dannes en seksjon. Prøveintervallet er tiden mellom to påfølgende amplitudeverdier (f.eks. 2 ms). De faktiske refleksjonene i signalet oppstår fra den akustiske impedansforskjellen til laggrensene i undergrunnen; Hensikten med behandlingen er å skille disse refleksjonene fra støy og plassere dem på riktig sted i tid og rom.

Støy kommer i to hovedtyper: tilfeldig støy (usammenhengende, uavhengig av spor) og koherent støy (sammenhengende støy — vanlig, sterk, maskering av signalet, for eksempel overflatebølger/bakkerulling). AI-baserte metoder er ofte mer fleksible enn tradisjonelle filtre når det gjelder å skille disse to typene fordi de bruker en kompleks diskriminering lært fra prøver i stedet for et fast frekvens-hastighetsvindu.

Støydemping med AI

Klassisk støydemping gjøres med filtre basert på frekvens, hastighet (f-k filter) eller statistikk. AI-baserte støydempere (for det meste konvolusjonelle nevrale nettverk, CNN for kort; nettverk som lærer lokale mønstre i bildelignende data) lærer fra "støyende inngang → ren utgang" prøvepar. Dens fordel: den kan gjøre et kontekstsensitivt skille i stedet for en fast regel når du skiller signal fra støy. Risiko: tendensen til å slette signalet eller la støyen være et signal når du møter en type støy som ikke er i treningsdataene.

Den mest kritiske faren er denne: en aggressiv AI-støydemper kan forveksle en svak, men ekte refleksjon med støy og eliminere den. Så den gylne regel: sørg for å se forskjellen (fjernet komponent) før og etter støydemping. Hvis du ser et konsistent refleksjonsmønster i den fjernede delen, spiser filteret signal.

Tips: Plott "støy"-laget produsert av YZ-støydemperen som en separat skive (forskjellsplott). Resten av en god repressor vises tilfeldig; Hvis det er skråstilte, kontinuerlige refleksjoner i det, er filteret for aggressivt, og du må myke opp parameteren.

Dekonvolusjon: få tilbake kildesignaturen

Dekonvolusjon er prosessen som forsøker å avsløre den sanne reflektansserien til undergrunnen ved å subtrahere wavelet-signaturen til kilden (kildebølge - bølgeformen produsert av eksplosjonen/vibratoren) fra det registrerte sporet. Målet er å øke oppløsningen og undertrykke flere refleksjoner. AI kan forbedre wavelet-estimering og robusthet overfor støy i dekonvolusjon; Men hvis dekon brukes for mye, vil det forsterke høyfrekvent støy og produsere falsk oppløsning. AI er en anbefalingsmotor også her; Det endelige parametervalget (dekoneringsoperatørlengde, forhåndsbleking) er ekspertkalibrert i henhold til den fysiske karakteren til sporene.

Ufullstendig sporinterpolering og regelmessig prøvetaking

Noen mottakere svikter i feltet, noen linjer er samlet ufullstendig; Som et resultat oppstår hull i dataene. AI-basert interpolering (fylle inn manglende spor ved å lære av naboer) er svært nyttig for å få et vanlig rutenett før migrering. Imidlertid er det fylte sporet et estimat, ikke en måling; Disse sporene skal ikke behandles med lik vekt som de reelle dataene i tolkningen, men skal merkes separat i utgangen.

Forsiktig: Hvis spor produsert ved interpolasjon fortsetter som "ekte data" i påfølgende trinn, kan de føre til at det lages en ikke-eksisterende struktur. Spor de fylte cellene med en maske; Hvis en kritisk struktur bare vises i det interpolerte området, ikke stol på den.

tre minisaker

Case 1 — Nettverkslæringsplass rulle. I landseismikk maskerte sterke overflatebølger (bakkerull) signalet. Teamet brukte en CNN-støydemper som lærte av 800 håndrensede opptak; behandlingstiden gikk ned fra 12 minutter til 40 sekunder per post. Teamet inspiserte manuelt 5 % opptak fra hver batch og bekreftet at det ikke var noe signaltap med et forskjellsplot.

Tilfelle 2 — Slettet svak refleksjon. I et annet prosjekt tok en aggressivt innstilt YZ-demper en svak, men ekte reservoarrefleksjon på 2,4 sekunder for støy og slettet den. Forskjellen ble først synlig da den brønnseismiske bindingen ble etablert: det klare laget i brønnen var ikke til stede i seksjonen. Når parameteren ble jevnet ut og behandlet på nytt, kom refleksjonen tilbake.

Tilfelle 3 - Interpolasjonens spøkelse. I et 3D-volum der manglende linjer ble fylt ut av AI, la kommentatoren merke til en subtil kanalstruktur. Da han så på fyllmasken, så han at kanalen falt nøyaktig inn i det interpolerte rommet. Da ytterligere feltdata ble samlet inn, ble det klart at kanalen ikke var der, men et mønster produsert av prognosen.

Fire kopierbare maler

1) Behandlingsflytskisse:

Din rolle: spesialist i seismisk prosessering. Data: [land/sjø, 2D/3D, prøvetaking 2 ms, mål 1-4 km]. Skisser meg en trinnvis prosesseringsflyt (forbehandling → støydemping → dekon → hastighetsanalyse → migrering). I HVERT trinn skriver du ned hvilken avgjørelse som krever parametere og hva jeg bør se etter når jeg velger den parameteren.

2) Kontrollplan for støydemping:

Jeg brukte en AI-støydemper. Gi meg en revisjonssjekkliste: hva skal jeg se etter i forskjellsplottet, hvordan gjenkjenner jeg signaltap, hvilken beregning skal jeg sammenligne før/etter, hvilken opptakshastighet skal jeg sjekke manuelt? Skriv kort og handlingskraftig.

3) Konsultasjon av dekonvolusjonsparameter:

Din rolle: prosesskonsulent. Jeg bruker deconvolution og høyfrekvent støy økt. Forklar mulige årsaker, operatørlengde og effekten av forhåndsblekingsinnstillingen. Hvordan vet jeg om overdreven deco produserer falsk oppløsning? Begrunn hvert forslag.

4) Interpolasjonsmaskesporing:

Jeg fylte ut de manglende sporene med AI. Fortell meg hvordan du holder de fylte cellene merket i de neste trinnene, hvordan du skiller kommentaren fra de faktiske dataene og hvordan du eliminerer "strukturen som bare er synlig i det interpolerte området".

Svak forespørsel / Sterk forespørsel

Svak melding:

Fjern støyen i seismisk effektivitet, fortell den beste innstillingen.

En "beste innstilling" eksisterer ikke uavhengig av data; AI gir en generell, ukontrollerbar anbefaling.

Kraftig ledetekst:

Din rolle: spesialist i seismisk prosessering. Yield: svart 2D, sterk bakkerull (5-12 Hz), målrefleksjoner 20-45 Hz, sampling 2 ms. Oppgave: foreslå en tilnærming for støydemping, forklar i frekvens-rate termer hvilken komponent som skal bevares og hvilken som skal undertrykkes. Hvordan overvåker jeg risikoen for signaltap (differanseplottberegninger) og med hvilken beregning sammenligner jeg før/etter? Ikke bare si "skriv inn denne innstillingen"; Gi beslutningskriterier.

Gitt datakarakteren, målbåndet og kontrollkriteriene, blir utdataene virkelig gjennomførbare.

Behandlingstrinn og AI-rolle

Behandlingstrinn

AI-bidrag

Hovedrisiko

menneskelig avgjørelse

Tilfeldig støydemping

høy

Slett svakt signal

Parameterbekreftelse

Konsekvent støy (bakkerull)

høy

overdreven undertrykkelse

Differanse plot kontroll

dekonvolusjon

medium

falsk oppløsning

Operatør/bleking

Spor interpolasjon

medium

spøkelsesbygning

Maskesporing

Hastighetsanalyse

medium

Migrering i feil hastighet

Bekreftet av vel

Vanlige feil

  • Undertrykker uten å se på forskjellsplottet. Du vil ikke merke signaltap før du ser den fjernede komponenten.
  • Overdrive dekonen. Å ta feil av høyfrekvent støy for oppløsning produserer falske lag.
  • Tell det interpolerte sporet som reelle data. Hvis fylte celler ikke er merket, opprettes en spøkelsesstruktur.
  • Ser på én beregning. Det ville være misvisende å kun se på signal-til-støy-forholdet og ignorere refleksjonsbevaring.
  • Omgå brønnbindet. Går videre til å tolke prosesseringsresultatet uten å koble det til brønndataene.

Oppsummert

I seismisk prosessering gir AI større hastighet og ofte mer fleksibel separasjon i støyundertrykkelse, dekonvolvering og sporinterpolering. Men det er en fysisk fallgruve ved hvert trinn: å slette svakt signal, produsere falsk oppløsning, som gir opphav til spøkelsesartefakter. Derfor er kontroller som differanseplottkontroll, brønnbinding og interpolasjonsmaske uunnværlige. AI foreslår parametere; Det er eksperten som validerer parameteren i henhold til fysikken til dataene og gjør resultatet tolkbart.

Søknadsoppgave

Definer et støydempingstrinn på en seismisk seksjon (reell eller prøve). Trekk ut flyten med malen "Processing flow outline", og lag deretter en sjekkliste med malen "Noise suppression control plan". Sammenlign før/etter-skivene og forskjellsplottet og vurder med dine egne ord om det er konsistent refleksjon i den fjernede komponenten.

sjekkliste

  • [ ] Jeg sammenlignet før/etter støydemping og forskjellsplott.
  • [ ] Jeg har bekreftet at det ikke er noe konsistent signal i den fjernede komponenten.
  • [ ] Jeg sjekket dekon-resultatet for falsk oppløsning.
  • [ ] Jeg beholdt de interpolerte sporene merket med en maske.
  • [ ] Jeg bandt resultatet med brønndataene (brønn tie).