Unitate 2 / 11

Procesarea datelor seismice: suprimarea zgomotului, deconvoluția și inteligența artificială

Câștiguri:

  • Capacitatea de a controla suprimarea zgomotului bazată pe inteligența artificială cu diagrama diferențelor și de a preveni ștergerea reflexiei slabe, dar reale
  • Abilitatea de a recunoaște riscul ca deconvoluția să producă rezoluție falsă și capcana interpolării urmelor creând structuri fantomă și să le urmărească cu o mască
  • Abilitatea de a verifica validitatea fizică prin conectarea rezultatelor procesării cu o legătură bine

Ceea ce vezi când deschizi o înregistrare seismică brută este rareori o „imagine a subsolului”. În schimb, vedeți un amestec complex: semnalul real reflectat din subteran, unde de suprafață, zgomot aleatoriu, reflexii multiple și distorsiuni inerente ale înregistrării. Procesarea datelor seismice este procesul de curățare pas cu pas, aliniere și transformare a acestei înregistrări brute într-o imagine interpretabilă a subteranului. În această unitate, vom explica modul în care inteligența artificială (AI) este un accelerator puternic al acestui proces, în special în pași precum eliminarea zgomotului, deconvoluția și umplerea urmelor lipsă; dar vom vedea de ce deciziile privind parametrii și validitatea fizică rămân încă la expert.

Anatomia datelor seismice

Să începem cu un scurt glosar. O urmă este o serie de amplitudine dependentă de timp înregistrată de un singur receptor. Când multe urme se unesc, se formează o secțiune. Intervalul de eșantionare este timpul dintre două valori consecutive de amplitudine (de exemplu, 2 ms). Reflexiile reale din semnal provin din diferența de impedanță acustică a limitelor stratului din subsol; Scopul prelucrării este de a separa aceste reflexii de zgomot și de a le plasa în locația corectă în spațiu-timp.

Zgomotul vine în două tipuri principale: zgomot aleatoriu (incoerent, independent de piste) și zgomot coerent (zgomot coerent - obișnuit, puternic, care maschează semnalul, cum ar fi undele de suprafață/rularea solului). Metodele bazate pe IA sunt adesea mai flexibile decât filtrele tradiționale în separarea acestor două tipuri, deoarece folosesc o discriminare complexă învățată din eșantioane, mai degrabă decât o fereastră fixă ​​de frecvență-viteză.

Suprimarea zgomotului cu AI

Suprimarea zgomotului clasic se face cu filtre bazate pe frecventa, viteza (filtru f-k) sau statistici. Suprimatoarele de zgomot bazate pe inteligență artificială (în mare parte rețele neuronale convoluționale, pe scurt CNN; rețelele care învață modele locale în date asemănătoare imaginii) învață din perechile de eșantioane „intrare zgomotoasă → ieșire curată”. Avantajul său: poate face o distincție sensibilă la context în loc de o regulă fixă ​​atunci când separă semnalul de zgomot. Risc: tendința de a șterge semnalul sau a lăsa zgomotul ca semnal atunci când întâlnești un tip de zgomot care nu este în datele de antrenament.

Cel mai critic pericol este acesta: un supresor de zgomot AI agresiv poate confunda o reflexie slabă, dar reală, cu zgomot și îl poate elimina. Deci regula de aur: asigurați-vă că vedeți diferența (componenta eliminată) înainte și după suprimarea zgomotului. Dacă vedeți un model de reflexie consistent în partea eliminată, filtrul consumă semnal.

Sfat: Trasează stratul „zgomot” produs de supresorul de zgomot YZ ca o secțiune separată (diagrama diferențelor). Reziduul unui represor bun apare aleatoriu; Dacă există reflexii înclinate și continue în el, filtrul este prea agresiv și trebuie să înmuiați parametrul.

Deconvoluție: recuperarea semnăturii sursă

Deconvoluția este procesul care încearcă să dezvăluie seria reală de reflectare a subsolului prin scăderea semnăturii de undă a sursei (undă sursă - forma de undă produsă de explozie/vibrator) din urma înregistrată. Scopul este de a crește rezoluția și de a suprima reflexiile multiple. AI poate îmbunătăți estimarea waveletului și robustețea la zgomot în deconvoluție; Cu toate acestea, dacă decontaminarea este aplicată excesiv, va amplifica zgomotul de înaltă frecvență și va produce o rezoluție falsă. AI este un motor de recomandare și aici; Selecția finală a parametrilor (lungimea operatorului de decontaminare, prealbire) este calibrată în mod expert în funcție de caracterul fizic al urmelor.

Interpolare incompletă a urmei și eșantionare regulată

Unele receptoare eșuează în teren, unele linii sunt colectate incomplet; Ca urmare, apar lacune în date. Interpolarea bazată pe inteligență artificială (completarea urmelor lipsă prin învățarea de la vecini) este foarte utilă în obținerea unei grile obișnuite înainte de migrare. Cu toate acestea, urma umplută este o estimare, nu o măsurare; Aceste urme nu trebuie tratate cu o pondere egală cu datele reale în interpretare, ci ar trebui să fie marcate separat în rezultat.

Atenție: Dacă urmele produse prin interpolare procedează ca „date reale” în pașii ulterioare, acestea pot duce la crearea unei structuri inexistente. Urmăriți celulele umplute cu o mască; Dacă o structură critică apare doar în regiunea interpolată, nu aveți încredere în ea.

trei mini cutii

Cazul 1 — Rețeaua de învățare la sol. În seismică terestră, undele puternice de suprafață (rularea solului) mascau semnalul. Echipa a folosit un supresor de zgomot CNN care a învățat din 800 de înregistrări curățate manual; timpul de procesare a scăzut de la 12 minute la 40 de secunde pe înregistrare. Echipa a inspectat manual 5% înregistrări din fiecare lot și a confirmat că nu a existat nicio pierdere de semnal cu o diagramă de diferență.

Cazul 2 — S-a șters reflexia slabă. Într-un alt proiect, un supresor YZ reglat agresiv a confundat o reflexie slabă, dar reală a rezervorului la 2,4 secunde cu zgomot și a șters-o. Diferența a devenit evidentă abia atunci când a fost stabilită legătura seismică: stratul clar din puț nu era prezent în secțiune. Când parametrul a fost netezit și reprocesat, reflexia a revenit.

Cazul 3 — Fantoma interpolării. Într-un volum 3D în care liniile lipsă au fost completate de AI, comentatorul a observat o structură subtilă a canalului. Privind masca de umplere, a văzut că canalul a căzut exact în spațiul interpolat. Când au fost colectate date suplimentare de câmp, a devenit clar că canalul nu era acolo, ci un model produs de prognoză.

Patru șabloane copiabile

1) Schița fluxului de procesare:

Rolul dumneavoastră: specialist în procesare seismică. Date: [teren/mare, 2D/3D, eșantionare 2 ms, țintă 1-4 km]. Conturează-mi un flux de procesare pas cu pas (preprocesare → suprimare zgomot → decontaminare → analiza vitezei → migrare). În FIECARE pas, notați ce decizie necesită parametri și ce ar trebui să caut în alegerea acelui parametru.

2) Plan de control al suprimării zgomotului:

Am aplicat un supresor de zgomot AI. Dă-mi o listă de verificare a auditului: ce ar trebui să caut în diagrama diferențelor, cum recunosc pierderea semnalului, ce măsură ar trebui să compar înainte/după, ce rată de înregistrare ar trebui să verific manual? Scrie scurt și practic.

3) Consultarea parametrilor de deconvoluție:

Rolul dumneavoastră: consultant în procesare. Aplic deconvoluție și zgomot de înaltă frecvență crescut. Explicați cauzele posibile, lungimea operatorului și efectul setării de pre-albire. Cum știu dacă decorul excesiv produce o rezoluție falsă? Explicați motivele pentru fiecare sugestie.

4) Urmărirea măștii de interpolare:

Am completat urmele lipsă cu AI. Spune-mi cum să păstrez celulele umplute marcate în următorii pași, cum să separ comentariul de datele reale și cum să elimini „structura vizibilă numai în regiunea interpolată”.

Prompt slab / Prompt puternic

Prompt slab:

Eliminați zgomotul în eficiența seismică, spuneți cea mai bună setare.

O „cea mai bună setare” nu există independent de date; AI oferă o recomandare generală, incontrolabilă.

Solicitare puternică:

Rolul dumneavoastră: specialist în procesare seismică. Randament: negru 2D, groundroll puternic (5-12 Hz), reflexii țintă 20-45 Hz, eșantionare 2 ms. Sarcină: propuneți o abordare pentru suprimarea zgomotului, explicați în termeni de frecvență ce componentă trebuie păstrată și pe care să suprimați. Cum monitorizez riscul de pierdere a semnalului (valori pentru diagrama de diferență) și cu ce măsurători pot compara înainte/după? Nu spuneți doar „introduceți această setare”; Dați criterii de decizie.

Având în vedere caracterul datelor, banda țintă și criteriile de control, rezultatul devine cu adevărat fezabil.

Etapele procesării și rolul AI

Etapa de procesare

Contribuția AI

Riscul principal

decizie umană

Suprimarea zgomotului aleatoriu

înalt

Ștergeți semnalul slab

Confirmarea parametrilor

Zgomot constant (rularea la sol)

înalt

suprimare excesivă

Controlul plotului diferențelor

deconvolutie

mediu

rezoluție falsă

Operator/albire

Interpolarea urmelor

mediu

clădire fantomă

Urmărirea măștilor

Analiza vitezei

mediu

Migrație cu viteză greșită

Confirmat de bine

Greșeli comune

  • Suprimarea fără a privi diagrama diferențelor. Nu veți observa pierderea semnalului până când nu vedeți componenta eliminată.
  • Exagerând cu deconizarea. Confundarea zgomotului de înaltă frecvență cu rezoluția produce straturi false.
  • Numărați urma interpolată ca date reale. Lăsând celulele pline nemarcate, se creează o structură fantomă.
  • Privind o valoare. Ar fi înșelător să privim doar raportul semnal-zgomot și să ignorăm conservarea reflexiei.
  • Ocolind cravata puțului. Se trece la interpretarea rezultatului procesării fără a-l conecta la datele sondei.

Pe scurt

În procesarea seismică, AI oferă o viteză mai mare și adesea o separare mai flexibilă în suprimarea zgomotului, deconvoluție și interpolare a urmelor. Dar există o capcană fizică la fiecare pas: ștergerea semnalului slab, producerea unei rezoluții false, dând naștere la artefacte fantomă. De aceea sunt indispensabile controale precum controlul diagramei diferențelor, legarea puțurilor și masca de interpolare. AI sugerează parametri; Expertul este cel care validează parametrul în funcție de fizica datelor și face ca rezultatul să fie interpretabil.

Sarcina de aplicare

Definiți o etapă de suprimare a zgomotului pe o secțiune seismică (reală sau eșantion). Extrageți fluxul cu șablonul „Contur flux de procesare”, apoi creați o listă de verificare cu șablonul „Plan de control pentru suprimarea zgomotului”. Comparați feliile înainte/după și reprezentați diferența și evaluați cu propriile cuvinte dacă există o reflectare consistentă în componenta eliminată.

lista de verificare

  • [ ] Am comparat înainte/după suprimarea zgomotului și diagrama diferențelor.
  • [ ] Am verificat că nu există un semnal consistent în componenta eliminată.
  • [ ] Am verificat rezultatul deconectării pentru o rezoluție falsă.
  • [ ] Am păstrat urmele interpolate marcate cu o mască.
  • [ ] Am legat rezultatul cu datele putului (well tie).