Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
1:introduzaca la ecuacin que desea
utilizar
opc
MQ
opc !=6
Opc =1
2:opc=1.vanderwaals,opc=2.peng
Robinson,opc=3.soave,opc=4redlick
wong',' opc=5.beattie bridgeman
Opc=1
si
3
3:introduzaca la propiedad termodinmica
que desea calcular
4
4:PT=1.presion , PT=2.volumen molar ,
PT=3.temperatura
PT
PT=1
PT=1
si
6:OP=1.presion , OP=2.tempreratura ,
OP=3.volumen molar
OP
OP=2
OP=2
si
T1,T2,n,R,
Vm,Tc,Pc
cont=0.0
ns=0.0
MQ ns<=n
OP=2
si
T1,T2,n,R,
Vm,Tc,Pc
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaT=(T2-T1)/(n-1.0)
Pn=T1+(ns*deltaT)
T=Pn
a=(27.0/64.0)*(pow(R,2)*pow(Tc,2)/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
P=(R*T/(Vm-b))-(a/pow(Vm,2))
ns=ns+1.0
P(T)=,P Tn=,T
P(T)=,P Tn=,T
cierre
P(T)=,P
FIN
no
OP=2
OP=3
Vm1,Vm2,
n,R,T,Tc,Pc
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Vmn=Vm1+(ns*deltaVm)
T=Vmn
a=(27.0/64.0)*(pow(R,2)*pow(Tc,2)/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
P=(R*T/(Vm-b))-(a/pow(Vm,2))
ns=ns+1.0
P(Vm)=,P Vmn=,T
P(Vm)=,P Vmn=,T
cierre
P(Vm)=,P
FIN
no
PT=1
si
PT=2
si
OP=1
R,T,P1,P2,
Tc,Pc,tol,
n1,n2
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
cont=cont+ns
deltaP=(P2-P1)/(n1-1.0)
Vmn1=P1+(ns*deltaP)
P=Vmn1
a=(27.0/64.0)*((pow(R,2)*pow(Tc,2))/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2))
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(P)=,Vm
cierre
Vmf(P)=,Vm
fin
no
OP=2
R,P,T1,T2,
Tc,Pc,tol,
n1,n2
cont=0.0
ns=0.0
MQ ns<=n1
OP=1
MQ ns<=n1
cont=cont+ns
deltaT=(T2-T1)/(n1-1.0)
Vmn1=T1+(ns*deltaT)
P=Vmn1
a=(27.0/64.0)*((pow(R,2)*pow(Tc,2))/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2;
Vm=Vinf;
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2));
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(T)=,Vm
cierre
Vmf(T)=,Vm
fin
no
PT=3
PT=2
si
OP=1
si
R,Vm,P1,P2,
Tc,Pc,tol,n
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaP=(P2-P1)/(n-1.0)
Tn=P1+(ns*deltaP)
P=Tn
a=(27.0/64.0)*((pow(R,2)*pow(Tc,2))/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
T=((P+(a/pow(Vm,2)))*(Vm-b))/(R)
ns=ns+1.0
T f(P) , T
cierre
T f(P) , T
fin
no
OP=3
OP=1
si
R,P,Vm1,Vm2,
Tc,Pc,tol,n
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Tn=Vm1+(ns*deltaVm)
Vm=Tn
a=(27.0/64.0)*((pow(R,2)*pow(Tc,2))/Pc)
b=(1.0/8.0)*(R*Tc/Pc)
T=((P+(a/pow(Vm,2)))*(Vm-b))/(R)
ns=ns+1.0
T f(Vm) , T
cierre
T f(Vm) , T
fin
no
salir ecuacion
vander waals
FIN
OP=3
no
Opc=1
Opc=2
si
3
3:introduzaca la propiedad termodinmica
que desea calcular
4
4:PT=1.presion , PT=2.volumen molar ,
PT=3.temperatura
PT
PT=1
PT=1
si
6:OP=1.presion , OP=2.tempreratura ,
OP=3.volumen molar
OP
OP=2
OP=2
si
T1,T2,n,R,V
m,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaT=(T2-T1)/(n-1.0)
Pn=T1+(ns*deltaT)
T=Pn
a=(0.45723553)*pow(R,2)*pow(Tc,2)/Pc
b=(0.07779607)*R*Tc/Pc
m=0.374647+(1.54226*w)+(0.26992*pow(w,2))
alfa=pow(1+m*(1-sqrt(T/Tc)),2)
P=((R*T)/(Vm-b))-((alfa*a)/(pow(Vm,2)+(2*b*Vm)-pow(b,2)))
ns=ns+1.0
P(T)=,P Tn=,T
P(T)=,P Tn=,T
cierre
P(T)=,P
FIN
no
OP=2
OP=3
Vm1,Vm2,n
,R,T,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Pn=Vm1+(ns*deltaVm)
Vm=Pn
a=(0.45723553)*pow(R,2)*pow(Tc,2)/Pc
b=(0.07779607)*R*Tc/Pc
m=0.374647+(1.54226*w)+(0.26992*pow(w,2))
alfa=pow(1+m*(1-sqrt(T/Tc)),2)
P=((R*T)/(Vm-b))-((alfa*a)/(pow(Vm,2)+(2*b*Vm)-pow(b,2)))
ns=ns+1.0
P(Vm)=,P Vmn=,Vm
P(Vm)=,P Vmn=,Vm
cierre
P(Vm)=,P
FIN
no
PT=1
si
PT=2
si
OP=1
R,T,P1,P2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
deltaVm=(Vm2-Vm1)/(n1-1.0)
Vmn1=Vm1+(ns*deltaVm)
P=Vmn1
a=(0.45723553*pow(R,2)*pow(Tc,2))/Pc
b=(0.077779607*R*Tc)/P
alfa=pow((1+(0.37464+1.54226*w-0.26992*pow(w,2)))*(1.0-pow(T/Tc,0.5)),2)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/(Vm-b))-((a*alfa)/(pow(Vm,2)+2*b*Vm-pow(b,2)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-((a*alfa)/(pow(Vm,2)+2*b*Vm-pow(b,2)))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(P)=,Vm
cierre
Vmf(P)=,Vm
fin
no
OP=2
R,P,T1,T2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
OP=1
MQ ns<=n1
deltaT=(T2-T1)/(n1-1.0)
Tn=T1+(ns*deltaT)
Vm=Tn
a=(0.45723553*pow(R,2)*pow(Tc,2))/Pc
b=(0.077779607*R*Tc)/P
alfa=pow((1+(0.37464+1.54226*w-0.26992*pow(w,2)))*(1.0-pow(T/Tc,0.5)),2)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/(Vm-b))-((a*alfa)/(pow(Vm,2)+2*b*Vm-pow(b,2)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-((a*alfa)/(pow(Vm,2)+2*b*Vm-pow(b,2)))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(T)=,Vm
cierre
Vmf(T)=,Vm
fin
no
PT=3
PT=2
si
OP=1
si
R,Vm,P1,P2,T
c,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
cont=cont+ns
deltaP=(P2-P1)/(n1-1.0)
Tn=P1+(ns*deltaP)
P=Tn
a=(0.45723553)*pow(R,2)*pow(Tc,2)/Pc
b=(0.07779607)*R*Tc/Pc
m=0.374647+(1.54226*w)+(0.26992*pow(w,2))
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
alfa=pow(1+m*(1-pow((T/Tc),0.5)),2)
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
alfa=pow(1+m*(1-pow((T/Tc),0.5)),2)
Pcal=((R*T)/(Vm-b))-((alfa*a)/(pow(Vm,2)+(2*b*Vm)-pow(b,2)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(P)=,T
cierre
Tf(P)=,T
fin
no
OP=3
OP=1
si
R,P,Vm1,Vm2,
Tc,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n1
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n1-1.0)
Tn=Vm1+(ns*deltaVm)
Vm=Tn
a=(0.45723553)*pow(R,2)*pow(Tc,2)/Pc
b=(0.07779607)*R*Tc/Pc
m=0.374647+(1.54226*w)+(0.26992*pow(w,2))
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
alfa=pow(1+m*(1-pow((T/Tc),0.5)),2)
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
alfa=pow(1+m*(1-pow((T/Tc),0.5)),2)
Pcal=((R*T)/(Vm-b))-((alfa*a)/(pow(Vm,2)+(2*b*Vm)-pow(b,2)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(Vm)=,T
cierre
Tf(Vm)=,T
fin
no
salir ecuacion
peng robinson
FIN
OP=3
no
Opc=2
Opc=3
si
3
3:introduzaca la propiedad termodinmica
que desea calcular
4
4:PT=1.presion , PT=2.volumen molar ,
PT=3.temperatura
PT
PT=1
PT=1
si
6:OP=1.presion , OP=2.tempreratura ,
OP=3.volumen molar
OP
OP=2
OP=2
si
T1,T2,n,R,V
m,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaT=(T2-T1)/(n-1.0)
Pn=T1+(ns*deltaT)
T=Pn
a=(pow(R,2)*pow(Tc,2))/(9.0*Pc*(0.2599210499))
b=((0.2599210499)*R*Tc)/(3.0*Pc)
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow((T/Tc),0.5)),2)
P=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
ns=ns+1.0
P(T)=,P Tn=,T
P(T)=,P Tn=,T
cierre
P(T)=,P
FIN
no
OP=2
OP=3
Vm1,Vm2,n
,R,T,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Pn=Vm1+(ns*deltaVm)
Vm=Pn
a=(pow(R,2)*pow(Tc,2))/(9.0*Pc*(0.2599210499))
b=((0.2599210499)*R*Tc)/(3.0*Pc)
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow((T/Tc),0.5)),2)
P=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
ns=ns+1.0
P(Vm)=,P Vmn=,Vm
P(Vm)=,P Vmn=,Vm
cierre
P(Vm)=,P
FIN
no
PT=1
si
PT=2
si
OP=1
R,T,P1,P2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
deltaVm=(Vm2-Vm1)/(n1-1.0)
Vmn1=Vm1+(ns*deltaVm)
P=Vmn1
a=(pow(R,2)*pow(Tc,2))/(9*Pc*(-1.0/3.0))
b=((-1.0/3.0)*R*Tc)/(3*Pc)
alfa=pow(1.0+(0,48508+1.55171*w-0.15613*pow(w,2)),2)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(P)=,Vm
cierre
Vmf(P)=,Vm
fin
no
OP=2
R,P,T1,T2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
OP=1
MQ ns<=n1
deltaT=(T2-T1)/(n1-1.0)
Tn=T1+(ns*deltaT)
P=Tn
a=(pow(R,2)*pow(Tc,2))/(9*Pc*(-1.0/3.0))
b=((-1.0/3.0)*R*Tc)/(3*Pc)
alfa=pow(1.0+(0,48508+1.55171*w-0.15613*pow(w,2)),2)
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(T)=,Vm
cierre
Vmf(T)=,Vm
fin
no
PT=3
PT=2
si
OP=1
si
R,Vm,P1,P2,T
c,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
cont=cont+ns
deltaP=(P2-P1)/(n1-1.0)
Tn=P1+(ns*deltaP)
P=Tn
a=(pow(R,2)*pow(Tc,2))/(9*Pc*(0.2599210499))
b=((0.2599210499)*R*Tc)/(3*Pc)
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow((T/Tc),0.5)),2)
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow(T/Tc,0.5)),2)
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(P)=,T
cierre
Tf(P)=,T
fin
no
OP=3
OP=1
si
R,P,Vm1,Vm2,
Tc,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n1
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n1-1.0)
Tn=Vm1+(ns*deltaVm)
Vm=Tn
a=(pow(R,2)*pow(Tc,2))/(9*Pc*(0.2599210499))
b=((0.2599210499)*R*Tc)/(3*Pc)
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow((T/Tc),0.5)),2)
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
alfa=pow(1.0+(0.48508+1.55171*w-0.15613*pow(w,2))*(1.0-pow(T/Tc,0.5)),2)
Pcal=((R*T)/(Vm-b))-((a*alfa)/(Vm*(Vm+b)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(Vm)=,T
cierre
Tf(Vm)=,T
fin
no
salir ecuacion
soave
FIN
OP=3
no
Opc=3
Opc=4
si
3
3:introduzaca la propiedad termodinmica
que desea calcular
4
4:PT=1.presion , PT=2.volumen molar ,
PT=3.temperatura
PT
PT=1
PT=1
si
6:OP=1.presion , OP=2.tempreratura ,
OP=3.volumen molar
OP
OP=2
OP=2
si
T1,T2,n,R,V
m,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaT=(T2-T1)/(n-1.0)
Pn=T1+(ns*deltaT)
T=Pn
a=0.42748*(pow(R,2)*pow(Tc,5/2)/Pc)
b=0.08664*R*Tc/Pc
P=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
ns=ns+1.0
P(T)=,P Tn=,T
P(T)=,P Tn=,T
cierre
P(T)=,P
FIN
no
OP=2
OP=3
Vm1,Vm2,n
,R,T,Tc,Pc,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Pn=Vm1+(ns*deltaVm)
Vm=Pn
a=0.42748*(pow(R,2)*pow(Tc,5/2)/Pc)
b=0.08664*R*Tc/Pc
P=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
ns=ns+1.0
P(Vm)=,P Vmn=,Vm
P(Vm)=,P Vmn=,Vm
cierre
P(Vm)=,P
FIN
no
PT=1
si
PT=2
si
OP=1
R,T,P1,P2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
deltaVm=(Vm2-Vm1)/(n1-1.0)
Vmn1=Vm1+(ns*deltaVm)
P=Vmn1
a=0.42748*(pow(R,2)*pow(Tc,5/2)/Pc)
b=0.08664*R*Tc/Pc
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(P)=,Vm
cierre
Vmf(P)=,Vm
fin
no
OP=2
R,P,T1,T2,
Tc,Pc,tol,
n1,n2,w
cont=0.0
ns=0.0
MQ ns<=n1
OP=1
MQ ns<=n1
deltaT=(T2-T1)/(n1-1.0)
Tn=T1+(ns*deltaT)
P=Tn
a=0.42748*(pow(R,2)*pow(Tc,5/2)/Pc)
b=0.08664*R*Tc/Pc
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/(Vm-b))-(a/pow(T,1/2)*Vm*(Vm+b))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(T)=,Vm
cierre
Vmf(T)=,Vm
fin
no
PT=3
PT=2
si
OP=1
si
R,Vm,P1,P2,T
c,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
cont=cont+ns
deltaP=(P2-P1)/(n1-1.0)
Tn=P1+(ns*deltaP)
P=Tn
a=0.42748*(pow(R,2)*pow(Tc,2.5)/Pc)
b=0.08664*R*Tc/Pc
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
Pcal=(R*T/(Vm-b))-(a/(pow(T,1.0/2.0)*Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
Pcal=(R*T/(Vm-b))-(a/(pow(T,1.0/2.0)*Vm*(Vm+b)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(P)=,T
cierre
Tf(P)=,T
fin
no
OP=3
OP=1
si
R,P,Vm1,Vm2,
Tc,Pc,tol,n,w
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n1
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n1-1.0)
Tn=Vm1+(ns*deltaVm)
Vm=Tn
a=0.42748*(pow(R,2)*pow(Tc,2.5)/Pc)
b=0.08664*R*Tc/Pc
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
Pcal=(R*T/(Vm-b))-(a/(pow(T,1.0/2.0)*Vm*(Vm+b)))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
Pcal=(R*T/(Vm-b))-(a/(pow(T,1.0/2.0)*Vm*(Vm+b)))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(Vm)=,T
cierre
Tf(Vm)=,T
fin
no
salir ecuacion
redlick wong
FIN
OP=3
no
Opc=4
Opc=5
si
3
3:introduzaca la propiedad termodinmica
que desea calcular
4
4:PT=1.presion , PT=2.volumen molar ,
PT=3.temperatura
PT
PT=1
PT=1
si
6:OP=1.presion , OP=2.tempreratura ,
OP=3.volumen molar
OP
OP=2
OP=2
si
T1,T2,n,R,V,Tc,Pc,
A0,BO,a,b,c
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaT=(T2-T1)/(n-1.0)
Pn=T1+(ns*deltaT)
T=Pn
A=A0*(1-(a/Vm))
B=B0*(1-(b/Vm))
P=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2));
ns=ns+1.0
P(T)=,P Tn=,T
P(T)=,P Tn=,T
cierre
P(T)=,P
FIN
no
OP=2
OP=3
Vm1,Vm2,n,R,T,Tc
,Pc,A0,B0,a,b,c
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n-1.0)
Pn=Vm1+(ns*deltaVm)
Vm=Pn
A=A0*(1-(a/Vm))
B=B0*(1-(b/Vm))
P=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2))
ns=ns+1.0
P(Vm)=,P Vmn=,Vm
P(Vm)=,P Vmn=,Vm
cierre
P(Vm)=,P
FIN
no
PT=1
si
PT=2
si
OP=1
R,T,P1,P2,Tc,Pc,to
l,n1,n2,A0,B0,b,c
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
deltaVm=(Vm2-Vm1)/(n1-1.0)
Vmn1=Vm1+(ns*deltaVm)
P=Vmn1
A=A0*(1-(a/Vm))
B=B0*(1-(b/Vm))
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(P)=,Vm
cierre
Vmf(P)=,Vm
fin
no
OP=1
OP=2
R,P,T1,T2,Tc,Pc,tol,n1
,n2,A0,B0,a,b,c
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
deltaT=(T2-T1)/(n1-1.0)
Tn=T1+(ns*deltaT)
P=Tn
A=A0*(1-(a/Vm))
B=B0*(1-(b/Vm))
Vmid=(R*T)/P
Vinf=0.1*Vmid
Vsup=2.0*Vmid
d=(Vsup-Vinf)/n2
Vm=Vinf
Pcal=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
Vm=Vm+d
Pcal=(R*T/pow(Vm,2))*(1-(c/Vm*pow(T,3)))*(Vm+B)-(A/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalVmf(T)=,Vm
cierre
Vmf(T)=,Vm
fin
no
PT=3
PT=2
si
OP=1
si
R,Vm,P1,P2,Tc,Pc,tol,
n,A0,B0,a,b,c
cont=0.0
ns=0.0
MQ ns<=n1
MQ ns<=n1
cont=cont+ns
deltaP=(P2-P1)/(n1-1.0)
Tn=P1+(ns*deltaP)
P=Tn
A=Ao*(1.0-(a/Vm)
B=Bo*(1.0-(b/Vm))
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
Pcal=((R*T/pow(Vm,2))*(1.0-(c/Vm*pow(T,3)))*(Vm+B))-(A/pow(Vm,2))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
Pcal=((R*T/pow(Vm,2))*(1.0-(c/Vm*pow(T,3)))*(Vm+B))-(A/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(P)=,T
cierre
Tf(P)=,T
fin
no
OP=1
OP=3
si
R,P,Vm1,Vm2,Tc,Pc
,tol,n,A0,B0,a,b,c
cont=0.0
ns=0.0
MQ ns<=n
MQ ns<=n1
cont=cont+ns
deltaVm=(Vm2-Vm1)/(n1-1.0)
Tn=Vm1+(ns*deltaVm)
Vm=Tn
A=Ao*(1.0-(a/Vm))
B=Bo*(1.0-(b/Vm))
Tid=(P*Vm)/R
Tinf=0.1*Tid
Tsup=2.0*Tid
T=Tinf
delta=(Tsup-Tinf)/n2
Pcal=((R*T/pow(Vm,2))*(1.0-(c/Vm*pow(T,3)))*(Vm+B))-(A/pow(Vm,2))
MQ fabs(Pcal-P)>tol&Vm<Vsup
MQ fabs(Pcal-P)>tol&Vm<Vsup
T=T+delta
Pcal=((R*T/pow(Vm,2))*(1.0-(c/Vm*pow(T,3)))*(Vm+B))-(A/pow(Vm,2))
cierre
ns=ns+1.0
P=,PPcal=,PcalTf(Vm)=,T
cierre
Tf(Vm)=,T
fin
no
OP=3
salir ecuacion
beattie bridgeman
FIN
no
Opc=5
no
NO VALIDO
Opc=6
si
SALIR