Vous êtes sur la page 1sur 178

SIMULAO NUMRICA DE RESERVATRIOS

DE PETRLEO

Graduao em Engenharia 2015/2

Professor Grazione de Souza

Departamento de Modelagem Computacional DMC


Instituto Politcnico do Rio de Janeiro IPRJ
Universidade do Estado do Rio de Janeiro UERJ
Nova Friburgo, 3 de Setembro de 2015

Contedo
Resumo

iv

1 Simulao Numrica de Reservatrios

1.1

Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Simulao Numrica de Fluxo . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

Classificao dos Simuladores de Reservatrios . . . . . . . . . . . . . . . .

2 Reviso de Propriedades de Rocha e de Fluido

2.1

Modelo Beta (Black Oil) . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2

Propriedades de Rocha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.3

2.4

2.5

2.2.1

Porosidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2.2

Permeabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Propriedades de Fluido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.1

Compressibilidade e Massa Especfica . . . . . . . . . . . . . . . . . 13

2.3.2

Razo de Solubilidade Gs/Lquido . . . . . . . . . . . . . . . . . . 16

2.3.3

Fator-Volume-Formao . . . . . . . . . . . . . . . . . . . . . . . . 17

2.3.4

Viscosidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Propriedades de Rocha/Fluido . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.1

Saturao de Fluido . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.4.2

Presso Capilar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

2.4.3

Permeabilidade Relativa . . . . . . . . . . . . . . . . . . . . . . . . 26

A Lei de Darcy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3 Formulao para o Escoamento Monofsico em Meios Porosos

35

3.1

Abordagem no Contnuo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

3.2

Derivao das Equaes Generalizadas de Escoamento . . . . . . . . . . . . 36

3.3

3.2.1

Equao de Fluxo em Coordenadas Retangulares . . . . . . . . . . 36

3.2.2

Equao de Fluxo em Coordenadas Cilndricas . . . . . . . . . . . . 40

Diferentes Formas das Equaes de Fluxo . . . . . . . . . . . . . . . . . . . 41


3.3.1

Equao para Fluxo de Fluido Incompressvel . . . . . . . . . . . . 41


i

3.4

3.3.2

Equao para Fluxo de Fluido Ligeiramente Compressvel . . . . . 42

3.3.3

Equao para Fluxo de Fluido Compressvel . . . . . . . . . . . . . 45

Condies Inicial e de Contorno . . . . . . . . . . . . . . . . . . . . . . . . 46


3.4.1

Problema de Dirichlet Presso Especificada na Fronteira . . . . . 47

3.4.2

Problema de Neumann Gradiente de Presso Especificado na


Fronteira . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

3.4.3

Presso e Gradiente de Presso Especificados na Fronteira . . . . . 48

3.4.4

Condio Inicial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

4 Aproximao em Diferenas Finitas das Equaes para Fluxo em Meios


Porosos
51
4.1

Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

4.2

Construo e Propriedades de Malhas em Diferenas Finitas . . . . . . . . 52


4.2.1

Malha de Blocos Centrados . . . . . . . . . . . . . . . . . . . . . . 53

4.2.2

Malha de Pontos Distribudos . . . . . . . . . . . . . . . . . . . . . 54

4.2.3

Malhas para Geometria Areal . . . . . . . . . . . . . . . . . . . . . 56

4.2.4

Malha para Geometria Cilndrica . . . . . . . . . . . . . . . . . . . 57

4.2.5

Outros Tipos de Malha

. . . . . . . . . . . . . . . . . . . . . . . . 59

4.3

Aproximao em Diferenas Finitas para a Derivada Espacial . . . . . . . . 61

4.4

Aproximao da Derivada Temporal em Diferenas Finitas . . . . . . . . . 66

4.5

Implementao de Condies Inicial e de Contorno . . . . . . . . . . . . . 69

4.6

Formulaes Explcita e Implcita em Diferenas Finitas . . . . . . . . . . . 76


4.6.1

Erro de Truncamento . . . . . . . . . . . . . . . . . . . . . . . . . . 77

4.6.2

Estabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

4.6.3

Consistncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

5 Representao de Poos

87

5.1

Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

5.2

Termos de Fonte/Sorvedouro . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.2.1

Relaes entre Presses no Meio Poroso e no Poo . . . . . . . . . . 88

5.2.2

Modelos de Poo para a Simulao de Reservatrios . . . . . . . . . 91

5.3

Simulao Individual de Poo . . . . . . . . . . . . . . . . . . . . . . . . . 98

5.4

Reservatrio e Dinmica de Poo . . . . . . . . . . . . . . . . . . . . . . . 100

6 Soluo de Sistemas Lineares

103

6.1

Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

6.2

Forma Matricial para Equaes em Diferenas Finitas . . . . . . . . . . . . 104


6.2.1

Escoamento Ligeiramente Compressvel 1D . . . . . . . . . . . . . . 104

6.2.2

Escoamento Ligeiramente Compressvel 2D . . . . . . . . . . . . . . 106

6.3
6.4

6.2.3 Escoamento Ligeiramente Compressvel 3D . . . . . . . . . . . . . . 108


Mtodos Diretos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Mtodos Iterativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

7 Soluo Numrica para Escoamento Monofsico


7.1 Introduo . . . . . . . . . . . . . . . . . . . . . . .
7.2 Escoamento Monofsico Incompressvel . . . . . . .
7.3 Escoamento Monofsico Ligeiramente Compressvel
7.4 Escoamento Monofsico Compressvel . . . . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

119
. 119
. 120
. 125
. 128

8 Simulao de Escoamentos Multifsicos em Reservatrios de Petrleo 131


8.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.2 Balano de Massa no Fluxo Multifsico . . . . . . . . . . . . . . . . . . . . 132
8.3 Modelo para Fluxo Bifsico gua-leo . . . . . . . . . . . . . . . . . . . . 134
8.4 Aproximao em Diferenas Finitas . . . . . . . . . . . . . . . . . . . . . . 137
8.5 Linearizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
8.6 Soluo para Equaes de Fluxo Multifsico . . . . . . . . . . . . . . . . . 146
8.7 Modelagem de Poo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Bibliografia

150

A Propriedades de Gs
155
A.1 Fator de Compressibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . 155
A.2 Viscosidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
B Equao de Fluxo em Coordenadas Cilndricas

159

C Variveis e Unidades

163

D Exemplo de Discretizao

165

E Exemplo de Discretizao usando Notao Compacta

169

Resumo

A Simulao Numrica de Reservatrios de Petrleo combina Fsica, Matemtica, Tcnicas Computacionais e Engenharia de Reservatrios com a meta de desenvolver ferramentas para predizer o comportamento de reservatrios de hidrocarbonetos sob diferentes
condies de operao. Como objetivo final, almeja-se encontrar formas de otimizar a
recuperao de hidrocarbonetos sob determinadas condies de operao. A necessidade
de simulaes numricas surge do fato de que em um projeto de recuperao de hidrocarbonetos (o qual envolve uma alta escala de investimentos/possveis dividendos), o risco
associado ao plano de desenvolvimento deve ser discutido e minimizado. Este texto foi
redigido tendo como base [2, 3, 7, 8, 11, 21, 26]. Ele encontra-se em uma primeira verso,
de modo que so necessrias correes de portugus e as figuras so esboos simplificados.
Nesta edio encontram-se apenas os Captulos de 1 at 6. O Cap. 1 introduz o assunto
Simulao Numrica de Reservatrios de Petrleo, enquanto o Cap. 2 revisa propriedades
de fluido e de rocha. O Captulo 3 trata da formulao para escoamento monofsico para
fluxo em meios porosos e o Captulo 4 discute a aproximao em diferenas finitas para as
equaes que modelam o escoamento monofsico em meios porosos. Brevemente, o Cap.
5 dedicado a modelagem de poos em simuladores e o Cap. 6 revisa mtodos fundamentais de soluo de sistemas de equaes lineares. O Cap. 7 faz uso de discusses dos
captulos precedentes e foca na soluo numrica de problemas de escoamento monofsico
em meios porosos. Finalmente, recuperando conceitos e propriedades estudadas no Cap.
2 e utilizando como base os estudos para fluxo monofsico, o Cap. 8 trata do escoamento
multifsico em meios porosos, com nfase no escoamento gua-leo e no mtodo de soluo
IMPES.
v

Captulo 1
Simulao Numrica de
Reservatrios
Este captulo apresenta uma breve reviso sobre tcnicas de previso disponveis aos
engenheiros que trabalham na rea de leo e gs. O foco principal ser dado a simulao
numrica de reservatrios. Objetiva-se tambm traar um panorama das etapas que
compe o desenvolvimento de simuladores numricos de fluxo e apresentar classificaes
dos simuladores.

1.1

Introduo

Segundo [26], simuladores de sistemas podem ser classificados em fsicos e matemticos.


Os simuladores ditos fsicos contemplam os simuladores analgicos, os modelos em escala
reduzida e os prottipos. Por outro lado, os simuladores matemticos so divididos em
analticos e numricos. Dentre os simuladores analticos possvel citar, na rea de recuperao de hidrocarbonetos, o modelo da fonte linear, a equao de balano de materiais
e as curvas de declnio [26]. No caso dos simuladores numricos, solues numricas aproximadas so obtidas com uso de ferramentas computacionais. A simulao numrica
um dos mtodos aplicados na engenharia de petrleo e gs para estimar caractersticas
e realizar previses sobre o comportamento de um jazida portadora de hidrocarbonetos.
Os simuladores numricos de reservatrios so tambm denominados de simuladores numricos de fluxo, por serem utilizados no estudo de escoamentos de fluidos nas formaes
portadoras de hidrocarbonetos.
Simulaes numricas para o comportamento do fluxo em um reservatrio so necessrias para que se obtenha previses com significativa preciso para o comportamento
de um reservatrio sob diferentes condies de operao. De fato, um projeto de recuperao de hidrocarbonetos pode envolver um investimento de centenas de milhes de
1

De Souza, G.

dlares, de modo que o risco associado com o desenvolvimento de um campo deve ser
discutido e minimizado. Dentre as razes que contribuem para as incertezas na produo
de hidrocarbonetos possvel citar:
1. a heterogeneidade das formaes geolgicas;
2. as variaes regionais das propriedades de fluidos;
3. a complexidade dos mecanismos de recuperao e
4. a limitao de algumas tcnicas de previso.
As trs primeiras razes esto alm do controle dos engenheiros, pois so inerentes
ao sistema e vem a ser informaes de entrada em um estudo de simulao numrica.
A quarta razo pode ser manejada pelo uso de prticas apropriadas de engenharia e de
simulao numrica [11].
As tcnicas convencionais para prever o desempenho de reservatrios portadores de
hidrocarbonetos so, em geral, classificadas em trs tipos: mtodos analgicos, mtodos
experimentais e mtodos matemticos. Quando aplica-se um mtodo analgico, propriedades de reservatrios maduros que possuem proximidade geogrfica e/ou similaridades
petrofsicas a um reservatrio em estudo so utilizadas para tentar predizer o desempenho do novo projeto de recuperao. J os mtodos experimentais medem propriedades
fsicas, como por exemplo, vazes e presses, em modelos de laboratrio. Uma mudana
de escalas deve ser conduzida para a utilizao dos resultados na anlise de uma acumulao de tamanho real. Nos mtodos matemticos, equaes so aplicadas para predizer
o desempenho do reservatrio.

1.2

Simulao Numrica de Fluxo

A utilizao da simulao de reservatrios como tcnica preditiva tem se tornado padro


na indstria de petrleo e gs. Sua ampla aceitao atribuda a diversos fatores, tais
como:
avanos nos equipamentos computacionais (aumentos de velocidade de processamento e de memria);
avanos em tcnicas numricas para resolver equaes diferenciais parciais;
generalidade dos simuladores, teis para tratar casos de campo;
avanos em tcnicas de caracterizao de reservatrios e

Simulao Numrica de Reservatrios de Petrleo

aplicao de tcnicas complexas de recuperao de hidrocarbonetos, as quais no


poderiam ser analisadas sem o auxlio de simulaes.
Em um estudo de simulao numrica de reservatrios, um conjunto de equaes
algbricas desenvolvidas a partir de um conjunto de equaes diferenciais parciais com
condies iniciais e de contorno apropriadas aproxima o comportamento do reservatrio.
Fenmenos fsicos importantes que ocorrem no meio poroso, incluindo, dentre outros, o
escoamento multifsico e a transferncia de massa entre as fases podem ser modelados.
Em funo do interesse do estudo e do conjunto de hipteses adotadas, um conjunto
diferente de processos fsicos modelado. Os efeitos viscosos, capilares e gravitacionais
no escoamento so levados em considerao quando se considera o balano das foras
envolvidas no fluxo em meios porosos.
Algumas vantagens do uso de simulao numrica podem ser prontamente citadas, tais
como o menor nmero de hipteses simplificadoras em comparao com solues analticas
em termos de heterogeneidade de rocha, transferncia de massa entre as fases e de foras
responsveis pelo fluxo. Alm disso, variaes espaciais de propriedades de rocha, de
fluido e de caractersticas associadas ao escoamento multifsico podem ser representadas
de forma mais precisa em um simulador de reservatrios.
Quando se utiliza um modelo numrico para a simulao de um reservatrio, computadores so utilizados para resolver de forma aproximada as equaes que descrevem o
comportamento fsico dos processos que ocorrem no meio poroso. A Fig. 1.1 ilustra os
principais estgios presentes na construo de um simulador numricos de reservatrios.
Na etapa de formulao h a escolha de hipteses bsicas inerentes ao simulador e
o estabelecimento de hipteses em termos matemticos. A formulao resulta em um
conjunto de equaes diferenciais parciais (EDPs) no-lineares que descreve o escoamento
de fluidos em meios porosos.
Devido natureza no-linear das equaes derivadas na etapa de formulao, tcnicas analticas no podem ser usadas e solues aproximadas numericamente devem ser
obtidas. Em contraste com solues analticas, solues numricas fornecem valores de
presso, por exemplo, somente em pontos discretos do reservatrio. A discretizao o
processo de converter EDPs em equaes algbricas.
A discretizao resulta em um sistema de equaes algbricas no-lineares. Estas
equaes no podem, em geral, ser resolvidas com tcnicas algbricas e devem ser linearizadas (postas nas forma de equaes lineares). Este processo envolve a aproximao de
termos no-lineares no espao e no tempo.
Algum tipo de representao de poos pode ser considerada para incorporar a produo/injeo de fluidos nas equaes algbricas no-lineares. Uma vez que as equaes esto
linearizadas, uma tcnica de soluo de sistemas lineares pode ser usada para resolv-las.

De Souza, G.

Figura 1.1: Principais etapas no desenvolvimento de um simulador de reservatrios (adaptada de [11]).


Na etapa de validao ocorre a certificao de que erros introduzidos em um ou mais
passos no ocorreram. A validao diferente de um experimento que suporte um modelo
matemtico (a validao um teste para o cdigo computacional). Finalmente, simulaes
numricas so realizadas tendo em vista as aplicaes prticas de campo.

1.3

Classificao dos Simuladores de Reservatrios

Diversos critrios so usados para classificar os simuladores, sendo os mais comuns o tipo
de reservatrio e o tipo de fluido presente no reservatrio. Tambm possvel realizar
distines em termos de sistemas de coordenadas, nmero de dimenses e nmero de
fases. Recorda-se que, fase refere-se a um estado fsico da matria que tem composio
qumica e estado fsico homogneos. O termo componente refere-se a uma espcie qumica
(componentes constituem fases). As seguintes classificaes so encontradas, em geral,
para os simuladores de reservatrios:
Tipos de reservatrios e fluido: reservatrios de gs, modelo Beta (black oil) ou
modelos composicionais;
Processos de recuperao: convencional, qumico, trmico e de deslocamento miscvel;

Simulao Numrica de Reservatrios de Petrleo

Geometria e dimenses: umas, duas ou trs dimenses; geometria cartesiana para


representao geral do reservatrio e geometria cilndrica para estudos envolvendo
poos;
Fases: escoamentos monofsico ou multifsico.
Os simuladores do tipo Beta, tambm chamados de simuladores black oil, so aplicados
na modelagem dos processos de recuperao insensveis a mudanas composicionais nos
fluidos de reservatrio. Nestes casos, a transferncia de massa considerada como funo
estrita da presso. Por outro lado, simuladores composicionais so usados para processos
dependentes das mudanas envolvendo os componentes qumicos.
O principal objetivo de qualquer estudo de simulao a obteno de conhecimento do
reservatrio em questo. Na maioria dos estudos de simulao, este conhecimento vem das
fases de coleta de dados de reservatrio, ajuste de histrico (determinao de parmetros
de reservatrio) e de previso sobre o escoamento. Desta forma, no somente durante as
simulaes que se agrega conhecimento do reservatrio e do sistema produtivo. O processo
como um todo mais amplo do que a execuo de testes em computadores, com etapas
de suma relevncia antes e depois das simulaes propriamente ditas.
Vale destacar que a simulao numrica no substitui mtodos clssicos da engenharia de reservatrios. Existe, de fato, uma complementao, como por exemplo o uso de
solues analticas na validao e a aplicao de simuladores no ajuste de histrico. Tambm comum a existncia de simuladores para mltiplos propsitos, nos quais hipteses
e algoritmos so flexveis, para modelar diferentes casos, usando um mesmo arcabouo
principal do cdigo computacional.

De Souza, G.

Captulo 2
Reviso de Propriedades de Rocha e
de Fluido
A modelagem matemtica de determinado sistema implica no entendimento do comportamento dos diferentes parmetros/propriedades que compe/influenciam o sistema. No
caso da simulao de reservatrios, o sistema composto pela rocha reservatrio e os fluidos (leo, gs e gua) que fluem pelo reservatrio. As propriedades da formao rochosa
de interesse incluem as relacionadas a capacidade da rocha armazenar e permitir o escoamento de fluidos em seus poros. Propriedades de fluido incluem, por exemplo, viscosidade
e massa especfica. Tambm devem ser consideradas propriedades advindas da interao
fluido-rocha.
Este captulo revisa propriedades de fluido, de rocha e da interao rocha-fluido. As
propriedades so discutidas no contexto do que se objetiva estudar em simulao de reservatrios neste curso. Desta forma, no se pretende apresentar o material mais aprofundado
em termos de Petrofsica, Termodinmica e Engenharia de Reservatrios, focos de outros
cursos. Revisa-se a Lei de Darcy, uma equao amplamente utilizada em estudos de fluxo
em meios porosos, na qual esto presentes propriedades de rocha e de fluido. Antes de
tudo, contudo, discute-se brevemente caractersticas do tipo de reservatrio considerado
ao longo deste curso, baseado no modelo Beta.

2.1

Modelo Beta (Black Oil)

Em geral, leo, gua e gs podem ser produzidos simultaneamente a partir dos reservatrios portadores de hidrocarbonetos (Fig. 2.1). Estes fluidos coexistem em equilbrio a
presso e a temperatura de reservatrio. O gs produzido composto de gs originalmente em soluo e de gs originalmente livre no reservatrio. A maior parcela do gs
em soluo encontra-se dissolvido em leo, estando o restante dissolvido em gua. Logo,
7

De Souza, G.

considerando que leo e gua so imiscveis, as propriedades da fase leo em condies


de reservatrio so significativamente impactadas pelo gs em soluo. As propriedades
da fase gua so influenciadas, em menor extenso, pelo gs dissolvido na gua. Para
modelos do tipo Beta (tambm conhecido como Black Oil), considera-se geralmente que
nem leo e nem gua vaporizam-se na fase gs em quantidade significativa. A presena
de leo e gua em sistemas do tipo black oil no influencia as propriedades da fase gs
nas condies de reservatrio.

Figura 2.1: Ilustrao de reservatrio portador de hidrocarbonetos. Observa-se a presena


de rochas impermeveis delimitando o reservatrio e uma distribuio de fluidos baseada
na hidrosttica.
A dinmica dos fluidos nos reservatrios de petrleo impactada, dentre outros fatores, pelos valores de presso e de temperatura a que os fluidos so submetidos em
diferentes etapas do escoamento (incluindo as condies iniciais da jazida). As anlises
denominadas PVT, remetendo a Presso-Volume-Temperatura, so de extrema relevncia
no entendimento do comportamento dos fluidos presentes nos reservatrios portadores de
hidrocarbonetos.
Um grfico como o apresentado na Fig. 2.2, por exemplo, surge em anlises PVT. Neste
grfico de presso versus temperatura para uma substncia pura, observa-se diferentes
linhas mostrando a mudana de fases, de lquido para vapor, para diferentes temperaturas.
Nota-se que h uma regio na qual ocorrem combinaes de lquido mais vapor. O ponto
C denominado ponto crtico. Este ponto corresponde ao maior valor de presso em que
as duas fases coexistem. Trata-se do ponto em que as propriedades intensivas das fases
lquido e vapor de uma substncia so iguais [26].
No caso de fluidos presentes em um reservatrio ocorre a presena de misturas, e
diagramas de presso versus volume tambm podem so aplicados na anlise do comportamento das fases. A Fig. 2.3 traz um exemplo de diagrama presso versus volume para
uma mistura, para diferentes valores de temperatura. Novamente observa-se a ocorrncia de um ponto crtico, porm as linhas internas na regio de lquido mais vapor tem
aspecto diferente do caso de substncia pura (a presso no fica constante conforme o

Simulao Numrica de Reservatrios de Petrleo

Figura 2.2: Diagrama presso volume para uma substncia pura. No eixo, V indica
volume, enquanto no grfico indica vapor (L indica lquido).
volume muda na regio de lquido mais vapor) [26].

Figura 2.3: Diagrama presso volume para uma mistura. No eixo, V indica volume,
enquanto no grfico indica vapor (L indica lquido).
Como conveno, utiliza-se aqui os termos pR e TR para simbolizar presso e temperatura iniciais do reservatrio, respectivamente, e psc e Tsc para indicar as condies de
presso e temperatura na superfcie, respectivamente. O subscrito sc remete ao termo
ingls standard conditions, usado para indicar condies padro. O smbolo pi tambm
ser usado para indicar a presso inicial do reservatrio.
A presso e temperatura de reservatrio, o equilbrio termodinmico do sistema gs/lquido alcanado pela transferncia de massa entre as duas fases. Em um sistema do tipo
Beta, esta transferncia de massa pode ser descrita pela razo de solubilidade gs/lquido.

10

De Souza, G.

Ela o volume de gs (em condies padro), que deve ser dissolvido em uma unidade
de volume de lquido (em condies padro), para o sistema de gs e lquido alcanar
o equilbrio em condies de presso e temperatura de reservatrio. O equilbrio neste
contexto significa que o lquido encontra-se saturado de gs.
Considera-se a depleo primria, quando a presso decresce em todos os pontos durante a vida produtiva do reservatrio de petrleo. Conforme a presso diminui a partir
da presso inicial, pi , nenhuma quantidade de gs sai de soluo e a razo de solubilidade
gs/leo, Rs , permanece constante at a presso alcanar a presso do ponto de bolha,
pb , na qual a primeira bolha de gs surge, originria do gs em soluo inicialmente. O
reservatrio subsaturado (Fig. 2.4) quando sua presso maior do que pb (pb < p pi ).

Figura 2.4: Reservatrio de leo subsaturado.

Quando p = pb , a primeira bolha de gs sai de soluo e uma fase gs livre desenvolvese. Nesta regio de presso (p pb ), o reservatrio denominado saturado (Fig. 2.5).
Neste caso ambas as fases leo e gs coexistem em equilbrio termodinmico.
Vale apontar que existem exemplos prticos nos quais modelar um sistema black oil
considerando presso constante para o ponto de bolha no conduz a resultados realsticos [3, 11]. Deixa-se claro, tambm, que as classificaes em subsaturado e saturado no
so as nicas para reservatrios de petrleo, existindo ainda, por exemplo, as distines
para reservatrios de gs [26]. Estes temas, no entanto, no sero discutidos em detalhe
neste texto.

11

Simulao Numrica de Reservatrios de Petrleo

Figura 2.5: Reservatrio de leo saturado.

2.2

Propriedades de Rocha

Os espaos porosos da rocha contm os fluidos presentes em um reservatrio de petrleo.


Alguns destes espaos encontram-se isolados enquanto outros esto interconectados. Os
fluidos presentes nas rocha reservatrio escoam pelos trajetos tortuosos formados pelos
poros e por suas interconexes.

2.2.1

Porosidade

A razo do espao poroso, Vp , em uma amostra de rocha e o volume total da rocha, Vb ,


que inclui slido mais poros, denominada porosidade e dada por
=

Vp
.
Vb

(2.1)

Dois tipos de porosidade primria podem ser encontrados em uma rocha reservatrio, as
porosidades total e efetiva. A porosidade total inclui os poros isolados e os interconectados.
Por outro lado, a porosidade efetiva contempla apenas os poros interconectados. Como
apenas poros interconectados produzem fluidos, a porosidade efetiva de maior interesse
para a Engenharia de Reservatrios. Ao longo deste texto, a partir de agora, ao se referir a
porosidade leia-se porosidade efetiva (salvo meno contrria). Desta forma, a porosidade
mede a capacidade de uma rocha armazenar fluidos que podem ser produzidos. A Fig. 2.6
apresenta, esquematicamente, a estrutura de um meio poroso.
A variao da porosidade com a presso pode ser modelada usando, por exemplo,

12

De Souza, G.

Figura 2.6: Representao de meio poroso (poros preenchidos por fluido em cinza).

= o [1 + c (p po )]

(2.2)

sendo esta uma das formas mais simples (sem considerar maiores detalhes de geomecnica), onde c a compressibilidade da rocha e po uma presso de referncia na qual a
porosidade igual a o . Em geral, a presso de referncia a presso atmosfrica ou a
presso inicial do reservatrio em dado ponto.
Uma propriedade de rocha, como a porosidade, geralmente varia no espao ao longo
de uma formao rochosa. Se a propriedade for constante e independente da posio, a
rocha reservatrio dita homognea. Entretanto, se a propriedade varia com a posio, o
reservatrio heterogneo. De fato, reservatrios homogneos so raros, de forma que o
conceito de homogeneidade geralmente utilizado para um meio poroso considerado ideal.
A idealizao pode auxiliar, por exemplo, na obteno de um soluo analtica para um
caso particular de escoamento.

2.2.2

Permeabilidade

Uma outra propriedade extremamente relevante nos estudos de fluxo em meios porosos a
permeabilidade, que mede a capacidade de um meio poroso permitir a passagem de fluidos
atravs de seus poros interconectados. Esta capacidade chamada de permeabilidade
absoluta ou simplesmente permeabilidade se o meio poroso encontra-se 100% saturado
com uma nica fase lquida. Para uma fase gs, a permeabilidade pode ser funo da
presso (devido ao efeito Klinkenberg [3]). Se duas ou mais fases preenchem o meio poroso,
a capacidade de o reservatrio permitir o movimento de qualquer fase denominada de
permeabilidade efetiva daquela fase.
A permeabilidade pode variar ao longo do meio poroso, e at mesmo em um mesmo
ponto, em funo da direo. Em muitas aplicaes prticas, razovel considerar que
a permeabilidade pode ser representada por trs valores, kx , ky e kz nas trs direes

Simulao Numrica de Reservatrios de Petrleo

13

principais, x, y e z, respectivamente. Tambm possvel, em certos casos, considerar


kx = ky = kH , sendo kH a permeabilidade no plano xy. Tal considerao ocorre devido ao
fato de em muitas formaes rochosas, padres direcionais no estarem presentes no plano
horizontal. Porm, a permeabilidade vertical, kV , frequentemente diferente da permeabilidade horizontal kH , sendo kV em geral inferior a kH . Se kx = ky = kz , o meio poroso
classificado como isotrpico, sendo denominado de anisotrpico se a permeabilidade
apresenta variao nas direes.
Somente as propriedades no baseadas em volume podem variar com a direo. A porosidade, por exemplo, uma propriedade ligada ao volume, calculada usando informaes
das trs direes. Ela possui, ento, zero grau de liberdade em termos da variao direcional. A permeabilidade, por outro lado, tem dimenso de rea, permitindo variao em
uma direo. Portanto, permutaes possveis de isotropia, anisotropia, homogeneidade e
heterogeneidade podem ocorrer para os casos multidimensionais. Isotropia, anisotropia,
homogeneidade e heterogeneidade so cada uma relacionada a cada propriedade, de forma
que os termos devem ser acompanhados de uma propriedade especfica. Um reservatrio
pode, por exemplo, apresentar uma distribuio homognea em termos de porosidade e
ser heterogneo em relao a espessura.

2.3

Propriedades de Fluido

As propriedades de fluido de interesse na modelagem de reservatrios incluem as compressibilidades de fluido e os fatores de compressibilidade de gs, razes de soluo gs/lquido,
massas especficas de fluidos, fator-volume-formao e viscosidades. Discute-se a seguir,
brevemente, a dependncia de propriedades de leo, gs e de gua em relao a presso,
para uma dada temperatura no reservatrio.

2.3.1

Compressibilidade e Massa Especfica

A compressibilidade de um fluido definida como a mudana volumtrica relativa de uma


dada massa quando ocorre uma mudana de presso a temperatura constante. Matematicamente, tem-se
#
"
1 V
,
(2.3)
cl =
V p T
onde l = o, w ou g, para o w e g indicando leo, gua e gs, respectivamente.
Definindo a massa especfica como o quociente da massa m pelo volume V ,
=

m
,
V

14

De Souza, G.

uma expresso equivalente para a compressibilidade pode ser dada por


"

1 l
cl =
l p

(2.4)

leo, gs e gua so os fluidos produzidos a partir de reservatrios de petrleo. Estes


fluidos podem ser classificados como incompressveis, ligeiramente compressveis ou compressveis, em funo de como eles se comportam em relao a variaes de presso. Para
um fluido considerado incompressvel, considera-se que a sua compressibilidade igual a
zero, de forma que a massa especfica permanece constante no importando que ocorram
variaes de presso. Este tipo de fluido uma idealizao para leo sem gs dissolvido
(leo morto) e para gua.
No caso de um fluido ligeiramente compressvel, o fluido possui uma compressibilidade
pequena e constante, em geral na faixa de 105 at 106 psi1 . Neste caso a massa especfica varia linearmente com a presso. Sob condies de reservatrio, leo morto, leo
subsaturado e gua comportam-se como fluidos ligeiramente compressveis. Um fluido
compressvel apresenta valores de compressibilidade superiores aos de um fluido ligeiramente compressvel, em geral, na faixa de 103 at 104 psi1 . A massa especfica de
um fluido compressvel aumenta conforme a presso cresce, tendendo a se nivelar a altas presses. A presses e temperaturas de reservatrio, o gs um exemplo de fluido
compressvel.
Nas condies de escoamento multifsico em reservatrios de petrleo, a gua tratada como incompressvel ou como ligeiramente compressvel, em funo das condies
particulares do estudo em questo. O gs, em condies de escoamento multifsico em
reservatrios de petrleo, modelado como fluido compressvel. O leo e o gs nele dissolvido so tratados como: (1) ligeiramente compressvel quando a presso do reservatrio
maior do que a presso do ponto de bolha do leo e (2) como compressvel quando a presso do reservatrio est abaixo da presso do ponto de bolha. As Figs. 2.7-2.9 ilustram o
comportamento da massa especfica para fluidos em um dado reservatrio, em funo da
presso.
Para a fase gs, a Eq. (2.4) pode ser escrita utilizando a lei de gs real,
g =

pM
,
Zg RT

(2.5)

onde M a massa molecular do gs, R a constante universal dos gases, T a temperatura


e Zg o fator de compressibilidade (fator de desvio de gs real). A Fig. 2.10 mostra o
comportamento da compressibilidade de um gs para uma dada temperatura, para um

15

Simulao Numrica de Reservatrios de Petrleo

Figura 2.7: Massa especfica da gua para dado reservatrio.

Figura 2.8: Massa especfica do leo para dado reservatrio.


certo reservatrio. Substituindo a Eq. (2.5) na Eq. (2.4), obtm-se
"

1
1 Zg
cg =
p
Zg p

(2.6)

O fator de compressibilidade Zg calculado atravs de correlaes empricas que


computam o desvio do comportamento de um gs real frente ao comportamento do gs
ideal [11]. A Fig. 2.11 traz um exemplo do comportamento de Zg para um gs e uma
dada temperatura, em funo da variao da presso. O Apndice A traz informaes

16

De Souza, G.

Figura 2.9: Massa especfica do gs para dado reservatrio.

Figura 2.10: Exemplo de comportamento da compressibilidade de um gs a dada temperatura, em funo da presso.


para o clculo de Zg .

2.3.2

Razo de Solubilidade Gs/Lquido

Na presso e na temperatura de reservatrio, o equilbrio termodinmico do sistema


gs/lquido alcanado pela transferncia de massa entre estas duas fases. No sistema Beta, esta transferncia de massa pode ser modelada pela razo de solubilidade

Simulao Numrica de Reservatrios de Petrleo

17

Figura 2.11: Comportamento de Zg para dados gs e temperatura, em funo da presso.


gs/lquido, sobre a qual alguns comentrios j foram feitos no incio deste captulo. Esta
razo mede o volume de gs (em condies padro), que deve ser dissolvido em uma
unidade de volume de lquido (em condies padro), para o sistema de gs e lquido alcanar o equilbrio termodinmico em condies de presso e temperatura de reservatrio.
O equilbrio neste caso significa que o lquido est saturado de gs.
Em um sistema black oil existem duas razes de solubilidade gs/lquido: a razo de
solubilidade gs/leo e a razo de solubilidade gs/gua. Para muitas situaes prticas,
a razo de solubilidade gs/gua considerada nula. Por isso, concentra-se ateno nesta
seo a razo de solubilidade gs/leo. A Fig. 2.12 mostra a dependncia da razo de
solubilidade gs/leo, Rs , para um reservatrio com presso constante no ponto de bolha
a temperatura do reservatrio.

2.3.3

Fator-Volume-Formao

Uma quantidade fixa de fluido de reservatrio ocupa um volume diferente em diferentes


presses. O fator-volume-formao (FVF) usado para converter um volume a presso e
temperatura de reservatrio para seu equivalente em condies padro. Os FVFs levam
em conta alteraes de volume devidas a compressibilidade do fluido para as fases gua e
gs e quelas provocadas pela compressibilidade e pela transferncia de massa do gs em
soluo para a fase leo. O FVF da fase a razo do volume que a fase ocupa na presso
e na temperatura de reservatrio para quele ocupado em condies padro,
B=

V
.
Vsc

(2.7)

18

De Souza, G.

Figura 2.12: Razo de solubilidade gs/leo para um dado reservatrio.

Para uma nica fase (gua, gs ou leo morto), a Eq.(2.7) pode ser escrita em termos
das massas especficas,
lsc
,
(2.8)
Bl =
l
onde l = o, w ou g. Para fluidos ligeiramente compressveis, tais como gua e leo morto,
a Eq. (2.4) pode ser integrada e o efeito da temperatura pode ser incorporado. A razo
resultante na Eq. (2.8) pode ser aproximada por
Bl =

Blo
1
=
,
o
[1 + cl (p p )]
[1 + cl (p psc ) cT l (T Tsc )]

(2.9)

onde l = o, w ou g e cT l o coeficiente de expanso trmica do fluido.


Para presses maiores do que a presso no ponto de bolha, o FVF de um leo subsaturado pode ser obtido usando a Eq.(2.3) na vizinhana da presso do ponto de bolha
e aproximando a derivada por uma expanso de primeira ordem em srie de Taylor,
obtendo-se como resultado,
Bo = Bob [1 co (p pb )] ,

(2.10)

onde p > pb . Da comparao entre as Eqs. (2.9) e (2.10), observa-se uma disparidade da
definio isotrmica para o FVF. A Eq. (2.10) desenvolvida considerando uma relao
linear acima do ponto da presso do bolha, enquanto a Eq. (2.9) representa uma relao
no-linear, mesmo para condies isotrmicas. Ambas as aproximaes apresentam grau
de preciso similar.

Simulao Numrica de Reservatrios de Petrleo

19

Para a fase gs, a lei de gs real (Eq. (2.5)) pode ser aplicada para as condies de
reservatrio e para as condies padro, e combinada com a Eq.(2.8) para que se obtenha
Bg =

psc Zg
gsc
=
T
c g
c Tsc p

(2.11)

onde c um fator de converso de unidades e na qual considerou-se Zsc = 1.


As Eqs. (2.9) e (2.11) expressam, respectivamente, os valores de FVF para as fases gua
e gs para problemas de escoamento trifsico. O fator-volume-formao para um leo cru
(com gs dissolvido) deve ser tratado de forma diferente devido a transferncia de massa
entre as fases gs e leo. O FVF do leo aumenta conforme a presso diminui na regio
de leo subsaturado (p > pb ) como resposta a expanso do leo e de seu gs em soluo.
Conforme a presso decresce na regio de leo saturado (p < pb ), a fase leo diminui em
volume porque o gs deixa a soluo, provocando uma reduo no FVF do leo. Nesta
regio, a contrao da fase leo um resultado da liberao do gs dominando a expanso
do leo devida a queda de presso. As Figs. 2.13-2.15 ilustram o comportamento do FVF
para diferentes fases considerando um dado reservatrio.

Figura 2.13: FVF para gua para um dado reservatrio.


Para escoamento monofsico, a massa especfica da gua, do gs e do leo sem gs
pode ser obtida a partir da Eq. (2.8), usando,
l =

lsc
,
Bl

(2.12)

onde l = o, w ou g. Se Bl estimado com a Eq. (2.9) para a gua e o leo sem gs, ento

20

De Souza, G.

Figura 2.14: FVF para leo para um dado reservatrio.

Figura 2.15: FVF para gs para um dado reservatrio.

a massa especfica destas duas fases lquidas pode ser expressa usando
l = lsc [1 + cl (p psc ) cT l (T Tsc )] ,

(2.13)

onde l = o, w ou g. No caso da fase gs, a lei dos gases reais conduz a


g =

pM
.
Zg RT

(2.14)

21

Simulao Numrica de Reservatrios de Petrleo

Se um mistura ideal de leo e gs em soluo considerada, a massa especfica da fase


leo (leo livre de gs mais gs dissolvido no leo) estimada usando
1
gsc Rs
o =
osc +
,
Bo
c

(2.15)

o = ob [1 + co (p pb )] ,

(2.16)

onde p pb , ou

onde p > pb , ob estimada usando a Eq. (2.15) na presso de ponto de bolha e co a


compressibilidade do leo.

2.3.4

Viscosidade

A viscosidade de um fluido uma medida do quo facilmente o fluido escoa quando da


aplicao de um gradiente de presso. Para um fluido diludo, como gs, as molculas
encontram-se afastadas e oferecem baixa resistncia ao escoamento como consequncia
de seus movimentos randmicos. Por outro lado, lquidos, principalmente os densos,
oferecem alta resistncia ao escoamento em razo de suas molculas estarem prximas e
de seus movimentos randmicos serem mais lentos. A viscosidade de um fluido funo da
presso e da temperatura. Neste texto, entretanto, o interesse recai sobre a dependncia
da viscosidade em relao a presso em sistemas isotrmicos.
Uma anlise englobando a massa especfica auxilia na discusso das viscosidades da
gua e do gs. A gua ligeiramente compressvel, portanto, conforme a presso aumenta,
a viscosidade da gua aumenta ligeiramente ou permanece quase constante. O gs um
fluido compressvel e sua viscosidade baixa a baixas presses. A viscosidade do gs
aumenta conforme a presso sobe, porm tende a um nvel a presses muito altas devido
ao gs sob altas presses comear a se portar como se fosse um lquido.
A relao entre presso e viscosidade para um leo sem gs dissolvido anloga quela
discutida para a gua, enquanto que para uma fase leo em um sistema gs/leo deve ser
computada a transferncia de massa. Na regio de leo subsaturado (p > pb ), a diluio
do leo permanece inalterada porque RS constante, e somente a massa especfica do
componente leo decresce conforme a presso declina de pi at pb . Como resultado, a
viscosidade da fase leo nesta regio diminui conforme a presso decresce.
Na regio de leo saturado (p pb ), a diluio da fase leo e a massa especfica mudam
como resultado das mudanas de presso. Conforme a presso diminui, gs sai da fase
leo, deixando-a menos diluda pelo gs. Por outro lado, o componente leo e o gs em
soluo associado se expandem quando a presso diminui. O efeito da liberao de gs na
viscosidade predomina sobre o efeito da expanso do leo, logo a fase leo torna-se mais

22

De Souza, G.

viscosa conforme a presso do reservatrio cai. Matematicamente,


o =

ob
1 c (p pb )

(2.17)

onde p > pb , ob a viscosidade dos fluido, pb a presso no ponto de bolha e c um


coeficiente de mudana da viscosidade com a presso. O valor de c pode ser constante
ou uma funo da razo de solubilidade gs/leo. As Figs. 2.16-2.18 ilustram o comportamento da viscosidade em um certo reservatrio para diferentes fases. O Apndice A traz
informaes para o clculo da viscosidade de gs com uso de correlao.

Figura 2.16: Viscosidade da gua para um dado reservatrio.

2.4

Propriedades de Rocha/Fluido

Esta seo discute e revisa as definies bsicas de saturaes de fluido encontradas no


estudo de escoamentos multifsicos e introduz os conceitos de presso capilar e de permeabilidade relativa, bem como discute sobre o uso de modelos para permeabilidade relativa
na simulao de reservatrios.

2.4.1

Saturao de Fluido

A saturao de um fluido em particular a frao de espao poroso que ocupado por


quele fluido. Por exemplo, para a fase gua
Sw =

Vw
,
Vp

(2.18)

Simulao Numrica de Reservatrios de Petrleo

23

Figura 2.17: Viscosidade do leo para um dado reservatrio.

Figura 2.18: Viscosidade do gs para um dado reservatrio.


onde Vw a parcela de Vp ocupada pela fase gua. Para o escoamento monofsico a
saturao de um fluido, Sl , a unidade. Para o escoamento bifsico de gua e leo, a
saturao de leo, So , a frao do espao poroso ocupada pela fase leo, e a saturao
da fase gua, Sw , a frao restante que ocupada pela fase gua. Estas duas saturaes
so interdependentes na forma
So + Sw = 1.
(2.19)
A saturao da gua na qual a gua torna-se imvel denomina-se de saturao irredutvel de gua, Swi . Durante o deslocamento de gua, a saturao de leo na qual o

24

De Souza, G.

leo torna-se imvel chamada de saturao de leo residual em relao a gua, Sorw . O
valor Swmax = 1 Sorw o valor mximo da saturao da gua que pode ser encontrado
durante o deslocamento de gua.
Para um sistema bifsico leo-gs existem definies similares para So . Neste caso,
so definidas a saturao do gs, Sg , a saturao crtica de gs, Sgc , e a saturao residual
de leo em relao ao gs, Sorg . Em geral, a saturao residual de leo em um sistema
leo/gs, Sorg , no igual a saturao residual de leo em um sistema leo/gua, Sorw .
Similarmente ao sistema leo/gua, para o sistema leo/gs,
So + Sg = 1.

(2.20)

Em sistemas bifsicos, a fase chamada de molhante adere as paredes do poro e ocupa


os poros menores. A fase denominada no molhante ocupa o centro dos poros. Em um
sistema trifsico para o escoamento de leo, gua e gs, a soma das saturaes de leo e
de gua , muitas vez, denominada de saturao de lquido, SL . As trs saturaes esto
relacionadas pela equao
So + Sg + Sg = 1.
(2.21)
Nos sistemas trifsicos, a fase molhante adere as paredes da rocha e preenche os poros
pequenos, a fase no molhante ocupa o centro dos poros grandes, e a fase restante preenche
o espao no ocupado pelas outras duas fases.

2.4.2

Presso Capilar

A presso capilar existe quando os poros esto saturados por mais de uma fase. Em um
sistema bifsico, a presso capilar , por definio, a presso da fase no molhante menos
a presso da fase molhante, como, por exemplo, sendo
Pcow = po pw = f (Sw ),

(2.22)

para um sistema gua/leo molhvel a gua e


Pcgo = pg po = f (Sg ),

(2.23)

para um sistema bifsico leo e gs molhvel ao leo.


A presso capilar uma funo da saturao e do histrico de saturao (de como
seu valor evolui) para dados fluido e rocha a temperatura e composio constantes. A
saturao da fase molhante na qual a fase molhante (tipicamente a gua) no pode mais
ser deslocada por um gradiente de presso aplicado na drenagem (saturao da fase nomolhante aumenta) Siw . A saturao da fase no-molhante (tipicamente o leo) para

Simulao Numrica de Reservatrios de Petrleo

25

a qual esta fase no pode mais ser deslocada por um gradiente de presso durante a
imbibio (saturao da fase molhante aumenta) Sorw . Siw e Sorw so congruentes aos
pontos finais das saturaes das curvas de permeabilidade relativa (discutidas mais a
frente) para o fluxo gua/leo.
No caso do escoamento gs/leo, o leo a fase molhante e o gs a fase no-molhante.
Nesta situao, a saturao irredutvel da fase molhante Sorg e a saturao irredutvel
da fase no-molhante Sgc . Novamente, os pontos finais das saturaes para a curva de
presso capilar so congruentes com os pontos finais das saturaes para as curvas de
permeabilidades relativas do sistema gs/leo. As Figs. 2.19 e 2.20 mostram o comportamento de presses capilares.

Figura 2.19: Presso capilar gua/leo para um dado reservatrio.

Para o escoamento trifsico leo, gs e gua, Pcow e Pcgo so funes de ambas saturaes Sw e Sg . Leverett e Lewis, como citado em [11], obtiveram justificativas para utilizar
Pcow e Pcgo derivadas para os fluxos bifsicos em problemas de escoamento trifsico. Na
prtica, obter um alto grau de preciso na avaliao das alteraes na saturao uma
tarefa difcil. Sob estas condies, os dados de presso capilar so usados para a distribuio vertical inicial de saturaes em um reservatrio. Qualitativamente, as curvas de
presso capilar indicam o grau de molhabilidade da rocha, a natureza da distribuio do
tamanho de poro (uniforme ou no-uniforme, poros grandes ou pequenos), e a saturao
da gua conata.

26

De Souza, G.

Figura 2.20: Presso capilar gs/leo para um dado reservatrio.

2.4.3

Permeabilidade Relativa

As permeabilidades relativas so usadas para incorporar a influncia de uma fase sobre


a outra no escoamento multifsico. As informaes utilizadas para modelar a permeabilidade relativa em escoamentos bifsicos so geralmente obtidas a partir de medidas em
laboratrio utilizando amostras de meio poroso. Em alguns casos aproximaes so necessrias, quando h falta de dados completos. Tais aproximaes so denominadas modelos
quando esto disponveis na forma algbrica. As Figs. 2.21 e 2.22 trazem exemplos de
curvas de permeabilidade relativa.
O modelo de Corey (citado em [11]), por exemplo, para o fluxo bifsico aplicvel
a processos de drenagem em rochas consolidadas. A saturao normalizada da fase no
molhante definida como
Sw Siw
,
(2.24)
Swn =
1 Siw
onde Sw e Siw so a saturao e a saturao irredutvel da fase molhante, respectivamente.
A permeabilidade relativa da fase molhante aproximada usando
4
krw = Swn

(2.25)

e a permeabilidade relativa da fase no-molhante calculada atravs de




2
krnw = (1 Swn )2 1 Swn
.

(2.26)

A dependncia funcional das permeabilidades relativas no escoamento trifsico podem

Simulao Numrica de Reservatrios de Petrleo

27

Figura 2.21: Permeabilidades relativas para sistema gua/leo para dado reservatrio.

Figura 2.22: Permeabilidades relativas para sistema gs/leo para dado reservatrio.
ser aproximadas por
krw = f (Sw ),

(2.27)

krg = f (Sg )

(2.28)

kro = f (Sw , Sg ).

(2.29)

Como hipteses nas Eqs. (2.27)-(2.29), tem-se que a gua a fase molhante, o gs a fase

28

De Souza, G.

no-molhante e o leo a fase de molhabilidade intermediria. Desta forma, krw = f (Sw )


representa a permeabilidade relativa da fase molhante (obtida a partir de informaes
experimentais para o escoamento bifsico de algum modelo para permeabilidades relativas
no fluxo bifsico), e krg = f (Sg ) representa a permeabilidade relativa da fase no-molhante
(tambm obtida a partir de dados para escoamento bifsico ou de algum modelo).
Na prtica, conhecer a forma funcional de f (Sw , Sg ) na Eq. (2.29) uma exceo.
Entretanto, possvel estimar kro com dois conjuntos de informaes de permeabilidade
relativa para fluxo bifsico (sistema leo/gua e sistema leo/gs na presena de gua
irredutvel). A funo krow = f (Sw ) pode ser entendida como a permeabilidade relativa
da fase no-molhante (leo e gs), enquanto a funo krog = f (Sg ) pode ser vista como a
permeabilidade relativa da fase molhante (leo e gua).
O primeiro modelo de Stone, citado em [11], para fluxo trifsico utiliza dois conjuntos
de informaes para permeabilidade relativa do fluxo bifsico e o conhecimento de Sor no
sistema trifsico para aproximar f (Sw , Sg ) na Eq. (2.29). Assim, este modelo voltado
para a previso da permeabilidade relativa da fase leo. As saturaes normalizadas so
definidas como
Sw Siw
,
(2.30)
Swn =
1 Siw Sor
onde Sw Siw ,
Son =
onde So Sor e
Sgn =

So Sor
,
1 Siw Sor

Sg
1 Siw Sor

= 1 Swn Son .

(2.31)

(2.32)

Assim,
kro
= Son w g ,
krocw

(2.33)

w =

krow /krocw
,
1 Swn

(2.34)

g =

krog /krocw
,
1 Sgn

(2.35)

onde

sendo krow = f (Sw ) obtida a partir de dados do fluxo bifsico leo/gua e krog = f (Sg )
obtida a partir de dados do fluxo bifsico leo/gs na presena de gua irredutvel e
krocw = (krow )Sw =Siw = (krog )Sg =0 ,
de modo que, krocw a permeabilidade relativa ao leo medida para Siw .

(2.36)

Simulao Numrica de Reservatrios de Petrleo

2.5

29

A Lei de Darcy

Em estudos de Cincias da Terra (alm da Engenharia de Petrleo, tem-se a Geologia e


a Hidrologia, por exemplo), o potencial de um fluido em certo ponto definido como o
trabalho requerido para transportar uma unidade de massa de fluido a partir da presso
atmosfrica e da elevao zero (datum absoluto) at o ponto em questo. Definido assim,
o potencial de um fluido incompressvel pode ser expresso como
hf =

p
+D

(2.37)

onde p a presso, D a distncia e


= c g

(2.38)

o peso especfico do fluido, sendo c um fator de converso de unidades e g o valor da


acelerao da gravidade. Multiplicando os dois lados da Eq. (2.37) por ,
hf = p + D.

(2.39)

Na Engenharia de Petrleo e na simulao de reservatrios, o potencial do fluido


comumente denotado como
= p + D.
(2.40)
Na Engenharia de Reservatrios, um datum arbitrrio e adequado usado como referncia para todas as presses do reservatrio. Este nvel de referncia pode ser, por
exemplo, o meio, o topo ou a base do reservatrio. O importante a utilizao de um
mesmo nvel de referncia para toda a formao rochosa, independente de qual seja o
escolhido, pois o escoamento depende do gradiente de potencial. O potencial em qualquer
ponto arbitrrio em relao a um datum simbolizado por o dado por
o = (p po ) Z,

(2.41)

onde p e Z so a presso e a elevao no ponto arbitrrio, respectivamente (elevao igual


a zero no datum).
O gradiente de potencial obtido pela diferenciao da Eq. (2.41), ou seja,
= p Z,

(2.42)

onde Z positiva para baixo na direo vertical. Embora derivada para fluidos incompressveis, a Eq. (2.42) tambm aplicada ao caso de fluidos compressveis. Para derivar

30

De Souza, G.

uma expresso para o gradiente de potencial no caso de fluidos ligeiramente compressveis


e compressveis, escreve-se a equao de conservao de energia tendo em vista a energia
mecnica necessria para mover uma unidade de massa a partir de um nvel de referncia
para um dado nvel arbitrrio.
No caso de escoamento multifsico, como por exemplo o escoamento trifsico leo (o),
gs (g) e gua (w), tem-se para o gradiente de potencial da cada fase,
l = pl l Z,

(2.43)

l = c l g.

(2.44)

onde l = o, w, g e

Revisa-se agora a Lei de Darcy, uma das equaes mais utilizadas nos estudos envolvendo o escoamento em meios porosos. Trata-se de uma equao desenvolvida primeiro
empiricamente pelo Engenheiro francs Henry Darcy em 1856 [9], e que depois foi derivada teoricamente por Whitaker [30]. A Lei de Darcy, uma expresso para o balano
de momento linear no escoamento em meios porosos. Ela relaciona a vazo de escoamento de fluido atravs de um meio poroso e o gradiente de potencial. Para o escoamento
monofsico, unidimensional (1D) na direo x, esta lei pode ser expressa na forma
ux = c

kx d
dx

(2.45)

onde c um fator de converso de unidades, kx a permeabilidade absoluta da rocha


na direo x, a viscosidade do fluido e u a velocidade superficial de escoamento no
meio poroso. Originalmente, a Lei de Darcy foi desenvolvida para escoamento de gua
em experimentos de filtrao, na forma
q = c AK

d
dx

(2.46)

onde q simboliza vazo, A a rea de seo transversal ao escoamento e K uma constante


de proporcionalidade. Posteriormente, a Lei de Darcy foi adaptada para o estudo de outros
fluidos, pelo uso da viscosidade e da permeabilidade k na equao.
No caso tridimensional (3D), a Lei de Darcy tem a forma
k
u = c

(2.47)

ou, usando a Eq. (2.42),


u = c

k
(p Z) ,

(2.48)

31

Simulao Numrica de Reservatrios de Petrleo


nas quais k o tensor de permeabilidades

kxx kxy kxz


kyx kyy kyz
kzx kzy kzz

existindo, por exemplo, as formas particulares

k 0 0

0 k 0

0 0 k

kx 0 0
0 ky 0
0 0 kz

A utilizao da Lei de Darcy na forma dada pela Eq. (2.47) baseada em algumas
hipteses [11]:
1. o fluido homogneo, monofsico e Newtoniano;
2. no ocorrem reaes qumicas entre fluido e rocha;
3. o escoamento laminar;
4. a permeabilidade, propriedade do meio poroso, independente da presso, da temperatura e do fluido que est escoando;
5. no h o fenmeno de escorregamento (efeito Klinkenberg);
6. no ocorrem efeitos eletrocinticos.
Para o escoamento multifsico a forma estendida da Lei de Darcy para cada fase
dada por
kkrl
u = c
l
(2.49)
l
onde l = o, w ou g e krl a permeabilidade relativa da fase l. Tambm possvel escrever
u = c

kkrl
(pl l Z) .
l

(2.50)

A Eq. (2.49) fornece uma velocidade aparente, tambm denominada de velocidade de


Darcy. Devido a tortuosidade dos caminhos para o escoamento (resultado da estrutura
do meio poroso), a velocidade real de escoamento varia pontualmente dentro da rocha,

32

De Souza, G.

resultando em uma velocidade mdia. A velocidade real do fluido uma velocidade microscpica local como definida na escala microscpica. A velocidade mdia, uma propriedade
na escala de poro, pode ser obtida por meio da diviso da velocidade aparente pela porosidade da rocha. A velocidade mdia torna-se igual a velocidade real se o meio poroso
considerado como um feixe de tubos capilares uniformes (distribuio homognea de
porosidade).
Na Engenharia de Reservatrios, a velocidade aparente usada para calcular o volume
de fluido que passa atravs da seo de um meio poroso. Por outro lado, de suma
importncia utilizar a velocidade mdia ao considerar o movimento de partculas e/ou
interfaces entre fluidos. Como difcil medir as velocidades reais, elas so raramente
usadas nos clculos de Engenharia de Reservatrios.
A Lei de Darcy foi originalmente derivada para o escoamento monofsico no qual a
permeabilidade do meio poroso ao fluido a permeabilidade absoluta do meio. Quando
dois ou mais fluidos escoam simultaneamente atravs do meio poroso, a Lei de Darcy deve
ser modificada para calcular a vazo de escoamento de cada fase. As alteraes necessrias
incluem o uso da permeabilidade efetiva da fase (ao invs da permeabilidade absoluta),
do potencial da fase (o qual inclui efeitos da massa especfica da fase e da presso capilar)
e a viscosidade da fase. Com estas alteraes, as vazes de escoamento de leo e de gua
em um sistema bifsico, na direo x, podem ser escritas como, respectivamente,
qox = c

kox Ax do
o dx

(2.51)

qwx = c

kwx Ax dw
w dx

(2.52)

onde as permeabilidades efetivas, kox e kwx , so dependentes da saturao e Ax a rea


de seo transversal ao fluxo. A permeabilidade efetiva ao leo, por exemplo, pode ser
expressa como
!
kox
kox = kx
= kx krow ,
(2.53)
kx
onde kx a permeabilidade absoluta do meio poroso na direo x e krow a permeabilidade
relativa ao leo. Similarmente, para a fase gua,
kwx = kx krw .

(2.54)

Substituindo as Eqs. (2.53) e (2.54) nas Eqs. (2.51) e (2.52), tem-se


qox = c

kx Ax krow do
o
dx

(2.55)

Simulao Numrica de Reservatrios de Petrleo


e
qwx = c

kx Ax krw dw
.
w
dx

33

(2.56)

De forma similar, as vazes de leo e de gs em um sistema bifsico podem ser escritas


como
kx Ax krog do
(2.57)
qox = c
o
dx
e
kx Ax krg dg
qgx = c
.
(2.58)
g
dx
Resumindo, para o escoamento multifsico, tem-se
qwx = c

kx Ax krw dw
,
w
dx

(2.59)

kx Ax kro do
o
dx

(2.60)

kx Ax krg dg
,
g
dx

(2.61)

qox = c
e
qgx = c

onde krw , krg e kro so as permeabilidades relativas a gua, ao gs e ao leo em um


sistema trifsico, respectivamente. Destaca-se que existem outras expresses alm da
Lei de Darcy que podem ser utilizadas para a conservao do momento linear no fluxo
em meios porosos, considerando efeitos no contemplados pela Lei de Darcy, tais como
inrcia, escorregamento e comportamento no-Newtoniano, por exemplo [3].

34

De Souza, G.

Captulo 3
Formulao para o Escoamento
Monofsico em Meios Porosos
Neste captulo estuda-se as equaes bsicas que descrevem o transporte de uma nica
fase atravs de um meio poroso. Estas equaes, que so diferenciais parciais, modelam
os processos fsicos de interesse no reservatrio, incorporando as relaes dinmicas entre
fluido, meio poroso e as condies de escoamento presentes no sistema. Revisa-se aqui o
modelo matemtico que descreve os aspectos mais importantes do escoamento monofsico.

3.1

Abordagem no Contnuo

A equao da continuidade (a equao diferencial parcial para a conversao da massa)


pode ser desenvolvida escrevendo-se uma equao para o balano de massa sobre um
volume de controle (elemento de volume estacionrio) atravs do qual o fluido est se
movendo. A forma deste elemento de volume depende do sistema de coordenadas utilizado
para descrever o escoamento. O sistema de coordenadas deveria ser o mais conforme
possvel com a geometria do escoamento, a qual definida pelo formato das fronteiras do
domnio fsico e pelas distribuio das propriedades de reservatrio.
As geometrias retangular, cilndrica e esfrica representam padres de escoamento
bem definidos e relativamente simples. O sistema de coordenadas retangulares representa
fluxos retilineares, enquanto os sistemas de coordenadas cilndricas e esfricas representam
sistemas onde ocorre fluxo curvilinear. Nestes dois sistemas curvilineares, os elementos de
escoamento so padres relativamente simples formados a partir de elementos geomtricos
ortogonais e bem definidos, tais como cilindros e esferas.
A definio de um volume elementar representativo necessria ao se escrever uma
equao para o balano de massa. A abordagem no contnuo deve ser usada para definir
as propriedades do volume elementar e o fluido que est escoando nele. Esta abordagem
35

36

De Souza, G.

considera o meio poroso como um meio contnuo, tratando de propriedades de rocha e de


fluido (tais como porosidade, permeabilidade, viscosidade e massa especfica) assinaladas
no volume de controle. Estas propriedades descrevem o comportamento geral do meio
poroso e dos fluidos nele contido.
A aplicao da abordagem no contnuo resulta na definio macroscpica do volume
de controle. O volume elementar representativo objetiva sumarizar o comportamento
macroscpico do sistema por levar em considerao a mdia dos efeitos microscpicos.
Para expressar matematicamente o fluxo de fluidos atravs de meios porosos, no caso a
ser estudado, utiliza-se as seguintes leis fundamentais:
1. O princpio da conservao da massa, que estabelece que a massa total do fluido que
entra em um volume elementar do reservatrio deve igualar o aumento de massa de
fluido no elemento mais a massa total que deixou o elemento;
2. Uma equao de estado (EOS) que descreve o comportamento da massa especfica
do fluido como funo da temperatura e da presso e
3. Uma equao para o balano da quantidade de movimento do fluido ao entrar ou
sair do volume elementar representativo.
Para problemas mais complexos, como os que envolvem mudanas de temperatura por
exemplo, um nmero maior de equaes necessrio [8, 7].

3.2

Derivao das Equaes Generalizadas de Escoamento

3.2.1

Equao de Fluxo em Coordenadas Retangulares

A equao da continuidade uma expresso matemtica do balano de materiais. Ela pode


ser derivada considerando o fluxo de massa atravs de um volume de controle (Fig. 3.1).
Considera-se um volume de controle retangular na forma de um prisma de dimenses x,
y e z, com suas faces paralelas s direes principais do sistema retangular de coordenadas e seu centro no ponto (x, y, z). Para este prisma retangular, possvel escrever
uma equao de balano de massa para um fluido monofsico escoando nas direes x, y
e z.
Na face x (x/2) do prisma retangular, a vazo de escoamento do fluido e sua massa
especfica so qx(x/2) e x(x/2) , respectivamente. Similarmente, nas faces y (y/2)
e z (z/2) do prisma retangular, as vazes de escoamento do fluido e suas massas especficas so qy(y/2) , y(y/2) e qz(z/2) , z(z/2) , respectivamente. Da mesma forma,

Simulao Numrica de Reservatrios de Petrleo

37

Figura 3.1: Volume de controle em coordenadas retangulares.


nas faces discriminadas por x + (x/2), y + (y/2) e z + (z/2) do volume de controle,
as vazes de escoamento e as massas especficas so expressas como qx+(x/2) , x+(x/2) ;
qy+(y/2) , y+(y/2) e qz+(z/2) , z+(z/2) , respectivamente.
Tendo em vista as definies do volume de controle, possvel escrever a equao de
balano de massa na forma
mi mo + ms = ma
(3.1)
onde mi a massa do componente que entra no volume de controle a partir de outras
regies; mo a massa do componente que deixa o volume de controle para outras regies;
ms representa um termo de fonte/sorvedouro e ma indica a massa acumulada no volume
de controle em dado perodo de tempo. A multiplicao da vazo de escoamento q pela
massa especfica conduz a quantidade de massa entrando (ou saindo) do volume de
controle por unidade de tempo,
q = w.
(3.2)
Salienta-se que neste material considera-se sinal positivo para a injeo de fluidos e sinal
negativo para a produo de fluidos.
Utilizando as definies, escreve-se uma equao para o balano de massa para um
perodo finito de tempo, t,
(w)xx/2 t + (w)yy/2 t + (w)zz/2 t (w)x+x/2 t (w)y+y/2 t+
(w)z+z/2 t + qm t = (xyz)t+t (xyz)t ,
sendo
wx = mx yz = mx Ax ,

(3.3)

38

De Souza, G.
wy = my xz = my Ay

wz = mz xy = mz Az ,

(3.4)

onde
mx = c ux ,

my = c uy

e mz = c uz .

(3.5)

Substituindo a Eq. (3.5) na Eq. (3.4), tem-se

wx = c ux Ax ,

wy = c uy Ay

e wz = c uz Az .

(3.6)

Na Eq. (3.6), Ax , Ay e Az so as reas perpendiculares ao fluxo ao longo de x, y e z,


respectivamente. As definies de wx , wy e wz so substitudas na Eq. (3.3),
h

(ux Ax )x+x/2 (ux Ax )xx/2 + (uy Ay )y+y/2 (uy Ay )yy/2 +


i

+(uz Az )z+z/2 (uz Az )zz/2 +

qm
1 (xyz)t+t (xyz)t
=
. (3.7)
c
c
t

Dividindo a Eq. (3.7) por xyz e observando que Vb = xyz o volume total
do volume de controle (rocha mais poros), tem-se
#

"

"

(uy )y+y/2 (uy )yy/2


(ux )x+x/2 (ux )xx/2

x
y
"

(uz )z+z/2 (uz )zz/2


qm
1 ()t+t ()t

+
=
.
z
c Vb
c
t

(3.8)

Toma-se agora os limites no tempo e no espao


(

limx,y,z,t0
"

"

"

(ux )x+x/2 (ux )xx/2


(uy )y+y/2 (uy )yy/2

+
x
y
#

(uz )z+z/2 (uz )zz/2


qm

+
z
c Vb

= limx,y,z,t0

1 ()t+t ()t
.
c
t
(3.9)

Reconhecendo na Eq. (3.9) as definies de derivadas parciais primeiras no espao


f
f (s + (s/2)) f (s (s/2))
= lims0
,
s
s

s = x, y, z

(3.10)

e no tempo,
f
f (t + t) f (t)
= limt0
,
t
t

(3.11)

Simulao Numrica de Reservatrios de Petrleo

39

a Eq. (3.9) pode ser escrita como

qm
1

(ux )
(uy )
(uz ) +
=
().
x
y
z
c Vb
c t

(3.12)

A Eq. (3.12) pode ser multiplicada pelo volume Vb , conduzindo a

qm
Vb
(ux Ax ) x
(uy Ay ) y
(uz Az ) z +
=
().
x
y
z
c
c t

(3.13)

A escolha pela incluso das reas na operao de diferenciao parcial uma aproximao, porm permite acomodar alteraes na espessura da formao nas direes x,
y e z, seguindo procedimento realizado em [11]. A Eq. (3.13) uma forma comumente
utilizada para a conservao de massa em trs dimenses em aplicaes de simulao de
reservatrios. Passa-se agora a utilizao em conjunto da equao para a conservao da
massa com outras duas leis fundamentais, a equao de estado (EOS) e uma equao para
conservao da quantidade de movimento.
Uma equao de estado associa a massa especfica de um fluido a presso e a temperatura (tambm existem outras equaes de estado, como por exemplo, a que relaciona
energia interna a presso e a temperatura). Uma forma simples de expressar este tipo de
relao consiste na utilizao do fator-volume-formao (FVF), calculado via Eq. (2.8),
B=

V
.
Vsc

(3.14)

Na Eq. (3.14), o fator-volume-formao B o quociente entre volumes medidos em


condies de reservatrio e em condies padro. As massas especficas medidas em
condies padro e em condies de reservatrio so representadas, respectivamente, por
sc e . Uma substituio pode ser efetuada envolvendo a massa especfica medida em
condies padro e o termo fonte, que pode ser expresso em relao ao volume ao invs de
em relao a massa. Este procedimento visa uma conformidade com o padro de medio
na indstria, no qual os fluidos produzidos so medidos em termos de volume, e no em
termos mssicos. Escreve-se, ento,
qm = c qsc sc ,

(3.15)

onde qsc a vazo de produo/injeo medida em condies padro.


A Eq. (3.13) foi derivada para modelar o escoamento de fluidos no meio poroso, de
forma que a velocidade de Darcy (Eq. (2.47)), que relaciona a velocidade superficial de
escoamento ao gradiente de potencial pode ser utilizada para a representao das veloci-

40

De Souza, G.

dades nas faces do volume de controle. Considera-se, ento,


ux = c

kx
,
x

uy = c

ky
y

uz = c

kz
z

(3.16)

e, substitui-se agora as Eqs. (3.14)-(3.16) na Eq. (3.13), obtendo-se


!

Ax kx

Ay ky
c
x +
c
y+
x
B x
y
B y
!

Az kz
Vb
c
z + qsc =
z
B z
c t

.
B

(3.17)

Na Eq. (3.17), no h hipteses que limitem a modelagem da compressibilidade do


fluido (ela contempla fluidos incompressveis, ligeiramente compressveis e compressveis) e
h incluso de dependncias de propriedades de fluido e de rocha em relao a presso. Se a
Eq. (3.17) escrita em termos da presso ao invs da utilizao do potencial (considerando
escoamento horizontal e desprezando foras gravitacionais, ou seja = p), tem-se a
forma
!
!

Ax kx p
Ay ky p
c
x +
c
y+
x
B x
y
B y
!

Vb
Az kz p
c
z + qsc =
z
B z
c t

3.2.2

.
B

(3.18)

Equao de Fluxo em Coordenadas Cilndricas

A equao da continuidade em coordenadas cilndricas pode ser obtida ao se considerar


um elemento cilndrico cujo centro est em (r, , z). A equao para escoamento em
meios porosos escrita em coordenadas cilndricas pode ser aplicada, por exemplo, na
modelagem de problemas incluindo a presena de um nico poo. Nestes casos, um poo
est localizado no centro de um volume cilndrico, de forma que poo e fronteiras externas
do volume a ser drenado so concntricos.
O termo de fonte/sorvedouro qm , em geral, suprimido quando do uso de coordenadas
cilndricas porque o poo est no centro da rea de drenagem e as especificaes para
o poo e para condies externas so includas no modelo na forma de condies de
contorno. Os detalhes para obteno da equao fluxo em coordenadas cilndricas esto
no Apndice B e seguem raciocnio anlogo ao utilizado para coordenadas Cartesianas.
Considera-se novamente o balano de massa expresso na Eq. (3.1), sem considerar um
termo fonte/sorvedouro. O balano escrito em termos do que ocorre em um curto perodo
de tempo, t. A equao da continuidade para trs dimenses (3D) em coordenadas

41

Simulao Numrica de Reservatrios de Petrleo


cilndricas sem presena de termos fonte/sorvedouro

1
1
(rur )
(u )
(uz ) =
().
r r
r
z
c t

(3.19)

A Lei de Darcy pode ser usada para descrever velocidades superficiais em coordenadas
cilndricas:
kr
k 1
kz
ur = c
u = c
e uz = c
.
(3.20)
r
r
z
Substituindo as expresses presentes na Eq. (3.20) na Eq. (3.19) e utilizando em conjunto = sc /B, obtm-se
!

1
kr
k
kz
rc
+ 2
c
+
c
r r
B r
r
B
z
B z

3.3

1
=
c t

.
B

(3.21)

Diferentes Formas das Equaes de Fluxo

Discute-se agora modificaes da forma mais geral obtida para escoamento monofsico em
relao a considerao de fluidos incompressvel, ligeiramente compressvel e compressvel.

3.3.1

Equao para Fluxo de Fluido Incompressvel

Se o fluido incompressvel, sua massa especfica constante, e assim, B constante. Se


os efeitos trmicos dentro do poo puderem ser desprezados, B = 1. Alm disso, para
um fluido incompressvel ideal, a viscosidade tambm constante. Sob estas hipteses, e
para meio poroso incompressvel, a Eq. (3.17) pode ser reescrita como
!

c Ax kx
x +
c Ay ky
y +
c Az kz
z + qsc = 0. (3.22)
x
x
y
y
z
z
A Eq. (3.22) independente do tempo. A dependncia que existia foi retirada quando
se considerou fluido e rocha incompressveis. Desta forma, a Eq. (3.22) modela um problema de escoamento em regime permanente para fronteiras nas quais as condies tambm sejam independentes do tempo. A Eq. (3.22) implica que a superfcie de presso sobre
o reservatrio desenvolva-se instantaneamente e permanea intacta enquanto as condies
de fronteira no mudarem no tempo. Devido s hipteses de incompressibilidade, no
possvel ocorrer acumulao ou perda de fluido.
Se os termos associados a gravidade forem desprezados, tem-se = p e
!

p
c Ax kx
x +
c Ay ky
y +
c Az kz
z + qsc = 0.
x
x
y
y
z
z

(3.23)

42

De Souza, G.

Se, alm disso, o meio for anisotrpico, ou seja, kx 6= ky 6= kz , mas homogneo (kx , ky
e kz so uniformes), a Eq. (3.23) torna-se
kx

2p
2p
2 p qsc
= 0,
+
k
+
k
+
y
z
x2
y 2
z 2 c Vb

(3.24)

sendo que para escrever a Eq. (3.24), considerou-se tambm Vb = Ax x = Ay y = Az z.


Restringindo a anlise a um meio onde kx = ky = kz = k, tem-se
2p 2p 2p
qsc
= 0,
+ 2+ 2+
2
x
y
z
c kVb

(3.25)

e se termos fonte/sorvedouro no existirem,


2p 2p 2p
+
+
= 0.
x2 y 2 z 2

(3.26)

A Eq. (3.26) descreve a distribuio de presso p = p(x, y, z) no campo de fluxo de um


fluido incompressvel em um meio homogneo e isotrpico no qual no h fonte/sorvedouro.
A Eq. (3.26) chamada de equao de Laplace e no tem nenhum termo referente a permeabilidade. Esta fato implica que a distribuio de p obedece a configurao geomtrica
do reservatrio e s condies de fronteira. No entanto, o efeito de k percebido na vazo
de escoamento (clculo feito usando a Lei de Darcy).

3.3.2

Equao para Fluxo de Fluido Ligeiramente Compressvel

Para um lquido ligeiramente compressvel, considera-se que a compressibilidade do fluido


pequena e constante dentro de faixa de presses de interesse. Portanto, o FVF pode ser
computado usando uma forma como a Eq. (2.9),
B=

Bo
,
1 + c(p po )

(3.27)

onde c a compressibilidade do fluido.


Considerando novamente a forma geral da equao de fluxo representada pela Eq. (3.17),
substituindo B no seu lado direito usando Eq. (3.27), e considerando o meio poroso incompressvel (o que no precisa ser restrio), obtm-se
Vb
c t

Vb
=
c t

1 + c(p po )
Bo

Vb c p
.
c B o t

(3.28)

de forma que a equao para escoamento de fluido ligeiramente compressvel pode ser

43

Simulao Numrica de Reservatrios de Petrleo


escrita como

Ax kx

Ay ky
c
x +
c
y+
x
B x
y
B y
!

Az kz
Vb c p
c
z + qsc =
.
z
B z
c B o t

(3.29)

e, se alm disso forem desprezados gradientes de profundidade ( = p), obtm-se


!

Ax kx p

Ay ky p
c
x +
c
y+
x
B x
y
B y
!

Az kz p
Vb c p

c
z + qsc =
.
z
B z
c B o t

(3.30)

J se tem neste ponto uma equao aplicada na simulao de reservatrios. No entanto,


outros passos algbricos podem ser dados, aplicando a expresso de clculo para o FVF
e considerando viscosidade constante, conduzindo a
!

c Ax kx [1 + c(p po )]
x +
c Ay ky [1 + c(p po )]
y+
x
x
y
y
!

p
Vb c p
+
c Az kz [1 + c(p po )]
z + B o qsc =
.
z
z
c t

(3.31)

As derivadas do lado esquerdo da Eq. (3.31) so, ento, expandidas,


!

p
p
[1+c(pp )]
c Ax kx
x+c Ax kx
x
x
x

!2

c Ay ky

p
y

!2

p
x+[1+c(pp )]
c Ay ky
y+
y
y
o

p
y + [1 + c(p p )]
c Az kz
z+
z
z
o

+ c Az kz

p
z

!2

z + B o qsc =

Vb c p
.
c t

(3.32)

Em muitos casos, considera-se que [1 + c(p po )] 1 para fluidos ligeiramente compressveis, se c for muito pequena. Com isso,
!

p
p
p
c Ax kx
x +
c Ay ky
y +
c Az kz
z >>
x
x
y
y
z
z

c c Ax kx

p
x

!2

x + c Ay ky

p
y

!2

y + c Az kz

p
z

!2

z .

(3.33)

Se para esta mesma hiptese sobre c, x = y = z, kx = ky = kz e Ax = Ay = Az ,

44

De Souza, G.

tem-se,

2p 2p 2p
p

+
+
>>
c
x2 y 2 y 2
x

!2

p
+
y

!2

p
+
z

!2
.

(3.34)

Desta forma, a validade desta hiptese fica mais evidenciada para baixos valores de
c no caso de lquidos e para gradientes de presso tambm relativamente pequenos (com
valores elevados ao quadrado ainda menores).
Retomando a Eq. (3.32), considerando [1 + c(p po )] 1 e desprezado os quadrados
dos gradientes de presso, possvel escrever
!

c Ax kx
x +
c Ay ky
y+
x
x
y
y
!

Vb c p
p
+
.
c Az kz
z + B o qsc =
z
z
c t

(3.35)

A Eq. (3.35) representa o fluxo monofsico, de um lquido ligeiramente compressvel


em uma formao rochosa heterognea e anisotrpica. Para uma formao homognea e
isotrpica, a seguinte simplificao possvel
2 p 2 p 2 p B o qsc
c p
+
+
+
=
,
x2 y 2 z 2
c kVb
c c k t

(3.36)

e, se alm disso, no h termo fonte/sorvedouro,


2p 2p 2p
c p
+
+
=
.
x2 y 2 z 2
c c k t

(3.37)

A Eq. (3.37) denominada de equao da difusividade hidrulica. Deve ser compreendido, entretanto, que a dinmica de escoamento modelada no de difuso, mas sim
de um regime laminar modelado pela Lei de Darcy (comportamento viscoso). A nomenclatura da Eq. (3.37) origina-se da analogia com o escoamento sob influncia da difuso.
Seguindo esta raciocnio, o coeficiente
c
k
que aparece no lado direito da equao em questo referido como o inverso da constante
de difusividade hidrulica.
Salienta-se que em contraste com o caso de fluido incompressvel, tem-se para fluido
ligeiramente compressvel uma equao de fluxo que descreve um problema com dependncia no tempo, de forma que a soluo da Eq. (3.37) uma superfcie de presso que
funo de x, y, z e t.

45

Simulao Numrica de Reservatrios de Petrleo

3.3.3

Equao para Fluxo de Fluido Compressvel

Via de regra, para o fluxo de gs no razovel considerar compressibilidade e viscosidade


constantes. A lei dos gases reais usada como EOS para expressar a variao da massa
especfica do gs com a presso. Iniciando a discusso pela Eq. (3.13), substitui-se os
termos de velocidade e utiliza-se a Eq. (2.12) para qmg e a Eq. (2.11) para Bg ,
qmg = c qg g

(3.38)

gsc
,
Bg c

(3.39)

e
g =
para se obter
!

gsc Ax kx p
gsc Ay ky p

c
x +
c
y+
x
c g Bg x
y
c g Bg y
!

qgsc gsc
Vb
gsc Az kz p
+
c
z +
=
z
c g Bg z
c
c t

gsc
,
c Bg

(3.40)

considerando = p. A Eq. (3.40) pode ser dividida por gsc /c , levando a


!

Ax kx p
Ay ky p
c
x +
c
y+
x
g Bg x
y
g Bg y
!

Az kz p
Vb

c
z + qgsc =
+
z
g Bg z
c t

.
Bg

(3.41)

Se a porosidade for considerada independente da presso e substituindo a expresso


para o FVF da fase gs
psc T Zg
Bg =
,
(3.42)
c Tsc p
no lado direito da Eq. (3.41), obtm-se a seguinte forma da equao para escoamento de
fluido compressvel,
!

Ax kx p

Ay ky p
c
x +
c
y+
x
g Bg x
y
g Bg y
!

Az kz p
Vb Tsc
+
c
z + qgsc =
z
g Bg z
psc T t

p
.
Zg

(3.43)

A Eq. (3.43) uma EDP no-linear, resolvida numericamente. A no-linearidade surge


da dependncia de g , Bg e Zg em relao presso, varivel primitiva do problema.

46

De Souza, G.

3.4

Condies Inicial e de Contorno

Discute-se nesta seo condies inicial e de contorno tipicamente associadas a equaes


diferenciais parciais estudadas para o escoamento em meios porosos. A discusso se mantm no contexto do escoamento monofsico. Como passo inicial, recorda-se da Eq. (3.26),
2p 2p 2p
+
+
=0
x2 y 2 z 2

(3.44)

a qual tem um nmero infinito de solues. Para se determinar uma soluo particular
dentro do conjunto infinito de solues. condies adicionais devem ser especificadas nas
fronteiras do domnio em estudo. Estas condies so denominadas condies de contorno.
O problema de encontrar a soluo para a Eq. (3.44) que satisfaz as condies de contorno
impostas chamado de problema de valor de contorno.
Se o problema similar a equao da difusividade hidrulica, Eq. (3.37),
c p
2p 2p 2p
+ 2+ 2 =
,
2
x
y
z
c c k t

(3.45)

a qual descreve um fenmeno dependente do tempo (escoamento transiente), as condies


de contorno devem ser satisfeitas para todos os tempos t 0. No caso da Eq. (3.37), as
condies iniciais devem ser satisfeitas em todos os pontos do domnio em um instante
particular do tempo quando o processo fsico comea a ocorrer, em t = 0. O problema
de se determinar a soluo da Eq. (3.37) que satisfaz as condies de contorno e iniciais
especificadas denominado de problema de valores de contorno e inicial.
Considera-se o escoamento em um domnio bidimensional (2D), mostrado na Fig. (3.2),
para um poo localizado na regio central do reservatrio. As fronteiras do domnio podem
ser classificadas em externas, as quais so as fronteiras fsicas do domnio, e internas, que
neste caso so os poos. Qualquer especificao das condies de contorno para as EDPs
revisadas neste captulo deveriam prover uma descrio da forma geomtrica da fronteira
e das localizaes dos poos.

Figura 3.2: Domnio bidimensional para escoamento com a presena de um poo.

Simulao Numrica de Reservatrios de Petrleo

3.4.1

47

Problema de Dirichlet Presso Especificada na Fronteira

Nas condies internas, os poos, a especificao de uma condio de presso constante


implica que um poo produtor/injetor produz/injeta fluido a uma condio de presso
constante na face da formao. Por outro lado, nas fronteiras externas, uma especificao
deste tipo implica que a presso na fronteira permanece constante. Este tipo de condio
de contorno ocorre em reservatrios constantemente alimentados por um forte influxo por
parte de um aqufero, de forma que a presso na interface entre reservatrio e aqufero
permanea constante. No estudo de EDPs, o problema de se obter uma soluo para um
domnio com a especificao de presso nas suas fronteiras chamado de problema de
Dirichlet (Fig. (3.3)).

Figura 3.3: Exemplo de problema de Dirichlet.

3.4.2

Problema de Neumann Gradiente de Presso Especificado na Fronteira

Ao se especificar um gradiente de presso normal a fronteira, o fluxo normal a fronteira


prescrito. Portanto, uma especificao de vazo constante em um poo equivalente a
especificar o gradiente de presso na face da formao. Isto pode ser entendido de forma
mais clara considerando a Lei de Darcy escrita para o contato da face da formao com
o poo
!
2c rw kh dp
q=
.
(3.46)

dr r=rw
A Eq. (3.46) pode ser reescrita na forma
dp
dr

=
r=rw

q
.
2c rw kh

(3.47)

Na Eq. (3.47), rw (raio do poo), , k e h (espessura da formao) so dados/calculados


por especificaes do problema e, ao se especificar uma vazo constante de escoamento q,

48

De Souza, G.

escolhe-se, de fato, um valor para (dp/dr)r=rw . Observa-se que na Eq. (3.47) q a vazo
na face da formao.
A especificao de gradiente de presso ao longo de uma fronteira externa resulta na
especificao do fluxo normal a fronteira. Um caso especial frequente na engenharia de
reservatrios a fronteira selada, na qual no h fluxo. Se no ocorre fluxo na fronteira,
o gradiente de presso nulo na fronteira. Um reservatrio volumtrico com fronteiras
externas completamente seladas tem uma configurao equivalente a fronteiras externas
com gradientes de presso nulos. O problema de se obter a distribuio de presses em um
domnio com uma especificao de gradiente de presso em suas fronteiras denominado
de problema de Neumann (Fig. (3.4)).

Figura 3.4: Exemplo de problema de Neumann.

3.4.3

Presso e Gradiente de Presso Especificados na Fronteira

Em alguns casos potencial e a sua primeira derivada so prescritos em diferentes segmentos


da fronteira de um domnio. Esta condio possvel ao se tratar de um meio poroso que
possui uma fronteira semipermevel. Sob estas condies, a condio de contorno do tipo
Dirichlet especificada sobre uma parte da fronteira e a condio de contorno de Neumann
especificada sobre o restante da fronteira. Um reservatrio de leo parcialmente exposto
a um aqufero de significativo influxo um exemplo tpico de prescrio de condio de
contorno mista (Fig. (3.5)).
Em problemas dependentes do tempo, as condies de contorno devem ser prescritas
para todos os tempos t 0. Nestes problemas, as condies de contorno podem ser
funes do tempo. Por exemplo, um poo pode ser colocado em produo a uma vazo
constante, fechado por um perodo de tempo e recolocado em produo a uma outra
vazo, de forma que a condio de contorno interna para o problema funo do tempo.

Simulao Numrica de Reservatrios de Petrleo

49

Figura 3.5: Reservatrio que possui fronteira semipermevel.

3.4.4

Condio Inicial

Para completar a descrio matemtica do problema de escoamento, deve-se especificar a


condio inicial para as variveis dependentes do tempo. Isto realizado pela especificao
de presses no domnio no tempo inicial. Geralmente, presses iniciais so prescritas em
um dado nvel de referncia para a profundidade (um datum especfico) e os gradientes
hidrostticos so usados para inicializar o problema nas outras profundidades.
A natureza e a magnitude das condies inicial e de contorno so governadas pelo
problema fsico de interesse. Uma EDP com condies inicial e de contorno apropriadas
definir um problema bem-posto se a soluo existe e nica. Se o problema matemtico
e sua soluo satisfazem estes requerimentos, ento tem-se um problema apropriadamente
formulado e possvel proceder a soluo numrica. Um conjunto de testes rigorosos pode
ser necessrio para verificar que a soluo obtida cumpri as condies necessrias (assunto
alm do contexto deste texto, de forma que aqui sempre se considerar que o problema
abordado bem-posto).

50

De Souza, G.

Captulo 4
Aproximao em Diferenas Finitas
das Equaes para Fluxo em Meios
Porosos
No Captulo 3 derivou-se as equaes para escoamento monofsico atravs de meios porosos equaes diferenciais parciais (EDPs) que so de segunda ordem no espao e de
primeira ordem no tempo. Em geral, estas equaes no podem ser resolvidas por mtodos analticos devido a sua natureza no-linear. Desta forma, tcnicas numricas devem
ser usadas ao se resolver as equaes para o escoamento. Uma das etapas do tratamento
numrico a passagem das EDPs no meio contnuo para a forma de equaes algbricas
em meio discreto, no processo de discretizao. A tcnica numrica mais popular correntemente em uso na indstria de recuperao de hidrocarbonetos para a discretizao o
Mtodo de Diferenas Finitas, revisado neste captulo.

4.1

Introduo

O chamado Mtodo de Diferenas Finitas aplicado por superpor uma malha de diferenas
finitas sobre o reservatrio a ser modelado. A malha escolhida ento utilizada para
aproximar as derivadas espaciais nas equaes escritos no contnuo. Estas aproximaes
so obtidas, por exemplo, ao se truncar expanses em sries de Taylor das incgnitas nas
equaes (em geral, presso para o escoamento monofsico e presso e saturao para o
escoamento multifsico). Procedimento similar utilizado para a derivada temporal.
Dois tipos de malhas so geralmente utilizados na simulao de reservatrios: bloco
centrado e ponto distribudo. Estes sistemas sero discutidos aqui no contexto de coordenadas Cartesianas, entretanto, eles so aplicveis aos outros sistemas de coordenadas
(cilndrico, esfrico ou elptico).
51

52

De Souza, G.

A aplicao de aproximaes em diferenas finitas resulta em equaes algbricas chamadas de equaes de diferenas finitas. Enfatiza-se que as solues das equaes de
diferenas finitas podem ser obtidas apenas em pontos discretos definidos pela malha
adotada. Desta forma, as presses computadas usando um simulador de reservatrios
so conhecidas somente em pontos da malha computacional superposta ao domnio fsico.
Ao contrrio, solues para equaes no contnuo so obtidas para todos os pontos do
reservatrio. A discretizao o processo de converter as equaes no contnuo para as
equaes de diferenas finitas.
No Captulo 3 foram derivadas equaes para descrever o escoamento transiente, as
quais contm uma derivada segunda no espao e uma derivada primeira no tempo. A
derivada segunda na equao de fluxo geralmente aproximada usando aproximaes de
diferenas centrais devido a maior ordem da aproximao. A primeira derivada em relao
ao tempo , em geral, aproximada com uso de diferenas atrasadas (Backward Euler).
Tais escolhas so dadas tendo em vista a estabilidade do sistema final de equaes. A
estabilidade a propriedade que descreve a capacidade de um pequeno erro se propagar
e crescer nos clculos subsequentes.

4.2

Construo e Propriedades de Malhas em Diferenas Finitas

Dois tipos de malhas em diferenas finitas so usados na simulao de reservatrios: bloco


centrado e pontos distribudos. Em uma malha de blocos centrados, os blocos na malha
com dimenses conhecidas so superpostos sobre o reservatrio. Para um sistema de
coordenadas retangulares, os pontos na malha so definidos como os centros dos blocos.
Por outro lado, em uma malha de pontos distribudos, os pontos da malha so distribudos
sobre o reservatrio antes das fronteiras dos blocos serem definidas. Neste caso, quando se
utiliza coordenadas retangulares, um bloco de fronteira est localizado a meia distncia
de dois pontos adjacentes para o cmputo da presso. Na maior parte das aplicaes,
simuladores de reservatrios so baseados em malhas de bloco centrado em razo de neste
caso o volume associado a cada ponto de clculo estar mais claramente definido.
O objetivo da malha computacional dividir o reservatrio em blocos nos quais as
propriedades de rocha possam ser assinaladas. Portanto, as clulas na malha deveriam
ser pequenas o bastante para descrever a natureza heterognea do reservatrio e permitir
que as propriedades mdias nos blocos representem o comportamento do escoamento no
reservatrio de forma adequada. Entretanto, em alguns casos isto pode no ser feito
devido ao esforo computacional requerido ser diretamente relacionado ao nmero de
blocos usados no estudo. As sees seguintes discutem a construo de malhas de bloco

Simulao Numrica de Reservatrios de Petrleo

53

centrado e de pontos distribudos. A discusso destes sistemas considera o escoamento


em uma direo. Para escoamentos em mais de uma direo, os princpios de construo
discutidos no caso 1D podem ser estendidos.

4.2.1

Malha de Blocos Centrados

Para o escoamento na direo x, uma malha de bloco centrado pode ser construda como
apresentado na Fig. 4.1. Nesta figura, uma malha consistindo de nx blocos superposta
sobre o reservatrio.

Figura 4.1: Malha unidimensional de blocos centrados.


Estes blocos, ou clulas, tem dimenses pr-determinadas xi que no precisam ser
necessariamente iguais. Estes blocos da malha devem satisfazer a relao
nx
X

xi = Lx ,

(4.1)

i=1

de forma que o conjunto de clulas contemple o comprimento total do domnio fsico, Lx ,


na direo de interesse.
Uma vez que os blocos da malha esto definidos, os pontos nos quais as presses
sero calculadas so posicionados no interior dos blocos. Para sistemas descritos usando
coordenadas retangulares, os pontos na malha so posicionados no centro dos blocos
(da a nomenclatura de bloco centrado), enquanto os pontos para clculo de presso
so ligeiramente deslocados em relao aos centros nas malhas baseadas em coordenadas
cilndricas. As fronteiras do i-simo bloco so designadas por xi1/2 e xi+1/2 , enquanto o
centro do bloco designado por xi . Estas propriedades dos blocos esto relacionadas por
xi =

xi1/2 + xi+1/2
2

e xi = xi+1/2 xi1/2 .

(4.2)

A Fig. 4.1 ilustra os termos xi , xi1/2 , xi+1/2 , xi , xi1 e xi+1 . Observa-se que

54

De Souza, G.

em uma malha de blocos centrados, os pontos para clculo de presso do primeiro e do


ltimo blocos esto no interior do reservatrio. A Fig. 4.2 apresenta uma malha de blocos
centrados no-uniformes em um sistema bidimensional.

Figura 4.2: Malha bidimensional de blocos centrados.

4.2.2

Malha de Pontos Distribudos

Para o escoamento em uma direo, uma malha de pontos distribudos pode ser construda
como ilustrado na Fig. 4.3. Os pontos da malha so postos nas fronteiras do reservatrio
e em seu interior. Observa-se que, ao colocar os pontos da malha nas fronteiras do
reservatrio, uma malha de pontos distribudos se estende pelo comprimento total do
reservatrio na direo de interesse. Para malhas retangulares, as fronteiras dos blocos
esto postas a meia distncia entre dois pontos adjacentes, ou seja,
xi1/2 =

xi1 + xi
.
2

(4.3)

Em uma malha de pontos distribudos, a fronteira esquerda do primeiro bloco , por


definio, colocada como ponto para clculo de presso na malha, ou seja
x1/2 = x1 .

(4.4)

Se o bloco na malha fosse estendido alm, o bloco conteria rocha que no faz parte
do reservatrio. Similarmente, a fronteira direita do ltimo bloco posta como ponto de

Simulao Numrica de Reservatrios de Petrleo

55

Figura 4.3: Malha unidimensional de pontos distribudos.


clculo para presso, isto ,
xn+1/2 = xnx .

(4.5)

As dimenses do bloco podem ser calculadas a partir das fronteiras dos blocos, usando
xi = xi+1/2 xi1/2 .

(4.6)

A Fig. 4.4 apresenta uma malha de pontos distribudos em duas dimenses.

Figura 4.4: Malha bidimensional de pontos distribudos.


Nos dois tipos de malha, de bloco centrado e de pontos distribudos, as dimenses dos
blocos podem variar para cada bloco. Qualquer uma das duas abordagens pode ser usada
na simulao de reservatrios. A utilizao de pontos distribudos tem vantagens para
a implementao de determinadas condies de contorno. Alm disso, malhas de pontos
distribudos apresentam vantagens do ponto de vista numrico quando espaamentos nouniformes so utilizados. Em particular, a aplicao de uma malha de pontos distribudos
resulta em um operador de de diferenas finitas consistente para uma malha no-uniforme,
enquanto para uma malha de blocos centrados isto no ocorre [3]. Os assuntos consistncia
e anlise de consistncia sero discutidos ainda neste captulo.

56

De Souza, G.

Embora existam vantagens para o uso de malhas de pontos distribudos, as malhas


de bloco centrado tem sido mais comumente aplicadas na simulao de reservatrios portadores de hidrocarbonetos. Isto ocorre devido ao fato de a malha de blocos centrados
estar mais prxima ao conceito de balano de materiais utilizado na engenharia de reservatrios. Alm disso, para reservatrios com fronteiras seladas, malhas de bloco centrado
conduzem a uma implementao menos complicada de condies de contorno externas.

4.2.3

Malhas para Geometria Areal

Embora as sees precedentes tenham enfatizado a geometria retangular, uma srie de


sistemas de malha so comumente utilizados na simulao de reservatrios quando os
objetivos da simulao requerem que os blocos da malha fiquem o mais prximo, ou
coincidam exatamente, com a geometria do fenmeno fsico a ser modelado. O uso de
geometrias especializadas requer a aplicao da equao diferencial adequada e sua forma
anloga em diferenas finitas no estudo de simulao.
O sistema de coordenadas retangulares tem muitas aplicaes e o mais comumente
utilizado na simulao de reservatrios. Uma malha retangular pode ser usada para
estudar questes de desempenho na escala de campo para um reservatrio, o desempenho
de padres de arranjo de poos e o comportamento de regies entre poos. As simulaes
em escala de campo so realizadas para determinar o comportamento do reservatrio como
um todo. Estas simulaes geralmente usam malhas retangulares porque elas so usadas
para se ajustar a geometria do reservatrio. Estas malhas podem ser no-uniformes. Em
geral, um refinamento de malha (espaamento reduzido dos blocos) aplicado em reas
de interesse, tais como as rochas portadoras de hidrocarbonetos, enquanto malhas menos
refinadas so utilizadas em outras regies, como em aquferos adjacentes.
A Fig. 4.5 mostra uma viso areal de uma malha para um exemplo de simulao
em escala de campo e apresenta o uso de blocos inativos. Para permitir a malha se
ajustar apropriadamente sobre o reservatrio em questo, os blocos fora das fronteiras do
reservatrio devem estar inativos. Em geral, os simuladores comerciais tem a opo de
inativar blocos desnecessrios para o estudo de simulao.
Malhas retangulares so aplicadas para modelar padres de posicionamento de poos.
Quando um padro de localizao de poos modelado atravs da simulao de reservatrios, condies de simetria so consideradas para reduzir o nmero de blocos requeridos
para modelar o deslocamento de fluidos de forma adequada. As malhas retangulares
so tambm usadas em simulaes de problemas envolvendo reas de seo transversal,
as quais so realizadas para determinar o comportamento de regies entre poos para
uma seo transversal influenciada por uma srie de poos. Os objetivos de um estudo
deste tipo podem incluir determinar o papel o efeitos gravitacionais, estudar detalhes da

Simulao Numrica de Reservatrios de Petrleo

57

Figura 4.5: Malha de blocos centrados com a presena de blocos inativos (em cinza).
geologia no comportamento de poos e tratar de questes de escala

4.2.4

Malha para Geometria Cilndrica

Coordenadas cilndricas so usadas, por exemplo, em estudos para o comportamento de


poos. Os objetivos de estudos envolvendo um nico poo incluem a predio do desempenho de poos individuais, determinar efeitos de estratgias de completao/produo
na formao de cones de gs e/ou de gua e a otimizao de intervalos canhoneados. A
Fig. 4.6 ilustra uma malha cilndrica utilizada para a modelagem de um poo individual.

Figura 4.6: Malha em coordenadas cilndricas (poo em cinza escuro e meio poroso em
cinza claro).
Enquanto as dimenses dos blocos so relativamente arbitrrias quando se utiliza

58

De Souza, G.

coordenadas retangulares, no caso de malhas em coordenadas cilndricas a construo dos


blocos segue regras especficas. Uma das tcnicas para construo formada pelo seguinte
conjunto de regras, onde nr o total de pontos de clculo para presso:
1. Os pontos para clculo de presso so espaados logaritmicamente a partir do poo,
ri+1 = lg ri ,

(4.7)

onde i = 1, 2, ..., nr 1.
2. As fronteiras dos blocos para clculos de escoamento so determinadas usando
ri+1/2 =

ri+1 ri
,
ln(ri+1 /ri )

(4.8)

onde i = 1, 2, ..., nr 1.
3. As fronteiras dos blocos para clculos volumtricos so definidas pela frmula
2
ri+1/2
=

2
ri+1
ri2
.
2
ln(ri+1
/ri2 )

(4.9)

Estas trs regras so aplicveis a malhas de bloco centrado e de pontos distribudos.


A Eq. (4.7) utilizada para manter as quedas de presso ao longo de todos os blocos
aproximadamente iguais (a distribuio de presses ao redor do poo logartmica). A
Eq. (4.8) aplicada para garantir que o fluxo de um bloco para o prximo calculado
pelas equaes em diferenas finitas (meio discreto) seja igual quele computado usando
a forma da Lei de Darcy no contnuo. J a Eq. (4.9) usada para garantir que o volume
dos blocos discretos seja igual ao volume dos blocos no contnuo. As regras 1 e 2 derivam
da teoria para escoamento em regime permanente [11].
As Eqs. (4.7) e (4.8) podem ser usadas para construir malhas especficas para os casos
de bloco centrado e de pontos distribudos. No caso de blocos centrados,
1

re n
r
lg =
rw


e
r1 =

rw ln(lg )
.
1 (1/l g)

(4.10)

(4.11)

Por outro lado, para aplicao de pontos distribudos, tem-se


1

re (nr 1)
lg =
rw


(4.12)

Simulao Numrica de Reservatrios de Petrleo

59

e
r1 = rw .

(4.13)

Aps ser determinado r1 , a Eq. (4.7) pode ser usada para a determinao de todos os
demais pontos para clculo de presso. A Eq. (4.8) pode ento ser usada para em clculos
de fluxo entre os blocos. Por fim, a Eq. (4.9) aplicada para a determinao de volumes
de blocos.

4.2.5

Outros Tipos de Malha

Na utilizao da chamada geometria Corner Point, os blocos so polgonos definidos pelos


seus vrtices. As propriedades dos blocos na malha, tais como centros e espessuras, so
determinadas a partir das informaes sobre os vrtices. A Fig. 4.7 ilustra um exemplo
de malha do tipo corner-point.

Figura 4.7: Malha do tipo Corner Point.


A geometria corner-point pode ser usada para as aplicaes em escala de campo,
entretanto, seu principal uso est ligado a reservatrios com alta presena de falhas.
Nestes casos, os limites dos polgonos podem ser posicionados nas falhas. A descrio das
falhas , em geral, melhor realizada com malhas do tipo corner-point do que com malhas
retangulares. Uma desvantagem no caso de malhas corner-point, entretanto, a perda de
ortogonalidade da malha [11].
Malhas localmente refinadas usam uma malha secundria (fina) posicionada em uma
malha primria (grossa). A Fig. 4.8 ilustra o objetivo da utilizao de uma malha refinada:
melhorar a preciso dos resultados na rea de interesse, mantendo um nmero mnimo de
blocos ativos no modelo como um todo. Como as duas malhas, fina e grossa, so retangulares, as tcnicas discutidas anteriormente para a construo de malhas retangulares so
apropriadas.

60

De Souza, G.

Figura 4.8: Refinamento local de malha.


Quando uma malha fina utiliza uma geometria diferente da malha grossa, a malha
resultante denominada hbrida. Malhas hbridas so geralmente usadas para proporcionar melhor preciso nas regies perto de poos em simulaes em escala de campo. A
Fig. 5.3 mostra em exemplo de aplicao de malha hbrida. A construo da malha em
coordenadas cilndricas utiliza regras como as j revisadas para malhas cilndricas, com
clculos especficos realizados na transio entre malhas [25, 29].

Figura 4.9: Malha hbrida.


Na discusso anterior para malhas e geometria areal (com exceo dos modelos para
rea de seo transversal), a malha na direo vertical ou o modelo para as camadas do
reservatrio no foi citado. Trs tipos de modelos para camadas podem ser usados com as
malhas areais j revisadas: estratigrfica, proporcional e tipo tanque. No caso de camadas
estratigrficas segue-se a estratigrafia ou as camadas geolgicas da formao rochosa. O
objetivo, neste caso, a incorporao de informaes geolgicas no modelo de reservatrio

Simulao Numrica de Reservatrios de Petrleo

61

de forma consistente com a configurao geolgica do reservatrio em estudo. Trata-se


da malha mais comumente usada em simulaes de reservatrio em estudos na escala de
campo.

4.3

Aproximao em Diferenas Finitas para a Derivada Espacial

As equaes para fluxo em meios porosos contm derivadas contnuas em relao as variveis espao e tempo. Utiliza-se a partir de agora tcnicas para aproximar as derivadas
usando diferenas finitas. O princpio fundamental substituir as derivadas parciais nas
equaes de fluxo por formas algbricas. O foco deste captulo est na utilizao de sries
de Taylor na construo de aproximaes em diferenas finitas. Estas aproximaes so
obtidas por expanses em sries de Taylor para a incgnita do problema na vizinhana
dos pontos da malha.
Quando as aproximaes so aplicadas a equao do escoamento monofsico, a EDP
substituda por um sistema de equaes algbricas. A discretizao o processo de
converter a EDP no contnuo para um sistema de equaes algbricas. Outras tcnicas de
discretizao incluem o mtodo integral para diferenas finitas, o mtodo dos elementos
finitos e o mtodo dos elementos finitos de contorno [3, 11, 8].
A equao para escoamento monofsico unidimensional para fluido ligeiramente compressvel tem a forma
!

Ax kx p
Vb cl p

c
x + qlsc =
,
x
l Bl x
c Blo t

(4.14)

onde o subscrito l refere-se a fase l (o para leo ou w para gua). A Eq. 4.14 no considera
gradiente de profundidade e nem compressibilidade da rocha. Mais a frente estas hipteses
sero removidas.
Embora uma malha de bloco centrado ilustre a discretizao da Eq. 4.14, o procedimento a ser discutido essencialmente o mesmo para uma malha de pontos distribudos.
Aplica-se-se uma das ferramentas mais teis da Anlise Numrica [6], a expanso em
sries de Taylor, a qual prov meios de converter funes bem comportadas em polinmios simples. Este mtodo baseado no Teorema Fundamental do Clculo tratado em
conjunto a uma integrao por partes e tem a forma
f (x) = f (x0 ) +

(x x0 ) df
(x x0 )2 d2 f
(x x0 )N dN f
+
+
...
+
+ RN +1 ,
1!
dx
2!
dx2
N!
dxN

(4.15)

onde f (x) tem N +1 derivadas contnuas avaliadas em x = x0 . A Eq. 4.15 pode ser escrita

62

De Souza, G.

em uma forma mais compacta como

sendo
RN +1

N
X

(x x0 )n dn f
+ RN +1 ,
n!
dxn
n=1

(4.16)

Z x
N +1
f
1
N +1 d
(x x0 )
=
dx.
(N + 1)! x0
dxN +1

(4.17)

f (x) = f (x0 ) +

Quando o termo RN +1 includo na expanso, a srie de Taylor uma representao


exata de f (x). Se a expanso tomada para um nmero finito de termos e o restante
ignorado, a expanso em srie de Taylor somente uma aproximao de f (x). Desta
forma,
N
X
(x x0 )n dn f
.
(4.18)
f (x) f (x0 ) +
n!
dxn
n=1
Considerando o uso de expanses em sries de Taylor para uma malha unidimensional
de blocos centrados, na qual deseja-se aproximar a funo f em x = xi+1 , para x0 = xi ,
tem-se a aproximao avanada,
f (xi+1 ) = f (xi ) +

h2 d2 f
h3 d3 f
hN dN f
h df
+
+
+
...
+
+ RN +1 ,
1! dx
2! dx2
3! dx3
N ! dxN

(4.19)

onde
h = xi+1 xi

(4.20)

e as derivadas so avaliadas em xi .
Se N = 1 na Eq. (4.19), explicitando a derivada primeira, tem-se,
df
f (xi+1 ) f (xi ) R2
=

.
dx
h
h

(4.21)

Truncando a srie aps o segundo termo, obtm-se


df
f (xi+1 ) f (xi )

,
dx
h

(4.22)

onde o erro de truncamento


R2
1
et =
=
h
h

h2 d2 f
h d2 f
R3
+
R
=
+
.
3
2
2
2! dx
2! dx
h

(4.23)

A aproximao usando diferenas avanadas para a derivada primeira chamada de


aproximao de primeira ordem porque o erro de truncamento uma funo de h1 . A
aproximao de segunda ordem seria uma funo de h2 , e assim por diante. O erro de
trucamento definido pela Eq. (4.23) porque o termo R3 /h contm termos de ordem mais

63

Simulao Numrica de Reservatrios de Petrleo

alta de h (i.e., h2 , h3 e assim por diante). Se h se aproxima de zero, todos os termos em


et reduziriam. Entretanto, os termos de mais alta ordem decresceriam mais rapidamente.
Logo, a maior parcela do erro est incorporada no termo de mais baixa ordem. No caso
da Eq. (4.23), este o termo em h1 .
No caso de uma aproximao recuada, expandindo f (xi1 ) ao redor de xi , ou seja,
para x = xi1 e x0 = xi na Eq. (4.15), tem-se
f (xi1 ) = f (xi )

N N
h2 d2 f
h df
h3 d3 f
Nh d f
+

+
...
+
(1)
+ RN +1 .
1! dx
2! dx2
3! dx3
N ! dxN

(4.24)

Observa-se que na Eq. (4.24) todos os termos elevados a potncias pares na expanso
so positivos e todos os termos elevados a potncias mpares so negativos, desde que
considera-se que h sempre positivo (h = xi xi1 ). Nota-se tambm que todas as
derivadas do lado direito da equao so avaliadas em xi .
As aproximaes avanada e recuada apresentadas so de primeira ordem para a derivada primeira. Uma aproximao de mais alta ordem (por exemplo, segunda ordem) seria
prefervel pois, conforme o espaamento da malha, h, reduzido o erro de truncamento
aproxima-se de zero mais rapidamente. Assim, um menor nmero de pontos medidos
levaria a mesma preciso.
A aproximao usando diferenas centrais de ordem mais alta e obtida atravs da
subtrao da Eq. (4.24) a partir da Eq. (4.19). Se os espaamentos de malha, h, nestas
equaes forem os mesmos, tem-se,
f (xi+1 ) f (xi1 ) =

2h3 d3 f
2h df
+
+ R5 .
1! dx
3! dx3

(4.25)

Nota-se que devido a alternncia de sinais na expanso em sries na Eq. (4.24), todos os
termos elevados a potncias pares na Eq. (4.25) so cancelados. Explicitando a derivada
primeira na Eq. (4.25) tem-se
f (xi+1 ) f (xi1 )
df

,
dx
2h

(4.26)

e o erro de truncamento associado, de segunda ordem,


et = R3 =

h2 d3 f
R5
+
.
3
3! dx
2h

(4.27)

Utilizando a aproximao em diferenas centrais para a derivada primeira na Eq. (4.14),


tem-se
Ax kx p

c
x
l Bl x

!
i

1
Ax kx p

c
xi
l Bl x

Ax kx p
c
l Bl x
i+1/2

.
i1/2

(4.28)

64

De Souza, G.

Apesar de existir uma aproximao na Eq. (4.28), as equaes subsequentes usam o


sinal de igual de forma que o desenvolvimento fique consistente com os procedimentos
computacionais. Usando a Eq. (4.28) para aproximar a derivada espacial no ponto i da
malha computacional e substituindo o resultado no lado esquerdo da Eq. (4.14), tem-se

1
Ax kx
c
xi
l Bl

!
i+1/2

p
x

Ax kx
c
l Bl
i+1/2
Vb cl p
c Blo t

+ qlsci =

!
i1/2

p
x

xi +
i1/2

(4.29)

.
i

Utiliza-se, agora, diferenas centrais para aproximar (p/x)i+1/2 e (p/x)i1/2 , de


forma que obtm-se
!
p
pi+1 pi
pi+1 pi

(4.30)

x i+1/2 xi+1 xi
xi+1/2
e
p
x

i1/2

pi pi1
pi pi1
.

xi xi1
xi1/2

(4.31)

Substituindo as Eqs. (4.30) e (4.31) na Eq. (4.29), considerando a substituio da


aproximao pela igualdade nas Eqs. (4.30) e (4.31) (em conformidade com as aplicaes
computacionais), possvel escrever
c Ax kx
l Bl x

c Ax kx
(pi+1 pi )
l Bl x
i+1/2

(pi pi1 ) + qlsci =


i1/2

Vb cl p
c Blo t

ou
Tlxi+1/2 (pi+1 pi ) Tlxi1/2 (pi pi1 ) + qlsci =

Vb cl p
c Blo t

(4.32)
i

(4.33)

Os coeficientes Tlxi+1/2 e Tlxi1/2 so denominados de transmissibilidades do meio poroso


e definidos como
!
c Ax kx
Tlxi+1/2 =
(4.34)
l Bl x i+1/2
e
Tlxi1/2 =

c Ax kx
l Bl x

(4.35)

i1/2

A transmissibilidade de um meio poroso uma propriedade que depende da rocha,


do fluido que est escoando (subscrito l), da direo do fluxo (subscrito x) e da posio
(subscritos i + 1/2 e i 1/2).
No caso de uma malha uniforme de blocos centrados, os espaamentos entre os pontos

65

Simulao Numrica de Reservatrios de Petrleo

na malha (ou centros de blocos) so os mesmos e iguais a dimenso do bloco, x. Isto ,


xi1/2 = xi+1/2 = xi = x.

(4.36)

As Eqs. (4.32) e (4.33) mostram que, ao se resolver para pi , as presses pi+1 e pi1
devem ser conhecidas. Consequentemente, a Eq. (4.33) deve ser escrita para cada bloco no
modelo de reservatrio. Isto resulta em um sistema de equaes que aproxima a Eq. (4.14).
Este tpico ser visto em maior detalhe ainda neste captulo.
No caso de malhas no-uniformes, tem-se
xi+1/2 =

xi+1 + xi
= xi+1 xi ,
2

(4.37)

xi1/2 =

xi1 + xi
= xi xi1 .
2

(4.38)

Para uma malha de pontos distribudos,


xi+1/2 = xi+1 xi

(4.39)

xi1/2 = xi xi1 .

(4.40)

As mesmas tcnicas discutidas anteriormente para o caso unidimensional podem ser


aplicadas ao caso multidimensional. Aplicando aproximaes em diferenas centrais a
Eq. (3.30), obtm-se
c Ax kx
l Bl x

c Ax kx
(pi+1,j,k pi,j,k )
l Bl x
i+1/2,j,k

c Ay ky
+
l Bl y

c Az kz
+
l Bl z

(pi,j,k pi1,j,k )+
i1/2,j,k

c Ay ky
(pi,j+1,k pi,j,k )
l Bl y
i,j+1/2,k
c Az kz
(pi,j,k+1 pi,j,k )
l Bl z
i,j,k+1/2
+ qlsci,j,k =

Vb cl p
c Blo t

(pi,j,k pi,j1,k )+
i,j1/2,k

(pi,j,k pi,j,k1 )+
i,j,k1/2

(4.41)
i,j,k

onde l = o ou l = w. Usando o conceito de transmissibilidades, possvel escrever


Tlxi+1/2,j,k (pi+1,j,k pi,j,k ) Tlxi1/2,j,k (pi pi1,j,k ) + Tlyi,j+1/2,k (pi,j+1,k pi,j,k )+
Tlyi,j1/2,k (pi pi,j1,k ) + Tlzi,j,k+1/2 (pi,j,k+1 pi,j,k ) Tlzi,j,k1/2 (pi pi,j,k1 )

66

De Souza, G.
+ qlsci,j,k =

Vb cl p
c Blo t

(4.42)

.
i,j,k

A definio das transmissibilidades na Eq. (4.42) pode ser escrita como


Tlxi1/2,j,k = Gi1/2,j,k

Tlyi,j1/2,k = Gi,j1/2,k

1
l Bl

1
l Bl

e
Tlzi,j,k1/2 = Gi,j,k1/2

(4.43)

(4.44)

i1/2,j,k

1
l Bl

i,j1/2,k

(4.45)
i,j,k1/2

onde o termo G representa as partes constantes das transmissibilidades. A definio destes


termos ser retomada em captulo posterior. As aproximaes em diferenas finitas para os
casos multidimensionais em coordenadas cilndricas/esfricas podem ser escritas seguindo
procedimentos similares. As diferenas esto nas definies dos termos G nas Eqs. (4.43)(4.44). As formas de clculo para G no caso de coordenadas cilndricas sero abordadas
em um dos prximos captulos.

4.4

Aproximao da Derivada Temporal em Diferenas Finitas

A discretizao da derivada temporal nas Eqs. (4.32) e (4.33) realizada a partir de


procedimentos tambm adotados para a aproximao das derivadas espaciais. As aproximaes possveis para a derivada temporal so a atrasada, a avanada e a central. As
aproximaes atrasada e avanada so de primeira ordem, enquanto a aproximao central de segunda ordem. Embora a diferena central seja de ordem mais alta, ela no
em geral usada devido a problemas de estabilidade e dificuldades para se implementar as
condies iniciais. A diferena atrasada a aproximao geralmente usada na simulao
de reservatrios, devido a questes de estabilidade (ainda neste captulo ser discutida a
questo da estabilidade).
A aproximao atrasada para a derivada temporal tem base no tempo tn+1 , na forma
p(tn+1 ) p(tn )
p

,
t
t

(4.46)

pn = p(tn )

(4.47)

valendo as notaes

67

Simulao Numrica de Reservatrios de Petrleo


e
pn = p(tn+1 ).

(4.48)

A Eq. (4.46) pode ser escrita para o ponto na malha enumerado por i com o uso do
sinal de igual, tendo em vista as aplicaes computacionais, levando a
pi
pn+1 pni
= i
.
t
t

(4.49)

Considerando as derivadas espaciais na Eq. (4.32) no nvel de tempo tn+1 , tem-se


c Ax kx
l Bl x

(pn+1
i+1

pn+1
)
i

i+1/2

+ qlsci =

c Ax kx

l Bl x

Vb cl
c Blo t

(pn+1
pn+1
i
i1 )+
i1/2

pn+1
pni ,
i

(4.50)

ou, em termos das transmissibilidades,


n+1
Tlxi+1/2 (pn+1
) Tlxi1/2 (pn+1
pn+1
i+1 pi
i
i1 ) + qlsci =

Vb cl
c Blo t

pn+1
pni .
i

(4.51)

Observa-se que as presses consideradas nas derivadas espaciais no lado esquerdo da


equao de fluxo esto assinaladas no tempo base tn+1 . As Eqs. (4.50) e (6.5) so conhecidas por usarem aproximaes atrasadas para a equao de escoamento, pois a diferena
no tempo no lado direito da equao considera um valor no tempo tn enquanto a equao
est no tempo de referncia tn+1 (observar presses no lado esquerdo da equao). Nestas
equaes, todas as presses consideradas no tempo tn+1 so incgnitas. Em um trecho
posterior, ser iniciada neste captulo a discusso sobre o procedimento de soluo da
Eq. (6.5).
As Eqs. (4.34) e (4.35) definem os termos de transmissibilidades na Eq. (6.5), e como
h dependncia de Bl e l em relao a presso, nveis temporais devem ser assinalados
para as transmissibilidades. Isto leva a questo de escolher em qual presso, pn+1 ou
pn deveriam ser avaliadas as propriedades Bl e l . Se as presses forem avaliadas em
pn+1 , os coeficientes das equaes so funes das incgnitas, conduzindo a um sistema
de equaes algbricas no-lineares que requer algum tipo de tratamento especfico para
ser resolvido atravs de tcnicas de soluo de sistemas de equaes lineares. A chamada
linearizao o procedimento utilizado para converter equaes algbricas no-lineares em
equaes algbricas lineares, e ser discutida em captulo posterior. As no-linearidades
surgem em problemas para escoamento monofsico (fluidos ligeiramente compressveis ou
compressveis) e multifsico.
Se as transmissibilidades forem computadas usando pn , as propriedades de fluido po-

68

De Souza, G.

dem ser calculadas usando presses conhecidas. Deixando para um segundo momento a
discusso sobre tcnicas de linearizao, utiliza-se aqui as transmissibilidades calculadas
usando as presses em tn , de modo que possvel escrever, para a Eq. (6.5),
Tlxn i+1/2 (pn+1
i+1

)
pn+1
i

Tlxn i1/2 (pn+1


i

pn+1
i1 )

Vb cl
c Blo t

+ qlsci =

pni .
pn+1
i

(4.52)

Se o tempo base adotado tn , tem-se a aproximao avanada para a derivada primeira


no tempo
pi
pn+1 pni
i
.
(4.53)
t
t
As Eqs. (4.49) e (4.53) so iguais, entretanto os tempos tomados como base so diferentes.
Substituindo a Eq. (4.53) na Eq. (4.32) considerada no nvel temporal tn , tem-se
c Ax kx
l Bl x

!n

(pni+1

i+1/2

pni )

c Ax kx

l Bl x

Vb cl
c Blo t

+ qlsci =

!n

(pni pni1 )+
i1/2

pn+1
pni ,
i

(4.54)

a qual pode ser escrita em termos das transmissibilidades, levando a


Tlxn i+1/2 (pni+1

pni )

Tlxn i1/2 (pni

pni1 )

+ qlsci =

Vb cl
c Blo t

pn+1
pni .
i

(4.55)

As Eqs. (4.54) e (4.55) so conhecidas por utilizar aproximaes avanadas para a


equao de fluxo devido a diferena no tempo do lado direito considerar um termo em
tn+1 quando o tempo base tn . A diferena entre as aproximaes atrasada e avanada,
Eqs. (6.5) e (4.55), respectivamente, torna-se mais clara neste momento. Nestas equaes,
as presses do lado esquerdo so avaliadas no tempo passado, tn , no caso de aproximao
avanada, e no tempo futuro tn+1 , para o uso de aproximao atrasada.
Se o tempo base considerado tn e uma aproximao central utilizada para a derivada
temporal,
pi
pn+1
pn1
i
i
=
.
(4.56)
t
2t
na qual, por razes de implementao, j foi utilizado o sinal de igual, e se a Eq. (4.56)
for substituda na Eq. (4.32) em tn , obtm-se
c Ax kx
l Bl x

!n

c Ax kx
(pni+1 pni )
l Bl x
i+1/2

+ qlsci =

Vb cl
2c Blo t

!
i

!n

(pni pni1 )+
i1/2

pn+1
pn1
,
i
i

(4.57)

69

Simulao Numrica de Reservatrios de Petrleo


que em termos das transmissibilidades escrita como
Tlxn i+1/2 (pni+1

pni )

Tlxn i1/2 (pni

pni1 )

+ qlsci =

Vb cl
2c Blo t

pn+1
pn1
.
i
i

(4.58)

A aproximao em diferena central, tambm chamada de aproximao de Richardson,


uma aproximao de mais alta ordem (segunda ordem) porque obtida pelo truncamento
da expanso em sries de Taylor aps o segundo termo. Esta aproximao, portanto, tem
informao adicional no presente nas aproximaes avanada e atrasada (as duas so
originrias de trucamento aps o primeiro termo da expanso). Apesar de ser de mais
alta ordem, raro o uso da aproximao utilizada na Eqs. (4.16) e (4.17) na simulao de
reservatrios, por razes de estabilidade e de definio das condies iniciais.

4.5

Implementao de Condies Inicial e de Contorno

Para se obter a soluo desejada do ponto de vista de engenharia para dado problema,
uma equao diferencial deve estar sujeita a condies inicial e de contorno apropriadas.
Estas condies so usadas para determinar qual funo resolve unicamente o problema
em questo. Uma famlia de funes satisfaz a equao diferencial, porm somente uma
soluo satisfaz a equao diferencial, as condies iniciais e as condies de contorno ao
mesmo tempo. Desta forma, para determinar a soluo nica para um problema de simulao de reservatrios, condies iniciais e de contorno devem tambm ser aproximadas
na discretizao e incorporadas no simulador de reservatrios.
Restringe-se no momento a discusso ao escoamento monofsico. O objetivo da simulao de reservatrios, neste caso, predizer distribuio de presso e vazes no tempo.
Isto pode ser feito usando as equaes em diferenas finitas para avanar a simulao
do tempo tn (no qual as variveis dependentes so todas conhecidas) para o tempo tn+1
(no qual as variveis dependentes devem ser determinadas). Nas equaes de diferenas
finitas, o termo pn representa os valores de presso conhecidos em pontos da malha.
O procedimento para avanar a simulao no tempo inicia-se por assinalar os valores
de presso conhecidos no tempo tn nas equaes de diferenas finitas. As equaes devem
ser ento resolvidas para as incgnitas, as presses pn+1 . Uma vez determinados os valores
de pn+1 , estes so usados como presses conhecidas para o prximo passo no tempo. Para
comear este procedimento, os valores de presso conhecidos usados nas equaes para o
primeiro passo no tempo so as presses conhecidas nas condies iniciais.
Para problemas de escoamento monofsico, presses iniciais no reservatrio podem ser
determinadas usando o gradiente local de presso. As presses assinaladas nos blocos

70

De Souza, G.

(clulas da malha) so inicialmente calculadas usando a Eq. (2.41) e estabelecendo


o = 0 para todas as clulas na malha, levando a
pni,j,k = po + l (Zi,j,k Z o ).

(4.59)

Na Eq. (4.59), po a presso em um nvel de referncia Z o e Zi,j,k a profundidade


da clula i, j, k na qual a presso pni,j,k . Observa-se a partir da Eq. (2.44) que o termo l
contm a massa especfica da fase l, l , a qual funo da presso para fluidos ligeiramente
compressveis e para fluidos compressveis. Desta forma, a aplicao da Eq. (4.59) pode
requerer iteraes.
As condies de contorno tambm devem ser implementadas. As fronteiras de um
reservatrio de petrleo podem ser extremamente complexas, consistindo das fronteiras
internas e externas que delineam o reservatrio. As fronteiras externas devem incluir os
limites da rocha reservatrio e de quaisquer aquferos associados. A maioria dos simuladores comerciais considera que o sistema reservatrio/aqufero cercado por fronteiras
seladas, localizadas a alguma distncia da rocha reservatrio. Internamente, reservatrios
de petrleo podem conter uma srie de fronteiras, incluindo poos, rochas que no so
reservatrios e falhas selantes.
As fronteiras externas de todos reservatrios consistem dos limites da zona na qual
os hidrocarbonetos esto armazenados e de quaisquer aquferos associados. Dois tipos
importantes de fronteiras so geralmente considerados na simulao de reservatrios: gradiente de presso especificado (incluindo fronteiras de fluxo nulo) e presso especificada.
A implementao das condies de contorno depende do tipo de fronteira encontrada no
campo e da malha (bloco centrado ou pontos distribudos) usada na discretizao.
No caso de gradiente de presso especificado nas fronteiras, a equao
p
=C
x

(4.60)

usada para um gradiente de presso especificado na fronteira externa o campo. Ela


vlida para todas as fronteiras onde ocorram gradientes de presso e pode ser usada para
modelar o caso de fluxo nulo ao se fazer C = 0. Em geral, C pode ser uma funo do
tempo. Considera-se aqui, no entanto, C como um valor constante. Como a Eq. (4.60)
contempla as fronteiras seladas, esta a condio mais comumente usada para fronteiras
externas na simulao de reservatrios. A Eq. (4.60) deve ser discretizada antes de ser incorporada no simulador de reservatrios baseado em diferenas finitas. Esta discretizao
dependente do tipo de malha escolhida.
A Fig. 4.10 mostra um malha de blocos centrados, unidimensional, aplicada a um
meio poroso. As fronteiras esto nos limites da primeira e da ltima clulas (assim como

71

Simulao Numrica de Reservatrios de Petrleo

os limites do meio poroso). Escrevendo a equao em diferenas finitas, usando uma


aproximao recuada, para cada clula nesta malha, obtm-se um sistema de quatro
equaes e seis incgnitas. Este problema apresenta mais equaes do que incgnitas.

Figura 4.10: Malha unidimensional de blocos centrados com gradientes de presso especificados.

O sistema de equaes em diferenas finitas que representa o fluxo unidimensional


para a malha mostrada na Fig. (4.10) , para o bloco 1,
Tlxn 1+1/2 (pn+1
2

pn+1
)
1

Tlxn 11/2 (pn+1


1

pn+1
)
0

+ qlsc1 =

Vb cl
c Blo t

Vb cl
c Blo t

pn+1
pn1 , (4.61)
1

pn+1
pn2 , (4.62)
2

para o bloco 2
Tlxn 2+1/2 (pn+1
3

pn+1
)
2

Tlxn 21/2 (pn+1


2

pn+1
)
1

+ qlsc2 =

para o bloco 3
Tlxn 3+1/2 (pn+1
4

pn+1
)
3

Tlxn 31/2 (pn+1


3

pn+1
)
2

+ qlsc3 =

Vb cl
c Blo t

pn+1
pn3
3

(4.63)

e para o bloco 4
Tlxn 4+1/2 (pn+1
5

pn+1
)
4

Tlxn 41/2 (pn+1


4

pn+1
)
3

+ qlsc4 =

Vb cl
c Blo t

pn+1
pn4 . (4.64)
4

A razo para a existncia de mais incgnitas do que equaes est no fato de as


equaes em diferenas finitas para as clulas nas fronteiras conterem presses externas
ao reservatrio (pn+1
e pn+1
). A Eq. (4.60) pode ser usada para completar o sistema
0
5
de equaes. A aproximao em diferena central da Eq. (4.60), escrita para a fronteira
esquerda (x = x11/2 ) na Fig. 4.10
p
p1 p0

=C
x
x1 x0

(4.65)

72

De Souza, G.

ou
p0 = p1 C(x1 x0 ).

(4.66)

Similarmente, a aproximao em diferenas centrais pode ser usada para a Eq. (4.60)
considerando a fronteira do lado direito (x = x4+1/2 ) na Fig. 4.10, obtendo-se
p5 p4
p

=C
x
x5 x4

(4.67)

p5 = p4 + C(x5 x4 ).

(4.68)

ou

As duas condies adicionais (Eqs. (4.66) e (4.68)) so usadas para completar o sistema
de equaes no simulador de reservatrios para o reservatrio 1D mostrado na Fig. 4.10.
Para o caso de fluxo nulo (C = 0), as Eqs. (4.66) e (4.68) indicam que para uma malha de
blocos centrados, as presses nas clulas externas ao reservatrio so iguais as presses das
clulas dentro do reservatrio e que esto nas fronteiras. Se as presses forem substitudas
para a condio de fluxo nulo (p0 = p1 e p4 = p5 ) nas Eqs. (4.61) e (4.64), os termos
contendo as presses nas fronteiras tornam-se nulos, ou seja,
Tlxn 1+1/2 (pn+1
2

pn+1
)
1

+ qlsc1 =

Vb cl
c Blo t

pn+1
pn1
1

(4.69)

para a Eq. (4.61), e

Tlxn 41/2 (pn+1


4

pn+1
)
3

+ qlsc4 =

Vb cl
c Blo t

pn+1
pn4
4

(4.70)

para a Eq. (4.64). A transmissibilidade zero na fronteira, o que tambm levaria ao


mesmo resultado, de modo que assinalar como nulas as transmissibilidades nas fronteiras
tambm uma forma de modelar fronteiras de fluxo nulo. Para fronteiras de fluxo nulo e
malha de bloco centrado, tem-se,
Tlxn 11/2 = 0
(4.71)
e
Tlxn 4+1/2 = 0.

(4.72)

A Fig. 4.11 mostra uma malha unidimensional, de pontos distribudos, sobreposta ao


mesmo meio poroso discutido anteriormente. Para a malha de pontos distribudos, alguns
pontos da malha localizam-se nas fronteiras do reservatrio. Para este tipo de malha,
aproximaes em diferenas centrais podem ser usadas para as duas fronteiras.
Aplicando a aproximao em diferenas centrais a Eq. (4.60) para a fronteira esquerda

73

Simulao Numrica de Reservatrios de Petrleo

Figura 4.11: Malha unidimensional de pontos distribudos com gradientes de presso


especificados.

(x = x1 ) na Fig. 4.11, tem-se

p
p2 p0

=0
x
x2 x0

(4.73)

p0 = p2 C(x2 x0 ).

(4.74)

ou

Similarmente, para a fronteira a direita (em x = x5 ) da malha mostrada na Fig. 4.11,


possvel escrever
p6 = p4 C(x6 x4 ).
(4.75)
Para uma fronteira de fluxo nulo (C = 0), as Eqs. (4.74) e (4.75) indicam que, para
uma malha de pontos distribudos, as presses das clulas externas ao reservatrio so
iguais as presses das clulas internas ao reservatrio e localizadas nas fronteiras. Mais
uma vez, uma forma alternativa de tratar o problema ajustar as transmissibilidades
dos termos apropriados nas equaes em diferenas finitas. Para fronteiras de fluxo nulo
(C = 0), as Eqs. (4.74) e (4.75) tornam-se
p0 = p2

(4.76)

p6 = p4 .

(4.77)

Usando como alternativa o ajuste nas transmissibilidades, possvel escrever


Tlxn 11/2 = 0

(4.78)

Tlxn 5+1/2 = 0

(4.79)

e usar o volume total e a vazo real de produo (injeo) para os blocos de fronteira.

74

De Souza, G.
No caso de fronteiras com presso especificada, tem-se, por exemplo
p1 = C

(4.80)

como vlida. Fronteiras deste tipo so encontradas na presena de aquferos de grande


porte. Novamente, o valor de C pode ser funo do tempo, porm nesta discusso ele ser
considerado constante.
A Fig. 4.12 apresenta uma malha de blocos centrados com a presena de uma fronteira
onde h especificao de presso. Uma srie de mtodos pode ser usada para aproximar
uma fronteira com presso especificada para o caso de uma malha de blocos centrados. A
alternativa mais simples assinalar a presso especificada na fronteira como presso da
clula, dentro do reservatrio, que est na fronteira. A desvantagem desta abordagem
que o ponto no qual a presso imposta no de fato a fronteira, estando a x/2 afastado
da fronteira do reservatrio. Este inconveniente pode ser de alguma forma aliviado ao se
reduzir o espaamento da malha ao longo da fronteira.

Figura 4.12: Malha unidimensional de blocos centrados com presses especificadas.


Uma segunda abordagem que pode ser utilizada para malhas de bloco centrado
extrapolar a presso na fronteira, C, a partir dos dois pontos para clculo de presso mais
prximos da fronteira do reservatrio. Usando este tipo de estratgia para a fronteira
esquerda na Fig. 4.12, tem-se
(1 + )p1 p2 = C,
onde
=

(4.81)

x1
.
x1 + x2

No caso particular de malha de espaamento uniforme, x1 = x2 , a Eq. (4.81) torna-se


3
1
p1 p2 = C,
2
2

(4.82)

sendo a Eq. (4.65) a forma comum de extrapolao que aparece na literatura de petrleo.
Embora esta abordagem seja mais rigorosa, ela tem a desvantagem de equaes adicionais
terem de ser resolvidas com as equaes de diferenas finitas. Resolver equaes a parte

Simulao Numrica de Reservatrios de Petrleo

75

central em termos processamento computacional durante uma simulao.


A implementao de fronteiras com presso especificada para uma malha de pontos
distribudos relativamente simples, sendo um exemplo mostrado na Fig. 4.13. Devido ao
fato de o ponto de clculo da presso na malha de pontos distribudos estar na fronteira, a
condio de presso especificada pode ser aplicada por assinalar C como a presso na clula
de fronteira. Extrapolaes no so necessrias para fronteiras de presso especificada em
uma malha de pontos distribudos.

Figura 4.13: Malha unidimensional de pontos distribudos com presses especificadas.


As condies de contorno internas em um reservatrio portador de hidrocarbonetos
incluem poos, rochas no reservatrio e falhas selantes. Cada uma destas fronteiras
requer um mtodo de implementao. No caso de poos, com exceo de simulaes de
poos individuais, uso de malha hbrida ou malhas refinadas, as dimenses de um bloco
em uma malha de simulao so geralmente muito maiores do que as dimenses do poo.
Para estes casos, pode ser considerado que o poo tem um volume relativamente pequeno
e comporta-se como uma linha fonte [26] na clula de simulao [11]. Para modelos em
escala de campo em coordenadas retangulares, portanto, as condies de contorno interna
para poos costumam ser aproximadas usando termos fonte/sorvedouro, representados
por qlsci nas equaes de diferenas finitas.
Expresses para o termo fonte/sorvedouro podem ser obtidas, por exemplo, pelo uso
da teoria de regime de escoamento permanente na regio ao redor do poo. O escoamento
para o poo pode ser modelado usando uma tcnica tal qual
qlsci,j,k =

Gw
(pi,j,k pwf ),
l Bl

(4.83)

onde Gw funo de propriedades de geometria, de rocha e de condies do escoamento e


pwf a presso no poo. Os Caps. 5 e 8 discutem detalhes da modelagem de poos na simulao numrica de reservatrios para os casos de escoamentos monofsico e multifsico,
respectivamente.
A presena de uma rocha que no reservatrio na formao portadora de hidrocarbonetos pode impactar significativamente no comportamento do escoamento, pois, por
exemplo, influencia na permeabilidade e no volume de fluidos presentes. No caso de ca-

76

De Souza, G.

madas de rocha muito finas, de volume desprezvel, os valores de transmissibilidades so


anulados ao redor da regio que no reservatrio no processo de simulao. Se o volume
destas rochas maior, pode ser necessrio o uso de malha no uniforme (alterao na
espessura de certas camadas de blocos na malha). A maioria dos simuladores comerciais
tem a capacidade de alterar estas propriedades da malha.
Finalmente, as falhas selantes so elementos comuns da geologia dos reservatrios de
petrleo. Frequentemente, elas atuam como barreiras ao escoamento. A estratgia de
anular valores de transmissibilidade pode ser tambm usada neste caso.

4.6

Formulaes Explcita e Implcita em Diferenas


Finitas

O problema a ser resolvido na modelagem de reservatrios avanar a simulao das


condies iniciais para tempos futuros. Isto realizado pelo avano por uma sequncia de
intervalos de tempo discretos denominados de passos de tempo. Embora as aproximaes
avanada e atrasada (Eqs. (4.55) e (4.52), respectivamente) tenham formas similares,
existe uma diferena fundamental entre as duas. Devido aos tempos assinalados nas
presses do lado esquerdo das equaes para a presso, a aproximao avanada resulta
em um clculo explcito para as presses no tempo futuro, enquanto que a aproximao
atrasada resulta em um clculo implcito para as presses desconhecidas.
A aproximao avanada para a equao de fluxo resulta em um clculo explcito para
as presses em tn+1 , de forma que, resolvendo a Eq. (4.55) para pn+1
, tem-se
i
pn+1
i
c Blo t
+
Vb cl

c Blo t
= pni +
Vb cl


qlsci +
i

Tlxn i+1/2 pni+1 Tlxn i+1/2 + Tlxn i1/2 pni + Tlxn i1/2 pni1 .

(4.84)

Todos os termos do lado direito da Eq. (4.84) so conhecidos, j que as presses neste
lado esto assinaladas no tempo tn . Nesta equao, as presses para o tempo futuro
podem ser obtidas explicitamente pelo uso das presses conhecidas.
Salienta-se que, para valores de t diferentes utilizados durante uma simulao, os
valores calculados para as presses podem ser (e geralmente so) diferentes para tempos
de clculo idnticos. Isto ocorre devido a natureza aproximada da tcnica de diferenas
finitas. No h motivo para que as aproximaes resultem nos mesmos valores para
diferentes passos de tempo, ainda que o tempo final de clculo seja o mesmo.
Como a aproximao de primeira ordem, menores passos de tempo conduzem a
resultados mais precisos (desconsiderando aqui um balano entre erros de truncamento e

77

Simulao Numrica de Reservatrios de Petrleo

de arredondamento, assim como outros efeitos numricos). Salienta-se tambm que, para
uma formulao explcita, o transiente de presso associado a movimentao do fluido
move-se de uma nica clula para outra a cada passo de tempo. Esta caracterstica
encontrada apenas em formulaes explcitas.
A aproximao atrasada para a equao de fluxo para fluido ligeiramente compressvel (Eq. (4.52)) resulta em um clculo implcito para as presses nos tempos futuros.
Reorganizando a Eq. (4.52), tem-se
"

Tlxn i+1/2 pn+1


i+1

Vb cl
c Blo t

Tlxn i+1/2

Tlxn i1/2

pn+1
+ Tlxn i1/2 pn+1
i
i1 =

"

= qlsci

Vb cl
+
c Blo t

pni

(4.85)

n+1
onde as presses pn+1
e pn+1
i+1 , pi
i1 so incgnitas.
n+1
A Eq. (4.85) no pode ser resolvida explicitamente para pn+1
pois pn+1
i
i+1 e pi1 tambm
so desconhecidas. Desta forma, a Eq. (4.85) deve ser resolvida simultaneamente para
todos os blocos, tendo-se um sistema de equaes, neste caso, lineares. O Cap. 6 discute
tcnicas algbricas para resolver sistemas de equaes lineares. O esforo computacional
requerido para resolver um problema usando uma formulao implcita, em geral, maior
do que quele associado a formulao explcita (no est se considerando o fato de a formulao implcita permitir passos de tempo maiores, como discutido mais a frente). Para
um mesmo passo de tempo, as formulaes explcita e implcita no levam a resultados
exatamente iguais, devido ao fato de as duas serem aproximaes.

Para substituir a EDP no contnuo pela sua representao na forma de diferenas


finitas, alguns aspectos da aproximao devem ser investigados com cautela. Por exemplo,
importante estimar a magnitude do erro introduzido quando a aproximao realizada,
se erros introduzidos em determinado estgio dos clculos crescem de forma descontrolada
e se impe a soluo e se a aproximao em diferenas finitas utilizada compatvel com
a EDP.

4.6.1

Erro de Truncamento

As aproximaes para as derivadas espaciais e temporal originaram-se de truncamentos


das expanses em sries de Taylor. O erro de truncamento um resultado direto destas
aproximaes. Se um computador tivesse a capacidade de realizar clculos com um nmero infinito de dgitos (sem erros de arredondamento), a soluo numrica ainda seria
diferente da soluo exata da EDP devido ao erro de truncamento. Uma questo importante avaliar a magnitude do erro de truncamento e como aumentar a preciso de uma
aproximao ao se reduzir a magnitude deste erro.

78

De Souza, G.

O desvio da aproximao em diferenas finitas, em um dado ponto e para certo tempo,


em relao a EDP chamado de erro de truncamento local ou erro de discretizao local,
e pode ser expresso como
(4.86)
nLi = [ff d ]ni [fd ]ni ,
onde ff d e fd dizem respeito as representaes de f usando as formas discreta e no
contnuo, respectivamente.
Para discutir a questo do erro de truncamento, considera-se a equao da difusividade,
2p
1 p
=
2
x
D t

(4.87)

e sua forma correspondente usando aproximaes em diferenas finitas,


pni1 2pni + pni+1
1 pn+1
pni
i
=
.
(x)2
Di
t

(4.88)

O erro de truncamento local no ponto discreto i e no nvel de tempo n pode ser definido
usando a Eq. (4.86),
pn 2pni + pni+1
1 pn+1
pni
1 p
2p
i
= i1

2
2
(x)
Di
t
x
D t
"

nLi

!n

(4.89)

.
i

O erro de truncamento local como descrito pela Eq. (4.89) no diretamente quantificvel, pois no se pode subtrair grupos no meio discreto de grupos no contnuo. Para
superar esta dificuldade, escreve-se
pni+1

pni1

x
1!

p
x

!n

1!

p
x

!n

t
+
1!

p
t

!n

pni +

pni

(x)2
+
2!

2p
x2

!n

(x)2
+
2!

2p
x2

!n

(t)2
+
2!

2p
t2

!n

!n

(x)3
+
3!

3p
x3

(x)3

3!

3p
x3

(t)3
+
3!

3p
t3

!n
i

!n

(x)4
+
4!

4p
x4

(x)4
+
4!

4p
x4

+ ..., (4.90)
i

!n

+ ... (4.91)
i

e
pn+1
i

pni

!n
i

(t)4
+
4!

4p
t4

!n

+ ..., (4.92)
i

de forma que, substituindo as Eqs. (4.90)-(4.92) na Eq. (4.89), obtm-se


(

nLi

"

1
x
pni
2
(x)
1!

p
x

!n
i

(x)2
+
2!

2p
x2

!n
i

(x)3

3!

3p
x3

!n

+
i

79

Simulao Numrica de Reservatrios de Petrleo


(x)4
+
4!
2p
x2

(x)2
+
2!
"

t
1
pni +

Di t
1!

p
t

!n
i

4p
x4
!n
i

!n

+ ...

pni

3p
x3

(x)3
+
3!

(t)2
+
2!

2pni

2p
t2

!n
i

!n
i

x
+
1!

(x)4
+
4!
3p
t3

(t)3
+
3!

2p
1 p

2
x
D t

!n

!n

2p
t2

!n
i

p
x

!n

+
i

4p
x4

!n

+ ...
i

(t)4
+
4!

4p
t4

!n

#)

+ ... pni
i

(4.93)

,
i

a qual pode ser simplificada por


"

nLi

(x)2
=
12

4p
x4

!n
i

(x)4
+
360

6p
x6

(t)

2Di

!n
i

(t)2

6Di

3p
t3

!n

... . (4.94)
i

A parte principal do erro de truncamento local , ento,


"

nLi

(x)2
=
12

4p
x4

!n
i

(t)

2Di

2p
t2

!n #

(4.95)

Expressa-se, convencionalmente, a parte principal do erro de truncamento local em termos


da ordem do erro, O, na forma
nL = O[(x)2 ] + O(t).

(4.96)

A notao O[(x)2 ] traz a ideia de que quando x pequeno o bastante, o termo


"

(x)2
12

#"

4p
x4

comporta-se essencialmente como uma constante multiplicada por (x)2 . Isto implica
que conforme x decresce, o erro de truncamento reduz (o mesmo tipo de anlise vale
para t). Uma reduo em x e/ou t corresponde a um decrscimo no espaamento
da malha e/ou do passo de tempo, resultando em um aumento no nmero de pontos discretos e com consequente aumento no nmero de operaes computacionais. Como toda
a operao aritmtica introduz um erro adicional de arredondamento, o aumento no nmero de operaes computacionais aumentar o erro de arredondamento. Por causa disto,
reduzir o espaamento da malha nem sempre aumenta a preciso dos resultados. Deste
modo, o balano entre erros de truncamento e de arredondamento deveria ser estudado
com cautela.

80

4.6.2

De Souza, G.

Estabilidade

A soluo do problema em diferenas finitas (problema discreto) no ir convergir exatamente para a soluo analtica do problema no contnuo, ainda que os espaamentos
da malha sejam pequenos. A diferena entre as duas solues principalmente devida
ao erro de arredondamento, o qual pode diferir de um computador para outro em funo
do nmero de dgitos utilizado durante os clculos. O erro de arredondamento pode, em
alguns casos, dominar a soluo e conduzir a resultados incorretos. Um esquema numrico
no qual o crescimento do erro ocorre de forma descontrolada leva a uma soluo instvel.
Existem procedimentos para analisar a estabilidade de uma dada aproximao em
diferenas finitas. Aps analisar a estabilidade de uma aproximao em diferenas finitas,
possvel determinar o critrio de estabilidade para o dado esquema (isto , se o esquema
proposto incondicionalmente estvel, condicionalmente estvel ou incondicionalmente
instvel).
No mtodo de anlise de estabilidade baseado em Sries de Fourier, o erro inicial da
aproximao em diferenas finitas representado por uma srie de Fourier finita na forma

Am e

Imx
l

onde I = 1 e l o intervalo atravs do qual a funo definida. No mtodo da Srie


de Fourier, a notao utilizada sugere que a soluo pode ser decomposta em um produto
de termos dependentes no espao e no tempo. Em conformidade, os valores discretos da
funo que aparece na aproximao em diferenas finitas deveriam ser expressos como
produtos de termos dependentes no espao e no tempo. As seguintes expresses so
exemplos:
pni,j = n eI(1 x+2 y) ,
(4.97)
pni+1,j = n eI[(1 (x+x)+2 y] ,

(4.98)

pni,j+1 = n eI[(1 x+2 (y+y)]

(4.99)

pni+1,j1 = n+1 eI[(1 (x+x)+2 (yy)] .

(4.100)

O mtodo da Srie de Fourier estabelece que um esquema estvel conforme o fator


de amplificao, max , seja menor do que 1. O fator de amplificao descreve como um
erro cresce com o tempo de simulao. A definio do fator de amplificao
max =

|n+1 |
|n |

.
max

(4.101)

81

Simulao Numrica de Reservatrios de Petrleo

Em outras palavras, deseja-se encontrar as condies sob as quais o termo relacionado


ao erro no passo de tempo futuro, n+1 , inferior ao termo associado ao erro no passo de
tempo antigo, n . Se o erro no passo de tempo futuro menor, conclu-se que o erro no
crescer conforme a soluo em diferenas finitas avance no tempo.
No caso da aproximao atrasada em diferenas finitas, aplicada a
2p
1 p
,
=
2
x
D t

(4.102)

onde D uma constante positiva, escreve-se


n+1
pn+1
+ pn+1
pni
1 pn+1
i+1 2pi
i1
i
,
=
(x)2
D
t

(4.103)

a qual pode ser reorganizada na forma


Dt n+1
n+1
(pi+1 2pn+1
+ pn+1
pni .
i
i1 ) = pi
2
(x)
Define-se
r=

(4.104)

Dt
(x)2

e observa-se que r um termo sempre positivo, e usando a notao da Srie de Fourier


(Eqs. (4.97)-(4.100)), a Eq. (4.104) pode ser escrita
h

r n+1 eI1 (x+x) 2n+1 eI1 (x) + n+1 eI1 (xx) = n+1 eI1 (x) n eI1 (x) .

(4.105)

Dividindo a Eq. (4.105) por eI1 x e reorganizando-a, tem-se


h

n+1 r(eI1 (x) + eI1 (x) 2r 1 = n ,

(4.106)

e, aplicando em seguida a identidade de Euler


eI = cos Isen
onde, no caso tratado, = 1 x, conduzindo a
n+1 [rcos1 x + Irsen1 x + rcos1 x Irsen1 x 2r 1] = n .

(4.107)

Reorganizando em termos do fator de amplificao,


|n+1 |
|
|n

max =

=
max

1
1
=
.
|1 + 2r(1 cos1 x)|
1 + 2r(1 cos1 x)

(4.108)

82

De Souza, G.

Para a estabilidade ocorrer, qualquer erro decrescer com o tempo, o que implica em
max 1, de forma que
1
1.
(4.109)
1 + 2r(1 cos1 x)
Como r sempre positivo, a Eq. (4.109) pode ser simplificada para
1 cos1 x 0.

(4.110)

cos1 x 1,

(4.111)

ou

o que ocorre para todos os valores de 1 e x. O critrio de estabilidade, no caso estudado,


sempre satisfeito, no importando o valor de r, de modo que a formulao implcita em
diferenas finitas incondicionalmente estvel.
Uma anlise usando o mtodo da Srie de Fourier tambm pode ser feita para a
aproximao avanada em diferenas finitas. Mais uma vez, considera-se a equao
1 p
2p
=
,
x2
D t

(4.112)

para D uma constante positiva, e escreve-se


pni+1 2pni + pni1
1 pn+1
pni
i
=
.
(x)2
D
t
Define-se
r=

(4.113)

Dt
(x)2

e obtm-se, a partir da Eq. (4.113)


r(pni+1 2pni + pni1 ) = pn+1
pni ,
i

(4.114)

a qual pode ser reescrita usando a notao para a Srie de Fourier,


h

r n eI1 (x+x) 2n eI1 (x) + n eI1 (xx) = n+1 eI1 (x) n eI1 (x) .

(4.115)

Seguindo raciocnio similar ao utilizado para a aproximao atrasada, o fator de amplificao pode ser determinado como
max =

|n+1 |
|n |

=
max

1
.
|1 2r(1 cos1 x)| max

(4.116)

Simulao Numrica de Reservatrios de Petrleo

83

Para a estabilidade ocorrer,


|1 2r(1 cos1 x)| 1.
Analisa-se abaixo trs situaes:
1. 1 x = 0, de forma que cos1 x = 1, e |1| 1, o que sempre verdade;
2. 1 x = /2, de forma que cos1 x = 0, e |1 2r| 1;
3. 1 x = , de forma que cos1 x = 1, e |1 4r| 1.
Se o caso 3 satisfeito, o caso 2 tambm satisfeito. Isto impe a condio |14r| 1
para a estabilidade, a qual pode ocorrer para 4r 0 ou 4r 2. Assim, 0 4r 2.
Entretanto,
Dt
,
r=
(x)2
levando a seguinte condio de estabilidade
t

1 (x)2
2 D

(4.117)

j que t sempre um valor positivo. Assim, a formulao explcita em diferenas


finitas estvel se a condio presente na Eq. (4.117) for satisfeita, de forma que a
formulao condicionalmente estvel. No caso de as condies de contorno influenciarem
na estabilidade, o chamado mtodo da matriz deve ser utilizado nas anlises [11].

4.6.3

Consistncia

A consistncia ou compatibilidade de uma aproximao em diferenas finitas para uma


equao diferencial uma outra propriedade importante a ser considerada. Em alguns
casos possvel aproximar a EDP com uma equao em diferenas finitas que cumpre o
teste de estabilidade, porm a soluo obtida converge para uma outra equao diferencial
conforme a malha refinada. Para um esquema consistente, espera-se que a aproximao
em diferenas finitas leve a EDP original conforme o espaamento da malha tenda a zero.
Considerando, por exemplo, a seguinte aproximao em diferenas finitas para a
Eq. (4.87), para D = 1,
pni1 2[pni + (1 )pin1 ] + pni+1
pn+1
pin1
i
=
,
(x)2
2t

(4.118)

onde 0 1. Deseja-se determinar para que a aproximao seja consistente com a


equao diferencial parcial em questo.

84

De Souza, G.
Ao se aplicar a anlise do erro de truncamento, tem-se
nLi
"

(t)2
+
6

3p
t3

!n
i

(x)2

12

p 2 p

t x2

4p
x4

!n
i

!n

+
i

2t
+ (2 1)
(x)2

p
t

!n

(t)2
+
(x)2

2p
t2

!n #

.
i

(4.119)
Estuda-se dois casos, sendo no primeiro t = sx, onde s uma constante positiva,
nLi
2sx
+(21)
(x)2

p
t

!n

s2 (x)2
+
(x)2
i

p 2 p

t x2

=
2p
t2

!n

+
i

!n

s2 (x)2
+
6
i

3p
t3

!n

(x)2

12
i

4p
t4

!n

. (4.120)
i

Conforme x tende a zero,


nLi

p 2 p

t x2

!n
i

2s
+ limx0 (2 1)
x

p
t

!n

+s

2p
t2

!n

(4.121)

Quando 6= 1/2, a operao de limite leva a infinito conforme x tende a zero.


Quando = 1/2, o valor de nLi no limite quando x aproxima-se de zero
L =

p 2 p
2p
2 + s2 2 = 0.
t x
t

(4.122)

Neste caso, a equao em diferenas finitas no compatvel com a equao da difusividade, porm consistente com uma EDP hiperblica. Assim, quando t = sx, o
esquema analisado inconsistente com a equao para qualquer valor de .
Em um segundo caso, considera-se t = r(x)2 , de forma que
nLi

p 2 p

t x2

r2 (x)4
+
(x)2

2p
t2

!n
i

!n
i

2r(x)2
+ +(2 1)
(x)2

r2 (x)4
+
6

3p
t3

!n
i

p
t

!n

(x)2

12

+
i

4p
t4

!n

(4.123)

e, conforme x 0, tem-se
nLi

p 2 p

t x2

!n
i

p
+ (2 1)2r
t

!n

.
i

(4.124)

85

Simulao Numrica de Reservatrios de Petrleo

Se 6= 1/2, o esquema em diferenas finitas inconsistente com a EDP original, pois


2p
p
= [1 + 2(2 1)r] .
2
x
t

(4.125)

Entretanto, para = 1/2, o esquema consistente com a EDP original pois o erro de
truncamento vai a zero no limite quando o espaamento da malha tende a zero
p 2 p

t x2

!n

= 0.

(4.126)

Lax e Richtmeyer [14] estudaram a relao entre consistncia e estabilidade, sendo


o principal resultado do estudo o Teorema da Equivalncia de Lax. Ele estabelece que
para dado um problema linear, de valor inicial e apropriadamente bem posto e uma
aproximao em diferenas finitas que satisfaz a condio de consistncia para o problema,
a estabilidade uma condio necessria e suficiente para a convergncia [11].
Um exemplo mais detalhado de discretizao usando malha de blocos centrados usando
o Mtodo de Diferenas Finitas, para auxiliar na discusso deste captulo, encontra-se no
Apndice D.

86

De Souza, G.

Captulo 5
Representao de Poos
No Cap. 3 derivou-se as equaes para escoamento monofsico atravs de meios porosos,
enquanto no Cap. 4 aproximaes em diferenas finitas foram utilizadas com o objetivo
de escrever equaes discretas para as equaes obtidas no Cap. 3. Nos Caps. 3 e 4 surgiu
o termo fonte/sorvedouro qsc , e j se comentou que h formas de model-lo em funo de
propriedades de geometria, fluido, rocha e de uma diferena entre presses no poo e no
meio poroso. Este captulo trata, brevemente, da modelagem do termo qsc . De fato, este
assunto constitui-se em uma linha de pesquisa e desenvolvimento, denominada dentro da
simulao de reservatrios de acoplamento poo-reservatrio. No mbito deste texto, fazse uma introduo ao tema, focando no modelo mais amplamente utilizado correntemente
na simulao de reservatrios, a tcnica do raio equivalente de Peaceman [22].

5.1

Introduo

O objetivo final de um estudo de simulao de reservatrios a previso, com significativa preciso, de vazes ou presses no poo e de distribuies de presses e saturaes
no reservatrio. A modelagem de poos nos simuladores de reservatrios apresenta complexidades, que requerem discusses particulares, e que em geral, podem ser classificadas
em trs categorias [11]:
1. o bloco no qual o poo se encontra , em geral, muito maior do que o raio do
poo, de forma que a presso mdia no bloco uma estimativa pobre da presso de
escoamento no poo;
2. h um acoplamento entre poo e reservatrio que pode ser problemtico de ser
modelado, com uma mudana no padro de escoamento de meio poroso para meio
livre, e que mais complexo no caso de poos que passam por mltiplas camadas e
87

88

De Souza, G.
3. clculo da produo de cada fase no caso de escoamento multifsico, quando a vazo
total de produo/injeo do poo especificada.

Outros problemas surgem quando uma srie de poos est localizada em uma clula ou
quando um poo est localizado fora do centro de uma clula. O tratamento de um poo
individual tambm se torna mais complicado quando considera-se: (i) efeitos transientes
no desempenho do influxo no poo; (ii) detalhes de completao; (iii) hidrulica de poo
e de equipamentos de superfcie e (iv) estimulao de poos.
Neste captulo estuda-se o tratamento de termos de fonte e sorvedouro na simulao
numrica de reservatrios. Uma equao bsica para a vazo de produo discutida e
revisa-se alguns modelos para a modelagem de poos. O captulo introdutrio, de modo
que em funo da complexidade da situao modelada, tcnicas mais sofisticadas devem
ser discutidas para a representao do escoamento acoplado poo-reservatrio [10].

5.2

Termos de Fonte/Sorvedouro

Poos so considerados fronteiras internas em um reservatrio. Como tal, uma condio


de contorno deve ser especificada no poo para que o problema fsico-matemtico seja
adequadamente descrito. A condio de contorno interna pode ser imposta na forma de
uma presso de fluxo na face da formao (condio de Dirichlet) ou na forma de uma
vazo no poo (que conduz, como j visto, a uma condio de Neumann para a varivel
presso). Ao se especificar a vazo no fundo do poo (vazo nas condies de reservatrio),
o gradiente de presso na face da formao especificado e uma condio de contorno do
tipo Neumann imposta. De modo geral (sendo uma das excees estudos de poos individuais usando coordenadas cilndricas), as especificaes no podem ser implementadas
como condies de contorno, requerendo a utilizao de termos de fonte/sorvedouro na
modelagem.

5.2.1

Relaes entre Presses no Meio Poroso e no Poo

Considerando regime permanente para o escoamento nos arredores imediatos do poo, a


forma da Lei de Darcy na direo radial escrita como
2c khrw
q=

p
r

(5.1)

r=rw

Seguindo a conveno de sinais j adotada, q < 0 para um poo de produo, q = 0


para vazo nula (ou ausncia de poos na clula) e q > 0 para um poo de injeo. Na
Eq. (5.1), rw , h, k e so grandezas especficas do problema tratado. Portanto, se a vazo

89

Simulao Numrica de Reservatrios de Petrleo

q fixada em dado valor qsp , o gradiente de presso no poo fixado. Reescrevendo a


Eq. (5.1),
!

p
=
qsp ,
(5.2)
r r=rw
2c khrw
deixando claro que uma especificao de vazo de produo/injeo para um poo conduz
a fixao do gradiente de presso no raio do poo, rw .
A clula que contm um poo de produo ou de injeo no difere das demais clulas
no modelo de simulao. Com o objetivo de se estabelecer o desempenho do poo,
necessrio conhecer a presso mdia na clula, pi,j,k , a presso de fluxo na face da formao,
pwf , e a vazo de produo, qsp . Desta forma, na clula que contm o poo h uma
incgnita adicional: a presso de fluxo no poo (se a vazo especificada) ou a vazo de
produo (se a presso de fluxo imposta), sendo necessrio desenvolver uma relao que
associe as incgnitas da clula com a incgnita adicional relacionada ao poo. A hiptese
bsica para a derivao de tal relao envolve a considerao de fluxo permanente ou
pseudo-permanente na regio prxima ao poo.
Para condies de regime permanente, considera-se o fluxo radial de um fluido incompressvel atravs de um poo vertical de raio rw em uma formao horizontal com
espessura e permeabilidade uniformes:
q=

2c kH hr p
.

(5.3)

Separando as variveis e integrando entre o raio do poo rw e um raio arbitrrio r


(rw r re ), tem-se
Z r
r
2c kH h Z p
=
p,
(5.4)
q
pwf
rw r
a qual conduz a distribuio de presso no regime permanente,
p = pwf

q
r
ln
.
2c kH h
rw


(5.5)

No raio externo, re , onde a presso pe , a Eq. (5.5) torna-se


q=

2c kH hr
  (pe pwf ) ,
re
ln
rw

(5.6)

a qual pode ser expressa em condies padro na forma


qsc =

2c kH hr
  (pe pwf ) .
re
Bln
rw

(5.7)

90

De Souza, G.

A Eq. (5.6) (ou a Eq. (5.7)) descreve a produo do poo em termos das presses
no poo e na fronteira externa, para condies de regime permanente. Contudo, na
engenharia de reservatrios, a produo de um poo em condies padro usualmente
expressa em termos das presses no poo e mdia no reservatrio. Uma equao como
esta pode ser derivada seguindo o desenvolvimento de [28].
Em um reservatrio descrito usando coordenadas cilndricas, a presso mdia no reservatrio entre rw e re
R re

p=

r 2rhpdr
R wre
rw 2rhdr

Z re
2
prdr.
= 2
re rw2 rw

(5.8)

Substituindo a Eq. (5.5) na Eq. (5.8), tem-se


 #
Z re "
2
q
r
p= 2
pwf
rdr,
ln
2
re rw rw
2c kH h
rw

(5.9)

a qual, aps integrao, leva a



1 2
q
re
2
2
r
ln

p=
r

r
.
e
e
w
2c kH h (re2 rw2 )
rw
2


(5.10)

Se re >> rw , a Eq. (5.10) pode ser simplificada, para



q
re
1 2
2
2
r
ln

r
.
w
2c kH h (re2 rw2 ) e
rw
2 e


p=
ou

2c kH h
q =   r  1  (p pwf ) ,
e
ln

rw
2

(5.11)

(5.12)

a qual pode ser expressa em condies padro como


qsc =

2c kH h
 

re
1 (p pwf ) .
B ln

rw
2


(5.13)

A Eq. 5.12 (ou a Eq. 5.13) difere da Eq. 5.6 (ou a Eq. 5.7), na qual a frao 1/2
encontra-se no denominador e p usada ao invs de pe . Outras formas para expresses
relacionando presso no reservatrio e presso no poo podem ser obtidas para outras
hipteses/condies para o escoamento, como por exemplo,
qsc =

2c kH h
 

re
3 (p pwf ) ,
B ln

rw
4


(5.14)

Simulao Numrica de Reservatrios de Petrleo

91

a qual considera regime pseudopermanente (taxa de variao de presso constante no


meio poroso) [26], ou
qsc =

2c kH h
 

re
3 (p pwf ) .
B ln
+s
rw
4


(5.15)

que tambm considera regime pseudopermanente e onde s o fator de pelcula, adimensional utilizado para modelar o dano formao [26] (reduo de permeabilidade na regio
prxima ao poo, relacionada a efeitos das operaes de perfurao e/ou completao).
Na Engenharia de Reservatrios convencional escrever uma relao geral entre a
presso mdia no reservatrio e a presso no poo em uma forma compacta
qsc = Jw (p pwf ) ,

(5.16)

onde o ndice de produtividade, Jw ,


Jw =

2c kH h
 

re
B ln
+sF
rw


ou
Jw =
onde

Gw
,
B

2c kH h
.
Gw =   r 
e
ln
+sF
rw

(5.17)

(5.18)

(5.19)

o ndice de poo. Na Eq. (5.15), re representa o raio do reservatrio e p representa


a presso mdia em uma rea definida por re . Alm disso, kH representa um valor de
permeabilidade na direo radial.
Tendo em vista propsitos de simulao numrica, na maior parte dos sistemas de
malha usados na simulao de reservatrios poos so dispostos nos centros de blocos
retangulares. Deste contexto, surgiu uma linha de estudos cientfico-tecnolgicos na qual
valores de re , p e kH nas equaes de fluxo so relacionados a propriedades dos blocos
de simulao, em coordenadas xyz. Trata-se do estudo de tcnicas de acoplamento pooreservatrio.

5.2.2

Modelos de Poo para a Simulao de Reservatrios

Discute-se nesta seo a modelagem da produo/injeo de fluido a partir de um reservatrio de hidrocarbonetos, no contexto do escoamento monofsico. Primeiramente,
considera-se o caso de meio poroso modelado usando duas dimenses, x e y, ou seja, o

92

De Souza, G.

reservatrio formado por uma nica camada. A configurao de malha apresentada na


Fig. 5.1 (apenas parte da malha representada)) ser adotada nas anlises para a modelagem do poo, de forma que a clula que contm o poo, numerada por i, j, relaciona-se
com mais quatro clulas (ou seja, o poo no estar em uma clula de fronteira).

Figura 5.1: Parte de uma malha para descrever o escoamento descrito nas direes x e y.
O bloco i, j, que contm um poo, possui quatro blocos vizinhos usados nos clculos.
Apesar de existirem propostas anteriores [28], foi com a publicao do trabalho de Peaceman [22] que a modelagem do acoplamento poo-reservatrio ganhou nfase. Diversos
trabalhos surgiram a partir da publicao de Peaceman, alguns do prprio autor. Peaceman utilizou solues para o escoamento nos meios contnuo (em geometria cilndrica) e
discreto (em geometria cartesiana) em conjunto. Com isso, ele obteve uma relao entre
presses no poo e no meio poroso, utilizada amplamente na simulao de reservatrios
de petrleo.
Peaceman1 considerou o problema de escoamento monofsico bidimensional, em regime
permanente, meio homogneo e isotrpico (kx = ky = kH ), e modelado pela equao

c Ax kH p
x +
B x
y

c Ay kH p
y + qsc = 0.
B y

(5.20)

O autor utilizou na discretizao (usando diferenas finitas), x = y e simetria de


soluo, de forma que possvel obtever a forma discreta
pi+1,j = pi,j

Bqsc
.
4kH c h

(5.21)

Por outro lado, a soluo analtica para o regime permanente em coordenadas cilndricas, unidimensional na direo radial, para o escoamento em meio poroso dada por
Bqsc
r
ln

,
2kH c h
rw


p(r) = pwf
1

(5.22)

Peaceman escreveu suas equaes para as condies de reservatrio e para unidades consistentes,
de forma que as equaes aqui apresentadas so diferentes das verses originais para manter o padro
adotado deste texto.

93

Simulao Numrica de Reservatrios de Petrleo


a qual para r = x, utilizando agora o meio discreto, leva a
!

p(x) = pi+1,j = pwf

x
Bqsc
ln
.

2kH c h
rw

(5.23)

Combinando as Eqs. (5.21) e (5.23),


qsc =

2kH c h (pi,j pwf )


Gw


(pi,j pwf ) = Jw (pi,j pwf )
=
req
B
Bln
rw

(5.24)

onde req o raio equivalente. Para este conjunto de hipteses adotadas, req 0, 198x.
Extenses foram criadas a partir do modelo original de Peaceman para o raio equivalente [22], como por exemplo, a verso que contempla anisotropia e malhas formadas por
retngulos. Neste caso, kx 6= ky e x 6= y, e Peaceman obteve [23], aps usar adequadas
transformaes de coordenadas, a seguinte expresso para o raio equivalente
vs
u
u ky
t

req = 0, 28

kx

s
2

(x) +
s
4

ky
+
kx

s
4

kx
(y)2
ky

kx
ky

(5.25)

Outras derivaes tambm foram realizadas, contemplando efeitos transientes [5], poos
descentralizados em relao ao centro da clula [1, 24], poos inclinados [17], poos na
fronteira [13] e poos horizontais [4], por exemplo. Para que as tcnicas de raio equivalente
funcionem, restries e /ou faixas de validade costumam estar associadas. Um exemplo a
distncia em relao a fronteiras e/ou poos no modelo original de Peaceman [22]. Apesar
de algumas crticas [18], a proposta de Peaceman para raio equivalente extensivamente
aplicada na simulao numrica de reservatrios.
O modelo original de Peaceman [22] baseado na hiptese de que a presso calculada
para o bloco que contm o poo a mesma que a presso de fluxo no raio equivalente,
req . A definio de req pode ser usada para relacionar a presso de fluxo no poo, pwf , a
vazo de escoamento, qsc , e a presso mdia na clula que contm o poo, pi,j,k ,
qsc =

2kH c h (pi,j,k pwf )




,
req
Bln
+s
rw

(5.26)

onde, no caso de propriedades anisotrpicas, kH pode ser aproximada usando uma mdia
q
geomtrica (kH = kx ky ).
Estuda-se agora o caso no qual o poo perpassa um conjunto de clulas, w , na direo
vertical, como esquematizado na Fig. 5.2.

94

De Souza, G.

Figura 5.2: Poo perpassando mltiplas clulas de simulao (clulas em cinza claro e
poo em cinza escuro).

Para o bloco k que contm um trecho do poo, k w , a expresso para a vazo pode
ser escrita como
2kHk c hk (pi,j,k pwfk )



,
(5.27)
qsck = 
req
+s
Bln
rw
i,j,k
ou
qsck = Jwi,j,k (pi,j,k pwfk ) ,
onde
Jwk = 

2kHk c hk



,
req
Bln
+s
rw
i,j,k

ou
Jwk =

Gwk
.
B i,j,k

(5.28)

(5.29)

(5.30)

A vazo total para o poo a soma das vazes de todas as camadas, ou seja,
qsc =

Jwi,j,k (pi,j,k pwfk ) ,

(5.31)

onde k w .
Nas Eqs. (5.27)(5.31), o subscrito k indica as propriedades relacionadas ao bloco que
contm um trecho do poo e numerado por k, enquanto w o conjunto de clulas
perpassadas pelo poo. O subscrito k usado nas Eqs. (5.27)(5.31), pois a mdia geomtrica da permeabilidade na direo horizontal, o fator de pelcula s e a espessura dos
blocos que contm trechos do poo, hk , podem variar de bloco para bloco. Os valores de
presso, pi,j,k so diferentes entre os blocos, assim como e B. O valor da presso pwfk

95

Simulao Numrica de Reservatrios de Petrleo

diferente de um bloco para outro em funo da variao de presso ao longo do poo


(incluso da hidrosttica nos modelos mais simples, por exemplo). O subscrito k em reqk
indica que camadas diferentes podem ter diferentes raios equivalentes associados.
Como ocorre com os demais termos nas equaes em diferenas finitas, um nvel de
tempo deve ser indicado para avaliar o termo de produo/injeo, n ou n + 1. Uma srie
de tcnicas podem ser usadas para avaliar os termos fonte/sorvedouro, incluindo assinalar
n+1
n
avaliado usando
, o mtodo de iterao simples, no qual qsc
de forma explcita qsc
k
k
iteraes e o mtodo que utiliza linearizao via derivadas em relao s incgnitas [11].
O termo qsc nas equaes em diferenas finitas pode ser usado para modelar a produo ou a injeo de fluidos. Para um poo presente em um nico bloco de simulao com
uma especificao de vazo, a vazo especificada, qsc = qspsc , substituda na equao
em diferenas finitas com o sinal adequado (produo ou injeo). No caso de poos que
atravessam mltiplas clulas, este procedimento se torna mais complexo pois uma vazo
especificada para o poo deve ser distribuda dentre os termos fonte nas clulas perpassadas pelo poo. Segundo [11], existem dois mtodos para alocar vazes especificadas para
camadas individuais em modelos de simulao: o mtodo potencial e o mtodo do ndice
de produtividade ponderado.
No mtodo potencial, as Eqs. (5.28) e (5.31) so combinadas, escrevendo-se
Jwk (pi,j,k pwfk )
qspsc ,
m Jwm (pi,j,m pwfm )

qsck = P

(5.32)

onde m, k w . A aplicao da Eq. (5.32) apresenta duas dificuldades. Primeiramente, as


incgnitas presso no poo, pwfk , aparecem na equao. Alm disso, o somatrio no denominador da Eq. (5.32) introduz incgnitas adicionais da clula na equao em diferenas
finitas para a clula que aloca um trecho do poo. Para uma clula de numerao i, j, k,
que contm um trecho do poo, alm de seus vizinhos numerados por i 1, j 1, k 1,
estaro presentes na equao em diferenas finitas as presses pwfk ao longo da coluna
que forma o poo.
A forma de descrever o restante dos clculos envolvendo a coluna que forma o poo
depende dos fenmenos considerados para o escoamento dentro do poo. Por exemplo, se
apenas o gradiente hidrosttico for considerado significativo ao longo do poo, possvel
usar a equao
Z
pwfk = pwfref +

Hk

Href

wb dH

(5.33)

ou, considerando um gradiente de presso mdio no poo,


pwfk = pwfref + wb (Hk Href ) ,

(5.34)

96

De Souza, G.

onde pwfref a presso de fluxo na face da formao para um nvel de referncia Href no
poo. Por exemplo, Href pode ser a profundidade da camada menos profunda na qual h
um trecho do poo. Na Eq. (5.33) considera-se que perdas de carga devidas frico e
a inrcia so desprezveis em relao aos efeitos gravitacionais. O gradiente hidrosttico,
wb , definido como
lsc
wb = l = c g
,
(5.35)
Bl
para o escoamento monofsico da fase l = o, w ou g, ou
gsc qgsc
c
,
= c g
Bo qosc + Bw qwsc + Bg qf gsc
osc qosc + wsc qwsc +

wb

(5.36)

para o escoamento trifsico, onde qf gsc = qgsc Rs qosc . Nota-se que na Eq. (5.35), o FVF
aparece na definio de w b. Para w b ser um valor mdio, o FVF avaliado em uma
presso mdia, como em, por exemplo,
Bl = Bl (pwf ),

(5.37)

onde l = o, w ou g e

pwfref + pwfnk
,
2
a presso na camada mais profunda em que h um trecho do poo.
pwf =

onde pwfnk

(5.38)

Substituindo a Eq. (5.34) na Eq. (5.31) e resolvendo para a presso no nvel de referncia, possvel obter
P

pwfref =

{Jwk [pi,j,k wb (Hk Href )]} + qsc


,
P
k Jwk

(5.39)

onde k w . Procedimento similar adotado no caso de presso prescrita. A diferena


fundamental a prescrio de pwfref .
n+1
Usando o mtodo potencial, pn+1
wfk escrita em funo de pwfref . Considerando, como
exemplo, a forma discreta

n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k )+
n+1
n+1
n+1
+Tlyi,j+1/2,k (pn+1
i,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k )+
n+1
n+1
n+1
+Tlzi,j,k+1/2 (pn+1
i,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k )+
n+1
n
+ qlsc
= i,j (pn+1
i,j,k pi,j,k )
i,j,k

(5.40)

97

Simulao Numrica de Reservatrios de Petrleo


Tem-se, usando a condio de contorno
n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k )+
n+1
n+1
n+1
+Tlyi,j+1/2,k (pn+1
i,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k )+
n+1
n+1
n+1
+Tlzi,j,k+1/2 (pn+1
i,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k )+
n+1
n+1
n
+ Jwi,j,k (pn+1
wfk pi,j,k ) = i,j,k (pi,j,k pi,j,k ).

(5.41)

de onde
n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k )+
n+1
n+1
n+1
+Tlyi,j+1/2,k (pn+1
i,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k )+
n+1
n+1
n+1
n+1
n+1
+Tlzi,j,k+1/2 (pn+1
i,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k ) + Jwi,j,k (pwfref pi,j,k ) =
n
= i,j,k (pn+1
i,j,k pi,j,k ) Jwi,j,k Grefk

(5.42)

onde Grefk inclui a influncia da gravidade, considerando a hidrosttica entre ref e k. Se


a vazo no poo especificada, as presses no meio poroso e a presso de referncia no
poo so incgnitas. Por outro lado, se a presso no nvel de referncia especificada, as
presses no meio poroso e a vazo do poo so incgnitas (a vazo varivel e igual a
soma da vazo para o poo em cada camada). Neste caso,
n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k )+
n+1
n+1
n+1
+Tlyi,j+1/2,k (pn+1
i,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k )+
n+1
n+1
n+1
n+1
+Tlzi,j,k+1/2 (pn+1
i,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k ) Jwi,j,k pi,j,k =
n+1
n
= i,j,k (pn+1
i,j,k pi,j,k ) Jwi,j,k (pwfref + Grefk ).

(5.43)

Uma outra forma de alocar qsck considerar uma variao de presso constante nas
camadas, p = pk pwfk ,
P

qsck

Jwk p
Jw
= qspsc P m k ,
= qspsc P
m Jwm p
m Jwm
m

(5.44)

sendo que neste mtodo as presses calculadas na face da formao no obedecem a um


gradiente de presso. Para certos casos (em principal, alguns do escoamento multifsico),
outros mtodos mais robustos so indicados para alocar vazes nas camadas [11].

98

De Souza, G.

5.3

Simulao Individual de Poo

Estudos de poos individuais so geralmente usados para analisar problemas inerentes


vizinhaa de poos e/ou na comparao com testes feitos em poos na prtica. Utiliza-se
as coordenadas rz neste tipo de estudo. Considerando simetria na direo , possvel
escrever a seguinte equao usando as coordenadas r e z para simulao de um poo
1
r r

rc kr p

+
l Bl r
z

c kz p
l Bl z

1
=
c t

.
Bl

(5.45)

A simulao individual de um poo traz algumas caractersticas particulares:


natureza convergente do fluxo para o poo leva a maiores velocidades conforme a
rea perpendicular a r diminui (influncia na dimenso do t; ver discusso sobre
erro de trucamento e estabilidade no Cap. 4);
malha baseada em espaamento logartmico (aumento do nmero de pontos na regio de maior gradiente de presso) e
condio de contorno interna utilizada diretamente (diferentemente do termo fonte
qsc no modelo de Peaceman).
Para vazo especificada no poo,
p
r

=
r=rw

qsc B
.
2c rw kH h

(5.46)

tem-se, por exemplo, a forma discreta para o problema em coordenadas rz


qsck =

2kHk c zk (pi,k pwfk )


= Jwk (pi,k pwfk ) .
Bk k ln (r1,k /rw )

(5.47)

Considerando a forma discreta


n+1
n+1
n+1
Tlri+1/2,k (pn+1
i+1,k pi,k ) Tlri1/2,k (pi,k pi1,k )+

(5.48)

(5.49)

n+1
n+1
n+1
n+1
n
+ Tlzi,k+1/2 (pn+1
i,k+1 pi,k ) Tlzi,k1/2 (pi,k pi,k1 ) = i,k pi,k pi,k

para a clula 1, k, tem-se


n+1
n+1
n+1
Tlri+1/2,k (pn+1
i+1,k pi,k ) Jwk (pi,k pwfk )+

n+1
n+1
n+1
n+1
n
+ Tlzi,k+1/2 (pn+1
i,k+1 pi,k ) Tlzi,k1/2 (pi,k pi,k1 ) = i,k pi,k pi,k .

Simulao Numrica de Reservatrios de Petrleo

99

Usando o mtodo potencial, o somatrio das vazes nas camadas deve ser igual a
vazo do poo. Da, possvel obter uma equao para pwfref , como feito anteriormente
no caso xyz, e completar o sistema de equaes. Procedimento similar adotado no caso
n+1
de presso prescrita. Usando o mtodo potencial, pn+1
wfk escrita em funo de pwfref , de
forma que a equao para 1, k torna-se
n+1
n+1
n+1
Tlri+1/2,k (pn+1
i+1,k pi,k ) + Jwk (pwfref pi,k )+
n+1
n+1
n+1
+Tlzi,k+1/2 (pn+1
i,k+1 pi,k ) + Tlzi,k1/2 (pi,k1 pi,k ) =

n
= i,k pn+1
i,k pi,k Jwk Grefk .

(5.50)

onde Gref k inclui a influncia da gravidade, considerando a hidrosttica entre ref e k.


A presso no nvel de referncia e as presses no meio poroso so incgnitas quando a
vazo do poo prescrita. Se a presso no nvel de referncia for prescrita, a vazo do
poo e as presses no meio poroso so incgnitas e
n+1
n+1
Tlri+1/2,k (pn+1
i+1,k pi,k ) Jwk pi,k +
n+1
n+1
n+1
+Tlzi,k+1/2 (pn+1
i,k+1 pi,k ) + Tlzi,k1/2 (pi,k1 pi,k ) =

n+1
n
= i,k pn+1
i,k pi,k Jwk (pwfref + Grefk ).

(5.51)

sendo a vazo no poo igual ao somatrio das contribuies de cada camada.


Uma alternativa para obter resultados com maior preciso para a presso no poo em
simulaes na escala de campo o uso de malha hbrida (Fig. 5.3). Pedrosa e Aziz [25]
aplicaram malhas hbridas para melhorar a representao do acoplamento entre poo e
meio poroso. Nas malhas hbridas, uma malha cilndrica localmente refinada inserida
em uma malha retangular usada na escala de campo, na regio e que h um poo.

Figura 5.3: Malha hbrida.

100

De Souza, G.

As malhas cartesiana e cilndrica seguem os procedimentos j discutidos para construo, contudo, existe uma regio de clulas de formato irregular, onde procedimentos
especficos de clculo devem ser adotados para o clculo da transmissibilidade. Uma das
medidas a ser adotada o clculo de um raio externo a ser usado nos clculos para malha
cilndrica, usando, por exemplo [11]
s

rext =

xy

(5.52)

para um poo vertical. Esta uma das opes de clculo, que impactar no clculo do
termo G que pode ser usado para reunir informaes de geometria na transmissibilidade.
Malhas hbridas podem ser usadas para uma srie de estudos, incluindo:
modelagem na escala de campo de situaes nas quais h a formao de cones2 ;
incorporar gradientes de presso no desempenho do poo;
aumentar a preciso na regio prxima ao poo (na rea de maiores velocidades);
incorporar especificaes de poo como condies de contorno ao invs do uso de
termos fonte/sorvedouros, na escala de campo.
Por razes numricas [11], para a modelagem do problema de formao de cones,
um refinamento local de malha na direo paralela ao poo pode ser prefervel para uso
conjunto com a malha hbrida.

5.4

Reservatrio e Dinmica de Poo

Em certos estudos usando simulao de reservatrios, pode ser necessrio especificar a


presso em um equipamento na superfcie ou em trechos do poo acima da zona produtora
no sistema de produo de hidrocarbonetos (Fig. 5.4). Por exemplo, tem-se a situao na
qual vrios poos produzem para uma mesma linha de fluxo ou separador.
Tambm pode ser necessrio modelar em maior detalhe fenmenos presentes no escoamento dentro do poo, tais como inrcia e frico, alm da gravidade. Uma das formas de
incluir outros efeitos no acoplamento poo-reservatrio a utilizao da seguinte equao
para o gradiente de presso dentro de um poo vertical ou desviado
dp
g
fm v 2 v dv
= sen +
+
dl
gc
2Dgc
gc dl
2

(5.53)

A formao de cones um problema na produo de petrleo no qual gs e/ou gua se infiltra na


zona produo e reduz a produo de leo [26].

Simulao Numrica de Reservatrios de Petrleo

101

Figura 5.4: Sistema de produo de hidrocarbonetos.


a qual contempla efeitos da gravidade, do atrito e de acelerao e onde gc um termo de
converso de unidades, l a direo no eixo do poo, v a velocidade de escoamento dentro
do poo, fm um fator de atrito (calculado usando teoria da Mecnica dos Fluidos [31] ou
com formas especficas para poos [20]) e D o dimetro do poo.
O somatrio das contribuies das diferentes camadas continua resultando na vazo
total do poo. O modelo acima uma das formas de incorporar mais detalhes, porm
existem outras mais complexas contemplando, por exemplo, escoamento transiente dentro
do poo [12, 29], detalhes de completao [20] e fluxo multifsico [12, 19]. Esta discusso,
no entanto, est alm do escopo deste captulo, e pode ser aprofundada nas referncias
citadas.

102

De Souza, G.

Captulo 6
Soluo de Sistemas Lineares
Como visto no Cap. 4, a utilizao de uma aproximao atrasada leva a formulao implcita para as equaes que modelam o escoamento monofsico no meio poroso, conduzindo
a necessidade de soluo de um sistema de equaes para sejam determinadas as presses
no meio poroso (e, em certos casos, para a presso no poo, como visto no Cap. 5). As
equaes algbricas resultantes da discretizao so, via de regra, no-lineares, de forma
que uma linearizao necessria para tcnicas de soluo de sistemas lineares sejam
aplicadas. Tcnicas de linearizao sero discutidas no Cap. 7, sendo por hora utilizada
uma linearizao usando propriedades no tempo tn no qual as presses so conhecidas.
Neste contexto, discute-se neste captulo a construo de sistemas de equaes algbricas
a partir das equaes discretas obtidas nos Cap. 4 e 5 e faz-se uma breve reviso sobre
tcnicas fundamentais de soluo de sistemas de equaes.

6.1

Introduo

A soluo de sistemas de equaes lineares , na maioria dos casos, um dos passos de


uso mais intesivo da unidade central de processamento (Central-Processing-Unit, CPU)
em uma simulao de reservatrios. As equaes algbricas obtidas aps a discretizao podem ser lineares ou no-lineares, em funo do problema fsico tratado e do tipo
de aproximao realizada em diferenas finitas. Mesmo para os casos no-lineares, as
equaes discretas podem ser convertidas para formas lineares pelo uso de tcnicas de
linearizao (discutidas no Cap. 7).
Neste captulo discute-se a soluo de equaes lineares na forma
Ax = d

(6.1)

onde A uma matriz quadrada, x o vetor de incgnitas e d o vetor de valores conhecidos. H uma srie de algoritmos que podem ser usados para resolver um dado sistema
103

104

De Souza, G.

de equaes lineares, cada qual com suas vantagens e desvantagens. Os objetivos fundamentais so dois: (i) mostrar a construo dos sistemas a partir das equaes discretas e
(ii) revisar mtodos que, ainda que bsicos, ilustram a forma de se resolver as equaes
em um simulador de reservatrios. A reviso de mtodos mais sofisticados est alm do
escopo deste texto e pode ser feita em referncias citadas [11, 27, 8].

6.2

Forma Matricial para Equaes em Diferenas


Finitas

Aproximar as equaes diferenciais parciais que descrevem o fluxo em meios porosos por
diferenas finitas leva a um sistema de equaes na forma
a11 x1 + a12 x2 + a13 x3 + . . . + a1n xn = d1
a21 x1 + a22 x2 + a23 x3 + . . . + a2n xn = d2
a31 x1 + a32 x2 + a33 x3 + . . . + a3n xn = d3
..
.+

..
.+

..
.+

...

.. ..
.=.

an1 x1 + an2 x2 + an3 x3 + . . . + ann xn = dn .

(6.2)

Portanto, tem-se um sistema de n equaes para n incgnitas (x1 , x2 , x3 , . . ., xn ),


com n n coeficientes aij e n membros di . Antes de revisar os mtodos de soluo de
sistemas, discute-se como as equaes discretas obtidas anteriormente, usando o mtodo
de diferenas finitas, so usadas na construo de um sistema de equaes.
Iniciando os estudos para a construo da matriz de coeficientes A, toma-se como
exemplo um escoamento unidimensional (1D), monofsico, para fluido ligeiramente compressvel e uma discretizao em diferenas finitas, usando blocos centrados (Fig. 6.2). A
seguir, os problemas em duas (2D) e trs dimenses (3D) sero estudados. Considera-se
que as transmissibilidades, o termo e o ndice de poo Jw j encontram-se linearizados, usando, por exemplo, os seus valores calculados no tempo n no qual as presses so
conhecidas.

6.2.1

Escoamento Ligeiramente Compressvel 1D

Primeiramente, considera-se o escoamento unidimensional, na direo x, de um fluido


ligeiramente compressvel, para meio poroso incompressvel e sem a influncia de efeitos

105

Simulao Numrica de Reservatrios de Petrleo


gravitacionais, modelado pela equao

c Ax kx p
Vb cl p
x + qlsc =
,
l Bl x
c Blo t

(6.3)

onde l = o ou w e aplica-se uma discretizao em blocos centrados, como a ilustrada na


Fig. 6.1.

Figura 6.1: Malha de blocos centrados para problema de escoamento unidimensional.


Como forma discreta da Eq. (6.3), considera-se a seguinte equao, obtida com uso do
mtodo de diferenas finitas,
Tlxi+1/2 (pn+1
i+1

pn+1
)
i

Tlxi1/2 (pn+1
i1

pn+1
)
i

+ qlsci =

Vb cl
c Blo t

(pn+1
pni ),
i

(6.4)

ou, em uma forma mais compacta,


n+1
n+1
Tlxi+1/2 (pn+1
) + Tlxi1/2 (pn+1
) + qlsci = li (pn+1
pni ),
i+1 pi
i1 pi
i

(6.5)

onde l = o ou w.
A Eq. (6.5) pode ser reescrita como,


n+1
n
Tlxi1/2 pn+1
+ Tlxi+1/2 pn+1
i+1 = li pi qlsci ,
i1 Tlxi1/2 + Tlxi+1/2 + i pi

(6.6)

ou, ainda,
n+1
+ Ei pn+1
Wi pn+1
i+1 = Qi ,
i1 + Ci pi

(6.7)

onde
Wi = Tlxi1/2 ,

Ci = Tlxi1/2 + Tlxi+1/2 + li ,

e
Qi = li pni qlsci .

Ei = Tlxi+1/2

106

De Souza, G.

Escrevendo a Eq. (6.7) para todas as clulas de uma malha de 7 blocos, por exemplo,
tem-se o sistema na forma matricial:

C1 E1 0
0
0
0
0

W 2 C2 E 2 0
0
0
0

0 W3 C3 E3 0
0
0

0
0 W4 C4 E4 0
0

0
0
0 W5 C5 E5 0

0
0
0
0 W6 C6 E6

0
0
0
0
0 W 7 C7

pn+1
1
pn+1
2
pn+1
3
pn+1
4
pn+1
5
pn+1
6
pn+1
7

Q1
Q2
Q3
Q4
Q5
Q6
Q7

(6.8)

Assim, tem-se um sistema de equaes que quando resolvido fornece as presses no


reservatrio no tempo n + 1. Para cada t, um sistema deste tipo resolvido. Na matriz
de coeficientes, existem termos no-nulos que so compostos por valores de transmissibilidades, exclusivamente, ou por transmissibilidades e pelo coeficiente l , originrio do
termo de acmulo na equao em diferenas finitas.
Observa-se que a matriz de coeficientes tem uma estrutura caracterstica, na qual
trs diagonais apresentam elementos no-nulos. Este tipo de estrutura de bandeamento
caracterstico da discretizao do problema de escoamento 1D, e utilizada em favor de um
armazenamento que leve a uma economia de memria no computador (armazenamento
de trs vetores preservando os valores nas trs diagonais ao invs da matriz inteira).
Para as geometrias bidimesional e tridimensional, padres de construo das matrizes de
coeficientes tambm sero observados.

6.2.2

Escoamento Ligeiramente Compressvel 2D

No caso do escoamento bidimensional de fluido ligeiramente compressvel, em meio poroso


incompressvel e sem influncia da gravidade, considera-se a equao diferencial parcial:

c Ax kx p

x +
l Bl x
y

c Ay ky p
Vb cl p
y + qlsc =
,
l Bl y
c Blo t

(6.9)

onde l = o ou w. Aplica-se, ento, uma discretizao em blocos centrados, usando uma


malha como a ilustrada na Fig. 6.2.
Usando uma aproximao atrasada, escreve-se a formulao implcita,
n+1
n1
n+1
n+1
n+1
Tlxi+1/2,j (pn+1
i+1,j pi,j ) Tlxi1/2,j (pi,j pi1,j ) + Tlyi,j+1/2 (pi,j+1 pi,j )+
n1
n+1
n
Tlyi,j1/2 (pn+1
i,j pi,j1 ) + qlsci,j = li,j (pi,j pi,j ),

(6.10)

107

Simulao Numrica de Reservatrios de Petrleo

Figura 6.2: Malha de blocos centrados, problema de escoamento bidimensional.

a qual pode ser reescrita na forma compacta


n+1
n+1
n+1
n+1
Si,j pn+1
i,j1 + Wi,j pi1,j + Ci,j pi,j + Ei,j pi+1,j + Ni,j pi,j+1 = Qi,j .

(6.11)

onde
Si,j = Tlyi,j1/2 ,

Wi,j = Tlxi1/2,j ,

Ci,j = Tlyi,j1/2 + Tlxi1/2,j + i,j + Tlxi+1/2,j + Tlyi,j+1/2 ,


Ei,j = Tlxi+1/2,j ,

Ni,j = Tlyi,j+1/2

e
Qi,j = li,j pni,j qlsci,j .
Para um caso de malha com nx = ny = 3, o sistema de equaes discretas para o
problema de escoamento em duas dimenses tem a forma

C1 E1 0 N1
W2 C2 E2 0
0 W3 C3 0
S4 0
0 C4
0 S5 0 W5
0
0 S6 0
0
0
0 S7
0
0
0
0
0
0
0
0

0
N2
0
E4
C5
W6
0
S8
0

0
0
0
0
N3 0
0 N4
E5 0
C6 0
0 C7
0 W8
S9 0

0
0 pn+1
1
n+1
p2
0
0

n+1
p
0
0
3
n+1
p
0
0
4
n+1
p
N5 0
5
n+1
p
0 N6
6
n+1
p
E7 0
7
n+1
p
C8 E8
8
W 9 C9
pn+1
9

Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9

(6.12)

sendo possvel representar a matriz de coeficientes por formas esquemticas como a presente na Fig. 6.3, que ilustram o bandeamento caracterstico formando pela presena de
cinco diagonais, de forma que para o problema de escoamento bidimensional a matriz de
coeficientes, resultante da discretizao, pentadiagonal.

108

De Souza, G.

Figura 6.3: Esquema da matriz de coeficientes, caso bidimensional para n + x = ny = 3,


no qual elementos no-nulos so marcados por X e elementos nulos encontram-se nos
espaos em branco.

6.2.3

Escoamento Ligeiramente Compressvel 3D

Para o fluxo tridimensional de fluido ligeiramente compressvel em meio poroso incompressvel, considera-se a equao para a presso dada por
!

c Ax kx p

x +
l Bl x
y

+
z

c Ay ky p
y+
l Bl y

c Az kz p
Vb cl p
z + qlsc =
+ Gl ,
l Bl z
c Blo t

(6.13)

onde l = o ou w e os efeitos gravitacionais esto contemplados no termo Gl . Aplica-se


novamente uma discretizao em blocos centrados, usando diferenas finitas, para uma
malha como a apresentada na Fig. 6.4.
Usando uma aproximao atrasada, escreve-se a formulao implcita
n1
n+1
n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) Tlxi1/2,j,k (pi,j,k pi1,j,k ) + Tlyi,j+1/2,k (pi,j+1,k pi,j,k )+
n1
n1
n+1
n+1
n+1
Tlyi,j1/2,k (pn+1
i,j,k pi,j1,k ) + Tlzi,j,k+1/2 (pi,j,k+1 pi,j,k ) Tlzi,j,k1/2 (pi,j,k pi,j,k1 )+
n
+ qlsci,j,k = li,j,k (pn+1
i,j,k pi,j,k ) + Gli,j,k ,

(6.14)

a qual pode ser reescrita na forma compacta


n+1
n+1
Bi,j,k pn+1
i,j,k1 + Si,j,k pi,j1,k + Wi,j,k pi1,j,k +
n+1
n+1
n+1
+ Ci,j,k pn+1
i,j,k + Ei,j,k pi+1,j,k + Ni,j+1,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k ,

onde
Bi,j,k = Tlzi,j,k1/2 ,

Si,j,k = Tlyi,j1/2,k ,

Wi,j,k = Tlxi1/2,j,k ,

(6.15)

109

Simulao Numrica de Reservatrios de Petrleo

Figura 6.4: Malha de blocos centrados, modelagem do escoamento tridimensional.

Ci,j,k = Tlzi,j,k1/2 + Tlyi,j1/2,k + Tlxi1/2,j,k +,


+li,j,k + Tlxi+1/2,j,k + Tlyi,j+1/2,k + Tlzi,j,k+1/2 ,
Ei,j,k = Tlxi+1/2,j,k ,

Ni,j,k = Tlyi,j+1/2,k ,

Ai,j,k = Tlzi,j,k+1/2 ,

e
Qi,j,k = li,j,k pni,j,k qlsci,j,k + Gli,j,k .
A matriz de coeficientes na Fig. 6.5 ilustra o bandeamento caracterstico formado pela
presena de sete diagonais (matriz heptadiagonal de coeficientes), para o problema de
escoamento tridimensional.
No caso da modelagem de poos, se qlsci,j,k for substitudo na Eq. (6.14) usando Jw ,
tem-se,
n1
n+1
n+1
n+1
n+1
Tlxi+1/2,j,k (pn+1
i+1,j,k pi,j,k ) Tlxi1/2,j,k (pi,j,k pi1,j,k ) + Tlyi,j+1/2,k (pi,j+1,k pi,j,k )+
n1
n1
n+1
n+1
n+1
Tlxi,j1/2,k (pn+1
i,j,k pi,j1,k ) + Tlzi,j,k+1/2 (pi,j,k+1 pi,j,k ) Tlzi,j,k1/2 (pi,j,k pi,j,k1 )+
n+1
n+1
n
+ Jwi,j,k (pn+1
wfi,j,k pi,j,k ) = li,j,k (pi,j,k pi,j,k ) + Gli,j,k .

(6.16)

110

De Souza, G.

Figura 6.5: Esquema de matriz de coeficientes, problema de escoamento tridimensional


para nx = ny = nz = 3. Elementos no-nulos esto marcados por um X, enquanto os
nulos so representados por regies na cor branca.
A Eq. (6.16) pode ser reescrita em uma forma compacta como
n+1
n+1
n+1
Bi,j,k pn+1
i,j,k1 + Si,j,k pi,j1,k + Wi,j,k pi1,j,k + Ci,j,k pi,j,k +
n+1
n+1
n+1
+ Ei,j,k pn+1
i+1,j,k + Ni,j+1,k pi,j+1,k + Ai,j,k pi,j,k+1 + Jwi,j,k pwfi,j,k = Qi,j,k .

(6.17)

onde Bi,j,k , Si,j,k , Wi,j,k , Ei,j,k , Ni,j+1,k , Ai,j,k e Qi,j,k so os mesmos anteriores, contudo,
tem-se
h
Ci,j,k = Tlzi,j,k1/2 + Tlyi,j1/2,k + Tlxi1/2,j,k +
i

+li,j,k + Jwi,j,k + Tlxi+1/2,j,k + Tlyi,j+1/2,k + Tlzi,j,k+1/2 .


A Fig. 6.6 ilustra esquematicamente uma matriz de coeficientes para o caso de escoamento tridimensional, com a modelagem de um poo que passa pelas trs camadas
em z, porm ainda sem a utilizao da presso de referncia pwfref . Observa-se que um
bandeamento caracterstico se mantm, mas a presena de novas incgnitas impacta na
estrutura da matriz de coeficientes. Formas esquemticas para a matriz de coeficientes
tambm podem ser construdas para o caso de fluxo bidimensional com a presena de
poos e no caso do uso de uma presso de referncia pwfref .

6.3

Mtodos Diretos

Ressalta-se que a discusso sobre mtodos de soluo de sistemas de equaes ser restrita a mtodos bsicos, de forma a fornecer uma viso fundamental de como as tcnicas

111

Simulao Numrica de Reservatrios de Petrleo

Figura 6.6: Esquema de matriz de coeficientes, caso de escoamento tridimensional para


nx = ny = nz = 3 com modelagem de um poo, porm sem utilizar ainda a presso de
referncia pwfref . Elementos nulos so representados pela cor branca, enquanto elementos
no-nulos so representados usando X.
funcionam e de como as informaes contidas nas matrizes de coeficientes so passadas
para os simuladores. Simuladores para determinadas situaes prticas que exigem mais
robustez utilizam tcnicas de soluo mais sofisticadas em relao as aqui revisadas [11].
Existem dois grupos gerais de mtodos para resolver computacionalmente sistemas de
equaes como as estudadas anteriormente, os Mtodos Diretos e os Mtodos Iterativos
(ou Indiretos). Um mtodo direto de soluo tem a capacidade de fornecer uma soluo
exata aps um nmero fixo de clculos. Na prtica, a soluo no exata pois o computador no tem a capacidade de usar infinitos dgitos (ocorrem erros de arrendondamento).
Dentre os mtodos diretos mais fundamentais, possvel citar a eliminao Gaussiana, a reduo de Gauss-Jourdan, a reduo de Crout e o algoritmo de Thomas [11].
Este ltimo ser revisado aqui. Como foi visto, as equaes em diferenas finitas para o
problema unidimensional levam a um sistema tridiagonal que tem a forma
b1 x1 + c1 x2 = d1
a2 x1 + b2 x2 + c2 x3 = d2
a3 x2 + b3 x3 + c3 x4 = d3
..
.+

..
.+

..
.+

...

.. ..
.=.

an1 xn2 + bn1 xn1 + cn1 xn = dn1


an xn1 + bn xn = dn ,

(6.18)

112

De Souza, G.

onde bi , ai e ci so coeficientes das incgnitas dos blocos i, i 1 e i + 1, respectivamente.


O termo di o lado direito da equao associada ao bloco i.
O algoritmo de Thomas, ou TDMA (Tridiagonal Matrix Algorithm), um caso especial
da reduo de Crout [11]. No TDMA no necessrio armazenar toda a matriz de
coeficientes n n. Os termos ai , bi , ci e di podem ser armazenados em quatro vetores
distintos. Na forma matricial, a Eq. (6.18) torna-se

b1
a2
...
...
...

c1
b2
...
...
...

0
...
... ...
c2 . . .
... ...
... ...
... ...
. . . an1 bn1 cn1
...
0
an
bn

x1
x2
...
xn1
xn

d1
d2
...
dn1
dn

(6.19)

Seguindo esta notao, o algoritmo de Thomas pode ser descrito considerando os


seguintes passos:
Soluo avanada. Para i = 1,
w1 =

c1
b1

g1 =

d1
b1

Para i = 2, 3, . . . , n 1,
wi =

ci
bi ai wi1

gi =

di ai gi1
.
bi ai wi1

e para i = 2, 3, . . . , n,

Soluo recuada. Para i = n,


xn = g n
e para i = n 1, n 2, . . . , 3, 2, 1,
xi = gi wi xi+1 .

6.4

Mtodos Iterativos

Os mtodos iterativos (ou indiretos) fornecem a soluo de um sistema de equaes como


um limite de uma sequncia de vetores intermedirios que progressivamente convergem
para a soluo exata. O processo se inicia com uma estimativa inicial do vetor de incg-

113

Simulao Numrica de Reservatrios de Petrleo

nitas que progressivamente alterado tendo em vista que se aproxime da soluo exata,
at que a soluo final obtida. Em um esquema convergente, o erro no final de cada
iterao reduzido e o vetor soluo deveria se aproximar da soluo correta. Para terminar o processo, um critrio de convergncia deve ser escolhido para que as iteraes sejam
interrompidas.
A iterao de Jacobi um dos mtodos iterativos mais antigos. Por questes de
desempenho, raramente usada na simulao de reservatrios, mas a reviso importante
em termos dos fundamentos dos mtodos iterativos e porque esta tcnica utilizada em
passos auxiliares de outros mtodos mais sofisticados [11]. Para discutir a utilizao da
iterao de Jacobi, considera-se um sistema de equaes na forma
a11 x1 + a12 x2 + a13 x3 + a14 x4 + . . . + a1n xn = d1
a21 x1 + a22 x2 + a23 x3 + a24 x4 + . . . + a2n xn = d2
a31 x1 + a32 x2 + a33 x3 + a34 x4 + . . . + a3n xn = d3
..
.+

..
.+

..
.+

.. ..
.=.

...

an1 x1 + an2 x2 + an3 x3 + an4 x4 + . . . + ann xn = dn

(6.20)

onde aii 6= 0 para i = 1, 2, 3, . . . , n e que pode ser reorganizado como


x1 =

d1 a12 x2 a13 x3 a14 x4 . . . a1n xn


,
a11

x2 =

d2 a21 x1 a23 x3 a24 x4 . . . a2n xn


,
a22

x3 =

d3 a31 x1 a32 x2 a34 x4 . . . a3n xn


,
a33

..
..
..
.. ..
.+
. + ...
.=.
.+
dn an1 x1 an2 x2 an3 x3 . . . an,n1 xn1
.
xn =
ann

(6.21)

Uma estimativa inicial de todas as incgnitas deve ser usada no comeo do processo
iterativo. Os lados esquerdos das expresses presentes na Eq. (6.21) so calculados em
uma iterao nova pelo uso da estimativa inicial para cada xi , i = 1, . . . , n, nos lados
direitos das expresses. Denotando a iterao nova por (k + 1) e a iterao antiga por
(k), a Eq. (6.21) pode ser reescrita como
(k)

(k+1)
x1

(k)

(k)

d1 a12 x2 a13 x3 a14 x4 . . . a1n x(k)


n
=
,
a11

114

De Souza, G.
(k)

(k+1)

x2

(k)

(k)

(k)

x3 =

(k)

(k)

d3 a31 x1 a32 x2 a34 x4 . . . a3n xn(k)


,
a33
..
.+

..
.+

..
.+

.. ..
.=.

...

(k)

(k)

(k)

(k)

x(k+1)
=
n

(k)

d2 a21 x1 a23 x3 a24 x4 . . . a2n x(k)


n
,
a22

dn an1 x1 an2 x2 an3 x3 . . . an,n1 xn1


.
ann

(6.22)

Na implementao da iterao de Jacobi em cada passo, os valores de x1 , x2 , . . . , xn


do nvel iterativo antigo, (k), so atualizadas com os valores da iterao nova, (k + 1).
Este ciclo de atualizao repetido at a entrada e a sada do ciclo concordarem dentro
de uma tolerncia e as iteraes terminem. Salienta-se que no teste de convergncia, todo
o vetor soluo deve atender ao critrio de convergncia.
O algoritmo para a iterao de Jacobi segue a seguinte expresso
(k+1)
xi

di

(k)

Pn

j=1,j6=i

aij xj

aii

(6.23)

para i = 1, 2, . . . , n.
Ao fim de uma iterao, testa-se a convergncia usando, por exemplo,

(k+1)
xi

(k)
xi 

para i = 1, 2, . . . , n, onde  uma tolerncia numrica.


Se o teste de convergncia satisfeito, as iteraes so interrompidas e tem-se a soluo
para o passo de tempo considerado. Caso o teste no seja satisfeito, valores x1 , x2 , . . . , xn
na iterao antiga, (k), so atualizados pelos valores calculados na iterao nova, (k + 1),
e o processo recomea.
A iterao de Gauss-Seidel uma modificao da iterao de Jacobi que utiliza no lado
direito da Eq. (6.22) a informao mais recente disponvel. Cada incgnita no lado direito
substituda por seu valor mais recentemente computado. Desta forma, as expresses na
Eq. (??) tornam-se
(k)

(k+1)

x1

(k)

(k+1)

(k+1)
x2

d2 a21 x1

(k+1)

(k+1)
x3

(k)

d1 a12 x2 a13 x3 a14 x4 . . . a1n x(k)


n
,
a11

d3 a31 x1

(k)

(k)

a23 x3 a24 x4 . . . a2n x(k)


n
,
a22
(k+1)

a32 x2

(k)

a34 x4 . . . a3n xn(k)

a33

115

Simulao Numrica de Reservatrios de Petrleo

x(k+1)
n

..
.+

..
.+

(k+1)

an2 x2

dn an1 x1

..
.+

(k+1)

.. ..
.=.

...
(k+1)

an3 x3
ann

(k+1)

. . . an,n1 xn1

(6.24)

Como a iterao de Gauss-Seidel utiliza informaes mais recentes, ela geralmente


converge em um nmero menor de iteraes do que a iterao de Jacobi. A iterao de
Gauss-Seidel requer menor armazenamento em relao a Jacobi, j que apenas os valores
mais recentes precisam ser armazenados. Desta forma, a iterao de Gauss-Seidel mais
eficiente em termos de armazenamento e em termos de tempo computacional.
Segundo citado em [11], a iterao de Gauss-Seidel converge se
|aii | >

n
X

|aij |

(6.25)

j=1,j6=i

para i = 1, 2, . . . , n.
O algoritmo de Gauss-Seidel segue a expresso
(k+1)
xi

di

Pi1

j=1

(k+1)

aij xj

(k)

Pn

j=i+1

aij xj

(6.26)

aii

para i = 1, 2, . . . , n.
Testa-se a convergncia usando, por exemplo,

(k+1)
xi

(k)

xi 

para i = 1, 2, . . . , n, onde  uma tolerncia numrica. O teste de convergncia segue


o raciocnio discutido para a iterao de Jacobi do ponto de vista da interrupo das
iteraes. Para que apenas o vetor mais recente com as incgnitas seja armazenado, o
processo de teste da convergncia deve ser feito ao longo do processo iterativo, para cada
valor de incgnita calculado.
Nos mtodos de relaxao, denominados de SOR (Sucessive Overrelaxation), a taxa
de convergncia acelerada ao se modificar os valores das incgnitas estimadas com o
objetivo de reduzir o nmero de iteraes requeridas para a soluo. A escolha de um
fator de relaxao adequado tema de estudos especficos [11, 27].
Para exemplificar o uso de mtodos do tipo SOR, revisa-se a metodologia denominada
PSOR (Poin SOR). Nesta tcnica, as expresses presentes na Eq. (??) so interpretadas
como x(k+1) =x(k) +correes para cada iterao de convergente de Gauss-Seidel. Para x3 ,
por exemplo, tem-se,
(k+1)

(k+1)
x3

(k)
x3

d3 a31 x1

(k+1)

a32 x2

(k)

a34 x4 . . . a3n x(k)


n

a33

(6.27)

116

De Souza, G.

de onde se observa que o termo de correo para a incgnita xi no nada mais que o
resduo da equao para o bloco i dividido por aii resultante da aplicao da iterao de
Gauss-Seidel.
Deve-se determinar se possvel melhorar a correo do mtodo de Gauss-Seidel por
multiplic-la por um fator de relaxao constante. Esta ideia o fundamento da iterao
SOR, definida como
(k)

(k+1)
x1

(k)
x1

(k)

(k+1)

(k+1)

x2

(k)

= x2 +

d2 a21 x1

(k+1)

(k+1)

x3

(k)

= x3 +

d3 a31 x1

(k)

(k)

a23 x3 a24 x4 . . . a2n xn(k)


,
a22
(k+1)

a32 x2

(k)

a34 x4 . . . a3n x(k)


n

a33
..
.+

..
.+

(k+1)

xn(k+1) = x(k)
n +

(k)

d1 a12 x2 a13 x3 a14 x4 . . . a1n x(k)


n
,
+
a11

dn an1 x1

..
.+
(k+1)

an2 x2

.. ..
.=.

...

(k+1)

an3 x3
ann

(k+1)

. . . an,n1 xn1

(6.28)

Na Eq. (6.28), um parmetro de acelerao ou um fator de relaxao que uma


constante positiva entre 1 e 2. O valor especfico de que maximiza a taxa de convergncia
conhecido como o fator de relaxao timo, opt (do ingls, optimum), que particular
para cada problema. Se = 1, recupera-se a iterao de Gauss-Seidel. No qualquer
valor de que implica na acelerao da taxa de convergncia para cada elemento do vetor
de incgnitas.
O algoritmo pata a iterao PSOR segue a equao
(k+1)
xi

di

Pi1

j=1

(k+1)

aij xj

Pn

j=i+1

aii

(k)

aij xj

(k)

( 1)xi

(6.29)

para i = 1, 2, . . . , n e testa-se a convergncia usando, por exemplo,



(k+1)
xi

(k)

xi 

para i = 1, 2, . . . , n, onde novamente  uma tolerncia numrica. O teste de convergncia


segue o raciocnio discutido para as iteraes de Jacobi e de Gauss-Seidel do ponto de
vista da interrupo das iteraes. Como na iterao de Gauss-Seidel, para que apenas o
vetor mais recente com as incgnitas seja armazenado, o teste da convergncia deve ser
feito ao longo do processo iterativo, para cada valor de incgnita calculado.
NOTAS:
A discretizao de uma EDP usando o mtodo de diferenas finitas eventualmente

Simulao Numrica de Reservatrios de Petrleo

117

leva a sistemas de equaes algbricas. A necessidade de utilizar mtodos robustos de


soluo de de sistemas lineares pode ser justificada pela dimenso dos problemas tratados
na prtica da simulao numrica, em uma escala de centenas de milhares de equaes,
por exemplo [11].
Geralmente, mtodos iterativos so os mais utilizados para resolver sistemas com
grande nmero de equaes. A aplicao deste tipo de mtodo torna-se mais atrativa
nos casos em que a matriz de coeficientes possui estrutura esparsa, ou seja, tem um
grande nmero de elementos nulos. Como apenas os elementos no-nulos so utilizados
nos clculos dos mtodos iterativos, estas tcnicas exigem um armazenamento relativo de
memria baixo [11].
Mtodos diretos de soluo dependem da sistemtica eliminao das incgnitas a partir
da equao matricial. Na aplicao de mtodos diretos, necessrio armazenar a matriz
de coeficientes e o vetor de valores conhecidos ao longo do processo de soluo. Assim, a
menos que a memria virtual seja usada, em funo da memria computacional disponvel,
do mtodo de soluo utilizado e do problema a ser resolvido, h um limite definido no
nmero de equaes que possam ser resolvidas por um mtodo direto. Por outro lado,
para um mtodo iterativo, a reduo no armazenamento geralmente acompanhada com
um aumento nas operaes computacionais [11].
Para pequenos computadores sem memria virtual ou com baixa capacidade de transferncia entre o armazenamento principal e a memria virtual, mtodos iterativos so os
preferidos como tcnica de soluo de sistemas lineares. Uma importante vantagem dos
mtodos diretos ocorre quando vrios sistemas de equaes possuem a mesma matriz de
coeficientes e diferentes vetores do lado direito. Neste caso, ao se implementar um mtodo
direto de soluo, a fatorizao da matriz de coeficientes feita uma nica vez no comeo
da simulao [11]. Em resumo, a escolha por um mtodo direto ou um mtodo iterativo
depende das caractersticas do problema a ser resolvido e das capacidades computacionais
disponveis [11].
Em geral, segundo [11], uma tcnica de soluo de sistemas de equaes deveria possuir
como caractersticas importantes:
Ser simples em termos de codificao e requerer mnima exigncia de armazenamento;
Ser estvel em relao a erros de arredondamento;
Ser facilmente migrado entre diferentes computadores.
De fato, para problemas prticos de simulao de reservatrios, tcnicas alm das
revisadas aqui podem (e em geral, so) ser necessrias. No apenas a questo do tempo
necessrio para se obter a soluo importante. Algumas tcnicas podem falhar na

118

De Souza, G.

obteno da soluo, no importando o tempo disponvel para se chegar ao resultado


adequado. Um exemplo relevante a presena de fortes heterogeneidades, que exigem,
em geral, tcnicas mais robustas de soluo [11].

Captulo 7
Soluo Numrica para Escoamento
Monofsico
Nos Captulos 3 e 4, respectivamente, derivou-se equaes diferenciais parciais e desenvolveu-se aproximaes em diferenas finitas para o caso de fluxo monofsico. Nos Captulos
5 e 6 foram feitas duas revises, uma primeira sobre a modelagem de poos e a segunda
sobre mtodos de soluo de sistemas de equaes lineares, respectivamente. No Captulo
7 so recuperados conceitos dos 4 captulos anteriores de forma integrada, com a adio
de contedo, com o objetivo de discutir as etapas e caractersticas particulares da soluo numrica para o escoamento monofsico, tendo em vista os escoamentos de fluidos
incompressvel, ligeiramente compressvel e compressvel.

7.1

Introduo

Embora as formas algbricas das aproximaes em diferenas finitas para as equaes


dos escoamentos incompressvel, ligeiramente compressvel e compressvel sejam similares,
existem detalhes prprios de cada problema que devem ser levados em considerao. Isto
ocorre porque as transmissibilidades e o termo de acmulo respondem com magnitude
diferente s mudanas de presso para cada tipo de escoamento.
Para escoamento incompressvel, o termo de acmulo removido da equao para a
presso e o problema de escoamento de regime permanente (a exceo de mudanas
transientes em condies de contorno). Por outro lado, para escoamentos ligeiramente
compressvel e compressvel, o termo de acmulo muda com alteraes de presso e o
problema de escoamento transiente.
A avaliao das transmissibilidades tambm uma questo importante, pois no caso
mais geral h dependncia de e B em relao a presso (e temperatura). Alm disso,
critrios devem ser estabelecidos para computar as transmissibilidades nas interfaces de
119

120

De Souza, G.

clulas, apesar de as propriedades de rocha e fluido estarem definidas dentro das clulas
(Fig. 7.1).

Figura 7.1: Propriedades so computadas em i, enquanto transmissibilidades so avaliadas


em i 1/2.
Por fim, deve-se discutir tcnicas de linearizao para que as equaes algbricas nolineares levem a formas lineares, para que se utilize mtodos de soluo de sistemas lineares.
A forma mais geral para a equao de fluxo tomada como base para este captulo
dada por
"

c Ax kx
x l Bl
"

Z
p
l
x
x

c Az kz
z l Bl

!#

"

c Ay ky
x +
y l Bl

p
Z
l
z
z

!#

z + qlsc

Z
p
l
y
y

Vb
=
c t

!#

,
Bl

(7.1)

onde l = o, w e g.

7.2

Escoamento Monofsico Incompressvel

A Eq. (7.1) pode ser simplificada para descrever o escoamento monofsico incompressvel
em um meio heterogneo e anisotrpico se for considerado que:
a massa especfica do fluido constante, de forma que l e Bl so constantes (Bl = 1
se, ainda, as condies forem isotrmicas);
o meio poroso for incompressvel ( constante).
Com estas hipteses,

121

Simulao Numrica de Reservatrios de Petrleo

Bl

= 0,

de forma que condies de regime permanente prevalecem, existindo uma distribuio de


presses constante com o tempo.
A Eq. (7.1) torna-se
"

c Ax kx
x l Bl

p
Z
l
x
x

!#

"

c Az kz
+
z l Bl

"

c Ay ky
x +
y l Bl
p
Z
l
z
z

p
Z
l
y
y

!#

y+

!#

z + qlsc = 0.

(7.2)

Reorganizando os termos na Eq. (7.2), tem-se

c Ax kx p

x +
l Bl x
y

=
x

c Az kz p
+ qlsc =
l Bl z
!

c Ax kx Z
x +
l
l Bl
x
y

+
z

c Ay ky p

y +
l Bl y
z

c Ay ky Z
y+
l
l Bl
y
!

c Az kz Z
z.
l
l Bl
z

(7.3)

Usando uma discretizao em diferenas finitas


c Ax kx
l Bl x

c Ax kx
(pi+1,j,k pi,j,k ) +
l Bl x
i+1/2,j,k

c Ay ky
+
l Bl y
+

c Az kz
l Bl z

c Ay ky
(pi,j+1,k pi,j,k ) +
l Bl y
i,j+1/2,k

(pi,j,k+1 pi,j,k ) +
i,j,k+1/2

c Ax kx
l
l Bl x

c Az kz
l Bl z

(pi1,j,k pi,j,k ) +
i1/2,j,k

c Az kz
+
l
l Bl z

i,j1/2,k

(pi,j,k1 pi,j,k ) + qlsci,j,k =


i,j,k1/2

c Ax kx
(Zi+1,j,k Zi,j,k ) +
l
l Bl x
i+1/2,j,k

c Ay ky
+
l
l Bl y

(pi,j1,k pi,j,k ) +

(Zi1,j,k Zi,j,k ) +
i1/2,j,k

c Ay ky
(Zi,j+1,k Zi,j,k ) +
l
l Bl y
i,j+1/2,k

c Az kz
(Zi,j,k+1 Zi,j,k ) +
l
l Bl z
i,j,k+1/2

(Zi,j1,k Zi,j,k ) +
i,j1/2,k

(Zi,j,k1 Zi,j,k )
i,j,k1/2

ou,
Tlxi+1/2,j,k (pi+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k ) +

(7.4)

122

De Souza, G.
+Tlyi,j+1/2,k (pi,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k ) +
+Tlzi,j,k+1/2 (pi,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k ) + qlsci,j,k =
= (Tlx l )i+1/2,j,k (Zi+1,j,k Zi,j,k ) + (Tlx l )i1/2,j,k (Zi1,j,k Zi,j,k ) +
+ (Tly l )i,j+1/2,k (Zi,j+1,k Zi,j,k ) + (Tly l )i,j1/2,k (Zi,j1,k Zi,j,k ) +
+ (Tlz l )i,j,k+1/2 (Zi,j,k+1 Zi,j,k ) + (Tlz l )i,j,k1/2 (Zi,j,k1 Zi,j,k ) .

(7.5)

Os termos de transmissibilidade so calculados nas fronteiras dos blocos, porm as


propriedades de rocha e de fluido so conhecidas somente nos centros das clulas. Existem
algumas alternativas para avaliar propriedades mdias nas interfaces entre clulas [11]:
Mdia aritmtica:

a1 + a2 + a3 + . . . + an
n

(7.6)

w1 a1 + w2 a2 + w3 a3 + . . . + wn an
Pn
i=1 wi

(7.7)

A=
Mdia ponderada:
W =
Mdia geomtrica

G=
Mdia harmnica

(7.8)

a1 a2 a3 . . . an

1
1 1
1
1
1
=
+
+
+ ... +
n a1 a2 a3
an
H


(7.9)

onde H G A. Estas mdias so iguais se a1 = a2 = a3 = . . . = an .


As transmissibilidades na Eq. (7.5) possuem dois grupos distintos de termos. (l Bl )1
representa propriedades de fluido que so constantes para fluido incompressvel. Deve-se
avaliar (Ax kx )/x para a interface entre clulas. Em geral, uma mdia harmnica usada
nesta avaliao, pois um fluxo em srie ocorre nesta situao. Seguindo a definio de
mdia harmnica, calcula-se
!
Ax kx
H=
x i1/2,j,k

1
1
x
=
2
Ax kx
H
ou

"

x
+
Ax kx
i,j,k

(7.10)

i1,j,k

1
1 xi1,j,k Axi,j,k kxi,j,k + xi,j,k Axi1,j,k kxi,j,k
=
.
2
Axi,j,k Axi1,j,k kxi,j,k kxi,j,k
H

(7.11)

Resolvendo para H,
H=

Ax kx
x

=
i1/2,j,k

2Axi,j,k Axi1,j,k kxi,j,k kxi,j,k


.
xi1,j,k Axi,j,k kxi,j,k + xi,j,k Axi1,j,k kxi,j,k

(7.12)

123

Simulao Numrica de Reservatrios de Petrleo


Finalmente, tem-se para a transmissibilidade
!

c Ax kx
l Bl x

2Axi,j,k Axi1,j,k kxi,j,k kxi1,j,k


1

xi1,j,k Axi,j,k kxi,j,k + xi,j,k Axi1,j,k kxi1,j,k


l Bl

(7.13)

2Ayi,j,k Ayi,j1,k kxi,j,k kxi,j1,k


1

xi,j1,k Axi,j,k kxi,j,k + xi,j,k Axi,j1,k kxi,j1,k


l Bl

(7.14)

i1,j,k

e, similarmente,
c Ay ky
l Bl y

!
i,j1,k

e tambm para a direo z. Como o fluido incompressvel, o termo l tambm constante.


Utiliza-se agora a notao matricial
Bi,j,k pi,j,k1 + Si,j,k pi,j1,k + Wi,j,k pi1,j,k + Ci,j,k pi,j,k +
+ Ei,j,k pi+1,j,k + Ni,j,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k

(7.15)

onde
Bi,j,k = Tlzi,j,k1/2 ,

Si,j,k = Tlyi,j1/2,k ,

Wi,j,k = Tlzi1/2,j,k

Ei,j,k = Tlxi+1/2,j,k ,

Ni,j,k = Tlyi,j+1/2,k ,

Ai,j,k = Tlzi,j,k+1/2 ,

Ci,j,k = (Bi,j,k + Si,j,k + Wi,j,k + Ei,j,k + Ni,j,k + Ai,j,k )


e
Qi,j,k = qlsci,j,k + QGi,j,k
onde
QGi,j,k = (Tlx l )i+1/2,j,k (Zi+1,j,k Zi,j,k ) + (Tlx l )i1/2,j,k (Zi1,j,k Zi,j,k ) +
+ (Tly l )i,j+1/2,k (Zi,j+1,k Zi,j,k ) + (Tly l )i,j1/2,k (Zi,j1,k Zi,j,k ) +
+ (Tlz l )i,j,k+1/2 (Zi,j,k+1 Zi,j,k ) + (Tlz l )i,j,k1/2 (Zi,j,k1 Zi,j,k ) .
Nas clulas localizadas nas regies de fronteira, as equaes discretas possuem formas particulares, como, por exemplo, em uma clula presente em um vrtice de uma
discretizao 3D (Fig. 7.3).
Considera-se o caso 3D, para nx = ny = nz = 3 e seguindo a numerao i, j, k, se na
clula 1,1,1 as condies de contorno forem de fluxo nulo, tem-se, utilizando-se agora a
notao matricial
Ci,j,k pi,j,k + Ei,j,k pi+1,j,k + Ni,j,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k

124

De Souza, G.

Figura 7.2: Clula na regio de fronteira tem forma discreta especfica. No caso analisado,
nx = ny = nz = 3, de forma que i = j = k = 2 na figura.

onde
Ci,j,k = (Ei,j,k + Ni,j,k + Ai,j,k )
Qi,j,k = qlsci,j,k + QGi,j,k
onde
QGi,j,k = (Tlx l )i+1/2,j,k (Zi+1,j,k Zi,j,k ) +
+ (Tly l )i,j+1/2,k (Zi,j+1,k Zi,j,k ) + (Tlz l )i,j,k+1/2 (Zi,j,k+1 Zi,j,k )
Adaptaes similares so feitas para clulas que estejam em contato com uma ou
duas regies de fronteira. Para condies de contorno de fluxo prescrito, mas no-nulo, o
raciocnio anlogo. Para condies de contorno de Dirichlet no fundo do reservatrio,
em clulas que no esto em contornos normais s direes x e y, por exemplo, tem-se

Bi,j,k pe + Si,j,k pi,j1,k + Wi,j,k pi1,j,k + Ci,j,k pi,j,k +


+ Ei,j,k pi+1,j,k + Ni,j,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k

(7.16)

onde pe a presso prescrita.


Para se obter a soluo para a presso no reservatrio, as equaes discretas so
escritas para cada clula (incluindo as presentes em regies de fronteira) e assim constrise o sistema de equaes. O sistema deve ser resolvido usando uma tcnica de soluo
para sistemas lineares. Como o regime permanente, apenas uma soluo procurada
(considerando que as condies de contorno tambm sejam constantes no tempo).

125

Simulao Numrica de Reservatrios de Petrleo

7.3

Escoamento Monofsico Ligeiramente Compressvel

Tomando por base a equao geral, do incio do captulo, para fluxo monofsico, possvel escrever a forma particular para o escoamento monofsico ligeiramente compressvel.
Primeiramente, considera-se neste caso
l = ol [1 + cl (p po )]
e
Bl =

(7.17)

Blo
[1 + cl (p po )]

(7.18)

onde l = o ou w. Considera-se tambm que


= o [1 + c (p po )]

(7.19)

A expanso do lado direito da Eq. (7.1) deve ser feita preservando o balano de materiais do problema, como por exemplo,
"

Vb
c t

Bl

!#
i,j,k

Vb

c t
Bl

!n+1

Bl

!n

i,j,k

Para escrever esta aproximao em termos da presso, adiciona-se e subtrai-se


n
Bln+1

Vb
c t

ao lado direito da equao para a expanso,


"

Vb
c t

Bl

!#

i,j,k

Vb
n+1 n
1
1
+
n
n+1
n+1
c t
Bln
Bl
Bl
"

#)
i,j,k

Aplicando as Eqs. (7.18) e (7.19) na equao acima e reorganizando,


"

Vb
c t

Bl

!#

"

i,j,k

Vb

c t

ou
"

Vb
c t

onde

Bl

!#
i,j,k

"

n+1
li,j,k

Vb
=
c

o c
n cl
+
Bl0
Bln+1

!#

n
pn+1
i,j,k pi,j,k

i,j,k



n+1
l
n
i,j,k pn+1

p
i,j,k
i,j,k
t

n cl
o c
+ 0
Bl
Bln+1

!#

.
i,j,k

126

De Souza, G.

Com isso, possvel escrever a seguinte forma discreta para o fluxo ligeiramente compressvel

Tlxi+1/2,j,k (pi+1,j,k pi,j,k ) + Tlxi1/2,j,k (pi1,j,k pi,j,k ) +


+Tlyi,j+1/2,k (pi,j+1,k pi,j,k ) + Tlyi,j1/2,k (pi,j1,k pi,j,k ) +
+Tlzi,j,k+1/2 (pi,j,k+1 pi,j,k ) + Tlzi,j,k1/2 (pi,j,k1 pi,j,k ) + qlsci,j,k =
=


n+1
li,j,k

n
pn+1
i,j,k pi,j,k + (Tlx l )i+1/2,j,k (Zi+1,j,k Zi,j,k ) + (Tlx l )i1/2,j,k (Zi1,j,k Zi,j,k ) +

+ (Tly l )i,j+1/2,k (Zi,j+1,k Zi,j,k ) + (Tly l )i,j1/2,k (Zi,j1,k Zi,j,k ) +


+ (Tlz l )i,j,k+1/2 (Zi,j,k+1 Zi,j,k ) + (Tlz l )i,j,k1/2 (Zi,j,k1 Zi,j,k )

(7.20)

Na notao matricial

Bi,j,k pi,j,k1 + Si,j,k pi,j1,k + Wi,j,k pi1,j,k + Ci,j,k pi,j,k +


+ Ei,j,k pi+1,j,k + Ni,j,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k
sendo

Ci,j,k = Bi,j,k + Si,j,k + Wi,j,k + Ei,j,k + Ni,j,k + Ai,j,k +


e

n+1
li,j,k

Qi,j,k = qlsci,j,k + QGi,j,k

(7.21)
n+1
li,j,k

pni,j,k .

Uma das principais diferenas est na avaliao das transmissibilidades, j que h


variao de e B. Por exemplo, para
Tlxi1/2,j,k =

c Ax kx
l Bl x

!
i1/2,j,k

o termo

c Ax kx
x
pode ser avaliado como j feito usando mdia harmnica. Para avaliar l Bl , existem
algumas alternativas (discutidas em maior detalhe no prximo captulo). Uma delas seria
o uso de uma mdia aritmtica, de forma que
1
l Bl

!
i1/2,j,k

1
1
=
2
l Bl

1
+
l Bl
i1,j,k

i,j,k

127

Simulao Numrica de Reservatrios de Petrleo


Se for escolhida uma formulao explcita,
n+1 n+1
n
n
n
Bi,j,k
pni,j,k1 + Si,j,k
pni,j1,k + Wi,j,k
pni1,j,k + Ci,j,k
pi,j,k +
n
n
+ Ei,j,k
pni+1,j,k + Ni,j,k
pni,j+1,k + Ani,j,k pni,j,k+1 = Qni,j,k

ou
pn+1
i,j,k =

n+1
Ci,j,k

(7.22)

n
n
Qni,j,k Bi,j,k
pni,j,k1 Si,j,k
pni,j1,k +

n
n
n
Wi,j,k
pni1,j,k Ei,j,k
pni+1,j,k Ni,j,k
pni,j+1,k Ani,j,k pni,j,k+1

(7.23)
e h uma limitao de t devido estabilidade
t mini,j,k

nli,j,k

n
n
n
n
n
Bi,j,k
+ Si,j,k
+ Wi,j,k
+ Ei,j,k
+ Ni,j,k
+ Ani,j,k

n+1
Como h uma avaliao de Ci,j,k
, sugere-se um procedimento iterativo do tipo [11]

pn+1,v+1
=
i,j,k

1
n+1,v
Ci,j,k

n
n
Qni,j,k Bi,j,k
pni,j,k1 Si,j,k
pni,j1,k +

n
n
n
Wi,j,k
pni1,j,k Ei,j,k
pni+1,j,k Ni,j,k
pni,j+1,k Ani,j,k pni,j,k+1

n+1
pois Ci,j,k
inclui n+1
i,j,k .

Para uma formulao implcita, usando coeficientes em tn para linearizao,


n+1
n+1
n+1
n
n
n
n
Bi,j,k
pn+1
i,j,k1 + Si,j,k pi,j1,k + Wi,j,k pi1,j,k + Ci,j,k pi,j,k +
n+1
n+1
n+1
n
n
n
pn+1
+ Ei,j,k
i+1,j,k + Ni,j,k pi,j+1,k + Ai,j,k pi,j,k+1 = Qi,j,k

(7.24)

a qual utilizada na construo do sistema de equaes a ser resolvido por tcnicas como
as citadas no Cap. 6.

Utilizando iteraes em uma estratgia de linearizao, tem-se


n,v n+1,v+1
n,v n+1,v+1
n,v n+1,v+1
n,v n+1,v+1
Bi,j,k
pi,j,k1 + Si,j,k
pi,j1,k + Wi,j,k
pi1,j,k + Ci,j,k
pi,j,k
+
n,v n+1,v+1
n,v n+1,v+1
n+1,v+1
n+1,v
+ Ei,j,k
pi+1,j,k + Ni,j,k
pi,j+1,k + An,v
i,j,k pi,j,k+1 = Qi,j,k .

(7.25)

128

7.4

De Souza, G.

Escoamento Monofsico Compressvel

Embora a equao para p seja similar ao caso ligeiramente compressvel, a equao para
fluxo compressvel mais difcil de resolver numericamente. A dificuldade adicional surge
pelo fato de as transmissibilidades serem mais sensveis a alteraes de presso no caso
do fluxo de gs.
Por isso, via de regra, as mudanas nas transmissibilidades no caso de gs devem
consideradas no processo de soluo. As tcnicas de linearizao, utilizadas neste caso,
tambm podem ser aplicadas para fluido ligeiramente compressvel (apesar de variar em
menor escala, l e Bl tambm so funo da presso).
Considerando nveis iterativos v e v + 1 e a equao para p no fluxo de gs, tem-se


n+1,v+1
n+1,v+1
Tlxn+1,v
pn+1,v+1
+ Tlyn+1,v
pi,j1,k
pn+1,v+1
+
i1,j,k pi,j,k
i,j,k
i1/2,j,k
i,j1/2,k

n+1,v+1
n+1,v+1
Tlzn+1,v
pn+1,v+1
+ qlsc
=
i,j,k1 pi,j,k
i,j,k
i,j,k1/2



n+1,v
l
n+1
= i,j,k pn+1,v+1
pni,j,k qgsc
+ Qn+1,v
Gi,j,k
i,j,k
i,j,k
t

onde
Vbi,j,k 0 c
n (Bgn /Bgn+1 ) 1
=
+
c Bgn+1 Bgn pn+1 pn
"

n+1,v
gi,j,k

#n+1,v

.
i,j,k

De forma que, um teste de convergncia deve ser realizado para as presses entre as
iteraes
n+1,v
pi,j,k
|<
|pn+1,v+1
i,j,k

onde uma tolerncia.


Se o mtodo de soluo de sistemas escolhido for iterativo, h o uso de dois nveis de
iterao, um para a soluo do sistema de equaes e um para a atualizao de propriedades (Fig. 7.3).

Figura 7.3: Utilizao de iteraes para propriedades e dentro de mtodo de soluo de


sistemas.
No mtodo totalmente implcito, informaes adicionais na formas de derivadas de Tl ,

129

Simulao Numrica de Reservatrios de Petrleo


g e G . Considerando, para simplificar, o fluxo 1D na direo x


n+1
n+1
n+1
n+1
n+1
Tlxn+1
pn+1
i1,j,k pi,j,k + Tlxi+1/2,j,k pi+1,j,k pi,j,k + qlsci,j,k =
i1/2,j,k


n+1
li,j,k

n+1
n+1
n
pn+1
i,j,k pi,j,k qgsci,j,k + QGi,j,k

Tlxn+1
Tlxn+1,v+1
Tlxn+1,v
+
i1/2,j,k
i1/2,j,k
i1/2,j,k
Tlxi1/2,j,k
+
pi1

!n+1,v

Tlxi1/2,j,k
pi

pn+1,v+1
i1

!n+1,v

pn+1,v+1
,
i

sendo
pn+1,v+1
i

pn+1,v
i

pi
+
pi

!n+1,v

pn+1,v
pn+1,v+1
+ pn+1,v+1
i
i
i

e
pn+1,v+1
i1

pn+1,v
i1

pi
+
pi1

!n+1,v
n+1,v
pn+1,v+1
pi1
+ pn+1,v+1
i1
i1

com raciocnio similar aplicado a g , G e qsc .


No mtodo totalmente implcito,
pn+1,v+1
= pn+1,v+1
pin+1,v
i
i
calculado ( incgnita). Quando pn+1,v+1
considerado abaixo de dada tolerncia, h
i
convergncia. As derivadas podem ser tomadas analiticamente ou numericamente [11].
Uma avaliao importante da correo dos resultados dos simuladores pode ser feita
baseada em uma checagem do balano de materiais, usando [11], para fluxos ligeiramente
compressveis e compressveis
Pnx Pny Pnz
i=1

IM B =

j=1

k=1
i=1

Pnx Pny Pnz

CM B =

j=1

Pn+1

n+1
n

B n+1 B n

!
i,j,k

Pnx Pny Pnz

e
i=1

Vbi,j,k
c

k=1

m
m=1 t

j=1

Vbi,j,k
c

n+1
k=1 qsci,j,k

n+1
0

B n+1 B 0

Pnx Pny Pnz


i=1

onde IM B e CM B devem estar entre 0,995 e 1,005.

j=1

m
k=1 qsci,j,k

i,j,k

130

De Souza, G.

Captulo 8
Simulao de Escoamentos
Multifsicos em Reservatrios de
Petrleo
Na formulao discutida no Cap. 3, a equao da continuidade, uma equao de estado e uma expresso para o balano da quantidade de movimento (lei de Darcy) foram
combinadas para se obter uma equao diferencial parcial que descreve o escoamento
monofsico em meio poroso, tendo como varivel primitiva a presso. Quando as equaes fundamentais so aplicadas ao caso multifsico, obtm-se uma EDP para cada fase
de hidrocarbonetos e uma para a fase gua. Estas EDPs, no-lineares no caso geral,
encontram-se acopladas. Neste captulo, a discusso realizada para a soluo numrica do
fluxo monofsico ser utilizada como base e expandida para tratar do escoamento multifsico em meios porosos. O foco estar no escoamento gua-leo, e como mtodo de
soluo, o mtodo IMPES ser revisado.

8.1

Introduo

No escoamento multifsico, mltiplas equaes em mltiplas incgnitas para cada bloco


so consideradas. A forma final do conjunto de equaes pode ser construda de diferentes
formas, em funo de quais incgnitas so resolvidas diretamente a partir das equaes
de fluxo (variveis principais) e quais so resolvidas a partir de equaes restritivas.
Uma vez formuladas as equaes e discretizadas, diferentes mtodos podem ser usados
para construir a matriz de coeficientes, sendo importante a etapa de linearizao. A
representao de poos mais complexa no caso multifsico.
131

132

8.2

De Souza, G.

Balano de Massa no Fluxo Multifsico

O escoamento multifsico em reservatrios de petrleo envolve o escoamento simultneo


de mais de uma fase (e.g., leo, gua e gs) transportando mltiplos componentes. Para
sistemas Black-oil, os trs componentes presentes so leo, gua e gs. Se no h transferncia de massa entre as fases, cada componente est em sua prpria fase.
Em uma representao mais realstica para o modelo Black-oil, os componentes gua
e leo so considerados imiscveis, portanto no h troca de massa entre estas fases. O
componente gs considerado solvel em leo, mas usualmente no em gua. Portanto, a
transferncia de massa ocorre somente entre as fases leo e gs. A poro do componente
gs dissolvida na fase leo chamada de gs em soluo (rever o conceito de razo de
solubilidade no Cap. 2).
Na derivao de uma equao geral para o balano de massa, a quantidade do componente gs dividida em gs livre (est na fase gs) e gs em soluo (est na fase leo).
A taxa de transferncia de massa de gs entre as fases leo e gs (qmtf g , qmtsg ) ento
modelada como um termo de gerao. A equao de balano de materiais do componente
c, escrita para um volume de controle finito de meio poroso, sobre o intervalo de tempo
t
(mi )c (mo )c + sc = (ma )c

(8.1)

onde (mi )c a soma da massa do componente c que entra no volume de controle e (mo )c
a soma da massa do componente c que deixa o volume de controle, ambas sobre t. sc
a soma da massa relacionada aos termos fonte no intervalo de tempo t e (ma )c a soma
da massa acumulada do componente c devida a mudanas causadas por compressibilidade
e saturao de fluido no intervalo de tempo t.
Para o componente c = o, w, f g (gs livre) e sg (gs em soluo), estes termos so
expressos como
h

(mi )c = (mcx Ax )xx/2 + (mcy Ay )yy/2 + (mcz Az )zz/2 t,

(mo )c = (mcx Ax )x+x/2 + (mcy Ay )y+y/2 + (mcz Az )z+z/2 t,

sc = (qmtc + qmc ) t

(ma )c = Vb (mvc )t+t (mvc )t

onde A a rea perpendicular ao fluxo, mvc a massa por unidade de volume de meio
poroso, qmtc a taxa de transferncia de massa entre fases, qmc o termo que representa
os poos e Vb o volume total do volume de controle.

133

Simulao Numrica de Reservatrios de Petrleo


Substituindo as ltimas 4 expresses na Eq. (8.1)

(mcx Ax )x+x/2 (mcx Ax )xx/2 t (mcy Ay )y+y/2 (mcy Ay )yy/2 t+


h

(mcz Az )z+z/2 (mcz Az )zz/2 t + (qmtc + qmc ) t = Vb (mvc )t+t (mvc )t .


Dividindo por t e multiplicando e dividindo o primeiro, o segundo e o terceiro termos
por x, y e z, respectivamente,

"

(mcx Ax )x+x/2 (mcx Ax )xx/2

x
"

(mcz Az )z+z/2 (mcz Az )zz/2

"

(mcy Ay )y+y/2 (mcy Ay )yy/2


y

"

z + qmtc + qmc = Vb

y+
#

(mvc )t+t (mvc )t


.
t

Tomando o limite quando x, y, z e t tendem a zero,

(mcx Ax ) x
(mcy Ay ) y
(mcz Az ) z = Vb (mvc ) qmc qmtc (8.2)
x
y
z
t

onde
mcx = c c ucx ,

Rs
uox ,
= gsc
Bo


mcx

para c = o, w e f g


mvc = c Sc ,

para c = o, w e f g

Rs
gsc
So ,
c
Bo


mvc =

qmc = c c qc ,


qmc = gsc

para c = sg

para c = sg

para c = o, w e f g

Rs
qo ,
Bo


para c = sg

e, para termos de gerao,


qmtc = 0,

para c = o, w

134

De Souza, G.

qmtc = qmtsg ,

qmtc = qmtsg ,

para c = sg

para c = f g,

onde qmtsg a taxa de transferncia de massa do componente gs entre as fases leo e gs.
Nota-se que g = f g + sg, g = f g , Sg = Sf g e ug = uf g .
Realizando substituies na equao de conservao da massa, tem-se:
Fase leo

uox
Ax x

x Bo
y


uoy

Ay y
Bo
z

uwy
Ay y
Bw
z

uoz
Vb
Az z =
Bo
c t

So
Bo

Vb
uwz
Az z =
Bw
c t

Sw
Bw

qosc

(8.3)

Fase gua

uwx

Ax x
x Bw
y


qwsc (8.4)

Fase gs

uox

uf gx
Ax +
Rs Ax x
Bg
Bo
y

uoy
uf gy
Ay +
Rs Ay y+
Bg
Bo

uf gz
uoz
Vb
Az +
Rs Az z =
Bg
Bo
c t

Sg
Rs So
+
Bg
Bo

qgsc

(8.5)

onde
qgsc = qf gsc + Rs qosc .

(8.6)

As equaes (8.3), (8.4) e (8.5) so, respectivamente, a equaes de conservao de


massa para os componentes gua, leo e gs no escoamento multifsico 3D, em geometria
xyz, para um modelo Black Oil.

8.3

Modelo para Fluxo Bifsico gua-leo

Utilizando a lei de Darcy para o fluxo multifsico


u = c

kkrl
kkrl
l = c
(pl l Z)
l
l

(8.7)

135

Simulao Numrica de Reservatrios de Petrleo


possvel escrever

"

c Ax kx kro
x
o Bo

po
Z
o
x
x

"

c Az kz kro
+
z
o Bo

"

c Ax kx krw
x
w Bw
"

"

c Ay ky kro
x +
y
o Bo

po
Z
o
z
z

pw
Z
w
x
x

c Az kz krw
+
z
w Bw

!#

!#

!#

!#

y+

Vb
z =
c t

So
Bo

"

pw
Z
w
y
y

c Ay ky krw
x +
y
w Bw

pw
Z
w
z
z

po
Z
o
y
y

!#

Vb
z =
c t

Sw
Bw

qosc ,

(8.8)

!#

y+

qwsc

(8.9)

e
"

c Ax kx krg
x
g Bg
"

c Ay ky krg
y
g Bg
"

c Az kz krg
z
g Bg

Z
pg
g
x
x

pg
Z
g
y
y

pg
Z
g
z
z
Vb
=
c t

c Ax kx kro Rs
+
o Bo

Z
po
o
x
x

!#

c Ay ky kro Rs
+
o Bo

po
Z
o
y
y

!#

c Az kz kro Rs
+
o Bo

Sg Rs So
+
Bg
Bo

x+

po
Z
o
z
z

y+
!#

qgsc .

(8.10)

As Eqs. (8.8), (8.9) e (8.10) so as equaes de fluxo para os componentes leo, gua
e gs, respectivamente. Na descrio destas equaes, a palavra componente em geral
omitida, o que provoca certo rudo na comunicao. Estas equaes so algumas vezes
equivocadamente descritas como equaes de fluxo para as fases. A razo vem do fato de
as propriedades envolvidas nestas equaes serem propriedades das fases. Alm disso, as
equaes de fluxo so as mesmas para o caso de fases e de componentes quando no h
transferncia de massa.
As Eqs. (8.8), (8.9) e (8.10) so gerais para descrever o escoamento 3D, multifsico, em
coordenadas xyz, levando em conta efeitos viscosos, capilares e foras gravitacionais. Estas
equaes podem ser simplificadas em funo das condies prevalecentes no reservatrio,
no contexto das hipteses adotadas.
A formulao matemtica para o fluxo multifsico em reservatrios petrolferos consiste
das equaes de escoamento para todos os componentes de fluido no reservatrios, relaes
adicionais para completar a descrio do escoamento e condies iniciais e de contorno.
J se utilizou a conservao de massa e a lei de Darcy para escoamento multifsico. As

136

De Souza, G.

relaes adicionais incluem uma restrio relacionada s saturaes das fases e presses
capilares modeladas em funo das saturaes das fases.
Utilizando as Eqs. (8.8), (8.9) e (8.10) e relaes adicionais possvel se obter casos
modelados no contexto do Modelo Black-oil: os escoamentos bifsicos gua-leo, gs-leo
e gua-gs e o escoamento trifsico leo-gs-gua.
Foca-se a ateno no fluxo bifsico gua-leo. Neste sistema, considera-se que existem
dois componentes fluidos e duas fases. Os componentes leo e gua sero considerados
imiscveis, portanto, no ocorre transferncia de massa entre as fases leo e gua. Alm
disso, considera-se fluxo isotrmico e que as fases esto em equilbrio termodinmico.
As equaes para fluxo de leo e gua j apresentadas so

"

c Ax kx kro
x
o Bo

po
Z
o
x
x

"

c Az kz kro
+
z
o Bo

!#

"

c Ay ky kro
x +
y
o Bo

po
Z
o
z
z

!#

po
Z
o
y
y

!#

y+

Vb
z =
c t

So
Bo

"

Z
pw
w
y
y

qosc

"

c Ax kx krw
x
w Bw
"

Z
pw
w
x
x

c Az kz krw
+
z
w Bw

!#

c Ay ky krw
x +
y
w Bw

pw
Z
w
z
z

!#

Vb
z =
c t

Sw
Bw

!#

y+

qwsc .

Como relaes adicionais, utiliza uma restrio para a soma das saturaes
So + Sw = 1

(8.11)

Pcow = po pw = f (Sw ).

(8.12)

e a relao para a presso capilar

As Eqs. (8.8), (8.9), (8.11) e (8.12) constituem um modelo para escoamento bifsico
gua-leo. Estas equaes contm 4 incgnitas, po , pw , So e Sw . As relaes expressas
pelas equaes (8.11) e (8.12) podem ser usadas para eliminar 2 das incgnitas, resultando
em um sistema de duas equaes e duas incgnitas principais a ser resolvido.
Utiliza-se aqui a presso do leo, po , e a saturao da fase gua, Sw . Escreve-se
So = 1 Sw

pw = po Pcow

137

Simulao Numrica de Reservatrios de Petrleo


que, substitudas nas Eqs. (8.8) e (8.9), levam a

"

c Ax kx kro
x
o Bo

po
Z
o
x
x

"

c Az kz kro
+
z
o Bo

!#

"

c Ay ky kro
x +
y
o Bo

po
Z
o
z
z

!#

Vb
z =
c t

po
Z
o
y
y

!#

y+

(1 Sw )
qosc
Bo

(8.13)

e
"

c Ax kx krw
x
w Bw
"

c Ay ky krw
y
w Bw
"

c Az kz krw
+
z
w Bw

po Pcow
Z
w
x
x

!#

po Pcow
Z
w
y
y

!#

po Pcow
Z
w
z
z

!#

x+
y+

Vb
z =
c t

Sw
Bw

qwsc .

(8.14)

Dadas condies iniciais e de contorno, as Eqs. (8.13) e (8.14) podem ser resolvidas
para po e Sw .

8.4

Aproximao em Diferenas Finitas

Como ocorreu para o escoamento monofsico, o mtodo de diferenas finitas ser usado
para se obter a soluo numrica para o escoamento bifsico gua-leo. As equaes de
fluxo sero discretizadas usando aproximaes de segunda ordem em relao ao espao
e de primeira ordem em relao ao tempo. Em funo das aproximaes realizadas,
possvel se obter formulaes implcitas ou explcitas.
Para discutir a aproximao numrica da soluo do problema de escoamento gualeo, considera-se o problema de fluxo bidimensional xy modelado pelas seguintes equaes
"

"

c Ax kx kro po
c Ay ky kro po
x +
y
x
o Bo x
y
o Bo y
Vb
=
c t

(1 Sw )
qosc
Bo

(8.15)

e
"

c Ax kx krw
x
w Bw
"

c Ay ky krw
y
w Bw

po Pcow
y

po Pcow
x
!#

!#

x+

Vb
y =
c t

Sw
Bw

qwsc .

(8.16)

138

De Souza, G.

Utiliza-se uma malha 2D, onde ndices i, j indicam as clulas na malha (Fig. 8.1).

Figura 8.1: Malha para modelagem do escoamento bidimensional no plano xy.


Utiliza-se a notao compacta [11]
x (x x )i,j,k xi1/2,j,k (i1,j,k i,j,k ) + xi+1/2,j,k (i+1,j,k i,j,k )
de forma que

x
x
x

xi,j,k x (x x )i,j,k
i,j,k

onde
x
=
x
com formas anlogas nas direes y e z.
Utilizando a notao,
"

"

c Ay ky kro po
c Ax kx kro po
x +
y (To po )i,j
x
o Bo x
y
o Bo y
onde
(To po )i,j = x (Tox x po )i,j + y (Toy y po )i,j
e
Tox =

c kx Ax kro
,
xo Bo

pois x =

c kx Ax kro
o Bo

e
x =

x
= Tox
x

e onde, similarmente,
Toy =

c ky Ay kro
,
yo Bo

pois y =

c ky Ay kro
o Bo

139

Simulao Numrica de Reservatrios de Petrleo


e
y
= Toy .
y =
y
Para a derivada no tempo, utiliza-se a notao

1
f n+1 f n
(f )
t (f )
t
t
t

So
Bo

1
So

t
t
Bo

Portanto, a aproximao em diferenas finitas para a equao do fluxo de leo


(To po )i,j

Vb
So
= i,j t
c t
Bo

qosci,j
i,j

ou
x (Tox x po )i,j + y (Toy y po )i,j

Vb
So
= i,j t
c t
Bo

qosci,j .
i,j

Similarmente, para a fase gua,


[Tw (po Pcow )]i,j

Vb
(1 So )
= i,j t
c t
Bw

qwsci,j
i,j

ou
x [Twx x (po Pcow )]i,j + y [Twy y (po Pcow )]i,j =
Vb
(1 So )
= i,j t
c t
Bw

qwsci,j .
i,j

Expandindo os operadores de diferenas


Toyi,j1/2 poi,j1 + Toxi1/2,j poi1,j +


Toyi,j1/2 + Toxi1/2,j + Toxi+1/2,j + Toyi,j+1/2 poi,j +


+Toxi+1/2,j poi+1,j + Toyi,j+1/2 poi,j+1 =

Vb
So
= i,j t
c t
Bo

!n+1

i,j

So

Bo

!n
qosc

(8.17)

i,j

i,j

e


Twyi,j1/2 poi,j1 Pcowi,j1 + Twxi1/2,j poi1,j Pcowi1,j +

140

De Souza, G.


Twyi,j1/2 + Twxi1/2,j + Twxi+1/2,j + Twyi,j+1/2






poi,j Pcowi,j +

+Twxi+1/2,j poi+1,j Pcowi+1,j + Twyi,j+1/2 poi,j+1 Pcowi,j+1 =


"

(1 S )
Vb
o
= i,j t
c t
Bw

#n+1
i,j

"

(1 So )

Bw

#n

i,j

qwsci,j

(8.18)

onde, para derivadas temporais,



1
1  n+1
n
t (fi,j,k ) =
fi,j,k fi,j,k
.
t
t

A expanso de um termo de acmulo o processo no qual o operador de diferenas


no tempo, aplicado a uma funo, expresso em termos da diferena entre incgnitas,
preservando a conservao da massa. Uma expanso dita conservativa se satisfaz [11]
t f = f n+1 f n .

(8.19)

Para EDPs fortemente no lineares, como as do fluxo multifsico, esquemas no conservativos podem levar a instabilidades, provocando grandes erros no balano da materiais.
Seguindo a discusso de [11], considera-se a funo f expressa na forma
f = U V XY
onde U , V 1/Bl , X Rs e Y Sl . Alguns casos particulares podem ser
apontados:
X=1

X=Y =1

f=

Sl
,
Bl

f=

Bl

e
U =X=Y =1

f=

1
.
Bl

Segundo [11], para a diferena


t (U V XY ) = (U V XY )n+1 (U V XY )n ,
uma expanso conservativa pode ser escrita como
t (U V XY ) = (V XY )n t U + U n+1 (XY )n t V +
+ (U V )n+1 Y n t X + (U V X)n+1 t Y.

141

Simulao Numrica de Reservatrios de Petrleo

O passo final na expanso de termos de acmulo expressar a diferena temporal de


U , V , X e Y em termos das diferenas das incgnitas, tais como t po e t Sw para um
sistema bifsico gua e leo. Como o objetivo de preservar a conservao de massa, t U ,
t V , t X e t Y devem ser expressas usando derivadas, tais como
t U t = 0 t po
e
t V t

1
Bl

1
=
Bl


0

t po .

Assim, possvel escrever


Sl
Bl

0
1
=
+ n+1
n
Bl
Bl
"

0 #

Sln t po +
Bl

!n+1

t Sl

onde l = w, o, g e
n+1 n
= n+1
po pno
0

e


1
Bl

0

1/Bln+1 (1/Bln )
pn+1
pno
o

onde l = w, o, g.
No sistema gua-leo
So
Bo

0
1
=
+ n+1
n
Bo
Bo

0 #

1
0
n+1
=
+

Bwn
Bw

0 #

"

Son t po +
Bo

!n+1

+
Bw

!n+1

t So

e
t

Sw
Bw

"

Swn t po

t Sw ,

e, se as incgnitas adotadas forem po e Sw , a penltima expresso torna-se


t

(1 Sw )
Bo

1
0
=
+ n+1
n
Bo
Bo
"

+
Bo

0 #

(1 Sw )n t po +

!n+1

t (1 Sw ).

Finalmente, em forma compacta e usando uma formulao implcita, as equaes


discretas para o sistema gua-leo podem ser escritas, para as incgnitas po e Sw , como

142

De Souza, G.

n+1
[To (po o Z)]n+1 = Cop t po + Cow t Sw qosc

(8.20)

n+1
[Tw (po Pcow w Z)]n+1 = Cwp t po + Cww t Sw qwsc

(8.21)

onde
Vb
0
1
=
+ n+1
n
c t Bo
Bo
"

Cop

Cow

Vb
=
c t

Bo

(1 Swn ) ,

!n+1

Vb
0
1
=
+ n+1
n
c t Bw
Bw
"

Cwp

0 #

0 #

Swn

e
Cww

Vb
=
c t

Bw

!n+1

Como presente na literatura [11], os coeficientes Cop , Cow , Cwp e Cww podem assumir
outras formas em funo do tipo de escomeamento modelado. De fato, no caso mais geral,
ainda existem outros coeficientes, incorporando efeitos da fase gs.
Considerando as Eqs. (8.20) e (8.21), simplificadas para o caso 1D na direo x,


n+1
n+1
n+1
n+1
Tox
pn+1 Tox
+ Tox
pn+1
+ Tox
pn+1
oi
i1/2 oi1
i1/2
i+1/2
i+1/2 oi+1

n+1
= Copi pn+1
pnoi + Cowi Swn+1
Swni qosc
oi
i
i

(8.22)

e
n+1

n+1
n+1
n+1
n+1
Twx
pn+1 Twx
P 0
S n+1 Twx
+ Twx
pn+1
oi +
i1/2 oi1
i1/2 cowi1/2 wi1
i1/2
i+1/2

n+1

n+1
Twx
P 0
i1/2 cowi1/2

n+1

n+1

n+1
Twx
P 0
i+1/2 cowi+1/2

n+1
Swn+1
+ Twx
pn+1
i
i+1/2 oi+1

n+1
n+1
S n+1 = Cwpi pn+1
pnoi + Cwwi Swn+1
Swni qwsc
.
Twx
P 0
oi
i
i
i+1/2 cowi+1/2 wi+1

8.5

(8.23)

Linearizao

As EDPs que descrevem os escoamentos multifsicos em meios porosos so fortemente


no-lineares. A discretizao destas equaes utilizando o Mtodo de Diferenas Finitas

143

Simulao Numrica de Reservatrios de Petrleo

resulta em um conjunto de equaes em diferenas finitas, no-lineares e acopladas. Para


usar os mtodos de soluo de sistemas de equaes lineares, as equaes em diferenas
finitas devem ser linearizadas.
J se discutiu sobre tcnicas de linearizao explcita, por extrapolao, por iterao simples e o mtodo totalmente implcito, no contexto do escoamento monofsico.
Discute-se agora como possvel linearizar as equaes que descrevem o fluxo multifsico,
agregando novas tcnicas para tratar de termos fortemente no-lineares (dependncia na
saturao) presentes nas equaes.
Na simulao numrica de reservatrios, a natureza no-linear das equaes em diferenas finitas surge devido a dependncia dos coeficientes das equaes em relao s
incgnitas. Os termos no-lineares incluem as transmissibilidades das fases, as presses
capilares, as massas especficas das fases e a razo de solubilidade gs/leo. Alm disso,
existem no-linearidades nos coeficientes associados aos termos de acmulo e de produo/injeo. As no-linearidades so, em geral, divididas em fracas e fortes.
As no-linearidades fracas incluem funes que dependem da presso de uma fase, tais
, ln+1 , Rsn+1 , n+1 , 0 , (1/Bl )0 e Rs0 . O efeito destas no-linearidades
como Bln+1 , n+1
l
depende da magnitude da variao de presso durante um passo de tempo.
No-linearidades fortes incluem funes que dependem da saturao da fase ou presses
0
0
capilares, tais como krl , Pcow
e Pcgo
na formulao em po Sw Sg para o escoamento trifsico,
0
0
deixa de existir se estas presses so funes
por exemplo. A no-linearidade em Pcow
e Pcgo
lineares de Sw e Sg , respectivamente, ou se elas forem desprezadas. Isto no acontece para
krl , onde ocorre a principal no-linearidade nas equaes de fluxo. As transmissibilidades
incorporam no-linearidades fracas e fortes. Para gases, em geral, no-linearidades fortes
ocorrem para coeficientes que dependam da presso.
Em problemas multidimensionais de escoamento multifsico, as transmissibilidades
entre o bloco i, j, k e seus vizinhos nas direes x, y, z so definidas, respectivamente, para
l = o, w, g, como
Tlxi1/2,j,k = c

Tlyi,j1/2,k = c

kx Ax
x

1
l Bl

ky Ay
y

i,j1/2,k

1
l Bl

kz Az
z

!
i,j,k1/2

1
l Bl

i1/2,j,k

krli1/2,j,k ,
i1/2,j,k

krli,j1/2,k
i,j1/2,k

e
Tlzi,j,k1/2 = c

Uma forma geral escrita como

krli,j,k1/2 .
i,j,k1/2

144

De Souza, G.

= Gfp fs
onde G um termo geomtrico, fp depende da presso e fs depende da saturao (ou de
saturaes no caso de fluxo trifsico).
Para blocos centrados, o termo geomtrico pode ser avaliado usando uma mdia harmnica, como por exemplo, na direo x,

Gxi1/2,j,k = c

kx Ax
x

= c
i1/2,j,k

2Axi,j,k kxi,j,k Axi1,j,k kxi1,j,k


Axi,j,k kxi,j,k xi1,j,k + Axi1,j,k kxi1,j,k xi,j,k

com formas similares para as direes y e z.


As no-linearidades fracas esto presentes no termo fp , para o escoamento ligeiramente
compressvel das fases gua e leo (lembrando que, para gs, no linearidades fortes
ocorrem em relao a propriedades que dependem da presso). Os termos fp , de forma
geral, surgem nas formas
!

fp

1
,
l Bl

fp

Rs
l Bl

fp

l
,
l Bl

fp

Rs o
o Bo

onde l = w, o, g.
Como as presses so calculadas nos interiores dos blocos e as transmissibilidades so
avaliadas nas interfaces dos blocos, algum tipo de mdia deve ser adotada para o termo
fp . Em geral, mdias aritmticas ou estratgias upwind so aplicadas no clculo de fp .
Por exemplo, para avaliar
1
l Bl

fp =

!
i+1/2,j,k

tem-se, utilizando mdia aritmtica,


1
l Bl

!
i+1/2,j,k

1
1
=
2
l Bl

1
+
l Bl
i+1,j,k

e, utilizando um critrio do tipo upwind,


1
l Bl

=
i+1/2,j,k

1
l Bl

se o leo flui do bloco i, j, k para o bloco i + 1, j, k, ou

i,j,k

i,j,k

145

Simulao Numrica de Reservatrios de Petrleo

1
l Bl

=
i+1/2,j,k

1
l Bl

!
i+1,j,k

se o leo flui do bloco i, j, k + 1 para o bloco i, j, k. Neste sentido, uma avaliao da


velocidade usada em estratgias upwind. Existem outras formas de mdia aritmtica e
critrios upwind na literatura [11].
Como as saturaes so calculadas nos interiores dos blocos e as transmissibilidades
so avaliadas nas suas interfaces, algum tipo de mdia tambm deve ser adotada para o
termo fs , que assumem as formas
fs (krl ) ,

fs (krl Pc0 ) ,

0
0
onde l = o, w, g e Pc0 pode ser Pcow
ou Pcgo
. Uma adequada estimativa das no-linearidades
fortes fundamental para a obteno de resultados corretos.

Em geral, critrios upwind so aplicados para fs . Por exemplo,


(krl )i+1/2,j,k = (krl )i,j,k
se a fase l flui do bloco i, j, k para o bloco i + 1, j, k, ou
(krl )i+1/2,j,k = (krl )i+1,j,k
se a fase l flui do bloco i, j, k + 1 para o bloco i, j, k. Novamente, uma avaliao da
velocidade usada nas estratgias upwind, que existem em outras formas [11].
Como j se discutiu no Cap. 7, existem mtodos para linearizar as propriedades
dependentes da presso na modelagem do fluxo monofsico: a avaliao explcita, a extrapolao, a iterao simples e o mtodo totalmente implcito. Estas tcnicas tambm
podem ser aplicadas para o fluxo multifsico. Por exemplo, para a avaliao explcita,
fpn+1
fpni+1/2 ,
i+1/2
enquanto que na iterao simples,
fpn+1
fpn+1,v
i+1/2
i+1/2
e no mtodo totalmente implcito
fpn+1
fpn+1,v+1

i+1/2
i+1/2
fpn+1,v
i+1/2

fpi+1/2
+
poi

!v

fpi+1/2
poi +
poi+1

!v

poi+1 .

146

De Souza, G.

No caso do termo fs , tem-se, para a avaliao explcita


fsn+1
fsni+1/2 ,
i+1/2
que condicionalmente estvel, enquanto que na iterao simples,
fsn+1
fpn+1,v
i+1/2
i+1/2
que tambm condicionalmente estvel, e no mtodo totalmente implcito, tem-se por
exemplo,


n+1
n+1
n+1,v+1
Tox
pn+1
Tox
pn+1,v+1
pn+1,v+1

oi1 poi
oi1
oi
i1/2
i1/2

n+1,v
n+1,v
n+1,v
n+1,v
Tox
pn+1,v
+ Tox
pn+1,v
+
oi1 poi
oi1 poi

n+1,v
pn+1,v
oi1 poi

l=w,g

Tox
Sl

!v

Tox
(Sl ) +
po

!v

(po )

onde quando usado o subscrito est se sinalizando uma escolha usando um critrio
upwind, com o sinal de + simbolizando avaliao upwind entre i e i + 1 e o sinal de
indicando avaliao upwind entre i e i 1.
As derivadas no tempo, originrias do termo de acmulo, so, em geral, consideradas
no-linearidades fracas (a exceo de gs) e so avaliadas usando o mtodo de iterao
simples. Os termos fontes devem ser linearizados por um mtodo compatvel com com a
linearizao adotada para as no-linearidades fortes presentes nas transmissibilidades.

8.6

Soluo para Equaes de Fluxo Multifsico

Dentre as principais classes de mtodos de soluo para os problemas de escoamento


multifsico em meios porosos, pode-se citar o mtodo totalmente implcito, o mtodo sequencial e o mtodo IMPES [11], sendo o ltimo revisado aqui no contexto do escoamento
gua-leo. O objetivo do mtodo IMPES obter uma nica equao para a presso em
cada bloco ao combinar todas as equaes de fluxo para eliminar as saturaes. Para
tanto, presses capilares e transmissibilidades so avaliadas explicitamente (n) ou em
uma iterao conhecida (v). Ao fim da derivao, para fluxo bifsico, existem duas equaes, uma para a presso, resolvida implicitamente e uma para a saturao, resolvida
explicitamente.
Uma notao compacta ser utilizada para as transmissibilidades, usando o subscrito
n para se referir a clula na qual se considera a equao e usando o subscrito m para as

147

Simulao Numrica de Reservatrios de Petrleo

clulas vizinhas (Fig. 8.2). Por exemplo, se a clula i, j indicada por n, seu conjunto de
vizinhas
n = {i 1, j; i + 1, j; i, j 1; i, j + 1} .

Figura 8.2: A clula i, j possui quatro blocos vizinhos usados em clculos.


Se n indica a clula i, j, ento, para o caso abordado na Fig. 8.2,
X

Tonn,m = Toni+1/2,j + Toni1/2,j + Toni,j+1/2 + Toni,j1/2 .

mn

Para o bloco indicado pelo subscrito n, com vizinhos no conjunto n , considera-se as


equaes para o fluxo no sistema gua-leo, avaliando explicitamente as transmissibilidades, os termos fonte e as presses capilares, obtendo-se

X h

Tonn,m m pn+1
non,m m Z
o

i

n
= Copn t pon + Cown t Swn qosc
n

(8.24)

mn

para a fase leo e

X h

n
Twnn,m m pn+1
m Pcow
nwn,m m Z
o

i

n
= Cwpn t pon + Cwwn t Swn qwsc
n

mn

(8.25)
para a fase gua.
A equao para a presso no bloco n pode ser obtida ao se combinar as Eqs. (8.24)
e (8.25) de forma que o termo t Swn seja eliminado. O procedimento geral consiste
em multiplicar a Eq. (8.25) por uma constante A, adicionar o resultado a Eq. (8.24), e
algebricamente anular o termo t Swn . Para tanto,
A=
A equao combinada para leo e gua

Cown
.
Cwwn

(8.26)

148

De Souza, G.

X nh

Tonn,m m pn+1
non,m m Z
o

i

mn

n
nwn,m m Z
m Pcow
+A Twnn,m m pn+1
o

io

n
n
= (Copn + ACwpn ) t pon qosc
+ Aqwsc
.
n
n

(8.27)

Substituindo as equaes para Cown e Cwwn na Eq. (8.26),


Bwn+1
Cown
n
= n+1
.
A=
Cwwn
Bon

(8.28)

Substituindo a Eq. (8.28) na Eq. (8.27) e multiplicando o resultado por Bon+1


n
X n

Bon+1
Tonn,m m pn+1
non,m m Z
o
n

i

mn

n
+Bwn+1
Twnn,m m pn+1
m Pcow
nwn,m m Z
o
n

io

n
n
= Bon+1
Copn + Bwn+1
Cwpn t pon Bon+1
qosc
+ Bwn+1
qwsc
,
n
n
n
n
n
n

(8.29)

a qual, reescrita,
X 

Bon+1
Tonn,m + Bwn+1
Twnn,m pn+1
om +
n
n

mn


B n+1 Cop
on

+ Bwn+1
Cwpn +
n

X 

Bon+1
Tonn,m + Bwn+1
Twnn,m pn+1
on =
n
n

mn

n
n
= Bon+1
Copn + Bwn+1
Cwpn pnon Bon+1
qosc
+ Bwn+1
qwsc
+
n
n
n
n
n
n

X 

Bon+1
Twnn,m nwn,m m Z+
Tonn,m non,m + Bwn+1
n
n

mn

n
Bwn+1
Twnn,m m Pcow
n

(8.30)

mn

que a equao para a presso na clula n.


As etapas do Mtodo IMPES para o sistema gua-leo so:
1) Escrever a Eq.(8.30) para todas as clulas n = 1, 2, ..., N e resolver o sistema de N
equaes acopladas para a pn+1
o
2) A saturao Swn+1 calculada usando pn+1
obtida em 1, usando
o

Swn+1
= Swnn +
n

1
Cwwn

X h

mn

n
Twnn,m m pn+1
m Pcow
nwn,m m Z
o

i

149

Simulao Numrica de Reservatrios de Petrleo

n
n
Cwpn pn+1
on pon + qwscn .

(8.31)

onde n = 1, 2, ..., N .
A etapa 1 requer iterar Bon+1
, Bwn+1
, Copn e Cwpn para preservar o balano de materiais.
n
n
Na etapa 2, Cwwn e Cwpn so avaliados tendo em vista a soluo da etapa 1. Swn+1
obtida
n
n+1
com a Eq. (8.31) usada para calcular Pcown .

8.7

Modelagem de Poo

Revisa-se, muito brevemente, a questo da modelagem de termos fonte relacionados a poos de produo/injeo no estudo de escoamentos multifsicos em meios porosos (maiores
detalhes em [11]). Diferentes especificaes podem ser adotadas (presso ou vazo; produo ou injeo; condies padro ou de reservatrio), sendo mais uma vez til a expresso
do ndice de produtividade, adaptada agora ao caso multifsico. A vazo de produo da
fase l em condies padro para um poo canhoneado em um nico bloco, qlscn , pode ser
expressa como
qlscn = Gwn

krl
l Bl

(pln pwf )
n

para leo e gua e como


"

qgscn = Gwn

krg
g Bg

(pgn
n

kro
pwf ) + Rso
o Bo

(pon pwf )
n

para a fase gs. O termo Gwn o fator geomtrico associado ao poo para o bloco n,
j discutido no Cap. 5. As vazes das vrias fases so interdependentes, de modo que a
vazo total no poo de produo dada pela somas das vazes das diferentes fases. De
fato, possvel escrever uma expresso para a presso no poo, pwf , usando as expresses
acima para cada fase e o fato de a soma das vazes das fases levar a vazo no poo.
Para poos que atravessem mltiplas camadas, possvel escrever uma presso de
referncia, considerando algum tipo de gradiente, como o gravitacional, ao longo da coluna
de produo. A questo da linearizao muito significativa para a modelagem de poos
no escoamento multifsico (tipicamente, termos envolvidos nesta modelagem devem ser
linearizados de forma comptivel com a linearizao mais robusta usada em demais termos
das equaes de de fluxo, ou superior).
Destace-se, ainda, que no caso do escoamento multifsico torna-se importante a questo da injeo de fluidos, como a gua ou gs. Fazendo a hiptese de que a mobilidade
do fluido injetado seja igual a mobilidade do fluido nas condies de reservatrios, para o

150

De Souza, G.

bloco n,
krinj
inj

=
n

krl
l

,
n

onde l = o, w, g e inj = w, g, a vazo de injeo no poo localizado no bloco n, em


condies padro, para a especificao de uma presso na face da formao, pwfsp ,
qinjscn

Gwn X krl
=
Binjn l
l

onde l = o, w, g e inj = w, g. Para vazo especificada,


qinjscn = qsp ,
sendo mais detalhes discutidos em [11].

pon pwfsp ,

Bibliografia
[1] J. H. Abou-Kassem and K. Aziz. Analytical well models for reservoir simulation.
Society of Petroleum Engineers Journal, Paper SPE 11719, 25(4):573579, 1985.
[2] J. H. Abou-Kassem, S. M. Farouq Ali, and M. R. Islam. Petroleum Reservoir Simulation, A Basic Approach. Gulf Publishing Company, Houston,USA, 2006.
[3] K. Aziz and A. Settari. Petroleum Reservoir Simulation. Elsevier Applied Science,
New York, USA, 1990.
[4] D. K. Babu, A. S. Odeh, A. J. Al-Khalifa, and R. C. McCann. The relation between
wellblock and wellbore pressures in numerical simulation of horizontal wells. Society of Petroleum Engineers Reservoir Engineering, Paper SPE 20161, 6(3):324328,
1991.
[5] G. Blanc, D. Y. Ding, A. Ene, T. Estebenet, and D. Rahon. Transient productivity
index for numerical well test simulations. in R. Schatzinger and J. Jordan, eds.,
Reservoir Characterization-Recent Advances, AAPG Memoir 71, Chapter 11, pages
163174, 1999.
[6] R. L. Burden and J. D. Faires. Numerical Analysis. Thomson Learning Inc., USA, 8
edition, 2005.
[7] Z. Chen. Reservoir Simulation, Mathematical Techniques in Oil Recovery. Society
for Industrial and Applied Mathematics, Philadelphia, USA, 2007.
[8] Z. Chen, G. Huan, and Y. Ma. Computational Methods for Multiphase Flows in
Porous Media. Society of Industrial and Applied Mathematics, Philadelphia, USA,
2006.
[9] H. Darcy. Les Fontaines Publiques de la Ville de Dijon. Victor Dalmot, Paris, 1856.
[10] F. A. Dumkwu, A.W. Islam, and E. S. Carlson. Review of well models and assessment
of their impacts on numerical reservoir simulation performance. Journal of Petroleum
Science and Engineering, 82-83:174186, 2012.
151

152

De Souza, G.

[11] T. Ertekin, J. H. Abou-Kassem, and G. R. King. Basic Applied Reservoir Simulation,


volume 7. Society of Petroleum Engineers, Richardson, USA, 2001.
[12] F. A. Fuentes-Nucamendi. A two-phase transient wellbore model for simulation of
pressure data. PhD thesis, Tulsa University, 1996.
[13] J. Kuniansky and J. G. Hillestad. Reservoir simulation using bottomhole pressure
boundary conditions. Society of Petroleum Engineers Journal, Paper SPE 8767-PA,
20(6):473486, 1980.
[14] P. D. Lax and R. D. Richtmeyer. Survey of the stability of linear finite difference
equations. Communications on Pure Applied Mathematics, 9(2):267293, 1956.
[15] A. L. Lee, M. H. Gonzalez, and B. E. Eakin. The viscosity of natural gases. Journal
of Petroleum Technology, Transactions of AIME, 18(8):9971000, 1966.
[16] J. Lee and R. A. Wattenbarger. Gas Reservoir Engineering, volume 5. Society of
Petroleum Engineers, Richardson, USA, 1996.
[17] S. Mochizuki. Well productivity for arbitrary inclined well. San Antonio, Texas,
USA, 1995. Society of Petroleum Engineers Reservoir Simulation Symposium, 12-15
February, Paper SPE 29133 MS.
[18] I. Mrosovsky. Discussion of paper SPE 6893, Interpretation of Well-Block Pressures
in Numerical Reservoir Simulation. Society of Petroleum Engineers Journal, Paper
SPE 6988, 18(3):15, 1978.
[19] L.-B. Ouyang. Single Phase and Multiphase Fluid Flow in Horizontal Wells. PhD
thesis, Stanford University, August 1998.
[20] L.-B. Ouyang and K. Aziz. A mechanistic model for gas-liquid flow in horizontal
wells with radial influx or outflux. Petroleum Science and Technology, 20(1-2):191
222, 2002.
[21] D. W. Peaceman. Fundamentals of Numerical Reservoir Simulation. Elsevier, New
York, USA, 1977.
[22] D. W. Peaceman. Interpretation of well-block pressures in numerical reservoir simulation. Society of Petroleum Engineers Journal, Paper SPE 6893-PA, 18(3):183194,
1978.
[23] D. W. Peaceman. Interpretation of well-block pressures in numerical reservoir simulation with nonsquare grid blocks and anisotropic permeability. Society of Petroleum
Engineers Journal, Paper SPE 10528, 23(3):531543, 1983.

Simulao Numrica de Reservatrios de Petrleo

153

[24] D. W. Peaceman. Interpretation of wellblock pressures in numerical reservoir simulation: Part 3 off-center and multiple wells within a wellblock. Society of Petroleum
Engineers Reservoir Engineering, Paper SPE 16976, 5(2):227232, 1990.
[25] O. A. Pedrosa JR. and K. Aziz. Use of hybrid grid in reservoir simulation. Society
of Petroleum Engineers Reservoir Engineering, Paper SPE 13507-PA, 1(6):611621,
1986.
[26] A. J. Rosa, R. S. Carvalho, and J. A. D. Xavier. Engenharia de Reservatrios de
Petrleo. Intercincia, Rio de Janeiro, Brasil, 2006.
[27] Y. Saad. Iterative Methods for Sparse Linear Systems. Society of Industrial and
Applied Mathematics, USA, 2 edition, 2003.
[28] H. K. Van Poollen, E. A. Breitenbach, and D. H. Thurnau. Treatment of individual
wells and grids in reservoir modeling. Society of Petroleum Engineers Journal, Paper
SPE 2022-PA, 8(4):341346, 1968.
[29] R. Vicente, C. Sarica, and T. Ertekin. A numerical model coupling reservoir and
horizontal well-flow dynamics: Transient behavior of single-phase liquid and gas flow.
Society of Petroleum Engineers Journal, Paper SPE 77096-PA, 7(1):7077, 2002.
[30] S. Whitaker. Flow in porous media I: A theoretical derivation of Darcys Law.
Transport in Porous Media, 1(1):325, 1986.
[31] F. M. White. Fluid Mechanics. McGraw Hill, New York, USA, 4 edition, 1999.

154

De Souza, G.

Apndice A
Propriedades de Gs
A.1

Fator de Compressibilidade

Como citado em [11], Standing e Katz construram um grfico para Zg para gases naturais.
A uma dada temperatura pseudoreduzida Tpr , o fator de desvio funo da presso
pseudoreduzida ppr , sendo
p
ppr =
(A.1)
ppc
e
T
(A.2)
Tpr =
Tpc
onde, para gases naturais, ppc e Tpc so a presso e a temperatura pseudocrticas calculadas
como a mdia molar das propriedades crticas dos componentes do gs.
Uma srie de mtodos foram criados para calcular os valores de Zg seguindo os resultados de Standing e Katz, utilizando computadores. Por exemplo, tem-se os mtodos que
utilizam a equao de estado de Benedict-Webb-Rubin (BWR), a qual pode ser escrita
em uma forma reduzida como
ppr =

i
1 h
Tr r + C0 2r + C2 3r + C3 6r + C4 3r (1 + C5 2r ) exp(C5 2r ) ,
Zg

(A.3)

onde os coeficientes C0 , C2 at C5 so definidos pelas equaes sugeridas por Dranchuk et


al. e Dranchuk e Abou-Kassem e presentes na Tabela A.1 [11]. A Tabela A.2 apresenta
mais valores de constantes usadas nas equaes. Este fator de compressibilidade do gs
pode ser obtido a partir da forma reduzida da lei dos gases reais (Eq. (2.5)),
Zg = 0, 270

ppr
.
r Tpr

(A.4)

Para dados Tpr e ppr , a massa especfica reduzida r que satisfaz a Eq.(A.3) obtida pelo
uso do Mtodo de Newton-Raphson.
155

156

De Souza, G.
Tabela A.1: Coeficientes da Eq. (A.3).
Coeficiente
C0
C2
C3
C4
C5

Dranchuk et al. !
Dranchuk e Abou-Kassem !
A2 A3 A4 A5
A2 A3
+ 3
Tr A1 +
+ 3+ 4+ 5
Tr A1 +
Tr
Tr
Tr
Tr
Tr ! Tr


A5
A7 A8
Tr A4 +
+ 2
Tr A6 +
Tr
Tr
Tr

A8
A6 A5
A9 A7 +
Tr
A10
A7
Tr2
Tr2
A8
A11

Tabela A.2: Coeficientes das equaes da Tabela A.1.


Coeficiente
A1
A2
A3
A4
A5
A6
A7
A8
A9
A1 0
A1 1

A.2

Dranchuk et al.
0,31506237
-1,0467099
-0,57832729
0,53530771
-0,61232032
0,10488813
0,68157001
0,68446549

Dranchuk e Abou-Kassem
0,3265
-1,070
-0,5339
0,01569
-0,05165
0,5475
-0,7361
0,1844
0,1056
0,6134
0,7210

Viscosidade

Uma das alternativas para calcular a viscosidade para gs natural a correlao de [15],
para a qual,
g = (1 104 )Kexp(XY ),
(A.5)
onde
= 1, 4935 103
K=

pM
,
Zg T

(9, 379 + 0, 01607M )1,5


,
209, 2 + 19, 26M + T

986, 4
+ 0, 01009M,
T
Y = 2, 447 0, 2224X

X = 3, 448 +

(A.6)
(A.7)
(A.8)
(A.9)

onde g a viscosidade do gs, em cp; a massa especfica do gs em g/cm3 ; T


a temperatura em o R e M a massa molecular do gs em lbm/lb mol. Em geral, a

Simulao Numrica de Reservatrios de Petrleo

157

correlao vlida para 100 < p (psi)< 8000 e 100 < TF (o F) < 340 e 0,9 < CO2 (% em
mol) < 3,2 [16].

158

De Souza, G.

Apndice B
Equao de Fluxo em Coordenadas
Cilndricas
A equao da continuidade em coordenadas cilndricas pode ser obtida ao se considerando
um elemento cilndrico de centro em (r, , z). O termo de fonte/sorvedouro qm , em geral,
suprimido quando do uso de coordenadas cilndricas porque o poo est no centro da rea
de drenagem e as especificaes para o poo e para condies externas so includas no
modelo na forma de condies de contorno, seguindo tcnicas clssicas na anlise de testes
de presso [11].
Considera-se novamente o balano de massa expresso na Eq. (3.1), sem considerar
um termo fonte/sorvedouro. O balano escrito em termos do que ocorre em um curto
perodo de tempo, t. Para o fluxo na direo radial, r, tem-se
h

(mi mo )r = (w)r(r/2) t (w)r+(r/2) t .

(B.1)

As reas perpendiculares ao fluxo ao longo da direo r podem ser escritas como


Ar(r/2) = (rz)r(r/2)

(B.2)

Ar+(r/2) = (rz)r+(r/2) .

(B.3)

Desta forma, os fluxos mssicos ao longo da direo r tornam-se


wr(r/2) = c (ur Ar )r(r/2)

(B.4)

wr+(r/2) = c (ur Ar )r+(r/2) .

(B.5)

159

160

De Souza, G.

Combinando as Eqs. (B.1)-(B.5), tem-se,


h

(mi mo )r = c (rur z)r(r/2) (rur z)r+(r/2) t.

(B.6)

No caso da direo , tem-se


h

(mi mo )r = (w)(/2) t (w)+(/2) t .

(B.7)

sendo que novamente define-se reas perpendiculares ao fluxo ao longo da direo como
A(/2) = A+(/2) = rz.

(B.8)

A Eq. (B.7) reescrita como


h

(mi mo ) = c (u rz)(/2) (u rz)+(/2) t.

(B.9)

Para a direo z, possvel escrever


h

(mi mo )z = (w)z(z/2) t (w)z+(z/2) t ,

(B.10)

sendo a rea perpendicular ao fluxo na direo escrita como


Az(z/2) = Az+(z/2) = rr.

(B.11)

a qual pode ser utilizada para reescrever a Eq. (B.10) como


h

(mi mo )z = c (uz rr)z(z/2) (uz rr)z+(z/2) t.

(B.12)

O termo de acumulao de massa pode ser posto na forma


[ma (t + t) ma (t)] = Vb [()t+t ()t ] ,

(B.13)

onde o volume total Vb do elemento definido usando


Vb = rrz.

(B.14)

Utiliza-se todos os termos mi mo e ma no balano de massa, obtendo-se


h

(rur z)r+(r/2) (rur z)r(r/2) + (u rz)+(/2) +


i

(u rz)(/2) + (uz rr)z+(z/2) (rur z)r(r/2) =

161

Simulao Numrica de Reservatrios de Petrleo


=

rrz
[()t+t ()t ] .
c

(B.15)

Dividindo a Eq. (B.15) por rrzt, obtm-se

1 (rur )r+(r/2) (rur )r(r/2) (u )+(/2) (u )(/2)

+
r
r

1 (uz )z+(z/2) (uz )z(z/2)


1 [()t+t ()t ]
=
.
r
z
c
t

(B.16)

Para a Eq. (B.16), toma-se agora os limites quando r, , z e t tendem a zero,


"

limr,,z,t0

1 (rur )r+(r/2) (rur )r(r/2) (u )+(/2) (u )(/2)

+
r
r

"

1 (uz )z+(z/2) (uz )z(z/2)


1 [()t+t ()t ]

= limr,,z,t0
.
r
z
c
t

(B.17)

Aps tomar os limites e se aplicar a definio de derivada parcial, a Eq. (B.17) se


reduz a
1
1

(rur )
(u )
(uz ) =
().
(B.18)
r r
r
z
c t
A Eq. (B.18) a equao da continuidade para trs dimenses (3D) em coordenadas
cilndricas sem presena de termos fonte/sorvedouro.
A Lei de Darcy pode ser usada para descrever velocidades superficiais em coordenadas
cilndricas:
k 1
kz
kr
u = c
e uz = c
.
(B.19)
ur = c
r
r
z
Substituindo as expresses presentes da Eq. (B.19) na Eq. (B.18) e utilizando em
conjunto = sc /B, obtm-se
!

1
kr
1
k

kz
rc
+ 2
c
+
c
r r
B r
r
B
z
B z

1
=
c t

.
B

(B.20)

162

De Souza, G.

Apndice C
Variveis e Unidades
Tabela C.1: Variveis e unidades no Sistema Internacional.
Quantidade
Smbolo
Comprimento
x, y, z
rea
A
Permeabilidade
k
Viscosidade da fase

FVF da fase gs
Bg
FVF da fase lquida
Bo , Bw
Razo de solubilidade gs/leo
Rs
Presso
, p
Gradiente de presso
, p
Peso da fase

Vazo de gs
qsc , qgsc
Vazo de lquido
qsc , qosc , qwsc
Velocidade volumtrica
u, q/A
Volume total
Vb
Massa especfica da fase

Acelerao da gravidade
g
Compressibilidade
c
Temperatura absoluta
T
Permeabilidade relativa
kr
Porosidade

Saturao da fase
S
Fator de compressibilidade
Z
Tempo
t
ngulo

std m3 medido a 15o C e 100,1 kPa.

163

Unidade
m
m2
m2
Pas
m3 /std m3
m3 /std m3
std m3 /std m3
Pa
Pa/m
Pa/m
std m3 /s
std m3 /s
m3 /(m2 s)
m3
kg/m3
9,8066352 m/s2
Pa1
K
adimensional
adimensional
adimensional
adimensional
s
rad

164

De Souza, G.

Apndice D
Exemplo de Discretizao
Este apndice, brevemente, traz de forma objetiva um exemplo de discretizao pelo
mtodo de diferenas finitas, usado no caso de uma malha de blocos centrados e para a
equao
!
!

p
p
p
Tx0
x +
Ty0
y + qsc = ,
(D.1)
x
x
y
y
t
a qual se aplica na modelagem do escoamento de fluido ligeiramente compressvel em
meio poroso. No sero discutidos detalhes de linearizao e/ou de formulao, apenas
as aproximaes no tempo e no espao usando expanses em sries de Taylor (seguindo
basicamente a ordem de apresentao desta apostila e a utilizada em [11], onde as escolhas
da formulao e da linearizao so passos posteriores).
Inicialmente, a partir da Eq. (D.1), escreve-se
(

Tx0
x
x
x

i,j

p
+
Ty0
y
y
y

+ {qsc }i,j = i,j


i,j

p
t

(D.2)

i,j

considerando um arranjo de malha computacional como o apresentado na Fig. D.1.

Figura D.1: Malha bidimensional de blocos centrados. Fronteiras do bloco i, j na direo x


so indicadas por i 1/2, j, enquanto as fronteiras do bloco i, j na direo y so indicadas
por i, j 1/2.
165

166

De Souza, G.

Utiliza-se como ferramenta bsica expanses em sries de Taylor no espao


fhh = fh

h2 2 f
h f
h3 3 f
+

+ ...
1! h
2! h2
3! h3

(D.3)

e no tempo
t2 2 f
t3 3 f
t f
+
+
+ ...,
(D.4)
1! t
2! t2
3! t3
respectivamente. O incremento h foi escolhido de forma a tornar mais genricas as
expresses abaixo, nas quais ele pode assumir, para a direo x, os valores xi,j ou
xi1/2,j (com expresses anlogas para a direo y).
ft+t = ft +

Usando a Eq. (D.3), subtra-se a equao para h h da equao para h + h,


obtendo-se
f
+ ...,
(D.5)
fh+h fhh = 2h
h
e, truncando a srie e reorganizando,
f
fh+h fhh

,
h
2h

(D.6)

que uma aproximao em diferenas centrais. Destaca-se que 2h, presente na Eq. (D.6),
ser igual a distncia entre os pontos nos quais so avaliados os valores de fh+h e fhh .
Se
f = Tx0
tem-se
(

p
Tx0
x
x

!)

i,j

p
x

"

1
p
Tx0

x i,j
x

"

Tx0
i+1/2,j

p
x

#
i1/2,j

(D.7)

de forma que, comparando com a Eq. (D.6), 2h = xi,j .


Por outro lado, se
f =p
p
x

i+1/2,j

pi+1,j pi,j
xi+1/2,j

(D.8)

de forma que, comparando com a Eq. (D.6), 2h = xi+1/2,j e


p
x

i1/2,j

pi,j pi1,j
xi1/2,j

de forma que, comparando com a Eq. (D.6), 2h = xi1/2,j .

(D.9)

167

Simulao Numrica de Reservatrios de Petrleo


Substituindo as Eqs. (D.8) e (D.9) na Eq. (D.7), tem-se
(

Tx0
x
x

!)
i,j

x i,j

("

"

pi,j pi1,j
pi+1,j pi,j
Tx0 i1/2,j
xi+1/2,j
xi1/2,j

Tx0 i+1/2,j

#)

(D.10)

de forma que, comparando com a Eq. (D.6), 2h = xi,j . Utilizando as transmissibilidades,


(

p
Tx0
x
x

!)

i,j

nh
i h
io
1
Txi+1/2,j (pi+1,j pi,j ) Txi1/2,j (pi,j pi1,j ) ,
x i,j

(D.11)

e pode ser escrita para a direo y,


(

Ty0
y
y

!)

i,j

i h
io
1 nh
Tyi,j+1/2 (pi,j+1 pi,j ) Tyi,j1/2 (pi,j pi,j1 ) .
y i,j

(D.12)

Aproximando a derivada temporal na Eq. (D.2) usando a Eq. (D.4),


f
ft+t ft

t
t

(D.13)

para f = p, de forma que


p
t

!
i,j

n
pn+1
i,j pi,j

(D.14)

Substuindo as Eqs. (D.11) e (D.12) na Eq. (D.2), e usando a aproximao da derivada


temporal na Eq. (D.2), tem-se a forma final
Txi1/2,j (pi1,j pi,j ) + Tyi,j1/2 (pi,j1 pi,j ) + {qsc }i,j

n
pn+1
i,j pi,j
= i,j
.
t

(D.15)

168

De Souza, G.

Apndice E
Exemplo de Discretizao usando
Notao Compacta
Este apndice, brevemente, traz de forma objetiva um exemplo de discretizao pelo
mtodo de diferenas finitas, usado a notao compacta apresentada no Cap. 8.
Como exemplo, considera-se o termo

kro po
c kx Ax
x
o Bo x

xi,j,k .
i,j,k

Para a aproxim-lo, utiliza-se a forma compacta


m
m
m

mi,j,k m (m m )i,j,k
i,j,k

onde

m
m =
m

m = x, y, z. No caso de , tem-se, por exemplo, = po , pw , pg , Pcow , Pcgo , Z.


Para o caso requerido no incio deste apndice, escreve-se, usando a notao compacta,
x (x x )i,j,k xi1/2,j,k (i1,j,k i,j,k ) + xi+1/2,j,k (i+1,j,k i,j,k ) ,
x = c kx Ax
e
= po .
Realizando as devidas substituies,
169

kro
o Bo

170

De Souza, G.

kro po
c kx Ax
x
o Bo x

kx Ax kro
c
x po
xo Bo

xi,j,k x
i,j,k

!
i,j,k

e
x
kx Ax kro
= c
xo Bo

kx Ax kro
c
x po
xo Bo

poi1,j,k poi,j,k

i1/2,j,k

=
i,j,k

kx Ax kro
+ c
xo Bo

poi+1,j,k poi,j,k

i+1/2,j,k

na qual possvel de reconhecer a definio de transmissibilidade. Reorganizando os


termos, usando a definio de transmissibilidade, tem-se

kro po
c kx Ax
x
o Bo x


xi,j,k
i,j,k

Toxi1/2,j,k poi1,j,k Toxi1/2,j,k + Toxi+1/2,j,k poi,j,k + Toxi+1/2,j,k poi+1,j,k