You are on page 1of 9

Universidad Técnica Federico Santa María

Departamento de Ingeniería Química y Ambiental


APQ 2018-1, Campus San Joaquín

ANÁLISIS DE PROCESOS QUÍMICOS


ICQ-373 CERTAMEN 2
OPTIMIZACIÓN DE PROCESOS

PROFESOR Daniel Navia


ALUMNOS Ricardo Ardiles
Ernesto Sáez
FECHA DE ENTREGA 10/08/2018
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Modelación

Figura 1. Esquema de reactor de membrana

Para el caso de un reactor de membrana la modelación de su balance de materia es la siguiente:

𝐴𝑐𝑢𝑚𝑢𝑙𝑎𝑐𝑖ó𝑛 = 𝐸𝑛𝑡𝑟𝑎𝑑𝑎 − 𝑆𝑎𝑙𝑖𝑑𝑎 − 𝑆𝑎𝑙𝑖𝑑𝑎 𝑝𝑜𝑟 𝑑𝑖𝑓𝑢𝑠𝑖ó𝑛 ± 𝑅𝑒𝑎𝑐𝑐𝑖ó𝑛

La cual solo corresponde al balance de masa del componente C en el caso solicitado, al ser la
difusión proporcional al volumen, y a su vez, el volumen se relaciona con la densidad del lecho y
la masa de este, asumiendo estado estacionario en el diagrama:

𝐹(𝑉) − 𝐹(𝑉 + Δ𝑉) − 𝑅𝐵 Δ𝑉 + 𝑟𝐵 Δ𝑉 = 0

Despejando y dividiendo por Δ𝑉:

𝐹(𝑉 + Δ𝑉) − 𝐹(𝑉)


= 𝑟𝐵 − 𝑅𝐵
Δ𝑉
En notación diferencial:

𝑑𝐹𝐵
= 𝑟𝐵 − 𝑅𝐵
𝑑𝑉
Puesto que estas cantidades son comparables, entonces la difusión puede ser modelada en el
balance de materia.

Las razones de velocidad dependen de la masa de lecho presente en cada reactor, por lo que:

𝑟𝑗𝑖 = 𝑟𝑗𝑖 ′ ∙ 𝑤𝑖
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Donde 𝑤𝑖 es la masa de catalizador en el reactor i, asumiendo que en cada reactor CSTR que
aproxima el PBR está la misma masa de catalizador, entonces:
𝑤
𝑤𝑖 =
𝑛
Donde n es la cantidad de reactores que aproxima el reactor PBR y w es la masa total de
catalizador, por lo tanto, el balance de materia para el componente C en el caso solicitado será:

𝐹𝐶𝑖 − 𝐹𝐶𝑖−1 = 𝑟𝐶 − 𝐷𝐶𝑖 = 𝑟𝐶𝑖 ′ ∙ 𝑤𝑖 − 𝐷𝐶𝑖

Debido a que la membrana solo es selectiva para el compuesto C, la ecuación que modela al resto
de los componentes es:

𝐴𝑐𝑢𝑚𝑢𝑙𝑎𝑐𝑖ó𝑛 = 𝐸𝑛𝑡𝑟𝑎𝑑𝑎 − 𝑆𝑎𝑙𝑖𝑑𝑎 ± 𝑅𝑒𝑎𝑐𝑐𝑖ó𝑛

Que es tal y como sería una modelación sin membrana, en estado estacionario los balances de
masa para los componentes A y B serán:

Balance de materia para el componente A:

𝐹𝐴𝑖 − 𝐹𝐴𝑖−1 = 𝑟𝐴 = 𝑟𝐴𝑖 ′ ∙ 𝑤𝑖

Balance de materia para el componente B:

𝐹𝐵𝑖 − 𝐹𝐵𝑖−1 = 𝑟𝐵 = 𝑟𝐵𝑖 ′ ∙ 𝑤𝑖

Donde 𝐹𝐴0 = 𝐹0 , 𝐹𝐵0 = 0, 𝐹𝐶0 = 0

Por otro lado, las velocidades de reacción tienen sus propias modelaciones, si se considera una
reacción del tipo:

𝑐 𝑑
𝐴→ 𝐶+ 𝐷
𝑎 𝑎
Por una relación estequiométrica, por cada mol de A que se consume, aparece 𝑐/𝑎 moles de C y
𝑑/𝑎 moles de D, y por lo tanto sus velocidades de formación tendrán relación proporcional a sus
coeficientes estequiométricos1.
𝑎 𝑎
−𝑟𝐴 = 𝑟𝐶 = 𝑟𝐷
𝑐 𝑑
Donde el signo menos representa la desaparición del compuesto reactante.
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Análisis de grados de libertad:

𝑁 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒𝑠
𝐹𝐴𝑖 , 𝐹𝐵𝑖 , 𝐹𝐶𝑖 , 𝐹𝑖 , 𝑃𝑖 , 𝑣𝑖 60

𝑘𝐶𝑖 , 𝐷𝐶𝑖 20

𝐶𝐴𝑖 , 𝐶𝐵𝑖 , 𝐶𝐶𝑖 30


𝑟𝐴𝑖 ′ , 𝑟𝐵𝑖 ′ , 𝑟𝐶𝑖 ′ 30
𝑤𝑖 , 𝑤, 𝑛, 𝐶𝐴0 , 𝐶𝐵0 , 𝐶𝐶0 , 𝐹𝐴0 , 𝐹𝐵0 , 𝐹𝐶0 , 𝑘, 𝑘𝐶0 , 𝑇, 𝛼, 𝑎, 𝐾𝐶 , 𝑅, 𝑣0 17
𝐷𝐶 , 𝑃0 , 𝐹0 3
𝑇𝑜𝑡𝑎𝑙 160
𝐷𝑂𝐹 160

𝑁. 𝐸𝑐𝑢𝑎𝑐𝑖𝑜𝑛𝑒𝑠

𝐹𝐴𝑖 − 𝐹𝐴𝑖−1 = 𝑟𝐴𝑖 ∙ 𝑤𝑖 10

𝐹𝐵𝑖 − 𝐹𝐵𝑖−1 = 𝑟𝐵𝑖 ′ ∙ 𝑤𝑖 10

𝐹𝐶𝑖 − 𝐹𝐶𝑖−1 = 𝑟𝐶𝑖 ′ ∙ 𝑤𝑖 − 𝐷𝐶𝑖 10

𝐷𝐶 = ∑𝐷𝐶𝑖 1

𝑤 1
𝑤𝑖 =
𝑛

𝐹𝑖 = 𝐹𝐴𝑖 + 𝐹𝐵𝑖 + 𝐹𝐶𝑖 10

𝐶𝐵𝑖 ∙ 𝐶𝐶𝑖 10
𝑟𝐴𝑖 ′ = −𝑘 ∙ (𝐶𝐴𝑖 − )
𝐾𝑐

𝑟𝐵𝑖 ′ = −𝑟𝐴𝑖 ′ 10

−𝑟𝐴𝑖 ′ 10
𝑟𝐶𝑖 ′ =
2
𝐹𝐴𝑖 ∙ 𝐹𝑖−1 ∙ 𝑃𝑖−1 10
𝐶𝐴𝑖 =
𝐹𝑖 ∙ 𝑣𝑖−1 ∙ 𝑃𝑖
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

𝐹𝐵𝑖 ∙ 𝐹𝑖−1 ∙ 𝑃𝑖−1 10


𝐶𝐵𝑖 =
𝐹𝑖 ∙ 𝑣𝑖−1 ∙ 𝑃𝑖
𝐹𝐶𝑖 ∙ 𝐹𝑖−1 ∙ 𝑃𝑖−1
𝐶𝐶𝑖 =
𝐹𝑖 ∙ 𝑣𝑖−1 ∙ 𝑃𝑖 10

𝐹𝑖 10
𝑃𝑖2 − 𝑃𝑖 ∙ 𝑃𝑖−1 + 𝛼 ∙ 𝑤𝑖 ( )=0
𝐹𝑖−1

𝑃𝑖 ∙ 𝑣𝑖 = 𝐹𝑖 ∙ 𝑅 ∙ 𝑇 1

𝑣𝑖−1 ∙ 𝐹𝑖 ∙ 𝑃𝑖−1 10
𝑣𝑖 =
𝐹𝑖−1 ∙ 𝑃𝑖

𝐷𝐶𝑖 = 𝑘𝐶𝑖 ∙ 𝑎 ∙ 𝐶𝐶𝑖 10

1 10
𝑣𝑖 2
𝑘𝐶𝑖 = 𝑘𝐶0 ( )
𝑣𝑖−1
𝐹0 = 𝐹𝐴0 1

𝑇𝑜𝑡𝑎𝑙 144

𝐷𝑂𝐹 16

Variables entregadas, conocidas y supuestas:

𝑤, 𝑛, 𝐶𝐴0 , 𝐶𝐵0 , 𝐶𝐶0 , 𝐹𝐵0 , 𝐹𝐶0 , 𝑘, 𝑘𝐶0 , 𝑇, 𝛼, 𝑎, 𝐾𝐶 , 𝑅 14


𝐷𝑂𝐹 2

Suponiéndose que los controladores son ideales, esto es, la respuesta del controlador es
inmediata, y por lo tanto el valor de set point es el mismo que para la variable medida y
controlada durante el tiempo, entonces las variables para cerrar los grados de libertad son 𝑃0 y 𝐹0 ,
y estos dependen del Set Point del operador en cada controlador respectivo.
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Método de optimización

El método de optimización a utilizar es el de optimización secuencial, el cual, a partir de la


evaluación de 3 puntos, se estudia el comportamiento de estos, y dependiendo de donde se va
maximizando o minimizando la función objetivo, se avanza en la dirección del gradiente que
maximiza o minimiza, según se requiera.

Las restricciones del proceso son los controladores PIC y FIC, las cuales obviamente afectan en
la obtención de C, debido a que su operatividad impide que se forme C de manera desmedida,
provocando que por ejemplo el reactor explote (asumiendo que el set point de presión es para
evitar una falla catastrófica del reactor por expansión volumétrica).

Utilizando el software MATLAB, el punto que maximiza la cantidad de C producido es el 4.1234


[kmol/min] en el set point del FIC y 13 atm en el PIC, en el caso de que el FIC pueda controlar
entre 3 y 7 [kmol/min] y el PIC controle entre 5 y 13 [atm].

Agregando una nueva restricción a la función objetivo a maximizar, se logra un nuevo punto
óptimo de operación el cual equivale a 4,12[Kmol/min] en el FIC y las mismas 13 [atm] de
presión en el FIC. Este análisis conlleva a una clara relación entre las variables B y C, ya que la
nueva restricción está activa al estar en un punto diferente al inicial.

Se define el precio sombra de una restricción, como el cambio de valor óptimo de una función
objetivo ante el desplazamiento de una restricción, sus valores pueden ser 3: positivo, negativo y
cero, el precio sombra se determina como la diferencia de la función respecto a su rango (o
unidad de medida en este caso).4

El estudio del precio sombra de las restricciones de set point por el PIC y de FIC afecta
𝑘𝑚𝑜𝑙
directamente en el punto óptimo de operación en 0.0631[𝑚𝑖𝑛∙𝑎𝑡𝑚] en el caso del PIC y en el caso
del FIC afecta en 0 [kmol/min] por cada [kmol/min] que se le modifique. Lo cual es lógico ya
que un aumento de la presión mejora notablemente la producción, no así el flujo, ya que su
restricción no está activa, provocaría que un aumento de flujo no mejorara bajo ningún aspecto el
valor óptimo de la función.
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Referencias
1
H. Scott Fogler. (2005). Elements of Chemical Reaction Engineering Fourth Edition. USA:
Pearson.
2
L. Borzacconi, I, López. (2003). Cinética e ingeniera de reacciones. 09/08/2018, de Universidad
de la República de Uruguay Sitio web:
https://www.fing.edu.uy/iiq/reactores/cursos/irq1/materiales/reactores1.pdf
3
Marcel Goic. (.). Dualidad. 09/08/2018, de Universidad de Chile Sitio web: https://www.u-
cursos.cl/usuario/e4ec9e12c4e47e3de09b0ff5dbe14eb0/mi_blog/r/dualidad.pdf
4
E. Uresti. Optimización. 2018, de ITESM Sitio web:
http://cb.mty.itesm.mx/materias/ma4011/materiales/a130-15.pdf
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

ANEXO 1. MULTIPLICADORES DE LAGRANGE


Los multiplicadores de LaGrange son una manera de optimización en donde se maximiza o
minimiza una función, estudiando el comportamiento de su gradiente (conjunto de derivadas
parciales de la función) y de sus restricciones, siempre y cuando la función objetivo sea continua
y derivable en todas sus variables.4

Sea 𝑓 función de m variables a optimar sujeta a n restricciones 𝑔𝑖 (𝑥, 𝑦), la función objetivo es:
𝑛

𝑚𝑖𝑛 𝐹 = 𝑚𝑖𝑛 𝑓 + ∑ 𝜆𝑖 ∙ 𝑔𝑖
𝑖=1

Donde 𝐹 se denomina función objetivo y 𝜆𝑖 es el multiplicador de LaGrange asociado a la


restricción 𝑖.

NOTA: Debido a la programación del software MATLAB, si se desea maximizar una función
simplemente se antepone un signo menos a 𝑓.

El sistema de ecuaciones a resolver es:

𝜕𝐹
=0
𝜕𝑋𝑗

Donde 𝑗 𝜖 [1, 𝑚], por lo tanto m ecuaciones

𝑔𝑖 = 0

Donde 𝑖 𝜖 [1, 𝑛], por lo tanto n ecuaciones

Se define la matriz F como la matriz hessiana (matriz de derivadas de segundo orden) con los
factores del sistema de ecuaciones de orden 𝑚 𝑥 𝑛:

𝐹11 𝐹12 … 𝐹1(𝑚−1) 𝐹1 𝑚


𝐹21 𝐹22 … 𝐹2(𝑚−1) 𝐹2 𝑚
𝐹= ⋮ ⋱ ⋱ ⋱ ⋮
𝑔(𝑛−1)1 𝑔(𝑛−1)2 … … 𝑔(𝑛−1)𝑚
( 𝑔𝑛1 … … 𝑔𝑛(𝑚−1) 𝑔𝑚𝑛 )

Una vez resueltas las ecuaciones y que satisfagan las condiciones del sistema de ecuaciones, se
obtienen los puntos donde se cumple la condición primaria (maximizar o minimizar el problema)
y el dual (está dentro de las restricciones).
Universidad Técnica Federico Santa María
Departamento de Ingeniería Química y Ambiental
APQ 2018-1, Campus San Joaquín

Se define la matriz 𝛼𝑘 como la matriz diagonal de multiplicadores de LaGrange.

𝜆𝑘 0 0 0 0
0 𝜆𝑘 0 0 0
𝛼𝑘 = 0 0 ⋱ … 0
⋮ ⋱ ⋱ 𝜆𝑘 0
(0 … 0 0 𝜆𝑘 )

Para el sistema de m variables y n restricciones basta calcular m-n determinantes, las cuales nos
dirán si el punto escogido es máximo local o mínimo local, para el valor global que es buscado y
optimiza la función basta reemplazar los puntos obtenidos en la función original y ver cuál de
ellos minimiza o maximiza mejor la función.

El análisis lo entregarán los m-n determinantes 𝐷 = 𝐹 + 𝛼𝑘 , donde pueden ocurrir los siguientes
casos:

“m” par y para todo 𝑘 , 𝑑𝑒𝑡(𝐷𝑘 ) > 0 , entonces será mínimo local

“m” impar y para todo 𝑘 , 𝑑𝑒𝑡(𝐷𝑘 ) < 0, entonces será mínimo local

“n” par y det(𝐷1 ) > 0, det(𝐷2 ) < 0, … , (−1)𝑚−𝑛 det(𝐷𝑘 ) < 0 , entonces será máximo local el
punto

“n” par y det(𝐷1 ) < 0, det(𝐷2 ) > 0, … , (−1)𝑚−𝑛 det(𝐷𝑘 ) > 0 , entonces será máximo local el
punto

You might also like