BRPI0619297A2 - visualização de dados de resposta geológica com processadores de fluxo - Google Patents
visualização de dados de resposta geológica com processadores de fluxo Download PDFInfo
- Publication number
- BRPI0619297A2 BRPI0619297A2 BRPI0619297-1A BRPI0619297A BRPI0619297A2 BR PI0619297 A2 BRPI0619297 A2 BR PI0619297A2 BR PI0619297 A BRPI0619297 A BR PI0619297A BR PI0619297 A2 BRPI0619297 A2 BR PI0619297A2
- Authority
- BR
- Brazil
- Prior art keywords
- data
- processor
- flow
- geological
- response data
- Prior art date
Links
- 230000004044 response Effects 0.000 title claims abstract description 24
- 238000012800 visualization Methods 0.000 title description 5
- 238000012545 processing Methods 0.000 claims abstract description 29
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000004364 calculation method Methods 0.000 claims abstract description 13
- 238000012805 post-processing Methods 0.000 claims abstract description 5
- 238000013079 data visualisation Methods 0.000 claims abstract 4
- 238000013508 migration Methods 0.000 claims description 15
- 230000005012 migration Effects 0.000 claims description 15
- 238000001914 filtration Methods 0.000 claims description 10
- 238000012937 correction Methods 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 7
- 238000007619 statistical method Methods 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000001629 suppression Effects 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004859 neutralization-reionization mass spectrometry Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 238000007794 visualization technique Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V2210/00—Details of seismic processing or analysis
- G01V2210/50—Corrections or adjustments related to wave propagation
- G01V2210/51—Migration
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V2210/00—Details of seismic processing or analysis
- G01V2210/50—Corrections or adjustments related to wave propagation
- G01V2210/56—De-ghosting; Reverberation compensation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/50—Indexing scheme relating to G06F9/50
- G06F2209/509—Offload
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- General Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Environmental & Geological Engineering (AREA)
- Geology (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geophysics (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
VISUALIZAçãO DE DADOS RESPOSTA GEOLóGICA COM PROCESSADORES DE FLUXO. A invenção descreve um método para converter dados de resposta geológica em dados gráficos blutos usando pelo menos um processador de fluxo para este propósito. Os dados de resposta geologica são pré-processados por uma UPC e os dados de resposta geologica pré-processados são alimentados em um ou mais processadores de fluxo. O processador de fluxo então faz o trabalho de cálculo intensivo nos dados de resposta geológica pré-processados e retorna os resultados do processamento para a UPC, que efetua pós-processamento nos resultados que vêm do processador de fluxo. Os processadores de fluxo compreendem UPGs programáveis, simples ou múltiplas, agrupamentos/redes de nós com uma ou várias UPGs; processadores de células (ou processadores derivados delas) ou um agrupamento de nós de processador de célula, computadores de jogo (no estilo do Playstation da empresa sony, Gamecube da empresa Nintendo, etc.) ou agrupamentos de computadores de jogo.
Description
«VISUALIZAÇÃO DE DADOS DE RESPOSTA GEOLÓGIC^gOM^f j^
PROCESSADORES DE FLUXO"
Campo Técnico
A presente invenção se relaciona ao campo da 5 visualização geológica. Especificamente, se relaciona à aplicação de dispositivos computacionais baseados em processadores de fluxo para converter dados geológicos obtidos por aquisição sísmica em
imagens.
Antecedentes da Invenção
-LQ visualização Geológica
Os dados geológicos são obtidos através de
métodos tais como reflexão sísmica, ultra-som, ressonância magnética, etc., e processados para criar uma imagem de estruturas subterrâneas. 0 processamento de computador dos dados é complexo e 15 contém uma sucessão de filtros [desconvolução, métodos de ondas pequenas (funções capazes de decompor e descrever outras funções no domínio da freqüência), métodos estatísticos], migração (pré- emp ilhament o ou pós-empilhamento com migração de Kirchhoff, métodos de equação de onda, etc.) e métodos de visualização (veja- 20 se a fig. 1)- Os conjuntos de dados são grandes, e o processamento é desafiador; os métodos que produzem as imagens de melhor qualidade com poucos artefatos, tendem a ser mais exigentes com respeito à velocidade e memória do computador. Freqüentemente a aplicação é implementada em um computador paralelo ou rede de
25 computadores.
Observando além das operações de entrada e saída, e as transformações para formatos de dados específicos e outras tarefas do tipo pré- ou pós-processamento, pode-se isolar um grupo de instruções que executam o cálculo principal - este grupo de instruções sendo chamado de cálculo do núcleo. Ele normalmente envolve transformadas discretas de Fourier, convoluções ou algum outro tipo de filtragem, ou pode envolver integração numérica ou a aplicação de um operador diferencial. A menos que a aplicação esteja ligada por operações de E/S (entrada/saída), melhorar a velocidade do cálculo do núcleo podem beneficiar o uso global do
tempo.
Processador de Fluxo
30
35 10
Um assim chamado processador de fluxo aplica um conjunto definido de instruções para cada elemento do seu fluxo de entrada (dados de entrada), produzindo um fluxo de saída.' O conjunto definido de instruções, chamado de núcleo, fica fixo para os elementos do fluxo, isto é, o núcleo pode ser modificado no nível do fluxo. Um processador de fluxo também pode permitir múltiplos núcleos. 0 uso de dados do núcleo é local e independente do processamento de outros elementos no fluxo, e isto permite que o processador de fluxo execute seu núcleo significativamente mais rápido do que um conjunto de análogo de instruções executaria em uma unidade de processamento central (UPC). Um exemplo principal de um processador de fluxo é a unidade processadora de gráficos (programável) (UPG). Outro exemplo é o processador de célula, que pode ser visto como uma integração compacta de vários 15 processadores de fluxo (chamados de Elementos de Processamento Sinergístico no contexto do processador de célula). 0 hardware de processamento de fluxo é bem adequado à execução do núcleo de processamento de dados geológicos acima mencionado.
Objetivos da Invenção 2 0 A presente invenção é um método e um
correspondente sistema para converter dados de resposta geológica em dados gráficos brutos envolvendo um número de etapas.
Os dados de resposta geológica são pré- processados por pelo menos uma UPC e os dados de resposta 25 geológica pré-processados resultantes são alimentado a pelo menos um processador de fluxo. Os dados de resposta geológica pré- processados são processados mais adiante dentro de pelo menos um processador de fluxo e os resultados do processamento desta etapa são recebidos em pelo menos uma UPC de pelo menos um dito 30 processador de fluxo. Mais adiante o pós-processamento dos resultados de processamento é executado por pelo menos uma dita UPC. Pelo menos um processador de fluxo executa nos ditos dados de resposta geológica pelo menos uma desconvolução, correções, e filtragem, incluindo filtragem de ruído, supressão múltipla, 35 correção de NMO, correção de divergência esférica, ordenação, conversão de tempo-para-profundidade compreendendo análise de velocidade, processamento de imagem pós-empilhamento, processamento de imagem pré-empilhamento e migração. A _
ordenação pode estar acoplada à dita conversão de tempo-para^
profundidade. 0 método/sistema pode envolver verificação manual
dos resultados computacionais depois de cada fase e re-iteração
com um latência reduzida em tarefas criticas. A filtragem de ruído
pode ser baseada em métodos estatísticos locais e cálculos ultra-
rápidos, e o(s) processador{es} de fluxo(s) pode(m) ser usado(s)
para comparar η (n > 1) imagens geológicas derivadas de η
conjuntos de dados geológicos brutos tomados em diferentes tempos
ti (2 < n). Pelo menos um dito processador de fluxo é pelo menos
um de uma Unidade de Processamento Gráfico (UPG) programável, um
agrupamento de nós com UPCs com pelo menos um núcleo e pelo menos
uma UPG, um processador de célula, um processador derivado de um
processador de célula, um agrupamento de nós de processador de
célula, um computador maciçamente paralelo com processadores de
fluxo acoplados a pelo menos uma de suas UPCs, um computador de
jogo e um agrupamento de computadores de jogo.
Em detalhes, a invenção é caracterizada pelas
reivindicações de patentes anexadas.
Breve Descrição dos Desenhos
A invenção será descrita na seção a seguir com
referência aos desenhos anexos, onde:
A figura 1 mostra um fluxo de trabalho otimizado; A figura 2 exibe as operações do processador de
fluxo realizadas durante a primeira fase;
A figura 3 é um exemplo esquemático dos 2
possíveis fluxos de processamento: os cálculos pós-empilhamento
tradicionais e o agora possível fluxo de trabalho pré-
empilhamento;
A figura 4 ilustra as operações do processador de
fluxo em dois conjuntos de dados ("processamento 4D").
Descrição Detalhada de Formas de Incorporação
Preferidas
A seguir, formas de incorporação preferidas da invenção são descritas em detalhes com referência aos desenhos anexos. 4
A idéia é usar um ou mais processadores de fluxo- {também chamados de "nós de computação paralelos" nos desenhos 205, 302, 405) em conjunto com uma ou mais UPCs, e organizar a aplicação de tal modo que as UPCs controlam a entrada de dados e 5 todas as preparações dos fluxos de entrada para os núcleos, e todo o pós-processamento do fluxo de saída do núcleo e a saída para arquivos ou tarefas semelhantes. Os processadores de fluxo são invocados pelas UPCs, e executam o cálculo de núcleo. Exemplos de arquiteturas de computador que podem ser usadas para implementar
10 tal aplicação incluem:
- um único computador de mesa com processador com
uma UPG programável;
- um computador de mesa (multi-processador) com
multi-núcleo com múltiplas UPGs; 15 - um agrupamento/rede de nós com UPCs simples ou
multi-processador e uma ou várias UPG;
- um computador de mesa com um processador de
células (ou um processador derivado delas) ou um agrupamento de
nós de processador de célula;
2 0 - um computador maciçamente paralelo com
processadores de fluxo acoplados a algumas ou todas as suas UPCs;
- um computador de jogo (no espírito do Playstation da empresa Sony, GameCube da empresa Nintendo, etc.)
' ou um agrupamento de computadores de jogo. 25 Usando UPCs e processadores de fluxo, as
aplicações de software para o processamento de dados de resposta geológica podem ser implementadas com os processadores de fluxo como co-processadores fazendo o cálculo de núcleo. A velocidade computacional aumentada dentro do paradigma de fluxo fica assim 30 disponível para este tipo de aplicações muito exigentes.
A figura 1 mostra uma visão geral rápida de um fluxo de trabalho automático otimizado processado por um processador de fluxo indicado pelas setas duplas. Os dados sísmicos brutos 103 (normalmente de grande volume; 500 MBytes até 35 vários GBytes) são usados como entrada da imagem geológica. Os processadores de fluxo podem controlar grandes quantidades de dados resultando ser desnecessária a compressão de dados. A fase de "correção e filtragem de ruído" 105- corresponde a uma grande quantidade de cálculos matemáticos, normalmente caros e sem qualquer iteração possível. Usando um processador de fluxo o usuário pode controlar, modificar e re-
5 iterar todas estas operações.
A "ordenação de dados" 106 é uma etapa
necessária; ela pode estar imediatamente acoplada à fase de conversão de profundidade (de milissegundos, tempo de aquisição para metros, unidade geológica) graças às avançadas instalações de
10 cálculos do processador de fluxo.
Então há duas escolhas para manipular a imagem
sísmica: através de um processo de visualização pós-empilhamento clássico 101 onde a pilha permite compressão da quantidade de dados, ou diretamente através de um processo de visualização pré-
15 empilhamento 102. Esta segunda alternativa é reconhecida como muito mais precisa para dados de baixa qualidade (péssima relação sinal/ruído, iluminações ruins, geologia complexa) mas tem que controlar um volume de dados mais alto (sem empilhamento dos dados) e então isto nem sempre é possível com as tecnologias
20 atuais.
Depois da migração e da conversão de tempo-para- profundidade, obtém-se uma imagem geológica dos dados. Adicionalmente uma nova etapa é agora possível. Comparando a imagem obtida com a imagem obtida do mesmo lugar mas adquirida em
25 um momento 104 diferente (processamento de lapso de tempo). Realmente o processador de fluxo permite a manipulação de múltiplos conjuntos de dados, cálculos, comparação, e processos de
reconhecimento de característica 107.
A figura 2 exibe as operações 2 02 executadas pelo
30 processador de fluxo 205 nos dados 201 durante a primeira fase do processamento automático proposto: E/S melhorada, armazenamento melhorado (reduzindo a necessidade de decimação de volume de dados), transformada de Fourier rápida, correções e filtragens rápidas. A filtragem de ruído pode ser baseada em métodos
35 estatísticos globais e locais e cálculos ultra-rápidos permitindo uma melhor ênfase de cada estrutura geológica. O usuário está verificando o resultado depois de cada fase 203 e pode re-iterar as operações com uma latência reduzida em tarefas críticas. Usando as vantagens dos processadores de fluxo para a ordenação rápida de dados 204 (tradicionalmente em grupos de Pontos de Profundidade Comum) esta etapa não é mais um obstáculo na velocidade do fluxo de trabalho.
A figura 3 ilustra as operações do processador de fluxo 302 realizando uma imagem apropriada dos dados geológicos (eliminações múltiplas, conversão de tempo-para-profundidade, e migração). Na alternativa de migração pós-empilhamento 301, a migração de troca de fase, migrações de FK, a migração de DF (diferença finita), ambas no tempo e na profundidade, e de Kirchhoff (tempo e profundidade) podem ser executadas, enquanto a alternativa pré-empilhamento 3 03 (dados pré-empilhados portam informações muito mais valiosas mas são muito pesados para serem manipulados pelos processadores atuais) compreende compensação de Kirchhoff, migração de profundidade (PSDM), método estatístico de campo de onda Monte Cario, e migração de tempo (lado direito da figura 3). Os métodos de migração listados são bem conhecidos mas
são, muito freqüentemente, caros.
Um processo controlado pelo usuário que permite
iterações é aqui sugerido para ambas as alternativas. Além disso, cálculos de atributo instantâneos podem ser executados.
A figura 4 se relaciona a decisões estratégicas relativas ao monitoramento e mostra as operações do processador de fluxo 405 em dois conjuntos de dados 401, 402 autorizando o assim chamado "processamento 4D" 403. 0 processador de fluxo permite uma comparação completa dos multi-conjuntos de dados 3D, enfatizando qualquer mudança no tempo (migração de fluído, variação de pressão) e qualquer análise de atributo necessária para um melhor entendimento da imagem geológica (amplitude versus compensação, relação sinal/ruido, impedância, NRMS). 0 processo permite mais adiante a subtração automática de ruído não~repetível e reconhecimento de características. Novamente um processo controlado pelo usuário permite iterações para controle de qualidade 404. 7
Tendo sido descritas formas de incorporação preferidas da invenção será aparente para aqueles qualificados na arte que outras formas de incorporação incorporando os conceitos podem ser empregadas. Estes e outros exemplos da invenção 5 ilustrados acima são planejados apenas como via de exemplo e o escopo atual da invenção será determinado a partir das reivindicações a seguir.
Claims (9)
1. "VISUALIZAÇÃO DE DADOS DE RESPOSTA GEOLÓGICA COM PROCESSADORES DE FLUXO", compreendendo um método para converter dados de resposta geológica (103) em dados gráficos brutos, tendo as seguintes etapas: - pré-processar os dados de resposta geológica em pelo menos uma UPC (unidade de processamento de dados central); - alimentar os ditos dados de resposta geológica pré-processados em pelo menos um processador de fluxo (205, 302, 405) ; - processar os ditos dados de resposta geológica pré-processados dentro de pelo menos um dito processador de fluxo; caracterizado pelo fato de receber os resultados do processamento em pelo menos uma dita UPC a partir de pelo menos um dito processador de fluxo, e pós-processar os ditos resultados do processamento pelo menos por uma dita UPC.
2. "VISUALIZAÇÃO DE DADOS", de acordo com a reivindicação 1, caracterizada pelo fato de usar pelo menos um dito processador de fluxo para executar, " nos ditos dados de resposta geológica, pelo menos: - desconvolução; - correções e filtragem compreendendo filtragem de ruido, supressão múltipla, correção de NMO, correção de divergência esférica; - ordenação dos dados sem decimação; conversão de tempo-para-profundidade compreendendo análise de velocidade; - processamento de imagem pós-empilhamento (102, 301) ; - processamento de imagem pré-empilhamento (101, 303); e - migração.
3. «VISUALIZAÇÃO DE DADOS", de acordo com a reivindicação 2, caracterizada pelo fato da dita ordenação dos dados sem decimação ser acoplada à dita conversão de tempo-para- profundidade .
4. "VISUALIZAÇÃO DE DADOS", de acordo còm a reivindicação 2, caracterizada pelo fato compreender a verificação manual dos resultados computacionais depois de cada fase e a re- iteração com uma latência reduzida em tarefas críticas.
5. «VISUALIZAÇÃO DE DADOS", de acordo com a reivindicação 3, caracterizada pelo fato da filtragem de ruído (105) ser baseada em métodos estatísticos locais e cálculos ultra- rápidos.
6. "VISUALIZAÇÃO DE DADOS", de acordo com a reivindicação 1, caracterizada pelo fato de usar o dito processador de fluxo (405) para comparar (403) η imagens geológicas (n > 1} derivadas de η conjuntos de dados geológicos brutos (401, 402) tomados em diferentes tempos ti (2 < n) .
7. "VISUALIZAÇÃO DE DADOS", de acordo com as reivindicações 1, 2 ou 6, caracterizada pelo fato que pelo menos um dito processador de fluxo é: - pelo menos uma Unidade de Processamento Gráfico (UPG) programável; - um agrupamento de nós com UPCs com pelo menos um núcleo e pelo menos uma UPG; - um processador de célula; - um processador derivado de um processador de célula; - um agrupamento de nós de processador de célula; um computador maciçamente paralelo com processadores de fluxo acoplados a pelo menos uma de suas UPCs; - um computador de jogo; e - um agrupamento de computadores de jogo.
8. "VISUALIZAÇÃO DE DADOS DE RESPOSTA GEOLÓGICA COM PROCESSADORES DE FLUXO", compreendendo um sistema para converter dados de resposta geológica em dados gráficos brutos, caracterizado pelo fato de compreender pelo menos: - uma UPC (unidade de processamento de dados central) disposta a: (a) pré-processar dados de resposta geológica (103) ; (b) alimentar os ditos dados de resposta^ geológica pré-processados a pelo menos um processador de fluxo; ^ (c) receber os resultados do processamento de pelo menos um dito processador de fluxo; (d) pós-processar os ditos resultados do processamento; - pelo menos um processador de fluxo disposto a processar os ditos dados de resposta geológica pré-processados.
9. "VISUALIZAÇÃO DE DADOS", de acordo com a reivindicação 8, caracterizada pelo fato de que pelo menos um processador de fluxo ser: - pelo menos uma Unidade de Processamento Gráfico (UPG) programável; - um agrupamento de nós com UPCs com pelo menos um núcleo e pelo menos uma UPG; - um processador de célula; - um processador derivado de um processador de célula; - um agrupamento de nós de processador de célula; um computador maciçamente paralelo com processadores de fluxo acoplados a pelo menos, uma de suas UPCs; - um computador de jogo; e - um agrupamento de computadores de jogo.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US72750205P | 2005-10-18 | 2005-10-18 | |
US60/727,502 | 2005-10-18 | ||
PCT/NO2006/000364 WO2007046711A1 (en) | 2005-10-18 | 2006-10-18 | Geological response data imaging with stream processors |
Publications (1)
Publication Number | Publication Date |
---|---|
BRPI0619297A2 true BRPI0619297A2 (pt) | 2012-12-04 |
Family
ID=37962738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0619297-1A BRPI0619297A2 (pt) | 2005-10-18 | 2006-10-18 | visualização de dados de resposta geológica com processadores de fluxo |
Country Status (6)
Country | Link |
---|---|
US (1) | US20090164756A1 (pt) |
EP (1) | EP1941386A4 (pt) |
AU (1) | AU2006302736A1 (pt) |
BR (1) | BRPI0619297A2 (pt) |
RU (1) | RU2440604C2 (pt) |
WO (1) | WO2007046711A1 (pt) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BRPI0716853A2 (pt) | 2006-09-28 | 2013-10-01 | Exxonmobil Upstream Res Co | mÉtodos para determinar um modelo de propriedades fÍsicas para uma regiço de subsuperfÍcie, e para produzir hidrocarbonetes a partir de uma regiço de subsuperfÍcie |
CA2726462C (en) | 2008-08-11 | 2016-12-06 | Exxonmobil Upstream Research Company | Estimation of soil properties using waveforms of seismic surface waves |
US8537638B2 (en) | 2010-02-10 | 2013-09-17 | Exxonmobil Upstream Research Company | Methods for subsurface parameter estimation in full wavefield inversion and reverse-time migration |
US8223587B2 (en) * | 2010-03-29 | 2012-07-17 | Exxonmobil Upstream Research Company | Full wavefield inversion using time varying filters |
US8694299B2 (en) | 2010-05-07 | 2014-04-08 | Exxonmobil Upstream Research Company | Artifact reduction in iterative inversion of geophysical data |
US8756042B2 (en) | 2010-05-19 | 2014-06-17 | Exxonmobile Upstream Research Company | Method and system for checkpointing during simulations |
US8437998B2 (en) | 2010-09-27 | 2013-05-07 | Exxonmobil Upstream Research Company | Hybrid method for full waveform inversion using simultaneous and sequential source method |
AU2011312800B2 (en) | 2010-09-27 | 2014-10-16 | Exxonmobil Upstream Research Company | Simultaneous source encoding and source separation as a practical solution for full wavefield inversion |
KR101797451B1 (ko) | 2010-12-01 | 2017-11-14 | 엑손모빌 업스트림 리서치 캄파니 | 상호상관 목적 함수를 통한 해양 스트리머 데이터에 대한 동시 소스 반전 |
SG193232A1 (en) | 2011-03-30 | 2013-10-30 | Exxonmobil Upstream Res Co | Convergence rate of full wavefield inversion using spectral shaping |
SG193233A1 (en) | 2011-03-31 | 2013-10-30 | Exxonmobil Upstream Res Co | Method of wavelet estimation and multiple prediction in full wavefield inversion |
WO2013032573A2 (en) | 2011-09-02 | 2013-03-07 | Exxonmobil Upstream Research Company | Using projection onto convex sets to constrain full-wavefield inversion |
US9176930B2 (en) | 2011-11-29 | 2015-11-03 | Exxonmobil Upstream Research Company | Methods for approximating hessian times vector operation in full wavefield inversion |
EP2823335A4 (en) | 2012-03-08 | 2016-01-13 | Exxonmobil Upstream Res Co | ORTHOGONAL SOURCE AND RECEIVER CODING |
SG11201503218RA (en) | 2012-11-28 | 2015-06-29 | Exxonmobil Upstream Resarch Company | Reflection seismic data q tomography |
MX346526B (es) | 2013-05-24 | 2017-03-23 | Exxonmobil Upstream Res Co | Inversión multi-parámetro a través de fwi elástica dependiente de compensación. |
US10459117B2 (en) | 2013-06-03 | 2019-10-29 | Exxonmobil Upstream Research Company | Extended subspace method for cross-talk mitigation in multi-parameter inversion |
US9702998B2 (en) | 2013-07-08 | 2017-07-11 | Exxonmobil Upstream Research Company | Full-wavefield inversion of primaries and multiples in marine environment |
AU2014309376B2 (en) | 2013-08-23 | 2016-11-17 | Exxonmobil Upstream Research Company | Simultaneous sourcing during both seismic acquisition and seismic inversion |
US10036818B2 (en) | 2013-09-06 | 2018-07-31 | Exxonmobil Upstream Research Company | Accelerating full wavefield inversion with nonstationary point-spread functions |
US9910189B2 (en) | 2014-04-09 | 2018-03-06 | Exxonmobil Upstream Research Company | Method for fast line search in frequency domain FWI |
CN106461802B (zh) | 2014-05-09 | 2019-05-31 | 埃克森美孚上游研究公司 | 用于多参数全波场反演的有效的线性搜索方法 |
US10185046B2 (en) | 2014-06-09 | 2019-01-22 | Exxonmobil Upstream Research Company | Method for temporal dispersion correction for seismic simulation, RTM and FWI |
KR20170018952A (ko) | 2014-06-17 | 2017-02-20 | 엑손모빌 업스트림 리서치 캄파니 | 빠른 비스코어쿠스틱 및 점탄성 풀-파동장 반전 |
US10838092B2 (en) | 2014-07-24 | 2020-11-17 | Exxonmobil Upstream Research Company | Estimating multiple subsurface parameters by cascaded inversion of wavefield components |
US10422899B2 (en) | 2014-07-30 | 2019-09-24 | Exxonmobil Upstream Research Company | Harmonic encoding for FWI |
CN105445786A (zh) * | 2014-08-04 | 2016-03-30 | 中国石油化工股份有限公司 | 用于基于gpu获取叠前逆时偏移的方法及装置 |
US10386511B2 (en) | 2014-10-03 | 2019-08-20 | Exxonmobil Upstream Research Company | Seismic survey design using full wavefield inversion |
EP3210050A1 (en) | 2014-10-20 | 2017-08-30 | Exxonmobil Upstream Research Company | Velocity tomography using property scans |
AU2015363241A1 (en) | 2014-12-18 | 2017-06-29 | Exxonmobil Upstream Research Company | Scalable scheduling of parallel iterative seismic jobs |
US10520618B2 (en) | 2015-02-04 | 2019-12-31 | ExxohnMobil Upstream Research Company | Poynting vector minimal reflection boundary conditions |
SG11201704620WA (en) | 2015-02-13 | 2017-09-28 | Exxonmobil Upstream Res Co | Efficient and stable absorbing boundary condition in finite-difference calculations |
CN107407736B (zh) | 2015-02-17 | 2019-11-12 | 埃克森美孚上游研究公司 | 生成无多次波的数据集的多阶段全波场反演处理 |
RU2017145541A (ru) | 2015-06-04 | 2019-07-09 | Эксонмобил Апстрим Рисерч Компани | Способ построения свободных от многократных волн сейсмических изображений |
US10838093B2 (en) | 2015-07-02 | 2020-11-17 | Exxonmobil Upstream Research Company | Krylov-space-based quasi-newton preconditioner for full-wavefield inversion |
BR112018003117A2 (pt) | 2015-10-02 | 2018-09-25 | Exxonmobil Upstream Res Co | inversão de campo de onda completa compensada em q |
BR112018004435A2 (pt) | 2015-10-15 | 2018-09-25 | Exxonmobil Upstream Res Co | pilhas de ângulo de domínio de modelo de fwi com preservação de amplitude |
US10768324B2 (en) | 2016-05-19 | 2020-09-08 | Exxonmobil Upstream Research Company | Method to predict pore pressure and seal integrity using full wavefield inversion |
CN107783184B (zh) * | 2016-08-31 | 2020-01-21 | 中国科学院地质与地球物理研究所 | 一种基于多流优化的gpu逆时偏移方法及*** |
CN107608786A (zh) * | 2017-08-25 | 2018-01-19 | 北京科技大学 | 一种基于gpu和分布式计算的高层建筑群震害分析方法 |
CN107590589A (zh) * | 2017-08-25 | 2018-01-16 | 北京科技大学 | 基于gpu集群的城市一般建筑群震害分析的计算加速方法 |
CN113126162B (zh) * | 2019-12-30 | 2024-05-28 | 中国石油天然气集团有限公司 | 随机噪声衰减计算方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2375277A (en) * | 1942-02-11 | 1945-05-08 | Ibm | Combined multiplying and dividing machine |
GB9813760D0 (en) * | 1998-06-25 | 1998-08-26 | Geco Prakla Uk Ltd | Seismic data signal processing method |
GB2372567B (en) * | 2001-02-22 | 2003-04-09 | Schlumberger Holdings | Estimating subsurface subsidence and compaction |
US7613775B2 (en) * | 2003-11-25 | 2009-11-03 | Freescale Semiconductor, Inc. | Network message filtering using hashing and pattern matching |
-
2006
- 2006-10-18 US US12/083,680 patent/US20090164756A1/en not_active Abandoned
- 2006-10-18 EP EP06799571A patent/EP1941386A4/en not_active Withdrawn
- 2006-10-18 BR BRPI0619297-1A patent/BRPI0619297A2/pt not_active IP Right Cessation
- 2006-10-18 RU RU2008119507/08A patent/RU2440604C2/ru not_active IP Right Cessation
- 2006-10-18 WO PCT/NO2006/000364 patent/WO2007046711A1/en active Application Filing
- 2006-10-18 AU AU2006302736A patent/AU2006302736A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
RU2440604C2 (ru) | 2012-01-20 |
EP1941386A4 (en) | 2010-03-17 |
WO2007046711A1 (en) | 2007-04-26 |
US20090164756A1 (en) | 2009-06-25 |
EP1941386A1 (en) | 2008-07-09 |
AU2006302736A1 (en) | 2007-04-26 |
RU2008119507A (ru) | 2009-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0619297A2 (pt) | visualização de dados de resposta geológica com processadores de fluxo | |
US11048018B2 (en) | Systems, methods, and computer-readable media for modeling complex wellbores in field-scale reservoir simulation | |
Jiang et al. | NoisePy: A new high‐performance python tool for ambient‐noise seismology | |
Christie et al. | Use of multi-objective algorithms in history matching of a real field | |
CN112698390B (zh) | 叠前地震反演方法及装置 | |
Ferro et al. | POD-assisted strategies for structural topology optimization | |
Ballard et al. | Avoiding communication in successive band reduction | |
Sarraf et al. | Big data application in functional magnetic resonance imaging using apache spark | |
Cuomo et al. | A GPU parallel implementation of the local principal component analysis overcomplete method for DW image denoising | |
Zaynidinov et al. | Parallel Processing of Signals in Local Spline Methods | |
CN103235879A (zh) | 基于小生境主从式并行遗传算法的双相介质参数反演方法 | |
Andreolli et al. | Genetic algorithm based auto-tuning of seismic applications on multi and manycore computers | |
WO2016018464A1 (en) | Re-ordered interpolation and convolution for faster staggered-grid processing | |
Willkomm et al. | A new user interface for ADiMat: toward accurate and efficient derivatives of MATLAB programmes with ease of use | |
Gillberg et al. | Parallel solutions of static Hamilton-Jacobi equations for simulations of geological folds | |
CN114460640B (zh) | 有限差分模拟弹性波全波形反演方法和装置 | |
Delaney et al. | Tilted transverse isotropic reverse time migration with angle gathers: Implementation and efficiency | |
Lefebvre et al. | 13 Data and Workflow Management for Exascale Global Adjoint Tomography | |
CN116342370B (zh) | 一种基于gpu的地球化学数据一体化处理方法及*** | |
Huang et al. | POD method for acceleration of blood flow reconstruction in a vessel with contrast enhanced X-ray CT | |
CN116794735B (zh) | 航空磁矢量梯度数据等效源多分量联合去噪方法及装置 | |
CN113126162B (zh) | 随机噪声衰减计算方法及装置 | |
CA2329904C (en) | Concurrent evaluation of multiple filters with runtime substitution of expression parameters | |
CN114063156B (zh) | 基于稀疏表征的地震各向异性梯度反演方法及*** | |
Cuomo et al. | Local principal component analysis overcomplete method: a GPU parallel implementation combining shared and global memories |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B06G | Technical and formal requirements: other requirements [chapter 6.7 patent gazette] |
Free format text: SOLICITA-SE A REGULARIZACAO DA PROCURACAO, UMA VEZ QUE BASEADO NO ARTIGO 216 1O DA LPI, O DOCUMENTO DE PROCURACAO DEVE SER APRESENTADO NO ORIGINAL, TRASLADO OU FOTOCOPIA AUTENTICADA. |
|
B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 10A ANUIDADE. |
|
B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2385 DE 20-09-2016 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |