Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller 2 - v0,5
Taller 2 - v0,5
1
Introducción
2
Parte N°1:
Usando los dos modelos matemáticos del Caso 2 del Taller N°1, realice lo siguiente
para cada uno de los casos: “Glicerina a 70 °C”.
F0
h1
h2
R1 R2
F1 F2
Balance de información:
- Variables pertinentes (V): F, h1, h2 = 3
- Número de relaciones (R): 2
- Variables especificadas (E): F = 1
GL = V - R - E = 3 – 2 – 1 = 0
3
Matriz estructural
h1 h2 F* S
1 • x x 2
2 • x 1
Digrafo
F*
2
F*
h2
1
h1
GL = V - R - E = 7 – 4 – 3 = 0
En este problema ocupar las condiciones en estado estacionario para resolver las
ecuaciones diferenciales, implica supones los flujos iguales, y por lo tanto las variaciones
nulas.
4
Resolviéndose el sistema en estado dinámico, a través del programa
computacional implementado para este problema en particular, para los siguientes datos:
Condiciones Iniciales Parámetros Variables Especificadas
2
Tiempo 0 [seg] R1 0,15 [seg/ft ] A1 78,54 [ft2]
F0 20 [ft2/seg] R2 0,35 [seg/ft2] A2 78,54 [ft2]
F1 15 [ft2/seg]
F2 10 [ft2/seg]
15
h1
10 F1
h2
F2
5
0
0.0 200.0 400.0 600.0 800.0 1000.0
Tiempo [seg]
Conclusión
5
Segundo Problema de Simulación Dinámica
𝑃−𝑃𝐷
0 = 𝜌0 𝐹0 − 𝜌 𝐶𝑣 √ (I)
𝜌
𝑃∙𝑦 𝑃−𝑃𝐷 𝑃∙𝑦 1,5 𝑃∙(1−𝑦𝐴 )
0 = 𝐶𝐴0 𝐹0 − ( 𝑅∙𝑇𝐴) 𝐶𝑣 √ − 2𝑉𝑘1 ( 𝑅∙𝑇𝐴) + 2𝑉𝑘2 ( ) (II)
𝜌 𝑅∙𝑇
𝑃
𝜌 = 𝑅∙𝑇 ∙ [𝑀𝐴 ∙ 𝑦𝐴 + 𝑀𝐵 (1 − 𝑦𝐴 )] (III)
Balance de información:
Parámetros: MA, MB, R, K1, K2, Cv.
Variables pertinentes: V, ρ, ρ0, F0, PD, P, yA, T, CA0 = 9
Relaciones = 3
Variables especificadas= F0, ρ0, CA0, V, T, PD= 6
Matriz estructural
6
Digrafo
𝑑𝜌 𝑃−𝑃𝐷
𝑉 = 𝜌0 𝐹0 − 𝜌 𝐶𝑣 √ (I)
𝑑𝑡 𝜌
𝑑𝐶𝐴 𝑃∙𝑦𝐴 𝑃−𝑃𝐷 𝑃∙𝑦𝐴 1,5 𝑃∙(1−𝑦𝐴 )
𝑉 = 𝐶𝐴0 𝐹0 − ( ) 𝐶𝑣 √ − 2𝑉𝑘1 ( ) + 2𝑉𝑘2 ( ) (II)
𝑑𝑡 𝑅∙𝑇 𝜌 𝑅∙𝑇 𝑅∙𝑇
𝑃
𝜌 = 𝑅∙𝑇 ∙ [𝑀𝐴 ∙ 𝑦𝐴 + 𝑀𝐵 (1 − 𝑦𝐴 )] (III)
Balance de información:
Parámetros: MA, MB, R, K1, K2, Cv.
Variables pertinentes: V, ρ, ρ0, F0, PD, P, yA, T, CA0 = 9
Relaciones = 3
Variables especificadas= F0, ρ0, CA0, V, T, PD= 6
7
Parte N°2:
Implementar computacionalmente, y aplicar, el algoritmo de ordenación
preliminar para la resolución de sistemas de ecuaciones algebraicas (mínimo 20
ecuaciones).
Resolución
Paso 1
Paso en el cual se revisaba si es que existían relaciones con una sola variable no
especificada:
vector_s = 7
For i = 7 To 27
contador = 0
For j = 7 To 30
8
Paso 2
For j = 7 To 30
contador = 0
For i = 7 To 27
If Hoja1.Cells(i, j).Value = "1" Then
contador = contador + 1
End If
Next i
Hoja1.Cells(28, j).Value = contador
Next j
End Sub
9
Paso 3
End If
Next i
Hoja1.Cells(vector_s + 6, 32).Value = (esp_i - 6)
vector_s = vector_s - 1
n=n+1
‘actualizar frecuencia de variables
For l = 7 To 30
contador = 0
For p = 7 To 27
If Hoja1.Cells(p, l).Value = "1" Then
contador = contador + 1
End If
Next p
10
Conclusión
11
Parte N°3
Dado un problema de Optimización Univariable, determinar las condiciones
óptimas de acuerdo a los datos entregados, aleatoriamente, a cada equipo de taller.
Enunciado
Datos:
𝐺 [(𝑙𝑏 − 𝑚𝑜𝑙)⁄ℎ𝑟] 70
𝐶𝑓 [𝑈𝑆$⁄𝑙𝑏 − 𝑚𝑜𝑙 ] 0,7
𝐶𝑣 [𝑈𝑆$⁄(ℎ𝑟 ∗ 𝑓𝑡 3 )] 0,011
𝑘 [𝑓𝑡 3 ⁄(𝑙𝑏 − 𝑚𝑜𝑙 ∗ ℎ𝑟)] 1,25
𝐶𝑎,0 [𝑙𝑏 − 𝑚𝑜𝑙 ⁄𝑓𝑡 3 ] 0,95
12
Solución:
Suposiciones:
Función objetivo:
𝑈𝑆$
𝑉 = 𝑆 − 𝐶 [=]
ℎ𝑟
Como se busca maximizar el Venture Profit se deberá minimizar el costo, en esto
nos focalizaremos para resolver el ejercicio.
Ecuaciones de Costo:
𝑆 = 𝐶𝑏 ∗ 𝐺
𝐶𝑇 = 𝐶𝑣 ∗ 𝑉 + 𝐶𝑓 ∗ 𝐹 ∗ 𝐶𝑎,0
Entonces se debe buscar la manera de minimizar el 𝐶𝑇
Relaciones de Diseño:
Balance de Masa:
𝐹=𝐹
Balance de Masa de A:
𝐹 ∗ 𝐶𝑎,0 − 𝐹 ∗ 𝐶𝑎 − 𝑉 ∗ 𝑘 ∗ 𝐶𝑎 2 = 0
Con
𝑅𝑏 = −𝑅𝑎 = 𝑉 ∗ 𝑘 ∗ 𝐶𝑎 2 = 𝐺
𝐺 = 𝐹 ∗ 𝐶𝑎,0 − 𝐹 ∗ 𝐶𝑎
Balance de Información
N° Variables pertinentes 5
N° Relaciones 2
N° Variables especificadas 2
𝐺. 𝐿. = 5 − 2 − 2 = 1
Una vez que ya se tienen las variables pertinentes, relaciones y variables
especificadas se puede obtener la matriz estructural.
13
Matriz Estructural:
F Ca,0* Ca V G*
1 • x •
2 • x • x
F Ca,0* V G* S
1 x x x 0 2
2 0 x x x 5
Dígrafo:
𝐺∗ (𝐶𝑎,0 ∗ − 𝐶𝑎 ) 𝐺∗
𝐶𝑇 = 𝐶𝑣 ∗ ( ∗ ∗ 2 ) + 𝐶𝑓 ∗ ( ∗ ) ∗ 𝐶𝑎,0 ∗
𝐶𝑎,0 − 𝐶𝑎 𝑘 ∗ 𝐶𝑎 𝐶𝑎,0 − 𝐶𝑎
14
𝐺∗ 𝐺∗
𝐶𝑇 = 𝐶𝑣 ∗ ( 2 ) + 𝐶𝑓 ∗ ( ∗ ) ∗ 𝐶𝑎,0 ∗
𝑘 ∗ 𝐶𝑎 𝐶𝑎,0 − 𝐶𝑎
Conclusión:
15
Parte 4
Dado un problema de Optimización Multivariable, determinar las condiciones
óptimas de acuerdo a los datos entregados, aleatoriamente, a cada grupo.
Enunciado
𝑘
𝐴 →𝐵 (1𝑒𝑟 𝑜𝑟𝑑𝑒𝑛)
Balance de masa:
Balance de masa global: 𝐹0 = 𝐹
Balance de masa para el componente A:
𝐹 ∙ 𝐶𝐴0 − 𝐹 ∙ 𝐶𝐴 − 𝑘 ∙ 𝑉 ∙ 𝐶𝐴 = 0
𝐺 = 𝐹 ∙ 𝐶𝐴0 − 𝐹 ∙ 𝐶𝐴
Balance de energía:
Balance de energía del reactor:
16
𝑑𝐸𝑡𝑜𝑡
= {𝑈̂ + 𝑝 ∙ 𝑉} ∙ 𝑤1 − {𝑈 ̂ + 𝑝 ∙ 𝑉} ∙ 𝑤2 + 𝑄 + 𝑄 (𝑚) + 𝑊
𝑑𝑡
𝑑𝐸𝑡𝑜𝑡
= 𝑄 (𝑚) = 𝑊 = 0
𝑑𝑡
𝑄 = 𝑄𝑅 + 𝑄𝐽
𝐹 ∙ 𝜌 ∙ 𝐶𝑝 ∙ 𝑇0 − 𝐹 ∙ 𝜌 ∙ 𝐶𝑝 ∙ 𝑇 + 𝑄𝑅 + 𝑄𝐽 = 0
𝑄𝑅 = 𝜆 ∙ 𝑘 ∙ 𝐶𝐴 ∙ 𝑉
𝑄𝐽 = 𝑈 ∙ 𝐴𝐻 ∙ (𝑇𝐽𝑚 − 𝑇𝐽 )
Balance de energía del serpentín:
𝐹𝐽 ∙ 𝜌𝐽 ∙ 𝐶𝑝𝐽 ∙ 𝑇𝐽0 − 𝐹𝐽 ∙ 𝜌𝐽 ∙ 𝐶𝑝𝐽 ∙ 𝑇𝐽 − 𝑄𝐽 = 0
𝑄𝐽 = 𝑈 ∙ 𝐴𝐻 ∙ (𝑇𝐽𝑚 − 𝑇𝐽 )
1
𝑇𝐽𝑚 = (𝑇𝐽0 − 𝑇𝐽 )
2
Ecuación de Arrhenius:
𝐸𝐴
𝑘 = 𝑘0 ∙ 𝑒 −𝑅∙𝑇
Resumen de Ecuaciones:
(1) 𝐹 ∗ 𝐶𝐴0 − 𝐹 ∗ 𝐶𝐴 − 𝑘 ∗ 𝑉 ∗ 𝐶𝐴0 = 0
(2) 𝐹 ∗ 𝐶𝐴0 − 𝐹 ∗ 𝐶𝐴 − 𝐺 = 0
1
(3) 𝐹 ∗ 𝜌 ∗ 𝐶𝑝 ∗ 𝑇0 − 𝐹 ∗ 𝜌 ∗ 𝐶𝑝 ∗ 𝑇 − 𝜆 ∗ 𝑘 ∗ 𝑉 ∗ 𝐶𝐴 + 𝑈 ∗ 𝐴𝐻 ( (𝑇𝐽0 + 𝑇𝐽 ) − 𝑇) = 0
2
1
(4) 𝐹𝐽 ∗ 𝜌𝐽 ∗ 𝐶𝑝 (𝑇𝐽0 + 𝑇𝐽 ) − 𝐴𝐻 ( (𝑇𝐽0 + 𝑇𝐽 ) − 𝑇) = 0
2
𝐸
−
(5) 𝑘 = 𝑘0 ∗ 𝑒 𝑅𝑇
Balance de información:
N° Variables pertinentes: 12
N° Relaciones: 5 Grados de Libertad: 12 – 5 – 4 = 3
N° Variables especificadas: 4
Matriz estructural:
F CA0* CA k V G* T0* T AH TJ0* FJ TJ s
1 ● x ● ● ●
2 ● x ● x
3 ● ● ● x ● ● x ●
4 ● ● x ● ●
5 ● ●
17
Se puede apreciar que las variables de diseño que nos conviene escoger serian CA,
T y TJ, ya que estos se distinguen que rompen ciclos.
Aplicando por segunda vez el paso 1 del algoritmo de ordenación se determina que
la tercera posición del vector orden de cálculo se asigna a la ecuación 1, a la cual se le
asigna la variable V
18
Así, sucesivamente, con la aplicación del paso 1, 2 veces más se determina que en
la posición 4 del vector orden de calcula es ocupado por la ecuación 3, asignándole la
variable AH, y finalmente, la última posición pertenece a la ecuación 4, a la cual se le
atribuye la variable FJ.
Digrafo
19
Se procede a despejar las variables asignadas a cada ecuación, y en el orden de
resolución correspondiente:
𝐺
(2) 𝐹 =
𝐶𝐴0 − 𝐶𝐴
𝐸
(5) 𝑘 = 𝑘0 ∗ 𝑒 −𝑅𝑇
𝐹 ∗ 𝐶𝐴0 − 𝐹 ∗ 𝐶𝐴
(1) 𝑉 =
𝑘 ∗ 𝐶𝐴
𝜆 ∗ 𝑘 ∗ 𝑉 ∗ 𝐶𝐴 + 𝐹 ∗ 𝜌 ∗ 𝐶𝑝 ∗ 𝑇 − 𝐹 ∗ 𝜌 ∗ 𝐶𝑝 ∗ 𝑇0
(3) 𝐴𝐻 =
1
𝑈 (2 (𝑇𝐽0 + 𝑇𝐽 ) − 𝑇)
1
𝑈 ∗ 𝐴𝐻 (2 (𝑇𝐽0 + 𝑇𝐽 ) − 𝑇)
(4) 𝐹𝐽 =
𝜌𝐽 ∗ 𝐶𝑝 (𝑇𝐽0 − 𝑇𝐽 )
Función objetivo:
𝑈𝑆$
𝑉 = 𝑆 − 𝐶 [=]
ℎ𝑟
Como se busca maximizar el Venture Profit se deberá minimizar el costo, en esto
nos focalizaremos para resolver el ejercicio.
Ecuaciones de Costo:
𝑆 = 𝐶𝑏 ∗ 𝐺
20
Ocupando la herramienta solver del Excel, se obtiene los resultados deseados:
Datos particulares del equipo de taller Valores comunes para todos los equipos
Ci= 0,0981 $ 𝑐𝑎𝑙
[ 2 ] CP*ρ = 1 [ ]
𝑐𝑚 ∗ ℎ 𝑐𝑚3 ∗ 𝐾
Cf= 0,0235 $ 𝑐𝑎𝑙
[ ] CPH2O = 1 [ ]
𝑔𝑚𝑜𝑙 𝑔𝑟 ∗ 𝐾
𝑐𝑎𝑙
C j= 2,20E- $ E= 59800 [ ]
05 [ ] 𝑔𝑚𝑜𝑙
𝑔𝑟 𝑐𝑎𝑙
CV= 0,0145 $ λ= 12900 [ ]
[ ] 𝑔𝑚𝑜𝑙
𝑙𝑡 ∗ ℎ 1
G= 1270 𝑔𝑟𝑚𝑜𝑙 k0= 3,01E+31 [ ]
[ ] 𝑠𝑒𝑔
ℎ 𝑐𝑎𝑙
T0= 302 [𝐾] U= 1 [ 2 ]
𝑐𝑚 ∗ 𝑠𝑒𝑔 ∗ 𝐾
TJ0= 375 [𝐾] 𝑔𝑟
CA0= 0,006 𝑔𝑟𝑚𝑜𝑙 ρH20 1 [ 3]
[ ] 𝑐𝑚
ℎ
Resultados
21
Conclusión
Cabe destacar, que los datos obtenidos fueron a través del método directo, es
decir, en Excel directamente se escribieron las ecuaciones despejadas de acuerdo a la
variable atribuida por relación, lo cual permitía obtener todos los resultados a la vez.
Como algo curioso que resaltar, la obtención de los valores óptimos se lograron
con la ejecución de múltiples “solver”, ya que, iba obteniendo valores, dependiendo de los
valores con los cuales se le colocaban como especie de valores de partida. Se repite la
aplicación de solver hasta llegar a la convergencia de resultado (se repite los resultados)
Y por último, una de las complejidades del ejercicio se relacionaba con el correcto
usos de unidades, ya que, se observo que por cambios de estos, repercutía de gran
manera en los resultados obtenidos.
22
Apreciación Global
Este taller en particular presento bastantes desafíos, en cada una de sus partes, las
cuales se presentan a continuación:
Parte 1:
En el segundo caso se presentan los problemas, ya que, a pesar de ser revisados las
ecuaciones una gran cantidad de veces, y sumado también a las incontables
combinaciones de valores para poder simular, tanto en estado estacionario como para
simulación dinámica, no se logró que ninguna de estas simulaciones entregara algún
resultado, ya que, se obtenían valores ilógicos de ciertas variables, y que de paso
indeterminaban ciertas ecuaciones.
Parte 2:
Parte 3:
Parte 4:
23
Apéndice
Parte 1
Caso 1:
'LIMPIAR DATOS
Columns("D:H").Select
Selection.ClearContents
Hoja2.Cells(1, 4) = "TIEMPO"
Hoja2.Cells(1, 5) = "h1"
Hoja2.Cells(1, 6) = "F1"
Hoja2.Cells(1, 7) = "h2"
Hoja2.Cells(1, 8) = "F2"
TIEMPO = Hoja3.Cells(2, 2)
F0 = Hoja2.Cells(3, 2)
F1 = Hoja2.Cells(4, 2)
F2 = Hoja2.Cells(5, 2)
'PARAMETROS
DELTA = Hoja2.Cells(11, 2)
R1 = Hoja2.Cells(9, 2)
R2 = Hoja2.Cells(10, 2)
A1 = Hoja2.Cells(12, 2)
A2 = Hoja2.Cells(13, 2)
INTERPRINT = Hoja2.Cells(15, 2)
TFINAL = Hoja2.Cells(18, 2)
TPRINT = 0
I=2
24
IPER = Hoja2.Cells(7, 3)
90
' AQUI SE ESCRIBEN LAS ECUACIONES DIFERENCIALES
Dh1 = (F0 - F1) / A1
Dh2 = (F1 - F2) / A2
F1 = (h1 - h2) / R1
F2 = h2 / R2
Hoja2.Cells(I, 4) = TIEMPO
Hoja2.Cells(I, 5) = h1
Hoja2.Cells(I, 6) = F1
Hoja2.Cells(I, 7) = h2
Hoja2.Cells(I, 8) = F2
I=I+1
Hoja2.Cells(1, 1).Select
End Sub
25
Caso 2: RTAC, en fase gaseosa presurizado.
'Variables de Partida
P0 = Hoja1.Cells(23, 11)
'YA0 = Hoja1.Cells(26, 11)
iter = 0
P = P0
10 Ro = ((R0 * F0) / (CV * (P - PD) ^ (1 / 2))) ^ 2
YA = ((Ro * (RG * T / P)) - MB) / (MA - MB)
26
30 PC = (RG * T / YA) * ((CA0 * F0 - P * YA / (RG * T) * CV * ((P - PD) / Ro) ^ (1 / 2) +
2 * V * K2 * P * (1 - YA) / (RG * T)) / (2 * V * K1)) ^ (2 / 3)
P = SPGEP1(P, PC, R, ER, NC)
If (P < PD) Then GoTo 30
iter = iter + 1
Hoja1.Cells(31, 11) = Ro
Hoja1.Cells(32, 11) = P
Hoja1.Cells(33, 11) = YA
Hoja1.Cells(35, 11) = iter
End Sub
27
Código simulación dinámica
X2 = 2.5
Y2 = 1.2
NI = 1
If (NI = 1) Then
Ro = RoI
P = Pi
Else
If (NI = 2) Then
Ro = X2
P = Y2
End If
End If
TIEMPO = 0
Delta = Hoja2.Cells(9, 2)
28
TPRINT = 0
Hoja2.Cells(2, 5) = Ro
Hoja2.Cells(2, 6) = P
I=2
INTERVPRINT = Hoja2.Cells(15, 2)
TFINAL = Hoja2.Cells(18, 2)
IPER = Hoja2.Cells(7, 3)
'EVALUANDO DERIVADAS
'EVALUANDO DERIVADAS
10
Ro = Ro + DRo * Delta
YaP = YaP + DYAP * Delta
29
P = YaP / YA
200 'CONTINUAR
Hoja2.Cells(1, 1).Select
End Sub
30
Parte 4
B C D E F G H I J K L
3
4 Ci= 0,0981 [$/(cm2*h)]
5 Cf= 0,0235 [$/gmol]
6 Cj= 2,20E-05 [$/gramo]
7 Cv= 0,0145 [$/(h*lt)]
8 G= 1270 [gmol/h] F= 89,81 [cm3/s] CT= $ 348,02 [$/h]
9 To= 302 [°K] k= 2,861E-05 [1/s]
10 Tjo= 375 [°K] V= 5,950E+06 [cm3] CA= 2,072E-03 [gmol/cm3]
11 Cao= 0,006 [gmol/cm3] Ah= 1347 [cm2] T= 362,84 [°K]
3
12 Cp*ro= 1 FJ= 1060 [cm /s] TJ= 365,6 [°K]
13 E= 59800
14 lamda= 12900
15 ko= 3,01E+31
16 U= 1
31