Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PREPAR:
M.C.LIZBETHCONTRERASROMERO.
2013
OBJETIVO GENERAL DE LA ASIGNATURA
TEMARIO
1 INTRODUCCIN
2
1.1 Diagramas de flujo
4
1.2 Cdigos de identificacin de instrumentos
4
1.3 Simulacin de procesos
6
1.4 Aplicaciones de la simulacin
8
1.5 Clasificacin de los mtodos de simulacin
9
1.6 Estrategia general en simulacin
11
1.7 Tcnicas de simulacin
12
1.7.1 Mtodo modular secuencial
13
1.7.2 Mtodo orientado a ecuaciones
16
1.7.2.1 Algoritmo de ordenamiento de ecuaciones
17
1.7.2.2 Algoritmo de agrupamiento de variables
17
1.8 Generalidades de simuladores comerciales
24
1.9 Actividades
26
1.10 Bibliografa
26
2 GRADOS DE LIBERTAD Y VARIABLES DE DISEO
27
2.1 El problema general de la Termodinmica Regla de las
Fases de Gibbs
27
2.2 Grados de libertad en diseo de procesos
29
2.3 Variables de corrientes
30
2.4 Combinaciones de elementos mediante un algoritmo de
enumeracin
35
2.5 Actividades
37
2.6 Bibliografa
37
3 SIMULACIN
38
3.1 Seleccin de modelos termodinmicos
38
3.1.1 Seleccionando los mtodos adecuados para las
propiedades fsicas
39
3.1.2 Regresin de datos
41
3.1.3 Simulacin en HYSYS
45
3.1.4 Arquitectura bsica de HYSYS
45
3.1.5 Entorno HYSYS
46
3.1.5.1 Seleccin de paquete de fluidos
51
3.1.5.2 Ecuaciones de estado
54
3.1.5.3 Modelos de actividad
54
3.1.5.4 Modelos de Chao Seader & Grayson Streed
56
3.1.5.5 Modelos de presin de vapor
57
3.1.5.6 Miscelneos
57
3.1.6 Seleccin de unidades en la simulacin
58
3.1.7 Ingreso de componentes y seleccin de paquete
termodinmico
59
3.1.8 Entorno del ambiente de simulacin
60
3.1.8.1 Formato del reporte de resultados
61
3.1.9 Ingreso de corrientes
62
3.1.9.1 Propiedades de corrientes y clculos
instantneos
64
3.1.9.2 Diagramas de propiedades de estado de una
mezcla
71
3.1.9.3 Tabla de propiedades de una corriente
72
3.1.9.4 Dimensionamiento de tubera de corriente
74
3.1.10 Generando Diagramas XY
77
3.2 Divisores, mezcladores y fraccionadores
79
3.2.1 Divisor de corrientes
80
3.2.2 Mezclado
81
3.2.3 Divisor
82
3.3 Operaciones lgicas
83
3.3.1 Operacin reciclo
83
3.3.2 Funcin de Ajuste
85
3.3.3 Operacin set
85
3.3.4 Spreadsheet
86
3.4 Separacin de fases instantnea
87
3.4.1 Separacin instantnea isotrmica
88
3.4.2 Separacin instantnea adiabtica
88
3.4.3 Separador de tres fases
92
3.5 Flujo de fluidos y transmisin de calor
94
3.5.1 Vlvulas
94
3.5.2 Vlvula de seguridad
96
3.5.3 Compresores y expansores
97
3.5.4 Bombas
100
3.5.5 Pipe segment
100
3.5.6 Cooler/heater
103
3.5.7 Intercambiador de calor 104
3.5.7.1 Verificacin (rating) del intercambiador
106
3.5.8 LNG
108
3.6 Generacin de potencia
111
3.6.1 Maquinas trmicas
111
3.7 Columnas de destilacin y adsorcin
118
3.7.1 Columna de destilacin simplificada
118
3.7.1.1 Correlacin de Gililand
118
3.7.1.2 Ecuacin de Fenske para calcular el nmero
mnimo de platos
119
3.7.1.3 Ecuaciones de Underwood para calcular la
relacin de reflujo mnimo
119
3.7.1.4 Relacin de reflujo de operacin
120
3.7.1.5 Simulacin de una columna depropanizadora de
una mezcla de hidrocarburos
120
3.7.2 Columna de destilacin por mtodo riguroso
122
3.7.3 Diseo de una columna de absorcin de gases
128
3.8 Reactores qumicos
130
3.8.1 Reacciones de Conversin
130
3.8.2 Reactor CSTR
133
3.8.3 Reactor PFR
137
3.8.4 Dimensionamiento
138
3.8.5 Reaccin cataltica heterognea
141
3.9 Balances de materia
145
3.9.1 Introduccin al balance de materia 145
3.9.1.1 Ejemplo de balance de masa
146
3.9.1.2 Ejemplo de balance de moles
149
3.9.2 Balances de calor
151
3.9.2.1 Introduccin
151
3.9.2.2 Operacin Heat balance
152
3.9.2.3 Ejemplo de balance de calor
152
3.9.3 Balances de materia y energa
155
3.9.3.1 Operacin balance
155
3.9.3.2 Ejercicio de enfriadores en serie
155
3.9.3.3 Operacin Mole and heat balance
158
3.9.4 Balance general
159
3.9.4.1 Operacin balance
159
3.9.4.2 Operacin balance general
159
3.9.4.3 Ejemplo de reformador de gas de sntesis
160
3.9.4.4 Ejemplo de columna de destilacin azeotrpica
164
3.9.4.5 Ejercicios
166
3.10 Casos de estudio
167
3.10.1 Catera de separacin de hidrocarburos
167
3.10.2 Unidad de procesamiento de crudo
170
3.11 Herramientas de optimizacin
182
3.12 Actividades
190
3.13 Bibliografa
195
4 OPTIMIZACIN 196
4.1 Optimizacin
196
4.2 Ejemplos de aplicacin de optimizacin en la Industria
197
4.3 Clasificacin de las tcnicas de optimizacin
198
4.3.1 Requisitos para la aplicacin de la teora de
optimizacin a problemas concretos de ingeniera (formulacin del
problema de optimizacin)
198
4.4 Regin factible (conjunto convexo)
202
4.4.1 Funciones cncavas y convexas
202
4.5 Ejemplos
203
4.6 Actividades
206
4.7 Bibliografa
208
5 OPTIMIZACIN LINEAL
209
5.1 Sistemas de desigualdades
211
5.2 Optimizacin lineal con dos variables
212
5.3 Mtodo simplex maximizacin
214
5.4 Mtodo simplex minimizacin
221
5.5 Actividades
224
5.6 Bibliografa
226
6 OPTIMIZACIN NO LINEAL
227
6.1 Optimizacin no restringida unidimensional
227
6.2 Mtodos cerrados y abiertos
227
6.2.1 Interpolacin cuadrtica
228
6.2.2 Mtodo de Newton
230
6.3 Problemas multidimensionales sin restricciones 231
6.4 Optimizacin con restricciones
233
6.5 Actividades
240
6.6 Bibliografa
241
1
1. INTR0B0CCI0N
La razn de ser de los procesos es el acondicionamiento y transformacin de las
materias primas naturales y artificiales, para crear satisfactores que hagan ms
cmoda y placentera la vida de las personas al vivir en sociedad. Este campo de
estudio que combina las ciencias naturales con las matemticas y a la vez crea
procesos y sistemas que pasan entonces a ser tecnologas, ha modificado con el
paso del tiempo la forma de realizar clculos como lo indica la figura 1.
Herramientas utilizadas a travs del tiempo por los ingenieros y cientficos.
El desarrollo de la computacin, programacin y en general de todas las reas,
aunado con la globalizacin ha hecho indispensable que se analicen y mejoren los
procesos ya instalados y se generen nuevos a un ritmo acelerado dada la
competencia mundial. El uso de las nuevas tecnologas permite realizar los
clculos ms rpido y ganar tiempo para hacer mejor anlisis variando
condiciones que optimicen el proceso.
El desarrollo de modelos de balances de materia y energa es la base para la
evaluacin de procesos y la toma de decisiones en el diseo de nuevas plantas o
modificaciones de las ya existentes. El modelo del diagrama de flujo comprende
un conjunto grande de ecuaciones no lineales que describen:
1. Las condiciones de las unidades del proceso mediante corrientes de
proceso.
2. Las ecuaciones especficas de cada unidad (leyes de conservacin y
ecuaciones de diseo especficas).
3. Los datos y relaciones de stos con las propiedades fsicas de las
sustancias procesadas.
1970 1990
3
JohnVonNeumann
IBM704
7
1.4 APLICACIONES DE LA SIMULACIN
La simulacin de procesos es una herramienta que nos permite analizar un
problema de forma ms detallada y algunas de las aplicaciones son:
Deteccin de cuellos de botella en la produccin.
Prediccin de cambios en condiciones
de operacin y capacidad de la planta.
Optimizacin de las variables de
operacin.
Optimizacin del proceso cuando
cambian las caractersticas de los
insumos y/o las condiciones econmicas
del mercado.
Anlisis de nuevos procesos.
Anlisis de las propiedades
fisicoqumicas de especies qumicas.
Evaluacin de alternativas de proceso
para reducir el consumo de energa.
Anlisis de condiciones crticas de
operacin.
Entrenamiento de operadores e ingenieros de proceso.
Etc.
En principio, la simulacin de procesos puede ser til en todas las etapas del
desarrollo de un proyecto industrial. La sofisticacin puede ser tan sencilla o tan
compleja como el problema lo requiera. El entrenamiento en simulacin es
indispensable para el ingeniero actual y del futuro.
1.5 CLASIFICACIN DE LOS MTODOS DE SIMULACIN
Las herramientas de simulacin pueden clasificarse segn diversos criterios, por
ejemplo, segn el tipo de procesos (batch o continuo), si involucra el tiempo
(estacionario o dinmico -incluye a los equipos batch-), si maneja variables
estocsticas o determinsticas, variables cuantitativas o cualitativas, etc.
La simulacin cualitativa tiene por objeto principalmente el estudio de las
relaciones causales y las tendencias temporales cualitativas de un sistema, como
as tambin la propagacin de perturbaciones a travs de un proceso dado.
Llamamos valores cualitativos de una variable, a diferencia del valor numrico
(cuantitativo), a su signo; ya sea absoluto, o bien con relacin a un valor dado o
de referencia. Por lo tanto, en general se trabaja con valores tales como (+, -, 0).
Son varios los campos de aplicacin de la simulacin cualitativa, como ser
anlisis de tendencias, supervisin y diagnosis de fallas, anlisis e interpretacin
de alarmas, control estadstico de procesos, etc.
La simulacin cuantitativa, en cambio, es aquella que describe numricamente el
comportamiento de un proceso, a travs de un modelo matemtico del mismo.
Para ello se procede a la resolucin de los balances de materia, energa y
cantidad de movimiento, junto a las ecuaciones de restriccin que imponen
aspectos funcionales y operacionales del sistema. La simulacin cuantitativa
abarca principalmente la simulacin en estado estacionario y la simulacin en
estado dinmico.
La simulacin en estado estacionario implica resolver los balances de un sistema
no involucrando la variable temporal, por lo que el sistema de ecuaciones reflejara
en el modelo las variaciones de las variables de inters con las coordenadas
espaciales (modelos a parmetros distribuidos); entonces deber utilizarse un
sistema de ecuaciones diferenciales a derivadas parciales (segn el nmero de
coordenadas espaciales consideradas). Un ejemplo puede ser la variacin radial
de la composicin en un plato en una columna de destilacin, la variacin de las
propiedades con la longitud y el radio en un reactor tubular, etc.
Por lo general, en simuladores comerciales (no especficos) se utilizan modelos a
parmetros concentrados. Por otra parte, y como su nombre lo indica, la
simulacin dinmica plantea los balances en su dependencia con el tiempo, ya
10
17
Las columnas para las cuales los grados de libertad de las variables (VGL) son la
unidad. Para este ejemplo, estas son las columnas x3 y x5. Se elimina la columna
que tenga el mayor nmero de incidencias con funcionalidad tipo A. En este caso
ambas columnas tienen una sola incidencia del tipo A, por lo que cualquiera de las
dos puede eliminarse. Como criterio de desempate se usa la primera ocurrencia
(de izquierda a derecha), la cual es la columna x3. De esta manera se elimina el
rengln 4 con la columna 3. Entonces los grados de libertad de las variables son
recalculados.
Siguiendo el algoritmo, una columna
con frecuencia de 1 es encontrada en
la columna x5 y de ah el rengln 6 es
eliminado.
Ahora un 1 es encontrado en la
columna x9, la cual elimina el rengln
1.
20
Esta tabla se ordena de manera inversa a como fueron eliminados los renglones y
columnas, resultando en
Partiendo de la tabla ordenada, se calculan las frecuencias de los renglones. El
algoritmo busca un rengln de frecuencia unidad. En este nivel inicial del problema
no existe ninguno con frecuencia 1.
Puesto que no se encuentra, se
eliminan todas las columnas con
entradas en el rengln restante ms
alto. De esta manera, las columnas x1
y x8 son eliminadas del rengln 3 y se
etiquetan con 1 (comienza el
subgrupo uno). Las nuevas
frecuencias de los renglones son
calculadas.
No existen frecuencias de 1, por lo
que se eliminan todas las columnas
con entradas en el rengln restante
ms alto. De esta manera, las
columnas x6 y x4 son eliminadas del
rengln 7 y se etiquetan con 2
(comienza el subgrupo dos).
Luego, la primera frecuencia unidad
es encontrada en el rengln 1, el cual
resulta en la eliminacin de la
columna x9 que se etiqueta con 3.
22
Ejercicio 1.2 Resuelva el siguiente proceso usando la metodologa orientada a
ecuaciones.
1
2
3
1
7
2
5
6
4
3
Corriente 1
Etanol:50 lbmol/h
Agua:150 lbmol/h
75F
14.7 psia
A la corriente 4 se va el 30% de la corriente 3
a la corriente 7 se va el 60% de la corriente (2+4)
Determinar los valores de las variables de las diversas corrientes.
Corriente 3
Etanol:100 lbmol/h
Agua:50 lbmol/h
120F
14.7 psia
24
26
1.9 ACTIVIDADES
1.- Obtener informacin de internet acerca de simuladores comerciales, efectuar
un anlisis comparativo y entregar un reporte.
2.- Buscar en internet por lo menos 3 trabajos de investigacin en el que se haya
utilizado un simulador.
3.- Genera en un diagrama de flujo de proceso para un proceso de refinacin.
4.- Realiza un resumen de las normas ISA.
1.10 BIBLIOGRAFIA
Martnez, S. V.H., Simulacin de procesos en ingeniera qumica, Mxico, P
y V editores, 2000.
Luque, R. S., Simulacin y optimizacin avanzada en la industra qumica y
de procesos: HYSYS. Espaa, Impreso en universidad de Oviedo, 2005.
Scenna J . N., Modelado, Simulacin y Optimizacin de Procesos Qumicos,
Argentina, Editorial de la Universidad Tecnolgica Nacional, 1999.
Valiente, A. Problemas de balances de matera y energa. Mexico, Editeorial
Alhambra mexicana, 1999.
27
2. uRAB0S BE LIBERTAB Y
vARIABLES BE BISEN0.
2.1 EL PROBLEMA GENERAL DE LA TERMODINMICA REGLA DE LAS
FASES DE GIBBS
Determinar las relaciones cuantitativas entre temperatura, presin y composicin
qumica de sistemas multifsicos que se encuentran en estados de equilibrio.
Ejemplos de esta clase de problemas son mltiples, tales como: Cul ser la
composicin de la fase vapor al evaporarse parcialmente una solucin con
composicin conocida?, Cul ser la composicin de un sistema reactivo al
alcanzar el equilibrio qumico a una dada presin y temperatura? Como en
cualquier problema matemtico, lo primero que tenemos que hacer es contar las
ecuaciones, contar el # de incgnitas y determinar cuntas sern las ecuaciones
faltantes para una solucin. A esta diferencia, #incgnitas #ecuaciones, son
grados de libertad de un problema. El nmero de grados de libertad de un
problema es equivalente al nmero de ecuaciones faltantes para la solucin nica
del problema.
28
las restricciones del equilibrio entre fases, de las especificaciones del proceso y de
las configuraciones del equipo.
Por ejemplo considere:
Se tienen 5 ecuaciones y solo 4 variables. El problema est sobreespecificado, y
por lo tanto no tiene solucin. Y se requiere por lo menos eliminar una ecuacin en
las restricciones.
Suponga el caso en que se elimine la penltima ecuacin, dejando a C sin
especificar, el sistema tiene nica solucin.
Suponga que adicionalmente se elimina el valor de K, esto dara un sistema
con tres ecuaciones y cuatro variables, lo cual implica que se tiene un grado
de libertad, lo que da un sin lmite de posibles soluciones (combinaciones
de B, C, K). Esto representa la mayora de los problemas de diseo y
generalmente la decisin de que variables es ms fcil fijar para que ND
sea cero.
Esto tambin conduce a la optimizacin de los problemas tratando de maximizar o
minimizar una funcin dada.
2.3 VARIABLES DE CORRIENTES
Para cada corriente de una sola fase que consta de C componentes, una
especificacin completa de las variables intensivas consta de C-1 fracciones
molares (u otras variables de composicin) ms la temperatura y la presin. Esto
se desprende de la regla de las fases, segn la cual, para un sistema de una sola
fase, las variables intensivas estn especificadas por C - + 2 = C + 1 variables.
A este nmero puede aadirse la velocidad total de flujo, que es una variable
BALANCEDEMATERIA:
A+B=C
Especificacindediseo:
K=B/A
RESTRICCIONES
A=1000
C=2000
K=4
31
33
2.4 COMBINACIONES DE ELEMENTOS MEDIANTE UN ALGORITMO DE
ENUMERACIN
Se puede desarrollar fcilmente un algoritmo para la enumeracin de variables,
ecuaciones y grados de libertad para combinaciones de elementos con el fin de
formar unidades. El nmero de variables de diseo para un separador (p. e., una
columna de destilacin) se obtiene sumando las variables relacionadas con las
etapas individuales de equilibrio, cambiadores de calor y otros elementos e que
comprende el separador. Sin embargo, hay que tener la precaucin de restar de
las variables totales las (C + 3) variables para cada una de las NR corrientes
redundantes de interconexin que intervienen cuando la salida de un elemento
del proceso es la entrada de otro. Por otra parte, si dentro de una unidad hay un
nmero no especificado de repeticiones de un elemento, es preciso aadir una
variable por cada grupo de repeticiones dando lugar a un total de NA variables
adicionales. Adems, despus de sumar las relaciones independientes de los
elementos individuales, hay que restar NR restricciones redundantes de fraccin
molar. Por tanto:
36
(N
v
)
0NIA
= (N
v
)
c
-N
R
(C +S) +N
A
todos Ios
cIcmcntos
c
(N
L
)
0NIA
= (N
L
)
c
-N
R
todos Ios
cIcmcntos
c
(N
)
0NIA
= (N
v
)
0NIA
-(N
L
)
0NIA
Ejemplo 2.4 Para la unidad en cascada con N etapas determine ND:
(N
v
)
0NIA
= N(4C +1S) -2(N -1)(C +S) +1
(N
L
)
0NIA
= N(2C +7) -2(N -1)
As
(N
)
0NIA
= 2C +2N +S
Compruebe lo anterior si fueran 4 etapas de
equilibrio.
37
2.5 ACTIVIDADES
1.- Considrese un flash adiabtico de equilibrio. Todas las variables estn
indicadas en el esquema.
(a) Determnese NV = nmero de variables.
(b) Escrbanse todas las ecuaciones independientes que relacionan las variables.
(c) Determnese el nmero de ecuaciones = NE
(d) Determnese el nmero de grados de libertad.
(e) Qu variables preferira usted especificar con el fin de resolver un problema
tpico de flash adiabtico?
2.- Determnese los grados de libertad para una bomba.
2.6 BIBLIOGRAFIA
Luque, R. S., Simulacin y optimizacin avanzada en la industra qumica y
de procesos: HYSYS. Espaa, Impreso en universidad de Oviedo, 2005.
Henley, E. J., Seader, J. D., Operaciones de separacin por etapas de
equilibrio en ingeniera qumica. U. S. A. Editorial Revert (Espaa), 2003.
Smith, J. M., Van Ness, H. C., Abbott, M. M., Introduccin a la
termodinmica en ingeniera qumica 7 edicin. U. S. A. Editorial
McGrawHill, 2007.
38
S. SIN0LACI0N
3.1 SELECCIN DE MODELOS TERMODINMICOS
El diseo y simulacin de procesos, basa su xito en gran medida en la base de
datos de propiedades fsicas como la densidad, termodinmicas como la
temperatura de ebullicin y de transporte como la viscosidad y en el clculo de las
mismas a partir de modelos con base terica emprica.
Esta generalizacin no slo significa que con la misma expresin podemos
calcular las propiedades de todas las sustancias puras de inters (para las cuales
la ecuacin es aplicable, obviamente), sino que a partir de otros pocos parmetros
pueden extenderse a mezclas multicomponente, de esta forma, dada una base de
datos de parmetros y constantes tanto para sustancias puras como para describir
los efectos de interaccin entre pares de ellas, por ejemplo, podemos contar con
un banco de modelos apto para la estimacin de las propiedades de inters para
las mezclas potenciales que deban analizarse. Es esto lo que hace atractivo a un
simulador de procesos, ya que podemos pensar en una generalidad sin necesidad
de recurrir a mtodos particulares para cada sustancia o mezcla a tratar.
39
Los datos de equilibrio entre fases son indispensables para el clculo y diseo de
los equipos donde se desarrollan las operaciones que impliquen transferencia de
materia entre ellas.
El nmero y complejidad de los sistemas que pueden presentarse con las cuatro
combinaciones (lquido-gas, lquido-lquido, slido-gas y slido-lquido) que
resultan prcticas es tan grande, que slo muy raramente se localizan los
correspondientes datos de equilibrio experimentales en la bibliografa.
Descartada la obtencin experimental de tales datos en cada situacin particular,
dada la dificultad, aun en los casos ms sencillos de sistemas de dos
componentes, no queda ms remedio que recurrir a su prediccin termodinmica
basndose en el mnimo nmero de datos sobre los componentes (presiones de
vapor, constantes crticas, etc.), o sobre las distintas mezclas binarias que puedan
considerarse con ellos.
Encontrar buenos valores para los parmetros de propiedades fsicas inadecuadas
o ausentes es la clave para un xito de la simulacin. Y esto depende de la
correcta eleccin de los mtodos de estimacin adecuados.
3.1.1 SELECCIONANDO LOS MTODOS ADECUADOS PARA LAS PROPIEDADES FSICAS
Los cuatro factores a considerar al elegir los mtodos de propiedad son:
1. La naturaleza de la propiedad de inters.
2. La composicin de la mezcla.
3. La presin y el rango de temperatura.
4. La disponibilidad de parmetros.
No existe un solo modelo
que cubra todas las
necesidades, es por ello el
gran nmero de ecuaciones
disponibles y su aplicacin a
un determinado rango. Se
muestra a continuacin
modelos de propiedades
termodinmicas
comnmente disponibles en
un simulador.
40
Para facilitar la seleccin de los mtodos de propiedades fsicas adecuadas, se
sugieren el uso de los rboles de decisin que se basan en los cuatro factores
para seleccionar mtodos de propiedades, y puede ser utilizado cuando los
componentes qumicos y rangos aproximados de temperatura y de presin son
conocidos.
En general, las propiedades se calculan con
Modelos de ecuacin de estado
Modelos de coeficiente de
actividad: Modelos (gamma) y
modelos especiales (correlaciones
tericas, empricas o hbridas)
Los modelos EOS pueden representar
fases liquidas y vapor, mientras que
los modelos gamma representan
solamente la fase liquida del sistema.
Por esta razn, se utilizan junto con
una ecuacin de estado para
representar el vapor.
41
3.1.2 REGRESIN DE DATOS
Regresin de datos es una poderosa herramienta para los ingenieros no slo
para hacer el mejor de los datos disponibles, sino tambin para analizar la bondad
del ajuste de un modelo de propiedad fsica de los datos. La mayora de los
simuladores incluyen una funcin de regresin de datos.
Ejemplos de regresin de datos comnmente incluyen binario VLE y LLE,
presin de vapor, el calor de vaporizacin, densidad y capacidad de calor.
Regresin de datos busca el mejor ajuste de estimaciones de parmetros a los
datos experimentales. El mejor ajuste se representa por encontrar el valor ms
bajo de una funcin objetivo mientras que empareja el equilibrio de fases u otras
limitaciones.
Ejemplo 3.1 El siguiente es un conjunto de datos de EVL para el sistema
metanol (1) / agua (2) a 333.15 K
P(kPa) x1 y1 P(kPa) x1 y1
19.953 0.0000 0.0000 60.614 0.5282 0.8085
39.223 0.1686 0.5714 63.998 0.6044 0.8383
42.984 0.2167 0.6268 67.924 0.6804 0.8733
48.852 0.3039 0.6943 70.229 0.7255 0.8922
52.784 0.3681 0.7345 72.832 0.7776 0.9141
56.652 0.4461 0.7742 84.562 1.0000 1.0000
a) Fundamentando los clculos en la ecuacin de Raoult modificado, encuentre
valores de los parmetros para la ecuacin de Margules que proporcionen el
mejor ajuste de G
E
/RT a los datos, y prepare un diagrama Pxy en el que se
comparen los puntos experimentales con las curvas determinadas a partir de la
correlacin.
b) Repita a) para la ecuacin de van Laar.
c) Repita a) para la ecuacin de Wilson.
d) Utilizando el mtodo de Barker, encuentre los valores de los parmetros para la
ecuacin de Margules que proporcionen el mejor ajuste de los datos de P-x1.
Prepare un diagrama que muestre los residuales P y y1 en la grfica contra
x1.
e) Repita d) para la ecuacin de van Laar.
42
Tambin nos muestra los residuos del valor real contra el predicho.
Para la grfica utilizamos todos los datos y podemos dar los datos x1 fijos y
calcular P, y1 para comparar los datos experimentales con los parmetros
determinados.
A y B son A12 y A21
respectivamente.
Rsquared nos dice que nos
ajustamos al 97.57 % de los
datos.
44
Basis (se crean, definen y modifican los Paquetes de Fluidos a ser utilizados
incluyen, como mnimo, el paquete de propiedades y los componentes
Oil Characterization (se caracterizan cortes de petrleo)
Main Flowsheet (se define mayoritariamente la topologa del flowsheet principal)
Sub-Flowsheet (se define la topologa del sub-flowsheet)
Column (se define la topologa de una particular Columna Sub-Flowsheet)
b) Herramientas
Clculos interactivos y acceso instantneo de la informacin.
Inteligencia incorporada al programa que le permite conocer cuando la informacin
disponible es suficiente para efectuar un clculo y corregir los clculos flash en
forma automtica.
Operacin modular: Todas las operaciones unitarias y/o corrientes pueden realizar
todos los clculos siempre que se especifique la informacin mnima necesaria en
cada caso o la misma se transmita a travs de las corrientes ligadas. La
informacin, completa o parcial, se transmite en forma bi-direccional.
Algoritmos de solucin No Secuenciales. Ellos operan en forma independiente del
orden en que se construye el flowsheet.
c) Elementos de Interfase Primarios
Formas alternativas para acceder e ingresar informacin del
proceso a HYSYS.
El Diagrama de Flujo de Proceso (The Process Flow
Diagram -PFD)
Workbook.
Property View.
3.1.5 ENTORNO HYSYS
Abra HYSYS haciendo clic en:
Iniciar > Programas > Hyprotech > HYSYS 3.1 > HYSYS
Haciendo clic en el botn New Case
Aparece la ventana del administrador bsico de simulacin
Simulation Basis Manager. Este nos permite ingresar
informacin dentro del entorno de la base de la simulacin, mientras que otras reas se
dejan en espera. La informacin mnima requerida para abandonar la base de la
simulacin es:
1. Un paquete de fluidos con un paquete de propiedades asociado.
2. Por lo menos un componente dentro del paquete de fluidos.
47
48
En la pestaa componentes:
49
Est diseada para incluir componentes e inspeccionar sus propiedades.
50
El filtrado del listado de los componentes es una prctica recomendada en Hysys.
Una vez que se ha creado una lista de
componentes, el botn view e pone activo. De esta
forma se pueden analizar y editar las propiedades
de dicho componente en particular. Con el botn
edit properties se pueden editar las propiedades.
51
3.1.5.1 Seleccin de paquete de fluidos.
Cuando se hace clic en el botn add, despliega la pantalla de paquete de
propiedades en la pestaa Set Up.
Las propiedades de los
componentes se
pueden organizar
haciendo uso de los
botones en el cuadro
Sortby
52
53
56
Con las capacidades instantneas de HYSYS, se calcula el punto de roco y punto
de burbuja.
Especificando una fraccin de vapor de 1 y ya sea la presin o la temperatura de
la corriente, HYSYS calcular la Temperatura o la Presin de Roco.
Para calcular la Temperatura o la Presin de Burbuja, debe introducirse una
fraccin de vapor de 0 y cualquier presin o cualquiera temperatura.
En Coditions se ingresa la temperatura, presin,
flujo, fraccin de vapor de la corriente.
En composition se ingresas las composiciones de
la corriente, en HYSYS se puede seleccionar la
base para definir las composiciones haciendo clic
en la opcin Basis,
64
En este punto podemos ver algunas propiedades de los componentes, por ejemplo
seleccione al metano y oprima view component. Vaya a la pestaa critical, que
muestra algunas propiedades bsicas. Haga clic en la pestaa Point y observe
las propiedades fsicas, termodinmicas y moleculares del componente
seleccionado. Haga clic en la pestaa TDep y observe las tres ecuaciones
propuestas por HYSYS para el clculo, respectivo, de la entalpa del vapor, la
presin de vapor y la energa libre de Gibbs del componente seleccionado.
Tabulacin de propiedades fsicas y termodinmicas de los componentes
HYSYS facilita en la pestaa Tabular de la ventana Fluid Package: Planta de
Gas, correlaciones matemticas para calcular algunas propiedades fsicas y
termodinmicas.
3. De clic en la pestaa Tabular , Se desplegar Tabular Package que
muestra un rbol de opciones. Haga clic sobre el cuadro con un signo ms a la
izquierda de Options . Se vern todas las propiedades fsicas y termodinmicas
disponibles. De clic en Edit Properties .
Cierre la ventana anterior, seleccione la propiedad Latent Heat que aparece en el
cuadro derecho de la ventana Tabular Package, da clic sobre el cuadro con un
signo ms a la izquierda de Information y selecciona la opcin Latent Heat.
67
68
72
Da clic en Dep. Prop de la pestaa Design. Es posible escoger varias
propiedades dependientes. Adems, pueden ser propiedades globales o
propiedades de fases diferentes. Presiona Add para desplegar la ventana
Variable Navigator. Selecciona la opcin Mass Density a partir de la lista del
grupo Variable y da OK
17. Seleccione la opcin Thermal Conductivity y presione el botn OK.
Presione el botn Calculate para calcular las propiedades densidad msica y
conductividad trmica a presiones de 2500, 5000, 7500 y 9000 kPa manteniendo
temperaturas constantes de 0, 25, 50, 75 y 100 C.
Da clic en Performance para desplegar la ventana donde se pueden seleccionar
los datos calculados para visualizarlos tabulados numricamente o grficamente.
74
3.1.9.4 Dimensionamiento de tubera de corriente
Dentro de la herramienta Utilities se encuentra una opcin denominada Pipe
Sizing que estima el Rgimen de Flujo de una corriente a las condiciones
especificadas. Se calcula el dimetro mximo conociendo la cada de presin por
unidad de longitud y viceversa y, adicionalmente, propiedades de flujo como
velocidad, factor de friccin, viscosidad, etc.
18. Selecciona Pipe Sizing en utilities y presiona Add Utility. En el cuadro
Pressure Drop (kPa/m) digite el valor 10. Observa que HYSYS ha calculado el
dimetro mximo catlogo 40, seleccionados en los cuadros Calculation Type y
Schedule
75
3.2.2 Mezclado
Se van a mezclar 100 litros de etanol, dietilenglicol y agua respectivamente a una
temperatura de 30, 20 y 80C y se requiere saber la temperatura final de la
mezcla.
1. Crea un nuevo caso con los componentes dados. Utiliza Extended NRTL como
paquete termodinmico. En la simulacin inserta un mixer, da doble clic sobre l
y genera las tres corrientes a mezclar en inlets y otra en llamada mezcla en outlet.
2. Como en este caso no dan la presin, vamos a considerar que se encuentran a
presin atmosfrica. Al ingresar estos datos se define el problema. Es posible
mostrar los resultados en el PFD, dando clic derecho sobre la corriente mezcla,
despus podemos pedir que muestre otras variables de inters de esa corriente,
por ejemplo si quisiramos saber la densidad de la mezcla formada, se da clic
Observaquenosdalacantidaddeenerganecesaria
paraqueselleveacaboestseparacin,ascomolas
fraccionesmolaresobtenidas.
82
1. Crea un nuevo caso con los componentes descritos y utiliza NRTL y PR para la
fase vapor como paquete termodinmico.
2. Ingresa dos mezcladores y dos divisor para formar la siguiente configuracin. Y
agrega las corrientes como en el problema junto con sus datos
3. Ingresa un Recycle y en inlet selecciona a la corriente 7 y en outlet
genera a la corinte 7R que es la corriente de reciclo. Luego da doble clic en equipo
1 e ingresa en inlet a la corriente 7R. Da clic derecho sobre el PFD y selecciona
add work table y en la pantalla desplegada Material streams.
85
3.3.2 Funcin de Ajuste
La funcin de ajuste vara un valor de una corriente (Variable Independiente) para cumplir
con un valor requerido o especificacin (Variable dependiente) en otro corriente u
operacin. La funcin objetivo puede emplearse para automticamente realizar
iteraciones de ensayo y error en una simulacin que es difcil de resolver debido las
especificaciones requeridas. La Funcin AJUSTE puede desempear las siguientes
funciones:
Ajustar la variable independiente hasta que la variable dependiente tenga el valor
objetivo (Target Value).
Ajustar la variable independiente hasta que la variable dependiente sea igual a
otra variable de otro objeto ms un offset.
3.3.3 Operacin set
La operacin set se usa para fijar el valor de una variable de proceso en relacin a
otra. La relacin es entre variables de proceso de dos objetos del mismo tipo. Esta
operacin se puede usar en modo dinmico o en estado estacionario. Se debe
seleccionar la variable que se quiere fijar en un valor y el objeto al cual se quiere
relacionar.
86
3.3.4 SPREADSHEET
La Spreadsheet es una herramienta muy til de Hysys la cual tiene completo
acceso a todas las variables de proceso. Desde all se pueden adicionar
funciones, formulas y operadores lgicos. Se puede adems importar y exportar
variables. Cualquier cambio en el ambiente de simulacin se refleja de inmediato
en le Spreadsheet y viceversa.
Tiene muchas aplicaciones entre ellas realizar operaciones matemticas usando
variables de la simulacin como por ejemplo conversiones y rendimientos de
reactores o costos de equipos.
Tambin es til ya que si se emplea adecuadamente evita tener que abrir varias
ventanas de equipos y para analizar resultados o la influencia de una variable
sobre otra.
En este ejemplo, la Spreadsheet ser usada para calcular en nmero de
Reynolds de paso de agua a travs de una tubera.
1. Crea un caso, agua como componente y Peng Robinson como paquete de
propiedades. Agrega una corriente material llamada Alimento: 30C,101.33 kPa,
400 kg/h. 1 en la fraccin molar. El nmero de Reynolds se calcula mediante
Rc = (J : p)p.
2. Agrega una Spreadsheet , da doble clic sobre ella y ve a Spreadsheet,
Dimetro: Asumimos un dimetro para la tubera de 2cm. En la celda B1,
introducimos el nmero 0.02. Le ponemos unidades seleccionando Length en la
lista Variable Type.
rea: Con el objeto de calcular la velocidad del fluido vamos a determinar el rea
del tubo. Para ello usaremos la siguiente correlacin: (n J
2
)4 , Introducimos la
siguiente frmula en la celda D1:=0.25*pi*B1^2, Introducimos de nuevo las
unidades que aparecen en la lista Variable Type.
Mass Flow: Importaremos el valor de esta variable de la corriente Feed. Para
importar una variable podemos seguir dos mtodos:
Arrastrndola con el botn derecho del ratn pulsado desde el property
view de la corriente hasta la celda B2 de la hoja de clculo.
Importarla usando el variable navigator. Para ello se pulsa add import desde
la pestaa connections, o dando clic derecho sobre la celda B2 y
seleccionar import variable.
87
Mass density: La importamos de la misma manera que Mass flow en la celda B3.
Si nos fijamos el color de esta en negro, ello es porque dicha variable es
dependiente de las condiciones de la operacin.
Velocidad: Calculamos la velocidad con la siguiente expresin: : = m(p A),
introduce la siguiente frmula en la celda B4: =(B2/3600)/(B3*D1). Nota que para
que las dimensiones sean consistentes y el nmero quede adimensional es
necesario pasar la horas a segundos, de ah lo de dividir por 3600.
Viscosidad: Importamos la viscosidad desde la corriente alimento a la celda B5.
Nmero de Reynolds: Lo calculamos entonces introduciendo la siguiente
expresin en la celda B7: =(B1*B4*B3)/(B5*1000), de nuevo para mantener la
consistencia dimensional habr que multiplicar por 1000 la viscosidad. Se puede
ingresar el nombre de cada variable en la columna A, para obtener lo siguiente.
3.4 SEPARACION DE FASES INSTANTANEO
Un separador de fases instantneo simula la evaporacin sbita de una (o varias
corrientes). El caso tpico es el flujo a travs de una
restriccin cuya cada de presin en forma adiabtica
provoca una vaporizacin parcial, debido a lo cual en un
tanque posterior puede lograrse la separacin en las
fases lquido y vapor, respectivamente.
En el Modelamiento de un separador de fases se asume que:
1. El lquido y el vapor tienen el tiempo de contacto suficiente para lograr el
equilibrio.
2. La presin de lquido y vapor son las del tanque separador, es decir, que no
hay cada de presin.
3. Existe solo una fase lquida y vapor.
4. No existen reacciones qumicas.
88
Ahora se quiere saber qu fraccin de vapor en la alimentacin se debe fijar para que el
flujo de tolueno en la corriente vapor sea 0.1994 kmol/h para el mismo flash que opera a 1
atm.
5. Borre el Adjust del PFD, esto no modifica los valores ya calculados. Inserte un adjust y
seleccione lo necesario para resolver el problema.
Observa que para esta nueva condicin la
temperatura de la corriente de alimentacin
es de 111.4C para que la fraccin de vapor
sea de 0.6576 y se obtengan 0.1994 de flujo
molar en el producto de cabeza.
Para ver como trabaja la opcin SET, se
quiere generar una corriente llamada LIQ
que tenga 2 veces el flujo msico de la corriente liquido del tanque separador.
Inserte la corriente LIQ y un SET. Da doble clic sobre SET y en Target variable
elige a Mass Flow de LIQ y da OK, en Source selecciona a liquido, da clic en
parameters teclea 2 y en offset 0. Observa
91
Considere ahora que el flash opera a 1 atm y 104C y se adicione una corriente de
calor al flash y se desea que se ajuste este Q para que la fraccin molar de
benceno en la corriente vapor sea la de una corriente llamada sntesis ms 0.1.
6. Seleccione su proceso antes realizado, de ctrl + C en el teclado y luego ctrl + v
para generar un proceso igual. Luego borre el adjust y modifique la corriente de
alimentacin con la nueva especificacin y agregue la corriente de energa Q y
asigne un valor de 200 kJ/h. Genere la corriente sntesis con las siguientes
especificaciones:
7. Inserte un adjust y seleccione a heat flow de la corriente Q como variable a
ajustar y comp mole frac del benceno de la corriente vapor-2 como variable
objetivo. En source de target value selecciona Another object y en matching value
object a la corriente sntesis con un offset de 0.1 que es el dado en el problema.
Observacomolafraccinmoldelbencenoen
el vapor es la fraccin mol del benceno en la
corrientesntesisms0.1.Ladiferenciaespor
la tolerancia dada, pero est puede ajustarse
aceroparamejorarelresultado.
92
94
En el siguiente ejemplo se ver la expansin del refrigerante 134 en un
refrigerador el cual entra como liquido saturado a 0.8MPa, el cual se estrangula a
una presin de 0.12 MPa. Queremos determinar la calidad del refrigerante en el
estado final y la disminucin de temperatura durante el proceso.
1. Ingresar a Termograf. Ir a la opcin sustancias y en modelo Real en
refrigerantes seleccionar a R134a. Luego en tipo de la pestaa diagrama,
selecciona Ts. En unidades selecciona unidades y ajusta para la presin y
temperatura y da clic en aceptar para tener MPa y C
2. En la barra de iconos selecciona nuevo proceso , aparecer ,
selecciona isentlpico y posicinalo sobre el diagrama, a la derecha se encuentran
los datos para especificar y ver los datos termodinmicos de los estados y
procesos agregados. Ah en la presin teclea los datos del problema. Es decir en
estado 1 0.8MPa, oprime el punto amarillo y fija la presin, luego en calidad (x),
pon cero dado que esta como liquido saturado. En el estado dos, da 0.12 MPa.
96
Se puede observar que la temperatura baja de 31.29 a -22.29C y sale como
vapor hmedo dado que la calidad es de 0.34, es decir 34% del refrigerante se
evapora durante el proceso.
3.5.2 Vlvula de seguridad
La Relief Valve (vlvula de seguridad), es una unidad que sirve para modelar
muchos de los tipos de vlvulas de seguridad que comnmente aparecen en la
industria y que tienen por objeto prevenir situaciones peligrosas que acontecen por
fuertes subidas de presin en el sistema. El fluido que atraviesa una Relief Valve
puede ser vapor, lquido, lquido con slidos, o combinaciones de las tres
anteriores. Realizamos ahora un ejemplo en que veamos su manejo.
1. Crea un nuevo caso usando PRSV como paquete de fluidos al que le
aadimos el agua como
componente. Crea una corriente
material, Alimentacin, con las
siguientes condiciones: 0 como
fraccin de vapor, 120kPa,
1kg/h, fraccin molar 1.
2. Agrega un tanque separador,
en inlet selecciona a
alimentacin, en outlet agrega a vapor y a liquido, en cada de presin deja 0.
3. Aade la Relief Valve y en inlet selecciona a liquidoy en outlet aade liquido
salida. En parameters da en Presin set 150kPa, presin de apertura total 200kPa.
97
99
Para el expansor
1. Crea un nuevo caso con la siguiente lista de componentes: N2, CO2, Metano,
Etano utiliza el paquete termodinmico Peng Robinson. Inserta una corriente
alimentacin con las siguientes caractersticas: 50C, 6 atm, 100kmol/h
Fraccion
mol
N2 0.05
CO2 0.04
METANO 0.61
ETANO 0.3
2. Agregue un expansor, en inlet seleccione a alimentacin, en outlet genere a
salida y en energy a energa. En la pestaa parmetros en el grupo Efficiency se
especifica la eficiencia adiabtica o politrpica del expansor. Una vez Hysys
obtiene la solucin calcula la otra eficiencia a partir de la energa y las condiciones
de la corriente. Para cerrar los grados de libertad es necesario especificar la
presin de la corriente de salida o el flujo de energa. En este caso se especificar
un flujo de energa de 2e5 kJ/h para esto vaya a worksheet y heat flow de el dato.
100
3.5.4 Bomba
La operacin Pump (bomba) se usa para incrementar la presin de la corriente
que le entra. Dependiendo de la informacin implementada la bomba calcular
cada una de las variables desconocidas, ya sean presin, temperatura o la
eficiencia de la bomba.
3.5.5 Pipe Segment
Se usan para simular una amplia variedad de situaciones de transporte de fluidos
para una nica fase y para casos multifase realizando rigurosas estimaciones de
transferencia de calor. HYSYS nos propone dos correlaciones para el clculo de la
cada de presin desarrolladas por los siguientes autores: Gregory, Aziz, y
Mandhane, y Beggs y Brill. Una tercera opcin es el mtodo de clculo en
gradiente OLGAS. Para el clculo de la transferencia de calor se nos da la opcin
de abordarlo desde cuatro niveles de complejidad.
El Pipe segment nos permite tres modos de clculo: cada de presin, flujo y
longitud; el modo ms apropiado se seleccionar automticamente en funcin de
la informacin que le proporcionemos. Por ello para resolver una operacin Pipe
segment nicamente debes proporcionarle suficiente informacin para que realice
tanto el balance de materia como el de energa.
De un tanque cerrado provisto de un respiradero a la atmsfera se desea bombear
agua a 20C, hacia una torre de absorcin. El nivel de lquido en el tanque se
encuentra a 7m sobre el eje de la bomba, el caudal es de 20 m
3
/h .
La conexin de entrada del agua en el tope de la torre se halla a 20m sobre el
nivel del eje de la bomba.
La lnea de succin es de tubera de acero estndar de 2" (5,08 cm) de dimetro
nominal, No. de cdula 40S y 40m de longitud, posee 4 codos estndar y una
vlvula de compuerta ("gate") abierta.
La lnea de descarga tambin es de acero estndar de 2" (5,08 cm) de dimetro
nominal, No. de cdula 40 y 60m de longitud, tiene 2 codos estndar, 2 T usadas
como codo y una vlvula de control, la presin manomtrica en la torre de
absorcin es de 137,9 kPa (20 psig).
1. Crea un nuevo caso y utiliza a wilson-ideal como paquete de fluidos y agua
como sustancia de trabajo. En la simulacin aade una corriente (entrada) con
una temperatura de 20C, 101.3kPa, 20m
3
/h.
101
2. Inserta un segmento de
tuberia que ser la succin. En
inlet selecciona a la corriente
entrada, en outlet aade a
entradabomba y en energy a
q100. Para definir dimensiones
de la
tubera,columnaestticayacceso
rios da clic en
rating/sizing/append segment, aparecer un segmeto pipe,da clic en view
segment, definimos schedule 40 Dimetro Nominal50.80mm
yCastIron.ClicenSpecify, damos la longitud y elevacin (-7m) con lo cual queda
definida la tuberia. Definimoslosaccesorios:4codosestndar con 52.5 de diametro
interno y cast iron como material y gate valve open. Ve a heat transfer y da
cero en heat loss.
3. Insertar una bomba, en inlet seleccionar entrada bomba, en outlet aadir a
salida bomba y en energy a q101. Insertar la tubera de descarga, Para definir
dimensiones de la tubera,columnaestticayaccesorios da clic en
rating/sizing/append segment, aparecer un segmeto pipe, da clic en view
segment, definimos schedule 40 Dimetro Nominal50.80mm
yCastIron.ClicenSpecify, damos la longitud y elevacin (20m) con lo cual queda
definida la tuberia. Definimoslosaccesorios:2codosestndar, 2T como codos y una
102
3.5.6 Cooler/Heater
Las operaciones Cooler y Heater son modelos simplificados de cambiadores de
calor, la nica diferencia entre ambos estar en la conveccin de signos a la hora
de realizar el balance de materia.
La corriente de entrada es enfriada (o calentada) hasta las condiciones marcada a
la salida dndonos el valor de energa cedida (o requerida), o viceversa, es decir,
que le demos el valor de la corriente energtica y el programa nos dar la
temperatura a la salida. stas operaciones se suelen usar cuando solamente
interesa conocer cunta cantidad de energa es necesaria para enfriar o calentar
una corriente de proceso, pero no nos interesan las condiciones en que este
calentamiento se produce.
Simularemos un Gas Cooler en el que enfriaremos una corriente gaseosa desde
60F hasta -105F con una cada de presin de 15 psi.
1. Crea un nuevo caso con Peng Robinson como paquete de fludo, en el PFD
crea una corriente alimento a 60F, 600psia y 100lbmol/h.
2. Inserta un cooler , en inlet selecciona a alimento, en outlet salida y en
energy E. En Paramters especifica una cada de presin de 15 psi. En Worksheet
ve a la pgina Conditions. Para satisfacer el ltimo grado de libertad le
especificamos que la temperatura de la corriente E es de -105F. De esta forma
HYSYS calcular el resto de parmetros de la corriente de salida.
Fraccionmol Fraccionmol
Nitrogeno 0.0149 nBUTANO 0.002
CO2 0.002 iPENTANO 0.001
METANO 0.9122 nPENTANO 0.0006
ETANO 0.0496 nHEXANO 0.0001
PROPANO 0.0148 nHEPTANO 0.0001
iBUTANO 0.0026 nOCTANO 0.0001
104
Suponga que ahora se quiere calentar una corriente con las mismas
especificaciones de la corriente alimento de 60 a 120F, y queremos saber la
cantidad de energa necesaria para que se lleve a cabo.
3. De clic derecho en la corriente alimento y seleccione cut/paste objects, y
seleccione clone selected objets. Inserte un heater , en inlet selecciona a
alimento 2, en outlet salida2 y en energy E2. En Paramters especifica una cada
de presin de 15 psi. En Worksheet ve a la pgina Conditions. Para satisfacer el
ltimo grado de libertad le especificamos que la temperatura de la corriente E es
de 120 F.
3.5.7 Intercambiador de calor
La operacin Heat Exchanger lleva a cabo clculos de balances de materia y
energa. Es una operacin muy flexible ya que es capaz de calcular temperaturas,
presiones, flujos de energa, flujos de materia o UA.
En HYSYS, se pueden elegir dos modelos para realizar los clculos. El End Point
es un modelo ideal que asume: un coeficiente global de transferencia de calor (U),
especifica que los calores a ambos lados del tubo son tambin constantes. Y el
Weighted que no incurre en estas simplificaciones.
Es posible en los intercambiadores de calor seleccionar un paquete termodinmico
para el fluido que entra por los tubos y otro paquete termodinmico para el fluido
que va por la coraza.
Se desea enfriar 50000 kg/h de Metanol desde 90
o
C hasta 40C, para tal efecto
se debe usar agua de enfriamiento disponible a 25
o
C y puede calentarse hasta
40C. La presin de entrada del metanol es 5atm y se permite una cada de
presin de hasta 0.5 atm. La presin de entrada del agua es 6 atm y se permite
una cada de presin de hasta 0.6 atm.
105
3.5.8 LNG
El modelo de cambiador LNG (Liquefied Natural Gas) resuelve balances de calor y
materia para corrientes mltiples. En estos cambiadores podemos especificar
varios parmetros, incluyendo el Heat Leak/Loss, UA o aproximaciones de
temperatura (temperatura approaches). En caso de desconocer slo una, la
solucin se calcula directamente mediante un balance energtico. Sin embargo en
el caso de desconocer varias de ellas son necesarios mtodos interactivos que las
satisfagan todas.
El problema consiste en calcular el caudal de la corriente de etano refrigerante
necesaria para llevar las aproximaciones (approach specifications) de intercambio
de calor y temperatura a las especificaciones que le impondremos al cambiador.
1. Crea un caso y asocia a Peng Robinson como paquete termodinmico, crea
una corriente alimento con 20C, 500psi y 1000kgmol/h.
2. Inserta un LNG exchanger, da doble clic y genera las corrientes como lo
muestra la imagen e ingresa sus especificaciones, utiliza el botn add side para
agregar ms corrientes. Se agrega la cada de presin para cada corriente y se
especifica si la corriente es caliente o fra.
3. En Parmetros selecciona Extremes en Heat Leak/Loss. Se incrementar el
nmero de variables desconocidas. En el cuadro Exchage Details aumentamos en
nmero de intervalos de cada uno de los cuatro pasos a 20.
109
Observamos en el cuadro Solver 6 grados de libertad, por ello necesitamos crear
el mismo nmero de especificaciones que pueden ser del tipo de UA, Minimum
Temperatura Approach, o diferencias de temperatura entre dos corrientes.
Como ejemplo lo haremos con dos tipos de especificaciones. En primer lugar
usaremos como especificaciones diferencias entre corrientes (Delta Temp), y en
segundo lugar ganancias (Heat Leak) y prdidas (Heat Loss) que son del tipo Duty
Ratio.
4. Ve a specs y oprime add en el cuadro specifications para agregar las siguientes
especificaciones.
110
112
113
Como ejemplo resolveremos con Hysys y Termograf, para realizar algunos anlisis
para mejorar la eficiencia del ciclo. Considere una central elctrica de vapor que
opera en el ciclo Rankine ideal simple. El vapor de agua entra a la turbina a 3MPa
y 350C y es condensado en el condensador a una presin de 75kPa. Determine
la eficiencia trmica de este ciclo. HYSYS tiene dos paquetes termodinmicos
para el agua: ASME Steam y NBS Steam.
ASME Steam: presenta los datos de la tabla de vapor ASME de 1967. Las
limitaciones de este paquete son las mismas que las de la tabla original:
Presiones menores de 15.000 lb/pulg2
Temperaturas mayores a 0C y menores a 815 C.
NBS Steam: presenta los datos de la tabla de vapor NBS de 1984. Tiene mejores
clculos cerca del punto crtico.
1. Crea un caso con agua, utiliza ASME STEAM como paquete. Ingresa una
bomba, un heater, un cooler, un expander, este ltimo ser la turbina y las
corrientes que se marcan en la siguiente figura, acomdalas de igual manera. A
corriente vapor de agua ingresa 1kmol/h, que ser la base de clculo y sus
especificaciones de presin y temperatura. En salida turbina da 75kPa dados por
el problema.
2. Da doble clic sobre la turbina y selecciona a vapor de agua y salida turbina
como corrientes de entrada y salida. En energy a la corriente de energa trabajo
producido. Luego ve a parameters y da una eficiencia adiabtica de 100% (ideal).
Trabajoproducidoporla
turbina
114
Para visualizar el diagrama termodinmico utilizaremos a termograf.
6. Abre termograf, ve a anlisis/anlisis del sistema y selecciona volumen de
control y potencia, da clic en aceptar. En unidades selecciona kilopascal y
centgrado en temperatura. En sustancias selecciona otras sustancias/agua. En
diagrama selecciona tipo/Ts
7. Selecciona nuevo ciclo en la barra de iconos, desplegara una barra donde se
selecciona Rankine ideal de potencia y sobre el diagrama Ts se genera dejando
oprimido el clic izquierdo del ratn, verificando el sentido de los flujos sea el
deseado. En el lado derecho se encuentran el cuadro con las propiedades de cada
estado en donde se ingresarn los datos del problema, para cambiar los estados,
presione sobre la flecha de la lnea proceso, al hacer esto se mostraran los
estados de los procesos. Por ltimo en la parte inferior seleccione a (eficiencia).
Si realizas el clculo con los
datos dado de qsalida y calor
caldera.
=1-(36390/49200)=0.26 =26%
que sera la eficiencia trmica
del ciclo.
116
Si se quieren saber los calores recibidos y rechazados en la barra de iconos
selecciona y oprime sobre las flechas de los procesos . Si quieres ver el
proceso de bombeo selecciona y da zoom sobre ese proceso. Si das doble clic
derecho va regresando al zoom normal.
Es tan poco el requerimiento de la bomba que en la
grafica completa no se alcanza apreciar este proceso. Hacer esto en un diagrama
impreso casi sera imposible dadas las medidas.
Se puede observar que la calidad es de 0.88 la salida de la turbina, si quisiramos
que la calidad fuera de 0.9 como lo marco la teora anteriormente, da clic en nueva
pantalla (icono cmara en parte inferior derecha) . Ah podemos
modificar las condiciones sin afectar la pantalla generada al inicio. Se podr ver
que modifcando la presin en el condensador a 106kPa, se llegara a 0.9 en la
calidad, pero esto hara que la eficiencia bajara al 24.5%.
Seleccionarprocesoo
estado
Paradesplegareficiencia
Paradesplegarcalor
adicionadoorechazado
Flechasdelosprocesos
Indicanelsentidodelflujo
117
Analizaremos el efecto de la presin y la temperatura de la caldera
8. Condiciones (genere pantallas nuevas para cada inciso)
a) el condensador opera a 10 kPa, cuanto es la eficiencia. b) Si el vapor se
sobrecalienta a 600C en lugar de 350C, cuanto es la eficiencia. c) si la presin
de la caldera se eleva a 15MPa mientras la temperatura de entrada a la turbina se
mantiene en 600C. No se olvide de fijar las variables si las va a mantener fijas
para que al ajustar presin o temperatura no se muevan las correspondientes.
Observe que el inciso b da menos de eficiencia pero mantiene la calidad por
encima de 0.9 a la salida de la turbina, esto lo hara ms rentable. Usted realice el
ejercicio en HYSYS.
Si quisiramos utilizar el inciso c, usaramos un recalentamiento. Es decir a la
turbina de alta presin entra 15MPa y 600C y se condensa a una presin de
10KPa, queremos que a la salida de la turbina de baja presin la calidad sea de
0.9, determinaremos a que presin se debe recalentar el vapor y la eficiencia
trmica del ciclo.
Generar nueva pantalla
conlosmismosdatos.
CALDERA
CONDENSADOR
TURBINA
BOMBA
118
u
|
X
|,F
u
|
-0
= 1 -q
n
|=1
Siendo n, el nmero de componentes en la mezcla y q, es la condicin o calidad
del alimento.
La segunda ecuacin de Underwood utiliza el valor de , calculado con la
ecuacin anterior para estimar la relacin de reflujo mnimo.
u
|
X
|,D
u
|
-0
= 1 +Rm
n
|=1
120
2. Agregue Shortcut Column , da clic sobre ella, conecta las corrientes de
entrada alimento y salida (destilado, fondos) y las corrientes de energa Qc y Qr.
EnParameters seleccione al propano como el componente clave liviano con una
fraccin mol de 0.025 y al i-butano como el componente clave pesado con una
fraccin mol de 0.02, da una presin de 100psia para el condensador, 103psia
para el reboiler. Observa que HYSYS inmediatamente calcula la relacin de reflujo
mnimo mediante la ecuacin de Underwood.
Da clic en Peformance, HYSYS calculo el nmero mnimo de etapas, mediante
la ecuacin de Fenske, y las correspondientes temperaturas de roco, en el
condensador, y de burbuja, en el reboiler. Da un valor de 1.5 en el cuadro
External Reflux Ratio del grupo Reflux Ratios de la pgina Parameters.
Observa que con esta especificacin HYSYS completa los clculos de algunos
parmetros que expresan el desempeo de la columna como el nmero de etapas
y los flujos materiales y calricos requeridos en la operacin de la columna.
122
3.7.2 Columna de destilacin por mtodo riguroso.
Una columna de destilacin requiere, adems de su alimentacin, de la instalacin
de un rehervidor y un condensador. En el rehervidor se suministra el calor
requerido para producir el vapor que sube por la columna y en el condensador se
extrae el calor para que el vapor que emerge por el tope sea condensado. HYSYS
dispone de tres columnas de destilacin rigurosa.
En una columna de destilacin con condensador total, el vapor de tope se
transforma completamente en lquido y este, a su vez, se divide en dos fracciones
de reflujo y destilado, parte de este es recirculado a la columna y la otra recogida
como destilado. En una columna con condensador parcial, el vapor de tope
condensa parcialmente en dos fases en equilibrio. La fraccin condensada, es
dividida en reflujo y destilado. Si el condensador es parcial con reflujo total todo el
condensado es recirculado a la columna. Las especificaciones que usualmente se
emplean en una simulacin en HYSYS son la condicin de un reflujo total de
condensado, el nmero de etapas, la etapa de alimentacin, la presin y la cada
de presin en el condensado y rehervidor y dos ms asignadas por el diseador.
Ejemplo. Una corriente de agua con cido sulfhdrico y amonaco se precalienta
mediante el calor de la corriente de los fondos de una columna de destilacin. La
corriente de agua cida caliente se destila tales que el producto de fondo es agua
del 99.99 %mol y es recogida como el producto del tratamiento despus de su
utilizacin como fluido caliente en el pre-calentador. El vapor que emerge de la
columna de destilacin es una mezcla de vapor de agua concentrado en los otros
dos componentes que deber determinarse si se sigue tratando o se aprovecha,
pero en esta simulacin se deja como el otro efluente del proceso.
1. Crea un caso y utiliza Sour Peng Robinson como paquete termodinmico,
unidades Field, instala una corriente alimento a 100F, 40 psia, 50000 barrel/day
Agrega un intercambiador de carcasa y tubo con el nombre E-100 y las
siguientes especificaciones
123
Pgina 2 de 4
Pgina 4
Presione el botn Done
para desplegar la ventana de
propiedades de la columna
T-100 y su banda roja indica
que no se ha especificado
completamente y, por lo
tanto, la simulacin no ha
convergido.
Especificaciones adicionales:
3. En Specs, da Add para aadir otras especificaciones para hacer que la
simulacin converja. En Add Specs selecciona Column Component Fraction
para especificar una concentracin de amoniaco en el fondo lquido 0.00001.
Presione el botn Add Spec(s) en stage a reboiler, phase liquid, component
ammonia y spec value 0.00001.
125
Da clic en la pestaa Rating, observa el dimensionamiento de los platos, de los
equipos de transferencia de calor y un perfil de las cadas de presin plato a plato.
Estudio de casos: Herramienta Case Study
5. La simulacin puede correrse para un intervalo de temperaturas para la
corriente Alimento (entre 90F y 110F en incrementos de 5F) cambiando la
temperatura especificada para la corriente Alimento en la hoja de trabajo. Se
pueden automatizar estos cambios utilizando la herramienta Case Study en la
opcin Databook del men Tools e introduciendo las variables mostradas en la
pestaa Variables.
127
Regresa a Case Studies, verifica la temperatura de Alimento como la variable
independiente y las restantes variables como dependientes.
Para automatizar presiona View y en Independent Variables Setup da los
valores 90F (Low Bound), 110F (High Bound) y 5F (Step Size) para la variable
independiente. Para empezar el estudio, presiona el botn Start. Presiona el
botn Results. Si los resultados aparecen en forma grfica, se debe seleccionar
el radio botn Table y ver los resultados en forma numrica.
128
4. Ahora veremos cmo se reemplazan los platos por lecho relleno. Ir a
Tools/Utilities. Agregar la utilidad Tray Sizing. Seleccionar el Absorbedor en Select
TS Ir a Auto Section Seleccionar lecho relleno (Packed) y luego el tipo de
empaque Raschig Rings (ceramic) 1_2inch, da next y da Complete AutoSection.
En la pestaa Performance, tildar Packed en Section Results. Observar los
resultados de diseo.
130
Aunque este ejemplo es trivial, este tipo de aplicacin puede ser til cuando sea
aplicado a problemas ms grandes. Por ejemplo, en diagramas de flujo donde los
alimentos al reactor son recirculados, la operacin Set puede asegurar que sus
flujos relativos estn siempre en proporcin estequiomtrica.
3.8.2 Reactor CSTR
Un reactor CSTR (continuos-stirred tank reactor) o reactor de retromezcla es un
tanque en el cual la masa reaccionante es continuamente agitada de tal manera
que se considera como una mezcla completa y, por lo tanto, se asume que sus
propiedades son uniformes en todo el interior del reactor. La ecuacin de diseo
de un reactor de mezcla completa es:
Siendo V, el volumen del reactor, F
Ao
, el flujo molar del reactivo lmite, , el
tiempo, C
Ao
, la concentracin del reaccionante A en la corriente de entrada, X
A
, la
conversin de A y r
A
, la velocidad de reaccin de A. La velocidad de una reaccin
no cataltica depende de la concentracin de reaccionante. Con respecto al
reaccionante A, la ecuacin de velocidad de reaccin se expresa de la siguiente
manera:
Siendo k, la constante especfica de velocidad de reaccin, n, el orden cintico de
la reaccin y C
A
, la concentracin de reaccionante. El orden de una reaccin se
determina experimentalmente y la constante de velocidad de reaccin depende de
la temperatura de la reaccin y se puede calcular con la ecuacin de Arrhenius, de
la forma
Ajustandoa
300kgmol/h
134
2. En Component de la pestaa
Stoichiometry, seleccione los
componentes que intervienen en la
reaccin en el orden. En Stoich
Coeff da los coeficientes
estequiomtricos dando negativos a
reactivos y positivo al producto.
Observe el cuadro Balance Error el
valor 0.0 da si la reaccin ha sido
dada correctamente y adems el
calor de la reaccin a 25C.
3. Para la irreversibilidad y el orden de la reaccin, en Fwd Order escriba uno
para xido de propileno que es el orden de la reaccin a la derecha, cero en los
dems y en la columna Rev Order escriba cero para todos los componentes
porque la reaccin es irreversible. Da clic en Basis, en Rxn Phase selecciona
combined liquid.
4. Para introducir la ecuacin de Arrhenius,
da en Parameters e introduzca el factor
pre-exponencial y la energa de activacin.
136
5. Cierre la ventana anterior y presione Add to FP, da en Add Set to Fluid
Package. Con ello se adiciona la reaccin al paquete fluido. Presione Enter to
Simulation Environment para ingresar al ambiente de simulacin.
6. Instale las corrientes Alimento a 25C, 130kPa, 350kgmol/h con 0.2 de agua y
0.8 de oxido de propileno. Inerte a 60C, 130kPa, 5kgmol con 100% de
nitrgeno. Una corriente de energa con el nombre de Enfriante
7. Instale un CSTR y dale nombre de CSTR-100, en inlets selecciona a inerte y
alimento, en outlet genera a la corriente vapor y a liquido. En Parameters da
valor de cero para la cada de presin y da un flujo calrico de cero a la corriente
de energa. Observe que se han introducido dos especificaciones. Da clic en
Reactions, en Reaction Set selecciona el conjunto de reacciones denominado
Global Rxn Set. Da clic en Rating y en Sizing introduzca un volumen de 8 m
3
.
Observe que la convergencia se ha alcanzado. HYSYS sugiere unas medidas
para la altura y el dimetro de un tanque cilndrico.
137
Compuesto por una serie de tubos empacados con catalizador y rodeados por una
coraza con fluido trmico, la principal aplicacin se presenta en la simulacin de
sistemas reactivos en lecho cataltico.
Se debe especificar en un PFR:
Parmetros geomtricos (nmero de tubos, dimetro y longitud de los
tubos, dimetros y esfericidad del catalizador, etc.)
Caractersticas del fluido trmico (flujo, temperaturas de entrada y salida,
etc.) Temperatura de salida de sus productos la cantidad de calor que
transfiere, as como
Presin de salida de los productos la cada de presin en su interior.
Reaccin y ley de velocidad
3.8.4 DIMENSIONAMIENTO
Para dimensionar un PFR se deben especificar dos de los siguientes
parmetros: Volumen Total, Longitud y dimetro. El tercer valor se calcula a
partir de los dos especificados.
Especifique el nmero total de tubos en el PFR.
En el campo Wall Thickness especificar el espesor del tubo.
Especifique la fraccin de espacio vaci (Void fraction) en el PFR. Si esta
fraccin es menor a 1 se requiere especificar los datos del catalizador. El
espacio vaci del reactor es calculado a partir del volumen y de la fraccin
de espacio vaco.
Notas:
Si no se especifica una corriente de energa la operacin se considera
adiabtica.
Si selecciona el boton Ergun Equation para un PFR sin catalizador slido,
Hysys fija la cada de presin en cero.
Active el checkbox Single Phase cuando la reaccin se lleva a cabo en una
sola fase. Si esta opcin est inactiva Hysys considera que la reaccin se
lleva a cabo en fase vapor-lquido.
La ecuacin de diseo de un reactor tubular es:
139
3.8.5 Reaccin cataltica heterognea
Las reacciones catalticas heterogneas incluyen reacciones en la superficie junto
con adsorcin (o desercin) de reaccionantes y productos. Esto hace que la
ecuacin de velocidad de estas reacciones dependa considerablemente del
mecanismo de reaccin. HYSYS incluye una expresin general para la ecuacin
de velocidad de una reaccin cataltica heterognea con la siguiente forma
kf y kr son las constantes de velocidad de reaccin directa e inversa, K es la
constante de velocidad de adsorcin y M es el nmero de reaccionantes y
productos adsorbidos incluyendo los inertes. Las constantes de velocidad se
introducen en HYSYS en la forma de la ecuacin de Arrhenius. Se requiere, por
lo tanto, el factor pre-exponencial y la energa de activacin para cada una de las
constantes. La reaccin cataltica heterognea puede utilizarse tanto en reactores
de mezcla completa como en reactores tubulares.
142
2. Da clic en basis, selecciona presin parcial como base, fase vapor. Para la
introduccin del numerador de la ecuacin cintica, haga clic sobre la pestaa
Numerator e introduzca la constante de velocidad de reaccin (A), E =0 y los
rdenes relativos a tolueno e hidrgeno.
3. Para la introduccin del denominador de la ecuacin cintica, da clic en
Denominator y da los factores pre-exponenciales, las energas de activacin y
los rdenes de cada uno de los trminos del denominador. Cierre la ventana
anterior y sobre la ventana del Administrador bsico de la simulacin presione el
botn Add to FP. Presiona Add Set to Fluid Package. Con ello se adiciona la
reaccin al paquete fluido. Ingresa a la simulacin.
4. Instale una corriente con el nombre de Alimento a 640C, 4053kPa, 3kgmol/h,
con una composicin molar de 0.3 tolueno, 0.45 hidrogeno y el resto nitrgeno.
5. Agrega un reactor tubular, da doble clic y en inlet selecciona a alimento, en
outlet genera a producto, en energy a energia. En Parameters da 69 kPa para la
cada de presin y asigne un flujo calrico de cero a la corriente de energa.
144
2. El flujo debe especificarse para todas las corrientes excepto una de ellas.
HYSYS determinar el flujo de dicha corriente mediante un balance de
masa.
3. La operacin Mass Balance determina las masas equivalentes de los
componentes que se han definido para las corrientes de entrada y salida
de la operacin.
4. Esta operacin no traslada presin ni temperatura.
B. Operacin Mole Balance
Esta operacin desarrolla un balance global de moles sobre unas corrientes
seleccionadas sin hacer balance de energa. Puede usarse para establecer
balances de materia en secciones del diagrama de flujo o para transferir el flujo y
composicin de una corriente de proceso en una segunda corriente.
Especificaciones:
1. La composicin no necesita especificarse en todas las corrientes.
2. No tiene consecuencias la direccin del flujo de la corriente desconocida.
HYSYS calcular el flujo molar del alimento a la operacin basado en lo
especificado para los productos o viceversa.
3. Esta operacin no traslada presin ni temperatura.
3.9.1.1 EJEMPLO DE BALANCE DE MASA:
1. Todos los componentes de una corriente gaseosa Alimento se convierten a
propano puro en la corriente de salida Producto. Seleccione a la ecuacin
Peng Robinson y los siguientes componentes: metano, etano, propano, i-
butano, n-butano, i-pentano, n-pentano, n-hexano, n-heptano y n-octano.
Especifique la corriente Alimento de la siguiente manera:
a) Pestaa Worksheet - Pgina Conditions
Nombre Alimento
Temperatura 60C
Flujo Molar 100 kgmole/hr
Fraccin de vapor 1.0
Presin 4000 kPa
147
En el balance global de masa, el flujo msico de la corriente Alimento es igual, es
decir, trasladado a la corriente Producto como se observa en la tabla. El flujo
molar y el flujo volumtrico de lquido son calculados teniendo en cuenta la
composicin especificada de la corriente Producto (Fraccin mol de propano
uno)
La corriente Producto se encuentra subespecificada. Por qu? Calcule y
compruebe el flujo volumtrico. Agregue algunas condiciones para una
especificacin completa de la corriente Producto.
149
3.9.1.2 EJEMPLO DE BALANCE DE MOLES:
2. El balance en moles se usar para crear una corriente que tiene la misma
composicin molar y el mismo flujo de otra corriente pero a una diferente
presin y temperatura. Abra un nuevo caso seleccionando los componentes
metano, etano, propano, i-butano, n-butano, i-pentano, n-pentano, n-hexano y
elija a la Ecuacin de Peng Robinson para el clculo de las propiedades.
Instale una corriente de nombre Gas e introduzca las siguientes
especificaciones:
a) Pestaa Worksheet - Pgina Conditions
Nombre Gas
Temperatura 10 C
Presin 3930 kPa
Flujo Molar 30 kgmole/h
b) Pestaa Worksheet - Pgina Compositions (Fraccin Mol)
Metano 0.8237
Etano 0.1304
Propano 0.0272
i-Butano 0.0101
n-Butano 0.0059
i-Pentano 0.0016
n-Pentano 0.0009
n-Hexano 0.0002
150
Haga clic en la pestaa Parameters y en la seccin sobre el tipo de balance o
Balance Type seleccione la opcin calor o Mass and Heat como aparece en la
Figura.
HYSYS hace los clculos de balance de calor valindose de las propiedades
estimadas y haciendo la sumatoria de los flujos calricos de cada una de las
corrientes, es decir, mediante la ecuacin:
Siendo Fi el flujo molar de cada una de las cuatro corrientes y i la entalpa
molar de cada una de ellas. Haga uso de las propiedades estimadas por HYSYS y
verifique el resultado reportado como el QTotal de -3.034e+07 kJ/h.
155
3.9.3 BALANCES DE MATERIA Y ENERGIA
3.9.3.1 Operacin Balance
La operacin Balance es una facilidad de propsito general para desarrollar
balances de materia y calor. Solamente requiere los nombres de las corrientes que
entran y salen a una operacin. Para el Balance General pueden especificarse,
tambin, las relaciones entre los componentes. La operacin Balance puede
usarse en paralelo con otras unidades para desarrollar balances de materia y
energa globales debido a que HYSYS permite que corrientes entren y salgan a
ms de una operacin. La operacin Balance resolver tanto en direcciones
hacia delante como hacia atrs.
3.9.3.2 EJERCICIO DE ENFRIADORES EN SERIE:
1. Una corriente Alimento que contiene hidrocarburos saturados, nitrgeno y
dixido de carbono a 60 F y 600 psia y de flujo desconocido se quiere
enfriar hasta -60 F mediante dos enfriadores en serie, E-100 y E-101. Las
cargas calricas y las cadas de presin en cada uno de los
intercambiadores de calor son 1.2x106 Btu/h y 5 psi en el E-100 y 5x106
Btu/h y 5 psi en el E-101. Se requiere determinar el flujo molar a travs de
los enfriadores y la temperatura de la corriente EntradaE-101. La carga
calrica en el intercambiador E-100 cumple la ecuacin:
156
La carga calrica en el intercambiador E-101 cumple con la ecuacin:
El flujo molar a travs de los enfriadores es constante y desconocido, y el calor
especfico se puede asumir que tambin es constante pero es calculado por
HYSYS, mediante la ecuacin utilizada en el paquete fluido. Por lo tanto, se tiene
un par de ecuaciones con dos incgnitas, a saber, el flujo y la temperatura de la
corriente Entrada E-101. HYSYS resuelve este tipo de problema con la opcin
Mole and Heat Balance Abra un nuevo caso, seleccione a los componentes
nitrgeno, anhdrido carbnico, metano, etano, propano, i-butano, n-butano, i-
pentano, n-pentano, n-hexano, n-heptano y n-octano y a la Ecuacin de Peng
Robinson como el paquete de propiedades.
CORRIENTE DE ALIMENTACIN:
Instale una corriente de nombre Alimento con las siguientes especificaciones:
Pestaa Worksheet Pgina Conditions
Temperatura 60F
Presin 600 psi
Pestaa Worksheet Pgina Composition (Fraccin Mol)
Nitrgeno 0.0149
CO2 0.0020
Metano 0.9122
Etano 0.0496
Propano 0.0148
i-Butano 0.0026
n-Butano 0.0020
i-Pentano 0.0010
n-Pentano 0.0006
n-Hexano 0.0001
n-Heptano 0.0001
n-Octano 0.0001
157
ENFRIADOR E-100:
Instale un enfriador de nombre E-100 e introduzca las siguientes especificaciones
en la ventana de propiedades.
Pestaa Design Pgina Conections
Pestaa Design Pgina Parameters
Cada de presin 5 psi
Carga calrica 1.2e+06 Btu/hr
ENFRIADOR E-101
Instale un enfriador de nombre E-101 e introduzca las siguientes especificaciones
en su ventana de propiedades
Pestaa Design Pgina Conections
Pestaa Design Pgina Parameters
Cada de presin 5 psi
Carga calrica 2.5e+06 Btu/hr
Inlet Alimento
Outlet EntradaE-101
Energy QE-100
Inlet EntradaE-101
Outlet Producto
Energy QE-101
158
CORRIENTE ENFRIADA
En la ventana de propiedades de la corriente Producto introduzca el valor de -60
F para su temperatura en la pestaa Worksheet de su pgina Conditions.
Se observa que hay insuficiente informacin para completar los balances de
materia y energa. El balance de calor puede completarse, solamente, si se
conoce el flujo a travs de las corrientes. Sin embargo, esto puede calcularse
mediante un balance de materia y calor a travs de todo el diagrama de flujo
incluyendo las corrientes Alimento,Producto, QE-100 y QE-101.
3.9.3.3 OPERACIN MOLE AND HEAT BALANCE
Instale una operacin Balance y complete las conexiones y parmetros como se
muestra en las Figura. Haga clic en la pestaa Parameters y en la seccin Tipo
de Balance o Balance Type seleccione la opcin Mole and Heat.
HYSYS inmediatamente ejecutar un balance global de materia y calor. Los
resultados obtenidos son los siguientes:
Observe que la mayora de las operaciones unitarias en HYSYS desarrollan el
equivalente de un balance de materia y calor, adems de sus otros clculos ms
especializados. Si este ejemplo se resolviera sin el Balance de mol y calor, habra
159
Corriente Agua : 200 C, 7000 kPa. 100 % agua.
Corriente Alimento : 7000 kPa.
Operacin Balance General:
Instale la operacin Balance, haga clic en la pestaa Connections e
introduzca las especificaciones como aparecen en la Figura.
Haga clic en la pestaa Parameters y seleccione la opcin General.
Haga clic en el botn Add Ratio para desplegar la ventana de ttulo Ratio-
1 y modifquela introduciendo los datos que aparecen en la Figura.
162
HYSYS realizar los clculos correspondientes y completar la operacin.
Las especificaciones resultantes de las corrientes aparecen resumidas en
las Figuras siguientes.
Observe que las fracciones molares de metano y agua en la corriente
Alimento son ambos iguales a 0.4884, satisfaciendo as la especificacin
sobre la relacin entre ellos. El diagrama final de la operacin Balance
General realizada entre las corrientes consideradas se muestra en la
Figura.
163
A continuacin se observan las ecuaciones que expresan los balances de
materia y energa, adems de la restriccin entre las concentraciones de
metano y agua en la corriente Alimento. Haga un anlisis de grados de
libertad y verifique que el sistema se encuentra completamente
especificado, lo cual explica el por qu HYSYS desarrolla los clculos.
Compare los resultados obtenido entre sus clculos y los obtenidos por
HYSYS.
BALANCES DE MATERIA Y ENERGA Y RESTRICCIONES
Balance de agua:
Balance de metano:
Balance de monxido de carbono:
Balance de dixido de carbono:
Balance de energa:
164
Relacin entre agua y metano en la corriente Alimento
3.9.4.4 EJEMPLO DE COLUMNA DE DESTILACIN AZEOTRPICA
2. Una mezcla de benceno y ciclohexano es separada en una columna que
utiliza acetona como agente de arrastre. Benceno casi puro es producido en
el fondo, mientras que una mezcla azeotrpica de acetona y ciclohexano se
produce en el tope de la columna. Se quiere determinar la cantidad
necesaria de acetona para separar lo suficientemente la mezcla benceno
ciclohexano. El clculo del flujo de acetona requerido, en base a un
alimento fijo de benceno y ciclohexano, implica la solucin de un conjunto
de ecuaciones lineales, lo que significa que puede usarse la opcin
General Balance. Utilice la ecuacin UNIQUAC como modelo de actividad
e introduzca las siguientes corrientes.
165
Corriente Alimento : El flujo msico y las composiciones especificadas de la
mezcla Alimento son 85 kg/h, 51.8 % en masa de benceno y 48.2 % en masa de
ciclohexano.
Corriente Acetona : La acetona utilizada es pura y solo se especifica su
composicin.
Corriente Azetropo : El producto de cabeza de la columna se especifica como
una mezcla azeotrpica que contiene 68.76 % en masa de acetona y 31.24 % en
masa de ciclohexano.
Corriente Benceno : La corriente de fondo de la columna es benceno puro y se
especifica solamente su composicin.
166
Composicin (Fraccin Molar): C1 0.10, C2 0.03, C3 0.04, i-C4 0.08, n-C4 0.10, i-
C5 0.12, n-C5 0.13, Agua 0.40. Maximice la ventana de propiedades de la
corriente Alimento y observe las condiciones de las tres fases.
2. Agregue un 3-Phase Separator y da doble clic sobre el. En la pgina
Connections de la pestaa Design introduzca los nombres de las corrientes de
entrada (alimento) y salida vapor, liquido, acuosa. Esto resolver el PFD.
3. Da clic en Parameters y observe que, por defecto, la cada de presin es cero.
Da una cada de presin de 10 kPa y observe la diferencia en los resultados. Al
caer la presin se vaporiza mayor cantidad y la temperatura disminuye.
169
4. Da clic en la pestaa Rating y presione Quick Size para dimensionar, el
tanque cilndrico horizontal, observa la verificacin de la opcin para seleccionar el
anexo de una bota.
170
Los ensayos de laboratorios nos proporcionan los siguientes datos sobre el crudo:
1. Crea un caso, clona las unidades field y nmbralo field-density. A (Standard
Density) y cambiamos la unidad de lb/ft
3
a API_60, Mass Density de lb/ft
3
a API.
Genera la lista de componentes dada en el problema, selecciona Peng Robinson
como paquete termodinmico. Ve a la pestaa Oil Manager dentro del
Simulation Basis Manager y da clic en Enter Oil Environment.
Se abrir la ventana de propiedades de caracterizacin de crudo, podremos
especificar las propiedades de nuestro crudo para crear los componentes
hipotticos para la simulacin. De manera general, tres pasos deben ser
completados cuando estamos caracterizando crudo:
Suministrar datos para definir los ensayos.
Crear componentes hipotticos realizando distintos cortes de crudo
mediante los ensayos suministrados.
Agregar los componentes hipotticos al paquete termodinmico que vamos
a usar.
172
2. Da clic en Add, En la seccin Assay Definition podemos ver dos casillas en las
cuales especificaremos Used para la casilla Bulk Properties y TBP para la casilla
Assay Data Type. Del lado derecho veremos la seccin Input Data en la cual
iremos agregando todos los datos provenientes de los ensayos de laboratorio.
En bulk Props y especificamos en la casilla Molecular Weight un valor de 300.00 y en
la casilla Standard Density un valor de 48.75.
En Light Ends da los valores de componentes livianos en la columna Composition. Ve a
Calculation Defaults y selecciona a Lagrange como mtodo de extrapolacin.
3. Input Data, da clic en Distillation, en la casilla Assay Basis especificamos
Liquid Volume, da clic en Edit Assay y agrega los datos de ensayo de destilacin y da
ok. En Assay definition selecciona dependent en molecular wt curve. En Input Data da
clic en Molecular Wt y luego en Edit Assay y agrega lo datos de peso molecular. Da
ok.
173
174
Da en Next y da 100F en condensador, 250F tope de la torre y 700F fondo de
la torre 700 F, En la siguiente ventana En Flow Basis da Volume, en Vapour
Rate da un valor de 0, en Reflux Ratio especificamos un valor de 1. Da clic en
done.
177
178
179
181
1. Start a new case using Peng Robinson EOS as a fluid package and add
components C1,C2.C9. Modify the unit set. For this case the units for molar flow
are in m
3
/d_gas, instead of kgmol/h and units for liquid volume flow are m
3
/d rather
then m
3
/h. From the Tools menu select Preferences and go to the Variables tab.
Select the SI unit set as the default. Click on the Clone button. Rename the
cloned set to Optimizer. Move the cursor to the Flow cell. Select m
3
/d_gas from
the drop down menu. Move the cursor to the Liquid Volume Flow cell and select
m
3
/d.
2. Add a material stream with the following information:
183
Primary Variables: these are flowsheet variables whose values are manipulated
in order to minimize/maximize the objective function. You set the upper and lower
bound for the primary variables, which are used to set the search range.
Objective Function: this is the function which is to be minimized or maximized.
The function has to be defined within the spreadsheet.
Constraint Functions: these are inequality or equality functions that are defined
in the spreadsheet. In solving the objective function, the optimizer must meet
these constraint specifications.
In this case we want to maximize profit while achieving a RVP of Liquid Product
less than 96.5 kPa. The revenues from the plant are the Gas Product and Liquid
Product.
The associated operating costs are the steam costs for each heater plus the
compression costs for each compressor.
Profit = Revenue Cost
Profit = Gas Product + Liquid Product Steam Costs Compression Costs
9. To load the optimizer, select F5. Select the Variables tab. You can define the
process (adjusted) variables. Press the Add button to add the first variable,
Steam1, Heat Flow. Set the low bound to 0 and the high bound to 1 x 10
6
kJ/h.
Complete the list of process variables below.
186
The optimizer has its own spreadsheet for defining the objective and constraint
functions. Primary variables may be imported and function defined within the
optimizer spreadsheet.
10. Select the Spreadsheet button on the optimizer view to open the spreadsheet.
On the Parameters tab, increase the number of row from 10 to 15. Make sure your
units set is Optimizer not SI. Move to the Spreadsheet tab. HYSYS allows you to
import variables from the simulation into the spreadsheet. The following variables
need to be imported into the spreadsheet. Select the appropriate cell, right-click on
the mouse and choose Import Variable. Select the appropriate variable. In the
spreadsheet you may want to write the variable name in the next cell beside the
value. The following
constants should be
added to the
spreadsheet. Do not
include Units.
187
Conversion factor which you will need: 1 kw-h = 3600 kJ
11. In cells D7, D8 and D9, calculate the Gas Revenue, Oil Revenue and Total
Revenue. Watch your units. To write a formula in a cell you do not have to type
the = sign first. Here are the functions you need to know for this case with an
example of what to type in a cell.
Addition (+): +A1+A2
Subtraction (-): +A1-A2
Multiplication (*): +A1*A2
12. Other functions are available by selecting the Functions Help button. The
wrong units will be displayed when each value is calculated. To make these values
unitless go to Variable Type and scroll down to SG.
13. In cells D12, D13, calculate the Compression and steam costs. In cell D14
calculate your Net Revenue (Profit).
14. The Function tab contains two groups, the objective function and the constraint
functions. Close the spreadsheet window and return to the optimizer window.
Select the Functions tab. Select the objective function cell (D14) and select
188
189
190
3.12 ACTIVIDADES
1.- Traduzca y de una sntesis del articulo liquid-liquid equilibrium of the
acetonitrile - water system for protein purification.
2.- Los datos de EVL para el metilter-butilter(1)/diclorometano(2) a 308.15 K
Los datos estn bien correlacionados por la ecuacin de Margules de tres
parmetros
En esta ecuacin estn implicadas las expresiones
a) Encuentre los valores de los parmetros A12, A21 y C que den el mejor
ajuste a los datos de GE/RT.
b) Prepare un diagrama Pxy en donde se comparen los datos experimentales con
la correlacin determinada en a).
c) Usando el mtodo de Barker, encuentre los valores para los parmetros A12,
A21 y C que den el mejor ajuste de los datos de P-x1. Prepare un diagrama que
muestre los residuales P y y1 en la grfica contra x1.
3.-Utilizando el simulador HYSYS:
a) Determine las propiedades crticas del benceno
b) Construya el diagrama P-T y P-H del amonaco
191
a)Realice la determinacin con HYSYS con el modelo termodinmico Antoine.
b)Genere un programa que realice estos clculos.
9. 1000 Kmol de una mezcla que contiene 40% mol de etanol y 60% mol de agua a
20C se alimenta a un flash isotrmico que opera a 1 atm y 85 C. Determine
a) Las cantidades y composiciones de los productos.
b) La cantidad de calor requerida en el proceso.
10 Determine a que temperatura debe operar un condensador parcial colocado en
la cabeza de una columna de destilacin que operara a una presin de 80 psia, si
se desea que el 50% del flujo molar que sale de la cabeza de la columna
condense. El condensado se regresar a la columna como reflujo. La composicin
de entrada es la siguiente Etano 0.15 %, propano 0.2%, isobutano 0.3%, n-butano
0.35%. Determine las composiciones del reflujo de igual manera.
11. Estimar la Densidad del Benceno como funcin de la temperatura utilizando la
herramienta Utilities. Compare con datos de bibliografa.
12. Utilizando la opcin de creacin de nuevos compuestos (Hypothetical) que ofrece
el HYSYS.Plant, calcular las temperaturas de ebullicin de los siguientes
compuestos a 1 atm (ecuacin de estado PRSV):
metanol. etanol. n-propanol. n-butanol. n-pentanol
Comparar con las propiedades que aporta el propio paquete de fluidos para estos
mismos compuestos (seleccionados directamente de la lista de compuestos
Traditional), y con los datos experimentales. Analizar los resultados obtenidos.
13.Determinar el caudal de vapor de benceno saturado a 1 atm de presin que debe
mezclarse con 45.36 kmol/h de benceno lquido para aumentar su temperatura
desde -3.89 hasta 10C.
14. Cunto calor se deber extraer de una mezcla de 20% en volumen de CO2,
10% de agua y 70% de N2 para pasarla de 700C a 25C?, el agua se condensa y la
cantidad de gases entrantes al cambiador es de 100kg/hr
15. A una caldera entra agua lquida y sale como vapor. La operacin es a rgimen
permanente y las condiciones de entrada y salida se muestran en el dibujo, calcule
los caballos de caldera.
193
16. En una torre de absorcin se introducen 300 m3/min de NH3, los que se
disuelven en agua para formar una disolucin amoniacal con 10% en peso de
amoniaco. Si tanto el agua como el amoniaco entran a la torre a 20C y 1 atm. Cul
es la temperatura de salida de la disolucin?
17. Una mezcla lquida de heptano-octano que contiene 35% en mol de heptano se
somete a una destilacin instantnea a la presin atmosfrica y a una temperatura
constante, hasta que el 40% de liquido inicial pasa a la fase vapor.
-Determine la temperatura de operacin.
-La composicin del lquido residual y del vapor separado.
-la cantidad de calor necesario para llevar a cabo la operacin si la alimentacin
entra a 30C. P7.20 valiente
18. El gas procedente de un reactor tiene 3.0% de xido de etileno (OE) y 10% de
CO2, siendo el resto nitrgeno. Se desea recuperar el 98% de OE por absorcin
en agua. El absorbedor operar a 20 atm utilizando agua con 0.04 moles% de OE
a 30C y el gas entra a 30C saturado con agua. El flujo total de gas de
alimentacin es 10 kmol/h y se utilizan 1.4 moles de H2O por mol de gas seco.
Calcular:
a) El dimetro de la columna.
b) La altura de relleno, si se utilizan anillos Pall de 1 .
19. Determinar el calor de reaccin para la siguiente reaccin a 25 C y 1atm:
CO + 2H
2
= CH
3
OH
Evaluar el comportamiento de la temperatura de la corriente de salida del reactor
con la relacin H
2
/CO.
Debido al carcter exotrmico de la reaccin anterior, la conversin del CO a
CH
3
OH se ve favorecida por una disminucin de la temperatura de la mezcla
reaccionante. Una de las soluciones practicadas para eliminar el exceso de calor
es el uso de un diluyente inerte que se hace pasar por el medio de reaccin como
sugiere la figura.
194
3.13 BIBLIOGRAFIA
Luque, R. S., Simulacin y optimizacin avanzada en la industra qumica y
de procesos: HYSYS. Espaa, Impreso en universidad de Oviedo, 2005.
Henley, E. J., Seader, J. D., Operaciones de separacin por etapas de
equilibrio en ingeniera qumica. U. S. A. Editorial Revert (Espaa), 2003.
Smith, J. M., Van Ness, H. C., Abbott, M. M., Introduccin a la
termodinmica en ingeniera qumica 7 edicin. U. S. A. Editorial
McGrawHill, 2007.
Manuales de Aspen HYSYS 2004.2. Simulation Basis. Operations
Guide. Tutorials And Applications. User Guide. Aspen Technology, Inc.
Ao 2005.
V.H. Martnez Sifuente; P.A. Alonso Dvila; J. Lpez Toledo; M. Salado
Carbajal; J.A. Rocha Uribe Simulacin de procesos en ingeniera qumica.
Plaza y Valdez Editores. Mxico, D.F. Ao 2000.
ChE 3G4 hysys Tutorials.
Valiente, A. Problemas de balances de matera y energa. Mexico, Editorial
Alhambra mexicana, 1999.
196
4. OPTIMIZACIN
4.1 OPTIMIZACIN
En ocasiones es necesario optimizar un proceso, esto es, elegir la mejor
opcin entre varias. El concepto de "mejor opcin" es relativo.
NECESIDAD
SINTESS DE PROCESOS
SIMULACIN DE PROCESOS OPTIMIZACIN
DIAGRAMA DE FLUJO DE
PROCESO
PARAMTRICA
ESTRUCTURAL
BALANCES DE MATERIA Y
ENERGA
DIMENSIONES Y
COSTOS
EVALUACIN
ECONMICA PRELIMINAR
Algunos ejemplos son:
1. Aumentar la produccin de productos valiosos y/o reducir los productos
contaminantes,
2. Reducir el consumo energtico y/o los costos operativos.
3. Incrementar las ganancias.
4. Prolongar los periodos entre paradas.
5. Aumentar la confiabilidad del sistema.
6. Reducir los costos de mantenimiento o la utilizacin de determinados equipos.
7. Mejorar la utilizacin del "Staff".
197
4.2 Ejemplos de aplicacin de optimizacin en la Industria
1. Determinacin de los mejores lugares para la ubicacin de la planta.
2. Itinerario para la distribucin del crudo y de los productos.
3. Dimensionamiento de tubera y layout.
4. Diseo de plantas enteras y de equipos.
5. Organigrama de mantenimiento y reemplazo de equipos.
6. Planificacin y anlisis de operaciones existentes.
7. Evaluacin de datos de planta para construir un modelo del proceso.
8. Control de sistemas dinmicos.
Asumiendo que un problema de optimizacin est definido de alguna manera, una
clasificacin general de los mtodos de optimizacin es la siguiente:
Mtodos Analticos: Uso del clculo diferencial (insuficiente para problemas no
lineales).
Mtodos Numricos: Algoritmos (Procedimientos iterativos)
Otros: Mtodos grficos, mtodos experimentales, estudio de casos
Los conceptos matemticos necesarios:
lgebralinealycalculo
Conceptos
matemticos
lgebramatricialy
vectorial
Anlisisreal
198
4.3.1 Requisitos para la aplicacin de la teora de optimizacin a problemas
concretos de ingeniera (formulacin del problema de optimizacin)
1. Definir los lmites del sistema.
2. Elegir un criterio cuantitativo para medir la perfomance del sistema, ndice que
permita identificar el mejor diseo.
Mayor dimetro mayor es el
costo fijo (contiene ms
material) pero disminuyen los
costos operativos (potencia de
bombeo). A menores
dimetros, disminuyen los
costos fijos pero aumentan los
operativos. La solucin ptima
ser aquella que minimice la
suma de ambos costos, es
decir el costo total. En
algunos nomogramas se
puede hallar este dimetro
econmico sabiendo el gasto
de fluido y su densidad.
199
x
2
4 x y + reemplazar y
50
x
2
= ,
x
3
200 +
x
A x ( )
x
3
200 +
x
:=
x
A x ( )
d
d
3 x
x
3
200 +
x
2
pri mera deri vada
2
x
A x ( )
d
d
2
2 x
3
200 +
( )
x
3
Segunda deri vada
Encontr ando puntos cri ti cos de l a primera deri vada
3 x
x
3
200.0 +
x
2
resolver
2.3207944168063894462 4.0197338438308484497i
2.3207944168063894462 4.0197338438308484497i +
4.6415888336127788924
|
x
3
reemplazar x 4.6416 = , 5.9999711314365099932
como el val or es mayor que cero es un mi ni mo.
x 4.6416 :=
asi
valores que minimizan la cantidad de material
a utilizar
y
50
x
2
2.321 = :=
V= x
2
*y=50 limite del sistema
A = x
2
+ 4xy, cantidad de material a usar, en este punto
se han seleccionada a x e y como variables del sistema.
sta es la cantidad de material que deseamos que sea
mnima; vemos que es una funcin de dos variables.
Podemos despejar a cualquier variable del lmite del
sistema (restriccin) y sustituir en el rea. En este caso
despejaremos a y. Esto para obtener el modelo
matemtico a minimizar.
201
4.5 EJEMPLOS
Ejemplo 4.2.-
Los conceptos de concavidad y
convexidad tambin se aplican a
funciones multivariable de f(x). Para
cualquier funcin objetivo, la matriz
Hessian debe ser evaluada para
determinar la naturaleza de f(x).
La siguiente tabla resume las relaciones entre convexidad, concavidad y el estado
de la matriz Hessian de f(x).
Si una funcin tiene un punto estacionario donde la Hessian eigenvalores de
signos mezclados, la funcin no es cncava ni convexa (punto de silla).
204
\
|
|
.
d
d
x1 x2
f x1 x2 , ( )
d
d
|
\
|
|
.
d
d
2
x2
f x1 x2 , ( )
d
d
2
(
(
(
(
(
(
2
1
1
0
|
eigenvals
2
1
1
0
|
\
|
|
.
|
\
|
|
.
2.414
0.414
|
\
|
|
.
=
Como los eigenvalores son positivos, se
dice que es estrictamente convexa.
Como los eigenvalores son de signos
mezclados, se dice que es un punto de
silla
205
4.6 ACTIVIDADES
1. Se desea construir un recipiente cilndrico de metal con tapa que utilice una superficie
total de material de 80 cm
2
. Determine sus dimensiones de modo que tenga el mayor
volumen posible.
2. Determinar las dimensiones de la cisterna que minimizan el costo de su
construccin. Suponiendo que las dimensiones de la cisterna son: x pies el lado de
la base cuadrada y h pies su altura. Cul es el costo de su construccin?
3. You are the manufacturer of PCl
3
, which you sell in barrels at a rate of P barrels
per day. The cost per barrel produced is
C = 50 + 0.1P + 9000/P in dollars /barrel
For example, for P = 100 barrelslday, C = $150/barrel. The selling price per barrel
is $300. Determine
(a) The production level giving the minimum cost per barrel.
207
(b) The production level which maximizes the profit per day.
(c) The production level at zero profit.
(d) Why are the answers in (a)-and (b) different?
4.
5. Classify each of the following matrices as (a) positive-definite, (b) negative-
definite, (c) neither.
208
4.7 BIBLIOGRAFIA
- Luque, R. S., Simulacin y optimizacin avanzada en la industra qumica y
de procesos: HYSYS. Espaa, Impreso en universidad de Oviedo, 2005.
- V.H. Martnez Sifuente; P.A. Alonso Dvila; J. Lpez Toledo; M. Salado
Carbajal; J.A. Rocha Uribe Simulacin de procesos en ingeniera qumica.
Plaza y Valdez Editores. Mxico, D.F. Ao 2000.
- Himmelblau D.M.; Optimization of Chemical Processes. Ed. Mc Graw Hill
- C. Chapra S. Metodos numricos para ingenieros. Ed. Mc Graw Hill. Quinta
edicin.
209
5. OPTIMIZACINLINEAL
El modelo de programacin lineal (LP) es extensamente utilizado en casi todas
las reas del conocimiento. La relacin lineal entre variables le confiere la
particularidad de ser un modelo fcil de generar y simple de resolver y analizar.
Esto permite automatizar el proceso de generacin del modelo, por lo que es
posible generar grandes modelos LP. Publicaciones recientes han reportado
trabajo con modelos LP de ms de cien mil variables.
Para casos de 2 variables, puede emplearse el mtodo grfico. Para modelos
de 2 a ms variables, se emplea un algoritmo llamado SIMPLEX diseado por
Dantzig en la dcada del cincuenta.
El problema de la resolucin de un sistema lineal de inecuaciones se remonta,
al menos, a Joseph Fourier, despus de quien nace el mtodo de eliminacin
de Fourier-Motzkin. La programacin lineal se plantea como un modelo
matemtico desarrollado durante la Segunda Guerra Mundial para planificar los
gastos y los retornos, a fin de reducir los costos al ejrcito y aumentar las
prdidas del enemigo. Se mantuvo en secreto hasta 1947. En la posguerra,
muchas industrias lo usaron en su planificacin diaria.
Los fundadores de la tcnica son George Dantzig, quien public el algoritmo
simplex, en 1947, John von Neumann, que desarroll la teora de la dualidad
en el mismo ao, y Leonid Kantorvich, un matemtico ruso, que utiliza
tcnicas similares en la economa antes de Dantzig y gan el premio Nobel en
economa en 1975. En 1979, otro matemtico ruso, Leonid Khachiyan, dise
el llamado Algoritmo del elipsoide, a travs del cual demostr que el problema
de la programacin lineal es resoluble de manera eficiente, es decir, en tiempo
polinomial.2 Ms tarde, en 1984, Narendra Karmarkar introduce un nuevo
mtodo del punto interior para resolver problemas de programacin lineal, lo
que constituira un enorme avance en los principios tericos y prcticos en el
rea.
En los casos de programacin lineal, tanto la funcin objetivo, como las
restricciones, son combinaciones lineales de las variables de inters:
210
Antes de abordar los temas de optimizacin repasaremos desigualdades.
Las siguientes proposiciones son desigualdades en dos variables:
1) 3x-2y < 6 y 2) x+y 6
Un par ordenada (a,b) es una solucin de una desigualdad en x y y si la
desigualdad es cierta cuando a y b se sustituyen. Por ejemplo (1,1) es una
solucin de la desigualdad 1. La grfica de una desigualdad es la coleccin de
todas las soluciones de la desigualdad.
Para trazar la grfica de una desigualdad en trmino de dos variables:
1. Sustituya el signo de desigualdad por uno de igualdad y trace la grfica
de la ecuacin resultante. (se emplea una lnea discontinua para < >) y
una lnea continua para ).
3x-2y=6
2. Se comprueba un punto en cada una de las regiones formadas por la
grfica formada. Si el punto satisface la desigualdad, entonces sombrea
toda la regin para denotar que todo punto de la regin satisface la
desigualdad.
3x-2y < 6
Por ejemplo si sustituimos el punto
(3,0) da 9 < 6, lo que hace que el
punto no se cumpla.
En cambio el punto (0,0) da 0 < 6
que se cumple.
La lnea punteada indica que no
toca los puntos sobre la lnea, solo
la regin sombreada.
211
5.1 Sistemas de desigualdades.
Una solucin de un sistema de desigualdades en x y y es un punto (x,y) que
satisface cada una de las desigualdades del sistema. Por ejemplo (2,4) es una
solucin del siguiente sistema:
x+y12
3x-4y15
x0 , y0
Para trazar la grfica de un sistema de desigualdades en dos variables, primero
se traza la grfica de cada una de las desigualdades sobre el mismo sistema
coordenado y luego se encuentra la regin que es comn a cada grfica del
sistema.
Al resolver un sistema de desigualdades es necesario considerar la posibilidad
de que el sistema no tenga solucin.
Cualquier punto dentro de la
regin sombreada, incluyendo los
que estn sobre la lnea contina,
son solucin al sistema de
desigualdades. El rea
sombreada es denominada
conjunto solucin.
212
Otra posibilidad es que el conjunto de desigualdades puede no estar acotado
X + Y < 3,
X + 2Y > 3
Tiene infinitas
Soluciones.
5.2 OPTIMIZACION LINEAL CON DOS VARIABLES.
La funcin objetivo es la que habr de maximizarse o minimizarse y las
restricciones determinan el conjunto de soluciones factibles.
Solucin ptima de un problema de programacin lineal
Si un problema de programacin lineal tiene solucin, sta debe ocurrir en un
vrtice del conjunto soluciones factibles. Si el problema tiene ms de una
solucin, entonces por lo menos una de ellas debe ocurrir en un vrtice del
conjunto de soluciones factibles. En cualquier caso, el valor de la funcin
objetivo es nico.
Ejemplo 5.1.- Encuentre el valor mximo de:
z = 3X + 2Y Funcin objetivo
Sujeto a las restricciones.
X 0
Y 0
X+2Y 4
X Y 1
Utilizaremos el programa winqsb para graficar las restricciones y resolver el
problema de forma grfica.
1. Entra a winqsb, da clic en file y da en new problem, da el nombre del
problema, en nmero de variables da 2 al igual que en restricciones, selecciona
213
maximizacin como criterio del objetivo y elige spreadsheet matriz form como
formato de entrada. Da ok.
2. Ingresa los coeficientes para la funcin objetivo y restricciones en la celda
que le corresponda, sabiendo que X es X1, Y es X2.Observa que en lower
bound estn por defecto que X e Y son mayores o iguales que cero.
3. Da clic en solve and analyze y selecciona graphic method. Y da ok en la
pantalla que se desplega.
214
Al sustituir el punto (2,1) la funcin objetivo graficada en rojo da un valor de 8.
De esto, se comprueba que la solucin siempre se localizara en uno de los
vrtices de la regin factible.
En resumen para el mtodo grfico.
1. Traza la regin correspodiente al sistema de restricciones.
2. Encuentra los vrtices de la regin factible.
3. Sustituye los vrtices en la funcin objetivo.
4. Elige el punto que optimiza la funcin objetivo.
5.3 METODO SIMPLEX MAXIMIZACIN.
Para problemas de programacin lineal en el que aparecen dos variables es
conveniente el mtodo grfico, sin embargo, para problemas que implican ms
de dos variables o problemas en el que hay un gran nmero de restricciones,
es mejor aplicar un mtodos de solucin ms adaptables a computadora. El
ms utilizado es el mtodo simplex creado por George Dantzig en 1946.
Proporciona una manera sistemtica de analizar los vrtices de la regin
factible para determinar el valor ptimo de la funcin objetivo.
(0,0) (1,0)
(0,2)
(2,1)
Si despejamos la funcin objetivo de esta
manera para graficarla es fcil observar que la
que tenga mayor valor de z es porque da el
valor ms grade en la ordenada al origen con
215
Forma estndar de un problema de maximizacin
Maximizar sujeto a
Es decir el problema de programacin lineal en forma estndar la funcin
objetivo debe maximizarse. Una solucin bsica es una solucin (x1, x2,, xn,
s1, s2, sm). Las variables diferentes de cero se denominan variables bsicas.
Una solucin bsica en la que todas las variables son diferentes de cero se
llama solucin bsica factible.El mtodo simplex se lleva a cabo al efectuar
operaciones elementales en los renglones de una matriz denominada tabla
simplex. Este mtodo lo veremos a modo de ejemplo.
Ejemplo 5.2.- Suponga que se desea encontrar
Maximizar Z= f(x,y)= 3x + 2y
sujeto a: 2x + y 18
2x + 3y 42
3x + y 24
x 0 , y 0
2x + y + s1=18
2x + 3y +s2 = 42
3x + y +s3 = 24
Escribir la tabla simplex, en las columnas aparecern todas las variables del
problema y, en las filas, los coeficientes de las igualdades obtenidas, una fila
para cada restriccin y la ltima fila con los coeficientes de la funcin objetivo:
variable
bsica
valores
solucion
x y s1 s2 s3
b
s1
2 1 1 0 0 18
s2
2 3 0 1 0 42
s3
3 1 0 0 1 24
-3 -2 0 0 0
0
valoractual
dez
Variable de decisin Variable de holgura
Como el lado izquierdo de cada desigualdad
es menor o igual que el lado derecho,
entonces deben existir nmeros no
negativos s1, s2, s3 que sea posible sumar
al lado izquierdo de cada ecuacin para
obtener:
Igualar la funcin objetivo a cero:
- 3x - 2y + Z = 0
216
Encontrar la variable de decisin que entra y la variable bsica que sale
1. Para escoger la variable de decisin que entra, nos fijamos en la ltima fila,
la de los coeficientes de la funcin objetivo y escogemos la variable con el
coeficiente negativo mayor. Si existiesen dos o ms coeficientes iguales que
cumplan la condicin anterior, entonces se elige uno cualquiera de ellos. Si
en la ltima fila no existiese ningn coeficiente negativo, significa que se ha
alcanzado la solucin ptima. Por tanto, lo que va a determinar el final del
proceso de aplicacin del mtodo del simplex, es que en la ltima fila no
haya elementos negativos. La columna de la variable que entra en la base
se llama columna pivote.
2. Para encontrar la variable de holgura que tiene que salir, se divide cada
trmino de la columna valores solucin por el trmino correspondiente de la
columna pivote, siempre que estos sean mayores que cero. Si hubiese algn
elemento menor o igual que cero no se hace dicho cociente. En el caso de
que todos los elementos fuesen menores o iguales a cero, entonces
tendramos una solucin no acotada y no se puede seguir. El trmino de la
columna pivote que en la divisin anterior d lugar al menor cociente
positivo, indica la fila de la variable bsica que sale. Esta fila se llama fila
pivote. Si al calcular los cocientes, dos o ms son iguales, indica que
cualquiera de las variables correspondientes pueden salir de la base.
En la interseccin de la fila pivote y columna pivote tenemos a pivote.Use
las operaciones elementales en los renglones para que el pivote sea 1 y los
dems elementos de la columna de entrada sean cero. Pivoteo.
Fila del pivote:
Nueva fila del pivote= (Vieja fila del pivote) / (Pivote)
Resto de las filas:
Nueva fila= (Vieja fila) - (Coeficiente de la vieja fila en la columna de la variable
entrante) X (Nueva fila del pivote)
Observa que en la ltima fila todava hay elementos negativos por lo que se
tiene que repetir el procedimiento anterior.
variable
bsica
valores
solucion
x y s1 s2 s3 b
s1 2 1 1 0 0 18 9
s2 2 3 0 1 0 42 21
x 3 1 0 0 1 24 8
-3 -2 0 0 0 0
valoractual
dez
Variable de decisin Variable de holgura
variable
bsica
valores
solucion
x y s1 s2 s3 b
s1 0 1/3 1 0 - 2/3 2
s2 0 2 1/3 0 1 - 2/3 26
x 1 1/3 0 0 1/3 8
0 -1 0 0 1 24
valoractual
dez
Variable de decisin Variable de holgura
PI
V
O
TE
O
217
Nuevamente hay elemento negativo en la ltima fila. Repetimos.
Como todos los coeficientes de la fila de la funcin objetivo son positivos,
hemos llegado a la solucin ptima. La solucin ptima viene dada por el valor
de Z en la columna de los valores solucin, en nuestro caso: 33. En la misma
columna se puede observar el vrtice donde se alcanza, observando las filas
correspondientes a las variables de decisin que han entrado en la base:
D(3,12).
variable
bsica
valores
solucion
x y s1 s2 s3 b
s1 0 1/3 1 0 2/3 2 6
s2 0 21/3 0 1 2/3 26 111/7
x 1 1/3 0 0 1/3 8 24
0 1 0 0 1 24
valoractual
dez
Variable de decisin Variable de holgura
variable
bsica
valores
solucion
x y s1 s2 s3 b
y 0 1 3 0 2 6
s2 0 0 7 1 4 12
x 1 0 1 0 1 6
0 0 3 0 1 30
valoractual
dez
Variable de decisin Variable de holgura
variable
bsica
valores
solucion
x y s1 s2 s3 b
y 0 1 3 0 2 6
s2 0 0 7 1 4 12 3
x 1 0 1 0 1 6 6
0 0 3 0 1 30
valoractual
dez
Variable de decisin Variable de holgura
variable
bsica
valores
solucion
x y s1 s2 s3 b
y 0 1 1/2 1/2 0 12
s3 0 0 13/4 1/4 1 3
x 1 0 3/4 1/4 0 3
0 0 11/4 1/4 0 33
valoractual
dez
Variable de decisin Variable de holgura
PI
V
O
TE
O
PI
V
O
TE
O
218
Ejemplo 5.3.- A refinery has available two crude oils that have the yields
shown in the following table. Because of equipment and storage limitations,
production of gasoline, kerosene, and fuel oil must be limited as also shown in
this table. There are no plant limitations on the production of other products
such as gas oils. The profit on processing crude #1 is $1.00/bbl and on crude
#2 it is $0.70/bbl. Find the approximate optimum daily feed rates of the two
crudes to this plant.
Para solucionar el problema usaremos como software a excel y a winqsb para
dar solucin al problema, usted realcelo por el mtodo simplex.
X1 ser el crudo #1, x2, ser el crudo #2.
Constraints:
Gasolineproduction 0.7x
1
+0.31x
2
<6000
Keroseneproduction 0.06x
1
+0.09x
2
<2400
Fueloilproduction 0.24x
1
+0.60x
2
<12000
Also:
1
0 x ,
2
0 x
profit=1.00x
1
+0.70x
2
($/day)
1. Ingresaawinqsbydefineelproblemacomoenelejemplo5.1.
219
2. Da clic en solve and analyze y elige solve the problema
Solucin en excel
3. Crea una hoja de clculo como la que aparece abajo. En la celda debajo
de profit y en la columna de valor actual ingresa las formulas dadas por
el problema.
x1 x2 profit
0
valor actual restriccion
gasolina 0.7 0.31 0 6000
keroseno 0.06 0.09 0 2400
Fuel oil 0.24 0.6 0 12000
220
5.5 ACTIVIDADES
1.
2. Encuentre el valor mximo y mnimo de:
3.
4.
5. Suponga que una planta procesadora de gasolina recibe cada semana una
cantidad fija de materia prima para gasolina. Esta ltima se procesa en dos
tipos de gasolina, de calidad regular y prmium. Estas clases de gasolina son
de alta demanda; es decir, se tiene garantizada su venta y se obtiene
diferentes utilidades para la compaa. Sin embargo, su produccin involucra
ambas restricciones, tiempo y almacenaje en sitio. Por ejemplo, slo una de las
225
5.6 BIBLIOGRAFA
Luque, R. S., Simulacin y optimizacin avanzada en la industra
qumica y de procesos: HYSYS. Espaa, Impreso en universidad de
Oviedo, 2005.
Larson, R. E., Introduccin al algebra lineal. Editorial Limusa, 2002.
Himmelblau D.M.; Optimization of Chemical Processes. Ed. Mc Graw Hill
C. Chapra S. Metodos numricos para ingenieros. Ed. Mc Graw Hill.
Quinta edicin.
227
6. OPTIMIZACINNOLINEAL
Gradiente
El gradiente de una funcin escalar de n variables, denotado por Vf es el
vector n-dimensional:
El gradiente de una funcin en un punto indica la direccin, a partir de ese
punto, en la que dicha funcin crece ms rpidamente y, adems, la direccin
ortogonal a las curvas de nivel de f (curvas en las que la funcin tiene un valor
constante).
El Hessiano de una funcin escalar de n variables
6.1 OPTIMIZACION NO RESTRINGIDA UNIDIMENSIONAL
Como en la localizacin de races, los problemas de optimizacin
unidimensional se pueden dividir en:
6.2 METODOS CERRADOS Y ABIERTOS
Un ejemplo de mtodo cerrado es de la bsqueda de la seccin dorada
o aurea.
Un ejemplo de mtodo abierto es el mtodo de Newton
228
NECESSARY AND SUFFICIENT CONDITIONS FOR AN EXTREMUM OF AN
UNCONSTRAINED FUNCTION.
An optimal point x* is completely specified by satisfying what are called the
necessary and suficient conditions for optimality. Necessary condition for a
minimum or maximum off (x) is that the gradient of f(x) vanishes at x*.
In summary, the necessary conditions (items 1 and 2 in the following list)
and the sufficient condition (3) to guarantee that x* is an extremum are as
follows:
1. f(x) is twice differentiable at x*.
2. Vf(x*) =0, that is, a stationary point exists at x*.
3. H(x*) is positive-definite for a minimum to exist at x*, and negative-definite
for a maximum to exist at x*.
Veremos algunos mtodos utilizados para una sola variable.
6.2.1 INTERPOLACIN CUADRTICA
La interpolacin cuadrtica aprovecha la ventaja de que un polinomio de
segundo grado con frecuencia proporciona una buena aproximacin a la forma
de f(x) en las cercanas de un valor ptimo.
As como existe slo una lnea recta que pasa por dos puntos, hay nicamente
una ecuacin cuadrtica o parbola que pasa por tres puntos. De esta forma, si
se tiene tres puntos que contienen un punto ptimo, se ajusta una parbola a
los puntos. Despus se puede derivar e igualar el resultado a cero, y as
obtener una estimacin de la x ptima.
229
\
|
|
|
|
|
.
1
1
1
x1
x2
x3
x1
2
x2
2
x3
2
|
\
|
|
|
|
|
.
2
1
1
1
x1
x2
x3
fx1
fx2
fx3
|
\
|
|
|
.
1
1
1
x1
x2
x3
x1
2
x2
2
x3
2
|
\
|
|
|
|
|
.
1
1
1
fx1
fx2
fx3
x1
2
x2
2
x3
2
|
\
|
|
|
|
|
.
2
1
1
1
x1
x2
x3
fx1
fx2
fx3
|
\
|
|
|
.
2 1 0 1 2
0
2.5
5
7.5
10
f x ( )
x
230
Se deja al lector hacerlo paso a paso.
6.2.2 METODO DE NEWTON
f x ( ) x ( )
4
x ( ) 1 +
X
0.5
1
1.5
|
\
|
|
|
.
x
1
2
X
2
( )
2
X
3
( )
2
f X
1
( )
X
3
( )
2
X
1
( )
2
f X
2
( )
+ X
1
( )
2
X
2
( )
2
f X
3
( )
+
X
2
X
3
( )
f X
1
( )
X
3
X
1
( )
f X
2
( )
+ X
1
X
2
( )
f X
3
( )
+
(
(
(
d x X
2
X
X
2
x
X
3
|
\
|
|
|
|
.
x X
2
> if
X
X
1
x
X
2
|
\
|
|
|
|
.
x X
2
< if
x
1
2
X
2
( )
2
X
3
( )
2
f X
1
( )
X
3
( )
2
X
1
( )
2
f X
2
( )
+ X
1
( )
2
X
2
( )
2
f X
3
( )
+
X
2
X
3
( )
f X
1
( )
X
3
X
1
( )
f X
2
( )
+ X
1
X
2
( )
f X
3
( )
+
(
(
(
d x X
2
d 0.000001 > while
x
f x ( )
|
\
|
|
.
0.63
0.5275
|
\
|
|
.
=
231
x1 x2 ,
f x1 x2 , ( )
8 x1 2 x2
2 x2 2 x1
|
\
|
|
.
2
x1
f x1 x2 , ( )
d
d
2
x2 x1
f x1 x2 , ( )
d
d
|
\
|
|
.
d
d
x1 x2
f x1 x2 , ( )
d
d
|
\
|
|
.
d
d
2
x2
f x1 x2 , ( )
d
d
2
(
(
(
(
(
(
8
2
2
2
|
\
|
|
.
H
8
2
2
2
|
\
|
|
.
:= H
1
1
6
1
6
1
6
2
3
|
\
|
|
|
|
.
f
x1
x2
|
\
|
|
.
1
1
|
\
|
|
.
:=
x1
x2
|
\
|
|
.
1
6
1
6
1
6
2
3
|
\
|
|
|
|
.
8 x1 2 x2
2 x2 2 x1
|
\
|
|
.
0
0
|
\
|
|
.
=
x1
x2
|
\
|
|
.
0
0
|
\
|
|
.
:=
x1
x2
|
\
|
|
.
1
6
1
6
1
6
2
3
|
\
|
|
|
|
.
8 x1 2 x2
2 x2 2 x1
|
\
|
|
.
0
0
|
\
|
|
.
=
234
DIRECT SUBSTITUTION
One method of handling just one or two linear or nonlinear equality constraints
is to solve explicitly for one variable and eliminate that variable from the
problem formulation. This is done by direct substitution in the objective function
and constraint equations in the problem.
Ejemplo 6.4
Either x1 or x2 can be eliminated without difficulty. Solving for x1,
we can substitute for x1, the new equivalent objective function in terms of a
single variable x2 is
We can now minimize the objective function.
The geometric interpretation for the preceding problem requires visualizing the
objective function as the surface of a paraboloid in three-dimensional space.
The projection of the intersection of the paraboloid and the plane representing
the constraint onto the f(x2) =x2 plane is a parabola. We then find the minimum
of the resulting parabola. The elimination procedure described earlier is
tantamount to projecting the intersection locus onto the x2 axis. The
intersection locus could also be projected onto the x, axis (by elimination of x,).
Would you obtain the same result for x* as before?
235
f x y , , ( )
d
d
0 =
vec Find x y , , ( ) :=
Resolucin: vec
0.707
0.707
0.707
|
\
|
|
|
.
=
f vec
0
vec
1
, vec
2
,
( )
1.414 =
vec
0
( )
2
vec
1
( )
2
+ 1 0 =
236
PROBLEMS CONTAINING ONLY EQUALITY CONSTRAINTS
rapi da sol uci n
f x y , ( ) x y + :=
x 1 := y 1 :=
Dado
x
2
y
2
+ 1 0 =
P Minimizef x , y , ( ) := P
T
0.707 0.707 ( ) = f P
0
P
1
,
( )
1.414 =
237
PROBLEMS CONTAINING ONLY INEQUALITY CONSTRAINTS
The first-order necessary conditions for problems with inequality constraints are
called the Kuhn-Tucker conditions (also called Karush-Kuhn-Tucker
conditions).
PROBLEMS CONTAINING BOTH EQUALITY AND INEQUALITY
CONSTRAINTS
238
\
|
|
|
.
=
239
The contours of the objective function (hyperbolas) are represented by broken
lines, and the feasible region is bounded by the shaded area enclosed by the
circle g(x) =25. Points B and C correspond to the two minima, D and E to the
two maxima, and A to the saddle point of f(x).
240
6.5 ACTIVIDADES
1.
2.
3.
4.
5. Using first-order necessary conditions
6.
241
7.
8.
9.
10.
6.6 BIBLIOGRAFA
- Luque, R. S., Simulacin y optimizacin avanzada en la industra
qumica y de procesos: HYSYS. Espaa, Impreso en universidad de
Oviedo, 2005.
- Himmelblau D.M.; Optimization of Chemical Processes. Ed. Mc Graw Hill
- C. Chapra S. Metodos numricos para ingenieros. Ed. Mc Graw Hill.
Quinta edicin.