Académique Documents
Professionnel Documents
Culture Documents
Simulador comercial
Rev 13
ABRIR EL PROGRAMA
SIMULATION BASIS MANAGER
Components Fluid Packages Hypotheticals
Oil Manager Reactions
MATERIAL STREAM
ENERGY STREAM
LOGICAL OPERATIONS
PIPE SEGMENT Adjust Set Recycle Balance PID Controller
VALVE SPREADSHEET (nuevo)
PUMP SIMULACIÓN DINÁMICA
HEATER / COOLER WORKBOOKS
HEAT EXCHANGER REPORTS
SEPARATOR
COMPRESSOR
CSTR (Continuous Stirred Tank Reactor)
CONVERSION REACTOR
SHORTCUT COLUMN
REBOILED ABSORBER
DISTILLATION COLUMN
ABRIR EL PROGRAMA – NEW CASE
<< INICIO
SIMULATION BASIS MANAGER
El Master Component List es un lista con TODOS los componentes. No se puede borrar!
El usuario crea una lista (o eventualmente varias) con sus componentes. Esta lista es
un subconjunto del Master Component List.
Click en Add…
SIMULATION BASIS MANAGER – COMPONENTS
Se escribe componente en
caja de texto Match
Busca por:
Sim Name (nombre en simulador)
Full / Synonym
Formula
Seleccionado el componente, click en botón <---Add Pure para ponerlo en lista Selected Components
En caso de querer quitarlo de la lista Selected Components, seleccionarlo de la misma y click en botón
Remove--->
Finalizado el armado de la lista de componentes en Selected Components, cerrar venta
SIMULATION BASIS MANAGER – FLUID PACKAGES
Click en Add…
Crea un paquete
termodinámico para la
predicción de propiedades
Se selecciona aquí
Nombre
Por defecto Hypo20000*
(puede modificarse)
Clase de componente
SIMULATION BASIS MANAGER – HYPOTHETICALS
Qué es UNIFAC?
UNICUAC UNIFAC
UNIversal UNICUAC
QUAsi Functional group
Chemical Activityy
Es un modelo que predice Coefficients
los coeficientes de actividad Es un modelo UNICUAC que
incluye la interacción entre
grupos funcionales
Equilibrio liquido-vapor
pA = xA . PAsat mezcla ideal Ley de Raoult
pA = xA . gA . PAsat = aA . PAsat mezcla no ideal
Actividad componente A
Coef. de actividad componente A
SIMULATION BASIS MANAGER – HYPOTHETICALS
Grupos funcionales UNIFAC
Ejemplo: fenol
cantidad de enlaces
5 x ACH 5 x 3 = 15
1 x ACOH 1x3= 3
total 18
IMPORTANTE!!!
Es necesario agregar los componentes hipotéticos a la lista de componentes
para poder utilizarlos en la simulación
Simulation Basis Manager / solapa Components
Seleccionar Hypothetical en cuadro Add Component
Un petróleo queda
caracterizado con los datos de
diversos ensayos (assays).
ATENCIÓN!!!
Es necesario tener seleccionado un
paquete de propiedades antes de
entrar al Oil Environment
Opcionales:
Light Ends: especificación de los más livianos
Molecular Wt. Curve: curva de peso molecular
Density Curve: curva de densidad
Viscosity Curves: curvas de viscosidad
SIMULATION BASIS MANAGER – OIL MANAGER
Assay
Finalizada la carga de datos, click en Calculate
Se generan las curvas de trabajo que usará HYSYS para crear un petróleo (blend)
Seleccionar el ensayo
(assay) y luego click en
Add…
SIMULATION BASIS MANAGER – OIL MANAGER
Blend
Blend / Tables Blend / Property Plot
Table Type
Component Properties
Component Breakdown
Molar Compositions
Oil Properties
Oil Distributions
SIMULATION BASIS MANAGER – OIL MANAGER
Blend
Blend / Distribution Plot Blend / Composite Plot
SIMULATION BASIS MANAGER – REACTIONS
Finalizado el ingreso de datos, HYSYS calcula el Balance Error (error de balance de masa, el
cual debe ser CERO) y Reaction Heat (calor de reacción a 25°C)
SIMULATION BASIS MANAGER – REACTIONS
Conversion Reaction
Solapa Basis
Reaction Phase
Fase en la cual sucede la reacción
La conversión (del componente base, uno de los reactivos naturalmente) es modelada con
una función cuadrática, dependiente de la temperatura
Conversion(%) C0 C1 T C2 T 2
SIMULATION BASIS MANAGER – REACTIONS
Equilibrium Reaction
Solapa Stoichiometry
Finalizado el ingreso de datos, HYSYS calcula el Balance Error (error de balance de masa, el
cual debe ser CERO) y Reaction Heat (calor de reacción a 25°C)
La reacción ya queda definida pues el tipo de reacción por defecto es Gibbs
SIMULATION BASIS MANAGER – REACTIONS
Equilibrium Reaction
Solapas Basis y Keq
En Basis se selecciona la base de cálculo (actividad, concentración, presión parcial, etc) y en Phase la
fase de reacción.
En el cuadro Keq Source se selecciona cómo es calculada la constante de equilibrio. En la solapa Keq
puede verse este cálculo o bien ingresarse parámetros.
SIMULATION BASIS MANAGER – REACTIONS
Equilibrium Reaction
Solapas Basis y Keq
SIMULATION BASIS MANAGER – REACTIONS
Equilibrium Reaction
Solapas Basis y Keq
SIMULATION BASIS MANAGER – REACTIONS
Kinetic Reaction
Solapa Stoichiometry
aA bB cC dD
r k1 A B k 2 C D
na nb nc nd
E E' '
r A exp T f ( Basis) A' exp T f ' ( Basis)
R T R T
Finalizado el ingreso de datos, HYSYS calcula el Balance Error (error de balance de masa, el
cual debe ser CERO) y Reaction Heat (calor de reacción a 25°C)
SIMULATION BASIS MANAGER – REACTIONS
Simple Rate Reaction
Solapa Basis
aA bB cC dD
r k1 A B k 2 C D
k2
r k1 A B C D
k1
r k1 A B
C D
Keq
Notar que sólo se ingresa un
coeficiente cinético, el de la reacción
directa.
E f ' ( Basis)
r A exp T f ( Basis)
R T B '
exp A' C ' lnT D'T
T
Coeficiente cinético de la reacción
directa en función de la temperatura Constante de equilibrio como
función de la temperatura
SIMULATION BASIS MANAGER
<< INICIO
MATERIAL STREAM
Worksheet / Composition
Se definen las composición de la corriente, es decir,
la cantidad relativa de cada uno de los componentes.
Atención! Por defecto aparece <empty>!!!
ENERGY STREAM
<< INICIO
ENERGY STREAM
Stream
Se define el flujo de calor (Heat Flow)
PIPE SEGMENT
<< INICIO
PIPE SEGMENT
Simula una cañería o un sistemas de
cañerías con accesorios
Dos corrientes de materia y una
de energía
4 modos de cálculo:
caída de presión
caudal
longitud
diámetro
Resuelve sistemas de simple o doble fase!!!
1 2 3 4 5 6 … N
PIPE SEGMENT – MODOS DE CÁLCULO
Caudal (flow)
Información requerida:
Diámetro y longitud de la cañería
Información de la transferencia de calor
Presión de entrada y presión de salida (o una presión y el DP)
Una temperatura
Estimación inicial del caudal
PIPE SEGMENT – MODOS DE CÁLCULO
Longitud (length)
Información requerida:
Caudal
Información de la transferencia de calor
Diámetro de la cañería
Presión de entrada y presión de salida (o una presión y el DP)
Una temperatura
Estimación inicial de la longitud
Diámetro (diameter)
Información requerida:
Caudal
Información de la transferencia de calor
Longitud de la cañería
Presión de entrada y presión de salida (o una presión y el DP)
Una temperatura
Estimación inicial del diámetro
PIPE SEGMENT – RESOLUCIÓN
1 2 3 4 5 6 … N
Incremento N
fin Incremento ≠ N
T y P calculados son entrada para
el próximo incremento
PIPE SEGMENT / Design
Design / Notes
Design / Parameters
Pueden seleccionarse correlaciones de flujo para doble fase
Pueden ingresarse el DP y la energía (duty)
Se visualiza la energía debido al Dz (gravitation energy change)
PIPE SEGMENT / Design / Parameters
Rating / Sizing
Permite construir el sistema de cañerías, agregando
SEGMENTS, esto es, tramos de cañerías (pipe) y
accesorios (fittings)
PIPE SEGMENT / Rating / Sizing
Fitting / Pipe Material
Increments
Muy importante!!! Cantidad de incrementos utilizados
para la resolución.
Cómo es esto???
A continuación se simula un PIPE de 50m de longitud con diámetro interno de 25mm y material “Mild
Steel”. Componente agua. Corriente de entrada a 25°C y 2bar (200kPa), y corriente de salida a 25°C y 1
bar (100kPa).
Se corren tres casos con 7, 8 y 9 incrementos
PIPE SEGMENT – Mensaje “Increment dP > 10%. Check trace”
Cantidad de incrementos = 7 MENSAJE “increment dP > 10% Check trace”
DP Dpi / Pi-1
Length Pressure Pi - Pi-1 (Pi - Pi-1)/Pi
m kPa kPa kPa Indica inconvenientes con incremento 8
P0 0,0 200,0
P1 6,3 187,5 -12,5 -6,25% Procedo a copiar las columnas length y pressure en
P2 12,5 175,0 -12,5 -6,67% excel, para luego calcular el DP en cada incremento, y el
P3 18,8 162,5 -12,5 -7,14% DP relativo a su entrada
P4 25,0 150,0 -12,5 -7,69%
P5 31,3 137,5 -12,5 -8,33%
Efectivamente! En el incremento 8, el DP respecto
P6 37,5 125,0 -12,5 -9,09%
P7 43,8 112,5 -12,5 -10,00%
de la presión de entrada es mayor al 10%!!!
P8 50,0 100,0 -12,5 -11,11%
PIPE SEGMENT – Mensaje “Increment dP > 10%. Check trace”
Cantidad de incrementos = 9 OK!!!
DP Dpi / Pi-1
Length Pressure Pi - Pi-1 (Pi - Pi-1)/Pi
m kPa kPa kPa
P0 0,0 200,0 Sin mensajes
P1 5,6 188,9 -11,1 -5,56%
P2 11,1 177,8 -11,1 -5,88% Procedo a copiar las columnas length y pressure en
P3 16,7 166,7 -11,1 -6,25% excel, para luego calcular el DP en cada incremento, y el
P4 22,2 155,6 -11,1 -6,67% DP relativo a su entrada
P5 27,8 144,4 -11,1 -7,14%
P6 33,3 133,3 -11,1 -7,69%
P7 38,9 122,2 -11,1 -8,33%
Efectivamente! NO hay incrementos con DP respecto
P8 44,4 111,1 -11,1 -9,09% de la presión de entrada mayor al 10%!!!
P9 50,0 100,0 -11,1 -10,00%
PIPE SEGMENT – Mensaje “Increment dP > 10%. Check trace”
CONCLUSIÓN:
Si aparece este mensaje es necesario observar en el “trace window” cuál es el detalle del problema.
Esto hará, que el DP en cada incremento sea cada vez más pequeño y este mensaje desaparecerá.
Naturalmente, esto incrementará el tiempo de cálculo.
PIPE SEGMENT / Rating / Heat Transfer
<< INICIO
VALVE
Sizing conditions
Permite visualizar las condiciones que definen el
dimensionamiento de la válvula.
Aquí se ingresa la apertura de la válvula.
Sizing methods
Se ingresan / visualizan los parámetros para el
Valve Manufacturers dimensionamiento de la válvula.
Pueden seleccionarse diferentes ecuaciones desarrolladas C1 = Cg / Cv ratio Cg/Cv
por los fabricantes para modelar sus válvulas. Km coeficiente de recuperación de presión
Por defecto aparece “Universal Gas Sizing” Cv
Cg
HYSYS propone los dos primeros
HYSYS determina Cv y Cg al hacer click en “Size Valve”
(si en “Valve Manufacturers” se selecciona “Simple
resistance equation” estos parámetros no aparecen)
m k (vp) DP
DP
F k (vp)
DP
F Cv
G
Por qué más compleja?
VALVE / Ecuación para el dimensionamiento
Definir en 2: P = 100kPa
HYSYS determina la temperatura en 2
Caudal ya definido
Válvula lineal
Haciendo click en “Size Valve” HYSYS deterina
los coeficientes Cv y Cg
La válvula ya está dimensionada
PUMP
<< INICIO
PUMP
Eleva la presión de una corriente de
entrada líquida incompresible.
Si concocemos la curva de la
bomba y especificamos el DP
HYSYS no puede calcular el
caudal!!!!
Ecuaciones de cálculo
Potreq ideal P1 P2 F # variables = 7 (Pot, P1, P2, T1, T2, F, )
Potreq
P2 P1 F # ecuaciones = 2
Potreq ideal Grados de libertad = 5
Potreq Potreq F h2( P2, T 2) h1( P1, T1)
Potreq H1 H 2
Cuando la eficiencia adiabática no es 100% el exceso de energía sube la temperatura del fluido
PUMP
Tenemos alguna restricción en definir esas 5 variables? SI!!!!
P1 P2 P1 P2
T1 T2 T1 T2
F F
Pot Pot
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2
F F F
Pot Pot Pot
Potreq
P2 P1 F
H a b F c F2 d F3 e F4 f F5
P 2 P1
H
g
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2 T1 T2 T1 T2 T1 T2
F F F F F F
Pot Pot Pot Pot Pot Pot
P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2
F F F
Pot Pot Pot
P1 P2 P1 P2 P1 P2
T1 T2 T1 T2 T1 T2
HYSYS no resuelve F F F
Pot Pot Pot
PUMP
Conclusión
5 GRADOS
DE LIBERTAD
P1 y T1
4 GRADOS
DE LIBERTAD
Design / Curves
Puede ingresarse una ecuación polinómica como curva característica de la bomba.
Procurar tener un tilde en “Activate Curves”
Procurar tildar “Activate Curves” para que HYSYS utilice esta curva!!
PUMP / Rating / Curves
Rating / Curves
Permite generar las curvas características que serán utilizadas en simulación dinámica.
Rating / Curves
Permite generar curvas de NPSH que serán utilizadas en simulación dinámica.
<< INICIO
HEATER / COOLER
Cooler
En estado estacionario:
Number of Zones
El Heater/Cooler puede modelarse como un
conjunto de particiones discretas que HYSYS
llama “Zonas”.
Usaremos 1 zona.
Volume
Muy importante!!!!
Es el volumen de fluido dentro del equipo.
d
V H salida m H entrada H salida Q
dt
Dynamics / Specs Determina la velocidad de respuesta de la
Model details: temperatura de salida frente a perturbaciones
- Supplied Duty: el calor es especificado
- Product Temp Spec: el calor se calcula a través de la temperatura de
salida, previamente especificada. Duty
- Duty Fluid: el calor se obtiene a partir de un fluido de servicio. Al Es el calor involucrado
seleccionarse aparecerá en la lista derecha “Duty fluid”
HEAT EXCHANGER
<< INICIO
HEAT EXCHANGER
Dynamic Rating
Para modo dinámico
HEAT EXCHANGER / Design / Heat Exchanger model
Especificando:
M1, T1, T2, P1, DPtubos, M3, T3, P3, DPcorasa
HYSYS RESUELVE!!!
Especificando:
M1, T1, P1, DPtubos, M3, T3, T4, P3, DPcorasa
HYSYS RESUELVE!!!
Design / Specs
Lista las especificaciones activas del intercambiador
Notar que la especificación Heat Balance = 0. Es el error de balance
antes mencionado.
HYSYS propone especificar el U*A, pues es algo habitual.
Con click en Add… pueden seleccionarse diversas especificaciones
Una especificación activa es la que un algoritmo de convergencia trata
de cumplir.
HEAT EXCHANGER / Rating
Rating / Sizing
Están todas las características geométricas y propiedades térmicas,
globales, lado corsas y lado tubos.
SEPARATOR
<< INICIO
SEPARATOR
En estado estacionario:
Resultados
Composiciones molares
SEPARATOR – Veamos un ejemplo (continuación)
<< INICIO
COMPRESSOR
<< INICIO
CSTR
Reactions / Details
Se selecciona el conjunto de reacciones (Reaction Set) para el
reactor, el cual debe crearse previamente en el Simulation
Basis Environment
En el cuadro Reaction pueden visualizarse cada una de las
reacciones del Reaction Set
<< INICIO
CONVERSION REACTOR
Reactions / Details
Se selecciona el conjunto de reacciones (Reaction Set) para el
reactor, el cual debe crearse previamente en el Simulation
Basis Environment
En el cuadro Reaction pueden visualizarse cada una de las
reacciones del Reaction Set
<< INICIO
SHORTCUT COLUMN
Calcula:
número mínimo de platos de Fenske
reflujo mínimo de Underwood
Requiere definir:
Componente clave liviano (ligth key component) en el
fondo
Componente clave pesado (heavy key component) en
el tope
Número mínimo de platos (Fenske)
x xi: componente clave liviano
xj
ln i xj: componente clave pesado
x j x
D i W D: destilado
N min W:fondo
ln ij ij: volatilidad relativa de i respecto de j
SHORTCUT COLUMN / Design
Design / Connections
Se conectan corrientes de masa y energía.
Puede cambiarse el nombre que viene por defecto
Puede cambiarse el fluid package que viene por defecto
Puede seleccionarse si el producto de tope es líquido o vapor
Cuando se selecciona producto de tope vapor…
SHORTCUT COLUMN / Parameters
Design / Parameters
Se seleccionan los componentes claves livianos y pesados (ligth key and heavy key components)
Se definen las presiones en el tope y en el fondo
El simulador calcula la mínima relación de reflujo.
El usuario puede ingresar la relación de reflujo deseada (mayor que la mínima!)
SHORTCUT COLUMN / Performance
<< INICIO
REBOILED ABSORBER
Al abrir el Reboiled Absorber por primera vez, el asistente Input Expert nos facilita el ingreso
de la información básica.
<< INICIO
DISTILLATION COLUMN
Al abrir la Distillation Column por primera vez, el asistente Input Expert nos facilita el ingreso
de la información básica.
<< INICIO
ADJUST
salida entrada
Connections / Connections
Se selecciona la variable a ajustar (adjusted variable) y la
variable objetivo (target variable).
El valor de la variable objetivo puede ser:
Definida por el usuario (user supplied)
Another Object (un valor de otro objeto)
SpreadSheetCell Object (la celda de un objeto SpreadSheet)
ADJUST / Parameters
Parameters / Parameters
Se seleccionan parámetros de convergencia:
Método: Secante o Boyden
Tolerancia
Tamaño del paso
Valor mínimo
Valor máximo
Número máximo de iteraciones
SET
<< INICIO
SET
Y MX B
Y: variable dependiente (salida)
X: variable independiente (entrada)
M: multiplicador
B: offset
SET / Connections - Parameters
Connections Parameters
Se definen las variables de entrada y salida. Se define el multiplicador y el offset
Puede cambiarse el nombre que viene por defecto
RECYCLE
<< INICIO
RECYCLE
salida entrada
Repite este proceso hasta que la diferencia entre el valor asumido y calculado es
menor que una tolerancia.
RECYCLE / Connections
Connections / Connections
Se conectan corrientes de masa o energía.
Puede cambiarse el nombre que viene por defecto
RECYCLE / Parameters
Worksheet/ Compositions
Se visualizan las composiciones de las corrientes
de entrada y salida
RECYCLE / Monitor
<< INICIO
BALANCE
Connections Paremeters
Se conectan corrientes de masa o energía. Se selecciona el tipo de balance
Puede cambiarse el nombre que viene por defecto
PID CONTROLLER
<< INICIO
PID CONTROLLER
Face Plate
Al hacer click en “Face Plate…” aparece una ventana que
permite visualizar la PV y OP como gráficos de barras.
El SP está indicado con un triangulito rojo.
Permite seleccionar el modo del controlador y tiene un
acceso directo al control de la sintonía (Tuning)
Connections
Se conecta la variable de proceso a controlar (Process Variable
Source) y la variable manipulada (Output Target Object).
Puede seleccionarse el caso de set point remoto (RSP)
Puede cambiarse el nombre que viene por defecto
PID CONTROLLER / Parameters
Parameters / Configuration
Parámetros operativos (Operational parameters)
Acción del controlador: Directa/Inversa (Direct/Reverse)
Modo del controlador (Off/Manual/Auto/Indicator)
SP, PV, OP según el modo del controlador
Sintonía del lazo (Current Tuning)
Kc: ganancia proporcional
Ti: tiempo integral
Td: tiempo derivativo
Rango de la PV (Range)
valor mínimo (PV minimum)
valor máximo (PV maximum)
SIMULACIÓN DINÁMICA
Dynamics Mode
<< INICIO
SIMULACIÓN DINÁMICA
Unidad de tiempo
Tiempo transcurrido
Factor de aceleración
Puede seleccionarse el tiempo de
finalización de la simulación
Seleccionado el grupo de variables (“T, P, and F” en este caso), click en botón “Create Stripchart…”
<< INICIO
WORKBOOKS
Pueden visualizarse las condiciones de las corrientes de masa, sus composiciones, las
corrientes de energía y las operaciones seleccionando la solapa correspondiente (Material
Streams, Compositions, Energy Streams, Unit Ops)
REPORTS
<< INICIO
REPORTS
Ofrece un resumen de la información de la simulación