Вы находитесь на странице: 1из 12

Neste exemplo, ser realizado um ajuste da equao de estado de Peng-Robinson, com a finalidade

de comparar o comportamento das fases do leo.

Abra o Launcher (verso, 2015.10) da CMG que se encontra no Desktop, em seguida, abra o
mdulo Winprop. Neste ponto, voc deve ver uma tela como esta, abaixo:

Clique em Titles/EOS/Units e no espao Comment Line digite Modelagem do Fluido (PVT).

D um clique na opo Components Selection/Properties e, em Component clique em Ins


Lib (Insert library Components) e selecione os componentes (CO2, N2, C1, C2, C3, IC4, NC4, IC5, NC5,
FC6, FC7, FC8, FC9, FC10, FC11, FC12, FC13, FC14, FC15, FC16, FC17, FC18, FC19) na seguinte
ordem, mantendo a tecla Ctrl pressionada.

Transfira os componentes selecionados para o lado direito, em seguida clique em OK. Dever
aparecer uma tela como est:
Clique em Apply Change.

Clique em Composition e digite os seguintes valores das composies, como a tela abaixo.

Observe que a composio dos componentes, juntos, no somam 100% ou 1. Clique em Simulation
Data Set. Salve o arquivo com o nome 1_PVT_Original_Composition.dat.

Clique em Composition e insira a opo Plus Fraction Splitting (clique no menu


Characterization > Plus Fraction Splitting).

De um clique nesse novo item, e na aba General selecione a opo Exponential para definir a
Distribution Function Type e ative a opo No Lumping para o Number of Pseudocomponents.

Coloque em First Single Carbon Number in Plus Fraction o nmero de carbonos do primeiro
componente com a frao mais pesada do leo (C20+). As outras opes deixem como o padro.

V aba Distribution e introduza a frao molar do componente (C19 = 0.0403) que precede a
frao mais pesada (Mole Fraction of Component Preceding Plus Fraction). Na aba Sample 1 coloque
os seguintes valores:
Onde:
MW+: Peso molecular da frao pesada (C20+).
SG+: Gravidade especfica da frao pesada (C20+).
Mole Frac. (Z+): Frao molar da frao pesada (C20+).

Salve o arquivo com o nome 2_PVT_Plus_Fraction_Splitting.dat. Clique em File > Run.


Observe em Simulation Output.

Observao: Neste ponto, observam-se claramente os 21 carbonos que foram inseridos a


composio original.

Clique em File > Update Component Properties e aceite a seguinte mensagem. Salve o arquivo
como 3_PVT_Sat_Pres_Calc_Split_Weight.

Agora recorte (com o boto direito do mouse, clique em Cut) a opo Plus Fraction Splitting.

Clique com o cursor em Composition. V ao menu de Characterization e adicione Start


Regression, agora no menu de Calculations agregue Saturation Pressure.

Em Saturation Pressure adicione os seguintes valores:


Clique em Regression Parameters e na aba Component Properties marque a opo da Pc (atm)
e Tc (K) do pseudo-componente C40+.

V na opo Component Selection/Properties, e na guia Component modifique a seleo de


Constant Volume Shift para Temperature Dependent Volume Shift Correlation.

Na aba Int. Coef clique em HC-HC Group/Apply value to multiple non HC-HC pairs....
Selecione HC-HC e coloque zero (0) em Exponent Value, clique em Ok, em seguida clique Apply
Change.

Salve o arquivo com o nome 4_PVT_Sat_Pres_Calc_Split_Pc.dat, em seguida File > Run e


observe os resultados em Simulation Output, veja se a saturation pressure calculation realizada
depois da regresso, ficou prxima a presso de saturao inserida, como mostra a figura abaixo.

Clique em File > Update Component Properties e salve o arquivo como


5_PVT_Component_Lumping. Clique com o boto direito em Regression Parameters e clique na
opo Exclude.

Clique em Composition e com o cursor do mouse no menu Characterization e agregue a


opo Component Lumping.

Neste novo item marque a opo Define lumping scheme in grid below. Na opo Number of
lumped components, digite ou selecione 7 componentes, indicando que o fluido dever ficar com apenas
7 componentes ou pseudocomponentes.

Para atribuir cada componente a um grupo, deve-se clicar sobre as caixas amarelas e numerar os
componentes semelhantes em ordem crescente na coluna Scheme. Digite o nmero 1 para o CO2 e 2
para o N2; em seguida, digite 3 para agrupar os componentes do C1 at C3. Repita o procedimento e
agrupe os hidrocarbonetos do C4 at C5, C6 at C12, C13 at C20 e C21 at o C40+. Como mostra a figura
abaixo:
Salve o arquivo como 6_PVT_Sat_Pres_Calc_Lump.dat, rode o arquivo e observe seus
resultados em Simulation Output, se o agrupamento realizado estiver como solicitado e observado na
figura abaixo, pode avanar na apostila.

Clique em File > Update Component Properties e salve o arquivo como


7_PVT_Oil_Specific_Gravity_Diff_Lib.dat.

Clique em Component Lumping com o boto direito e selecione Cut. Clique em Regression
Parameters com o boto direito e Include novamente essa opo, marcando na aba Component
Properties a Pc (atm) do componente C21toC40, mantendo a Saturation Pressure inalterada.

Salve o arquivo e rode-o novamente, observe os resultados em Simulation Output, a presso de


saturao, agrupamento, entre outros, se ficaram como desejado podem seguir para a prxima etapa.

Selecione Regression Parameters e procure no menu o item Lab>Differential Liberation


e adicione. Clique em Saturation Pressure e com boto direito clique em Exclude. Em Differential
Liberation insira os valores como mostra a figura a seguir.

Clique na opo Component Selection/Properties e na aba Component modifique a opo


Temperature Dependent Volume Shift Correlation para Constant Volume Shift. V em First
Set e selecione Add New Set, para poder ajustar o valor de SG, clique em Apply Change.
Oil FVF = 0 (zero);
GOR = 0 (zero);
Oil Viscosity = 0 (zero);
Oil SG = 1 (ajuste).

V em Regression Parameters e, na opo Component Set, selecione Second Set, e marque


na coluna do Vol Shift, o pseudo-componente mais pesado (C21to40+). Salve o arquivo, rode e observe
os resultados em Simulations Graphs, na Page 2, de Summary Plot Dif. Lib. Calc, lembrando que,
neste item, tentamos ajustar apenas a opo Oil SG.

Desta maneira, conseguiu-se ajustar o peso especfico do leo residual, em condies normais.
Agora necessrio ajustar as curvas Bo (Oil FVF) e Rs (GOR), com os dados experimentais, o que
realizado por meio da regresso do Volume Shift do componente mais pesado do First Set das
equaes de estado.

Clique em File > Update Component Properties e salve o arquivo como


8_PVT_Oil_FVF_GOR_Diff_Lib.dat.

Em Differential Liberation faa as alteraes dos pesos como mostra a figura a seguir.

Em Regression Parameters, para o First Set da equao de estado, marque Vol. shift da
frao mais pesada e remova a marcao da Pc (atm). V para o Second Set da equao de estado e
remova a marcao do Vol. Shift do componente mais pesado, salve o arquivo, rode e observe seus
resultados, em Simulations Graphs na Page 1 de Summary Plot Dif. Lib. Calc, lembrem-se, neste
item tentamos ajustar apenas a opo FVF e GOR.

Clique em File > Update Component Properties e salve o arquivo como


9_PVT_Oil_Viscosity_Diff_Lib_Jossi.dat.

Em Differential Liberation coloque zero (0) para os pesos de OIL FVF, GOR e Oil SG,
e 1 para Oil Viscosity.
Oil FVF = 1 (ajuste);
GOR = 1 (ajuste);
Oil Viscosity = 0 (zero);
Oil SG = 0.

V na opo Regression Parameters e remova a regresso do Vol. Shift do First Set das
equaes de estado. Na aba Viscosity Parameters selecione todos os parmetros para a regresso da
viscosidade utilizando as correlaes de Jossi-Stiel-Thodos, como mostra a figura abaixo:

Salve, rode e observe os resultados, em Simulations Graphs na Page 3 de Summary Plot


Dif. Lib. Calc, lembrem-se, neste item tentamos ajustar apenas a opo Viscosity.

Observao: Este tipo de leo apresenta um comportamento no-newtoniano com alta viscosidade
e, por conseguinte, muito difcil encontrar uma correlao direta entre a viscosidade e qualquer outro
parmetro. Como parte do exerccio, o comportamento de viscosidade ser comparado atravs da ativao
do modelo de Pedersen, ento os coeficientes do presente modelo vo ser regredidos, a fim de ajustar os
valores da viscosidade obtidos por simulao com os valores obtidos nas medies laboratoriais.

Clique em Component Selection/Properties, v aba Viscosity e selecione o modelo de


Pedersen Corresponding States Model e modifique a opo Correponding States Model Type para
a correlao Pedersen (1984). Clique em Regression Parameters e v aba Viscosity Parameters
e verifique se todos os parmetros para a regresso da viscosidade utilizando a correlao de Pedersen
esto ativados.

Salve o arquivo como 10_PVT_Oil_Viscosity_Diff_Lib_Pedersen, rode o arquivo e observe


seus resultados, novamente, em Simulations Graphs na Page 3 de Summary Plot Dif. Lib. Calc,
lembrando que, neste item tentamos ajustar apenas a opo Viscosity.

Observao: Pode ser necessrio realizar um ajuste da escala do grfico referente


viscosidade.

Se o ajuste esperado no foi o encontrado para a viscosidade, pode ser necessrio expandir os limites
de clculos das variveis (variable bounds) na seo Regression Parameters. Porm, esses valores s
devem ser alterados se o grfico da viscosidade, realmente, no tenha sido ajustado com os passos
anteriores. Caso tenha sido encontrado, clique em File > Update Component Properties e salve o
arquivo como 11_PVT_Characterized_Thirteen_Components, dando continuidade a partir deste item
na apostila.

Caso isso realmente no tenha acontecido, localize em Simulation Output a seguinte informao,
como mostra a figura abaixo:

Neste exemplo, o valor final da varivel 3, alcanou o valor mximo e se a resposta no satisfaz o
teste de liberao diferencial, ento necessrio aumentar as extremidades das variveis. Faa essa
alterao varivel por varivel, sempre rodando a cada alterao e observando os resultados.

Essa alterao deve ser realizada aumentando a varivel gradativamente, com pequenos acrscimos,
por exemplo, 0.25. Como mostra a figura abaixo sem e com a alterao realizada para o ajuste da
viscosidade.
Se necessrio, voc tambm pode ajustar as margens mnimas. Salve o arquivo como
12_PVT_Oil_Viscosity_Diff_Lib_Pedersen_Variable_Bounds.dat e, em seguida, rode-o novamente.
Se a viscosidade ainda no est definida, como a figura abaixo, repetir o procedimento at o devido ajuste
do item viscosidade.

Clique em File > Update Component Properties e salve o arquivo como


13_PVT_Characterized_Thirteen_Components. Agora com o boto direito selecione a opo
Exclude para a Regression Parameters.

Clique em Composition e v no menu Calculation e selecione a opo Two-Phase


Envelope. Em seguida, adicione os valores como a figura a seguir.
Salve o arquivo como 14_PVT_Two_Phase_Envelope, rode e observe em Simulation Graphs
o diagrama PT. Deve-se observar algo similar a figura abaixo:

Observao: Caso o simulador a ser utilizado seja o STARS siga os prximos passos, caso
contrrio, verifique o procedimento para a gerao do modelo de fluido do simulador desejado.

PROCESSOS AVANADOS DE SIMULAES TRMICAS E QUMICAS (SIMULADOR STARS)

Salve o arquivo como 15_PVT_CMG_STARS_PVT_DATA.dat, clique em Two-Phase


Envelope com o boto direito do mouse, e selecione cut. V ao menu principal em Simulator PVT
e agregue a opo CMG STARS PVT DATA. Na nova seo, em Calc Type marque BASIC
STARS PVT data.

Na guia, Basic PVT Control atribua os seguintes valores.

Na aba Density/Surface Control selecione a opo Generate Gas-Liquid K-values at surface


condition e insira os valores mostrados a seguir.

Salve o arquivo, rode e observe se foi criado um arquivo com extenso .str
(15_PVT_CMG_STARS_PVT_DATA.str).

Вам также может понравиться