Professional Documents
Culture Documents
Copia Función Completa EES
Copia Función Completa EES
HEATER + RECTIFIER"
FUNCTION TOUT(T_in;DELTA)
If (T_in>=269) Then TOUT=T_in+DELTA Else TOUT=274
END
"ABSORBER"
"Mass Balance"
"1."
m[9]+m[12]=m[1]
"2."
m[9]*X_A[9]+m[12]*X_A[12]=m[1]*X_A[1]
"Energy Balance"
"3."
m[1]*h[1]+Q_Ab=m[9]*h[9]+m[12]*h[12]
"PUMP"
"Mass Balance"
"4."
m[2]=m[1]
{"5."
m[2]*X_A[2]=m[1]*X_A[1]}
"Energy Balance"
"6."
m[1]*h[1]+W_P=m[2]*h[2]
"DIVISOR"
"Mass Balance"
"7."
m[2]=m21+m22
{"8."
m[2]*X_A[2]=m[21]*X_A[21]+m[22]*X_A[22]}
"Energy Balance"
{"11."
m[2]*h[2]=m[21]*h[21]+m[22]*h[22]}
"RECTIFIER"
"Mass Balance"
"14."
m[13]=m21
{"15."
X_A[13]=X_A[21]}
"16."
m[4]=m[5]+m[6]
"17."
m[4]*X_A[4]=m[5]*X_A[5]+m[6]*X_A[6]
"Energy Balance"
"18."
m21*h[2]+m[4]*h[4]=m[5]*h[5]+m[6]*h[6]+m[13]*h[13]
"MIXER"
"Mass Balance"
"19."
m[5]+m[13]+m[14]=m[3]
"20."
m[5]*X_A[5]+m[13]*X_A[13]+m[14]*X_A[14]=m[3]*X_A3
{"Energy Balance"
"21."
m[5]*h[5]+m[13]*h[13]+m[14]*h14=m[3]*h3}
"BOILER"
"Mass Balance"
"22."
m[3]=m[4]+m[10]
"23."
m[3]*X_A3=m[4]*X_A[4]+m[10]*X_A[10]
"Energy Balance"
"24."
m[3]*h3+Q_B=m[4]*h[4]+m[10]*h[10]
"86."
Q_B=mac*(h[17]-h[18])
"RECOVERY HEAT EXCHANGER"
"Mass Balance"
{"25."
m[14]=m[22]}
{"26."
X_A[14]=X_A[22]}
"27."
m[10]=m[11]
{"28."
X_A[10]=X_A[11]}
"Energy Balance"
"29."
m22*h[2]+m[10]*h[10]=m[11]*h[11]+m[14]*h14
"THROTTLING VALVE"
"Mass Balance"
"30."
m[11]=m[12]
{"31."
m[11]*X_A[11]=m[12]*X_A[12]}
"Energy Balance"
{"32."
h[11]=h[12]}
"SUPERHEATER"
"Mass Balance"
"33."
m[6]=m[7]
"34."
m[6]*X_A[6]=m[7]*X_A[7]
"Energy Balance"
"35."
m[6]*h[6]+Q_SH=m[7]*h[7]
"110."
Q_SH=mac*(h[17]-h[18])
"TURBINE"
"Mass Balance"
"36."
m[8]=m[7]
"37."
m[8]*X_A[8]=m[7]*X_A[7]
"Energy Balance"
"38."
m[8]*h[8]+W_Turb=m[7]*h[7]
"REFRIGERATION HEAT EXCHANGER"
"Mass Balance"
"39."
m[8]=m[9]
"40."
m[8]*X_A[8]=m[9]*X_A[9]
"41."
m[15]=m[16]
"Energy Balance"
"42."
Q_Ref+m[8]*h[8]=m[9]*h[9]
"43."
Q_ref=m[15]*h[15]-m[16]*h[16]
{"71."
DELTAH_1=m_2b*(h14-h[2])
"72."
DELTAH_2=m[10]*(h[10]-h[11])}
"ENTROPY BALANCE"
"ABSORBER"
"44."
m[9]*s[9]+m[12]*s[12]+Sigma_Ab=m[1]*s[1]+(Q_Ab/T_Abs)
"PUMP"
"45."
m[1]*s[1]+Sigma_P=m[2]*s[2]
"DIVISOR"
{"46."
m[2]*s[2]=m[21]*s[21]+m[22]*s[22]}
{"47."
s[2]=s[21]}
{"48."
s[2]=s[22]}
"RECTIFIER"
"49."
m21*s[2]+m[4]*s[4]+Sigma_R=m[5]*s[5]+m[6]*s[6]+m[13]*s[13]
"MIXER"
{"50."
m[5]*s[5]+m[13]*s[13]+m[14]*s[14]+Sigma_M=m[3]*s[3]}
"BOILER"
"51."
m[3]*s[3]+(Q_B/T_F2)+Sigma_B=m[4]*s[4]+m[10]*s[10]
"RECOVERY HEAT EXCHANGER"
"52."
m[22]*s[2]+m[10]*s[10]+Sigma_RHE=m[11]*s[11]+m[14]*s[14]
"SUPERHEATER"
"53."
m[6]*s[6]+(Q_SH/T_SH)+Sigma_SH=m[7]*s[7]
"TURBINE"
"54."
m[8]*s[8]=Sigma_T+m[7]*s[7]
"REFRIGERATION HEAT EXCHANGER"
"55."
(Q_Ref/T_Ref)+Sigma_Ref+m[8]*s[8]=m[9]*s[9]
"ADITIONAL RELATIONS"
"DIVISOR"
{"9."
X_A[21]=X_A[2]}
{"10."
X_A[22]=X_A[2]}
{"12."
h[21]=h[2]}
{"13."
h[22]=h[2]}
"CYCLE"
"73."
W_neto=(W_turb-W_P)
"PUMP"
"94."
ETA_pump=(h2s-h[1])/(h2-h[1])
"TURBINE"
"104."
ETA_turb=(h8-h[7])/(h8s-h[7])
"EFFECTIVE FIRST LAW EFFICIENCY"
"83."
Ec=abs(m[15]*(h[15]-h[16]-T_amb*(s[15]-s[16])))
"STEADY STATE CONDITIONS"
"ABSORBER"
"56."
T_abs=10+273,15
"57."
X_Aabs=0,54
"58."
m[1]=1
"BOILER"
"59."
{"60."
"61."
"89."
"90."
"91."
"92."
T_boiler=125+273,15
T_F1=130+273,15}
T_F2=130+273,15
h[17]=ENTHALPY(Water;T=T_F2;P=300)
h[18]=ENTHALPY(Water;T=T[3]+DELTAT_min;P=300)
s[17]=ENTROPY(Water;T=T_F2;P=300)
s[18]=ENTROPY(Water;T=T[3]+DELTAT_min;P=300)
"CYCLE"
"62."
ETA_1eff=100*((W_neto)+Ec/ETA_2ref)/(Q_B)
"PINCH"
"63."
DELTAT_min=5
"103."
8s; q8s)
Call NH3H2O(235; P_low; X_Arect; s[7]: T8s; P8s;x8s; h8s; s8s; u8s; v
"STREAM 9"
"105."
Call NH3H2O(123; T_amb-DELTAT_min; P_low; X_Arect: T[9]; P[9]; X_A[9]
; h[9]; s[9]; u[9]; v[9]; q[9])
"STREAM 10"
"106."
Call NH3H2O(128; T_boiler; P_hight; 0: T[10]; P[10]; X_A[10]; h[10];
s[10]; u[10]; v[10]; q[10])
"STREAM 11"
"107."
Call NH3H2O(123; T[2]+DELTAT_min; P_hight; X_A[10]: T[11]; P[11]; X_A
[11]; h[11]; s[11]; u[11]; v[11]; q[11])
"STREAM 12"
"108."
Call NH3H2O(234; P_low; X_A[11]; h[11]: T[12]; P[12]; X_A[12]; h[12];
s[12]; u[12]; v[12]; q[12])
"STREAM 13"
"109."
Call NH3H2O(123;T_boiler-DELTAT_min ; P_hight; X_Aabs: T[13]; P[13];
X_A[13]; h[13]; s[13]; u[13]; v[13]; q[13])