Вы находитесь на странице: 1из 86

PRCTICASDE DISEO

DE PROCESOS
Adriana Aristizbal
OPERACIONES LGICAS
HYSYS dispone de varias operaciones
lgicas las cuales se encuentran en la
paleta de objetos. Entre ellas se
encuentran las funciones: SET, AJUSTE,
RECICLO.

A continuacin se presenta la lista de las
funciones lgicas que tiene hysys.
De las anteriores
operaciones lgicas
solo se emplean 5
en el modo de
estado
estacionario:
SET, ADJUST,
BALANCE,
RECYCLE, y
Spreadsheet.
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 es muy flexible. Esta permite
relacionar variables en una simulacin de formas que
no son posibles usando operaciones unitarias
ordinarias. Se puede emplear para resolver para un
valor especifico de una variable dependiente, o se
pueden emplear mltiples funciones de AJUSTE para
resolver de manera simultnea para varios valores
deseados.

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.
Ejercicio 18.

1 kmol/hr de una corriente que contiene:

Benceno (40 mol%)
Toluene (30 mol%)
O-xylene (30 mol%)

Considere una operacin adiabtica y que no
hay cada de presin. Se trabaja a 1 atm.

Ajuste la temperatura de operacin para
obtener un flujo msico de lquido de 62.9 kg/h.
Para lograr lo anterior se emplea el tanteo o la
funcin ajuste que vare la temperatura de la
corriente de alimentacin (Adjusted variable)
hasta obtener un flujo msico de lquido
(Target Value) de 62.9 kg/h.

De la paleta de objetos seleccionar la funcin
de ajuste y abrir el visor de la operacin.



Clic en el botn Select Var para seleccionar la
temperatura de la corriente de alimentacin
(Adjusted variable).

Seleccionando la Variable Ajustable o
Variable independiente.
Luego se selecciona la Variable dependiente
con el botn Select Var.. De la variable
objetivo o dependiente (tarjet Variable)
Una vez seleccionadas las variables se debe
escoger la fuente de la variable dependiente para
lo cual Hysys tiene 3 opciones. En Source
seleccione una de las opciones.
User Supplied: se especifica el valor que el
usuario quiere fijar la Target Variable (variable
dependiente) en este caso 62.9 kg/h.






Luego de intentar varias veces y de ajustar los
parmetros de la operacin Ajuste se logra la
convergencia.

Los resultado son:
T = 105C
Ahora se quiere saber que 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.
Respuesta:

Inserte una corriente llamada sntesis con las
siguientes especificaciones:

Especificaciones Valor
Presin 1 atm
Temperatura 200 C
Flujo molar 2 kmol/h
Fraccin molar tolueno 0.6478
Fraccin molar benceno 0.3522
Considere un flash que opera a 1 atm y 104C
sin cada de presin que tiene una corriente de
alimentacin de 1 kmol/h de una corriente que
contiene:

Benceno (40 mol%)
Toluene (30 mol%)
O-Xylene (30 mol%)

Adicione una corriente de calor al flash y ajuste
este Q para que la fraccin molar de benceno en
la corriente sntesis ms 0.1 .

Utilizando la funcin ajuste:
Los parmetros de solucin se muestran a
continuacin:
Tambin se puede fijar el valor de la Tarjet
Variable a una celda de una Spreadsheet

Hay dos formas de iniciar una operacin de
Ajuste:

1. Si todos los valores de los campos de la
pestaa Parameters se especifican la
operacin inicia automticamente los
clculos.

2. Si se omite uno o los valores de los campos
Minimum/Maximum para la variable
independiente se debe pulsar el botn Start
para iniciar los clculos.

Una vez la operacin ADJUST est corriendo el botn
Start desaparece indicando que los clculos estn en
progreso. Cuando el error es menor que la tolerancia la
barra de estatus se torna color verde con el mensaje
OK. Si la funcin ajuste llega al mximo de iteraciones
sin converger aparece el siguiente mensaje en la barra
de estatus que se orna color rojo "Reached iteration
Limit without converging.

Si se presiona el botn Start y los parmetros
requeridos no est definidos aparece una barra amarilla
con el mensaje Incomplete y no se inician los
clculos.

Para parar o deshabilitar los clculos emplear la
checkbox Ignore

Antes de instalar la funcin de ajuste se
recomienda dar valores a la variable
independiente para ver como afecta la
variable dependiente. Lo anterior con el fin
de saber que PASO que se requiere para que
los clculos lleguen a la convergencia.

Si el PASO es muy pequeo y no se logra la
convergencia antes de exceder el mximo
nmero de iteraciones se debe variar este
valor.
Ejercicio 11: Absorcin de acetona en una torre con
etapas a contracorriente.

Se desea absorber acetona de un gas que contiene 1%
mol de acetona en aire en una torre de etapas a
contracorriente. El flujo gaseoso total de entrada a la
torre es 30 kg mol/h, y la entrada total de flujo de agua
pura que se usar para absorber la acetona es 90 kg
mol H2O/h.

El proceso operar isotrmicamente y no hay cada de
presin a travs de la columna.

Si la torre tiene 10 etapas y opera a 1
atm sin cada de presin Cul es la
temperatura a la cual opera la torre para
absorber 63.06% de la acetona en el gas?

Si la torre tiene 10 etapas y opera a 500 k
Cul es la presin a la cual opera la torre
para absorber 95.69% de la acetona en el
gas?
RESPUESTAS
La torre debe operar a una temperatura
de 26.85C para absorber 63.06% de la
acetona en el gas.

Si la torre tiene 10 etapas y opera a 500 k
debe operar a 202.6kPa para absorber
95.69% de la acetona en el gas
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.
Inserte una funcin SET y abra el visor.
Se debe seleccionar la variable que se
quiere fijar en un valor y el objeto al cual
se quieren relacionar.

Ejercicio: En este caso se quiere fijar el
flujo de entrada a un tanque separador
de tres fases como dos veces el flujo de
vapor del flash simulado en el ltimo
ejercicio.
Especificando los parmetros de la
operacin SET:

En la pestaa Parameters se debe
especificar el multiplicador (Multiplier) y el
offset (intercepto) de la ecuacin:

Y= MX + B

Que relaciona la variable Tarjet con el
objeto fuente que se desee.

Se puede emplear un Spreadsheet para variar
el trmino multiplicador y el offset de la
operacin SET.

Tarea: Esto se ver ms adelante y se debe
entregar impreso este reporte de este
ejercicio el lunes.
OPERACIN RECICLO
La operacin lgica de Reciclo de HYSYS se
emplea para resolver un lazo en un sistema
donde una corriente aguas abajo es mezclada
con una corriente aguas arriba en el proceso.

Esta operacin resuelve iterativamente,
comparando el valor actual con el valor
calculado y actualiza dicho valor. Esto se repite
hasta que el valor cumpla con la tolerancia.
Recomendaciones:
Utilizar los bloques de reciclo antes de corrientes que
definen mltiples corrientes (Ej: antes de un splitter y
un mezclador)
En corrientes que tienen condiciones fijas como a la
salida de un calentador o enfriador, debido a que as
hay que itera menos variables.
En corrientes que no empleen funciones de ajuste.
En una misma simulacin es posible tener varias
operaciones de Reciclo. Se debe seleccionar
bien donde se ubican las operaciones de reciclo
para minimizar el tiempo de clculo.
Despus de que la operacin
Reciclo converge las corrientes
de entrada y salida a esta
unidad deben ser iguales con
cierta tolerancia que puede ser
modificada por el usuario.
La tolerancia de la funcin Reciclo es calculada como el
producto de la tolerancia que hysys tiene por defecto segn el
tipo de variable por la tolerancia especificada por el usuario.
La tolerancia absoluta depende de la propiedad en cuestin
fijada por hysys. La siguiente tabla muestra las tolerancia
absolutas para cada propiedad fijas por Hysys:

Propiedad Tolerancia absoluta Unidades
Fraccin de Vapor 0.01
Temperatura 0.01 C
Presin 0.01 kPa
Flujo 0.001 Kgmole/s
Entalpa 1 kJ/kgmole
Energa 0.1 kW
Composicin 0.0001
La Tolerancia es calculada en Hysys en
unidades SI.
Cuando hay mltiples operaciones de reciclo hay
dos modos de operacin:

NESTED: cuando las operaciones de reciclo son
independientes.

SIMULTANEOS: cuando las operaciones de
reciclo interactan o estn interconectadas.
En este modo los bloques de reciclo no se
calculan con las dems unidades de operacin.
Se resuelven en un solver adicional que calcula
luego de que las dems unidades se resuelven.
Ajuste del modo de clculo en la funcin
reciclo
Ejercicio:

Recircule la corriente Gas Sin Acetona al
absorbedor que opera a 500 K debe operar a
202.6 kPa y que tiene 10 etapas.

Calcule el porcentaje de absorcin de acetona
en el solvente.

Cuanto aumenta este porcentaje con la
recirculacin?
Solucin:
1. Inserte la funcin Reciclo en el PFD y habra el
visor.
2. Especifique la corriente a recircular (Solvente
con Acetona 2) y la corriente de entrada al
equipo.
Al conectar las corrientes a la funcin reciclo
se observa lo siguiente en el PDF.
En esta ventana se cambian las tolerancias por
variable y la direccin en la cual se propaga la
informacin en la simulacin.
Hay tres opciones de direccin de transferencia:

Not transferred: se emplea si solo algunas de las
variables de las corrientes quieren ser transferidas a la
corriente de salida del reciclo.

Transfer forwards: la informacin va de la corriente de
entrada al reciclo hacia la de salida para recalcular.

Transfer backwards: la informacin va de la corriente de
salida del reciclo hacia la de entrada, para recalcular.
En esta ventana se ajustan los
parmetros de iteracin.
La operacin Reciclo se puede ajustar para usar uno de
los dos tipos de algoritmos para lograr una
convergencia ms rpida. Los dos mtodos disponibles
son: Wegstein Acceleration y Dominant Eigenvalue
Acceleration.
El mtodo Wegstein Acceleration tiene
diferentes parmetros que se ajustan para
lograr mejores resultados. Los valores por
defecto de estos parmetros en Hysys son:

El progreso de los clculos
desarrollados en el Reciclo se
pueden chequera en la pestaa
Monitor en la pgina Property View.
Esto es til cuando el reciclo pone
problemas de convergencia. Los
resultados se presentan en tablas o
grficas.

Respuesta:

Con la recirculacin de la corriente
de gas el porcentaje de absorcin
de acetona es del 99.79% respecto
a un 95.69% sin reciclo.
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.
La Spreadsheet 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.
Una variable de una simulacin puede ser importada a una hoja de clculo (Spreadsheet) o una
variable definida en la hoja de clculo se puede exportar a una variable en un caso de simulacin.

Hay tres formas de importar valores en una hoja de clculo:


Drag and Drop. Position the cursor over the desired item; then
click and hold the right mouse button. Move the cursor over to the
Spreadsheet. Once over the Spreadsheet, the cursor's
appearance will change to a "bull's eye" type. Release the right
mouse button when the "bull's eye" cursor is over the desired cell.
The specific information about the imported variable will appear
in the Current Cell group.
Variable Browsing. A variable may also be imported into the
Spreadsheet by placing the cursor on an empty cell in the
Spreadsheet and clicking (and releasing) the right mouse button.
Choose Import Variable from the list that appears, and select the
variable using the Variable Navigator.
Connections Page. On the Connections page, click the Add
Import button and select the desired variable using the Variable
Navigator. After selecting the variable, choose the desired cell
from the drop-down list.

Los procedimientos para exportar variables de una spreadsheet tambien se explican a continuacin:.

Exporting variables from the Spreadsheet into the Simulation
environment is also a simple procedure. The methods for doing this are
very similar.
Drag and Drop. Position the cursor over the Spreadsheet cell
that is to be exported. Click and hold the right mouse button; the
cursor should now change to the "bulls' eye" type. Move the
"bull's eye" cursor over to the desired cell. Release the right
mouse button, the transfer should be completed.
Variable Browsing. A variable may be exported from the
Spreadsheet into the Simulation environment by placing the
cursor on the exportable cell in the Spreadsheet and clicking (and
releasing) the right mouse button. Choose Export Formula Result
from the list that appears, and select the desired location for the
variable using the Variable Navigator.
Connections Page. On the Connections page, click the Add
Export button and select the desired variable using the Variable
Navigator. After selecting the variable, choose the desired cell
from the drop down list.

Para facilitar el acceso del usuario a una hoja
de clculo, se puede dar nombre a las
variables.

This is done either by selecting the cell on the
Spreadsheet tab and
typing a name in the Variable field above the
spreadsh



FUNCIN BALANCE
Esta funcin permite realizar balances
en una seccin de una planta o el
balance global de la misma. Se debe
especificar cuales corrientes de
materia y energa cruzan los lmites
imaginarios del subsistema.
Hay cinco tipos de balances disponibles:

Balance molar y de Energa: sirve para calcular flujos base desconocidos. Realiza primero los clculos del balance de moles y
los completa as el balance de energa este sin especificar completamente.

Balance molar: -There is another way to use the Balance Operation. The "system" for which you have inlets and outlets need
not be part of the process at all. You can use the balance to create new streams with characteristics of streams in your
process. In the HYSYS' Gas Processing Tutorial, they use the Mole Balance to create a stream with the same composition and
flow as a process stream, but then they give the new stream a different pressure and a vapor fraction of 1 to see what the
stream's dew point would be (remember, when you specify vapor fraction of 1 or 0, HYSYS assumes you want saturated
vapor or liquid and solves for the corresponding temperature or pressure).

Balance de Masa: Sirve para calcular un flujo a partir de especificar las composiciones y todos los flujos menos uno.
You could have five streams of pure nitrogen as inlets and one stream of CO2 as the outlet, and HYSYS will gleefully pass the
sum of the mass flowrates of the nitrogen to the CO2. So, be careful with this one.

Balance de Energa

Balance Global: Se puede especificar con esto la relacin entre componentes de una corriente. Se debe tener cuidado al
realizar especificaciones en esta funcin debido a que puede provocar que las dems unidades este sobre especificadas.

CASOS DE ESTUDIO
Un Caso de estudio permite realizar varias
corridas de una simulacin variando los
parmetros de entrada.
Para realizar un Estudio de Casos presione
CTRL+D o :
Open the DataBook from Tools-Databook, or
by pressing CTRL D.
With the DataBook, HYSYS provides a location
from which a systematic
approach to data analysis can be taken.
El DataBook permite monitorear variables de proceso claves en estado
estacionario o dinmico.
The DataBook allows you to
monitor key process variables in Steady State and in Dynamics mode.
Variables for all DataBook features are selected in a single location. You
can then activate variables from the main list for each application.
There is only one DataBook in each HYSYS case, containing variables
from all Flowsheets. All of the following features are defined and
accessed through this single DataBook:

El primer paso es configurar las variables de inters del caso
de estudios para los cuales Hysys efectuara clculos y grabar
los resultados para cada caso. Los datos solo se presentan
para las variables seleccionadas en el estudio de casos.

2. En el databook presione Insert y adicione asi las variables
comos e muestra a continuacin:
Note que la descripcin de las variables que se muestra en las
celdas del spreadsheet corresponde al nombre de cada celda.
Debido a que estn en azul pueden editarse aqu.
Presiones Add y OK
4.Dirijase a la pestaa Case Study y presione
Add para iniciar un nuevo caso.
Asignele el nombre Operating Analysis.

Todas las variables configuradas
anteriormente se listan en dos columnas
llamada Ind (Independientes) y Dep
(Dependientes)

Seleccione las variables dependientes e
independientes a estudiar.
Presione View y configure los lmites superior
e inferior para los clculos Tenga en cuenta
que las ariables aqu estan un unidades SI.
Al crear un caso debe ignorar todas la herramientas utilities
que emplee en la simulacin.

Presione strt para que el estudio de casos inicie los clculos
Al terminar los clculos se pueden ver los resultados

Presione el boton Results en on the Case Studies Setup
window or
on the Case Studies tab of the Databook.

Los resultados tambin se pueden ver de
forma grfica
10. Select Graph on the Case Studies tab.
11. Select Setup.
12. Click the Display Properties tab.


13. Size and arrange the windows so that you
switch the graph between
the three dependent variables.

The main interest of course is the Overall
Profit and the combination of
Chiller exit temp and Expander exit pressure
that will give us the
maximum Operating Profit.


14. Right-click on the graph, and experiment with the tools
available.
Try removing Hidden Lines, Rotation, and Plane Cutting.
15. In order to view the graph with the colours shown
previously, rightclick
on the graph and select Colour Control. Set the ranges as
above. Note that the red colour appears because there is a
discontinuity in the entered ranges between 410 and 430.

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