Documente Academic
Documente Profesional
Documente Cultură
PREPAR:
M.C.LIZBETHCONTRERASROMERO.
2013
TEMARIO
1 INTRODUCCIN
1.1 Diagramas de flujo
1.2 Cdigos de identificacin de instrumentos
1.3 Simulacin de procesos
1.4 Aplicaciones de la simulacin
1.5 Clasificacin de los mtodos de simulacin
1.6 Estrategia general en simulacin
1.7 Tcnicas de simulacin
1.7.1 Mtodo modular secuencial
1.7.2 Mtodo orientado a ecuaciones
1.7.2.1 Algoritmo de ordenamiento de ecuaciones
1.7.2.2 Algoritmo de agrupamiento de variables
1.8 Generalidades de simuladores comerciales
1.9 Actividades
1.10 Bibliografa
2
4
4
6
8
9
11
12
13
16
17
17
24
26
26
27
27
29
30
35
37
2.6 Bibliografa
37
3 SIMULACIN
38
38
41
45
45
46
51
54
54
57
58
59
60
61
56
57
3.1.5.6 Miscelneos
3.1.9.1
instantneos
39
62
de
corrientes
clculos
64
71
72
74
77
79
80
81
82
83
83
85
85
86
87
88
88
92
94
94
96
97
100
100
103
104
106
108
111
111
118
118
118
119
119
120
120
122
128
130
130
133
137
138
141
145
145
4 OPTIMIZACIN
146
149
151
151
152
152
155
155
155
158
159
159
159
160
164
166
167
167
170
182
190
195
196
4.1 Optimizacin
4.2 Ejemplos de aplicacin de optimizacin en la Industria
4.3 Clasificacin de las tcnicas de optimizacin
4.3.1 Requisitos para la aplicacin de la teora de
optimizacin a problemas concretos de ingeniera (formulacin del
problema de optimizacin)
4.4 Regin factible (conjunto convexo)
4.4.1 Funciones cncavas y convexas
4.5 Ejemplos
4.6 Actividades
4.7 Bibliografa
5 OPTIMIZACIN LINEAL
5.1 Sistemas de desigualdades
5.2 Optimizacin lineal con dos variables
5.3 Mtodo simplex maximizacin
5.4 Mtodo simplex minimizacin
5.5 Actividades
5.6 Bibliografa
6 OPTIMIZACIN NO LINEAL
6.1 Optimizacin no restringida unidimensional
6.2 Mtodos cerrados y abiertos
6.2.1 Interpolacin cuadrtica
6.2.2 Mtodo de Newton
6.3 Problemas multidimensionales sin restricciones
196
197
198
198
202
202
203
206
208
209
211
212
214
221
224
226
227
227
227
228
230
231
233
240
241
1. INTRODUCCIN
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.
1970
1990
(leyes de conservacin y
SINTESS DE PROCESOS
BALANCES DE MATERIA Y
ENERGA
DIMENSIONES Y
COSTOS
SIMULACIN DE PROCESOS
OPTIMIZACIN
EVALUACIN
ECONMICA PRELIMINAR
DIAGRAMA DE FLUJO DE
PROCESO
ESTRUCTURAL
Diseo de procesos.
La sntesis de procesos es la etapa en la cual se crea la estructura bsica del
diagrama de flujo; esto es, se seleccionan los equipos a ser utilizados, con sus
correspondientes interconexiones, y se establecen los valores inciales de las
condiciones de operacin.
La simulacin de procesos es la etapa en la cual se requiere solucionar
balances de materia y energa, calcular
dimensiones y costos de los equipos y efectuar
una evaluacin econmica preliminar del
proceso. Muchas veces la simulacin consiste
en la generacin de modelos a partir de datos
ya conocidos de plantas similares y aplicadas a
nuevas plantas para su mejora.
La optimizacin puede ser paramtrica,
modificando parmetros tales como presin o
temperatura o estructural cuando se hacen
modificaciones
al
diagrama
de
flujo
involucrando a los equipos y/o interconexiones.
El resultado de estas tres etapas el diagrama de flujo de proceso (DFP) en una
forma no definitiva puesto que se continuar con lo que se conoce como ingeniera
de detalle.
3
2SO2 O2 2SO3
El SO3 producido se mete a una torre de absorcin en donde se pone en contacto
con agua (corriente D), con lo que se produce la siguiente reaccin:
SO3 H 2 O H 2 SO4
Obtenindose finalmente H2SO4 (corriente E)
a) Elabore el diagrama de flujo en bloques para el proceso industrial antes
descrito.
b) Balancea la primera reaccin.
c) Mencione las operaciones unitarias en el proceso industrial anterior.
d) Mencione los procesos unitarios en el proceso industrial anterior
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
9
10
Una vez que las relaciones matemticas se han obtenido, tienen que ser
organizadas las ecuaciones en una estrategia de solucin, eso es, se tienen que
tomar decisiones sobre cul variable debe ser resuelta con cul relacin. Para
problemas pequeos, comnmente llevamos este trabajo rutinariamente sin
mucho esfuerzo mental. Sin embargo, para problemas grandes se debe tener
11
12
En este mtodo, una subrutina de clculo para una unidad de proceso dada,
calcula las variables de las corrientes de salida de esa unidad de proceso con
base en el modelo matemtico correspondiente a ese equipo, conocidas las
variables de las corrientes de entrada y los parmetros de equipo de esa unidad
de proceso.
Las corrientes de reciclo en el proceso son resueltas, en este mtodo, mediante
un procedimiento iterativo. Se suponen valores iniciales de las variables de una o
varias corrientes involucradas en el reciclo y se busca la convergencia de los
valores de esas variables en el proceso iterativo. A las corrientes a suponer se les
conoce como corrientes de corte o rompimiento.
Ejemplo 1.2 Se ilustrar la metodologa modular con base en el diagrama de Lee
y Rudd (1966).
1
1
3
2
4
7
2
6
4
8
Se podra empezar por cualquier equipo, sin embargo se observa que solo se
encuentran corrientes de reciclo, sin embargo la decisin influir en el numero de
iteraciones a realizar hasta un criterio de precisin preestablecido, en este sentido,
la pregunta es, Cul es la secuencia de solucin para resolver el problema usando
la menor cantidad de iteraciones?
14
16
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.
Ahora un 1 es encontrado en la
columna x9, la cual elimina el rengln
1.
19
20
Esta tabla se ordena de manera inversa a como fueron eliminados los renglones y
columnas, resultando en
21
22
2
5
Corriente 1
Corriente 3
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)
Etanol:100 lbmol/h
Agua:50 lbmol/h
120F
14.7 psia
23
Rutinas
numricas
Librera de
mdulos
unitarios
Banco de datos
Propiedades
fsicas y qumicas
Estimacin de
propiedades
termodinmicas
Entrada
PROGRAMA
EJECUTIVO
Salida
Solucin
Optimizacin
Anlisis
econmico
procesos unitarios,
inmediatos.
25
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
26
2. GRADOSDELIBERTADY
VARIABLESDEDISEO.
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.
27
sistemas
28
NE>NVElsistemaest
sobreespecificado.
NE=NVelsistemaest
Las variables tpicas de un proceso de
completamentedefinido
separacin pueden ser variables intensivas,
tales como composicin, temperatura o presin;
variables extensivas, como velocidad de flujo o
NE<NVconobjetodedefinirel
calor transmitido; o parmetros del equipo,
problemasenecesitanNVNE
como el nmero de etapas de equilibrio. Las
propiedades fsicas como la entalpa o los valores K no se cuentan. Las variables
son relativamente fciles de enumerar; sin embargo, para contabilizar
correctamente NE es preciso observar cuidadosamente todas las relaciones
independientes procedentes de las leyes de conservacin de materia y energa, de
29
las restricciones del equilibrio entre fases, de las especificaciones del proceso y de
las configuraciones del equipo.
Por ejemplo considere:
BALANCEDEMATERIA:
A+B=C
Especificacindediseo:
K=B/A
RESTRICCIONES
A=1000
C=2000
K=4
Por tanto, con cada corriente estn asociadas C + 3 variables. Por ejemplo, para
una corriente de una fase lquida, las variables han de ser:
Fracciones molares del lquido XI, x2, . . . . XC,
Velocidad de flujo molar total L.
Temperatura T.
Presin P.
Ejemplo 2.2
Para una sola etapa adiabtica de equilibrio,
con dos corrientes de entrada y dos corrientes
de salida, las nicas variables son las
asociadas a las corrientes. Por tanto
NV = 4(C+3) = 4C+12
Ecuaciones
Nmero de ecuaciones
Igualdad de presin
PVout =PLout
Igualdad de temperatura
TVout =TLout
Relaciones de equilibrio entre fases
yi = Kxi
Balances de materia para los componentes
C-1
1
fraccionesmolares
NE = 2C + 7
ND = 4C + 12 2C 7 = 2C + 5
31
Nmero de variable
C-1
1
C-1
1
ND = 2C + 5
Ejemplo 2.3
Etapa de equilibrio con adicin de calor,
corriente de alimentacin y corriente lateral
NV = 6(C+3) + 1 = 6C+19
Ecuaciones
Nmero de ecuaciones
Igualdad de presin
PVout =PLout = Ps
Igualdad de temperatura
TVout =TLout = Ts
Relaciones de equilibrio entre fases
yi = Kxi
Balances de materia para los componentes
Lin(xi)Lin + Vin(yi)Vin + F(xi)F = Lout(xi)Lout + Vout(yi)Vout + S(xi)s
C-1
1
fraccionesmolares
Igualdades de fraccin molar
6
C-1
NE = 3C + 10
ND = 6C + 19 3C 10 = 3C + 9
32
Nmero de variable
C-1
1
C-1
1
C-1
P y T de Lin, Vin, F
Velocidad de flujo s
1
ND = 3C + 9
33
34
2.4 COMBINACIONES
ENUMERACIN
DE
ELEMENTOS
MEDIANTE
UN
ALGORITMO
DE
35
13
As
2
36
2.5 ACTIVIDADES
1.- Considrese un flash adiabtico de equilibrio. Todas las variables estn
indicadas en el esquema.
2.6 BIBLIOGRAFIA
37
3.SIMULACIN
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.
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
39
40
x1
0.0000
0.1686
0.2167
0.3039
0.3681
0.4461
y1
0.0000
0.5714
0.6268
0.6943
0.7345
0.7742
P(kPa)
60.614
63.998
67.924
70.229
72.832
84.562
EVL
x1
0.5282
0.6044
0.6804
0.7255
0.7776
1.0000
para el sistema
y1
0.8085
0.8383
0.8733
0.8922
0.9141
1.0000
Solucin:
,
son
las
ecuaciones de Margules con 2 parmetros, A12 Y A21 son los parmetros que
buscaremos, utilizando Mathcad para el mtodo de Barker y NCSS para la
regresin no lineal.
1. Abra NCSS y vaya a la pestaa variable info y tecle P, x1, y1, x2, y2, G1(1),
G2(1),GERT en la columna name. Vaya a Sheet1 e introduzca los datos
dados, x2 y y2 son los complementos para dar el 100%. No introduzca los
extremos.
Posteriormente
Regression.
seleccione
la
pestaa
Analysis,
Curve
Fitting,
Nonlinear
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.
43
44
Propiedades Fsicas
Equilibrio Lquido Vapor
Balances de Materia y Energa
Simulacin de diferentes equipos de Ingeniera Qumica
Simulacin de Procesos en Estado Estacionario y Dinmico
Los resultados de una simulacin no son siempre fiables y estos se deben analizar
crticamente. Hay que tener en cuenta que los resultados dependen de:
45
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
47
En la pestaa componentes:
48
49
50
51
52
53
55
56
3.1.5.6 MISCELANEOS
57
58
5. Ir a la pestaa fluid pkgs y dar click en Add, utilizar el modelo Peng Robinson.
59
Ingresartextoal
PFD
Corrientes: Materia (
) y Energa (
).
Equipos de separacin de fases, presin,
transferencia de calor y reactores,
Equipos
de
transferencia
de
masa
(destilacin, absorcin)
Operaciones lgicas
Disminuiroaumentar
tamaodelPFD.Odar
zoomatodoeldiagrama
60
direccin
vaya
61
En New, se da el
workbook
Para ingresar informacin en una corriente de materiales, hacer doble click sobre
la corriente. Dentro de esta ventana es donde el usuario especifica los detalles de
la corriente. Para una corriente de material necesitamos especificar 4 variables:
composicin, flujo, y dos de las siguientes: temperatura, presin o fraccin de
vapor. Cuando est especificada la corriente pasa de azul claro a fuerte la flecha.
62
Estimate
Unknown
Props
65
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.
NITRGENO
H2S
CO2
METANO
ETANO
PROPANO
iBUTANO
Fraccinmol
0.0002
0.0405
0.0151
0.725
0.0815
0.0455
0.015
nBUTANO
iPENTANO
nPENTANO
nHEXANO
AGUA
C7+
Fraccinmol
0.018
0.012
0.013
0.009
0.0252
0
67
68
Observequenosetienefaseliquida.
69
70
Fraccinmol
nBUTANO
0.0085
iPENTANO
0.0036
nPENTANO
0.0021
nHEXANO
0.0003
AGUA
0
C7+
0
71
72
73
74
En este caso se trata de estimar propiedades fsicas para componente que no esta
en la base de datos del programa. Para ilustrar el procedimiento estimaremos las
propiedades
fsicas
del
componente
1,1,2-Trimetilciclohexano
(1,1,2Trimethylcyclohexane)
75
20. Dar clic View, en esta ventana debemos colocar la estructura de la molcula
para lo cual debemos hacer clic en Structure Builder. Se construir la estructura
de la molcula en base a los sub-groupos. La siguiente Figura muestra la
estructura.
76
77
78
79
C2
C3
iC4
nC4
iC5
nC5
nC6
Fraccionmol
0.0148
0.7315
0.0681
0.1462
0.0173
0.015
0.0071
2. Ingresar una corriente (alimento) con una temperatura de 200F, una presin de
500 psia y un caudal de 1000 Lbmol/hr. Agrega un splitter y en Inlet selecciona la
corriente alimento, crea 2 corrientes (producto de cabeza y fondo) tecleandolas en
Overhead outlet y bottoms outlet respectivamente. Tambin teclea la corriente de
energa Q100 en energy streams.
Observaquenosdalacantidaddeenerganecesaria
paraqueselleveacaboestseparacin,ascomolas
fraccionesmolaresobtenidas.
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.
81
3.2.3 Divisor
Vamos a suponer que la mezcla se requiere dividir en dos corrientes, ya que se
requerirn en dos procesos diferentes. Se requiere una corriente de 120 litros y
otra corriente con el resto.
3. Ingrese una TEE en el PFD y de doble clic sobre ella, ingrese a MEZCLA en
inlet y dos salidas en outlets. Como 120 es el 40% del total, vaya a parameters de
la pestaa design y en salida 1 ingrese 0.4; con esto se define el problema, tecle
la pestaa worksheet y vea los resulados.
82
las
funciones:
SET,
AJUSTE,
SET, ADJUST,
SPREADSHEET.
BALANCE,
RECYCLE,
83
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.
84
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
/ .
2. Agrega una Spreadsheet
86
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:
/ ,
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.
88
89
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.
90
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:
Observacomolafraccinmoldelbencenoen
elvaporeslafraccin moldelbencenoenla
corrientesntesisms0.1.Ladiferenciaespor
la tolerancia dada, pero est puede ajustarse
aceroparamejorarelresultado.
91
93
94
95
97
98
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
99
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 m3/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, 20m3/h.
100
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.
valvula de diafragma
con 52.5 de diametro interno,
material. Ve a heat transfer y da cero en heat loss.
cast
iron
como
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.
Fraccionmol
Fraccionmol
Nitrogeno
CO2
0.0149
0.002
nBUTANO
iPENTANO
0.002
0.001
METANO
ETANO
0.9122
0.0496
nPENTANO
nHEXANO
0.0006
0.0001
PROPANO
iBUTANO
0.0148
0.0026
nHEPTANO
nOCTANO
0.0001
0.0001
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.
103
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.
105
2
231/4(590.55mm)
372
1
6
4m
19.05mm
14.80mm
15/16(23.8mm)
H2O
Metanol
4 2
4.10 m K/W
1.104m2K/W
300mm
25%
3. Crea un caso con Agua y Metanol. Crear cada uno en una lista independiente.
Para el agua ASME Steam y para metanol Wilson como paquete termodinmico,
Sistema de unidades: Fouling (Ensuciamiento) en m2C/W, Ht.Tran. Coeff en
W/m2C, Heat Flux en W/m2. Previo a
comenzar detener el Solver
5. Finalmente pasar a la pestaa Rating. All tendremos que especificar todos los
datos de diseo. En Sizing Data, verificar que est tildado Overall.
107
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.
109
110
Las reservas fras disponibles son la atmsfera, los lagos, ros y los ocanos, para
los que TL=300K. Las fuentes calientes tales como los hornos donde la
111
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:
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.
Trabajoproducidoporla
turbina
113
calorrechazado
114
115
. Si quieres ver el
Seleccionarprocesoo
estado
Paradesplegarcalor
adicionadoorechazado
Flechasdelosprocesos
Indicanelsentidodelflujo
Paradesplegareficiencia
116
CALDERA
TURBINA
BOMBA
CONDENSADOR
Generar nueva pantalla
conlosmismosdatos.
Turbina
altapresin
Turbina
bajapresin
.
118
,
/
119
121
122
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.
124
125
126
127
129
131
132
Ajustandoa
300kgmol/h
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, FAo, el flujo molar del reactivo lmite, , el
tiempo, CAo, la concentracin del reaccionante A en la corriente de entrada, XA, la
conversin de A y rA, 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:
133
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.
135
136
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:
3.8.4 DIMENSIONAMIENTO
Notas:
8.2
10
-1
139
140
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.
143
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, ibutano, 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
Temperatura
Flujo Molar
Fraccin de vapor
Presin
Alimento
60C
100 kgmole/hr
1.0
4000 kPa
146
0.9271
0.0516
0.0148
0.0026
0.0020
0.0010
0.0006
0.0001
0.0001
0.0001
147
148
Gas
10 C
3930 kPa
30 kgmole/h
0.8237
0.1304
0.0272
0.0101
0.0059
0.0016
0.0009
0.0002
149
150
151
30 C
5000 kPa
50 kgmol/h
0.95
0.05
0.5386
0.1538
0.0769
0.0692
0.0615
0.0538
0.0462
1.0
2000 kPa
75 kgmol/h
0.95
0.05
0.0
250 kPa
100 kgmol/h
0.02
0.98
153
155
0.0149
0.0020
0.9122
0.0496
0.0148
0.0026
0.0020
0.0010
0.0006
0.0001
0.0001
0.0001
156
ENFRIADOR E-100:
Instale un enfriador de nombre E-100 e introduzca las siguientes especificaciones
en la ventana de propiedades.
Pestaa Design
Inlet
Outlet
Energy
Pgina Conections
Alimento
EntradaE-101
QE-100
Pestaa Design
Pgina Parameters
Cada de presin
Carga calrica
5 psi
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
Inlet
Outlet
Energy
Pgina Conections
EntradaE-101
Producto
QE-101
Pestaa Design
Pgina Parameters
Cada de presin
Carga calrica
5 psi
2.5e+06 Btu/hr
157
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.
160
162
Balance de metano:
Balance de energa:
163
164
165
166
AP
IP
BP
56-90
35-55
2-34
Kg/cm2
Kg/cm2
Kg/cm2
Composicin (Fraccin Molar): C1 0.10, C2 0.03, C3 0.04, i-C4 0.08, n-C4 0.10, iC5 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.
168
169
Los ensayos de laboratorios nos proporcionan los siguientes datos sobre el crudo:
171
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.
172
173
174
Agrega una corriente de energa denominada Trim Duty la cual ser luego
utilizada en la torre. Para la simulacin de la torre fraccionadora, HYSYS consta
con varias plantillas con diferentes tipos predeterminados los cuales podemos usar
y modificar a nuestros gusto. En este caso necesitamos simular una torre de 29
platos tericos, un condensador parcial de 3 fases, 3 columnas laterales
despojadoras y 3 circuitos refrigerados de recirculacin (pump around). Como no
tenemos en la paleta de procesos una torre con esas caractersticas, usaremos
una torre con condensador y reflujo en el tope, la cual iremos modificando, hasta
especificar completamente nuestra torre fraccionadora.
175
9. Agrega la torre
,da doble clic sobre la torre y especificamos lo siguiente:
En la casilla Name colocamos Atmos Tower
176
177
178
13.
Reemplaza
las
especificaciones
WasteH2O Rate y KeroSS BoilUp por las
siguientes:
Flujo neto liquido en el plato de alimentacin.
Duty del rehervidor para la torre lateral KeroSS
Ve a Spec dentro de Design y da clic en
Add. Selecciona column liquid flow. Especifica
como lo muestra la imagen.
Con esto ya hemos especificado el flujo lquido
del plato de alimentacin, por lo que vamos a
especificar la siguiente variable.
Nos vamos nuevamente para la pagina Spec
en la pestaa Design, hacemos clic en Add,
selecciona column duty y especifica la variable
como muestra la imagen:
A continuacin nos vamos a la pagina Monitor
dentro de la pestaa Design donde podremos
ver las variables especificadas en nuestra
columna.
180
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 m3/d_gas, instead of kgmol/h and units for liquid volume flow are m3/d rather
then m3/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 m3/d_gas from
the drop down menu. Move the cursor to the Liquid Volume Flow cell and select
m3/d.
182
The Optimizer
HYSYS contains a multi-variable steady state optimizer. Once your flowsheet has
been built and a converged solution has been obtained, you can use the optimizer
to find the operating conditions which minimize or maximize an objective function.
The optimizer contains a spreadsheet for defining the objective function as well as
any constraints. The following are some important terminology when dealing with
an optimization problem.
184
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.
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 106 kJ/h.
Complete the list of process variables below.
185
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.
186
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
187
188
189
3.12 ACTIVIDADES
1.- Traduzca y de una sntesis del articulo liquid-liquid equilibrium of
acetonitrile - water system for protein purification.
the
Margules
de tres
192
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 + 2H2 = CH3OH
Evaluar el comportamiento de la temperatura de la corriente de salida del reactor
con la relacin H2/CO.
Debido al carcter exotrmico de la reaccin anterior, la conversin del CO a
CH3OH 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.
193
194
3.13 BIBLIOGRAFIA
195
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
PARAMTRICA
SINTESS DE PROCESOS
BALANCES DE MATERIA Y
ENERGA
DIMENSIONES Y
COSTOS
SIMULACIN DE PROCESOS
OPTIMIZACIN
EVALUACIN
ECONMICA PRELIMINAR
DIAGRAMA DE FLUJO DE
PROCESO
ESTRUCTURAL
196
lgebralinealycalculo
Conceptos
matemticos
lgebramatricialy
vectorial
Anlisisreal
197
costo
fijo
(contiene
ms
198
3. Seleccionar las variables del sistema que servirn para caracterizar y/o
identificar a las
Alternativas candidatas.
Variables dependientes del sistema.
Parmetros del sistema.
4. Definir un modelo matemtico que exprese la forma en que las variables estn
relacionadas. Aspectos a considerar en el modelado:
199
50 = x y resolver y
x 4 x y reemplazar y =
50
2
x 200
x
A( x)
x 200
x
3
x 200
d
A( x) 3 x
2
dx
x
d
2
2
2 x 200
A( x)
primera derivada
Segunda derivada
dx
x 200.0
3 x
resolver
2.3207944168063894462 4.0197338438308484497i
2.3207944168063894462 4.0197338438308484497i
4.6415888336127788924
2 x 200
asi
y
50
2
2.321
200
Gj(x) ak
Mnimo
Mximo
202
4.5 EJEMPLOS
Ejemplo 4.2.-
f ( x1 x2 ) x1 x1 x2 2x2 4
d d
d f ( x1 x2 )
f ( x1 x2 )
d x1 d x2
d x1 2
2 1
2
d d
1 0
d
f
(
x1
x2
)
f
(
x1
x2
)
d x2 d x1
d x2
2 1 2.414
eigenvals
1 0 0.414
Does the following set of constraints that form a closed region form a convex
region?
204
205
4.6 ACTIVIDADES
1. Se desea construir un recipiente cilndrico de metal con tapa que utilice una superficie
total de material de 80 cm2. Determine sus dimensiones de modo que tenga el mayor
volumen posible.
3. You are the manufacturer of PCl3, 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.
206
(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) negativedefinite, (c) neither.
207
4.7 BIBLIOGRAFIA
208
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:
209
2) x+y 6
211
X + Y < 3,
X + 2Y > 3
Tiene infinitas
Soluciones.
Funcin objetivo
212
maximizacin como criterio del objetivo y elige spreadsheet matriz form como
formato de entrada. Da ok.
213
(0,2)
(2,1)
(0,0)
(1,0)
214
sujeto a
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
s1
s2
s3
Variable de decisin
x
y
2
1
2
3
3
1
-3
-2
s1
1
0
0
0
Variable de holgura
s2
0
1
0
0
s3
0
0
1
0
valores
solucion
b
18
42
24
0
valoractual
dez
215
variable
bsica
s1
s2
x
Variable de decisin
x
y
2
1
2
3
1
3
-3
-2
Variable de decisin
x
y
0
1/3
0
2 1/3
1/3
1
0
-1
s1
1
0
0
0
Variable de holgura
s2
0
1
0
0
s1
1
0
0
0
s3
0
0
1
0
valores
solucion
b
18
42
24
0
valoractual
dez
Variable de holgura
s2
s3
0
- 2/3
1
- 2/3
0
1/3
0
1
9
21
8
valores
solucion
b
2
26
8
24
valoractual
dez
PI
V
O
TE
O
Observa que en la ltima fila todava hay elementos negativos por lo que se
tiene que repetir el procedimiento anterior.
216
variable
bsica
s1
s2
x
variable
bsica
y
s2
x
Variable de decisin
x
y
0
1/3
0
21/3
1
1/3
0
1
Variable de decisin
x
y
0
1
0
0
1
0
0
0
Variable de holgura
s1
s2
s3
1
0
2/3
0
1
2/3
0
0
1/3
0
0
1
valores
solucion
b
2
26
8
24
valoractual
dez
6
111/7
24
valores
solucion
b
6
12
6
30
valoractual
dez
Variable de holgura
s1
s2
s3
3
0
2
7
1
4
1
0
1
3
0
1
PI
V
O
TE
O
variable
bsica
y
s3
x
Variable de decisin
x
y
0
1
0
0
1
0
0
0
Variable de decisin
x
y
0
1
0
0
1
0
0
0
Variable de holgura
s1
s2
s3
3
0
2
7
1
4
1
0
1
3
0
1
valores
solucion
b
6
12
6
30
valoractual
dez
Variable de holgura
s1
s2
s3
1/2
1/2
0
13/4
1/4
1
3/4
1/4
0
11/4
1/4
0
3
6
valores
solucion
b
12
3
3
33
valoractual
dez
PI
V
O
TE
O
217
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.
Gasolineproduction 0.7x1+0.31x2<6000
Keroseneproduction0.06x1+0.09x2<2400
Fueloilproduction 0.24x1+0.60x2<12000
Also: x1 0 , x2 0
profit=1.00x1+0.70x2($/day)
1. Ingresaawinqsbydefineelproblemacomoenelejemplo5.1.
218
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.
gasolina
keroseno
Fuel oil
x1
x2
0.7
0.06
0.24
0.31
0.09
0.6
profit
0
valor actual
0
0
0
restriccion
6000
2400
12000
219
x1
0
gasolina
keroseno
Fuel oil
0.7
0.06
0.24
x2
profit
19354.8387 13548.3871
0.31
0.09
0.6
valor actual
6000
1741.93548
11612.9032
restriccion
6000
2400
12000
Se puede observar el mismo resultado obtenido con winqsb, quiere decir que
no es necesario utilizar el crudo 1, solo procesar el crudo 2.
220
Funcin objetivo
36
10x1 + 30x2 90
donde x1 0 , x2 0
TRANSPUESTA
60
60
300
12
6
36
10
30
90
0.12
0.15
0
221
PI
variables
bsicas
y1
s2
VO
TEO
y1
1
0
0
y2
y3
1/5
6
24
s1
1/6
20
40
1/60
1
5
s2
0
1
0
b
1/500
3/100
3/5
PI
VO
TEO
27,000
donde x1 0 , x2 0
Por lo tanto la refinera uno debe operar 25 das y la dos 50 das. Usted
compruebe resolviendo con el problema dual. Resuelva tambin en Excel.
Se deja al lector exponer el tema cuando se trabaja con restricciones mixtas.
223
5.5 ACTIVIDADES
1.
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
224
7.
225
5.6 BIBLIOGRAFA
226
6. OPTIMIZACINNOLINEAL
Gradiente
El gradiente de una funcin escalar de n variables, denotado por f es el
vector n-dimensional:
227
228
1
1
1
1
fx1 x1
fx2 x2
fx3 x3
2
x2
2
x3
x1 x1
x2
x3
1
1
1
2
1
1
1
Ejemplo
x1 fx1
x2 fx2
x3 fx3
1 fx1 x12
2
1 fx2 x2
1 fx3 x32
1 x1 fx1
2 1 x2 fx2
1 x3 fx3
x1 x1
x2 x2
7.5
f ( x)
2.5
0
2
229
f ( x) ( x) ( x) 1
0.5
1
1.5
X 2 X 2 f X X 2 X 2 f X X 2 X 2 f X
3 1 3 1 2 1 2 3
1 2
x
2
X2 X3 f X1 X3 X1 f X2 X1 X2 f X3
0.63
0.5275
d xX
while d 0.000001
X2
X x if x X
2
X
3
X1
X x if x X
2
X
2
X 2 X 2 f X X 2 X 2 f X X 2 X 2 f X
3 1 3 1 2 1 2 3
1 2
x
2
X2 X3 f X1 X3 X1f X2 X1 X2 f X3
d xX
f (x)
230
As you can see from the third and fourth columns in the table the rate of
convergence of Newton's method is superlinear (and in fact quadratic) for this
function. Se te pide a t programes el mtodo.
6.3 PROBLEMAS MULTIDIMENSIONALES SIN RESTRICCIONES.
Recuerde que nuestra imagen visual de una bsqueda unidimensional fue
como una montaa rusa. Para el caso en dos dimensiones, la imagen es ahora
como la de montaas y valles (vase la figura). Para problemas de grandes
dimensiones, no son posibles imgenes adecuadas.
231
232
x1 x2
f ( x1 x2)
8 x1 2 x2
2 x2 2 x1
d2
d d
f ( x1 x2)
f ( x1 x2)
d x1 d x2
d x12
8 2
2
d d
2 2
d
f
(
x1
x2
)
f
(
x1
x2
)
d x2 d x1
d x2
x1
x2
1
6
1
6
3
1
6
1
1
1
x1 6
x2 1
6
x1
x2
8 2
H
2 2
8 x1 2 x2 0
2 2 x2 2 x1 0
3
1
6
0
0
1
6
x2 1
6
x1
8 x1 2 x2 0
2 2 x2 2 x1 0
3
1
6
233
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
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?
234
f ( x y ) x y x y 1
x 1
y 1
Dado
d
f ( x y ) = 0
dx
d
f ( x y ) = 0
dy
d
f ( x y ) = 0
d
condiciones
necesarias
vec Find ( x y )
Resolucin:
0.707
vec 0.707
0.707
vec0 vec1
2
1.414
10
235
rapida solucin
f ( x y ) x y
x 1
y 1
Dado
2
x y 1=0
P Minimize( f x y )
P ( 0.707 0.707 )
f P P
0
1.414
236
PROBLEMS CONTAINING
CONSTRAINTS
BOTH
EQUALITY
AND
INEQUALITY
237
Ejemplo 6.6
f ( x y u ) x y u x y 25
x 3
y 3
u 0
Dado
d
f ( x y u ) = 0
dx
d
f ( x y u ) = 0
dy
d
f ( x y u ) = 0
du
3.536
Find ( x y u ) 3.536
0.5
238
239
6.5 ACTIVIDADES
1.
2.
3.
4.
6.
240
7.
8.
9.
10.
6.6 BIBLIOGRAFA
241