Você está na página 1de 62

PRCTICA DE DISEO DE PROCESOS 2

ADRIANA ARISTIZBAL

OPTIMIZER
Hysys tiene un optimizador multivariable de estado estacionario llamado OPTIMIZER. Una vez se lleva a cabo la simulacin y converge a una solucin se puede utilizar el Optimizer para encontrar las condiciones de operacin que minimizan o maximizan una Funcin Objetivo (Objective Function). Hysys tiene un amplio rango de variables de proceso para realizar un estudio de optimizacin.

El Optimizer tiene su propia hoja de clculo para definir la Funcin Objetivo y las expresiones de las restricciones de igualdad y desigualdad.

La siguiente terminologa es utilizada para describir el Optimizer:


Primary Variables: Estas son variables importadas desde la simulacin cuyos valores son manipuladas para minimizar (o maximizar) la Funcin Objetivo. Se deben fijar los lmites mximos y mnimos para todas las variables primarias, que son usadas para normalizar y para fijar el rango de evaluacin.

Objective Function: esta es la funcin que quiere minimizar o maximizar. Para describir esta funcin hay gran flexibilidad ya que se pueden importar a la hoja de clculo del Optimizer.
Constraint Functions: Restricciones de igualdad e inegualdad pueden ser definidas en la hoja de clculo de Optimizer.

Ejercicio: En este ejemplo se simular una columna de destilacin simple para separar Tetrahidrofurano (THF) de Tolueno. El objetivo de este ejercicio es seleccionar las especificaciones del producto para maximizar las ganancias. Para esto se utilizar la herramienta Optimizer disponible en Hysys para hallar las condiciones de operaciones ptimas.

Para esta simulacin se emplear el paquete termodinmico Wilson Los componentes son Tolueno y Tetrahidrofurano.

En los coeficientes binarios, calcule solo los que se desconocen.

Las especificaciones alimentacin son:

de

la

corriente

de

Inserte una columna de destilacin con las siguientes especificaciones:


Especificaciones de la columna Valor

No de etapas Plato de alimentacin

10 5

Tipo de condensador
Pesado clave Liviano Clave Cada de presin en condensador y rehervidor Presin en condensador Presin en rehervidor Presin en condensador Reflux ratio Rata de destilado

Total
Tolueno THF 0 kPa 103 107 kPa 103 kPa 2 (estimate) 1500 kg/h (estimate)

La simulacin debe tener el siguiente PFD

Realice las siguientes especificaciones extras a la columna de destilacin:

Se quiere especificar una composicin molar de 0.9828 de tolueno en los fondos y 0.9629 de THF en la cima

Una vez se introducen estas nuevas especificaciones se deben activar ambas en la torre.

Mientras que la rata de reflujo y la rata de destilado se deben especificar como estimaciones y no ser activadas.

Para trabajar de forma ptima se debe modificar la tolerancia del solver de la columna. Para que una columna se considere resuelta deben cumplirse : The Equilibrium Error Tolerance The Heat/Spec Error Tolerance En este caso fijaremos ambas en 1e-6. Note que esto incrementar el tiempo en resolver la torre.

Especificacin de las tolerancias:

Para la columna de este ejemplo la funcin objetivo es la Funcin de Ganancia neta, la cual se quire maximizar. La funcin de costos en este caso depende de los costos operativos asociados a los servicios industriales del rehervidor y el condensador de la columna de destilacin y de las ventas de los productos y de los costos de la alimentacin.

Para acceder al Optimizer presionar F5 o en el Men principal en la pestaa Simulation se encuentra la opcin Optimizer.

El siguiente es el sistema a optimizar:

En la pestaa Variables del Optimizer se definen las variables a ajutar (Primarias) es decir las que se van a usar en la optimizacin.

En este caso las variables primarias son la pureza de los productos (THF y Tolueno). Presione el botn Add para adicionar esta variable.

Seleccione la variable primaria pureza de THF en la siguiente ventana:

Fije el lmite superior en 0.99 y el inferior en 0.9.

Adicione la segunda variable y fije los mismo lmites que para la anterior

DEFINIENDO LA HOJA DE CLCULO


El Optimizer tiene su propia hoja de calculo para definir las funciones objetivo y lmites. All las variables primarias deben importarse y las funciones deben definirse. Esta hoja de calculo tiene las mismas capacidades que la Spreadsheet antes vista.

Presione el boton Spreadsheet para abrir este visor

Dirjase a la pestaa Spreadsheet

IMPORTANDO Y EXPORTANDO VARIABLES


En esta Spreadsheet se puede importar casi cualquier variable de la simulacin y se puede exportar los valores de las celdas a la simulacin.
En este caso se importaran las variables para calcular la funcin de costos.

Importe las siguientes variable:


Qcondensador Qrehervidor Flujo msico de la corriente THF Fraccin msica de THF en la corriente THF. Fraccin msica de tolueno en la corriente Tolueno. Flujo msico de la corriente tolueno Flujo msico de la alimentacin La especificacin de pureza de tolueno y THF de la torre.

Debe quedar la siguiente lista:

Adicione las siguientes constantes en la hoja de clculo:

Variable
Costo de enfriamiento

Valor
0.471 $/kJ

Costo de calentamiento Costo de la alimentacin

0.737 $/kJ 0.05 $/kg

Inserte las ecuaciones del precio de los productos:

Note que el precio de los producto decrece si las impurezas aumentan

La funcin objetivo es:

Complete la siguiente tabla:


Caso Base (SI) TH flujo msico Pureza de THF Flujo msico de Tolueno Pureza de tolueno Qcond Qrehervidor Ganancia

Regrese al optimizer a la pestaa Functions:

En esta pestaa Function hay dos grupos: Funcion objetivo y funciones lmite.

En la parte de la funcin objetivo de debe especificar la celda en la que se encuentra esta en la hoja de clculo y se debe especificar si se quiere maximiza o minimizar la funcin objetivo. En este caso la funcin objetivo es esta en la celda E2 de la hoja de clculo y se quiere maximizar las ganancias. En este caso no hay restricciones.

La pestaa Parameters es utilizada para seleccionar el esquema de optimizacin:

Hay varios esquemas de optimizacin:

ESQUEMAS DE OPTIMIZACIN
BOX: acepta condiciones de desigualdades pero no igualdades. Generalmente requiere gran cantidad de iteraciones para converger a una solucin. SQP (sequencial quadratic programming): resuelve condiciones de frontera que sean desigualdades e igualdades. Muchos lo consideran el mtodo ms eficiente de minimizacin.

Mixed: solo resuelve condiciones lmites que sean desigualdades. Este es una combinacin de los mtodos BOX y SQP. Este inicia la minimizacin con el mtodo Box usando una convergencia alta y luego utiliza el mtodo SQP para localizar la solucin final. Fletcher Reeves: no maneja condiciones lmites. Es un mtodo esficiente para una minimizacin general.

Quasi-Newton: no maneja condiciones


lmites. Es un mtodo similar al Fletcher Reeves.

En este caso se usara el esquema Mixed y los valores de tolerancia y numero de iteraciones que aparecen por defecto

En la pestaa Monitor se muestran los valores de la funcin objetivo y de las variables primarias durante los clculos del Optimizer. All presiones Start

Resultados de las iteraciones:

En esta ventana se selecciona alguno de los siguientes modelos de datos del optimizer: Original, Hyprotech SQP, MDC Optim, MDC DataRecon or Selection Optimization.

ANLISIS DE RESULTADOS
Cules son los valores ptimos? Complete la siguiente tabla
Caso Base TH flujo msico Pureza de THF Flujo msico de Tolueno Caso ptimo

Pureza de tolueno Qcond Qrehervidor


Ganancia

NOTA
Recuerde que las variables utilizadas en las hoja de clculo tienen unidades por lo tanto las ecuaciones que utilice deben ser consistentes y deben incluir los factores de cambio de unidades.

SEGUNDA PARTE
Ahora introduciremos una restriccin en el flujo volumtrico de lquido de la corriente THF y se estudiar como afecta los resultados, la ganancia econmica y la pureza de los productos. Para esto el caso debe tener las condiciones antes de la optimizacin

1. Dirijase a la torre de destilacin 2. En la pestaa Design en la pgina Monitor entre el valor inicial de 0.95 para las especificaciones de pureza de THF y Tolueno. 3. Corra nuevamente la torre con el botn Run.

RESTRICCIN: En este caso el flujo de lquido no debe exceder 1.85 m3/h. Primero debe importarse el flujo de lquido de THF a la hoja de clculo y debe escribirse el valor lmite tambin en una celda. Recuerde escribir los comentarios en la celdas para facilitar el entendimiento de las mismas.

En la hoja de clculo del optimizer importe el flujo volumtrico de la corrinete THF

y en una celda de la hoja de clculo del optimizer escriba la restriccin:

1.En la pestaa Function del Optimizer presione el botn Add

Asigne las celdas de referencia de la variable restriccin (liquid flow) y la restriccin:

Donde:
LHS Cell: celda en la cual se encuentra la variable a restringir. Cond: es el condicional donde se especifica la relacin entre LHS Cell y RHS Cell (mayor, menor o igual).

RHS Cell: celda en la cual se encuentra el valor o funcin de la restriccin.

Dirijase a la pesta Monitor y presione Start:

NOTA Los valores de las restricciones son positivos si la inecuacin es satisfecha mientras que es negativo si no estn satisfechas.

REFERENCIAS
Copyright 2004 Hyprotech, a subsidiary of Aspen Technology Inc. All rights reserved. HYSYS 2004

Você também pode gostar