Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

64
Flash PT

Transcript of Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Page 1: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

FlashPT

Page 2: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex1.m

fncex1.m

Arquivos MATLAB:

Flash PT

Page 3: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

FTfPf

z1, z2, z3, z4

Tv=TfPv=Pf

Tl=TfPl=Pf

Flash PT

Page 4: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Etano (substancia 48)

Propano (substancia 64)

n-butano (substancia 87)

n-pentano (substancia 104)

Composição da corrente de entrada:

Flash PT

Page 5: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

%Valores especificados:

F=100; % vazão de alimentação (kgmole/hr) Tfvetor=230:1:300; % temperatura (Fahrenheit) Pf=420; % pressão (psia) z1=0.10; % composição da alimentação z2=0.20; % composição da alimentação z3=0.30; % composição da alimentação% z4=0.40; Tv=350; % temperatura da saída vapor (Fahrenheit) Pv=450; % pressão da saída vapor (psia)

Flash PT

Page 6: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash PT

Page 7: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Como localizar o ponto de cruzamento?

Flash PT

Page 8: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

>> ginput(1)

ans = 277.9839 49.8538

Flash PT

Page 9: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Líquido – Vapor > 0 ? 1111000

Ponto de cruzamentoAtenção:

nunca use a regra“liquido – vapor = = 0”

Flash PT

Page 10: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Ampliando a faixa de simulação de Tf:

%Valores especificados:

F=100; % vazão de alimentação (kgmole/hr) Tfvetor=100:1:400; % temperatura (Fahrenheit) Pf=420; % pressão (psia) z1=0.10; % composição da alimentação z2=0.20; % composição da alimentação z3=0.30; % composição da alimentação% z4=0.40; Tv=350; % temperatura da saída vapor (Fahrenheit) Pv=450; % pressão da saída vapor (psia)

Flash PT

Page 11: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

?!

?!

Flash PT

Page 12: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash PT

Page 13: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash PT

Page 14: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

“Para uma dada pressão, a temperatura selecionadano flash PT deve ficar entre a Tbolha e a Torvalho.”

Flash PT

Page 15: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperaturade bolha

Page 16: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex2.m

Arquivos MATLAB:

fncex2.m

Temperatura de bolha

Page 17: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de bolha

curva debolha

pressãofixa

Page 18: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Zoom:

Temperatura de bolha de 214.4 F para uma pressão de 420 psia.

Temperatura de bolha

Page 19: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperaturade orvalho

Page 20: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex3.m

Arquivos MATLAB:

fncex3.m

Temperatura de orvalho

Page 21: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

curva deorvalho

pressãofixa

Temperatura de orvalho

Page 22: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Zoom:

Temperatura de orvalho de 307.8 F para uma pressão de 420 psia.

Temperatura de orvalho

Page 23: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperaturade bolha e orvalho

Page 24: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex4.m

Arquivos MATLAB:

manipulab4.m

manipulaa4.m

teste8b.m

teste6b.m

Temperatura de bolha e orvalho

orvalho.m

bulbo.m

Page 25: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de bolha e orvalho

Page 26: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash PT

Tbolha Torvalho

214F 307F

230F 300F

100F 400F

Exemplo 1

Exemplo 2

Page 27: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de bolha (influência da composição)

Page 28: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex5.m

Arquivos MATLAB:

teste5b.m

bulbo.m

Temperatura de bolha (influência da composição)

Page 29: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de bolha (influência da composição)

z1=0.10; % composicao da alimentacao

z2=0.20; % composicao da alimentacao

z3=0.30; % composicao da alimentacao

cor='-r';

z1=0.00; % composicao da alimentacao

z2=0.40; % composicao da alimentacao

z3=0.20; % composicao da alimentacao

cor='-y';

z1=0.00; % composicao da alimentacao

z2=0.40; % composicao da alimentacao

z3=0.00; % composicao da alimentacao

cor='-k';

z1=0.00; % composicao da alimentacao

z2=0.00; % composicao da alimentacao

z3=0.50; % composicao da alimentacao

cor='-c';

Page 30: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de bolha (influência da composição)

Page 31: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de orvalho (influência da composição)

Page 32: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex6.m

Arquivos MATLAB:

teste7b.m

orvalho.m

Temperatura de orvalho (influência da composição)

Page 33: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

z1=0.10; % composicao da alimentacao

z2=0.20; % composicao da alimentacao

z3=0.30; % composicao da alimentacao

cor='-r';

z1=0.00; % composicao da alimentacao

z2=0.40; % composicao da alimentacao

z3=0.20; % composicao da alimentacao

cor='-y';

z1=0.00; % composicao da alimentacao

z2=0.40; % composicao da alimentacao

z3=0.00; % composicao da alimentacao

cor='-k';

z1=0.00; % composicao da alimentacao

z2=0.00; % composicao da alimentacao

z3=0.50; % composicao da alimentacao

cor='-c';

Temperatura de orvalho (influência da composição)

Page 34: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Temperatura de orvalho (influência da composição)

Page 35: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta)

Page 36: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex7.m

Arquivos MATLAB:

fnc3.m

Flash T Beta (variando beta)

Page 37: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

%Valores especificados:

F=100; % vazão de alimentação (kgmole/hr)

Tf=230; % temperatura de alimentação (Fahrenheit)

fivetor=0.1:0.01:0.99; %fi

z1=0.10; % composição da alimentação

z2=0.20; % composição da alimentação

z3=0.30; % composição da alimentação

Flash T Beta (variando beta)

Page 38: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta)

Page 39: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta)

Page 40: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando temperatura)

Page 41: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex8.m

Arquivos MATLAB:

fnc3.m

Flash T Beta (variando temperatura)

Page 42: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

%Valores especificados:

F=100; % vazao de alimentacao (kgmole/hr)

Tfvetor=230:1:300; % temperatura de alimentacao (Farenheit)

fi=0.6; %fi

z1=0.10; % composicao da alimentacao

z2=0.20; % composicao da alimentacao

z3=0.30; % composicao da alimentacao

Flash T Beta (variando temperatura)

Page 43: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando temperatura)

Page 44: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando temperatura)

Page 45: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando temperatura

e beta)

Page 46: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex9.m

Arquivos MATLAB:

fnc3.m

Flash T Beta (variando beta e temperatura)

Page 47: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

%Valores especificados:

F=100; % vazao de alimentacao (kgmole/hr)

Tfextensao=230:1:300; % temperatura de alimentacao (Farenheit)

fiextensao=0.1:0.01:0.99; %fi

[Tfvetor,fivetor]=meshgrid(Tfextensao,fiextensao); %cria a malha

z1=0.10; % composicao da alimentacao

z2=0.20; % composicao da alimentacao

z3=0.30; % composicao da alimentacao

Flash T Beta (variando beta e temperatura)

Page 48: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

www.scicomput.com

x = -1:0.01:1

y = -1:0.01:1

[X,Y] = meshgrid(x,y);

[X,Y]

Flash T Beta (variando beta e temperatura)

Page 49: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta e temperatura)

Page 50: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta e temperatura)

Page 51: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash T Beta (variando beta e temperatura)

Page 52: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando beta)

Page 53: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex10.m

Arquivos MATLAB:

fnc4.m

Flash P Beta (variando beta)

Page 54: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando beta)

Page 55: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando beta)

Page 56: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando pressão)

Page 57: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex11.m

Arquivos MATLAB:

fnc4.m

Flash P Beta (variando P)

Page 58: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando P)

Page 59: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando P)

Page 60: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando pressão e beta)

Page 61: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

ex12.m

Arquivos MATLAB:

fnc4.m

Flash P Beta (variando P e beta)

hvfcn

hlfcn

Page 62: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando P e beta)

Page 63: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando P e beta)

Page 64: Flash PT. ex1.m fncex1.m Arquivos MATLAB: Flash PT.

Flash P Beta (variando P e beta)