Enhet 2 / 11

Seismisk databehandling: brusdämpning, dekonvolution och artificiell intelligens

Vinster:

  • Förmåga att kontrollera artificiell intelligens-baserad brusreducering med skillnadsdiagram och förhindra att svag men verklig reflektion raderas
  • Förmåga att känna igen risken för deconvolution som producerar falsk upplösning och fällan av spårinterpolation som skapar spökstrukturer och följa dem med en mask
  • Förmåga att verifiera fysisk giltighet genom att koppla samman bearbetningsresultat med en brunnslipning

Det du ser när du öppnar en rå seismisk post är sällan en "bild av underytan". Istället ser du en komplex blandning: den faktiska signalen som reflekteras från underjorden, ytvågor, slumpmässigt brus, flera reflektioner och inneboende förvrängningar av inspelningen. Seismisk databearbetning är processen att steg för steg rengöra, anpassa och omvandla denna råa post till en tolkningsbar bild av underjorden. I den här enheten kommer vi att förklara hur artificiell intelligens (AI) är en kraftfull accelerator för denna process, särskilt i steg som denoising, deconvolution och saknad spårfyllning; men vi kommer att se varför beslut om parameter och fysisk giltighet fortfarande ligger kvar hos experten.

Anatomi av seismiska data

Låt oss börja med en kort ordlista. Ett spår är en tidsberoende amplitudserie inspelad av en enda mottagare. När många spår samlas bildas en sektion. Sampelintervallet är tiden mellan två på varandra följande amplitudvärden (t.ex. 2 ms). De faktiska reflektionerna inom signalen uppstår från den akustiska impedansskillnaden för skiktgränserna i underytan; Syftet med bearbetningen är att separera dessa reflektioner från brus och placera dem på rätt plats i tid och rum.

Buller finns i två huvudtyper: slumpmässigt brus (osammanhängande, oberoende av spår) och koherent brus (koherent brus — regelbundet, starkt, döljer signalen, såsom ytvågor/markrullning). AI-baserade metoder är ofta mer flexibla än traditionella filter när det gäller att separera dessa två typer eftersom de använder en komplex diskriminering som lärs från sampel snarare än ett fast frekvens-hastighetsfönster.

Brusreducering med AI

Klassisk brusreducering görs med filter baserade på frekvens, hastighet (f-k filter) eller statistik. AI-baserade brusdämpare (mestadels faltande neurala nätverk, CNN för kort; nätverk som lär sig lokala mönster i bildliknande data) lär sig från "brusiga ingångar → ren utdata"-provpar. Dess fördel: den kan göra en kontextkänslig distinktion istället för en fast regel när man separerar signal från brus. Risk: tendensen att radera signalen eller lämna bruset som en signal när man stöter på en typ av brus som inte finns i träningsdatan.

Den mest kritiska faran är denna: en aggressiv AI-brusdämpare kan missta en svag men verklig reflektion för brus och eliminera den. Så den gyllene regeln: se till att se skillnaden (borttagen komponent) före och efter brusreducering. Om du ser ett konsekvent reflektionsmönster i den borttagna delen, äter filtret signal.

Tips: Rita "brus"-skiktet som produceras av YZ-brusdämparen som en separat skiva (skillnadsdiagram). Återstoden av en bra repressor uppträder slumpmässigt; Om det finns lutande, kontinuerliga reflektioner i det, är filtret för aggressivt och du måste mjuka upp parametern.

Deconvolution: få tillbaka källsignaturen

Deconvolution är den process som försöker avslöja den verkliga reflektansserien för underytan genom att subtrahera källans wavelet-signatur (källa wavelet - vågformen som produceras av sprängningen/vibratorn) från det registrerade spåret. Målet är att öka upplösningen och undertrycka flera reflektioner. AI kan förbättra wavelet-uppskattning och robusthet mot brus i deconvolution; Men om dekon används överdrivet, kommer det att förstärka högfrekvent brus och producera falsk upplösning. AI är en rekommendationsmotor även här; Det slutliga parametervalet (dekoneringsoperatörslängd, förvitning) är expertkalibrerat enligt spårens fysiska karaktär.

Ofullständig spårinterpolering och regelbunden provtagning

Vissa mottagare misslyckas i fält, vissa rader samlas in ofullständigt; Som ett resultat uppstår luckor i data. AI-baserad interpolering (att fylla i saknade spår genom att lära av grannar) är mycket användbart för att få ett vanligt rutnät före migrering. Det fyllda spåret är dock en uppskattning, inte en mätning; Dessa spår bör inte behandlas med samma vikt som de verkliga data i tolkningen, utan bör markeras separat i utdata.

Varning: Om spår som produceras genom interpolation fortsätter som "riktiga data" i efterföljande steg, kan de leda till skapandet av en icke-existerande struktur. Spåra de fyllda cellerna med en mask; Om en kritisk struktur endast visas i det interpolerade området, lita inte på den.

tre minifodral

Fall 1 — Nätverksutbildning. I landseismiken maskerade starka ytvågor (markrulle) signalen. Teamet använde en CNN-brusdämpare som lärde sig från 800 handrensade inspelningar; handläggningstiden minskade från 12 minuter till 40 sekunder per post. Teamet inspekterade manuellt 5 % inspelningar från varje batch och bekräftade att det inte fanns någon signalförlust med en skillnadsdiagram.

Fall 2 — Stryk svag reflektion. I ett annat projekt misstog en aggressivt inställd YZ-dämpare en svag men verklig reservoarreflektion vid 2,4 sekunder för brus och raderade den. Skillnaden blev uppenbar först när det brunnsseismiska bandet etablerades: det klara lagret i brunnen fanns inte i sektionen. När parametern utjämnats och ombearbetats återkom reflektionen.

Fall 3 — Interpolationens spöke. I en 3D-volym där saknade linjer fylldes i av AI, märkte kommentatorn en subtil kanalstruktur. När han tittade på fyllningsmasken såg han att kanalen föll exakt in i det interpolerade utrymmet. När ytterligare fältdata samlades in stod det klart att kanalen inte fanns där, utan ett mönster som prognosen producerade.

Fyra kopierbara mallar

1) Bearbetningsflödesskiss:

Din roll: Seismisk bearbetningsspecialist. Data: [land/hav, 2D/3D, provtagning 2 ms, mål 1-4 km]. Beskriv ett steg-för-steg bearbetningsflöde (förbearbetning → brusreducering → dekon → hastighetsanalys → migrering). I VARJE steg, skriv ner vilket beslut som kräver parametrar och vad jag ska titta efter när jag väljer den parametern.

2) Kontrollplan för ljuddämpning:

Jag använde en AI-brusdämpare. Ge mig en revisionschecklista: vad ska jag leta efter i skillnadsdiagrammet, hur känner jag igen signalförlust, vilket mått ska jag jämföra före/efter, vilken inspelningshastighet ska jag kontrollera manuellt? Skriv kort och handlingskraftigt.

3) Deconvolution parameterkonsultation:

Din roll: bearbetningskonsult. Jag tillämpar deconvolution och högfrekvent brus ökat. Förklara möjliga orsaker, operatörens längd och effekten av förblekningsinställningen. Hur vet jag om överdriven deco ger falsk upplösning? Motivera varje förslag.

4) Interpolationsmaskspårning:

Jag fyllde i de saknade spåren med AI. Berätta för mig hur man håller de fyllda cellerna markerade i nästa steg, hur man separerar kommentaren från faktiska data och hur man eliminerar "strukturen som endast är synlig i det interpolerade området".

Svag prompt / Stark prompt

Svag uppmaning:

Rensa bruset i seismisk effektivitet, berätta den bästa inställningen.

En "bästa inställning" existerar inte oberoende av data; AI ger en allmän, okontrollerbar rekommendation.

Kraftfull uppmaning:

Din roll: Seismisk bearbetningsspecialist. Utbyte: svart 2D, stark markrullning (5-12 Hz), målreflektioner 20-45 Hz, sampling 2 ms. Uppgift: föreslå ett tillvägagångssätt för brusreducering, förklara i frekvenshastighetstermer vilken komponent som ska bevaras och vilken som ska dämpas. Hur övervakar jag risken för signalförlust (differenceplot-mått) och med vilket mått jämför jag före/efter? Säg inte bara "skriv in den här inställningen"; Ge beslutskriterier.

Med tanke på datakaraktären, målbandet och kontrollkriterierna blir resultatet verkligt genomförbart.

Bearbetningssteg och AI-roll

Bearbetningssteg

AI-bidrag

Huvudrisken

mänskligt beslut

Slumpmässig brusdämpning

hög

Radera svag signal

Parameterbekräftelse

Konsekvent ljud (markrullning)

hög

överdrivet undertryckande

Skillnad plot kontroll

dekonvolution

medium

falsk upplösning

Operatör/blekning

Spåra interpolation

medium

spökbyggnad

Mask spårning

Hastighetsanalys

medium

Migration i fel hastighet

Bekräftat av väl

Vanliga misstag

  • Undertrycka utan att titta på skillnaden plot. Du kommer inte att märka signalförlust förrän du ser den borttagna komponenten.
  • Att överdriva dekonen. Att missa högfrekvent brus för upplösning producerar falska lager.
  • Räkna det interpolerade spåret som verklig data. Om du lämnar fyllda celler omarkerade skapas en spökstruktur.
  • Tittar på ett mått. Det skulle vara missvisande att bara titta på signal-brusförhållandet och ignorera reflektionsbevarande.
  • Förbi brunnslipsen. Går vidare till att tolka bearbetningsresultatet utan att koppla det till brunnsdata.

Sammanfattningsvis

Inom seismisk bearbetning ger AI högre hastighet och ofta mer flexibel separation vid brusdämpning, dekonvolution och spårinterpolation. Men det finns en fysisk fallgrop vid varje steg: att radera svag signal, producera falsk upplösning, vilket ger upphov till spökartefakter. Det är därför kontroller som skillnadsdiagramkontroll, brunnbindning och interpolationsmask är oumbärliga. AI föreslår parametrar; Det är experten som validerar parametern enligt datans fysik och gör resultatet tolkbart.

Applikationsuppgift

Definiera ett brusreduceringssteg på en seismisk sektion (verklig eller prov). Extrahera flödet med mallen "Bearbetningsflödesöversikt" och skapa sedan en checklista med mallen "Brusreduceringskontrollplan". Jämför före/efter-skivorna och skillnadsdiagrammet och utvärdera med dina egna ord om det finns konsekvent reflektion i den borttagna komponenten.

checklista

  • [ ] Jag jämförde före/efter brusreducering och skillnadsdiagram.
  • [ ] Jag har verifierat att det inte finns någon konsekvent signal i den borttagna komponenten.
  • [ ] Jag kontrollerade dekonresultatet för falsk upplösning.
  • [ ] Jag behöll de interpolerade spåren markerade med en mask.
  • [ ] Jag knöt resultatet med brunnsdata (well tie).