You are on page 1of 5

26/11/23, 13:11 termo.

ipynb - Colaboratory

pip install CoolProp

Collecting CoolProp
Downloading CoolProp-6.5.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/6.7 MB 45.3 MB/s eta 0:00:00
Installing collected packages: CoolProp
Successfully installed CoolProp-6.5.0.post1

import CoolProp.CoolProp as CP
import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import fsolve

hr_1=0.5 #humedad relativa 1


t_2=20 #°C
hr_3= 0.98 #humedad relativa 3
t_h=t_i=150#temperatura del intercambiador y el humificador
p=75 #kpa
f=0.25
t_1=0 #°C
Ra=0.287 #kP a * m 3

pg_1=CP.PropsSI('P','T',t_1+273.15,'Q',0,'Water')/1000
pv_1=pg_1*hr_1
pa_1=p-pv_1
w_1=w_2=(pv_1*0.622)/(p-pv_1)
pv_2=pv_1
pa_2=pa_1
pg_2=CP.PropsSI('P','T',t_2+273.15,'Q',0,'Water')/1000
hr_2=pv_2/pg_2

Ha_tbs_1=CP.PropsSI('H','T', t_1+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_1=CP.PropsSI('H','T', t_1+273.15,'Q', 1,'Water')/1000 #kj/kg
H_1=Ha_tbs_1+(w_1*Hg_tbs_1) #KJ/KG

Ha_tbs_2=CP.PropsSI('H','T', t_2+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_2=CP.PropsSI('H','T', t_2+273.15,'Q', 1,'Water')/1000 #kj/kg
H_2=Ha_tbs_2+(w_2*Hg_tbs_2)

t_3=24.72367
hh=CP.PropsSI('H','T', t_h+273.15,'Q', 1,'Water')/1000 #kj/kg
pg_3=CP.PropsSI('P','T',t_3+273.15,'Q',0,'Water')/1000
w_3=(hr_3*pg_3*0.622)/(p-hr_3*pg_3)
pv_3=(w_3*p)/(0.622+w_3)
pa_3=p-pv_3

Ha_tbs_3=CP.PropsSI('H','T', t_3+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_3=CP.PropsSI('H','T', t_3+273.15,'Q', 1,'Water')/1000 #kj/kg
H_3=Ha_tbs_3+(w_3*Hg_tbs_3)

Hx_3=(hh*(f*0.622*((hr_3*pg_3)/(p-hr_3*pg_3))-f*w_2)+f*H_2)/f

w_4=((1-f)*w_2+f*w_3)
H_4=((1-f)*H_2+f*H_3)
pv_4=(w_4*p)/(0.622+w_4)
pa_4=p-pv_4

t_4=21.218545
Ha_tbs_4=CP.PropsSI('H','T', t_4+273.15,'P',p*1000,'air')/1000 #kj/kg
Hg_tbs_4=CP.PropsSI('H','T', t_4+273.15,'Q', 1,'Water')/1000 #kj/kg
HX_4=Ha_tbs_4+(w_4*Hg_tbs_4)
HX 4 H 4
https://colab.research.google.com/drive/1O2UEwJWo_U58EKZwyYNMtc92UKLB6qq7#scrollTo=AE_FUdrxy1bd&printMode=true 1/5
26/11/23, 13:11 termo.ipynb - Colaboratory
HX_4,H_4
pv_4=(w_4*p)/(0.622+w_4)
pg_4=CP.PropsSI('P','T',t_4+273.15,'Q',0,'Water')/1000
hr_4=pv_4/pg_4
HX_4,H_4

H_3,Hx_3,HX_4,H_4
hr_4,w_4

(0.4015551486722464, 0.00851326429636741)

https://colab.research.google.com/drive/1O2UEwJWo_U58EKZwyYNMtc92UKLB6qq7#scrollTo=AE_FUdrxy1bd&printMode=true 2/5
26/11/23, 13:11 termo.ipynb - Colaboratory
hr_1=0.5 #humedad relativa 1
t_2=20 #°C
hr_3= 0.98 #humedad relativa 3
t_h=t_i=150#temperatura del intercambiador y el humificador
p=75 #kpa
f=0.25
t_1=10 #°C
cp=1.005 #kj/kg k

pg_1=CP.PropsSI('P','T',t_1+273.15,'Q',0,'Water')/1000
pv_1=pg_1*hr_1
pa_1=p-pv_1
w_1=w_2=(pv_1*0.622)/(p-pv_1)
pv_2=pv_1
pa_2=pa_1
pg_2=CP.PropsSI('P','T',t_2+273.15,'Q',0,'Water')/1000
hr_2=pv_2/pg_2

Ha_tbs_1=CP.PropsSI('H','T', t_1+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_1=CP.PropsSI('H','T', t_1+273.15,'Q', 1,'Water')/1000 #kj/kg
H_1=Ha_tbs_1+(w_1*Hg_tbs_1) #KJ/KG

Ha_tbs_2=CP.PropsSI('H','T', t_2+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_2=CP.PropsSI('H','T', t_2+273.15,'Q', 1,'Water')/1000 #kj/kg
H_2=Ha_tbs_2+(w_2*Hg_tbs_2)

t_3=23.98345
hh=CP.PropsSI('H','T', t_h+273.15,'Q', 1,'Water')/1000 #kj/kg
pg_3=CP.PropsSI('P','T',t_3+273.15,'Q',0,'Water')/1000
w_3=(hr_3*pg_3*0.622)/(p-hr_3*pg_3)
pv_3=(w_3*p)/(0.622+w_3)
pa_3=p-pv_3

Ha_tbs_3=CP.PropsSI('H','T', t_3+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_3=CP.PropsSI('H','T', t_3+273.15,'Q', 1,'Water')/1000 #kj/kg
H_3=Ha_tbs_3+(w_3*Hg_tbs_3)

Hx_3=(hh*(f*0.622*((hr_3*pg_3)/(p-hr_3*pg_3))-f*w_2)+f*H_2)/f

w_4=((1-f)*w_2+f*w_3)
H_4=((1-f)*H_2+f*H_3)
pv_4=(w_4*p)/(0.622+w_4)
pa_4=p-pv_4

t_4=21.02248
Ha_tbs_4=CP.PropsSI('H','T', t_4+273.15,'P',p*1000,'air')/1000 #kj/kg
Hg_tbs_4=CP.PropsSI('H','T', t_4+273.15,'Q', 1,'Water')/1000 #kj/kg
HX_4=Ha_tbs_4+(w_4*Hg_tbs_4)
HX_4,H_4
pv_4=(w_4*p)/(0.622+w_4)
pg_4=CP.PropsSI('P','T',t_4+273.15,'Q',0,'Water')/1000
hr_4=pv_4/pg_4
H_3,Hx_3,HX_4,H_4
hr_4,w_4

0.025226060017895756

hr_1=0.5 #humedad relativa 1


t_2=22.8907 #°C
hr_3= 0.98 #humedad relativa 3
t_h=t_i=150#temperatura del intercambiador y el humificador
https://colab.research.google.com/drive/1O2UEwJWo_U58EKZwyYNMtc92UKLB6qq7#scrollTo=AE_FUdrxy1bd&printMode=true 3/5
26/11/23, 13:11 termo.ipynb - Colaboratory
p=75 #kpa
f=0.33747974401409037
t_1=0 #°C
Ra=0.287
V:500# m^3/hora

pg_1=CP.PropsSI('P','T',t_1+273.15,'Q',0,'Water')/1000
pv_1=pg_1*hr_1
pa_1=p-pv_1
w_1=w_2=(pv_1*0.622)/(p-pv_1)
pv_2=pv_1
pa_2=pa_1
pg_2=CP.PropsSI('P','T',t_2+273.15,'Q',0,'Water')/1000
hr_2=pv_2/pg_2

Ha_tbs_1=CP.PropsSI('H','T', t_1+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_1=CP.PropsSI('H','T', t_1+273.15,'Q', 1,'Water')/1000 #kj/kg
H_1=Ha_tbs_1+(w_1*Hg_tbs_1) #KJ/KG

Ha_tbs_2=CP.PropsSI('H','T', t_2+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_2=CP.PropsSI('H','T', t_2+273.15,'Q', 1,'Water')/1000 #kj/kg
H_2=Ha_tbs_2+(w_2*Hg_tbs_2)

t_3=28.91838
hh=CP.PropsSI('H','T', t_h+273.15,'Q', 1,'Water')/1000 #kj/kg
pg_3=CP.PropsSI('P','T',t_3+273.15,'Q',0,'Water')/1000
w_3=(hr_3*pg_3*0.622)/(p-hr_3*pg_3)
pv_3=(w_3*p)/(0.622+w_3)
pa_3=p-pv_3

Ha_tbs_3=CP.PropsSI('H','T', t_3+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_3=CP.PropsSI('H','T', t_3+273.15,'Q', 1,'Water')/1000 #kj/kg
H_3=Ha_tbs_3+(w_3*Hg_tbs_3)

Hx_3=(hh*(f*0.622*((hr_3*pg_3)/(p-hr_3*pg_3))-f*w_2)+f*H_2)/f

w_4=((1-f)*w_2+f*w_3)
H_4=((1-f)*H_2+f*H_3)
pv_4=(w_4*p)/(0.622+w_4)
pa_4=p-pv_4

t_4=25
Ha_tbs_4=CP.PropsSI('H','T', t_4+273.15,'P',p*1000,'air')/1000 #kj/kg
Hg_tbs_4=CP.PropsSI('H','T', t_4+273.15,'Q', 1,'Water')/1000 #kj/kg
HX_4=Ha_tbs_4+(w_4*Hg_tbs_4)
HX_4,H_4
pv_4=(w_4*p)/(0.622+w_4)
pg_4=CP.PropsSI('P','T',t_4+273.15,'Q',0,'Water')/1000
hr_4=pv_4/pg_4
HX_4,H_4
pa_4=p-pv_4

ma_4=ma_2=(Ra*t_4)/(pa_4*V)

mvh=(f*ma_2*(H_3-H_2))/hh
H_3,Hx_3,HX_4,H_4
w_3

output (0.03421491632477402, 2.0884764615990247e-06)

hr_1=0.5 #humedad relativa 1


t_2=23.40923 #°C
https://colab.research.google.com/drive/1O2UEwJWo_U58EKZwyYNMtc92UKLB6qq7#scrollTo=AE_FUdrxy1bd&printMode=true 4/5
26/11/23, 13:11 termo.ipynb - Colaboratory
hr_3= 0.98 #humedad relativa 3
t_h=t_i=150#temperatura del intercambiador y el humificador
p=75 #kpa
f=0.27847071311768373
t_1=10 #°C
cp=1.005 #kj/kg k
Ra=0.287
V=500 #m^3/hora

pg_1=CP.PropsSI('P','T',t_1+273.15,'Q',0,'Water')/1000
pv_1=pg_1*hr_1
pa_1=p-pv_1
w_1=w_2=(pv_1*0.622)/(p-pv_1)
pv_2=pv_1
pa_2=pa_1
pg_2=CP.PropsSI('P','T',t_2+273.15,'Q',0,'Water')/1000
hr_2=pv_2/pg_2

Ha_tbs_1=CP.PropsSI('H','T', t_1+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_1=CP.PropsSI('H','T', t_1+273.15,'Q', 1,'Water')/1000 #kj/kg
H_1=Ha_tbs_1+(w_1*Hg_tbs_1) #KJ/KG

Ha_tbs_2=CP.PropsSI('H','T', t_2+273.15,'P',p*1000,'air')/1000 #kj/kg


Hg_tbs_2=CP.PropsSI('H','T', t_2+273.15,'Q', 1,'Water')/1000 #kj/kg
H_2=Ha_tbs_2+(w_2*Hg_tbs_2)

t_3=28.91833
hh=CP.PropsSI('H','T', t_h+273.15,'Q', 1,'Water')/1000 #kj/kg
pg_3=CP.PropsSI('P','T',t_3+273.15,'Q',0,'Water')/1000
w_3=(hr_3*pg_3*0.622)/(p-hr_3*pg_3)

https://colab.research.google.com/drive/1O2UEwJWo_U58EKZwyYNMtc92UKLB6qq7#scrollTo=AE_FUdrxy1bd&printMode=true 5/5

You might also like