Está en la página 1de 201

Traducido del inglés al español - www.onlinedoctranslator.

com

DWSIM - Guía del usuario del simulador de procesos químicos de

código abierto

Versión 6.2
octubre 2020
Licencia

DWSIM se publica bajo la licencia pública general GNU (GPL) versión 3.

Información del contacto

Desarrollador: Daniel Medeiros

Sitio web 1: http://dwsim.inforside.com.br

Sitio web 2: http://www.sourceforge.net/projects/dwsim

Correo electrónico: dwsim@inforside.com.br


Contenido

I. Introducción 6

II Interfaz de usuario clásica (IU clásica) 10

1 pantalla de bienvenida 10

2 Simulación 11
2.1 Interfaz de usuario ......................................... 11
2.2 Configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1 Componentes/Compuestos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.3 Sistemas de Unidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.4 Varios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.5 Tablas de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3 Modelado de procesos (Flowsheeting) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.1 Inserción de objetos de diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3.2 Gestión de datos de proceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.3 Acciones Deshacer/Rehacer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.4 Cortar/Copiar/Pegar objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3.5 Simulación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3.6 Resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.4 Análisis de sensibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.5 Optimización del diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.6 Utilidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.7 Reacciones químicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.8 Caracterización de Fracciones de Petróleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Creador de 3 compuestos 46

4 Regresión de datos 46

5 Ajustes generales 47
5.1 Solucionador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2 Diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2.1 Cortar/Copiar/Pegar objetos de diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2.2 Deshacer/Rehacer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2.3 Editores de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3 Conjuntos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.4 Copia de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.5 Otros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.5.1 Mensajes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.5.2 Modo de depuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Contenido Contenido

5.5.3 Idioma de la interfaz de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48


5.5.4 CABO ABIERTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.5.5 Propiedades constantes compuestas ............................ 48
5.5.6 Configuración de DWSIM/Octave Bridge ............................ 48
5.5.7 Configuración del puente DWSIM/Python ............................ 49

III Interfaz de usuario multiplataforma (CPUI) 50

6 Interfaz principal 50

7 Configuración de una simulación 51


7.1 Componentes/Compuestos ................................... 51
7.2 Paquetes de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.3 Algoritmos Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.4 Sistemas de Unidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

8 Modelado de Procesos (Flowsheeting) 58


8.1 Inserción de objetos de diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
8.2 Conectar/desconectar objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8.3 Gestión de datos de proceso .................................. 61
8.3.1 Introducción de datos de proceso ................................. 61
8.4 Ejecución de una simulación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
8.5 Visualización de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
8.6 Utilidades del diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
8.6.1 Propiedades de los componentes puros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
8.6.2 Envolvente de fase .................................... sesenta y cinco

8.6.3 Envolvente Binaria .................................... 66

Modelos de operación de la unidad IV 68

9 flujos 68
9.1 Flujo de materiales ........................................ 68
9.1.1 Método de cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.1.2 Parámetros de salida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.2 Corriente de energía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

10 operaciones unitarias 70
10.1 Mezclador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.1.1 Divisor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.2 Recipiente separador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.3 Tanque. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.4 Segmento de tubería. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.5 Válvula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.6 Bomba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

1
Contenido Contenido

10.7 Compresor/Expansor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.8 Calentador ............................................ 75
10.9 Enfriador ............................................ 76
10.10 Columna de accesos directos ...................................... 76
10.11 Columna rigurosa (destilación/absorción) . . . . . . . . . . . . . . . . . . . . . . . . . 77
10.12 Intercambiador de calor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
10.13 Separador de componentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
10.14 Placa de orificio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
10.15 Operación de unidades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
10.16 Separador de sólidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
10.16.1 Filtro de torta continuo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
10.17 Operación de la unidad de Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
10.18 Operación de la unidad de diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
10.19 Reactores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
10.20 Operaciones lógicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
10.20.1 Reciclar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
10.20.2 Reciclaje de energía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
10.20.3 Ajuste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
10.20.4 Especificación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

V Modelado y simulación dinámicos 89

11 Introducción 89

12 Estructura y configuración de simulación dinámica 90


12.1 Configuración del modelo dinámico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
12.2 Conjuntos de eventos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.3 Matrices de causa y efecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.4 Integradores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.4.1 Variables monitoreadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.5 Horarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

13 bloques de diagrama de flujo de simulación dinámica 91


13.1 Indicador analógico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
13.2 Indicador digital. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
13.3 Indicador de nivel ......................................... 92
13.4 Controlador PID ........................................ 92
13.4.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
13.4.2 Operación fundamental. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
13.4.3 Forma matemática. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
13.4.4 Uso selectivo de términos de control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
13.4.5 Descripción general de los métodos de ajuste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
13.4.6 Implementación de DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

2
Contenido Contenido

13.5 Cuadro de entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97


13.6 Interruptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

14 herramientas de simulación dinámica 97


14.1 Modo de panel de control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
14.2 Ajuste del controlador PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

15 operaciones unitarias admitidas 98

VI Base Técnica: Métodos y Procedimientos 100

16 Introducción 100

17 Propiedades Termodinámicas 101


17.1 Cálculo de equilibrios de fase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
17.1.1 Modelos de cálculo del coeficiente de fugacidad. . . . . . . . . . . . . . . . . . . . . . . . 102
17.1.2 Modelos Chao-Seader y Grayson-Streed. . . . . . . . . . . . . . . . . . . . . . 105
17.1.3 Modelos de cálculo del coeficiente de actividad de la fase líquida. . . . . . . . . . . . . . 106
17.1.4 Modelos para sistemas electrolíticos acuosos. . . . . . . . . . . . . . . . . . . . . . . 111
17.2 Capacidades de entalpía, entropía y calor. . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
17.3 Velocidad del sonido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
17.4 Coeficiente Joule-Thomson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

18 Propiedades de Transporte 117


18.1 Densidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
18.2 Viscosidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
18.3 Tensión superficial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
18.4 Compresibilidad isotérmica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
18.5 Módulo de volumen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

19 Propiedades Térmicas 122


19.1 Conductividad térmica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

20 Propiedades de la solución acuosa 124


20.1 Coeficiente medio de actividad salina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
20.2 Coeficiente osmótico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
20.3 Depresión del punto de congelación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

21 Modelos Especializados / Paquetes de Propiedad 124


21.1 Tablas de vapor IAPWS-IF97 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
21.2 IAPWS-08 Agua de mar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
21.3 Aceite negro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
21.4 CoolProp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
21.5 Agua agria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

3
Contenido Contenido

22 reacciones 128
22.1 Reacción de conversión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
22.2 Reacción de equilibrio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
22.2.1 Método de solución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
22.3 Reacción cinética. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

23 Métodos de estimación de propiedades 131


23.1 Fracciones de petróleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
23.1.1 Peso molecular. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
23.1.2 Gravedad específica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
23.1.3 Propiedades críticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
23.1.4 Factor acéntrico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
23.1.5 Presión de vapor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
23.1.6 Viscosidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
23.2 Componentes hipotéticos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

24 Otras Propiedades 135


24.1 Punto Crítico Verdadero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
24.2 Hidratos de gas natural. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
24.2.1 Método modificado de van der Waals y Platteeuw (Parrish y Prausnitz). . . . . . . 136
24.2.2 Klauda y Sandler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
24.2.3 Chen y Guo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
24.3 Propiedades de flujo en frío del petróleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
24.3.1 Índice de refracción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
24.3.2 Punto de inflamación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
24.3.3 Punto de fluidez. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
24.3.4 Punto de congelación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
24.3.5 Punto de nube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
24.3.6 Índice de cetano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
24.4 Parámetros de Chao-Seader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

VII Tutoriales prácticos 141

25 Reformado con vapor de metano 141


25.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
25.2 Antecedentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
25.3 Declaración del problema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
25.4 Modelo DWSIM (interfaz de usuario clásica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

26 Destilación extractiva 158


26.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
26.2 Antecedentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
26.3 Modelo DWSIM (interfaz de usuario clásica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

4
Contenido Contenido

26.4 Modelo DWSIM (interfaz de usuario multiplataforma) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

27 Control de diagrama de flujo con secuencias de comandos de Python 178


27.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
27.2 Modelo DWSIM (interfaz de usuario clásica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
27.3 Modelo DWSIM (interfaz de usuario multiplataforma) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182

28 Tutorial básico de simulación dinámica 185


28.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
28.2 Modelo DWSIM (interfaz de usuario clásica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
28.2.1 Construcción de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
28.2.2 Simulación dinámica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
28.2.3 Adición de un controlador PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
28.2.4 Ajuste del controlador PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
28.3 Modo en tiempo real. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

Referencias 197

5
Parte I.

Introducción
Este documento brinda una descripción detallada sobre cómo configurar, ejecutar, modificar y ver los
resultados de una simulación de proceso básica en DWSIM. El documento está organizado según la secuencia de
ejecución de una simulación. Cada paso/tarea se explica con la ayuda de imágenes y descripciones de las
ventanas asociadas.
DWSIM tiene dos interfaces gráficas de usuario: IU clásica y IU multiplataforma.

ÙLa IU clásica se basa en laFormularios de Windowsbiblioteca de clases gráficas (enlace), que se ha utilizado
desde las versiones iniciales de DWSIM. La biblioteca gráfica de Windows Forms se creó para las aplicaciones de

Windows. Existe un puerto de esta biblioteca para Linux, pero tiene algunos problemas y, dado que imita la

apariencia de Windows, no parece "nativa" en sistemas que no sean Windows:

Figura 1: IU clásica en Windows 10 + .NET Framework 4.8.

6
Figura 2: IU clásica en Ubuntu Linux 16.04 + Mono 5.10.

ÙLa interfaz de usuario multiplataforma se basa en una biblioteca llamadaEto.Forms(link), que es multiplataforma
biblioteca de clases gráficas, compatible con Windows, Linux, macOS y algunos sistemas móviles. Esta interfaz de

usuario se creó desde cero utilizando el lenguaje C# y parece nativa cuando se ejecuta en sistemas que no sean

Windows, ya que se ejecuta bajo elGTK(link) backend en Linux yCacao(enlace) en macOS. En Windows, la interfaz

de usuario multiplataforma se ejecuta bajo el backend de Windows Presentation Foundation, aunque se

recomienda utilizar la interfaz de usuario clásica en sistemas Windows, ya que es más estable y confiable debido a

que ha estado en desarrollo durante mucho más tiempo. .

7
Figura 3: Interfaz de usuario multiplataforma en Linux 16.04 + Mono 5.10 (backend GTK).

Figura 4: interfaz de usuario multiplataforma en Windows 10 (backend de WPF).

8
Figura 5: interfaz de usuario multiplataforma en macOS Mojave (backend de Cocoa).

9
1 PANTALLA DE BIENVENIDA

Parte II.

Interfaz de usuario clásica (IU clásica)

1. Pantalla de bienvenida

Cuando se abre DWSIM, se muestra la pantalla de bienvenida (Figura 6):

Figura 6: Pantalla de bienvenida de DWSIM.

La pantalla de bienvenida proporciona al usuario accesos directos para abrir simulaciones existentes, crear nuevas, crear

nuevos casos de regresión de datos y creador de compuestos y abrir la carpeta de muestras.

Los siguientes elementos se muestran en la ventana principal de DWSIM:

ÙBarra de menús,con botones para abrir/guardar/crear simulaciones, creador de componentes y regresión de datos
casos, configurar la simulación activa, preferencias generales, lanzar herramientas, configurar el modo de vista de

ventanas secundarias, etc.;

Ùtira de botones,para abrir, guardar y crear nuevas simulaciones de estado estacionario, creador de componentes y datos

casos de regresión.

Hay varias formas de acceder a las operaciones más comunes con archivos de simulación y casos de regresión de

datos/creador de componentes: abrir, guardar y crear. En las siguientes secciones, se le guiará a través de algunos pasos

necesarios para crear y configurar una simulación de estado estacionario, un creador compuesto y/o un caso de

regresión de datos.

10
2 SIMULACIÓN

2. Simulación

2.1. Interfaz de usuario

El botón "Crear una nueva simulación de estado estable" en la ventana de bienvenida se puede utilizar para crear una nueva

simulación. Una vez creada la simulación, elventana de configuración(Se muestra la Figura 8). La interfaz de configuración de la

simulación consiste en una ventana con pestañas:

ÙCompuestos-Agregar o eliminar compuestos a/de la simulación y fracciones de petróleo (pseudo-


componentes) utilidades.

ÙBase-Configuración del paquete de propiedades, selección del algoritmo flash de equilibrio de fase y otros ad-
Ajustes avanzados del modelo termodinámico.

ÙSistema de Unidades-Gestión de Sistemas de Unidades.

ÙVarios-Información de la simulación (título, autor y descripción), formato de número y contraseña


ajustes.

ÙTablas de propiedades-Definición de las propiedades de los objetos que se mostrarán en las tablas flotantes del diagrama de flujo.

2.2. Configuración

Figura 7: Asistente de configuración de simulación.

Desde DWSIM 3.3, se abre un nuevo Asistente de configuración de simulación (Figura 7) tan pronto como se crea una

nueva simulación, y mostrará las interfaces descritas en las siguientes secciones de una forma más simplificada.

11
2.2 Configuración 2 SIMULACIÓN

forma. Se puede acceder a la ventana de configuración de la simulación anterior en cualquier momento durante la simulación o mediante un botón

ubicado en la primera página del asistente de configuración.

Figura 8: ventana de configuración de la simulación.

La ventana de configuración de la simulación (Figura 8) es la interfaz donde se encuentran todas las funciones para la

configuración y personalización de una simulación en DWSIM. En esta ventana, el usuario puede administrar los componentes de

la simulación, el paquete de propiedades (modelo termodinámico), configurar el ambiente de las reacciones, el sistema de

unidades y el formato de los números, entre otras opciones.

Se puede acceder a la ventana de configuración de la simulación en cualquier momento cuando se abre una simulación en

DWSIM. Los cambios realizados a través de él tienen efecto inmediato en la simulación.

2.2.1. Componentes/Compuestos

Hay dos informaciones esenciales requeridas por DWSIM para iniciar correctamente una simulación. El primero
se refiere a la disponibilidadcomponentes(ocompuestos). DWSIM viene con seis bases de datos de compuestos
predeterminadas (DWSIM, ChemSep, Biodiesel, CoolProp, ChEDL y Electrolytes), con un total de más de 1500
compuestos disponibles para su simulación.
Para agregar un compuesto a la simulación, selecciónelo de la lista de la izquierda y haga clic enAgregar >. Para eliminar un

compuesto agregado, selecciónelo en la lista de la derecha y haga clic en<Eliminar. Para ver los datos de un compuesto de una

lista, haga clic en el correspondienteVer datosbotón.

DWSIM también cuenta con la importación completa de datos compuestos desdeFuentes en líneao deArchivos JSON, usando

12
2.2 Configuración 2 SIMULACIÓN

los botones apropiados en el Asistente de configuración de simulación o en el panel Configuración de simulación.


Si logra encontrar un compuesto de estas fuentes con un conjunto mínimo de datos, se pueden agregar
directamente a la simulación sin más acción.
Archivos JSONse exportan desde la utilidad Compound Creator o desde la herramienta Pure Compound Property

Viewer.

Figura 9: Herramientas de importación de datos compuestos.

2.2.2. Base

2.2.2.1. Paquetes de propiedadesEl Paquete de Propiedades consiste en un conjunto de métodos y modelos para el

cálculo de propiedades físicas y químicas de flujos de materiales en la simulación. Está compuesto por un modelo

termodinámico -una ecuación de estado o un modelo híbrido- y métodos para el cálculo de propiedades, como la tensión

superficial de la fase líquida. La figura 10 muestra la interfaz para la configuración del paquete de propiedades.

13
2.2 Configuración 2 SIMULACIÓN

Figura 10: interfaz de configuración del paquete de propiedades.

Si el paquete de propiedades seleccionado tiene alguna propiedad editable, se puede hacer clic en el botón "Configurar" y el usuario

puede hacer clic en él para mostrar la ventana de configuración del paquete de propiedades.

14
2.2 Configuración 2 SIMULACIÓN

Figura 11: Ventana de configuración del paquete de propiedades (1).

Opciones de configuración del paquete de propiedadesAlgunos paquetes de propiedades tienen opciones de configuración

adicionales para permitir un control más profundo de los cálculos termodinámicos para el usuario. Ellos son:

ÙUtilice la corrección de traducción de volumen de Peneloux (solo PR/SRK EOS)

Esta opción está disponible para Paquetes de Propiedad PR y SRK. Permite la corrección de las densidades calculadas por EOS

mediante la inclusión de un factor de corrección denominadocoeficiente de traslación de volumen. Esta opción será efectiva solo

si se selecciona EOS como método de cálculo para la densidad del líquido.

ÙIgnorar el límite máximo de salinidad (solo IAPWS-08 Seawater Property Package)

Ignora el valor de salinidad máximo admitido (0,12 kg/kg) para los cálculos y no muestra ninguna advertencia. Use 0

para deshabilitar, 1 para habilitar esta opción. Si está habilitado, la salinidad calculada se enviará directamente a las

rutinas de cálculo de la propiedad sin verificación adicional. Si está deshabilitado, se usará el valor máximo de 0,12 si la

salinidad calculada es más alta, y se mostrará un mensaje de advertencia en la ventana de registro del diagrama de flujo.

2.2.2.2. Algoritmos FlashLos algoritmos flash en DWSIM son los componentes responsables de determinar
un conjunto particular de fases en el equilibrio termodinámico, sus cantidades (y las cantidades de los
compuestos en cada fase) en condiciones específicas como temperatura, presión, entalpía total y entropía
total. Algunos Algoritmos Flash son capaces de predecir el equilibrio entre un vapor y un

15
2.2 Configuración 2 SIMULACIÓN

fase líquida, mientras que otros soportan otra fase líquida y/o sólida coexistente. A medida que aumenta la
cantidad de fases consideradas en equilibrio, aumenta también el tiempo/complejidad de cálculo y disminuye la
fiabilidad de los resultados. Algunos algoritmos flash son más capaces/confiables que otros, según la mezcla para
la que se solicita la solicitud de cálculo flash. DWSIM presenta una selección de algoritmos flash que son capaces
de calcular VLE, VLLE y SLE. Ellos son:

1.Bucles anidados (VLE):recomendado para la gran mayoría de los sistemas VLE;

2.Bucles anidados (VLLE):recomendado para sistemas donde la fase líquida puede ser inestable (se dividirá
en dos fases líquidas con diferentes composiciones);

3.De adentro hacia afuera (VLE/VLLE):recomendado para simulaciones de petróleo con muchos pseudocomponentes. La

opción de 3 fases debe usarse cuando se espera una segunda fase líquida (es decir, agua libre);

4.Minimización de Gibbs (VLE/VLLE):recomendado para sistemas químicos difíciles;

5.Bucles anidados para sistemas sólidos eutécticos (SLE-E):Calcula Equilibrios Sólido-Líquido para sistemas
eutécticos considerando la fase sólida como ideal.

6.Bucles anidados para sistemas de solución sólida (SLE-SS):Calcula Equilibrios Sólido-Líquido para sistemas
de solución sólida considerando la fase sólida como ideal.

7.Bucles anidados (VLLE trifásico inmiscible):Para sistemas con una segunda fase líquida inmiscible (VLLE).
El primer compuesto seleccionado en la lista de compuestos clave será el inmiscible.

Puede configurar los algoritmos Flash agregados seleccionando el elemento a configurar y haciendo clic en el botón

"Configurar" en la sección "Algoritmos Flash agregados".

Figura 12: Interfaz de configuración del paquete de propiedades.

ÙCálculos Flash de Fuerza Presión-Entalpía (PH)

Si está habilitado, todas las solicitudes de operaciones unitarias para PT Flashes serán reemplazadas por PH. Esta

opción debe activarse si se trabaja con un solo componente (simulación de vapor, por ejemplo), de lo contrario no se

tendrá vaporización/licuefacción parcial en válvulas, compresores y expansores.

dieciséis
2.2 Configuración 2 SIMULACIÓN

ÙCalcule los puntos de burbuja y rocío en condiciones de corriente

Marque esta casilla si desea que DWSIM calcule los puntos de burbuja y rocío en las condiciones especificadas en cada

flujo de material. Los valores calculados se mostrarán solo si la corriente está en equilibrio VLE. Los cálculos no son

precisamente rápidos, así que utilice esta opción con precaución y solo si es necesario.

ÙValidar resultados de cálculo de flash de equilibrio

Si está habilitado, DWSIM verificará la energía de Gibbs de la mezcla antes y después del cálculo del flash de equilibrio.

Si la energía de Gibbsaumentadespués del cálculo (siempre debedisminuircuando hay una división de fase), se mostrará

un mensaje de error y se cancelará el cálculo del diagrama de flujo.

ÙAplicar un algoritmo de identificación de fase después de los cálculos de equilibrio

Marque esto para aplicar un algoritmo de identificación a cada fase una vez finalizado el cálculo del equilibrio. Esto

puede ser útil para compuestos supercríticos que se comportan como líquidos a altas presiones y temperaturas, o

mezclas especiales que exhiben un comportamiento LLE a bajas temperaturas, incorrectamente identificadas como VLE

por los algoritmos flash.

Este procedimiento está habilitado de forma predeterminada y anulará el resultado del flash con respecto a la

identificación de fase.. Por ejemplo, el resultado de un cálculo instantáneo puede dar una solución de vapor y, después de

aplicar el algoritmo de identificación de fase, la fase puede, de hecho, comportarse como un líquido. En este caso, DWSIM

mostrará esta fase como líquida en la ventana de propiedades de Material Stream.

Visite la wiki de DWSIM para obtener más información sobre el algoritmo de identificación de fase.

ÙExamen de estabilidad

Cuando se selecciona un algoritmo flash con capacidad trifásica, DWSIM necesita saber qué componentes tienen más

probabilidades de estar presentes en una segunda fase líquida. Puede hacerlo seleccionando los que cree que estarán

en mayor cantidad, es decir, los componentes clave para la segunda fase líquida. Eso no impone necesariamente que los

otros componentes no seleccionados no puedan estar presentes en la segunda fase líquida.

- solo el cálculo del equilibrio te lo dirá.


La configuración de severidad de búsqueda controla cuánto esfuerzo debe poner DWSIM en la búsqueda de una segunda fase

líquida. En elBajoconfiguración, solo se crea una fase de prueba con una combinación de los componentes clave y la tolerancia

de convergencia es algo alta. En elAltoconfiguración, DWSIM incluirá fases de prueba adicionales, una para cada componente

clave y realizará verificaciones adicionales utilizando la energía de Gibbs de las fases incipientes, con el valor de tolerancia de

convergencia más pequeño (1E-06).

2.2.2.3. Múltiples Paquetes de Propiedades y Algoritmos FlashDWSIM permite agregar varios paquetes de
propiedades y algoritmos flash a una sola simulación, que se pueden asociar a cada operación de unidad y flujo
de material de forma individual. Cada paquete de propiedades y algoritmo flash tiene su propia configuración,
incluso si dos o más paquetes/algoritmos son del mismo tipo.

2.2.3. Sistemas de Unidades

Tres sistemas de unidades básicas están presentes en DWSIM:Sistema SI(seleccionado por defecto),Sistema CGSy Sistema

Inglés (Imperial). El sistema de unidades de la simulación se puede visualizar/modificar en la sección "Sistema de Unidades" de

la pestaña "Opciones" en la ventana de configuración de la simulación (Figura 13).

17
2.2 Configuración 2 SIMULACIÓN

Figura 13: Interfaz de configuración del Sistema de Unidades.

Hay botones disponibles en esta interfaz para crear sistemas de unidades personalizados y guardarlos/cargarlos. Vale la pena

recordar que los sistemas de unidades también se pueden modificar en cualquier momento durante la simulación: los cambios

se aplican de inmediato.

2.2.4. Varios

En la sección "Misc" es posible definir el formato de número en la simulación (Figura 14). En el cuadro de grupo
"Descripción" es posible editar alguna información sobre la simulación activa (título, autor y descripción). También
puede definir una contraseña para evitar que nadie abra la simulación, pero esta función solo funciona con el
formato de archivo de simulación XML comprimido (*.dwxmz).

18
2.2 Configuración 2 SIMULACIÓN

Figura 14: Interfaz de configuración miscelánea.

2.2.5. Tablas de propiedades

En la sección "Tablas de propiedades" puede definir qué propiedades se mostrarán para cada tipo de objeto
cuando pase el mouse sobre los objetos en el diagrama de flujo. La lista de propiedades se guarda en una base
de simulación.

19
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 15: interfaz de configuración de tablas de propiedades.

Figura 16: Las propiedades seleccionadas en la imagen anterior se muestran en el diagrama de flujo del Material
Corrientes.

2.3. Modelado de procesos (Flowsheeting)

Después de configurar la simulación, se lleva al usuario a la ventana principal de simulación (Figura 17). En esta

ventana podemos destacar las siguientes zonas:

20
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 17: Ventana de simulación DWSIM.

ÙBarra de menús: fimanejo de archivos, disposición de ventanas, ayuda, configuración de simulación, controles de solver, deshacer/rehacer

botones.

ÙPaleta de objetosventana: muestra los objetos que se pueden agregar arrastrándolos al PFD;

ÙCorrientes de materialesVentana: enumera los flujos de material en el diagrama de flujo y sus propiedades calculadas.

corbatas;

ÙDiagrama de flujoventana: área de construcción y edición del diagrama de flujo del proceso;

ÙInformaciónventana: información general sobre la simulación activa;

ÙHoja de cálculoventana: muestra la hoja de cálculo, una utilidad para hacer operaciones matemáticas con los datos proporcionados

por los objetos en la simulación actual;

ÙGráficosventana: se utiliza para crear y ver gráficos a partir de objetos de hoja de flujo o de datos de hoja de cálculo;

ÙAdministrador de secuencias de comandosventana: muestra el administrador de secuencias de comandos, que se puede utilizar para escribir secuencias de comandos de Python para

automatizar ciertas tareas de simulación.

Cuando se ejecuta DWSIM en una plataforma Windows, las ventanas de simulación se pueden reposicionar libremente y la

información de disposición se guarda junto con el resto de los datos de simulación. Para reposicionar una ventana, el usuario

debe hacer clic con el botón izquierdo del mouse en la barra superior de la ventana y arrastrarla al lugar deseado. En azul se

muestra una vista previa de cómo quedará la ventana (Figura 18).

21
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 18: Reposicionamiento de la ventana.

Cuando ejecute DWSIM en Mono (Linux), use los menús contextuales (haga clic con el botón derecho del mouse en la barra de

título de la ventana) en cada ventana para reposicionar/acoplar su contenido.

2.3.1. Inserción de objetos de diagrama de flujo

Para agregar un objeto al diagrama de flujo, puede:

ÙUtilizar elInsertar > Objeto de diagrama de flujoelemento de menú (método abreviado de teclado: Ctrl+A):

22
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 19: Inserción de un objeto en el diagrama de flujo.

ÙArrastre un elemento de lapaleta de objetosventana ubicada en la parte inferior del panel del diagrama de flujo:

Figura 20: Insertar un objeto en el diagrama de flujo arrastrándolo desde la ventana Paleta de objetos.

Los elementos de una simulación (objetos) que se pueden agregar al diagrama de flujo son:

ÙFlujo de materiales: se utiliza para representar la materia que entra y sale de los límites de la simulación y
pasa por las operaciones unitarias. El usuario debe definir sus condiciones y composición para que
DWSIM calcule sus propiedades en consecuencia;

23
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

ÙCorriente de energía: se utiliza para representar la energía que entra y sale de los límites de la simulación y
pasa por las operaciones unitarias;

ÙMezclador:se usa para mezclar hasta tres flujos de materiales en uno, mientras se ejecuta toda la masa y la energía
saldos;

ÙDisidente:operación de unidad de balance de masa: divide una corriente de material en otras dos o tres corrientes;

ÙVálvula: funciona como una caída de presión fija para el proceso, donde las propiedades de la corriente de material de salida

se calculan a partir del principio de que la dilatación es un proceso isentálpico;

ÙTubo: simula un proceso de flujo de fluido (mono o bifásico). La implementación de la tubería en DWSIM
proporciona al usuario varias opciones de configuración, incluida la transferencia de calor al medio ambiente o incluso al

suelo en tuberías enterradas. Están disponibles dos correlaciones para los cálculos de caída de presión: Beggs & Brill y

Lockhart & martinelli. Ambos se reducen a la ecuación de Darcy en el caso de flujo monofásico;

ÙBomba: se utiliza para proporcionar energía a una corriente líquida en forma de presión. El proceso es isentálpico,
y las no idealidades se consideran de acuerdo con la eficiencia de la bomba, que es definida por el usuario;

ÙTanque:en la versión actual de DWSIM, el tanque funciona como una caída de presión fija para el proceso;

ÙRecipiente Separador:se utiliza para separar las fases de vapor y líquido de una corriente en otros dos distintos
arroyos;

ÙCompresor:Se utiliza para proporcionar energía a una corriente de vapor en forma de presión. El proceso ideal
es isoentrópica (entropía constante) y las no idealidades se consideran de acuerdo con la eficiencia del
compresor, que es definida por el usuario;

Ùexpansor:el expansor se utiliza para extraer energía de una corriente de vapor a alta presión. El ideal
el proceso es isoentrópico (entropía constante) y las no idealidades se consideran de acuerdo con la
eficiencia del expansor, que es definida por el usuario;

ÙCalentador:simula un proceso de calentamiento de corriente;

ÙEnfriador:simula un proceso de enfriamiento de corriente;

ÙReactor de conversión:simula un reactor donde ocurren reacciones de conversión;

ÙReactor de equilibrio:simula un reactor donde ocurren reacciones de equilibrio;

ÙPFR: simula un reactor de flujo pistón (PFR);

ÙCSTR: simula un reactor de tanque agitado continuo (CSTR);

ÙColumna de acceso directo: simula una columna de destilación simple con resultados aproximados usando acceso directo

cálculos;

ÙColumna de destilación: simula una columna de destilación utilizando modelos termodinámicos rigurosos;

ÙColumna de absorción: simula una columna de absorción utilizando modelos termodinámicos rigurosos;

ÙAbsorbedor de reflujo:simula una columna de absorción de reflujo utilizando modelos termodinámicos rigurosos;

24
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

ÙAbsorbedor rehervido:simula una columna de absorción rehervida utilizando modelos termodinámicos rigurosos.

ÙIntercambiador de calor:simula un intercambiador de calor a contracorriente utilizando rigurosos modelos termodinámicos

els.

ÙPlaca de orificio:modelo para simular una placa de orificio, utilizada para la medición de flujo.

ÙSeparador de componentes:modelo para simular un proceso genérico para la separación de componentes.

ÙOperación de unidad personalizada:un modelo definido por el usuario basado en scripts de IronPython/IronRuby.

ÙOperación de la unidad CAPE-OPEN:Unidad externa CAPE-OPEN Conector de operación para agregar unidad CO
Operaciones en DWSIM.

ÙOperación de la unidad de hoja de cálculo:Operación Unitaria donde se define y calcula el modelo en Spread-
archivos de hoja (XLS/XLSX/ODS).

ÙSeparador de sólidos:modelo para simular un proceso genérico para la separación de compuestos sólidos.

ÙFiltro de torta continuo:Modelo de filtro de torta continua para separación de sólidos.

Además, las siguientes operaciones lógicas están disponibles en DWSIM:

ÙAjustar:se usa para hacer que una variable sea igual a un valor definido por el usuario cambiando el valor de otra
(variable independiente;

ÙEspecificación: se usa para hacer que una variable sea igual a un valor que es una función de otra variable,
de otra corriente;

ÙReciclar: utilizado para mezclar material aguas abajo con material aguas arriba en un diagrama de flujo,

ÙReciclaje de energía: se utiliza para mezclar energía aguas abajo con energía aguas arriba en un diagrama de flujo.

La figura 21 muestra una corriente de material añadida al diagrama de flujo mediante uno de los métodos descritos anteriormente. Se

puede observar que el flujo está seleccionado y que su editor de propiedades se muestra como un panel en la parte izquierda de la

ventana principal.

25
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 21: Un flujo de material en el diagrama de flujo.

Conectando objetosLas corrientes de material representan el flujo de masa entre operaciones unitarias. Hay dos
maneras diferentes en las que un flujo de material se puede conectar a una unidad de operación (oviceversa):

ÙA través del menú contextual activado con el botón derecho del mouse hacer clic sobre el objeto (Figura 22);

Figura 22: Menú contextual del objeto seleccionado.

ÙA través de la ventana del editor de propiedades - sección Conexiones.

26
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 23: Menú de selección de conexión.

ÙA través de los botones "Crear y Conectar" en los editores de objetos. Cuando haces clic en estos pero-
toneladas, DWSIM creará y conectará automáticamente flujos a los puertos asociados en el objeto seleccionado.

Figura 24: Herramienta Crear y Conectar.

En la Figura 25 se muestra un sistema expansor con sus conexiones.

27
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 25: Expansor con todas las conexiones correctamente configuradas.

Desconectar objetos Las herramientas para desconectar objetos entre sí se pueden encontrar en las mismas ubicaciones

como los de conexión.

Eliminar objetos del diagrama de flujoEl objeto seleccionado se puede eliminar del diagrama de flujo
presionando el botón del teclado DEL o usando el menú contextual - elemento "Eliminar" (Figura 22).

2.3.2. Gestión de datos de proceso

Introducción de datos de procesoLos datos de proceso de los objetos (temperatura, presión, flujo, composición y/u otros

parámetros) se pueden ingresar en la ventana del editor de propiedades (Figura 26). Las propiedades que no se pueden editar

(solo lectura) aparecen atenuadas.

28
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 26: Visualización de las propiedades del objeto en la ventana del editor.

La mayoría de las propiedades se pueden editar directamente escribiendo un valor en el cuadro de texto y presionando ENTER. DWSIM luego

confirmará el nuevo valor de propiedad y activará el solucionador de diagrama de flujo.

Figura 27: Edición directa de una propiedad.

También puede usar el convertidor de unidades en línea para convertir el valor de una propiedad de las unidades deseadas a las

unidades seleccionadas actualmente. Escriba el valor de la propiedad en el cuadro de texto y seleccione la unidad desde la que convertir

en el cuadro combinado de la derecha. DWSIM luego convertirá el valor de las unidades seleccionadas en el cuadro combinado a las

unidades reales del sistema de simulación de unidades.

29
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 28: Conversión de 50 C a las unidades de temperatura actuales (K).

Figura 29: Valor de temperatura convertido (323,15 K).

Si todas las propiedades del objeto se definieron correctamente, DWSIM las calculará y su representación de diagrama

de flujo tendrá un borde azul en lugar de uno rojo, lo que indica que el objeto se calculó correctamente (Figura 30).

Figura 30: Objetos calculados.

2.3.3. Deshacer/Rehacer acciones

DWSIM admite Deshacer y Rehacer para ciertas acciones, como:

ÙCambiar una propiedad de un objeto (propiedades de modelo y objeto gráfico)

ÙConectando, desconectando objetos

ÙAdición y eliminación de objetos.

ÙAdición y eliminación de compuestos.

30
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

ÙAgregar, eliminar y editar paquetes de propiedades

ÙCambiar los valores de las celdas de la hoja de cálculo

Para deshacer o rehacer una acción, haga clic en el elemento de menú "Editar" y luego en los elementos de menú correspondientes

(Figura 32). También puede acceder a una lista de acciones para deshacer o rehacer a través de los botones de flecha ubicados en la tira

de menú, cerca de la etiqueta "Hoja de flujo" (Figura 31).

Figura 31: lista de acciones Deshacer.

El menú "Editar" también contiene algunas herramientas útiles para manejar objetos de diagrama de flujo, así como elementos del

menú de configuración de aplicaciones y simulación (Figura 32).

31
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

Figura 32: Menú de edición.

2.3.4. Cortar/Copiar/Pegar objetos

DWSIM también admite cortar, copiar y pegar objetos de diagrama de flujo dentro de un diagrama de flujo o entre diferentes

diagramas de flujo. Al copiar objetos entre diagramas de flujo, DWSIM también puede copiar compuestos y paquetes de

propiedades de un diagrama de flujo a otro. El comportamiento de Cortar/Copiar/Pegar es una configuración de la aplicación y

se puede configurar en el menú Configuración general (Sección 5.5).

2.3.5. Simulación

DWSIM es un simulador de procesos modular secuencial, es decir, todos los cálculos se realizan módulo por módulo,

de acuerdo con las conexiones entre los objetos. La calculadora comprueba si un objeto tiene todas sus propiedades

definidas y, en caso afirmativo, pasa los datos del objeto aguas abajo y los calcula, repitiendo el proceso en un bucle

hasta que llega a un objeto que no tiene ninguna de sus conexiones aguas abajo conectadas. a cualquier objeto. De esta

manera, todo el diagrama de flujo se puede calcular tantas veces como sea necesario sin tener que "decirle" a DWSIM

qué objeto se debe calcular. De hecho, esto se hace indirectamente si el usuario define todas las propiedades y realiza

correctamente todas las conexiones entre los objetos.

El cálculo de DWSIM comienza cuando el usuario edita una propiedad que define un objeto.Por ejemplo,
editar el flujo másico de una corriente cuando su temperatura, presión y composición ya están bien definidas
activa la calculadora de DWSIM.
Es posible controlar la calculadora de DWSIM usando su barra de botones (Figura 33). Al hacer clic botón
en se activa o desactiva la calculadora. El El botón realiza un recálculo completo del diagrama de flujo.

32
2.3 Modelado de procesos (Flowsheeting) 2 SIMULACIÓN

La calculadora de DWSIM está habilitada de manera predeterminada; si está deshabilitada, se acepta la modificación de una

propiedad, perono esrecalcular el objeto ni los que están aguas abajo en el diagrama de flujo. El botón
detiene cualquier cálculo en curso.

Figura 33: Barra de control de la calculadora de DWSIM.

A medida que la calculadora de DWSIM hace su trabajo, se agregan mensajes a la ventana "Información". Estos
mensajes le indican al usuario si el objeto se calculó correctamente o si hubo un error al calcularlo, entre otros
(Figura 34).

Figura 34: Mensaje de la calculadora de un DWSIM.

2.3.6. Resultados

Los resultados se pueden ver en informes generados (Figuras 35 y 36) para imprimir. Los datos del informe también se

pueden guardar en archivos ODT, ODS, XLS, TXT o XML.

Figura 35: Configuración del informe de resultados.

33
2.4 Análisis de sensibilidad 2 SIMULACIÓN

Figura 36: Informe de resultados.

2.4. Análisis de sensibilidad

Puede utilizar la Utilidad de análisis de sensibilidad para estudiar la influencia de hasta 2 variables en otras variables

dependientes del diagrama de flujo. Los cambios en las variables están definidos por un rango de valores y un número

de puntos igualmente espaciados dentro de este rango. Por ejemplo, se puede analizar la influencia de la temperatura y

la presión en la entalpía de una mezcla, de 200 a 400 K y de 100 a 1000 kPa, nueve puntos para temperatura y 5 puntos

para presión, totalizando 45 puntos sobre los que se calculará la entalpía. calculado a diferentes temperaturas y

presiones. Esto también significa que el diagrama de flujo se recalculará 45 veces (!), así que tenga cuidado con la

cantidad de puntos que elija, ya que el tiempo de cálculo puede ser prohibitivo.

34
2.5 Optimización del diagrama de flujo 2 SIMULACIÓN

Figura 37: Utilidad de análisis de sensibilidad (1).

La utilidad de análisis de sensibilidad se basa en estudios de casos. En una sola simulación se pueden definir varios

casos, cada uno con sus propias variables, rangos y resultados. Estos casos se guardarán junto con la simulación y no se

podrán exportar a otros. Los resultados se muestran en una tabla, por lo que los datos pueden copiarse y pegarse en

otro software de análisis de datos especializado o enviarse directamente al complemento de regresión de datos.

2.5. Optimización del diagrama de flujo

El nuevo Optimizer en DWSIM maneja problemas de optimización de una y varias variables con o sin
restricciones de límite. La función objetivo puede ser una variable en el diagrama de flujo o una expresión en
función de tantas variables como necesite.
La interfaz es muy similar a la de Sensitivity Analysis. Se pueden definir varios casos, cada uno con sus
propias variables, rangos y resultados. Estos casos se guardarán junto con la simulación actual y no se
podrán exportar a otras simulaciones.

35
2.5 Optimización del diagrama de flujo 2 SIMULACIÓN

Figura 38: Utilidad de optimización multivariante (1).

Hay algunas opciones para elegir en el Optimizador multivariado de DWSIM. Es posible seleccionar el tipo de

optimización (minimización o maximización de la función objetivo), elegir si las variables sangrantes tendrán límites

inferiores y/o superiores y si la función objetivo será una variable de diagrama de flujo o una expresión basada en

variables de diagrama de flujo . También se puede definir un número máximo para las iteraciones y una tolerancia para

la variación del valor calculado para la función objetivo: si la variación es menor que el valor definido, el diagrama de

flujo se considera optimizado y el proceso se detiene. También hay una opción para elegir si el diagrama de flujo volverá

a su estado original después de la optimización, por lo que los resultados se mostrarán solo en la ventana actual y la

configuración inicial del diagrama de flujo permanecerá intacta.

Para definir las variables que se utilizarán en el proceso de optimización, se puede agregar una variable
haciendo clic en el botón "+". Con la fila de variables agregada a la lista, se elige un objeto, luego la propiedad
deseada y el tipo de variable (IND para independientes, AUX para auxiliares o DEP para variables dependientes). Si
es necesario, se puede definir un límite inferior y/o superior para las variables IND, de acuerdo con el sistema de
unidades actual. El nombre de la variable es el que se utilizará en la expresión.
DWSIM solo considera los límites de las variables independientes. Además, si la función objetivo es una variable DEP y

definió varias variables DEP, solo se usará la primera. Las variables AUX se utilizan únicamente en el contexto de una

expresión. Para eliminar una variable, se debe seleccionar una fila haciendo clic en el encabezado de la fila antes de

presionar el botón "-".

36
2.5 Optimización del diagrama de flujo 2 SIMULACIÓN

Figura 39: Utilidad de optimización multivariante (2).

Con todas las variables definidas y el caso configurado, la optimización se puede llevar a cabo haciendo clic en
el botón correspondiente; el botón se desactivará. Después de un tiempo, si la optimización converge, el botón
volverá a estar activo, lo que indica que el proceso de optimización ha terminado.

37
2.6 Utilidades 2 SIMULACIÓN

Figura 40: Utilidad de optimización multivariante (3).

2.6. Utilidades

DWSIM incluye algunas utilidades que brindan al usuario más información sobre el proceso que se
simula.
Las utilidades se pueden agregar y adjuntar a los objetos de la hoja de flujo (Utilidades > Agregar utilidadopción del menú).
Después

una vez adjuntos, se guardarán junto con los datos de simulación y se restaurarán al volver a abrirlos. los datos de las utilidades
Alguno

adjuntas estarán disponibles para mostrarse en tablas de propiedades y usarse en análisis de sensibilidad y estudios de

optimización.

38
2.6 Utilidades 2 SIMULACIÓN

Figura 41: Adjuntar utilidades a través de la ventana "Agregar utilidad".

Figura 42: Adjuntar Utilidades a través de los editores de objetos.

Las utilidades agregadas/adjuntas estarán visibles en el menú contextual ubicado en los editores de objetos, a la derecha del cuadro de

texto Nombre del objeto.

Figura 43: Acceso a las utilidades adjuntas.

ÙPunto crítico verdadero-utilidad para calcular el verdadero punto crítico de una mezcla (Figura 44).

39
2.6 Utilidades 2 SIMULACIÓN

Figura 44: Servicios Públicos - Punto Crítico Verdadero.

ÙUtilidad de Equilibrio/Disociación de Hidratos-cálculo de las condiciones de equilibrio para gas natural


hidratos (Figura 45);

Figura 45: Utilidades - Cálculos de hidratos.

ÙEnvolvente de fase-Cálculo de envolvente de equilibrio de fase de corriente de material (Figura 46);

40
2.6 Utilidades 2 SIMULACIÓN

Figura 46: Utilidades - Envolvente de fase.

ÙSobre binario-sobres especiales para mezclas binarias (Figura 47).

Figura 47: Utilidades - Envolvente Binaria.

41
2.7 Reacciones químicas 2 SIMULACIÓN

ÙPropiedades de flujo en frío del petróleo-propiedades especiales de las fracciones de petróleo, como el índice de cetano,

punto de inflamación, índice de refracción, etc. (Figura 48).

Figura 48: Servicios públicos: propiedades de flujo en frío del petróleo.

Las utilidades calculan sus propiedades para un solo objeto, que se selecciona dentro de sus propias ventanas. En la mayoría

de los casos, este objeto debe calcularse para que esté disponible para su selección en la ventana de la utilidad.

Consulte el Manual técnico de DWSIM para obtener más detalles sobre los modelos y métodos utilizados por el

Utilidades.

2.7. Reacciones químicas

DWSIM clasifica las reacciones químicas en tres tipos diferentes: Conversión, donde la conversión de un
reactivo se puede especificar en función de la temperatura; Equilibrio, donde la reacción se caracteriza por una
constante de equilibrio K, y Cinético/Heterogéneo Catalítico, donde la reacción está dirigida por una expresión de
velocidad que es función de la concentración de reactivos y/o productos y/o un catalizador.

42
2.7 Reacciones químicas 2 SIMULACIÓN

Consulte el Manual técnico y la Guía de equipos y servicios públicos de DWSIM para obtener más detalles sobre

reacciones químicas y reactores, respectivamente.

Las reacciones químicas en DWSIM se gestionan a través delGerente de Reacciones Químicas(Configuración de

simulación > Reaccionespanel) (Figura 49):

Figura 49: Administrador de Reacciones Químicas.

El usuario puede definir varias reacciones que se agrupan enConjuntos de reacción. Estos conjuntos de reacciones

enumeran todas las reacciones químicas, y el usuario debe activar solo aquellas que desea que estén disponibles para

uno o más reactores, ya que el parámetro del reactor es elconjunto de reaccióny no las reacciones químicas en sí. En la

ventana de configuración del conjunto de reacciones también es posible definir el orden de las reacciones. Índices

iguales definen reacciones paralelas (Figura 50):

43
2.8 Caracterización de Fracciones de Petróleo 2 SIMULACIÓN

Figura 50: Editor de conjuntos de reacciones.

Cuando las reacciones y sus respectivos conjuntos de reacciones estén correctamente definidos, los conjuntos estarán

disponibles para su selección en la ventana de propiedades de un reactor en la simulación. Cuando se le solicite un cálculo, el

reactor buscará reacciones activas dentro del conjunto seleccionado.

2.8. Caracterización de Fracciones de Petróleo

DWSIM proporciona dos herramientas para la caracterización de fracciones de petróleo ("Configuración de simulación" >

"Herramientas" > "Caracterización del petróleo"). Uno de ellos caracteriza fracciones C7+ a partir de propiedades a granel (Figura

51). El otro caracteriza el aceite a partir de una curva de destilación ASTM o TBP (Figura 52).

En ambas herramientas, la caracterización se realiza mediante la creación de varios componentes con diferentes

puntos de ebullición (pseudocomponentes) que juntos representan el ensayo como un todo.

- Caracterización a partir de propiedades a granelEl método en sí requiere un mínimo de información para generar
los pseudocomponentes, aunque cuantos más datos proporcione el usuario, mejores serán los resultados (Figura 51). Se

recomienda que el usuario proporcione al menos la gravedad específica de la fracción C7+. Los datos de viscosidad

también son muy importantes.

44
2.8 Caracterización de Fracciones de Petróleo 2 SIMULACIÓN

Figura 51: Utilidad de caracterización de fracciones de petróleo C7+.

- Caracterización a partir de curvas de destilaciónEsta herramienta obtiene datos de una curva de destilación ASTM
o TBP para generar pseudocomponentes. También es posible incluir curvas de viscosidad, peso molecular y gravedad

específica para mejorar la caracterización.

La interfaz tiene un estilo similar al de un asistente, con varias opciones de personalización (Figura 52):

45
4 REGRESIÓN DE DATOS

Figura 52: Caracterización del petróleo a partir de curvas de destilación.

Después de crear los pseudocomponentes, también se crea una corriente de material con una composición definida,

que representa la fracción de petróleo caracterizada.

Los componentes hipo y pseudo están disponibles para su uso únicamente en la simulación en la que fueron

generada, incluso si hay más de una simulación abierta en DWSIM. No obstante, el usuario puede

exporte estos componentes a un archivo e impórtelos a otra simulación.

3. Creador de compuestos

Para obtener información detallada sobre Compound Creator, visite: Uso de Compound Creator Utility (DWISM Wiki)

4. Regresión de datos

Para obtener información detallada sobre la Utilidad de regresión de datos, visite: Uso de la Utilidad de regresión de datos

(DWSIM Wiki)

46
5 AJUSTES GENERALES

5. Configuración general

Se puede acceder a la configuración de la aplicación a través de laEditar > Configuración generalelemento de menú (Figura 53):

Figura 53: Sección de Ajustes Generales.

5.1. solucionador

La pestaña de configuración del solucionador muestra un grupo de configuraciones para controlar el comportamiento del solucionador de DWSIM. Consulte

el artículo Wiki Configuración del solucionador para obtener más detalles.

5.2. Diagrama de flujo

5.2.1. Cortar/Copiar/Pegar objetos de diagrama de flujo

ÙCompuestos: controla cómo se manejan los compuestos durante las operaciones de cortar/copiar/pegar.

ÙPaquetes de propiedades: controla cómo se manejan los paquetes de propiedades durante las operaciones de cortar/copiar/pegar.

ciones.

5.2.2. Deshacer rehacer

ÙRecalcular diagrama de flujo: define si el diagrama de flujo se volverá a calcular después de las operaciones de deshacer/rehacer.

5.2.3. Editores de objetos

ÙHabilitar múltiples editores: permite mostrar varios editores de objetos a la vez.

47
5.3 Conjuntos de datos 5 AJUSTES GENERALES

ÙCerrar editores al anular la selección: cierra los editores una vez que se deselecciona el objeto que se está editando.

ÙUbicación inicial predeterminada: ubicación predeterminada para mostrar los editores de objetos.

5.3. conjuntos de datos

En la pestaña de la base de datos, tiene opciones para eliminar, agregar y editar conjuntos de datos de parámetros de interacción y compuestos

definidos por el usuario.

5.4. Respaldo

La pestaña Copia de seguridad tiene opciones para controlar la frecuencia con la que se guarda el archivo de copia de seguridad. También puede

configurar la opción de guardar un archivo existente con otro nombre en lugar de sobrescribirlo.

5.5. Otro

5.5.1. Mensajes

ÙMostrar recomendaciones: muestra sugerencias sensibles al contexto en la ventana de información (registro) del diagrama de flujo.

ÙMostrar "Novedades": muestra una ventana con información sobre las novedades de la versión en ejecución.

5.5.2. Modo de depuración

ÙNivel de depuración: controla la cantidad de información escrita en la ventana de información (registro) del diagrama de flujo

al resolver la simulación.

ÙRedirigir la salida de la consola: redirige la salida de la consola a la ventana de la consola dentro de DWSIM.

5.5.3. Idioma de la interfaz de usuario

ÙIdioma: establece el idioma de la interfaz de usuario. Requiere un reinicio.

5.5.4. CABO-ABIERTO

ÙEliminar fases sólidas...: Esto es para compatibilidad con ChemSep. Si está habilitado, DWSIM ocultará el sólido
fase en flujos de material de operaciones unitarias CAPE-OPEN.

5.5.5. Propiedades constantes compuestas

ÙIgnorar las propiedades constantes compuestas...: si está habilitado, esto evitará que DWSIM use
extraiga datos constantes de los archivos de simulación cargados y use los datos de las propias bases de datos

compuestas.

5.5.6. Configuración de puente de octava/DWSIM

ÙRuta de binarios de octava: establezca la ruta donde se encuentran los archivos binarios de GNU Octave. Esto es sólo

requerido si está ejecutando DWSIM en Windows.

ÙTiempo de espera del proceso de octava: Configure el tiempo de espera para los procesos de Octave, en minutos.

48
5.5 Otros 5 AJUSTES GENERALES

5.5.7. Configuración del puente DWSIM/Python

ÙRuta de binarios de Python: establezca la ruta donde se encuentran los archivos binarios de GNU Octave. Esto es sólo

requerido si está ejecutando DWSIM en Windows.

ÙTiempo de espera del proceso de Python: Configure el tiempo de espera para los procesos de Octave, en minutos.

49
6 INTERFAZ PRINCIPAL

Parte III.

Interfaz de usuario multiplataforma (CPUI)

6. Interfaz principal

Cuando se abre DWSIM, verá un menú de inicio, donde puede crear una nueva simulación o abrir una
guardada, entre otras funciones.

Figura 54: Iniciador DWSIM.

Si crea una nueva simulación, obtendrá una pantalla casi en blanco con una barra de menú en la parte superior y un Panel de registro

en la parte inferior. ElAsistente de configuración de simulaciónentonces aparecerá.

50
7 CONFIGURAR UNA SIMULACIÓN

Figura 55: Ventana de diagrama de flujo principal de DWSIM con asistente de configuración de simulación.

7. Configuración de una simulación

Para ejecutar una simulación/diagrama de flujo, debe agregar algunos compuestos, configurar un paquete de

propiedades, agregar objetos al diagrama de flujo y conectarlos entre sí siguiendo el flujo del proceso.

7.1. Componentes/Compuestos

Hay dos informaciones esenciales requeridas por DWSIM para iniciar correctamente una simulación. El primero se

refiere a los componentes (o compuestos) disponibles.

Para agregar un compuesto a la simulación, selecciónelo en la lista. Para eliminar un compuesto agregado, simplemente anule la selección

él.

51
7.2 Paquetes de propiedades 7 CONFIGURAR UNA SIMULACIÓN

Figura 56: Selección de un compuesto con el asistente de configuración de simulación.

7.2. Paquetes de propiedades

El Paquete de Propiedades consiste en un conjunto de métodos y modelos para el cálculo de propiedades físicas y

químicas de flujos de materiales en la simulación. Está compuesto por un modelo termodinámico -una ecuación de

estado o un modelo híbrido- y métodos para el cálculo de propiedades, como la tensión superficial de la fase líquida.

52
7.2 Paquetes de propiedades 7 CONFIGURAR UNA SIMULACIÓN

Figura 57: Selección de un paquete de propiedades con el asistente de configuración de simulación.

Si el paquete de propiedades seleccionado tiene alguna propiedad editable, se puede hacer clic en el botón "Configurar" y el usuario

puede hacer clic en él para mostrar la ventana de configuración del paquete de propiedades.

53
7.2 Paquetes de propiedades 7 CONFIGURAR UNA SIMULACIÓN

Figura 58: Visualización de paquetes de propiedades en el panel Base de simulación.

54
7.3 Algoritmos de destello 7 CONFIGURAR UNA SIMULACIÓN

Figura 59: Edición de la configuración del paquete de propiedades.

7.3. Algoritmos Flash

Los algoritmos flash en DWSIM son los componentes responsables de determinar un conjunto particular
de fases en el equilibrio termodinámico, sus cantidades (y las cantidades de los compuestos en cada fase)
en condiciones específicas como temperatura, presión, entalpía total y entropía total. Algunos algoritmos
flash son capaces de predecir el equilibrio entre una fase de vapor y una líquida, mientras que otros
admiten otra fase líquida y/o sólida coexistente. A medida que aumenta la cantidad de fases consideradas
en equilibrio, aumenta también el tiempo/complejidad de cálculo y disminuye la fiabilidad de los
resultados. Algunos algoritmos flash son más capaces/confiables que otros, según la mezcla para la que se
solicita la solicitud de cálculo flash. DWSIM presenta una selección de algoritmos flash que son capaces de
calcular VLE, VLLE y SLE. Ellos son:

1.Bucles anidados (VLE):recomendado para la gran mayoría de los sistemas VLE;

2.Bucles anidados (VLLE):recomendado para sistemas donde la fase líquida puede ser inestable (se dividirá
en dos fases líquidas con diferentes composiciones);

3.De adentro hacia afuera (VLE/VLLE):recomendado para simulaciones de petróleo con muchos pseudocomponentes. La

opción de 3 fases debe usarse cuando se espera una segunda fase líquida (es decir, agua libre);

4.Minimización de Gibbs (VLE/VLLE):recomendado para sistemas químicos difíciles;

55
7.4 Sistemas de Unidades 7 CONFIGURAR UNA SIMULACIÓN

5.Bucles anidados para sistemas sólidos eutécticos (SLE-E):Calcula Equilibrios Sólido-Líquido para sistemas
eutécticos considerando la fase sólida como ideal.

6.Bucles anidados para sistemas de solución sólida (SLE-SS):Calcula Equilibrios Sólido-Líquido para sistemas
de solución sólida considerando la fase sólida como ideal.

7.Bucles anidados (VLLE trifásico inmiscible):Para sistemas con una segunda fase líquida inmiscible (VLLE).
El primer compuesto seleccionado en la lista de compuestos clave será el inmiscible.

Múltiples Paquetes de Propiedades y Algoritmos Flash

DWSIM permite agregar múltiples paquetes de propiedades y algoritmos flash a una sola simulación
(Figura 58), que se pueden asociar con cada operación de unidad y flujo de material de forma individual.

7.4. Sistemas de Unidades

Tres sistemas de unidades básicas están presentes en DWSIM:Sistema SI(seleccionado por defecto),Sistema CGSy Sistema

Inglés (Imperial). El sistema de unidades de la simulación se puede ver/modificar en la sección "Sistema de unidades" del panel

"Configuración de la simulación".

56
7.4 Sistemas de Unidades 7 CONFIGURAR UNA SIMULACIÓN

Figura 60: Visualización de los sistemas de unidades en el panel de configuración del diagrama de flujo.

También puede crear un sistema personalizado de unidades. Vale la pena recordar que los sistemas de unidades también se pueden

modificar en cualquier momento durante la simulación: los cambios se aplican de inmediato.

57
8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 61: Creación de un nuevo Sistema de Unidades.

8. Modelado de Procesos (Flowsheeting)

8.1. Inserción de objetos de diagrama de flujo

Para agregar un objeto al diagrama de flujo, vaya a 'Objeto' > 'Agregar nuevo objeto de simulación', o arrastre los íconos

desde elPaleta de objetosa la FPD.

58
8.1 Inserción de objetos de diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 62: Agregar nuevo objeto de simulación.

Figura 63: Arrastrar objetos desde la Paleta de objetos al PFD de diagrama de flujo.

Los elementos de una simulación (objetos) que se pueden agregar al diagrama de flujo son:

ÙFlujo de materiales:utilizado para representar la materia que entra y sale de los límites de la simulación
y pasa por las operaciones unitarias. El usuario debe definir sus condiciones y composición para que
DWSIM calcule sus propiedades en consecuencia;

ÙCorriente de energía:utilizado para representar la energía que entra y sale de los límites de la simulación y
pasa por las operaciones unitarias;

ÙMezclador:se usa para mezclar hasta tres flujos de materiales en uno, mientras se ejecuta toda la masa y la energía
saldos;

ÙDisidente:operación de unidad de balance de masa: divide una corriente de material en otras dos o tres corrientes;

ÙVálvula:funciona como una caída de presión fija para el proceso, donde las propiedades de la corriente de material de salida

se calculan a partir del principio de que la dilatación es un proceso isentálpico;

59
8.1 Inserción de objetos de diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

ÙTubo:simula un proceso de flujo de fluidos (mono o bifásico). La implementación de la tubería en DWSIM


proporciona al usuario varias opciones de configuración, incluida la transferencia de calor al medio ambiente o incluso al

suelo en tuberías enterradas. Están disponibles dos correlaciones para los cálculos de caída de presión: Beggs y Brill y

Lockhart y martinelli. Ambos se reducen a la ecuación de Darcy en el caso de flujo monofásico;

ÙBomba:Se utiliza para proporcionar energía a una corriente líquida en forma de presión. El proceso es isentálpico,
y las no idealidades se consideran de acuerdo con la eficiencia de la bomba, que es definida por el usuario;

ÙRecipiente Separador:se utiliza para separar las fases de vapor y líquido de una corriente en otros dos distintos
arroyos;

ÙCompresor:Se utiliza para proporcionar energía a una corriente de vapor en forma de presión. El proceso ideal
es isoentrópica (entropía constante) y las no idealidades se consideran de acuerdo con la eficiencia del
compresor, que es definida por el usuario;

ÙExpansor:el expansor se utiliza para extraer energía de una corriente de vapor a alta presión. El ideal
el proceso es isoentrópico (entropía constante) y las no idealidades se consideran de acuerdo con la
eficiencia del expansor, que es definida por el usuario;

ÙCalentador:simula un proceso de calentamiento de corriente;

ÙEnfriador:simula un proceso de enfriamiento de corriente;

ÙReactor de conversión:simula un reactor donde ocurren reacciones de conversión;

ÙReactor de equilibrio:simula un reactor donde ocurren reacciones de equilibrio;

ÙRFP:simula un reactor de flujo pistón (PFR);

ÙCSTR:simula un reactor de tanque agitado continuo (CSTR);

ÙColumna de acceso directo:simula una columna de destilación simple con resultados aproximados usando shorcut
cálculos;

ÙColumna de destilación:simula una columna de destilación utilizando modelos termodinámicos rigurosos;

ÙColumna de absorción:simula una columna de absorción utilizando modelos termodinámicos rigurosos;

ÙIntercambiador de calor:simula un intercambiador de calor a contracorriente utilizando rigurosos modelos termodinámicos

els.

ÙSeparador de componentes:modelo para simular un proceso genérico para la separación de componentes.

ÙSeparador de sólidos:modelo para simular un proceso genérico para la separación de compuestos sólidos.

Además, las siguientes operaciones lógicas están disponibles en DWSIM:

ÙAjustar:se usa para hacer que una variable sea igual a un valor definido por el usuario cambiando el valor de otra
(variable independiente;

ÙReciclar:Se utiliza para mezclar material corriente abajo con material corriente arriba en un diagrama de flujo.

60
8.2 Conectar/Desconectar objetos 8 MODELADO DE PROCESOS (FLOWSHEETING)

8.2. Conectar/Desconectar objetos

Los flujos de materia y energía representan el flujo de masa y energía entre operaciones unitarias. Puede conectar/

desconectar flujos hacia/desde Operaciones de unidad o Bloques lógicos seleccionando el objeto y trabajando con los

cuadros combinados en el panel "Conexiones" dentro del Editor de objetos.

Figura 64: Editando las Conexiones de un Objeto.

8.3. Gestión de datos de proceso

8.3.1. Introducción de datos de proceso

Los datos de proceso de los objetos (temperatura, presión, flujo, composición y/u otros parámetros) se pueden ingresar en la

ventana del editor de propiedades, accesible a través del elemento del menú contextual 'Editar propiedades'.

61
8.4 Ejecutar una simulación 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 65: Ingreso de datos de proceso.

8.4. Ejecutar una simulación

DWSIM es un simulador de procesos modular secuencial, es decir, todos los cálculos se realizan módulo por módulo,

de acuerdo con las conexiones entre los objetos. La calculadora comprueba si un objeto tiene todas sus propiedades

definidas y, en caso afirmativo, pasa los datos del objeto aguas abajo y los calcula, repitiendo el proceso en un bucle

hasta que llega a un objeto que no tiene ninguna de sus conexiones aguas abajo conectadas. a cualquier objeto. De esta

manera, todo el diagrama de flujo se puede calcular tantas veces como sea necesario sin tener que "decirle" a DWSIM

qué objeto se debe calcular. De hecho, esto se hace indirectamente si el usuario define todas las propiedades y realiza

correctamente todas las conexiones entre los objetos.

Para resolver el diagrama de flujo, presione F5 o haga clic en 'Resolver' > 'Resolver diagrama de flujo'. A medida que el

solucionador de DWSIM hace su trabajo, los mensajes se muestran en el panel de registro. Estos mensajes le dicen al usuario si

el objeto se calculó con éxito o si hubo un error al calcularlo.

Si el cálculo finaliza sin errores, puede proceder a ver los resultados.

62
8.5 Visualización de resultados 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 66: El Flowsheet Solver haciendo su trabajo.

8.5. Visualización de resultados

Los resultados de la simulación se pueden ver en informes completos en formato PDF/ODS/ODT, o individualmente a

través de la pestaña Resultados, seleccionando el objeto en la lista, o yendo a la pestaña Resultados en el Editor de

objetos, si ya se ha calculado. .

Figura 67: Panel de resultados.

63
8.6 Utilidades del diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 68: Visualización de resultados de un solo objeto.

8.6. Utilidades de diagrama de flujo

DWSIM incluye algunas utilidades que brindan al usuario más información sobre el proceso que se
simula.

ÙPunto crítico verdadero: utilidad para calcular el punto crítico verdadero de una mezcla (solo PR/SRK EOS)

ÙEnvolvente de fase: cálculo de la envolvente de equilibrio de fase de la corriente de material

ÙBinary Envelope - envolventes especiales para mezclas binarias

ÙVisor de propiedades de compuestos puros

Las utilidades calculan sus propiedades para un solo flujo. En la mayoría de los casos, este objeto debe calcularse para

que esté disponible para su selección en la ventana de la utilidad.

8.6.1. Propiedades de componentes puros

La utilidad Propiedades de componentes puros se usa para ver y editar constantes de componentes puros, ver propiedades

moleculares y propiedades generales dependientes de la temperatura como gas ideal Cp, presión de vapor, líquido

64
8.6 Utilidades del diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

Viscosidad y entalpía de vaporización.

Figura 69: Visor de propiedades compuestas puras.

8.6.2. Envolvente de fase

La utilidad Phase Envelope permite la visualización de las relaciones existentes entre las propiedades
termodinámicas de una mezcla de componentes en un flujo de material. Las siguientes envolventes de fase se pueden
generar en DWSIM: Presión-Temperatura, Presión-Entalpía, Presión-Entropía, Presión-Volumen, Temperatura-Presión,
Temperatura-Entalpía, Temperatura-Entropía, Temperatura-Volumen, Volumen-Presión, Volumen-Temperatura,
Volumen-Entalpía y Volumen-Entropía.

sesenta y cinco
8.6 Utilidades del diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 70: Utilidad de envolvente de fase.

8.6.3. Sobre binario

La utilidad Binary Envelope es un generador de envolvente de fase especializado para visualizar diagramas de dos

componentes específicos (Txy, Pxy, etc.). Para el tipo de diagrama Txy, se pueden calcular diferentes líneas de equilibrio,

según las selecciones del paquete de propiedades y el algoritmo flash.

66
8.6 Utilidades del diagrama de flujo 8 MODELADO DE PROCESOS (FLOWSHEETING)

Figura 71: Utilidad de sobre binario.

67
Traducido del inglés al español - www.onlinedoctranslator.com

9 FLUJOS

Parte IV.

Modelos de operación unitaria

9. Corrientes

9.1. Flujo de materiales

El Material Stream se utiliza para representar la materia que entra y sale de los límites de la simulación, pasando por

las operaciones unitarias. Especificación de parámetros de entrada: se puede seleccionar uno de los siguientes tipos de

flash:

ÙTemperatura y Presión

ÙPresión y Entalpía

ÙPresión y Entropía

ÙPresión y Fracción de Vapor

ÙTemperatura y Fracción de Vapor

La selección anterior dicta qué variables deben definirse para permitir que DWSIM calcule las
demás:

ÙTemperatura: temperatura de la corriente

ÙPresión: presión de la corriente Específica

ÙEntalpía: entalpía específica de la corriente Específica

ÙEntropía: entropía específica de la corriente

ÙFracción molar (fase de vapor): la fracción molar en fase de vapor de la corriente

9.1.0.1. ComposiciónLa composición de la corriente se puede ingresar en base a: Mol/Fracción de masa/flujo Fracción

volumétrica líquida estándar Molalidad o molaridad La composición de la corriente de material solo se puede editar si la

corriente no está conectada a ninguna unidad de operación aguas arriba, lo que significa que no trabajo como resultado

de cualquier operación. Si ese es el caso, la secuencia se configura como "solo lectura" y el usuario no podrá editar

ninguna de sus propiedades directamente. Estos se escriben en la corriente como resultado del cálculo de su operación

de unidad conectada.

Para las opciones de base de fracción de mol/masa, el usuario debe ingresar la composición de tal manera que las cantidades

sumen 1. Independientemente de la opción de base de entrada, los nuevos valores se guardan solo cuando se presiona el botón

"Aplicar / Confirmar cambios". .

Las opciones de composición de entrada de Molaridad y Molalidad solo tienen sentido en el contexto de una simulación de

electrolitos. En este caso, las cantidades de soluto deben ingresarse en moles y la cantidad de solvente en L (molaridad) o kg

(molalidad).

68
9.2 Corriente de energía 9 FLUJOS

9.1.0.2. FluirSe debe dar uno de los tres tipos de flujo (másico, molar o volumétrico). Los otros dos se calculan
automáticamente en el caso de que la temperatura y la presión ya estén definidas. Si la composición se define por
flujo molar o másico de cada componente, el flujo total de la corriente se calcula automáticamente. Si se utiliza
una definición de composición, deberá definir el caudal de la corriente en el nivel de la corriente fuera del cuadro
de diálogo de composición.

9.1.1. Método de cálculo

Cuando se definen las cuatro propiedades descritas anteriormente, se calcula el flujo de material y sus
propiedades se muestran en la misma ventana. La secuencia de cálculo para el flujo de material es la siguiente:

1. Se realiza un cálculo flash para conocer la distribución de componentes entre fases

2. Las propiedades de cada fase se calculan individualmente

3. Finalmente, se calculan las propiedades de la mezcla.

En el primer paso se realiza por defecto un TP Flash, pero puede ser reemplazado por un PH flash si el usuario define esta opción en la

ventana de configuración de la simulación. Cuando está en modo de "solo lectura", las propiedades de flujo se calculan de acuerdo con los

parámetros proporcionados por la operación de la unidad aguas arriba (en la mayoría de los casos, también se realiza un flash TP).

9.1.2. Parámetros de salida

Se calculan los siguientes elementos:

ÙDistribución de componentes entre fases. Las composiciones se pueden mostrar como molares o
fracción de masa seleccionando la opción correspondiente en el campo desplegable Base de composición.

ÙPropiedades de fase: entalpía específica, entropía específica, peso molecular, densidad, caudal volumétrico
@ T y P, fracción molar y de masa de fase, factor de compresibilidad, capacidad calorífica a presión constante (Cp),

Cp/Cv, conductividad térmica, tensión superficial (solo fase líquida), viscosidad cinemática, viscosidad dinámica.

ÙPropiedades de la mezcla: entalpía específica, entropía específica, peso molecular, densidad, conductividad térmica
tividad.

Si está activada la configuración del algoritmo flash "Calcular puntos de burbuja y rocío en condiciones de flujo", estos

también se muestran en la sección de propiedades "Mezcla".

9.2. Corriente de energía

El flujo de energía se utiliza para representar la energía que entra y sale de los límites de la simulación, utilizado por las

operaciones unitarias, ya sea para representar pérdidas, demanda o generación de energía. Como estamos tratando con

simulaciones de estado estacionario, uno define el flujo de energía en términos de potencia (energía por unidad de tiempo) y no

de energía en sí.

La energía es escrita por el usuario para ser utilizada para operaciones de unidades de consumo de energía o de su operación

de unidad conectada como resultado de sus cálculos.

69
10 OPERACIONES UNITARIAS

9.2.0.1. Parámetros de entrada Energía: Energía por unidad de tiempo (potencia) que es representada por la corriente;

9.2.0.2. Parámetros de salida No hay parámetros de salida para este objeto.

10. Operaciones unitarias

10.1. Mezclador

El mezclador se utiliza para mezclar hasta seis flujos de materiales en uno, mientras se ejecutan todos los balances de masa y

energía.

Parámetros de entrada

ÙPresión aguas abajo: define cómo se debe calcular la presión aguas abajo a partir de la presión
de las corrientes conectadas a las entradas del mezclador.

Método de cálculoEl mezclador hace el balance de masas en el equipo y determina el caudal másico y la
composición de la corriente de salida. La presión se calcula según el parámetro definido por el usuario. La
temperatura se calcula haciendo un PH Flash en la corriente de salida, con la entalpía calculada a partir de las
corrientes de entrada (balance de energía).

Parámetros de salidaNo hay parámetros de salida para este objeto.

10.1.1. Disidente

El divisor es una operación unitaria de balance de masa: divide un flujo de material en dos o tres flujos más.

Parámetros de entrada

ÙFracciones de flujo: esta propiedad define la fracción de flujo másico que se pasará a cada flujo de salida en
el divisor Cada fracción debe tener un valor entre 0 y 1 y la suma total no debe ser mayor a 1.

Parámetros de salidaNo hay parámetros de salida para este objeto.

10.2. Recipiente Separador

El recipiente separador (también conocido comoFloridatambor de ceniza) se utiliza para separar las fases líquidas del vapor en una

corriente de material mixto.

Parámetros de entrada

ÙAnular la temperatura y la presión de separación: estas propiedades definen si el cálculo del flash
hacerse con la temperatura y presión del chorro de entrada o las definidas por el usuario.

70
10.3 Tanque 10 OPERACIONES UNITARIAS

Método de cálculoEl recipiente separador simplemente divide las fases de la corriente de entrada en dos o tres
corrientes distintas. Si el usuario define valores para la temperatura y/o presión de separación, se realiza un TP Flash en

las nuevas condiciones antes de la distribución de fases a través de las corrientes de salida.

Parámetros de salidaNo hay parámetros de salida para este objeto.

10.3. Tanque

En la versión actual de DWSIM, el Tanque funciona como una caída de presión fija para el proceso.

Parámetros de entrada

ÙCaída de presión: diferencia de presión entre las corrientes de salida y entrada.

Método de cálculoLa presión de la corriente de salida se calcula a partir de la presión de entrada y la caída de presión
proporcionada. La temperatura sigue siendo la misma. Se realiza un TP Flash para calcular las propiedades del flujo de

salida.

Parámetros de salidaNo hay parámetros de salida para este objeto.

10.4. Segmento de tubería

La operación de la unidad Segmento de tubería se puede utilizar para simular el proceso de flujo de fluidos en una tubería.

Dos de las correlaciones más utilizadas para el cálculo de la caída de presión están disponibles en DWSIM. La temperatura se

puede calcular rigurosamente teniendo en cuenta la influencia del medio ambiente. Con la ayuda de la operación lógica de

reciclaje, el usuario puede construir grandes sistemas de distribución de agua, por ejemplo.

El segmento de tubería se divide en secciones, que pueden ser tubos rectos, válvulas, curvas, etc. Cada sección se

subdivide en pequeñas secciones para fines de cálculo, según lo defina el usuario.

Parámetros de entrada

ÙPerfil hidráulico: al hacer clic en el botón de puntos suspensivos se abre el editor de perfiles hidráulicos de tuberías. en el hy-

editor de perfiles hidráulicos, el usuario agrega secciones, define su tipo y en cuántos incrementos se
dividirá durante los cálculos, el material de la tubería, la longitud, la elevación y los diámetros internos y
externos. Cada cambio se puede guardar haciendo clic en el botón "Aplicar".

ÙCorrelación de caída de presión: seleccione el modelo que se utilizará para el cálculo de la caída de presión en la tubería

segmento.

ÙPerfil térmico: En el editor de perfiles térmicos es posible definir cómo el perfil de temperatura en el
debe calcularse la tubería. Las configuraciones en esta ventana son válidas para elcompletosegmento de tubería Los

cambios se guardan automáticamente.

71
10.5 Válvula 10 OPERACIONES UNITARIAS

Método de cálculoEl segmento de tubería se calcula en base a los balances incrementales de masa y
energía. El algoritmo completo consta de tres bucles anidados. El bucle externo itera sobre las secciones
(incrementos), el bucle medio itera sobre la temperatura y el bucle interno calcula la presión. La presión y la
temperatura se calculan de la siguiente manera:

1. La temperatura y la presión de entrada se utilizan para estimar el incremento de la presión y la temperatura de

salida.

2. Las propiedades del fluido se calculan con base en una media aritmética de las condiciones de entrada y salida.

3. Las propiedades calculadas y la presión de entrada se utilizan para calcular la caída de presión. Con él se
calcula la presión de salida.

4. Se comparan la presión calculada y estimada, y si su diferencia excede la tolerancia, se estima


una nueva presión de salida y se repiten los pasos 2 y 3.

5. Una vez que el lazo interno ha convergido, se calcula la temperatura de salida. Si se dio el coeficiente de

transferencia de calor global (U), la temperatura de salida se calcula a partir de la siguiente ecuación:

q=UA∆Tml (10.1)

dónde:q=transferencia de calor,A=área de transferencia de calor (superficie externa) y∆Tml=diferencia de

temperatura media logarítmica.

6. La temperatura calculada se compara con la estimada, y si su diferencia excede la tolerancia


especificada, se estima una nueva temperatura y se calculan nuevas propiedades (regresar al
paso 2).

7. Cuando convergen tanto la presión como la temperatura, los resultados pasan al siguiente incremento,
donde se reinicia el cálculo.

Parámetros de salida

ÙDelta-T: variación de temperatura en el segmento de tubería.

ÙDelta-P: variación de presión en el segmento de tubería.

ÙCalor intercambiado: cantidad de calor intercambiado con el medio ambiente, o perdido por fricción en la tubería
paredes

ÙResultados (tabla): los resultados se muestran sección por sección en una tabla.

ÙResultados (gráfico): un gráfico muestra la temperatura, la presión, la retención de líquido, la velocidad y el calor ex-
Perfiles cambiados.

10.5. Válvula

La Válvula funciona como una caída de presión fija para el proceso, donde las propiedades de la corriente de material

de salida se calculan a partir del principio de que la expansión es un proceso isoentálpico.

72
10.6 Bomba 10 OPERACIONES UNITARIAS

Parámetros de entrada

ÙCaída de presión: diferencia de presión entre las corrientes de salida y entrada.

Método de cálculoLa presión de la corriente de salida se calcula a partir de la presión de entrada y la caída de presión.
La temperatura de la corriente de salida se encuentra haciendo un PH Flash. De esta forma, en la mayoría de los casos, la

temperatura de salida será menor o igual que la de entrada.

Parámetros de salida

ÙDelta-T: caída de temperatura observada en el proceso de expansión de la válvula.

10.6. Bomba

La bomba se utiliza para proporcionar energía a una corriente líquida en forma de presión. El proceso es
isentálpico y las no idealidades se consideran de acuerdo con la eficiencia de la bomba, que es definida por el
usuario.

Parámetros de entrada

ÙDelta-P: subida de presión en la bomba.

ÙEficiencia: eficiencia adiabática de la bomba;

ÙIgnorar vapor en la corriente de entrada: define si la calculadora debe ignorar cualquier vapor en la corriente de entrada;

ÙUse el Delta-P provisto: define si la presión de la corriente de salida será calculada por el
Delta-P definido por el usuario o el flujo de energía conectado a la bomba.

Método de cálculoEl método de cálculo para la bomba es diferente para los dos casos (cuando se usa el delta-p
proporcionado o la potencia de la corriente de energía). En el primer método, tenemos la siguiente secuencia:

ÙEntalpía de la corriente de salida:

∆PAG
H2=H1+ , (10.2)
ρ
ÙPresión de descarga de la bomba:

PAG2=PAG1+∆PAG (10.3)

ÙPotencia requerida de la bomba:

W(H2− H 1)
Maceta = , (10.4)
η
dónde:

73
10.7 Compresor/Expansor 10 OPERACIONES UNITARIAS

Maceta poder de la bomba

W Flujo de masa

H2 entalpía específica de la corriente de salida

H1 entalpía específica de la corriente de entrada

η eficiencia de la bomba

ÙTemperatura de salida: PH Flash (con P2 y H2).

En el segundo caso (presión de salida calculada), tenemos la siguiente secuencia:

ÙEntalpía de la corriente de salida:

Bote η
H2=H1+ , (10.5)
W
Ù∆PAG:

∆PAG=ρ(H2− H1), (10.6)

ÙPresión de descarga:

PAG2=PAG1+∆PAG (10.7)

ÙTemperatura de salida: PH Flash.

Parámetros de salida

ÙDelta-T: variación de temperatura en el proceso de bombeo.

ÙPotencia requerida: potencia requerida por la bomba.

10.7. Compresor/Expansor

El compresor/expansor se utiliza para proporcionar o generar energía hacia/desde una corriente de fase de vapor. El

proceso ideal es isentrópico (entropía constante) y las no idealidades se consideran de acuerdo con la eficiencia del

compresor y el camino termodinámico (adiabático o politrópico), que son definidos por el usuario.

Parámetros de entrada

ÙDelta-P: cambio de presión en el equipo.

ÙEficiencia: eficiencia adiabática/politrópica;

ÙIgnorar líquido en la corriente de entrada: define si la calculadora debe ignorar algún líquido en la corriente de entrada;

ÙRuta termodinámica: seleccione la ruta termodinámica de acuerdo con los datos experimentales/de campo disponibles.

capaz.

74
10.8 Calentador 10 OPERACIONES UNITARIAS

Método de cálculo La potencia isentrópica (adiabática) o politrópica se calcula a partir de:

H2s− H1W
PAG= (10.8)
η
para compresor, y

PAG= (H2s− H1)× W× η (10.9)

para expansor, donde:

H2s Entalpía de salida para proceso isoentrópico

H1 Entalpía de entrada

W Flujo de masa

η Eficiencia adiabática o politrópica

Los coeficientes isentrópicos (adiabáticos) y politrópicos se calculan a partir de:

en (PAG2/PAG1)
i=
norte (10.10)
en (ρ2i/ρ1)

en (P/P
2 1)
nortepag= (10.11)
en (ρ2/ρ1)
dónde:

ρ2i Densidad del gas de salida calculada con la entropía del gas de entrada

Las cabezas adiabática y politrópica se calculan a partir de:

PAG× W×gramo
H= (10.12)
η
dónde:

H Cabeza adiabática o politrópica

PAG Energía adiabática o politrópica

W Flujo de masa

η Eficiencia adiabática o politrópica

gramo Constante de gravedad (9,8 m/s2)

10.8. Calentador

El calentador simula un proceso de calentamiento de corriente.

75
10.9 Enfriador 10 OPERACIONES UNITARIAS

Parámetros de entrada

ÙCaída de presión: caída de presión en el calentador.

ÙCalor añadido: cantidad de calor añadido en el calentador.

ÙEficiencia: eficiencia del calentador.

ÙUtilizar calor aportado: define si el calor añadido está determinado por el valor informado por el usuario o por
la corriente de energía conectada al calentador.

Método de cálculoLa temperatura de la corriente de salida se calcula haciendo un PH Flash, mientras que la entalpía de la

corriente de salida se calcula mediante un balance de energía en el calentador.

Parámetros de salida

ÙDelta-T: aumento de temperatura observado en el proceso de calentamiento.

10.9. Enfriador

El enfriador simula un proceso de enfriamiento de corriente.

Parámetros de entrada

ÙCaída de presión: caída de presión en el enfriador.

ÙCalor eliminado: cantidad de calor eliminado por el enfriador.

ÙEficiencia: eficiencia del enfriador.

Método de cálculoLa temperatura de la corriente de salida se calcula haciendo un PH Flash, mientras que la entalpía de la

corriente de salida se calcula mediante un balance de energía en el enfriador.

Parámetros de salida

ÙDelta-T: caída de temperatura observada en el proceso de enfriamiento.

10.10. Columna de acceso directo

La columna abreviada se utiliza para calcular el reflujo mínimo y la distribución de productos en una columna de

destilación por el método de Fenske-Underwood-Gilliland [1]. La columna debe tener una sola etapa de alimentación, dos

productos (superior e inferior), condensador (parcial o total) y rehervidor. Los resultados son el reflujo mínimo, las cargas

térmicas y la temperatura del condensador y del rehervidor para una relación de reflujo fija, además de determinar la

etapa óptima de alimentación y el número mínimo de etapas.

76
10.11 Columna rigurosa (destilación/absorción) 10 OPERACIONES UNITARIAS

Parámetros de entrada

ÙConexiones: alimentación, producto, superior, inferior y cargas térmicas (condensador/rehervidor).

ÙTipo de condensador: parcial o total.

ÙRelación de reflujo: relación entre el flujo de líquido que regresa del condensador a la columna y el
uno que deja el condensador como el producto superior.

ÙLight Key: componente utilizado como referencia para que los más claros estén presentes solo en la parte superior
producto.

ÙHeavy Key: componente utilizado como referencia para que los más pesados estén presentes solo en el producto
de fondo

ÙPresión del condensador: presión del condensador.

ÙPresión del calderín: presión del calderín.

Parámetros de salida

ÙReflujo mínimo: relación de reflujo mínima para garantizar la separación especificada.

ÙNúmero mínimo de etapas: el número mínimo de formación que asegura la separación especi-
fied

ÙEtapa de alimentación óptima: la etapa de alimentación que minimiza la carga térmica del calderín.

ÙFlujos Líquido/Vapor: flujos internos en tramos de rectificación y stripping de la columna.

ÙCargas térmicas: cargas térmicas del condensador y del rehervidor.

10.11. Columna rigurosa (destilación/absorción)

La columna rigurosa es una operación unitaria que representa las torres de fraccionamiento, donde los componentes

de una mezcla se separan en varias etapas de equilibrio. Se llamarigurosodebido a los modelos termodinámicos

utilizados en la solución de los balances de masa y energía a lo largo de la columna.

En DWSIM, hay cuatro tipos de columnas rigurosas disponibles:Columna de destilación,Columna de absorción,

Absorbedor de reflujoyAbsorbedor rehervido. Todos ellos comparten la misma interfaz básica, con las siguientes

características:

ÙAdmite múltiples flujos de alimentación

ÙAdmite múltiples sorteos laterales

ÙAdmite flujos de energía que representan intercambiadores de calor en cada etapa

ÙDefinición de presión y eficiencia por etapa

77
10.11 Columna rigurosa (destilación/absorción) 10 OPERACIONES UNITARIAS

Métodos de resoluciónEn la versión actual de DWSIM, hay tres métodos disponibles para resolver los balances de masa
y energía en una columna. Ellos son:

ÙMétodo Bubble-Point de Wang y Henke (solo columna de destilación) [2]

ÙTasas de sumamétodo de Burningham y Otto (solo columna de absorción)[2]

Ùde russellDe adentro hacia afueramétodo (todos los tipos de columna)[2]

ÙMétodo de corrección simultánea de Nephtali y Sandholm (todos los tipos de columnas)[2]

Opciones de configuraciónLa siguiente tabla describe las opciones de configuración para cada método de resolución.

78
Método Parámetro Opciones Valor por defecto Descripción
Puede usar esta opción para generar estimaciones iniciales para el IO
PA Detener en el número de iteración 0 a 1000 (-1 para deshabilitar) - 1 (deshabilitado)
y métodos SC.
Controla el valor del cambio en las variables para calcular
OI/SC Paso para derivadas numéricas 1E-3 a 1E-12 1E-5
las derivadas numericas
Cambio variable máximo Limita los cambios en las variables para que el máximo cambio de variable
OI/SC >1 10
factor será (nuevovalor/valorantiguo) = factor.
Utilice el factor de escala Sb para ajustar la estimación inicial del balance de
IO Ajustar factor de escala Sb Verdadero Falso FALSO materiales. Ayuda a estabilizar el algoritmo cuando la inicial es pobre.
Se utilizan estimaciones.
Calcula el factor Kb (K de referencia) para cada etapa utilizando el
Calcular Kbj por peso método de promedio ponderado sugerido por Russell. Si esta opción se
IO Verdadero Falso FALSO
promedio establece en falso, se utiliza el valor K más alto para el relativo
cálculo de volatilidad para cada componente en cada etapa.
10.11 Columna rigurosa (destilación/absorción)

Si es verdadero, le dice a DWSIM que use una matriz de identidad como la primera
Utilice la matriz de identidad como la primera estimación de la inversa jacobiana, que a su vez se usa para actualizar cada
IO Verdadero Falso FALSO
inverso jacobiano variable independiente. Si se establece en False, el primer jacobiano es
calculado usando derivadas numéricas.
Establezca esta opción en Verdadero para usar un factor de amortiguamiento, que ayuda a
IO Usar factor de amortiguamiento Verdadero Falso Verdadero
minimizar el error en cada iteración del bucle interno.
Las variables normalmente se actualizan por el método de Broyden, pero
Use el método de Newton para actualizar
SC/OI Verdadero Falso FALSO establecer esta opción en True ayuda a estabilizar el algoritmo en
Variables
situaciones difíciles de converger.
Esta opción es útil cuando la columna debe resolverse varias veces sin
SC/OI Almacenar y reutilizar matriz jacobiana Verdadero Falso Verdadero cambios significativos en las variables, es decir, cuando se utiliza
corrientes recicladas como columnas de alimentación.

Establezca el factor de amortiguamiento que limita los cambios en las variables como
CAROLINA DEL SUR Factor de amortiguamiento 0a2 0.5
predicho por el paso de Newton (o Broyden).
Etapa máxima permitida Establece el cambio de temperatura de etapa máximo permitido entre
CAROLINA DEL SUR >0 10K
cambio de temperatura iteraciones. No se considerarán cambios superiores a este valor.

Tabla 1: Parámetros de configuración de los métodos de resolución de columnas.


10 OPERACIONES UNITARIAS

79
10.12 Intercambiador de calor 10 OPERACIONES UNITARIAS

ResultadosDespués de la solución de los balances de masa y energía para toda la columna, se calculan las corrientes de
salida y se muestran los siguientes resultados en la ventana de propiedades de la columna:

ÙCalor intercambiado en el condensador (cuando corresponda)

ÙCalor intercambiado en el rehervidor (cuando corresponda)

ÙPerfiles de temperatura y flujo de líquido/vapor que ingresa en cada etapa

ÙPerfiles de distribución de componentes en cada etapa

10.12. Intercambiador de calor

DWSIM tiene un modelo para el intercambiador de calor de dos flujos en contracorriente que admite cambios de fase

y múltiples fases en un flujo.

Parámetros de entradaEl intercambiador de calor en DWSIM tiene cinco modos de cálculo:

1. Calcule la temperatura de salida del fluido caliente: debe proporcionar la temperatura de salida del fluido frío y el área de

intercambio para calcular la temperatura del fluido caliente.

2. Calcular la temperatura de salida del fluido frío: en este modo, DWSIM necesita la temperatura de salida del fluido caliente

y el área de intercambio para calcular la temperatura del fluido frío.

3. Calcular ambas temperaturas: en este modo, DWSIM necesita el área de intercambio y el calor
intercambiado para calcular ambas temperaturas.

4. Calcular área: en este modo debe proporcionar el HTC y ambas temperaturas para calcular el área de
intercambio.

5. Califique un intercambiador de carcasa y tubos: en este modo, debe proporcionar la geometría del intercambiador y

DWSIM calculará las temperaturas de salida, la caída de presión en la carcasa y los tubos, HTC general, LMTD y área de

intercambio. Este modo de cálculo utiliza una versión simplificada del método de Tinker [3] para los cálculos de

intercambiadores de carcasa y tubos.

Puede proporcionar la caída de presión para ambos fluidos en el intercambiador solo para los modos 1 a 4.

Modo de cálculoEl intercambiador de calor en DWSIM se calcula utilizando la ecuación de calor de convección simple:

q=UA∆Tml, (10.13)

dónde:q=transferencia de calor,A=área de transferencia de calor (superficie externa) y∆Tml=Diferencia de temperatura

media logarítmica (LMTD). También recordamos que:

q=metro∆H, (10.14)

80
10.13 Separador de componentes 10 OPERACIONES UNITARIAS

dónde:q=calor transferido desde/hacia el fluido y∆H=diferencia de entalpía de salida-entrada.

El procedimiento de cálculo depende del modo seleccionado:

1. Calcule la temperatura de salida del fluido caliente: HTC (coeficiente de transferencia de calor), temperatura de salida del fluido caliente, carga

de calor y LMTD.

2. Calcule la temperatura de salida del fluido frío: HTC, temperatura de salida del fluido frío, carga de calor y LMTD.

3. Calcule ambas temperaturas: HTC, temperatura de salida del fluido frío y caliente y LMTD.

4. Calcular área: área de intercambio y LMTD.

5. Tasa de intercambiador de carcasa y tubos: información de la geometría del intercambiador.

ResultadosLos resultados que da el intercambiador de calor después del cálculo dependen del modo seleccionado:

1. Calcule la temperatura de salida del fluido caliente: HTC total, temperatura de salida del fluido caliente, carga de calor y

LMTD.

2. Calcule la temperatura de salida del fluido frío: HTC total, temperatura de salida del fluido frío, carga de calor y

LMTD.

3. Calcule ambas temperaturas: HTC total, temperaturas de salida del fluido frío y caliente y LMTD.

4. Calcular área: área de intercambio y LMTD.

5. Tasa de intercambiador de carcasa y tubos: área, LMTD, factor de corrección de LMTD (F), HTC general, temperatura de salida del

fluido caliente, temperatura de salida del fluido frío, caída de presión del fluido caliente (solo carcasa/tubos), caída de presión del

fluido frío (carcasa/tubos). solo tubos).

10.13. Separador de componentes

El separador de componentes es una operación unitaria de balance de masa. Los componentes se separan entre dos

flujos, especificados como fracciones o caudales absolutos. Luego se calcula el balance de energía después de la

separación.

Parámetros de entrada

ÙCorriente especificada: establece la corriente a la que se aplicarán las especificaciones de separación. ”0” correspon- de

corresponde a la corriente de salida 1 (arriba) y "1" corresponde a la corriente de salida 2 (fondos).

Resultados

ÙDesequilibrio energético: diferencia entre la entalpía de las corrientes de entrada y salida. en algunos casos puede
interpretarse como la energía necesaria para realizar la separación.

81
10.14 Placa de orificio 10 OPERACIONES UNITARIAS

10.14. Placa de orificio

Este modelo corresponde a la especificación ISO 5167 para placas de orificio y se puede usar para medir
caudales si se usa junto con la operación lógica Ajustar (cambiar los caudales hasta que la caída de presión
especificada coincida con la calculada).

Parámetros de entrada

ÙTomas de presión: seleccione la opción que corresponda a la disposición de las tomas para
lectura de presión

ÙDiámetro del orificio: diámetro interior de la placa.

ÙBeta (d/D): relación entre los diámetros interior y exterior de la placa.

ÙFactor de corrección: multiplicador del caudal másico utilizado en el cálculo de la caída de presión
a través del orificio. El valor predeterminado es 1.

Resultados

ÙCaída de presión en el orificio: Caída de presión en el orificio. Este es el valor que se lee a través del
tappings

ÙCaída de presión general: Caída de presión después de la recuperación. Estos valores siempre deben ser menores o iguales a

la caída de presión del orificio.

ÙDelta T: caída de temperatura a través del orificio, considerando que el proceso es una expansión adiabática.

10.15. Operación de unidad personalizada

Esta operación unitaria le permite ejecutar scripts como la rutina de cálculo principal (dentro del procedimiento Calculate() al

que llama la calculadora para todos los objetos de simulación de diagrama de flujo). Hay hasta seis flujos disponibles para la UO,

tres como entrada y tres como salida.

Los idiomas admitidos son IronPython, IronRuby, VBScript y JScript. Puede usar algunas variables de referencia predefinidas

dentro de su secuencia de comandos, definidas como accesos directos a los objetos más comunes:

ims1 Entrada Material Stream en la ranura 1 (instancia de clase MaterialStream)

ims2 Entrada Material Stream en la ranura 2 (instancia de clase MaterialStream)

ims3 Entrada Material Stream en la ranura 3 (instancia de clase MaterialStream)

oms1 Flujo de material de salida en la ranura 1 (instancia de clase MaterialStream)

oms2 Flujo de material de salida en la ranura 2 (instancia de clase MaterialStream)

oms3 Flujo de material de salida en la ranura 3 (instancia de clase MaterialStream)

A mí Variable de referencia a la instancia del objeto UO personalizado (clase UnitOperation de CustomUO)

Diagrama de flujo Variable de referencia al objeto de diagrama de flujo activo (clase FormChild)

82
10.16 Separador de sólidos 10 OPERACIONES UNITARIAS

solucionador Instancia de clase de solucionador de diagrama de flujo, utilizada para enviar comandos a la calculadora (clase

COMSolver)

Hoja de cálculoVariable de referencia al objeto de hoja de cálculo.

10.16. Separador de sólidos

El separador de sólidos se utiliza para separar sólidos de una fase líquida en una corriente de material mixto.

Parámetros de entrada

ÙEficiencia de separación de sólidos: define la cantidad de sólidos en la corriente líquida. 100% de eficiencia
significa que no hay sólidos en la corriente líquida.

ÙEficiencia de separación de líquidos: define la cantidad de líquido en la corriente de sólidos. 100% de eficiencia
significa que no hay líquido en la corriente de sólidos.

Método de cálculoEl separador de sólidos realiza un balance de masa y divide las fases de la corriente de entrada en dos
corrientes distintas.

10.16.1. Filtro de torta continua

En un filtro continuo, la alimentación, el filtrado y la torta se mueven a velocidades constantes y constantes. Es

evidente que el proceso consta de varios pasos en serie -formación de la torta, lavado, secado y descarga- y que cada

paso implica un cambio progresivo y continuo de las condiciones. Sin embargo, la caída de presión a través del filtro

durante la formación de la torta se mantiene constante.

Método de cálculoPara un filtro de torta continua, la ecuación que relaciona las características del filtro con la tasa de
producción de sólidos es [4]

[ ]0,5
metroC
2ca4Pfn/µ+ (nR )2
metro
− nRmetro
= , (10.15)
AT α
dónde:

metroC tasa de producción de sólidos,kg/s

AT área total del filtro,metro2

∆PAG caída de presión total,Pensilvania

F fracción del área del filtro disponible para la formación de tortas

C concentración de sólidos en la corriente de sólidos

α resistencia específica a la torta,m/kg

Rmetro filtrar la resistencia media,metro−1

norte velocidad del tambor,s−1

83
10.17 Operación de la unidad de Excel 10 OPERACIONES UNITARIAS

Parámetros de entrada y salida

ÙResistencia del medio filtrante: resistencia al flujo del medio filtrante;

ÙResistencia específica a la torta: resistencia específica al flujo de la torta;

ÙTiempo de ciclo: tiempo de ciclo del filtro.

ÙHumedad relativa de la torta: humedad de la torta de filtración en % de base húmeda;

ÙModo de Cálculo de Filtros: Diseño o Simulación. SiDiseñoestá seleccionado, DWSIM calculará el filtro
dada la caída de presión total. SiSimulaciónestá seleccionado, hará lo contrario;

ÙÁrea total del filtro: área del filtro medida perpendicularmente a la dirección del flujo;

ÙCaída de presión: caída de presión total a través del filtro (torta + medio).

10.17. Operación de la unidad de Excel

La operación unitaria de Excel (hoja de cálculo) se utiliza para habilitar modelos definidos por el usuario de operaciones unitarias que se calculan

mediante la calculadora de hoja de cálculo de Excel.

Cada instancia de ese modelo de operación unitaria está asociada con un archivo de cálculo separado. Este archivo está

preconfigurado de una manera especial para recibir datos de DWSIM para ejecutar los cálculos y retener los resultados para

volver a transferirlos. Los resultados se obtienen de DWSIM para ser retroalimentados a los flujos de salida de esa operación

unitaria. También puede transferir parámetros definidos por el usuario de DWSIM a Excel y leer otros parámetros definidos por

el usuario como resultados de regreso a DWSIM. Se pueden conectar hasta cuatro flujos tanto a la entrada como a la salida de

esa unidad. La corriente de energía recibe la energía calculada del balance de entalpía.

10.17.0.1. Parámetros de cálculo Los parámetros de cálculo se definen dentro del archivo de definición de Excel

como parámetros de entrada.

Editor:Este campo muestra el archivo de Excel asociado con esa unidad. Haga clic en el nombre del archivo para abrir el editor

de unidades. Resultados Calor agregado Después de calcular el modelo de usuario de Excel, DWSIM calcula el balance de

entalpía de las corrientes de entrada y salida. Otros resultados son parámetros calculados por el modelo de usuario como

parámetros de salida. Anotación El parámetro seleccionado puede contener una anotación que se define dentro del archivo de

Excel para.

Botón de búsqueda:para buscar un archivo de Excel para asociarlo con la operación de la unidad

Crear nuevo botón:para crear un nuevo archivo de definición a partir de una plantilla. Editar Abre un archivo de definición con Excel para

editarlo. Después de editar, simplemente guarde el archivo de Excel desde Excel.

Archivo de definición de Excel:el archivo de definición de Excel tiene una estructura preconfigurada que no debe modificarse. ¡De lo

contrario, es posible que DWSIM no pueda transferir información de un lado a otro de la manera correcta!

10.17.0.2. Ficha Entrada DWSIM está escribiendo información de todos los flujos de entrada conectados en el área azul.

Desde la línea 12 hacia abajo se enumeran todos los componentes y sus flujos molares. El área roja contiene los

parámetros que se requieren para el cálculo. Estos parámetros se muestran en DWSIM como "Parámetros de cálculo"

dentro de la pestaña de propiedades de ExcelUO. Puede enumerar tantas propiedades como desee aquí. DWSIM

comienza a leer la lista debajo del encabezado hacia abajo hasta que encuentra una celda vacía. Cada parámetro

presenta un nombre, un valor, una unidad y una anotación.

84
10.18 Operación de la unidad de diagrama de flujo 10 OPERACIONES UNITARIAS

10.17.0.3. Ficha Salida La pestaña de salida tiene la misma estructura que la pestaña de entrada. Flujos molares de cada

componente de cada flujo de salida deben escribirse en sus campos mediante los procedimientos de cálculo definidos

por el usuario. También debe calcular la temperatura y la presión de todas las corrientes que salen de la unidad. DWSIM

calcula automáticamente la entalpía de cada flujo después de finalizar los cálculos de Excel.

10.17.0.4. Resultados DWSIM está calculando el balance de entalpía de la unidad a partir de la entalpía de salida

corrientes menos la entalpía de las corrientes de entrada. El resultado de este cálculo se escribe en el flujo de energía.

Después de terminar los cálculos en Excel, DWSIM verifica el balance de masa de esa unidad. Si el balance de masa no

está bien, DWSIM emitirá un mensaje de error.

10.18. Operación de la unidad de diagrama de flujo

La operación de unidad de diagrama de flujo le permite ejecutar un archivo de simulación XML como un bloque dentro de otro

diagrama de flujo. Esto puede ser útil si tiene una simulación grande y desea dividirla en varios bloques más pequeños que se pueden

ejecutar como simulaciones independientes, lo que facilita el mantenimiento, las modificaciones y la corrección de errores en los bloques

más pequeños.

La transferencia de masa entre los diagramas de flujo se realiza por compuesto, es decir, los datos de flujo de cualquier

compuesto que no coincida en ambas simulaciones se borrarán en el diagrama de flujo interno y se ignorarán en el externo. La

masa se transfiere hacia y desde el diagrama de flujo interno haciendo coincidir la entrada y la salida

Flujos de material conectados a la UO del diagrama de flujo con flujos en el diagrama de flujo interno. Además de la información de flujo

másico/molecular, la temperatura, la presión y la entalpía también se escriben y leen hacia y desde el diagrama de flujo interno.

DWSIM utiliza los modelos de paquetes de propiedades definidos en el diagrama de flujo interno para realizar los balances de masa y

energía. Solo las configuraciones como los cálculos de CPU paralela y GPU paralela afectan la forma en que DWSIM realiza sus cálculos

dentro del bloque, ya que utilizará los parámetros definidos cuando se guardó por última vez el diagrama de flujo interno.

Puede seleccionar Parámetros/Propiedades de los objetos en el diagrama de flujo interno para exponerlos al diagrama de flujo

externo, lo que permite el uso de estos parámetros en casos de análisis de sensibilidad y optimización, bloques de secuencias de

comandos y también para mostrarlos en el diagrama de flujo externo.

10.18.0.1. ConexionesHay disponibles diez puertos de flujo de material de entrada y diez de salida para conectarse con flujos de

material desde el diagrama de flujo interno.

Después de conectar los flujos a los puertos, debe abrir el Panel de control para asignar los flujos conectados a flujos

en el diagrama de flujo interno.

10.18.0.2. Archivo de simulación de parámetros de cálculo:selecciona el archivo de simulación XML para usarlo como diagrama de flujo

interno.

Panel de control:abre el Panel de control para inicializar el diagrama de flujo, definir el mapeo de corrientes, exponer los parámetros

de entrada y salida del diagrama de flujo interno y definir el modo de transferencia de masa.

Inicializar al cargar:si es verdadero, inicializa el diagrama de flujo interno durante la apertura del diagrama de flujo principal.

Actualice los datos del proceso al guardar:al guardar el archivo de simulación principal, DWSIM actualizará los datos del proceso del

diagrama de flujo interno en el archivo XML seleccionado. Solo se actualizarán los datos del proceso de objeto calculados por el

solucionador. Otros ajustes permanecerán sin cambios.

85
10.19 Reactores 10 OPERACIONES UNITARIAS

Redirigir mensajes de calculadora:muestre los detalles del cálculo del diagrama de flujo interno en la ventana de registro del

diagrama de flujo principal.

Ver diagrama de flujo:muestra el diagrama de flujo interno PFD.

10.18.0.3. Parámetros de entrada vinculadosEsta sección mostrará los parámetros que ha seleccionado en el panel de control

para usar como parámetros de entrada en el diagrama de flujo externo. Se pueden cambiar en cualquier momento y activarán el

cálculo del bloque del diagrama de flujo.

10.18.0.4. Parámetros de salida vinculadosEsta sección mostrará los parámetros que ha seleccionado en el panel de control

para usar como parámetros de salida en el diagrama de flujo externo. Son de solo lectura y se actualizarán solo después de que

el bloque del diagrama de flujo se calcule correctamente.

10.18.0.5. Resultados Error de balance de masa:muestra el error de balance de masa en %. Puede ser útil para detectar flujos huérfanos

en el diagrama de flujo interno, es decir, flujos que funcionan como flujos de entrada o salida en el diagrama de flujo interno pero que no

están conectados a ningún flujo en el diagrama de flujo principal, ya que esto puede generar grandes errores de balance de masa. .

Panel de control:Utilice el Panel de control para inicializar el diagrama de flujo. Solo después de la inicialización podrá realizar

la conexión y exponer los parámetros del diagrama de flujo interno. También puede utilizar el botón "Inicializar/Recargar" para

volver a cargar el archivo de simulación después de haber realizado cambios en la simulación abriéndolo en otra ventana de

DWSIM.

10.18.0.6. Ver el diagrama de flujo internoAl hacer clic en el botón "Ver diagrama de flujo" en la cuadrícula de propiedades,

podrá ver el diagrama de flujo interno, verificar las propiedades del objeto y el diseño general. No puede cambiar nada aquí, por

lo que cualquier intento de hacerlo resultará en un error.

10.19. reactores

Los reactores en DWSIM son módulos especializados que resuelven un sistema particular de reacciones del mismo

tipo en secuencia o en paralelo. Hay cinco tipos diferentes de reactores disponibles:

ÙReactor de Tanque Agitado Continuo (CSTR)

ÙReactor de flujo pistón (PFR)

ÙReactor de minimización de Gibbs

ÙReactor de equilibrio

ÙReactor de conversión

Para ejecutar una simulación de un reactor, el usuario debe definir las reacciones químicas que tendrán lugar en el

reactor. Esto se hace a través de laGerente de Reacciones, accesible a través delConfiguración de simulación panel (IU

clásica) o en elPanel base(Interfaz de usuario multiplataforma).

Las reacciones pueden ser de equilibrio, de conversión, cinéticas o de tipo catalítico heterogéneo. Se pueden combinar una o

más reacciones para definir un conjunto de reacciones. Luego, los reactores "ven" las reacciones a través de los conjuntos de

reacción.

86
10.20 Operaciones lógicas 10 OPERACIONES UNITARIAS

Las reacciones de equilibrio están definidas por una constante de equilibrio (K). La fuente de información para la

constante de equilibrio puede ser un cálculo directo de la energía de Gibbs, una expresión definida por el usuario o un

valor constante. Las reacciones de equilibrio se pueden utilizar en reactores de equilibrio y Gibbs.

Las reacciones de conversión se definen por la cantidad de un compuesto base que se consume en la reacción. Esta

cantidad puede ser un valor fijo o una función de la temperatura del sistema. Las reacciones de conversión son

compatibles con el reactor de conversión.

Las reacciones cinéticas son reacciones definidas por una expresión cinética. Estas reacciones están respaldadas por

los reactores PFR y CSTR.

Las reacciones catalíticas heterogéneas en DWSIM deben obedecer al mecanismo de Langmuir-Hinshelwood, donde los compuestos

reaccionan sobre una superficie sólida de catalizador. En este modelo, las velocidades de reacción son una función de la cantidad de

catalizador (es decir, mol/kg cat.s). Estas reacciones están respaldadas por los reactores PFR y CSTR.

10.19.0.1. Parámetros de entradaTodos los reactores comparten la misma interfaz básica. Las propiedades que deben

configurarse incluyen Corrientes de entrada y salida Corrientes de energía que representan el calor intercambiado con el

medio ambiente. Conjunto de reacción que se utilizará Modo de operación (isotérmico o adiabático) Caída de presión a

través del reactor. Para el PFR y CSTR, también es necesario definir: Volumen del medio de reacción Carga de catalizador,

diámetro de partícula y fracción vacía, solo para simulaciones de reacción Heterogeneus Catalytic Para el Reactor Gibbs,

debe seleccionar el modo de cálculo: Minimización directa: El equilibrio la composición se encuentra de tal manera que la

energía de Gibbs final es mínima. Extensiones de reacción: Al igual que en el reactor de equilibrio, la composición de

equilibrio se encuentra de acuerdo con la información de reacción en el conjunto de reacciones.

10.19.0.2. Parámetros de salidaLa salida de los cálculos del reactor incluye conversiones de los componentes
involucrados en las reacciones, el cambio de temperatura y el calor intercambiado en el reactor, entre otra
información.
Para el PFR, los perfiles de concentración de reactivos y productos se muestran a lo largo del eje longitudinal
del reactor (suponiendo que la concentración no varía radialmente).

10.19.0.3. Método de cálculoElReactor de conversiónse resuelve mediante simples balances de energía y masa,
calculando el calor de reacción considerando la variación en la cantidad del componente base. ElPFRyCSTRse
resuelven mediante un método numérico para sistemas de ecuaciones diferenciales ordinarias (EDO).Equilibrioy
GibbsLos reactores se resuelven utilizando el procedimiento descrito por Michelsen en [5].

10.20. Operaciones lógicas

10.20.1. Reciclar

La operación de reciclaje está compuesta por un bloque en el diagrama de flujo que realiza verificaciones de convergencia en

los sistemas donde el material aguas abajo se conecta en algún lugar aguas arriba en el diagrama. Con esta herramienta es

posible construir diagramas de flujo complejos, con muchos ciclos, y resolverlos de manera eficiente utilizando los métodos de

aceleración presentes en esta operación lógica.

Hay dos métodos de aceleración disponibles: Wegstein y Dominant Eigenvalue. El método de Wegstein se debe
utilizar cuando no existe una interacción significativa entre las variables convergentes, en el contexto

87
10.20 Operaciones lógicas 10 OPERACIONES UNITARIAS

Trate de que se puede utilizar el otro método. El método de sustitución sucesiva es lento, pero la convergencia está

garantizada.

El método Wegstein requiere algunos parámetros que el usuario puede editar. El valor propio dominante no
requiere ningún parámetro adicional. El usuario puede definir parámetros de convergencia de temperatura,
presión y caudal másico en el reciclado, es decir, los valores mínimos aceptables para la diferencia de estos
valores entre los caudales de entrada y salida, que rigurosamente deben ser idénticos. Cuanto más pequeños son
estos valores, más tiempo usa la calculadora para hacer converger el reciclaje.
Como resultado, se muestran los valores de error reales, junto con los pasos de iteración de convergencia necesarios.

10.20.2. Reciclaje de energía

La operación lógica de reciclaje de energía funciona de la misma manera que el reciclaje normal, excepto que
está dirigido a flujos de energía. Aquí, en lugar de definir parámetros de convergencia para temperatura, presión
y caudal, definirá el error de convergencia solo para la energía.

10.20.3. Ajustar

El ajuste es una operación lógica que cambia el valor de una variable en un flujo para lograr una especificación
que puede ser un valor definido por el usuario o el valor de otra variable, en otro flujo. La operación de ajuste es
muy útil cuando hay una especificación que no se puede realizar directamente, imponiendo la necesidad de hacer
un cálculo de prueba y error. Si este es el caso, el Ajuste hace todo automáticamente.
El usuario selecciona la variable controlada (especificada) y la manipulada. Luego define los
parámetros:

ÙAjustar valor (o compensación): valor deseado para la variable o el valor a sumar o restar
la variable referenciada.

ÙIteraciones máximas: número máximo de iteraciones que ejecutará el ajuste;

En el Panel de Control de Ajustes, el usuario controla la convergencia de operaciones. Hay dos métodos de convergencia

disponibles.

10.20.4. Especificación

La Operación Lógica de Especificación se utiliza para hacer que una variable asuma un valor que es función de otra

variable, de otro objeto. A diferencia de Ajustar operación, la especificación se calcula automáticamente si la variable de

origen se modifica durante el cálculo del diagrama de flujo. Para que la calculadora no realice ningún cálculo repetido en

el objeto de destino, se puede definir "¿Calcular objeto de destino?" comoFALSO.

En el panel de Control de Especificaciones, el usuario puede definir la relación entre las variables escribiendo una

función tan compleja como se requiera. El usuario puede hacer clic en "Evaluar expresión" para verificar si la expresión

es válida.

88
11 INTRODUCCIÓN

Parte V.

Modelado Dinámico y Simulación


11. Introducción

La diferencia clave entre los modelos de estado estacionario y los modelos de procesos dinámicos es la capacidad de tener en cuenta la

variación a lo largo del tiempo. Sin embargo, como se puede ver a continuación, la diferencia no es simplemente la adición de una

dimensión de tiempo; el modelado dinámico a menudo trae un enfoque completamente diferente que da como resultado que los

modelos dinámicos sean una representación mucho más real del proceso en muchos otros aspectos.

Si bien el análisis de estado estacionario se utiliza principalmente para el diseño de diagramas de flujo de procesos, generalmente para

determinar los balances de masa y energía y los tamaños aproximados de los equipos, o quizás las propiedades de las corrientes, la capacidad de los

modelos dinámicos para modelar el comportamiento transitorio abre un nuevo mundo de aplicaciones. Las aplicaciones típicas de los modelos

dinámicos son las siguientes:

Ùanálisis del comportamiento transitorio, incluido el rendimiento durante el arranque, el apagado y el cambio de carga;

Ùanálisis y diseño del esquema de control regulatorio (es decir, PID);

Ùdiseño de procedimientos operativos óptimos, por ejemplo, para optimizar la transición entre productos
Los grados;

Ùdiseño de procesos por lotes;

Ùdiseño de procesos continuos inherentemente dinámicos, por ejemplo, adsorción por cambio de presión;

ÙfiAjuste de datos de operaciones de estado no estacionario, por ejemplo, experimentos dinámicos, que contienen

mucha más información que los experimentos de estado estacionario, o la estimación de los parámetros del proceso a partir de datos

transitorios de la planta;

Ùanálisis de seguridad, por ejemplo, la determinación de presiones máximas en el disparo del compresor;

Ùcontabilidad de inventario y reconciliación de datos de plantas;

Ùreestimación de parámetros en línea o fuera de línea para determinar parámetros operativos clave como incrustaciones o

constantes de desactivación;

Ùdetección suave en línea;

Ùcapacitación de los operadores.

Una simulación dinámica requiere un mayor tiempo de cálculo y es matemáticamente más compleja que una de estado

estacionario. Puede verse como una simulación de estado estacionario repetida de forma múltiple (basada en un paso de tiempo

fijo) con parámetros que cambian constantemente.

El modelo dinámico comparte los mismos paquetes de propiedades físicas que el modelo de estado estacionario, simulando el

comportamiento del sistema químico de manera similar. Por otro lado, el modelo dinámico usa un conjunto diferente de

ecuaciones de conservación que dan cuenta de los cambios que ocurren con el tiempo.

89
12 ESTRUCTURA Y CONFIGURACIÓN DE SIMULACIÓN DINÁMICA

Las ecuaciones para los balances de materia, energía y composición incluyen un término adicional de acumulación

(volumen) que se diferencia con respecto al tiempo. La integración numérica se utiliza para determinar el

comportamiento del proceso en pasos de tiempo secuenciales. Cuanto menor sea el paso, más se acercará la solución

calculada a la solución analítica. Sin embargo, esta ganancia en rigor se compensa con el tiempo de cálculo adicional

requerido para simular la misma cantidad de tiempo real transcurrido. Se logra un compromiso razonable utilizando el

tamaño de paso más grande posible, mientras se mantiene un grado aceptable de precisión sin volverse inestable.

En DWSIM, el modelado dinámico es manejado por elGerente de Dinámica. Los componentes de modelado dinámico

incluyenEventosyConjuntos de eventos,Matrices de causa y efecto,Integradores,Variables monitoreadasy Horarios.

12. Estructura y configuración de simulación dinámica

12.1. Configuración del modelo dinámico

Un modelo dinámico en DWSIM se puede configurar a partir de un diagrama de flujo resuelto en modo de estado estable.

Además, cada Flujo de material límite debe tener una especificación de Presión o Flujo. En modo dinámico, una operación de

unidad de válvula conectada a estas corrientes determinará las relaciones de presión-flujo para el resto del diagrama de flujo a

medida que los bloques de operación de unidad restantes se resuelven en cada paso de tiempo (Figura 72).

Figura 72: Ejemplo de diagrama de flujo válido para modo dinámico. Ambas corrientes fronterizas están conectadas a
válvulas La corriente de entrada tiene una especificación de flujo, mientras que la corriente de salida tiene una especificación de presión.

90
12.2 Conjuntos de eventos 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

12.2. Conjuntos de eventos

Los eventos dinámicos son cambios de propiedad que ocurren en un paso de tiempo definido. Un grupo de eventos dinámicos se denomina

conjunto de eventos.

12.3. Matrices de causa y efecto

Las matrices de causa y efecto consisten en un conjunto de cambios de propiedades que ocurren después de que se activa una alarma

durante la simulación dinámica. Cada activación de alarma desencadena un cambio de propiedad definido por el usuario.

12.4. Integradores

Los integradores son los componentes responsables de ejecutar el diagrama de flujo secuencialmente en una simulación dinámica. Se

pueden configurar para ejecutarse durante una duración específica en intervalos fijos, activando los solucionadores de masa y balance de

acuerdo con la preferencia del usuario.

12.4.1. Variables monitoreadas

Cada integrador puede tener un conjunto de variables monitoreadas, es decir, un conjunto de propiedades de objetos cuyos valores se

almacenarán después de cada paso de integración. Las variables monitoreadas pueden tener sus valores exportados para su posterior

visualización en la Hoja de Cálculo.

12.5. Horarios

El Anexo es un conjunto de definiciones que, en conjunto, pueden considerarse como uncaso de estudioen el contexto de una

simulación dinámica. Un programa debe tener los siguientes elementos definidos para poder ejecutarse:

ÙIntegrador Asociado (Requerido)

ÙConjunto de eventos (opcional)

ÙMatriz de causa y efecto (opcional)

ÙEstado inicial del diagrama de flujo (opcional)

Se puede ejecutar un programa desde elControles integradoresventana. Después de ejecutar un programa, los resultados (valores de

las variables monitoreadas en cada paso) se pueden copiar en una nueva hoja de cálculo.

13. Bloques de diagrama de flujo de simulación dinámica

13.1. Manómetro analógico

Muestra un indicador analógico en el diagrama de flujo. El indicador está asociado a una propiedad de un objeto en el diagrama de

flujo.

13.2. Manómetro digital

Muestra un indicador digital en el diagrama de flujo. El indicador está asociado a una propiedad de un objeto en el diagrama

de flujo.

91
13.3 Indicador de nivel 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

13.3. Indicador de nivel

Muestra un indicador de nivel en el diagrama de flujo. El indicador está asociado a una propiedad de un objeto en el diagrama

de flujo.

13.4. Controlador PID

Texto introductorio tomado de Wikipedia:https://en.wikipedia.org/wiki/PID_controller

13.4.1. Introducción

Un controlador proporcional-integral-derivativo (controlador PID o controlador de tres términos) es un mecanismo de

bucle de control que emplea retroalimentación que se usa ampliamente en sistemas de control industrial y una variedad

de otras aplicaciones que requieren control modulado continuamente. Un controlador PID calcula continuamente un

valor de errormi(t)como la diferencia entre un punto de ajuste deseado (SP) y una variable de proceso medida (PV) y

aplica una corrección basada en términos proporcionales, integrales y derivados (denotados P, I y D respectivamente),

de ahí el nombre.

En términos prácticos, aplica automáticamente una corrección precisa y receptiva a una función de control. Un

ejemplo cotidiano es el control de crucero de un automóvil, donde subir una colina reduciría la velocidad si solo se

aplicara una potencia constante del motor. El algoritmo PID del controlador restablece la velocidad medida a la velocidad

deseada con un retraso y un exceso mínimos al aumentar la potencia de salida del motor.

13.4.2. Operación Fundamental

La característica distintiva del controlador PID es la capacidad de utilizar los tres términos de control de influencia

proporcional, integral y derivativa en la salida del controlador para aplicar un control preciso y óptimo. El diagrama de

bloques de (73) muestra los principios de cómo se generan y aplican estos términos. Muestra un controlador PID, que

calcula continuamente un valor de errormi(t)como la diferencia entre un punto de ajuste deseado

SP =r(t)y una variable de proceso medidaVP =y(t), y aplica una corrección basada en términos proporcionales, integrales
y derivados. El controlador intenta minimizar el error con el tiempo mediante el ajuste de una variable de controltu(t),

como la apertura de una válvula de control, a un nuevo valor determinado por una suma ponderada de los términos de

control.

Figura 73: Diagrama de bloques de un controlador PID en un circuito de retroalimentación. r(t) es el valor de proceso deseado o
punto de referencia (SP), y y(t) es el valor de proceso medido (PV). (fuente: wikipedia)

92
13.4 Controlador PID 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

En este modelo:

ÙTérminoPAGes proporcional al valor actual del error SP − PVmi(t). Por ejemplo, si el error es
grande y positiva, la salida de control será proporcionalmente grande y positiva, teniendo en cuenta el
factor de ganancia "K". El uso exclusivo del control proporcional dará como resultado un error entre el
punto de referencia y el valor real del proceso, ya que requiere un error para generar la respuesta
proporcional. Si no hay error, no hay respuesta correctiva.

ÙTérminoItiene en cuenta los valores pasados del error SP − PV y los integra a lo largo del tiempo para producir el
termino Por ejemplo, si existe un error residual SP − PV luego de la aplicación del control proporcional, el
término integral busca eliminar el error residual agregando un efecto de control debido al valor
acumulado histórico del error. Cuando se elimina el error, el término integral dejará de crecer. Esto dará
como resultado que el efecto proporcional disminuya a medida que disminuye el error, pero esto se
compensa con el efecto integral creciente.

ÙTérminoDes la mejor estimación de la tendencia futura del error SP − PV, con base en su tasa actual de
cambiar. A veces se le llama "control anticipatorio", ya que busca efectivamente reducir el efecto del error
SP - PV ejerciendo una influencia de control generada por la tasa de cambio de error. Cuanto más rápido
sea el cambio, mayor será el efecto controlador o amortiguador.

AfinaciónEl equilibrio de estos efectos se logra mediante la sintonización en bucle para producir la función de control óptima.

Las constantes de sintonización se muestran como "K" y deben derivarse para cada aplicación de control, ya que

dependen de las características de respuesta del lazo completo externo al controlador. Estos dependen del

comportamiento del sensor de medición, el elemento de control final (como una válvula de control), cualquier

retraso de la señal de control y el proceso en sí. Los valores aproximados de las constantes generalmente se

pueden ingresar inicialmente conociendo el tipo de aplicación, pero normalmente se refinan o ajustan

"reforzando" el proceso en la práctica introduciendo un cambio de punto de referencia y observando la respuesta

del sistema.

Acción de controlEl modelo matemático y el ciclo práctico anterior usan una acción de control "directa" para
todos los términos, lo que significa que un error positivo creciente da como resultado una salida de control positivo

creciente para que los términos sumados apliquen la corrección. Sin embargo, la salida se denomina acción "inversa" si

es necesario aplicar una acción correctiva negativa. Por ejemplo, si la válvula en el circuito de flujo tenía una apertura de

válvula del 100% al 0% para una salida de control del 0% al 100%, lo que significa que la acción del controlador debe

invertirse. Algunos esquemas de control de procesos y elementos de control final requieren esta acción inversa. Un

ejemplo sería una válvula para agua de refrigeración, donde el modo a prueba de fallos, en caso de pérdida de señal,

sería el 100% de apertura de la válvula; por lo tanto, la salida del controlador al 0 % debe provocar la apertura de la

válvula al 100 %.

liquidación integralLa liquidación integral, también conocida como liquidación del integrador o liquidación de reinicio, se refiere a la situación

ación en un controlador de retroalimentación PID donde ocurre un gran cambio en el punto de ajuste (por ejemplo, un

cambio positivo) y el término integral acumula un error significativo durante el aumento (wind-up), por lo que se excede y

continúa aumentando a medida que este error acumulado se deshace (offset). por errores en la otra dirección). El

problema específico es el exceso de rebasamiento. Este problema se puede abordar evitando que el término integral se

acumule por encima o por debajo de los límites predeterminados (protección contra el viento).

93
13.4 Controlador PID 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

13.4.3. forma matematica

La función de control general

ˆt
Delaware(t)
tu(t) =kpagmi(t) +ki mi(t′ ) dt′+kd ,
0 dt

dóndekpag,kiykd, todos no negativos, indican los coeficientes para los términos proporcional, integral y
derivado respectivamente (a veces denominados P, I y D).

13.4.4. Uso selectivo de términos de control

Aunque un controlador PID tiene tres términos de control, algunas aplicaciones necesitan solo uno o dos términos

para proporcionar el control adecuado. Esto se logra poniendo a cero los parámetros no utilizados y se denomina

controlador PI, PD, P o I en ausencia de otras acciones de control. Los controladores PI son bastante comunes en

aplicaciones donde la acción derivativa sería sensible al ruido de medición, pero el término integral suele ser necesario

para que el sistema alcance su valor objetivo.

13.4.5. Descripción general de los métodos de sintonización

Existen varios métodos para sintonizar un lazo PID. Los métodos más efectivos generalmente implican el desarrollo de

algún tipo de modelo de proceso, y luego elegir P, I y D en función de los parámetros del modelo dinámico. Los métodos

de sintonización manual pueden consumir mucho tiempo, especialmente en sistemas con ciclos de tiempo prolongados.

La elección del método dependerá en gran medida de si el lazo se puede desconectar o no para el ajuste y del tiempo

de respuesta del sistema. Si el sistema se puede desconectar, el mejor método de sintonización a menudo implica

someter el sistema a un cambio de paso en la entrada, medir la salida como una función del tiempo y usar esta

respuesta para determinar los parámetros de control.

13.4.5.1. Sintonización manual Si el sistema debe permanecer en línea, un método de sintonización es establecer primerokiy

kdvalores a cero. Aumenta elkpaghasta que la salida del lazo oscile, entonces elkpagdebe establecerse en aproximadamente la mitad de

ese valor para una respuesta de tipo "decaimiento de un cuarto de amplitud". Luego aumentakihasta que se corrija cualquier

compensación con tiempo suficiente para el proceso. Sin embargo, demasiadokiprovocará inestabilidad. Por último, aumentarkd, si es

necesario, hasta que el lazo sea aceptablemente rápido para alcanzar su referencia después de una perturbación de carga. Sin embargo,

demasiadokdprovocará una respuesta excesiva y un sobreimpulso. Una sintonización de lazo PID rápida generalmente se excede

ligeramente para alcanzar el punto de referencia más rápidamente; sin embargo, algunos sistemas no pueden aceptar el sobreimpulso,

en cuyo caso se requiere un sistema de bucle cerrado sobreamortiguado, que requerirá unkpagestableciendo significativamente menos de

la mitad de lakpagajuste que estaba causando la oscilación.

94
13.4 Controlador PID 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

Figura 74: Resumen de ajuste manual de PID.

13.4.5.2. método de Ziegler-Nichols Otro método de ajuste heurístico se conoce formalmente como Ziegler:

Método de Nichols, introducido por John G. Ziegler y Nathaniel B. Nichols en la década de 1940. Al igual que en el método

anterior, elkiykdlas ganancias se ponen primero a cero. La ganancia proporcional se incrementa hasta que alcanza la ganancia

final,ktu, en el que la salida del bucle comienza a oscilar constantemente.ktuy el periodo de oscilaciónTtuse utilizan para

establecer las ganancias de la siguiente manera:

Figura 75: Afinación Ziegler-Nichols.

Estas ganancias se aplican a la forma paralela ideal del controlador PID. Cuando se aplica al formulario PID
estándar, solo los parámetros de tiempo integral y derivadoTiyTddependen del período de oscilación
Ttu.

13.4.6. Implementación DWSIM

El modelo de controlador PID en DWSIM le permite configurarkpag,kiykd, configure el tipo de acción (directa o inversa),

configure el valor de protección integral contra viento y active/desactive el controlador. En el modo de panel de control (tiempo

real), al hacer clic sobre el icono del controlador PID se mostrará un pequeño panel donde puede habilitarlo o deshabilitarlo,

establecerlo en el modo de operación AUTO o MANUAL y cambiar los valores de SP y/o MV.

95
13.4 Controlador PID 13 BLOQUES DE HOJA DE FLUJO DE SIMULACIÓN DINÁMICA

Figura 76: Parámetros del controlador PID.

Figura 77: Editor PID en modo Panel de Control (Tiempo Real).

96
13.5 Cuadro de entrada 14 HERRAMIENTAS DE SIMULACIÓN DINÁMICA

13.5. Cuadro de entrada

El cuadro de entrada se puede asociar a una propiedad de un objeto en el diagrama de flujo. Al hacer clic en el cuadro, se mostrará un

campo de entrada desde donde el usuario puede actualizar el valor de la propiedad directamente.

13.6. Cambiar

El interruptor se puede asociar a una propiedad de un objeto en el diagrama de flujo. Cambiar el valor del
interruptor actualizará la propiedad asociada entre dos valores predefinidos.

14. Herramientas de simulación dinámica

14.1. Modo de panel de control

El modo de panel de control hace que el diagrama de flujo sea de solo lectura y debe usarse cuando un cronograma se ejecuta en

modo de tiempo real. En tal escenario, las variables pueden cambiar sus valores a través de cuadros de entrada. También puede cambiar

algunos parámetros del controlador PID haciendo clic en sus iconos en el diagrama de flujo.

Figura 78: Un diagrama de flujo que se ejecuta en el modo dinámico del panel de control (en tiempo real).

14.2. Ajuste del controlador PID

La herramienta de ajuste del controlador PID se puede utilizar para ajustar los parámetros (Kp, Ki y Kd) de uno o más

controladores PID. Utiliza un optimizador numérico (Simplex) para obtener los parámetros PID que minimizan la suma al

cuadrado de los errores (SP - PV) para una ejecución programada completa.

97
15 OPERACIONES DE UNIDADES APOYADAS

Figura 79: Herramienta de ajuste del controlador PID

15. Operaciones unitarias admitidas

A partir de v6.0, las siguientes operaciones unitarias son compatibles con el modo dinámico:

ÙVálvula

ÙSeparador de gas-líquido

ÙTanque

ÙCompresor

Ùexpansor

ÙBomba

ÙCalentador

ÙEnfriador

ÙMezclador

ÙDisidente

ÙBloque de secuencias de comandos de Python

ÙBloque CAPO-ABIERTO

98
15 OPERACIONES DE UNIDADES APOYADAS

ÙIntercambiador de calor

ÙReactores Generales (Conversión, Equilibrio y Gibbs)

ÙCSTR

ÙPFR

ÙBloque lógico de especificación

Las operaciones de unidad no admitidas mostrarán un icono de exclamación sobre sus objetos de diagrama de flujo cuando el modo

dinámico esté habilitado.

Figura 80: Operación de la unidad no admitida en modo dinámico.

99
16 INTRODUCCIÓN

Parte VI.

Base Técnica: Métodos y Procedimientos


16. Introducción

Los cálculos termodinámicos son la base de las simulaciones en DWSIM. Es importante que un simulador de
procesos cubra una variedad de sistemas, que pueden ir desde procesos simples de manejo de agua hasta casos
complejos y más elaborados, como simulaciones de procesos en la industria petrolera/química.
DWSIM puede modelar equilibrios de fase entre sólidos, vapor y hasta dos fases líquidas cuando sea posible. Los

paquetes de propiedades externas CAPE-OPEN pueden tener diferentes capacidades de equilibrio.

Las siguientes secciones describen los métodos de cálculo utilizados en DWSIM para la descripción física y
química de los elementos de una simulación.

100
17 PROPIEDADES TERMODINÁMICAS

17. Propiedades termodinámicas

17.1. Cálculo de Equilibrios de Fase

En una mezcla que se encuentra en un estado de equilibrio líquido-vapor (EVA), las fugacidades de los componentes son las mismas en

todas las fases, es decir [6]:

FiL=FV (17.1)
i

La fugacidad de un componente en una mezcla depende de la temperatura, la presión y la composición. en orden

relacionarFVicon temperatura, presión y fracción molar, definimos el coeficiente de fugacidad,

FV
φi=i, (17.2)
yiPAG

que se puede calcular a partir de datos PVT, comúnmente obtenidos a partir de una ecuación de estado. Para una mezcla de

gases ideales,φi=1.

La fugacidad de laicomponente en la fase líquida está relacionado con la composición de esa fase por la
coeficiente de actividadγi, que por sí mismo está relacionado conXiy fugacidad de estado estándarF0 ipor

FL
i.
γi= (17.3)
XiF0i
La fugacidad del estado estándarF0 ies la fugacidad de lai-th componente en la temperatura del sistema, es decir

mezcla, y en una presión y composición arbitrarias. en DWSIM, la fugacidad en estado estándar de cada
componente se considera igual a la del líquido puroia la temperatura y presión del sistema.
Si se utiliza una Ecuación de Estado para calcular los equilibrios, la fugacidad deli-th componente en la fase líquida se

calcula por

FL
i
φi= , (17.4)
XiPAG

con el coeficiente de fugacidadφicalculado por el EOS, al igual que lo es para el mismo componente en la fase de vapor.

El coeficiente de fugacidad deli-ésima componente ya sea en la fase líquida o en la fase de vapor se obtiene de la

misma Ecuación de Estado a través de las siguientes expresiones

∞̂[( ) ]
∂P RT
RTenφLi = − dV-RTenZL, (17.5)
∂ni T,V,n j V
VL

∞̂[( ) ]
∂P RT
RTenφVi = − dV-RTenZV, (17.6)
∂ni T,V,nj V
VV

donde el factor de compresibilidadZes dado por

fotovoltaicaL
ZL= (17.7)
RT

101
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

fotovoltaicaV
ZV= (17.8)
RT

17.1.1. Modelos de cálculo del coeficiente de fugacidad

Ecuación de estado de Peng-RobinsonLa ecuación de Peng-Robinson [7] es una Ecuación de Estado cúbica
(característica relacionada con el exponente del volumen molar) que relaciona temperatura, presión y volumen
molar de un componente puro o una mezcla de componentes en equilibrio. Las ecuaciones cúbicas son, de hecho,
las ecuaciones más simples capaces de representar el comportamiento de las fases líquida y vapor
simultáneamente. El Peng-Robinson EOS está escrito de la siguiente forma

RT a(T)
PAG= − (17.9)
(V − segundo) V(V+b) +b(V − segundo)

dónde

PAG presión

R constante universal de los gases ideales

v volumen molar

b parámetro relacionado con el volumen de la esfera dura

a parámetro relacionado con las fuerzas intermoleculares

Para las sustancias puras, laayblos parámetros vienen dados por:

a(T) = [1 + (0.37464 + 1.54226ω -0.26992ω2)(1− T(1/2)r)]20.45724(R2T2 C)/PAGC (17.10)

b=0.07780(RTC)/PAGC (17.11)

dónde

ω factor acéntrico

TC temperatura crítica

PAGC presión crítica

Tr temperatura reducida,T/Tc

Para mezclas se puede utilizar la ecuación 17.9, reemplazandoaybpor valores representativos de la mezcla.ayb

los valores de mezcla normalmente vienen dados por la regla básica de mezcla,

∑∑ √
ametro= XiXj (aiaj)(1−kyo) (17.12)
i j

102
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS


bmetro= Xibi (17.13)
i

dónde

Xyo, j fracción molar de laiojcomponente en la fase (líquido o vapor)

ayo, j iojcomponenteaconstante

byo, j iojcomponentebconstante

kyo parámetro de interacción binaria que caracteriza al par ij

Los parámetros de interacción binaria utilizados por DWSIM se cargan desde un banco de datos (archivo) y se pueden modificar en el

Ventana de configuración del paquete de propiedades.

El coeficiente de fugacidad obtenido con el Peng-Robinson EOS está dado por

(∑ )( )
Fi bi A kXkaki bi Z+2,414B
en = (Z -1)−en (Z-B)−√ − en , (17.14)
XiPAG bmetro 2 2B ametro bmetro Z -0,414B

dóndeZen el factor de compresibilidad de fase (líquido o vapor) y se puede obtener de la ecuación 17.9,

Z3−(1− B)Z2+ (A−3B2−2B)Z -(AB−B2−2B) = 0, (17.15)

ametroPAG
A= (17.16)
R2T2

b metro
pag
B= (17.17)
RT

fotovoltaica
Z= (17.18)
RT
Peng-Robinson (1978) Ecuación de Estado La versión de 1978 [8] del PR EOS introduce una modificación
ción a laatérmino:
Siωi≤0.491:

Ci=0.37464 + 1.5422ωi−0.26992ω2 i (17.19)

Demás:

Ci=0.379642 + 1.48503ωi−0.164423ω2 i+0.016666ω3 i (17.20)

ai= [1 +Ci(1− T(1/2))]


r 20.45724(R2T2 C)/PAGC (17.21)

103
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

Ecuación de estado de Soave-Redlich-KwongLa Ecuación de Soave-Redlich-Kwong [9] es también una ecuación cúbica
de estado en volumen,

RT a(T)
PAG= − , (17.22)
(V − segundo) V(V+b)
Elayblos parámetros vienen dados por:

a(T) = [1 + (0.48 + 1.574ω -0.176ω2)(1− T(1/2))]r 20.42747(R2T2 C)/PAGC (17.23)

b=0.08664(RTC)/PAGC (17.24)

Las ecuaciones 17.12 y 17.13 se utilizan para calcular los parámetros de la mezcla. La fugacidad se calcula por

(∑ )( )
Fi bi A k xa
k ki bi Z+B
en = (Z -1)−en (Z-B) − − en (17.25)
XiPAG bmetro B ametro bmetro Z
El factor de compresibilidad de faseZse obtiene de la ecuación 17.22,

Z3− Z2+ (A-B-B2)Z-AB=0, (17.26)

ametroPAG
A= (17.27)
R2T2

b metro
pag
B= (17.28)
RT

fotovoltaica
Z= (17.29)
RT
Las ecuaciones 17.15 y 17.26, en condiciones de baja temperatura y presión, pueden proporcionar tres raíces para

Z. En este caso, si se calculan las propiedades del líquido, se utiliza la raíz más pequeña. Si la fase es vapor, se
utiliza la raíz más grande. La raíz restante no tiene significado físico; a altas temperaturas y presiones
(condiciones por encima del punto seudocrítico), las ecuaciones 17.15 y 17.26 proporcionan solo una raíz real.

Peng-Robinson con traducción de volumenLa traducción de volumen resuelve el problema principal con dos EOS constantes,

predicciones volumétricas líquidas deficientes. Se aplica un término de corrección simple al volumen molar calculado por EOS,

v=vEOS−C, (17.30)

dóndev=volumen molar corregido,vEOS=volumen calculado por EOS, yC=constante específica del componente. El
cambio de volumen es en realidad equivalente a agregar una tercera constante a la EOS, pero es especial porque
las condiciones de equilibrio no se alteran.
También se muestra que VLE multicomponente no se altera al introducir el término de cambio de volumenCcomo un

promedio de fracción molar,


vL=vEOSL − XiCi (17.31)

104
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

La traslación de volumen se puede aplicar a cualquier ecuación cúbica de dos constantes, eliminando así la deficiencia

volumétrica que sufren todas las ecuaciones de dos constantes [10].

Peng-Robinson-Stryjek-Vera

PRSV1

Una modificación del término de atracción en la ecuación de estado de Peng-Robinson publicada por Stryjek y
Vera en 1986 (PRSV) mejoró significativamente la precisión del modelo al introducir un parámetro de componente
puro ajustable y al modificar el ajuste polinomial del factor acéntrico.
la modificacion es:

( )
k=k0+k1 +T10.5(0.7−rTr) (17.32)

k0=0.378893 + 1.4897153ω -0.17131848ω2+0.0196554ω3 (17.33)

dóndek1es un parámetro de componente puro ajustable. Stryjek y Vera publicaron parámetros de componentes puros

para muchos compuestos de interés industrial en su artículo de revista original.

PRSV2

Una modificación posterior publicada en 1986 (PRSV2) [11] mejoró aún más la precisión del modelo al introducir dos

parámetros de componentes puros adicionales a la modificación anterior del término de atracción.

la modificacion es:

[ ( ) ]( )
k=k0+k1+k2(k3− Tr) 1− T0 r.5 1 +T0r .5(0.7− Tr) (17.34)

k0=0.378893 + 1.4897153ω -0.17131848ω2+0.0196554ω3 (17.35)

dóndek1,k2, yk3son parámetros de componentes puros ajustables.


PRSV2 es particularmente ventajoso para los cálculos de VLE. Si bien PRSV1 ofrece una ventaja sobre el modelo de

Peng-Robinson para describir el comportamiento termodinámico, todavía no es lo suficientemente preciso, en general,

para los cálculos de equilibrio de fase. El comportamiento altamente no lineal de los métodos de cálculo de equilibrio de

fase tiende a amplificar lo que de otro modo serían errores aceptablemente pequeños. Por lo tanto, se recomienda

utilizar PRSV2 para los cálculos de equilibrio al aplicar estos modelos a un diseño. Sin embargo, una vez que se ha

determinado el estado de equilibrio, los valores termodinámicos específicos de fase en equilibrio pueden determinarse

mediante uno de varios modelos más simples con un grado razonable de precisión.

17.1.2. Modelos Chao-Seader y Grayson-Streed

Chao-Seader ([12]) y Grayson-Streed ([13]) son modelos semiempíricos más antiguos. La correlación de
Grayson-Streed es una extensión del método Chao-Seader con especial aplicabilidad al hidrógeno. En DWSIM,
solo los valores de equilibrio producidos por estas correlaciones se utilizan en los cálculos. El método de Lee-
Kesler se utiliza para determinar la entalpía y la entropía de las fases líquida y de vapor.

105
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

Chao SeaderUtilice este método para hidrocarburos pesados, donde la presión es inferior a 10 342
kPa (1 500 psia) y la temperatura está entre -17,78 žC y 260 žC.

Grayson StreedRecomendado para simular sistemas de hidrocarburos pesados con alto contenido de
hidrógeno.

17.1.3. Modelos de cálculo del coeficiente de actividad de la fase líquida

El coeficiente de actividadγes un factor utilizado en termodinámica para dar cuenta de las desviaciones del

comportamiento ideal en una mezcla de sustancias químicas. En una mezcla ideal, las interacciones entre cada par de

especies químicas son las mismas (o más formalmente, la entalpía de mezcla es cero) y, como resultado, las propiedades

de las mezclas se pueden expresar directamente en términos de concentraciones simples o presiones parciales. de las

sustancias presentes. Las desviaciones de la idealidad se acomodan modificando la concentración por un coeficiente de

actividad. . El coeficiente de actividad se define como

∂(ngmi/RT)
γi= [ ]P, T, n j6=i (17. 36)
∂ni
dóndeGRAMOmirepresenta el exceso de energía de Gibbs de la solución líquida, que es una medida de qué tan lejos está la

solución del comportamiento ideal. Para una solución ideal,γi=1. Expresiones paraGRAMOmi/RTproporcionar valores para los

coeficientes de actividad.

Modelos UNIQUAC y UNIFACLa ecuación UNIQUAC consideragramo≡GRAMOmi/RTformado por dos partes


aditivas, un término combinatoriogramoCpara tener en cuenta el tamaño de las moléculas, y un término residual
gramoR, que tienen en cuenta las interacciones entre moléculas:

gramo≡gramoC+gramoR (17.37)

ElgramoCLa función contiene solo parámetros de especies puras, mientras que la funcióngramoRLa función incorpora dos

parámetros binarios para cada par de moléculas. Para un sistema multicomponente,

∑ ∑
gramoC= Xienφi/Xi+5 qiXienθi/φi (17.38)
i i

∑ ∑
gramoR=− qiXien( θjτji) (17.39)
i j

dónde


φi≡(Xiri)/( Xjrj) (17.40)
j


θi≡(Xiqi)/( Xjqj) (17.41)
j

106
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

Elisubíndice indica la especie, yjes un índice que representa a todas las especies,iincluido. Todas las sumas son
sobre todas las especies. Tenga en cuenta queτyo6=τJi. Cuandoi=j,τyo=τjj=1.En estas ecuaciones,ri(un volumen
molecular relativo) yqi(un área de superficie molecular relativa) son parámetros de especies puras. La influencia
de la temperatura engramoentra por medio de laτyoparámetros, que dependen de la temperatura:

τyo=Exp(tuyo− tujj)/RT (17.42)

De esta forma, los parámetros UNIQUAC son valores de (tuyo− tujj).

Una expresión paraγise encuentra mediante la aplicación de la siguiente relación:

[ ]
enγi=∂(ngmi/RT)/∂ni(P, T, nj6=i) (17.43)

El resultado está representado por las siguientes ecuaciones:

enγi=enγC i+enγR i (17.44)

enγiC = 1− ji+enji−5qi(1− ji/Li+enji/Li) (17.45)


enγi=
R qi(1−ensi− θjτyo/sj) (17.46)
j

dónde


ji=ri/( rjXj) (17.47)
j

L=qi/( qjXj) (17.48)
j


si= θyoτli (17.49)
yo

De nuevo elisubíndice identificar la especie,jyyoson índices que representan todas las especies, incluyendo
i. todas las sumas son sobre todas las especies, yτyo=1parai=j. Los valores de los parámetros (tuyo−tujj)se encuentran
por regresión de datos binarios VLE/LLE.

El método UNIFAC para la estimación de los coeficientes de actividad se basa en el concepto de que una mezcla líquida puede

ser considerada una solución de sus propias moléculas. Estas unidades estructurales se denominan subgrupos. La mayor ventaja

de este método es que se puede combinar un número relativamente pequeño de subgrupos para formar un número muy

grande de moléculas.

Los coeficientes de actividad no solo dependen de las propiedades de los subgrupos, sino también de las

interacciones entre estos grupos. Los subgrupos similares están relacionados con un grupo principal, como “CH2”, “OH”,

“ACH”, etc.; la identificación de los principales grupos son únicamente descriptivos. Todos los subgrupos que pertenecen

a un mismo grupo principal se consideran idénticos con respecto a la interacción entre grupos. En consecuencia, los

parámetros que caracterizan las interacciones entre los grupos se identifican por pares de los grupos principales.

107
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

El método UNIFAC se basa en la ecuación UNIQUAC, donde los coeficientes de actividad vienen dados por la
ecuación 17.43. Cuando se aplican a una solución de grupos, las ecuaciones 17.45 y 17.46 se escriben en la forma:

enγi=1
C − ji+enji−5qi(1− ji/Li+enji/Li) (17.50)


enγi=
R qi(1− (θkβyo/sk)−mikilnβyo/sk) (17.51)
k

Los parametrosjimiLitodavía están dadas por las ecs. 17.61 y??. Además, se aplican las siguientes definiciones:

∑ v(i)
ri= k Rk (17.52)
k

∑ v(i)
q i= k qk (17.53)
k

miki= (v(ki) qk)/qi (17.54)


βyo= mimkτmk (17.55)
metro

∑ ∑
θk= ( Xiqimiki)/( Xjqj) (17.56)
i i


sk= θmetroτmk (17.57)
metro


si= θyoτli (17.58)
yo

τmk=Exp(−amk)/T (17.59)

Elisubíndice identificar la especie, yjes un índice que recorre todas las especies. Elksubíndice
identificar los subgrupos, ymetroes un índice que pasa por todos los subgrupos. El parámetrov(i) kes el
número de laksubgrupo en una molécula deliespecies. Los valores de los parámetros del subgrupoRkyqky los
parámetros de interacción−amkse obtienen en la literatura.

Modelo UNIFAC (Dortmund) modificadoEl modelo UNIFAC, a pesar de ser ampliamente utilizado en diversas
aplicaciones, tiene algunas limitaciones que son, de alguna manera, inherentes al modelo. Algunas de estas limitaciones

son:

1. UNIFAC no puede distinguir entre algunos tipos de isómeros.

2. Elγ − φenfoque limita el uso de UNIFAC para aplicaciones bajo el rango de presión de 10-15 atm.

3. La temperatura está limitada dentro del rango de aproximadamente 275-425 K.

108
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

4. No se incluyen los gases no condensables ni los componentes supercríticos.

5. No se tienen en cuenta los efectos de proximidad.

6. Los parámetros del equilibrio líquido-líquido son diferentes de los del equilibrio líquido-vapor.

7. Los polímeros no están incluidos.

8. Los electrolitos no están incluidos.

Algunas de estas limitaciones se pueden superar. La insensibilidad de algunos tipos de isómeros puede
eliminarse mediante una elección cuidadosa de los grupos utilizados para representar las moléculas. El hecho de
que los parámetros para el equilibrio líquido-líquido sean diferentes a los del equilibrio líquido-vapor parece no
tener una solución teórica en este momento. Una solución es usar ambos datos de ambos equilibrios para
determinar los parámetros como un modelo UNIFAC modificado. Las limitaciones de presión y temperatura
pueden superarse si se utiliza el modelo UNIFAC con ecuaciones de estado, que llevan consigo las dependencias
de presión y temperatura.
Estas limitaciones del modelo UNIFAC original han llevado a varios autores a proponer cambios tanto en la
parte combinatoria como en la residual. Para modificar la parte combinatoria, la base es la sugerencia dada por
Kikic et al. (1980) en el sentido de que la corrección de Staverman-Guggenheim sobre el término original de Flory-
Huggins es muy pequeña y puede, en la mayoría de los casos, despreciarse. Como resultado, esta corrección se
eliminó empíricamente del modelo UNIFAC. Entre estas modificaciones, la propuesta por Gmehling y
colaboradores [Weidlich y Gmehling, 1986; Weidlich y Gmehling, 1987; Gmehling et al., 1993], conocido como
modelo UNIFAC-Dortmund, es uno de los más prometedores. En este modelo, la parte combinatoria del UNIFAC
original se reemplaza por:

enγi=1
C − ji+enji−5qi(1− ji/Li+enji/Li) (17.60)

∑ r3/4
ji=r3/4 i /( jXj) (17.61)
j

donde las cantidades restantes se definen de la misma manera que en la UNIFAC original. Así, la corrección en
Staverman Guggenheim se toma empíricamente de la plantilla. Es importante señalar que en el modelo UNIFAC-
Dortmund, las cantidadesRkyqkya no se calculan sobre el volumen y el área superficial de las fuerzas de Van der
Waals, como propone Bondi (1968), sino que son parámetros ajustables adicionales del modelo.

La parte residual sigue estando dada por la solución por grupos, al igual que en la UNIFAC original, pero ahora los

parámetros de interacción de los grupos se consideran dependientes de la temperatura, según:

τmk=Exp(−a(0) mk+a(1)mkT+a(2) mkT2)/T (17.62)

Estos parámetros deben estimarse a partir de datos experimentales de equilibrio de fase. Gmehling et al.
(1993) presentó una serie de parámetros para 45 grupos principales, ajustados utilizando datos del equilibrio
líquido-vapor, exceso de entalpías, coeficientes de actividad a dilución infinita y equilibrio líquido-líquido. entalpía
y entropía de líquido y vapor.

109
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

Modelo UNIFAC (NIST) modificadoEste modelo [14] es similar al UNIFAC modificado (Dortmund),
con nuevos parámetros UNIFAC modificados informados para 89 grupos principales y 984
interacciones grupo-grupo utilizando datos de equilibrio de fase evaluados críticamente, incluido el
equilibrio líquido-vapor (VLE), el equilibrio líquido-líquido (LLE), equilibrio sólido-líquido (SLE), exceso
de entalpía (HE), coeficiente de actividad de dilución infinita (AINF) y datos de exceso de capacidad
calorífica (CPE). Se aplicó un nuevo marco algorítmico para la evaluación de la calidad de los datos de
equilibrio de fase para calificar la consistencia de los datos y descartar posibles datos erróneos. Se
observa una mejora sustancial con respecto a versiones anteriores de UNIFAC debido a la inclusión de
datos experimentales de publicaciones recientes y la ponderación adecuada basada en un
procedimiento de evaluación de calidad.

modelo NRTLWilson (1964) presentó un modelo relacionadogramomia la fracción molar, basándose principalmente en
consideraciones moleculares, utilizando el concepto de composición local. Básicamente, el concepto de composición

local establece que la composición del sistema en la vecindad de una molécula dada no es igual a la composición general

del sistema, debido a las fuerzas intermoleculares.

La ecuación de Wilson proporciona una buena representación del exceso de energía libre de Gibbs para una variedad

de mezclas, y es particularmente útil en soluciones de compuestos polares o con tendencia a la asociación en solventes

apolares, donde la ecuación de Van Laar o la de Margules no son suficientes. La ecuación de Wilson tiene la ventaja de

extenderse fácilmente a soluciones de múltiples componentes, pero tiene dos desventajas: primero, la menos

importante, es que las ecuaciones no son aplicables a sistemas donde los logaritmos de los coeficientes de actividad,

cuando se grafican como una función deX, mostrar un máximo o un mínimo. Sin embargo, estos sistemas no son

comunes. La segunda, un poco más grave, es que el modelo de Wilson no es capaz de predecir la miscibilidad limitada,

es decir, no es útil para los cálculos de LLE.

Renon y Prausnitz [15] desarrollaron elNRTLecuación(no aleatorio, dos líquidos)basado en el concepto de


composición local pero, a diferencia del modelo de Wilson, el modelo NRTL es aplicable a sistemas de miscibilidad
parcial. La ecuación del modelo es:

∑norte - ∑norte
-
τJiXjGRAMOJi
∑ -
τmjXmetroGRAMO mj -
xG
norte

j=1 j yo --τyo− -
enγi= + metro=1

-, (17.63)
∑ norte
∑norte

norte

XkGRAMOki j=1 XkGRAMOkj XkGRAMOkj


k=1 k=1 k=1

GRAMOyo=Exp(−τyoαyo), (17.64)

τyo=ayo/RT, (17.65)

dónde

γi Coeficiente de actividad del componentei

Xi Fracción molar de componentei

ayo Parámetro de interacción entreyo(ayo6=aJi) (cal/mol)

T Temperatura (K)

110
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

αyo parámetro de no aleatoriedad para elyopar (αyo=αJi)

La importancia deGRAMOyoes similar a lyode la ecuación de Wilson, es decir, son parámetros energéticos
característicos de layointeracción. El parámetro está relacionado con la no aleatoriedad de la mezcla, es decir, que
los componentes de la mezcla no se distribuyen aleatoriamente sino que siguen un patrón dictado por la
composición local. Cuando es cero, la mezcla es completamente aleatoria y la ecuación se reduce a la ecuación de
Margules de dos sufijos.
Para sistemas ideales o moderadamente ideales, el modelo NRTL no ofrece mucha ventaja sobre Van Laar y Margules

de tres sufijos, pero para sistemas fuertemente no ideales, esta ecuación puede proporcionar una buena representación

de datos experimentales, aunque se necesitan datos de buena calidad para estimar los tres parámetros requeridos.

17.1.4. Modelos para sistemas de electrolitos acuosos

17.1.4.1.Modelo LIQUAC revisado (LIQUAC*)En los sistemas de electrolitos, se pueden calcular diferentes propiedades, como los

coeficientes de actividad media, los coeficientes osmóticos, las elevaciones del punto de ebullición, las depresiones del punto de

congelación y las solubilidades de las sales utilizando los nuevos modelos de electrolitos como LIQUAC y LIFAC.

Escenarios de uso comunes:

Ùprocesos de desalación

Ùprocesos de cristalización

Ùtratamiento de aguas residuales

En el modelo LIQUAC* [16], el coeficiente de actividad se calcula mediante tres términos diferentes:

enγi=enγLRi + enγSEÑOR
i +enγRS i (17.66)

Estos tres términos, el término de largo alcance (LR), el término de mediano alcance (MR) y el término de corto alcance

(SR), consideran los diferentes tipos de interacciones en las soluciones electrolíticas. El término de largo alcance se tiene

en cuenta en la teoría de Debye-Hückel modificada por Fowler y Guggenheim para considerar diferentes disolventes y

mezclas de disolventes. Este término tiene en cuenta los efectos de carga directa, como la atracción y la repulsión entre

iones y la formación de una capa de solvato en solución, y se calcula de forma diferente para iones y disolventes. El

término de rango medio se desarrolló a partir del modelo semiempírico de Pitzer y tiene en cuenta los efectos de carga

indirecta, como las interacciones entre dipolos-dipolos y dipolos-dipolos indirectos. El término de corto alcance se

desarrolló a partir del modelo de composición local correspondiente y tiene en cuenta los efectos de vecindad directos

de los compuestos en solución. Para el cálculo del término de corto alcance, la parte consta de una parte combinatoria

(C) y una parte residual (R). Mientras que la parte combinatoria tiene en cuenta las interacciones entrópicas, es decir, el

tamaño y la forma de las moléculas, la parte residual considera las interacciones entálpicas.

UNIQUAC extendido[17]Sander et al. presentó en 1986 una extensión del modelo UNIQUAC al agregar un término de
Debye-Hückel que permite que este modelo UNIQUAC extendido se use para soluciones de electrolitos. Desde entonces,

el modelo ha sido modificado y ha demostrado ser aplicable para los cálculos de equilibrio líquido-vapor-líquido-sólido y

de propiedades térmicas en soluciones acuosas que contienen electrolitos y

111
17.1 Cálculo de Equilibrios de Fase 17 PROPIEDADES TERMODINÁMICAS

no electrolitos. El modelo se muestra aquí en su forma actual tal como lo presenta Thomsen (1997). El modelo
UNIQUAC extendido consta de tres términos: un término combinatorio o entrópico, un término residual o
entálpico y un término electrostático

Combinacional+GRAMOex
GRAMOex=GRAMOex
Residual+GRAMOex
ExtendedDebye−Hückel (17.67)

Los términos combinatorios y residuales son idénticos a los términos utilizados en la ecuación UNIQUAC
tradicional. El término electrostático corresponde a la ley extendida de Debye-Hückel. El término entrópico
combinatorio es independiente de la temperatura y solo depende de los tamaños relativos de las especies:

∑ () z∑ ()
GRAMOex
Combinacional= φi − φi
Xien qiXien (17.68)
RT i
Xi 2
i
θi
Los dos parámetros del modelo ri y qi son los parámetros de volumen y área de superficie para el componente i. En la

aplicación clásica del modelo UNIQUAC, estos parámetros se calculan a partir de las propiedades de moléculas no

electrolíticas. En la aplicación UNIQUAC extendida a soluciones electrolíticas de múltiples componentes, este enfoque dio

resultados insatisfactorios. En cambio, los parámetros de volumen y área de superficie se consideraron parámetros

ajustables. Los valores de estos dos parámetros se determinan ajustando los datos experimentales. Especialmente los

datos de propiedades térmicas, como el calor de dilución y los datos de capacidad calorífica, son eficientes para

determinar el valor del parámetro de área de superficie q, porque la contribución de UNIQUAC al exceso de entalpía y el

exceso de capacidad calorífica es proporcional al parámetro q. El término entálpico residual es


depende de la temperatura a través del parámetroψJi:
- - --
GRAMOex ∑ ∑
Residual=− θjψJi--
-Xiqien- (17.69)
RT i j

El parámetroψJies dado por:


( )
tuJi − tuyo
ψJi=Exp − (17.70)
T
tuJiytuyoson parámetros de energía de interacción. Los parámetros de energía de interacción se consideran simétricos y
dependientes de la temperatura en este modelo.

tuJi=tuyo=tu0 yo+tuTyo(T -298.15) (17.71)

Los valores de los parámetros de energía de interacción y se determinan ajustando los datos experimentales. Los

términos combinatorios y residuales de la función de exceso de energía de Gibbs de UNIQUAC se basan en la

convención de coeficiente de actividad racional y simétrica. Sin embargo, el término electrostático de Debye-Hückel se

expresa en términos de la convención simétrica racional para el agua y la convención asimétrica racional para los iones.

Las contribuciones electrostáticas a los coeficientes de actividad del agua y los coeficientes de actividad iónica se obtienen por

diferenciación molar parcial del término de exceso de energía de Gibbs de la ley de Debye-Hückel extendida. El término usado

para el agua es

2 ( )
w =METRO w A3I/2
enγDH σ bi1 2 / (17.72)
3

112
17.2 Capacidades de entalpía, entropía y calor 17 PROPIEDADES TERMODINÁMICAS

{ }
3 1
σ(X) = 1 +x− − 2 en (1 +X) (17.73)
X3 1 +X
En esta expresión, b = 1,5 (kg/mol)½. El término utilizado para los iones es:


) 2
en(γ∗DH=−Z AI
√ (17.74)
i
i1 +b I
Con base en los valores de la tabla de la densidad del agua pura y la permitividad relativa del agua,εr, el
parámetro de Debye-HückelAse puede aproximar en el rango de temperatura 273.15 K < T < 383.15 K por:

[ ]
A=1.131 + 1.335mi -3 (T -273.15) + 1.164mi -5 (T -273.15)2 (17.75)

El coeficiente de actividad para el agua se calcula en el modelo UNIQUAC Extendido mediante la suma de los tres

términos:

enγw=enγC w+enγR w+enγDHw (17.76)

El coeficiente de actividad para el ion i se obtiene como el coeficiente de actividad asimétrico racional según la
definición de coeficientes de actividad asimétricos racionales sumando las tres contribuciones:

γC γiR
i
enγi=en

γC∞ + en γR∞ + enγ∗DH
i (17.77)
i i
El coeficiente de actividad asimétrico racional para iones calculado con el modelo UNIQUAC extendido se puede

convertir en un coeficiente de actividad molal. Esto es relevante para la comparación con los datos experimentales.

La dependencia de la temperatura de los coeficientes de actividad en el modelo UNIQUAC extendido está integrada en las

ecuaciones del modelo, como se describe anteriormente. La dependencia de la temperatura de las constantes de equilibrio

utilizadas en el modelo UNIQUAC extendido se calcula a partir de la dependencia de la temperatura de las energías de Gibbs de

formación de las especies Los parámetros para el agua y para los siguientes iones se pueden encontrar en [17] H+, Na+, K+,

NH4+ , Cl-, SO42-, HSO4-, NO3-, OH-, CO32-, HCO3-, S2O82-.

Una ventaja significativa del modelo UNIQUAC extendido en comparación con modelos como el modelo Bromley o el modelo

Pitzer es que la dependencia de la temperatura está integrada en el modelo. Esto permite que el modelo también describa

propiedades termodinámicas que son derivadas de la temperatura de la función de exceso de Gibbs, como el calor de mezcla y la

capacidad calorífica.

17.2. Capacidades de entalpía, entropía y calor

Hidentificaciónlos valores se calculan a partir de la capacidad calorífica del gas ideal. Para mezclas, se utiliza un promedio molar.

El valor calculado por el EOS es para la fase, independientemente del número de componentes presentes en el

mezcla.

Peng-Robinson, Soave-Redlich-KwongPara las ecuaciones cúbicas de estado, la entalpía, la entropía y las capacidades
caloríficas se calculan mediante lafunciones de salida, que relaciona las propiedades de fase en las condiciones

113
17.2 Capacidades de entalpía, entropía y calor 17 PROPIEDADES TERMODINÁMICAS

de la mezcla con la misma propiedad de mezcla en el estado de gas ideal. De esta manera, se definen las siguientes

funciones de salida [18],

H-Hidentificación S-Sidentificación
=X; =Y (17.78)
RT R
valores paraXyYson calculados por el PR y SRK EOS, de acuerdo a la tabla 2:

Tabla 2: Cálculo de entalpía/entropía con un EOS

H−H identificación S-S identificación

RT R

1
[ ] A
[ Td a ]
Z -1−
relaciones públicas 21,5 BRT una −TdT
da × yo
norte(Z-B)−enPAG
PAG0− 21,5BRT un dT
×
[ ] [ ]
×en V+2,414b ×enV+2,414b
V+0,414b V+0,414b

1
[ da
] [ T da ]
SRK Z -1−BRT una −TdT × en(Z-B)−enPAG PAG0−AB un dT
×
[ ] [ ]
×en 1 +b V ×en 1 +B Z

En DWSIM,PAGo= 1 atm.

Las capacidades caloríficas se obtienen directamente del EOS, utilizando las siguientes relaciones termodinámicas:

V̂( )
∂2PAG T(∂P/∂T)2
pag=T
Cpag− Cidentificación dV − V− R (17.79)
∂T2 (∂P/∂V)T

( ∂P ) 2
T V
Cpag− Cv=−T(∂ ∂P
) (17.80)
∂V T
Lee KeslerLas entalpías, entropías y capacidades caloríficas se calculan mediante el modelo de Lee-Kesler [19] a través
de las siguientes ecuaciones:

( )
H-Hidentificación b2 + 2b3 / t r + 3b4/ t2r C2−3C3/T2 r d2
=T r Z -1− − + + 3mi (17.81)
RTC TrVr 2TrV2r 5TrVr 2

( ) 3
S-Sidentificación PAG b2 + b3/ t2r+2b4/T3 r C1−2C3/Tr d1
+ en = enZ - − + + 2mi (17.82)
R PAG0 Vr 2Vr2 5Vr5

Cv− Ci d 2 (b3 + 3b4/Tr) 3C3


v
= − − 6mi (17.83)
R T2rVr T3rVr 2

114
17.2 Capacidades de entalpía, entropía y calor 17 PROPIEDADES TERMODINÁMICAS

( )2
∂P r
C pag−
pag=
Cidentificación Cv − C ∂Tr)Vr
v−1− T(
identificación

r (17.84)
R R ∂Pr
∂Vr Tr
[ ( )( )]
C4 γ γ
mi= β+1− β+1 + Exp− (17.85)
2Tr3γ Vr2 Vr2

Se requiere un método iterativo para calcularVr. El usuario siempre debe observar los valores generados por DWSIM en

para detectar cualquier problema en los factores de compresibilidad generados por el modelo de Lee-Kesler.

( )( )
PAGrVr=1 + B C D C4 γ γ
Z= + + +2 β+ Exp − (17.86)
Tr Vr Vr Vr5 T3rVr 2 Vr2 Vr2

B=b1−b2/Tr−b3/T2 r−b4/T3 r (17.87)

C=C1−C2/Tr+C3/T3 r (17.88)

D=d1+d2/Tr (17.89)

Cada propiedad debe ser calculada en base a dos fluidos aparte del principal, uno simple y otro de referencia.
Por ejemplo, para el factor de compresibilidad,

ω( Z(r)− Z(0), )
Z=Z(0)+ ω(r) (17.90)

donde el (0)el superíndice se refiere al fluido simple mientras que el (r)el superíndice se refiere al fluido de referencia. De esta

forma, el cálculo de propiedades por el modelo de Lee-Kesler debería seguir la siguiente secuencia (ejemplo de cálculo de

entalpía):

1.VryZ(0)se calculan para el fluido simple en el fluidoTryPAGr. usando la ecuación 17.81, y con las
constantes para el fluido simple, como se muestra en la tabla 4, (H-H0)/RTCes calculado. Este
[ ](0)
término es (H-H0)/RTC . en este cálculo,Zen la ecuación 17.81 esZ(0).

2. Se repite el paso 1, utilizando el mismoTryPAGr, pero usando las constantes para el fluido de referencia
[ ] ( r)
como se muestra en la tabla 4. Con estos valores, la ecuación 17.81 permite el cálculo de (H-H0)/RTC .
En este paso,Zen la ecuación 17.81 esZ(r).

3. Finalmente, uno determina la entalpía residual para el fluido de interés por

[ ] [ ]
(H-H0)/RTC = (H-H0)/RT(0)+ C
ω([ ](r)− [ ] (0) )
ω(r) (H-H0)/RTC (H-H0 ) /RTC , (17.91)

115
17.3 Velocidad del sonido 17 PROPIEDADES TERMODINÁMICAS

dóndeω(r)=0,3978.

Tabla 4: Constantes para el modelo de Lee-Kesler


Constante fluido simple Fluido de referencia
b1 0.1181193 0.2026579
b2 0.265728 0.331511
b3 0.154790 0.027655
b4 0.030323 0.203488
C1 0.0236744 0.0313385
C2 0.0186984 0.0503618
C3 0.0 0.016901
C4 0.042724 0.041577
d1×104 0155488 0.48736
d2×104 0.623689 0.0740336
β 0.65392 1.226
γ 0.060167 0.03754

17.3. Velocidad del sonido

La velocidad del sonido en una fase determinada se calcula mediante las siguientes ecuaciones:


k
C= , (17.92)
ρ

dónde:

C Velocidad del sonido (m/s)

k Módulo a granel (Pa)

ρ Densidad de fase (kg/m³)

17.4. Coeficiente de Joule-Thomson

En termodinámica, el efecto Joule-Thomson (también conocido como efecto Joule-Kelvin, efecto Kelvin-Joule o

expansión Joule-Thomson) describe el cambio de temperatura de un gas o líquido real cuando se fuerza a través de una

válvula o tapón poroso mientras mantenerse aislado para que no se intercambie calor con el medio ambiente. Este

procedimiento se denomina proceso de regulación o proceso de Joule-Thomson. A temperatura ambiente, todos los

gases, excepto el hidrógeno, el helio y el neón, se enfrían al expandirse mediante el proceso Joule-Thomson. La tasa de

cambio de temperatura con respecto a la presión en un proceso de Joule-Thomson es el coeficiente de Joule-Thomson.

El coeficiente de Joule-Thomson para una fase determinada se calcula mediante la siguiente definición:

( )
∂T
µ= , (17.93)
∂P H
El coeficiente JT se calcula rigurosamente mediante las ecuaciones de estado PR y SRK, mientras que la correlación de

Goldzberg se utiliza para todos los demás modelos,

116
18 PROPIEDADES DE TRANSPORTE

( )
0.0048823Tordenador personal 18/T2 relaciones públicas−1

µ= , (17.94)
PAGordenador personalCpagγ

para gases y

1
µ=− , (17.95)
ρCpag

para líquidos.

18. Propiedades de transporte

18.1. Densidad

Fase líquidaLa densidad de la fase líquida se calcula con la ecuación de Rackett para modelos que no son EOS cuando los datos

experimentales no están disponibles [18],

RTC [1+(1−T2/7r) ]
Vs = Z , (18.1)
PAGC REAL ACADEMIA DE BELLAS ARTES

dónde:

Vs Volumen molar saturado (m³/mol)

TC Temperatura crítica (K)

PAGC Presión crítica (Pa)

Tr Temperatura reducida

ZREAL ACADEMIA DE BELLAS ARTES Constante de Rackett del componente (o de la mezcla)

R Constante de gas ideal (8,314 J/[mol.K])

SiT>Tcm,el método Rackett no proporciona un valor paraVsy, en este caso, DWSIM utiliza el EOS-generado
factor de compresibilidad para calcular la densidad de la fase líquida.

Para mezclas, la ecuación 18.1 se convierte en

(∑ )
XiTCi [1+(1−T)2/r 7
]
Vs=R Z REAL ACADEMIA DE BELLAS ARTES
, (18.2)
PAGCi

con Tr=T/Tcm, y

∑∑
TCmetro= φiφjTCyo, (18.3)

117
18.1 Densidad 18 PROPIEDADES DE TRANSPORTE

XiVCi
φi=∑ , (18.4)
XiVCi
- -
( ) 1/2
- 8 VCiVCj -( ) 1/2,
TCyo= - ( V1/3 ) 3- TCiTCj (18.5)
3
Ci + VC
1/j

dónde:

Xi Fracción molar

VCi Volumen crítico (m³/mol)

SiZREAL ACADEMIA DE BELLAS ARTESno está disponible, se calcula a partir del factor acéntrico del componente,

ZREAL ACADEMIA DE BELLAS ARTES=0.2956−0.08775ω, (18.6)

Si el componente (o mezcla) no está saturado, se aplica una corrección para tener en cuenta el efecto de la
presión en el volumen,

[ ]
β+PAG
V=Vs1−(0.0861488 + 0.0344483ω) en , (18.7)
β+PAGvicepresidente

con

β
= − 1−9.070217 (1− Tr)1/3+62.45326 (1− Tr)2/3−135.1102 (1− Tr) +
PAG
( )
+ experiencia 4.79594 + 0.250047ω+1.14188ω2(1− Tr)4/3, (18.8)

dónde:

V Volumen de líquido comprimido (m³/mol)

PAG Presión (Pa)

PAGvicepresidente Presión de vapor / Presión de punto de burbuja (Pa)

Finalmente, la densidad se calcula a partir del volumen molar mediante la siguiente relación:

milímetro
ρ= , (18.9)
1000V

dónde:

ρ Densidad (kg/m³)

V Volumen específico del fluido (m³/mol)

milímetro Volumen molecular de la fase líquida (kg/kmol)

118
18.2 Viscosidad 18 PROPIEDADES DE TRANSPORTE

Para elGas idealPaquete de propiedades, el factor de compresibilidad se considera igual a 1.

Fase de vaporLa densidad de la fase de vapor se calcula a partir del factor de compresibilidad generado por el modelo
EOS, de acuerdo con la siguiente ecuación:

MM P
ρ= , (18.10)
1000ZRT
dónde:

ρ Densidad (kg/m³)

milímetro Peso molecular de la fase de vapor (kg/kmol)

PAG Presión (Pa)

Z Factor de compresibilidad de la fase de vapor

R Constante de gas ideal (8,314 J/[mol.K])

T Temperatura (K)

Para gases ideales, se usa la misma ecuación, con Z = 1.

MezclaSi hay dos fases a temperatura y presión del sistema, la densidad de la mezcla se calcula
mediante la siguiente expresión:

ρmetro=Fyoρyo+Fvρv, (18.11)

dónde:

ρm, l, v Densidad de la mezcla / fase líquida / fase de vapor (kg/m³)

Fyo, v Fracción volumétrica de la fase líquida / fase vapor (kg/kmol)

18.2. Viscosidad

Fase líquidaCuando no se dispone de datos experimentales, la viscosidad de la fase líquida se calcula a partir de

( )

ηL=Exp Xienηi , (18.12)
i

dóndeηies la viscosidad de cada componente en la fase, que depende de la temperatura y se calcula a


partir de datos experimentales. La dependencia de la viscosidad con la temperatura se describe en la
ecuación

119
18.2 Viscosidad 18 PROPIEDADES DE TRANSPORTE

( )
η=ExpA+B/T+CenT+DTmi , (18.13)

dóndeA B C Dymison coeficientes experimentales (o generados por DWSIM en el caso de


pseudocomponentes o hipotéticos).

Fase de vaporLa viscosidad de la fase de vapor se calcula en dos pasos. disponible, lacuando los datos experimentales no son
Primero,

dependencia de la temperatura viene dada por laLucasecuación [18],

[ ]
ηξ=0, .807T0,618
r − 0.357 exp(−0.449Tr) + 0.34 exp(−4.058Tr) + 0.018 (18.14)

( ) 1/6
TC
ξ=0,176 , (18.15)
C
milímetro3PAG4

dónde

η Viscosidad (µP)

TC, PAGC Propiedades críticas del componente (o mezcla)

Tr Temperatura reducida,T/TC

milímetro Peso molecular (kg/kmol)

En el segundo paso, se corrige la viscosidad experimental o calculada con el método de Lucas para tener en
cuenta el efecto de la presión, mediante laJossi-Stiel-Thodosmétodo [18],

[ ( ) ]1/4
1/6
TC
(η - η0) +1 = 1.023 + 0.23364ρr+
C
milímetro3PAG4

+ 0.58533ρ2 r−0.40758ρ3 r+0.093324ρ4 r, (18.16)

dónde

η, η0 Viscosidad corregida / Viscosidad calculada por el método de Lucas (µP)

TC, PAGC Propiedades críticas del componente

ρr Densidad reducida,ρ/ρC=v/vC

milímetro Peso molecular (kg/kmol)

Si la fase de vapor contiene más de un componente, la viscosidad se calcula mediante el mismo procedimiento, pero con las

propiedades requeridas calculadas mediante un promedio molar.

120
18.3 Tensión superficial 18 PROPIEDADES DE TRANSPORTE

18.3. Tensión superficial

Cuando no se dispone de datos experimentales, la tensión superficial de la fase líquida se calcula haciendo un

promedio molar de las tensiones de los componentes individuales, que se calculan con labrock-Pájaroecuación [18],

σ
PAG2/3
= (0.132αC−0.279) (1− Tr)11/9 (18.17)
C T1/3C

[ ]
Thermano en(PAGC /1.01325)
αC=0.9076 1 + , (18.18)
1− Thermano

dónde

σ Tensión superficial (N/m)

TC Temperatura crítica (K)

PAGC Presión crítica (Pa)

Thermano Punto de ebullición normal reducido,Tb/TC

18.4. Compresibilidad isotérmica

La compresibilidad isotérmica de una fase dada se calcula siguiendo la definición termodinámica:

1∂V
β=− (18.19)
V∂P
La expresión anterior se calcula rigurosamente mediante las ecuaciones de estado PR y SRK. Para el otro
modelos, se utiliza una aproximación derivada numérica.

18.5. Módulo de volumen

El módulo de volumen de una fase se define como el inverso de la compresibilidad isotérmica:

1
k= (18.20)
β

121
19 PROPIEDADES TÉRMICAS

19. Propiedades térmicas

19.1. Conductividad térmica

Fase líquidaCuando no se dispone de datos experimentales, la contribución de cada componente a la


conductividad térmica de la fase líquida se calcula mediante lalatinosmétodo [18],

A(1− Tr)0.38
λi = T1/6 (19.1)
r

A∗T0.38
b
A = , (19.2)
milímetroβTγC

dóndeA∗, α, βyγdependen de la naturaleza del líquido (Hidrocarburo Saturado, Aromático, Agua, etc). La
conductividad térmica de la fase líquida se calcula a partir de los valores individuales mediante ellimétodo [18],

∑∑
λL = φiφjλyo (19.3)

λyo = 2(λ−i 1 + λ−j 1 ) − 1 (19.4)

XiVCi ,
φi=∑ (19.5)
XiVCi
dónde

λL conductividad térmica de la fase líquida (W/[mK])

Fase de vaporCuando no se dispone de datos experimentales, la conductividad térmica de la fase de vapor se calcula
mediante laEly y Hanleymétodo [18],

( )
1000η∗ 3R
λV=λ∗+ 1.32do-v , (19.6)
milímetro 2
dónde

λV conductividad térmica de la fase de vapor (W/[mK])

Cv capacidad calorífica a volumen constante (J/[mol.K])

λ∗yη∗se definen por:

λ∗=λ0H (19.7)

( )
dieciséis.04mi -31/2 F1/2/ hora2/3
H= (19.8)
mm/1000

122
19.1 Conductividad Térmica 19 PROPIEDADES TÉRMICAS

λ0=1944η0 (19.9)

T0θ
F= (19.10)
190.4

VCφ
h= (19.11)
99.2

θ=1 + (ω -0.011)(0.56553−0.86276T+−0.69852/T+ (19.12)

[ ]
φ=1 + (ω -0.011)(0.38650−1.1617 enT+) 0.288/ZC (19.13)

SiTr62, T+=Tr. SiTr>2, T+=2.

VCφ
h= (19.14)
99.2

mm/1000
η∗ =η0H (19.15)
dieciséis.04mi -3

∑9 CnorteT(n-4)/3
η0=10−7 0 (19.16)
norte=1

T0=T/f (19.17)

123
Traducido del inglés al español - www.onlinedoctranslator.com

21 MODELOS ESPECIALIZADOS / PAQUETES DE PROPIEDAD

20. Propiedades de la solución acuosa

20.1. Coeficiente medio de actividad salina

El coeficiente medio de actividad salina se calcula a partir de los coeficientes de actividad de los iones,

( v+en ( γ∗,metro ) v− ( γ∗,metro )


yo γ∗,metro
norte
± ) = + + en − (20.1)
v v
en esta ecuacionv+yv−son los coeficientes estequiométricos de los cationes y aniones de la sal, mientras que
vrepresenta la suma de estos coeficientes estequiométricos. Con el coeficiente medio de actividad de la sal se puede
calcular el comportamiento real de una sal y se puede utilizar, por ejemplo, para el cálculo de las fuerzas electromotoras

EMF.

20.2. Coeficiente osmótico

El coeficiente osmótico representa la realidad del solvente en los sistemas electrolíticos. Se calcula por la
relación logarítmica de la actividad y la fracción molar del solvente:

ena
Φ =− ∑i (20.2)
METROs
ionmetroion

20.3. Depresión del punto de congelación

Se utiliza la ecuación de Schröder y van Laar:

enai 4h i
= (20.3)
metro

(1−(Tmi/T)) RTmi
En el lado derecho de la ecuación se logra un factor constante, mientras que en el lado izquierdo la actividad depende

de la temperatura y la composición. Para una composición dada, el punto de congelación del sistema se puede calcular

iterativamente variando la temperatura del sistema. La mejor manera de hacerlo es comenzando en el punto de

congelación del solvente puro. Esta ecuación también permite calcular el punto de congelación de sistemas electrolíticos

de solventes mixtos.

21. Modelos Especializados / Paquetes de Propiedad

21.1. Tablas de vapor IAPWS-IF97

El agua se utiliza como medio refrigerante o fluido de transferencia de calor y juega un papel importante para
el aire acondicionado. Para la conservación o para alcanzar las propiedades deseadas, se debe eliminar el agua de
las sustancias (secado). En otros casos se debe agregar agua (humidificación). Además, muchas reacciones
químicas tienen lugar en soluciones hidratadas. Es por eso que se ha dedicado una gran cantidad de trabajo a la
investigación y medición de las propiedades del agua a lo largo de los años. La termodinámica, el transporte y
otras propiedades del agua se conocen mejor que de cualquier otra sustancia. Los datos precisos son
especialmente necesarios para el diseño de equipos en centrales eléctricas de vapor (calderas, turbinas,
condensadores). En este campo también es importante que todas las partes involucradas, por ejemplo, las
empresas que ofertan por equipos en una nueva planta de energía de vapor,

124
21.2 IAPWS-08 Agua de mar 21 MODELOS ESPECIALIZADOS / PAQUETES DE PROPIEDAD

En la década de 1960 se desarrolló un estándar para las propiedades termodinámicas del agua en un amplio
rango de temperatura y presión, la Formulación IFC de 1967 para uso industrial (IFC-67). Desde 1967, IFC-67 se ha
utilizado para cálculos "oficiales", como los cálculos de garantía de rendimiento de los ciclos de energía.
En 1997, IFC-67 fue reemplazada por una nueva formulación, IAPWS Industrial Formulation 1997 for the
Thermodynamic Properties of Water and Steam oIAPWS-IF97para abreviar. IAPWS-IF97 fue desarrollado en un
proyecto de investigación internacional coordinado por la Asociación Internacional para las Propiedades del Agua
y el Vapor (IAPWS). La formulación se describe en un artículo de W. Wagner et al., "The IAPWS Industrial
Formulation 1997 for the Thermodynamic Properties of Water and Steam", ASME J. Eng. Turbinas de gas y
energía, vol. 122 (2000), pp. 150-182 y varios libros de tablas de vapor, entre otros ASME Steam Tables and
Properties of Water and Steam por W. Wagner, Springer 1998.
El IAPWS-IF97 divide la superficie termodinámica en cinco regiones:

ÙRegión 1 para el estado líquido de bajas a altas presiones,

ÙRegión 2 para el estado de vapor y gas ideal,

ÙRegión 3 para el estado termodinámico alrededor del punto crítico,

ÙRegión 4 para la curva de saturación (equilibrio vapor-líquido),

ÙRegión 5 para altas temperaturas superiores a 1073,15 K (800 řC) y presiones hasta 10 MPa (100 bar).

Para las regiones 1, 2, 3 y 5, los autores de IAPWS-IF97 han desarrollado ecuaciones fundamentales de muy alta

precisión. Las regiones 1, 2 y 5 están cubiertas por ecuaciones fundamentales para la energía libre de Gibbs g(T,p), la

región 3 por una ecuación fundamental para la energía libre de Helmholtz f(T,v). Todas las propiedades termodinámicas

se pueden calcular a partir de estas ecuaciones fundamentales utilizando las relaciones termodinámicas apropiadas.

Para la región 4 se ha desarrollado una ecuación de presión de saturación.

En aplicaciones de ingeniería química, son de interés principalmente las regiones 1, 2, 4 y, en cierta medida, también

la región 3. El rango de validez de estas regiones, las ecuaciones para calcular las propiedades termodinámicas y las

referencias se resumen en el Anexo 1. Las ecuaciones de la región de alta temperatura 5 deben buscarse en las

referencias. Para las regiones 1 y 2 las propiedades termodinámicas se dan en función de la temperatura y la presión,

para la región 3 en función de la temperatura y la densidad. Para otras variables independientes, generalmente se

requiere un cálculo iterativo. Las denominadas ecuaciones hacia atrás se proporcionan en IAPWS-IF97 que permiten el

cálculo directo de las propiedades en función de algunos otros conjuntos de variables (consulte las referencias).

La precisión de las ecuaciones y la consistencia a lo largo de los límites de la región son más que suficientes para las

aplicaciones de ingeniería.

Puede encontrar más información sobre la formulación de las tablas de vapor IAPWS-IF97 enhttp://www.
thermo.ruhr-uni-bochum.de/en/prof-w-wagner/software/iapws-if97.html?id=172.

21.2. IAPWS-08 Agua de mar

El paquete de propiedad de agua de mar IAPWS-08 se basa en elAgua de mar-hielo-aire (SIA)biblioteca. La


biblioteca Seawater-Ice-Air (SIA) contiene laTEOS-10subrutinas para evaluar una amplia gama de propiedades
termodinámicas de agua pura (usando IAPWS-95), agua de mar (usando IAPWS-08 para la parte salina), hielo Ih
(usando IAPWS-06) y para aire húmedo (usando Feistel et al. ( 2010a), IAPWS (2010)).

125
21.3 Aceite negro 21 MODELOS ESPECIALIZADOS / PAQUETES DE PROPIEDAD

TEOS-10se basa en una formulación de función de Gibbs a partir de la cual se pueden derivar todas las propiedades

termodinámicas del agua de mar (densidad, entalpía, entropía, velocidad del sonido, etc.) de manera termodinámicamente

consistente. TEOS-10 fue adoptado por la Comisión Oceanográfica Intergubernamental en su 25.ª Asamblea en junio de 2009

para reemplazar a EOS-80 como la descripción oficial de las propiedades del agua de mar y el hielo en las ciencias marinas.

Un cambio significativo en comparación con la práctica anterior es que TEOS-10 usa Absolute Salinity SA (fracción de masa de

sal en el agua de mar) en lugar de Practical Salinity SP (que es esencialmente una medida de la conductividad del agua de mar)

para describir el contenido de sal del agua de mar. Las salinidades de los océanos ahora tienen unidades de g/kg.

La salinidad absoluta (g/kg) es una unidad SI de concentración. Las propiedades termodinámicas del agua de mar, como la

densidad y la entalpía, ahora se expresan correctamente como funciones de la salinidad absoluta en lugar de ser funciones de la

conductividad del agua de mar. Las variaciones espaciales de la composición del agua de mar significan que la Salinidad Absoluta

no es simplemente proporcional a la Salinidad Práctica; TEOS-10 contiene procedimientos para corregir estos efectos.

Puede encontrar más información sobre la biblioteca SIA enhttp://www.teos-10.org/software.htm.

21.3. Aceite negro

Cuando los fluidos fluyen desde un yacimiento de petróleo hacia la superficie, la presión y la temperatura disminuyen. Esto

afecta el equilibrio gas/líquido y las propiedades de las fases gas y líquida. El modelo de petróleo negro permite la estimación de

estos, a partir de un mínimo de datos de entrada.

El modelo de aceite negro emplea 2 pseudocomponentes:

1. Petróleo que generalmente se define como el petróleo producido, en condiciones de tanque de almacenamiento.

2. Gas que entonces se define como el gas producido en condiciones atmosféricas estándar.

La suposición básica del modelo es que el gas puede disolverse en la fase de hidrocarburo líquido, pero ningún aceite

se disolverá en la fase gaseosa. Esto implica que se supone que la composición de la fase gaseosa es la misma a todas las

presiones y temperaturas.

La suposición del modelo de petróleo negro es razonable para mezclas de componentes pesados y livianos, como muchos petróleos

de yacimiento. La suposición empeora para las mezclas que contienen gran parte de los componentes intermedios (propano, butano), y es

directamente engañosa para las mezclas de componentes livianos e intermedios que se encuentran típicamente en los yacimientos de

condensado.

En DWSIM, un conjunto de modelos calcula las propiedades de un fluido de aceite negro para que pueda usarse en una simulación de

proceso. Los fluidos de aceite negro se definen en DWSIM a través de un conjunto mínimo de propiedades:

ÙGravedad específica del aceite (SGo) en condiciones estándar

ÙGravedad específica del gas (SGg) en condiciones estándar

ÙRelación gas-petróleo (GOR) en condiciones estándar

ÙSedimentos Básicos y Agua (%)

Los fluidos de aceite negro se definen y crean a través de laCreador de compuestosherramienta. Si se agregan múltiples fluidos de

petróleo negro a una simulación, se calcula un solo fluido (basado en las propiedades promedio del petróleo negro) y se usa para calcular

las condiciones de equilibrio de la corriente y las propiedades de fase.

126
21.4 CoolProp 21 MODELOS ESPECIALIZADOS / PAQUETES DE PROPIEDAD

El paquete de propiedades de aceite negro es un paquete simplificado para cálculos de procesos rápidos que involucran los

fluidos de aceite negro descritos anteriormente. Todas las propiedades requeridas por las operaciones unitarias se calculan en

base al conjunto de cuatro propiedades básicas (SGo, SGg, GOR y BSW), por lo que los resultados de los cálculos no pueden

considerarse precisos de ninguna manera. Pueden exhibir errores de varios órdenes de magnitud en comparación con los datos

del mundo real.

Para simulaciones de fluidos de petróleo más precisas, utilice las herramientas de caracterización de petróleo

disponibles en DWSIM junto con un modelo de ecuación de estado como Peng-Robinson o Soave-Redlich-Kwong.

21.4. CoolProp

CoolProp [20] es una biblioteca de C++ que implementa ecuaciones de estado y propiedades de transporte de fluidos puros y

pseudopuros para 114 componentes.

La biblioteca CoolProp actualmente proporciona datos termofísicos para 114 fluidos de trabajo puros y pseudopuros.

Las fuentes de literatura para las propiedades termodinámicas y de transporte de cada fluido se resumen en una tabla

en la Información de apoyo disponible en la referencia anterior.

Para el paquete de propiedades CoolProp, DWSIM implementa reglas de mezcla simples basadas en promedios de

fracciones de masa para calcular la entalpía, la entropía, las capacidades caloríficas, la densidad (y el factor de

compresibilidad como consecuencia) de la mezcla. Para los cálculos de equilibrio, DWSIM requiere valores de coeficientes

de fugacidad a la temperatura y presión del sistema. En el paquete de propiedades CoolProp, las fases de vapor y líquido

se consideran ideales.

Puede encontrar más información sobre CoolProp enhttp://www.coolprop.org.

21.5. Agua Amarga

El paquete de propiedades de agua agria se basa en el modelo SWEQ descrito en el Informe EPA-600/2-80-067
de la USEPA: "Una nueva correlación de los datos de volatilidad de NH3, CO2 y H2S de los sistemas acuosos de
agua agria", por Wilson, Grant M., disponible en línea enhttp://nepis.epa.gov/Exe/ZyPDF.cgi?Dockey=
9101B309.PDF.
En este modelo, se consideran los equilibrios químicos y físicos de NH3, CO2 y H2S en sistemas de agua agria,

incluidos los efectos de la liberación por adición de sosa cáustica (NaOH). El modelo original es aplicable para

temperaturas entre 20 řC (68 řF) y 140 řC (285 řF), y presiones de hasta 50 psi. En DWSIM, el uso de PR EOS para corregir

las no idealidades de la fase de vapor amplía este rango pero, debido a la falta de datos experimentales, no se pueden

especificar rangos exactos.

El paquete de propiedades de agua agria admite el cálculo de equilibrios químicos en fase líquida entre los
siguientes compuestos:

ÙAgua (H2O, base de datos ChemSep)

ÙAmoníaco (NH3, base de datos ChemSep)

ÙSulfuro de hidrógeno (H2S, base de datos ChemSep)

ÙDióxido de carbono (CO2, base de datos ChemSep)

ÙHydron (H+, base de datos de electrolitos)

ÙBicarbonato (HCO3-, base de datos de electrolitos)

127
22 REACCIONES

ÙCarbonato (CO3-2, base de datos de electrolitos)

ÙAmonio (NH4+, base de datos de electrolitos)

ÙCarbamato (H2NCOO-, base de datos de electrolitos)

ÙBisulfuro (S-2, base de datos de electrolitos)

ÙSulfuro (HS-, base de datos de electrolitos)

ÙHidróxido (OH-, base de datos de electrolitos)

ÙHidróxido de sodio (NaOH, base de datos de electrolitos)

ÙSodio (Na+, base de datos de electrolitos)

El modelo SWEQ tiene en cuenta las siguientes reacciones en la fase líquida (acuosa):

ÙIonización CO2, CO2 + H2O <–> H+ + HCO3-

ÙProducción de carbonato, HCO3- <–> CO3-2 + H+

ÙIonización de amoníaco, H+ + NH3 <–> NH4+

ÙProducción de carbamatos, HCO3- + NH3 <–> H2NCOO- + H2O

ÙIonización H2S, H2S <–> HS- + H+

ÙProducción de sulfuro, HS- <–> S-2 + H+

ÙAutoionización del agua, H2O <–> OH- + H+

ÙDisociación de hidróxido de sodio, NaOH <–> OH- + Na+

22. Reacciones

DWSIM incluye soporte para reacciones químicas a través del Administrador de reacciones químicas. Tres tipos de reacciones

están disponibles para el usuario:

Conversión,donde se debe especificar la conversión (%) del reactivo limitante en función de la temperatura
naturaleza

Equilibrio,donde debe especificar la constante de equilibrio (K) en función de la temperatura, una constante
o calculado a partir de la energía libre de reacción de Gibbs (∆GRAMO). Los órdenes de reacción de los

componentes se obtienen a partir de los coeficientes estequiométricos.

Cinético,donde debe especificar el factor de frecuencia (A) y la energía de activación (E) para la reacción directa
(opcionalmente para la reacción inversa), incluyendo los órdenes de reacción (directa e inversa) de cada

componente.

Para cada reacción química es necesario especificar los coeficientes estequiométricos de los compuestos y un
compuesto base, que debe ser un reactivo. Este componente base se utiliza como referencia para calcular el calor
de reacción.

128
22.1 Reacción de conversión 22 REACCIONES

22.1. Reacción de conversión

En la reacción de conversión se supone que el usuario tiene información sobre la conversión de uno de los
reactivos en función de la temperatura. Al conocer la conversión y los coeficientes estequiométricos, se pueden
calcular las cantidades de los otros componentes en la reacción.
Considerando la siguiente reacción química:

Automóvil club británico+cama y desayuno→CC, (22.1)

dóndea,byCson los coeficientes estequiométricos de los reactivos y del producto, respectivamente.Aes el reactivo
limitante yBestá en exceso. La cantidad de cada componente al final de la reacción se puede calcular a partir de
las siguientes relaciones estequiométricas:

norteA = norteA0− norteA0XA (22.2)


b
norteB = norteB0− norte XA (22.3)
a
A0

C
norteC = norteC0+ (norteA XA)0 (22.4)
a

dóndenorteA B Cson las cantidades molares de los componentes al final de la reacción,norteA0,B0,C0son la


cantidad molar de los componentes al comienzo de la reacción yXAes la conversión del reactivo base A.

22.2. Reacción de equilibrio

En la reacción de equilibrio, la cantidad de cada componente en el equilibrio está relacionada con la constante de

equilibrio mediante la siguiente relación:

∏ norte

k= (qj)j,v (22.5)
j=1

dóndekes la constante de equilibrio,qes la base de los componentes (presión parcial en la fase de vapor o
actividad en la fase líquida)ves el coeficiente estequiométrico del componentejynortees el número de
componentes en la reacción.
La constante de equilibrio se puede obtener por tres medios diferentes. Una es considerarla una constante, otra es

considerarla en función de la temperatura, y finalmente calcularla automáticamente a partir de la energía libre de Gibbs

a la temperatura de la reacción. Los primeros dos métodos requieren la entrada del usuario.

22.2.1. método de solución

Para cada reacción que ocurre en paralelo en el sistema, podemos definirξcomo elextensión de la reacción, de
manera que la cantidad molar de cada componente en el equilibrio se obtiene por la siguiente relación:

129
22.3 Reacción cinética 22 REACCIONES


nortej=nortej0+ vyoξi, (22.6)
i

dóndeξies la coordenada de la reaccióniyvyoes el coeficiente estequiométrico de lajcomponente en la reaccióni.


Definición de la fracción molar del componenteicomoXj=nortej/nortet, dóndenortetes el número total de moles,
incluidos los inertes, que tienen la siguiente expresión para cada reaccióni:


Fi(ξ) = en(Xi)−en(ki) = 0, (22.7)
i

donde el sistema de ecuaciones F puede resolverse fácilmente por el método de Newton-Raphson [5].

22.3. reacción cinética

La reacción cinética está definida por los parámetros de la ecuación de Arrhenius (factor de frecuencia y
energía de activación) tanto para el orden directo como para el inverso. Supongamos que tenemos la siguiente
reacción cinética:

Automóvil club británico+cama y desayuno→CC+dd (22.8)

La velocidad de reacción para elAcomponente se puede definir como

rA=k[A][B]−k′[C][D] (22.9)

dónde

k = AExp (−E/RT) (22.10)


( )
k′ = A′Exp−mi′/RT (22.11)

Las reacciones cinéticas se utilizan en reactores de flujo pistón (PFR) y en reactores de tanque agitado continuo
(CSTR). En ellos, la relación entre la concentración molar y la velocidad de reacción viene dada por

FA=FA0+ rAdV, (22.12)

dóndeFAes el flujo molar delAcomponente yVes el volumen del reactor.

130
23 MÉTODOS DE ESTIMACIÓN DE LA PROPIEDAD

23. Métodos de estimación de propiedades

23.1. fracciones de petróleo

23.1.1. Peso molecular

Método Riazi y Al Sahhaf [21]

[ ]3/2
1
milímetro= (6.97996−en(1080− Tb) , (23.1)
0.01964

dónde

milímetro Peso molecular (kg/kmol)

Tb Punto de ebullición a 1 atm (K)

Si la gravedad específica (SG) está disponible, el peso molecular se calcula mediante

milímetro= 42.965[exp(2.097×10−4Tb−7.78712SG+
+ 2.08476×10−3TbSG)]T1.26007
b SG4.98308 (23.2)

ganar [22]
milímetro=0.00005805PEMe2.3776/d150.9371, (23.3)

dónde

PEMe Punto de ebullición medio (K)

d15 Gravedad específica @ 60 řF

Riazi[22]

milímetro= 42.965 exp(0.0002097PEMe −7.78d15 + 0.00208476× PEMe×d15)×


×PEMe1.26007d154.98308 (23.4)

Lee-Kesler[22]

t1 = − 12272.6 + 9486.4d15 + (8.3741−5.9917d15)PEMe (23.5)

t2 = (1−0.77084d15−0.02058d152)× ×(0.7465−222.466/
PEMe)×107/PEMe (1−0.80882d15−0.02226d152)× × (23.6)

t3 = (0.3228−17.335/PEMe)×1012/PEMe3
(23.7)

milímetro = t1+t2+t3 (23.8)

131
23.1 Fracciones de petróleo 23 MÉTODOS DE ESTIMACIÓN DE LA PROPIEDAD

Farah

milímetro = exp(6.8117 + 1.3372A−3.6283B) (23.9)

milímetro = exp(4.0397 + 0.1362A−0.3406segundo-0.9988d15 + 0.0039PEMe), (23.10)

dónde

A,B Walther-ASTMparámetros de la ecuación para el cálculo de la viscosidad

23.1.2. Gravedad específica

Riazi y Al Sahhaf [21]


SG=1.07−exp(3.56073−2.93886milímetro0.1), (23.11)

dónde

SG Gravedad específica

milímetro Peso molecular (kg/kmol)

23.1.3. Propiedades críticas

Lee Kesler [21]

TC=189.8 + 450.6SG+ (0.4244 + 0.1174SG)Tb+ (0.1441−1.0069SG)105/Tb (23.12)

enPAGC = 5.689−0.0566/SG−(0.43639 + 4.1216/SG+0.21343/SG2)× ×10−3


Tb+ (0.47579 + 1.182/SG+0.15302/SG2)×10−6× T2 b−
− (2.4505 + 9.9099/SG2)×10−10× T3 b, (23.13)

dónde

Tb PNI (K)

TC Temperatura crítica (K)

PAGC Presión crítica (bar)

Farah

TC = 731.968 + 291.952A−704.998B (23.14)

TC = 104.0061 + 38.75A−41.6097B+0.7831PEMe (23.15)

TC = 196.793 + 90.205A−221.051B+309.534d15 + 0.524PEMe (23.16)

132
23.1 Fracciones de petróleo 23 MÉTODOS DE ESTIMACIÓN DE LA PROPIEDAD

PAG=C exp(20.0056−9.8758 ln(A) + 12.2326 en(B)) exp(11. (23.17)

PAG=C 2037−0.5484A+1.9242B+510.1272/PEMe) (23.18)

PAG=C exp(28.7605 + 0.7158 en(A)−0.2796 en(B) + 2.3129 en(d15)−2.4027 en(PEM(mi2)3).19)

Riazi Daubert[22]

TC = 9.5233 exp(−0.0009314PEMe −0.544442d15 + 0.00064791× PEMe×d15)×


×PEMe0.81067d150.53691 (23.20)

PAGC = 31958000000 exp(−0.008505PEMe −4.8014d15 + 0.005749× PEMe×d15)×


×PEMe−0.4844d154.0846 (23.21)

Riazi[22]

TC = 35.9413 exp(−0.00069PEMe −1.4442d15 + 0.000491× PEMe×d15)×


×PEMe0.7293d151.2771 (23.22)

23.1.4. Factor acéntrico

Método de Lee-Kesler [21]

PAGC
− en1.10325 −5.92714 + 6.09648/Thermano+1.28862Thermano−0.169347T6
ω= hermano
(23.23)
15.2518−15.6875/Thermano−13.472 enThermano+0.43577T6 hermano

Korsten[22]

ω=0.5899×((PEMV/TC)1.3)/(1−(PEMV/TC)1.3)×registro(PAGC/101325)−1 (23.24)

23.1.5. Presión de vapor

Método Lee-Kesler[21]

enPAGrp.v. = 5.92714−6.09648/Thermano−1.28862Thermano+0.169347T6 hermano+


(23.25)

+ ω(15.2518−15.6875/Thermano−13.4721Thermano+0.43577T6 hermano),

dónde

PAGp.v.
r Presión de vapor reducida,PAGp.v./PAGC

Thermano PNI reducida,Tb/TC

ω factor acéntrico

133
23.2 Componentes hipotéticos 23 MÉTODOS DE ESTIMACIÓN DE LA PROPIEDAD

23.1.6. Viscosidad

Letsou Stiel [18]

ξ0+ξ 1
η = (23.26)
ξ
ξ0 = 2.648−3.725Tr+1.309T2 r (23.27)

ξ1 = 7.425−13.39Tr+5.933T2 r (23.28)
( ) 1/6
TC
ξ = 176 (23.29)
C
milímetro3PAG4

dónde

η Viscosidad (Pa.s)

PAGC Presión crítica (bar)

Tr Temperatura reducida,T/TC

milímetro Peso molecular (kg/kmol)

abad[22]

t1 = 4.39371−1.94733kilovatios+0.12769kilovatios2+0.00032629API2−0.0118246KwAPI+

+ (0.171617kilovatios2+10.9943API+0.0950663API2−0.869218KwAPI (23.30)
t1
registrov100 = , (23.31)
API+50.3642−4.78231kilovatios

t2 = − 0.463634−0.166532API+0.000513447API2−0.00848995APIKw+
+ (0.080325kilovatios+1.24899API+0.19768API2 (23.32)
t2
registrov210 = , (23.33)
API+26.786−2.6296kilovatios

dónde

v100 Viscosidad a 100 řF (cSt)

v210 Viscosidad a 210 řF (cSt)

kw Factor de caracterización de Watson

API Grado API de aceite

23.2. Componentes hipotéticos

La mayoría de las propiedades de los componentes hipotéticos se calculan, cuando es necesario, utilizando los
métodos de contribución de grupo, con la estructura UNIFAC del hipo como base de cálculo. La tabla 5 enumera
las propiedades y sus métodos de cálculo.

134
24 OTRAS PROPIEDADES

Tabla 5: Métodos de cálculo de hipo.


Propiedad Símbolo Método

Temperatura crítica TC Joback [18]


Presión crítica PAGC Joback [18]
Volumen crítico VC Joback [18]
Punto de ebullición normal Tb Joback [18]
PAGp.v.
Presión de vapor Lee-Kesler (ecuación 23.25)

factor acéntrico ω Lee-Kesler (ecuación 23.23)

entalpía de vaporización ∆Hvaporizador Viejo [18]


Capacidad calorífica del gas ideal pag
Csoldado americano Harrison-Seaton [23]
Entalpía de formación del gas ideal ∆H298
F Marrero-Gani [24]

24. Otras propiedades

24.1. Punto crítico verdadero

Los criterios de Gibbs para el verdadero punto crítico de una mezcla denorteLos componentes pueden expresarse de varias

formas, pero la más conveniente cuando se usa una ecuación de estado cúbica explícita de presión es

∣ ∣
∣ A12 . . . ∣
∣A11 A1norte ∣
∣ ∣
∣A 21 A22 ∣
L=∣ ∣ ∣∣ =0 (24.1)
∣ ... ∣
∣ ∣
∣Anorte1 ... ... Ann ∣
∣ ∣
∣ ∣
∣ A11 A12 ... A ∣
∣ ∣
1norte

∣ A21 A22 ∣
∣ ∣
∣ ∣
METRO=∣ ∣ =0, (24.2)
∣ ...

∣ ∣
∣A n−1,1 ... . . . An−1,norte∣
∣ ∣
∣ ∂L
... ... ∂L ∣
∂n1 ∂n norte

dónde

( )
∂2A
A12= (24.3)
∂n1∂n2 TELEVISOR

TodosALos términos de las ecuaciones 24.1 y 24.2 son las segundas derivadas de la energía total de Helmholtz

A con respecto a moles y constanteTyV.Los determinantes expresados por 24.1 y 24.2 se resuelven
simultáneamente para el volumen y la temperatura críticos. Luego, la presión crítica se encuentra utilizando el
EOS original.
DWSIM utiliza el método descrito por Heidemann y Khalil [25] para el cálculo del punto crítico verdadero
usando elPeng-RobinsonySoave-Redlich-Kwongecuaciones de estado.

135
24.2 Hidratos de gas natural 24 OTRAS PROPIEDADES

24.2. Hidratos de gas natural

Los modelos para el cálculo del equilibrio de los hidratos de gas natural se basan principalmente en la termodinámica

estadística para predecir en qué condiciones de temperatura y presión se producirá la formación o disociación de los

hidratos. En estas condiciones,

Fwi =FH w, (24.4)

es decir, la fugacidad del agua en el hidrato es la misma que la del agua en cualquier otra fase presente en el

equilibrio.

La diferencia en los modelos presentes en DWSIM radica principalmente en la forma en que se calcula la fugacidad del agua

en la fase de hidrato. En el modelo modificado de van der Waals y Platteeuw, el criterio de isofugacidad se utiliza indirectamente

a través de potenciales químicos, que también deben ser iguales en los equilibrios:

µwi =µH w (24.5)

recordando eso

Fi=XiPAGExp((µi− µsoldado americano i) /RT). (24.6)

24.2.1. Método modificado de van der Waals y Platteeuw (Parrish y Prausnitz)

El modelo clásico para la determinación de presiones y temperaturas de equilibrio fue desarrollado por van der
Waals y Platteeuw. Este modelo fue posteriormente ampliado por Parrish y Prausnitz [26] para tener en cuenta
múltiples "huéspedes" en las estructuras de hidratos. La condición de equilibrio utilizada en elvdwPmodelo es la
igualdad del potencial químico del agua en la fase hidratada y en las demás fases, que pueden ser líquidas,
sólidas o ambas.

Potencial químico del agua en la fase hidratada El potencialEn el método de var der Waals modificado, el químico
del agua en la fase de hidrato se calcula mediante:

∑ ∑
µwH=µβ w+RT vmetroen(1− θmj), (24.7)
metro j

dóndeµβwes el potencial químico del agua en la red de hidratos vacía (algo así como un "ideal"
potencial químico) yvmetroes el numero demetrocavidades por molécula de agua en la red. La fracción de caries
tipo mcavidades ocupadas por el componente gaseosoyoes


θml= (CmlFi)/((1 + CmjFj)), (24.8)
j

dóndeCmjes la constante de Langmuir yfies la fugacidad del componente gaseosoyo. La constante de Langmuir
tiene en cuenta las interacciones entre el gas y las moléculas de agua en las cavidades. Utilizando la teoría celular
de Lennard-Jones-Devonshire, van der Waals e Platteeuw demostraron que la constante de Langmuir puede estar
dada por

136
24.2 Hidratos de gas natural 24 OTRAS PROPIEDADES

ˆ∞
C(T) = 4π/kT Exp[(−w(r))/kT]r2dr, (24.9)
0

donde T es la temperatura absoluta, k es la constante de Boltzmann yw(r)es el potencial esféricamente simétrico


que es función del radio de la celda, el número de coordinación y la naturaleza de la interacción gas-agua. En este
método se utiliza el potencial de Kihara con núcleo esférico,

w(r) = 2ze[σ12/(R11r)(d10+a/Rδ11)−σ6/(R5r)(d4+a/Rδ5)], (24.10)

dnorte= [(1−r/R− a/R)−N)−(1 +r/R− a/R)−N)]/NORTE, (24.11)

dóndenortees igual a 4, 5, 10 u 11;zyRson, respectivamente, el número de coordinación y el radio de la celda de la

cavidad.

24.2.1.1.Formadores de hidratos soportadosCH4, C2H6, C3H8, iC4H10, H2S, N2 y CO2.

Rango de aplicabilidad del modeloTemperatura: 211 a 303 K; Presión: 1 a 600 atm.

24.2.2. Klauda y Sandler

El modelo propuesto por Klauda y Sandler [27] utiliza potenciales de Kihara esféricamente simétricos determinados a

partir de datos de viscosidad y el segundo coeficiente virial, en oposición a los modelos tradicionales que ajustan estos

parámetros a datos experimentales de hidratos. En general, este método predice los datos de formación de hidratos con

mayor precisión que los otros modelos.

Fugacidad del agua en la fase de hidrato.

Fw
H= Exp(AβgramoenT+ (Bβgramo)/T+2,7789 +Dβ gramoT)×
ExpVβw[PAG -Exp(AβgramoenT+ (Bβgramo)/T+2,7789 +Dβ gramoT)]/RT×
∑ ∑ ∑
Exp[ vmetroen(1− (CmlFyo)/(1 + CmjFj))] (24.12)
metro j

ElA,ByDLas constantes son específicas para cada formador de hidratos y representan la presión de vapor de
el componente en la red de hidratos vacía.Vβwrepresenta el volumen molar del hidrato básico (sin el
presencia de invitados) y la constante de Langmuir (C) se calcula mediante la siguiente ecuación:

ˆR−a
C(T) = 4π/kT Exp[(−w(r))/kT]r2dr. (24.13)
0

En el método de Klauda e Sandler también se utiliza el potencial de Kihara esféricamente simétrico,

w(r) = 2ze[σ12/(R11r)(d10+a/Rδ11)−σ6/(R5r)(d4+a/Rδ5)] (24.14)

dnorte= [(1−r/R− a/R)−N)−(1 +r/R− a/R)−N)]/NORTE (24.15)

137
24.2 Hidratos de gas natural 24 OTRAS PROPIEDADES

con modificaciones en el potencial para incluir los efectos de la segunda y tercera capa celular,

w(r) =w(r)[1]) +w(r)[2]) +w(r)[3]). (24.16)

Formadores de hidratos soportados CH4, C2H6, C3H8, iC4H10, H2S, N2 y CO2.

Rango de aplicabilidad del modelo Temperatura: 150 a 320 K; Presión: 1 a 7000 atm

24.2.3. Chen y Guo

Chen y Guo [28] desarrollaron un modelo basado en un mecanismo de formación basado en dos pasos, siendo el

primero una reacción cuasi-química para formar el "hidrato básico" y el segundo como un pequeño proceso de

absorción de gas en las jaulas de enlace del hidrato básico. Los resultados mostraron que este modelo es capaz de

predecir las condiciones de formación de hidratos para gases puros y mezclas.

Fugacidad del agua en la fase de hidrato.En el modelo de Chen y Guo, se usa una aproximación diferente para
la condición de equilibrio. Aquí se verifica el equilibrio por medio de un criterio de isofugacidad de los formadores
de hidratos en la fase de hidrato y vapor. La fugacidad del componente en la fase de vapor se calcula mediante:

FiH=F0 i(1− θi)α, (24.17)

dóndeαdepende de la estructura del hidrato formado, y

Fi0=F0(PAG)F0(T)F0(Xwγw), (24.18)

F0(PAG) =Exp(βP/T), (24.19)

F0(T) =A′Exp(B′/(T-C′)), (24.20)

F0(Xwγw) = (Xwγw)(−1/λ2), (24.21)

dóndeβyλ2dependen de la estructura del hidrato formado yA',B'yC'depende del formador de hidratos.Xw


yγmetroson, respectivamente, la fracción molar de agua y el coeficiente de actividad en la fase líquida.

En el modelo de Chen y Guo, las constantes de Langmuir se calculan con una ecuación tipo Antoine con parámetros

obtenidos a partir de datos experimentales, para un rango limitado de temperatura:

C(T) =XExp(Y/(T-Z)) (24.22)

Formadores de hidratos soportadosCH4, C2H6, C3H8, iC4H10, H2S, N2, CO2 y nC4H10.

138
24.3 Propiedades de flujo en frío del petróleo 24 OTRAS PROPIEDADES

Rango de aplicabilidad del modeloTemperatura: 259 a 304 K, Presión: 1 a 700 atm.

24.3. Propiedades de flujo en frío del petróleo

24.3.1. Índice de refracción

Procedimiento API 2B5.1

I= 0.02266 exp(0.0003905×(1.8MeABP) + 2.468SG−0.0005704(1.8MeABP)× SG)× ×(1.8


MeABP)0.0572SG−0.72 (24.23)

( )
1 + 2I1/2
r= (24.24)
1−I

dónde

r Índice de refracción

SG Gravedad específica

MeABP Punto de ebullición promedio promedio (K)

24.3.2. Punto de inflamabilidad

Procedimiento API 2B7.1

FP={[0.69×((t10ASTM−273.15)×9/5 + 32)−118.2]−32}×5/9 + 273.15 (24.25)

dónde

FP Punto de inflamación (K)

t10ASTM ASTM D93 10 % de temperatura de vaporización (K)

24.3.3. Punto de fluidez

Procedimiento API 2B8.1

PFL= [753 + 136(1−Exp(−0.15v100))−572SG+0.0512v100+0.139(1.8MeABP)]/1.8


(24.26)

dónde

PFL Punto de fluidez (K)

v100 Viscosidad @ 100 řF (cSt)

139
24.4 Parámetros de Chao-Seader 24 OTRAS PROPIEDADES

24.3.4. Punto de congelación

Procedimiento API 2B11.1

ordenador personal=−2390.42 + 1826SG+122.49K −0.135×1.8× MeABP (24.27)

dónde

ordenador personal Punto de congelación (K)

k Factor de caracterización API (API)

24.3.5. Punto de nube

Procedimiento API 2B12.1

[ ]
NP=10(−7.41+5.49 registro (1.8MeABP)−0.712×(1.8MeABP)0.315−0.133SG) /1.8 (24.28)

dónde

PN Punto de nube (K)

24.3.6. Índice de cetano

Procedimiento API 2B13.1

CI= 415.26−7.673API+0.186×(1.8PAMe -458.67) + 3.503API× ×registro


(1.8PAMe -458.67)−193.816×registro (1.8PAMe -458.67) (24.29)

dónde

CI Índice de cetano

API Grado API del aceite

24.4. Parámetros de Chao-Seader

Los parámetros de Chao-Seader que necesitan los modelos CS/GS son el factor acéntrico modificado, el parámetro de

solubilidad y el volumen molar líquido. Cuando está ausente, el Factor Acéntrico Modificado se toma como el factor acéntrico

normal, ya sea leído de las bases de datos o calculado utilizando los métodos descritos anteriormente en este documento. El

parámetro de solubilidad viene dado por

( )
∆Hv− RT1/2
d= (24.30)
VL
dónde

∆Hv Calor molar de vaporización

VL Volumen molar líquido a 20 řC

140
25 REFORMADO CON VAPOR DE METANO

Parte VII.

Tutoriales prácticos

25. Reformado con vapor de metano

25.1. Introducción

Este tutorial se basa en el documento titulado "Simulación de un reactor de reformado con vapor de metano", que se

puede encontrar aquí.

Se ocupa de la tarea de desarrollar un modelo numérico para predecir la conversión y el rendimiento de hidrógeno dentro de

un reactor de reformado con vapor.

25.2. Fondo

El gas natural se ha propuesto como una fuente de hidrógeno para aplicaciones de vehículos con celdas de combustible

debido a la infraestructura existente. En un proceso conocido como reformado con vapor, el gas natural y el vapor reaccionan

principalmente en monóxido de carbono e hidrógeno y también se produce algo de dióxido de carbono. También puede haber

exceso de agua en la corriente de reformado.

La reacción de reformado con vapor se da


como: CH4 + H2O↔3 H2 + CO (1)
En el reformador de vapor, la reacción de cambio de gas de agua también se lleva a cabo

como: CO + H2O↔H2 + CO2 (2)

Al sumar las reacciones de reformado con vapor y cambio de gas de agua se obtiene la reacción general:

CH4 + 2 H2O↔4 H2 + CO2 (3)

Las constantes de equilibrio se pueden expresar en términos de presiones parciales (en atm) y temperatura en grados

Kelvin. El subíndice de las siguientes constantes de equilibrio se refiere al número de ecuación dado anteriormente:

En el reactor, se alimentan metano (CH4) y agua (H2O) como reactivos y se producen dióxido de carbono (CO2),

monóxido de carbono (CO) e hidrógeno (H2) sobre un catalizador de níquel sobre un soporte de alúmina.

En experimentos de laboratorio, también puede estar presente un gas inerte que no reacciona como el helio (He). En la forma

más general, las ecuaciones de conservación que gobiernan para cada una de estas especies se dan a continuación, donde

denota la tasa de flujo molar de la especie i en mol/h,Wdenota el peso del catalizador en g, yRhode Islanddenota la velocidad de

reacción de la ecuación i en unidades de mol/(gh):

141
25.2 Antecedentes 25 REFORMADO CON VAPOR DE METANO

Las velocidades de reacción están dadas por:

Además, los coeficientes en las ecuaciones anteriores están dados por las relaciones de Arrhenius como:

142
25.3 Declaración del problema 25 REFORMADO CON VAPOR DE METANO

Tenga en cuenta que en las expresiones anteriores, R = 8,314 J/(mol-K) es la constante de los gases.

25.3. Planteamiento del problema

Considere una alimentación de 10000 mol/h de CH4, 10000 mol/h de H2O y 100 mol/h de H2 a un reactor de reformado con

vapor que opera a 1000 K y una presión de alimentación de 1 atm. Determine la conversión total de metano en función del peso

del catalizador hasta 382 g.

La conversión total de metano que se encuentra en la referencia original es igual a76%. Intentaremos obtener el

mismo resultado en DWSIM.

25.4. Modelo DWSIM (IU clásica)

1. Cree una nueva simulación de estado estacionario. Cierre el asistente de simulación.

Recuerde guardar su simulación al final de cada paso.

2. Ir aEditar>Configuración de simulación>Compuestosy seleccione Metano, Hidrógeno, Agua, Monóxido de

Carbono y Dióxido de Carbono para agregar estos compuestos a la simulación.

143
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

Figura 81: Selección de compuestos

3. Ir aTermodinámicapestaña, seleccionePeng-Robinson (PR)en la sección Paquetes de propiedades disponibles y

haga clic enAgregar.

Figura 82: Selección del paquete de propiedades

4. Ir a laSistema de Unidadespestaña y cree un nuevo Sistema de Unidades, con la siguiente configuración:

144
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

Figura 83: Nuevo Sistema de Unidades

5. Después de crear este conjunto de unidades, selecciónelo en el cuadro combinado Sistema de unidades.

6. Ir areaccionesy crear tres reacciones catalíticas heterogéneas, con la siguiente configuración. La


expresión del denominador es la misma para las tres reacciones:(1+1.77E+5*exp(- 88680/8.314/
T)*R1/P1+ 6.12E-9*exp(82900/8.314/T)*P1+8.23E-5*exp(70650/8.314/T)* R2)^2

Figura 84: Configuración general de la reacción

145
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

Figura 85: Configuración de la reacción de reformado con vapor

Figura 86: Configuración de la reacción de cambio de gas de agua

146
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

7. Cierre el panel Configuración y arrastre dos flujos de material, un flujo de energía y un PFR al PFD de
diagrama de flujo. Conecte las corrientes al PFR como se muestra en la siguiente figura:

Figura 87: Configuración de PFD

8. Configure el flujo de entrada (MSTR-000) de la siguiente manera:

Figura 88: Configuración del flujo de entrada

9. Configure el PFR de la siguiente manera:

Figura 89: Configuración de PFR

147
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

10Nota:cuando crea nuevas reacciones, se agregan automáticamente a laConjunto de reacción predeterminado. Cuando agrega

nuevos reactores al diagrama de flujo, se configuran automáticamente para usar todas las reacciones admitidas y activas en el

conjunto de reacciones predeterminado. Puede crear, editar y eliminar conjuntos de reacciones en cualquier momento y asociar

los reactores individuales con diferentes conjuntos de reacciones también.

11. Ejecute la simulación (presione F5 o haga clic en el botón Resolver diagrama de flujo en la barra de herramientas). Espere a que

termine el cálculo.

12. Una vez terminado, debería obtener los siguientes resultados (conversión de metano ~76,4%):

Figura 90: Conversión final de metano

13. Cree un nuevo caso de análisis de sensibilidad para estudiar la influencia de la temperatura en la conversión de

metano de 700 a 1000 C. Vaya aHerramientas>Análisis de sensibilidady haga clic enCrear nuevo.

14. Configure las variables independientes y dependientes de la siguiente manera:

Figura 91: Configuración del caso de análisis de sensibilidad

15. Vaya a Resultados y ejecute el Caso. Espera a que terminen los cálculos.

16. Una vez terminado, haga clic enEnviar datos a una nueva hoja de trabajo.

148
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

Figura 92: Resultados del análisis

17. Con el rango de datos seleccionado en el diagrama de flujo, haga clic derecho sobre él y seleccioneCrear gráfico XY 2D a partir de la

selección.

Figura 93: Crear gráfico desde el rango de la hoja de cálculo

149
25.4 Modelo DWSIM (IU clásica) 25 REFORMADO CON VAPOR DE METANO

Figura 94: Gráfico creado

18. También puede ver el perfil de concentración del PFR mediante la utilidad Gráficos. Haga clic enAgregar nuevo gráfico XY

2D, seleccione el PFR como fuente de datos del gráfico, seleccionePerfil de concentracióncomo el Tipo de gráficoy haga

clic enActualizar datos del gráfico:

Figura 95: Perfil de concentración de PFR

150
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

25.5. Modelo DWSIM (interfaz de usuario multiplataforma)

1. Cree una nueva simulación. Cierre el asistente de simulación.

Recuerde guardar su simulación al final de cada paso.

2. Ir aConfiguración>Compuestosy seleccione Metano, Hidrógeno, Agua, Monóxido de Carbono y Dióxido de

Carbono para agregar estos compuestos a la simulación.

Figura 96: Selección de compuestos

3. Ir aConfiguración > Base, seleccionarPeng-Robinson (PR)sobre elAgregar nuevo paquete de propiedadcuadro combinado para

agregar una copia de este paquete de propiedades a la simulación.

151
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 97: Selección del paquete de propiedades

4. Ir a laConfiguración > Configuración del diagrama de flujo > Sistema de unidadessección y crear un nuevo Sistema de

Unidades, con la siguiente configuración:

Figura 98: Nuevo Sistema de Unidades

5. Después de crear este conjunto de unidades, selecciónelo en el cuadro combinado Sistema de unidades.

6. Ir aConfiguración > Base > Reaccionesy crear tres nuevas reacciones Catalíticas Heterogéneas, con la siguiente
configuración. La expresión del denominador es la misma para las tres reacciones: (1+1,77E+5*exp(-88680/8,314/
T)* R1/P1+6,12E-9*exp(82900/8,314/T)*P1+8,23E-5*exp(70650/8,314/T) )*R2)^2

152
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 99: Configuración general de la reacción

Figura 100: Configuración de la reacción de reformado con vapor

153
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 101: Configuración de la reacción de cambio de gas de agua

7. Cierre el panel Base y arrastre dos flujos de material, un flujo de energía y un PFR desde el Paleta de
objetoshaciaPFD de diagrama de flujo. Conecte las corrientes al PFR como se muestra en la siguiente
figura:

Figura 102: Configuración de PFD

8. Configure la corriente de entrada (MSTR-000) de la siguiente manera (ingrese la temperatura, la presión, el flujo molar y la

composición en fracciones molares):

154
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 103: Configuración del flujo de entrada

9. Configure el PFR de la siguiente manera:

Figura 104: configuración de PFR

10Nota:cuando crea nuevas reacciones, se agregan automáticamente a laConjunto de reacción predeterminado. Cuando agrega

nuevos reactores al diagrama de flujo, se configuran automáticamente para usar todas las reacciones admitidas y activas en el

conjunto de reacciones predeterminado. Puede crear, editar y eliminar conjuntos de reacciones en cualquier momento y asociar

los reactores individuales con diferentes conjuntos de reacciones también.

11. Ejecute la simulación (presione F5 o haga clic en elResolver diagrama de flujobotón en la barra de herramientas). Espere a que

termine el cálculo.

12. Una vez terminado, debería obtener los siguientes resultados (conversión de metano ~76,4%):

155
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 105: Resultados del cálculo de PFR

13. Cree un nuevo caso de análisis de sensibilidad para estudiar la influencia de la temperatura en la conversión de

metano de 700 a 900 C. Vaya aHerramientas>Análisis de sensibilidad.

14. Configure las variables independientes y dependientes de la siguiente manera:

156
25.5 Modelo DWSIM (interfaz de usuario multiplataforma) 25 REFORMADO CON VAPOR DE METANO

Figura 106: configuración del caso de análisis de sensibilidad

15. Ejecute el análisis. Espere a que terminen los cálculos (elVista del informeyVer gráficolos botones se
activarán).

16. Una vez terminado, haga clic enVer gráfico.

Figura 107: Resultados del análisis de sensibilidad

17. También puede ver el perfil de concentración del PFR utilizando la utilidad Gráficos. Ve a laPestaña Gráficos

157
26 DESTILACIÓN EXTRACTIVA

en la ventana principal del diagrama de flujo, haga clic enAgregar nuevo gráfico XY 2D, seleccione el PFR como fuente de datos

del gráfico, seleccionePerfil de concentracióncomo elTipo de gráficoy haga clic enActualizar datos del gráfico:

Figura 108: Perfil de concentración de PFR visible en la herramienta Gráficos

26. Destilación extractiva

26.1. Introducción

Esta simulación es un ejemplo de destilación azeotrópica por cambio de presión. Caso de prueba tomado de
COCO Simulator (enlace) (autor original: Harry Kooijman - www.chemsep.org). Adaptado de Luyben et al., Ind.
Eng. química Res. (2008) 47 págs. 2696-2707.

26.2. Fondo

El metanol y la acetona forman un azeótropo de temperatura mínima pero la composición de este azeótropo es
sensible a la presión. Podemos hacer uso de esto para separar los dos componentes en productos puros
operando dos columnas a diferentes presiones.

158
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 109: Diagrama de flujo del proceso.

26.3. Modelo DWSIM (IU clásica)

1. Cree una nueva simulación de estado estacionario. Cierre el asistente de simulación.

Recuerde guardar su simulación al final de cada paso.

2. Ir aEditar>Configuración de simulación>Compuestosy seleccione Metanol y Acetona para agregar estos


compuestos a la simulación.

159
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 110: Selección de compuestos

3. Ir aTermodinámicapestaña, seleccioneNRTLen la sección Paquetes de propiedades disponibles y haga clic en Agregar.

Agregue también una instancia del algoritmo Flash VLE Inside-Out.

Figura 111: Paquete de propiedades y selección de algoritmo flash

4. Compruebe si los parámetros de interacción NRTL están todos establecidos (haga clic enConfiguraren la sección Paquetes de

propiedades agregadas).

160
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 112: Parámetros de interacción NRTL para metanol/acetona

5. Ir a laSistema de Unidadespestaña y cree un nuevo Sistema de Unidades, con la siguiente configuración:

Figura 113: Nuevo Sistema de Unidades

6. Después de crear este conjunto de unidades, selecciónelo en el cuadro combinado Sistema de unidades.

7. Agregue los objetos al diagrama de flujo (columnas de flujo, bomba, válvula, reciclado y destilación) como se muestra en la

siguiente figura, renombrándolos según sea necesario. Configurará las conexiones entre ellos más adelante en este

tutorial.

161
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 114: Diagrama de diagrama de flujo del proceso

8. Deshabilitar el cálculo automático del diagrama de flujo.

Figura 115: Habilitar/deshabilitar calculadora/solucionador de diagrama de flujo

9. Configure las columnas y sus conexiones de la siguiente manera:

a) Columna de metanol:

162
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 116: Configuración de la columna de metanol

b) Columna de Acetona:

163
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 117: Configuración de la columna de acetona

10. Ingrese las estimaciones iniciales para el perfil de temperatura de la columna de acetona y verifique laTcasilla de

verificación para que DWSIM pueda usarlos. Inserte solo los valores límite (condensador y rehervidor) y haga clic en

Interpolarpara calcular los valores de la etapa interior.

Figura 118: Estimaciones iniciales de la columna de acetona para el perfil de temperatura

164
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

11. Después de que las columnas estén correctamente configuradas y conectadas a sus flujos asociados, configure las

conexiones de bomba, válvula y reciclaje usando sus Paneles Editor.

12. Configure las propiedades de la bomba y la válvula de la siguiente manera:

Figura 119: Propiedades de bomba y válvula

13. Configure el flujo de entrada de metanol de la siguiente manera:

Figura 120: Configuración de la corriente de entrada de metanol

14. Configure el flujo de reciclaje de metanol (estimaciones iniciales para el flujo de reciclaje) de la siguiente manera:

165
26.3 Modelo DWSIM (IU clásica) 26 DESTILACIÓN EXTRACTIVA

Figura 121: Configuración de flujo de reciclaje de metanol

15. Asocia el flash de adentro hacia afuera con las siguientes corrientes:MSTR-001,Producto de metanol,
Producto de acetonayreciclar (3). Esto evitará que ocurran errores de PH Flash durante el cálculo del
diagrama de flujo.

Figura 122: Asociación del flash Inside-Out con las secuencias

16. Vuelva a habilitar el solucionador (presione F6) y calcule el diagrama de flujo (presione F5). Espere a que el reciclaje

converja.

17. Después de que se resuelva el diagrama de flujo, inserte una nueva tabla de propiedades:

Figura 123: Inserción de una tabla de propiedades

18. Haga doble clic en la tabla insertada, busque la columna flujos de energía y seleccione Flujo de energía para todos

ellos, para que estos valores se muestren en la Tabla de propiedades.

166
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 124: Configuración de una tabla de propiedades

19. Compara los resultados obtenidos con los deberes especificados en el problema original.

Figura 125: Resultados finales

26.4. Modelo DWSIM (interfaz de usuario multiplataforma)

1. Cree una nueva simulación. Cierre el asistente de simulación.

Recuerde guardar su simulación al final de cada paso.

2. Ir aConfiguración>Configuración general,Interfazy desactivar elSolucionador de llamadas en la actualización de la propiedad

del editoropción para evitar cálculos innecesarios durante la construcción del modelo.

3. Ir aConfiguración>Compuestosy seleccione Metanol y Acetona para agregar estos compuestos a la


simulación.

167
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 126: Selección de compuestos

4. Ir aConfiguración > Base > Termodinámicapestaña, agregue una copia de laNRTLPaquete de propiedad. Agregar una instancia de

laVLE de adentro hacia afueraAlgoritmo Flash también.

168
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 127: Paquete de propiedades y selección de algoritmo flash

5. Compruebe si los parámetros de interacción NRTL están todos establecidos (haga clic enEditaren la sección Paquetes de propiedades

agregadas).

Figura 128: Parámetros de interacción NRTL para metanol/acetona

6. Ir a laConfiguración > Configuración del diagrama de flujo > Sistema de unidadessección y crear un nuevo Sistema de

169
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Unidades, con la siguiente configuración:

Figura 129: Nuevo Sistema de Unidades

7. Después de crear este conjunto de unidades, selecciónelo en el cuadro combinado Sistema de unidades.

8. Agregue los objetos al diagrama de flujo (columnas de flujo, bomba, válvula, reciclado y destilación) como se muestra en la

siguiente figura, renombrándolos según sea necesario. Configurará las conexiones entre ellos más adelante en este

tutorial.

Figura 130: Diagrama de diagrama de flujo del proceso

9. Configure las columnas y sus conexiones de la siguiente manera:

a) Columna de Metanol (52 etapas):

170
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 131: Configuración de la columna de metanol

b) Columna de Acetona (61 etapas):

171
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 132: Configuración de la columna de acetona

10. Ingrese las estimaciones iniciales para el perfil de temperatura de la columna de acetona y verifique laAnular estimaciones de

temperaturacasilla de verificación para que DWSIM pueda usarlos. Los valores deben estar separados por tabuladores,

insertados como en la imagen a continuación:

172
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 133: Estimaciones iniciales de la columna de acetona para el perfil de temperatura

11. Después de que las columnas estén correctamente configuradas y conectadas a sus flujos asociados, configure las

conexiones de bomba, válvula y reciclaje usando sus Paneles Editor.

12. Configure las propiedades de la bomba y la válvula de la siguiente manera:

173
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 134: Propiedades de bomba y válvula

13. Configure el flujo de entrada de metanol de la siguiente manera:

174
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 135: Configuración de la corriente de entrada de metanol

14. Configure el flujo de reciclaje de metanol (estimaciones iniciales para el flujo de reciclaje) de la siguiente manera:

175
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 136: Configuración de flujo de reciclaje de metanol

15. Asocia el flash de adentro hacia afuera con las siguientes corrientes:MSTR-001,Producto de metanol,
Producto de acetonayreciclar (3). Esto evitará que ocurran errores de PH Flash durante el cálculo del
diagrama de flujo.

176
26.4 Modelo DWSIM (interfaz de usuario multiplataforma) 26 DESTILACIÓN EXTRACTIVA

Figura 137: Asociación del flash Inside-Out con las secuencias

16. Calcule el diagrama de flujo (presione F5). Espere a que el reciclaje converja.

17. Después de que se resuelva el diagrama de flujo, inserte una nueva tabla de propiedades:

Figura 138: Inserción de una tabla de propiedades

18. Haga doble clic en la tabla insertada, busque la columna flujos de energía y seleccione Flujo de energía para todos

ellos, para que estos valores se muestren en la Tabla de propiedades.

Figura 139: Configuración de una tabla de propiedades

19. Compara los resultados obtenidos con los deberes especificados en el problema original.

177
Traducido del inglés al español - www.onlinedoctranslator.com

27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 140: Resultados finales

27. Control de diagrama de flujo con secuencias de comandos de Python

27.1. Introducción

Estudiemos el efecto de la presión en el perfil de temperatura de la Columna de Acetona creada en el tutorial anterior.

Usaremos elSecuencias de comandos de IronPython,Hoja de cálculoyGráficoscaracterísticas disponibles en DWSIM

para generar, organizar y analizar los resultados.

27.2. Modelo DWSIM (IU clásica)

1. Guarde la simulación anterior con un nombre de archivo diferente y elimine todo del diagrama de flujo, excepto

los objetos que se muestran en la siguiente imagen:

178
27.2 Modelo DWSIM (IU clásica) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 141: Diagrama de diagrama de flujo del proceso

2. Ir a laAdministrador de secuencias de comandose ingrese el siguiente script:

179
27.2 Modelo DWSIM (IU clásica) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 142: Secuencia de comandos de Python

3. Ejecute el script de forma asincrónica (esto evita que DWSIM se congele hasta que finalice el cálculo):

Figura 143: Ejecutar secuencia de comandos de Python (Async)

4. Ir a laHoja de cálculo, seleccione todo el rango de datos, haga clic con el botón derecho del ratón y seleccione Crear

gráfico XY 2D a partir de la selección.

180
27.2 Modelo DWSIM (IU clásica) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 144: Crear un nuevo gráfico a partir del rango de datos de la hoja de cálculo seleccionado

5. Vea y configure el gráfico recién creado como en la siguiente imagen:

Figura 145: Dependencia Presión-Temperatura de la Columna de Acetona

6. Analiza los resultados obtenidos y discútelos con tus compañeros.

181
27.3 Modelo DWSIM (interfaz de usuario multiplataforma) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

27.3. Modelo DWSIM (interfaz de usuario multiplataforma)

1. Guarde la simulación anterior con un nombre de archivo diferente y elimine todo del diagrama de flujo, excepto

los objetos que se muestran en la siguiente imagen:

Figura 146: Diagrama de diagrama de flujo del proceso

2. Ir a laAdministrador de guiones,cree un Nuevo Script, selecciónelo en la lista e ingrese el siguiente código:

182
27.3 Modelo DWSIM (interfaz de usuario multiplataforma) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 147: Secuencia de comandos de Python

3. Ejecute el script de forma asincrónica (esto evita que DWSIM se congele hasta que finalice el cálculo):

Figura 148: Ejecutar secuencia de comandos de Python (Async)

4. Ir a laHoja de cálculo, seleccione todo el rango de datos, haga clic con el botón derecho del ratón y seleccione Crear

gráfico a partir del rango seleccionado.

183
27.3 Modelo DWSIM (interfaz de usuario multiplataforma) 27 CONTROL DE HOJA DE FLUJO CON SCRIPTS DE PYTHON

Figura 149: Crear un nuevo gráfico a partir del rango de datos de la hoja de cálculo seleccionado

5. Vea y configure el gráfico recién creado como en la siguiente imagen:

184
28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

Figura 150: Dependencia Presión-Temperatura de la Columna de Acetona

6. Analiza los resultados obtenidos y discútelos con tus compañeros.

28. Tutorial básico de simulación dinámica

28.1. Introducción

En este tutorial, aprenderemos cómo hacer una simulación dinámica de un tanque de almacenamiento de agua, agregando un

controlador PID para mantener el nivel de líquido dentro del tanque alrededor del valor deseado.

28.2. Modelo DWSIM (IU clásica)

Cree y configure una nueva simulación. Agregue agua como único compuesto y use el paquete de propiedades de

tablas de vapor.

28.2.1. Construcción del modelo

1. Construye tu modelo como en la siguiente imagen:

185
28.2 Modelo DWSIM (IU clásica) 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

Figura 151: Modelo de tanque de agua

2. Habilitar/ActivarModo dinámico.

3. Establezca la presión de la corriente de entrada en 130000 Pa y el caudal másico en 10 kg/s. Establezca su especificación dinámica en 'Flujo'.

186
28.2 Modelo DWSIM (IU clásica) 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

Figura 152: Propiedades de la corriente de entrada.

4. Establezca el tipo de cálculo V-01 en Liquid Kv, Kvmax en 100, marque la casilla Apertura vs Kv/Kvmax y configure la

apertura de la válvula en 50%.

5. Establezca el volumen T-01 en 2 m3 y la altura de líquido disponible en 2 m. Establezca la propiedad "Restablecer contenido" en 1.

6. Establezca el tipo de cálculo V-02 en Liquid Kv, Kvmax en 400, marque la casilla Apertura vs Kv/Kvmax y configure la

apertura de la válvula en 50%.

7. Establezca la presión del flujo de salida en 101325 Pa. Establezca su especificación dinámica en 'Presión'.

Con los ajustes anteriores, el caudal de agua que entra en el depósito se fijará en 10 kg/s. El modelo dinámico para el

Tanque considera el aporte de altura del líquido (presión estática) para la presión del chorro de salida del tanque. Dado

que la presión de la corriente de salida de V-02 es fija, el flujo de salida real se calculará mediante el

187
28.2 Modelo DWSIM (IU clásica) 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

válvula usando la apertura actual y las presiones de corriente conectadas. Como resultado, el nivel de líquido
dentro del tanque variará según la diferencia entre los caudales de entrada y salida.

28.2.2. Simulación Dinámica

1. Agregue un Indicador de nivel y asócielo con la propiedad Nivel de líquido del tanque. Establezca su valor máximo en 3 m.

2. Guarde el estado actual del diagrama de flujo comoNuevo estado1.

3. Ir a laGerente de Dinámicay cree un nuevo Integrador (Int1) con Paso de Integración igual a 5 segundos y

Duración igual a 10 minutos. Agregue el nivel de líquido del Tanque y las aperturas de las dos válvulas como

variables monitoreadas para este integrador.

4. Cree un nuevo Programa (Sch1) y asocie con él el Integrador y el Estado del diagrama de flujo creados

previamente.

5. Abra el Panel de controles del integrador y ejecute la simulación dinámica. El nivel de líquido en el tanque debe

estabilizarse alrededor de 0,33 metros después de 7 minutos.

6. En el Panel de controles del integrador, haga clic en elVer resultadosbotón. En la hoja de cálculo creada,
seleccione las columnas A y B y cree un nuevo gráfico a partir de la selección. Ver el gráfico generado.

Figura 153: Nivel de líquido versus tiempo.

28.2.3. Adición de un controlador PID

1. Agregue un controlador PID al diagrama de flujo y configure la apertura del V-02 como la variable manipulada y el

nivel de líquido del tanque como el controlado. El punto de ajuste debe ser igual a 1 (m). Ajuste Kp a 100.

188
28.2 Modelo DWSIM (IU clásica) 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

2. Agregue un nuevo gráfico al diagrama de flujo y asócielo con el elemento Historial del PID.

3. Abra el Panel de controles del integrador y ejecute la simulación dinámica. El nivel de líquido en el tanque debe

estabilizarse alrededor de 1,2 metros después de 3 minutos.

4. Ahora establezca el Ki del controlador en 10 y vuelva a ejecutar la simulación dinámica. El nivel de líquido en el tanque

debe estabilizarse alrededor de 0,95 metros.

Figura 154: Nivel de líquido versus tiempo con el controlador activado.

28.2.4. Ajuste del controlador PID

1. Abra la herramienta de ajuste del controlador PID, seleccione el controlador agregado a la simulación y ejecute el ajuste.

189
28.3 Modo en tiempo real 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

Figura 155: Herramienta de ajuste del controlador PID.

2. Abra el Panel de controles del integrador y ejecute la simulación dinámica. El nivel de líquido en el tanque debe estabilizarse

alrededor de 1 metro después de 5 minutos. Tenga en cuenta que todavía hay un sobreimpulso muy alto en el nivel de líquido,

incluso después de la sintonización de PID. Tal vez pueda intentar ajustarlo nuevamente con diferentes valores iniciales para Kp,

Ki y Kd y/o aumentar el número de ejecuciones del optimizador.

Figura 156: Nivel de líquido versus tiempo con el controlador activado.

28.3. Modo en tiempo real

1. Cambie el diagrama de flujo aModo de panel de control. Debería oscurecerse y ser de sólo lectura, es decir, no puede

arrastrar y/o agregar nuevos objetos.

190
28.3 Modo en tiempo real 28 TUTORIAL SIMULACIÓN DINÁMICA BÁSICA

2. Ejecute la simulación dinámica en modo de tiempo real haciendo clic en el botón 'reloj' en el panel de controles del

integrador.

3. Después de un tiempo, haga clic en el controlador PID y establezca el valor de SP en 1,7 (m). Observe cómo reacciona el

sistema a este cambio.

Figura 157: Modo Panel de control con cambios en los parámetros PID.

4. Recuerde que, después de cada ejecución del integrador, puede hacer clic enVer resultadose inspeccionar los valores de las

variables monitoreadas en esa ejecución.

191
Lista de Figuras Lista de Figuras

Lista de Figuras

1 Interfaz de usuario clásica en Windows 10 + .NET Framework 4.8. . . . . . . . . . . . . . . . . . . . . . . . 2 6


Interfaz de usuario clásica en Ubuntu Linux 16.04 + Mono 5.10. . . . . . . . . . . . . . . . . . . . . . . . . . 3 7
Interfaz de usuario multiplataforma en Linux 16.04 + Mono 5.10 (backend GTK). . . . . . . . . . . . . . . . . 8
4 Interfaz de usuario multiplataforma en Windows 10 (backend WPF). . . . . . . . . . . . . . . . . . . . . . . . 5 8
Interfaz de usuario multiplataforma en macOS Mojave (backend Cocoa). . . . . . . . . . . . . . . . . . . . . 6 9
Pantalla de bienvenida de DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Asistente de 10
configuración de simulación. ................................ 11
8 Ventana Configuración de la simulación. 9 ................................ 12
Herramientas de importación de datos compuestos. ................................ 13
10 Interfaz de configuración del paquete de propiedades. ........................... 14
11 Ventana de configuración del paquete de propiedades (1). . . . . . . . . . . . . . . . . . . . . . . . . . . 12 15
Interfaz de configuración del paquete de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Interfazdieciséis
de configuración del Sistema de Unidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Interfaz de 18
configuración miscelánea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Interfaz de configuración19
20
de tablas de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Las propiedades seleccionadas en
la imagen anterior se muestran en el diagrama de flujo para los flujos de material. 20 17 Ventana
de simulación DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
18 Reposicionamiento de ventanillas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Inserción de un objeto en el diagrama de 22
flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Insertar un objeto en el diagrama de flujo arrastrándolo desde la ventana Paleta de objetos. . . . . . . . 21 23
Un flujo de material en el diagrama de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Menú contextual del objeto 23
seleccionado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Menú de selección de conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Herramienta Crear y 26
Conectar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Expansor con todas las conexiones correctamente configuradas. . . . . . . . . . . . . . . . . . . . . . . 26 26
Visualización de propiedades de objetos en la ventana del editor. . . . . . . . . . . . . . . . . . . . . . . . . 27 Edición directa de una 27
propiedad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Conversión de 50 C a las unidades de temperatura actuales (K). . . . . . . . . . . . . . . . . . . . . . 29 27
Valor de temperatura convertido (323,15 K). . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 objetos calculados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 28
Deshacer lista de acciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Menú de edición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 29
Barra de control de la calculadora de DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Un mensaje de calculadora de 29
DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Configuración del informe de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Informe de 30
resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Utilidad de análisis de sensibilidad (1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Utilidad 30
de optimización multivariante (1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Utilidad de optimización multivariante 30
(2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Utilidad de optimización multivariante (3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Adjuntar utilidades a 31
través de la ventana "Agregar utilidad". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Utilidad de análisis de sensibilidad 32
(1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Utilidad de optimización multivariante (1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Utilidad de optimización 33
multivariante (2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Utilidad de optimización multivariante (3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Adjuntar 33
utilidades a través de la ventana "Agregar utilidad". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Utilidad de análisis de sensibilidad 33
(1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Utilidad de optimización multivariante (1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Utilidad de optimización 34
multivariante (2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Utilidad de optimización multivariante (3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Adjuntar 35
utilidades a través de la ventana "Agregar utilidad". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Utilidad de optimización 36
multivariante (3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Adjuntar utilidades a través de la ventana "Agregar 37
utilidad". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Utilidad de optimización multivariante (3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
41 Adjuntar utilidades a través de la ventana "Agregar utilidad". . . . . . . . . . . . . . . . . . . . . . . 39

192
Lista de Figuras Lista de Figuras

42 Adjuntar Utilidades a través de los editores de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Acceder 39


a las utilidades adjuntas. .................................. 39
44 Utilidades - Punto Crítico Verdadero. .................................. 40
45 Utilidades - Cálculos de hidratos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Utilidades - 40
Envolvente de fase. ................................... 41
47 Utilidades - Envolvente Binaria. ................................... 41
48 Utilidades - Propiedades de flujo en frío del petróleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Gerente de Reacciones 42
Químicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Editor de conjuntos de reacciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Utilidad de 43
caracterización de fracciones de petróleo C7+. . . . . . . . . . . . . . . . . . . . . . . . . . 52 Caracterización del petróleo a partir de curvas de 44
destilación. . . . . . . . . . . . . . . . . . . . . . . . 53 Sección Ajustes generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Lanzador 45
DWSIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Ventana de diagrama de flujo principal de DWSIM con asistente de configuración de 46
simulación. . . . . . . . . . . . . . . . 56 Selección de un compuesto con el asistente de configuración de simulación. . . . . . . . . . . . . . . . . . . . 57 Selección de un 47
paquete de propiedades con el asistente de configuración de simulación. . . . . . . . . . . . . . . . 58 Visualización de paquetes de propiedades en el panel 50
Base de simulación. . . . . . . . . . . . . . . . . . . 59 Edición de la configuración del paquete de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 51
Visualización de los sistemas de unidades en el panel de configuración del diagrama de flujo. . . . . . . . . . . . . . . . . 61 Creación de un nuevo Sistema de 52
Unidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Agregar nuevo objeto de simulación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Arrastrar objetos 53
desde la paleta de objetos al PFD de diagrama de flujo. . . . . . . . . . . . . . . . 64 Edición de las conexiones de un objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
65 Introducción de datos de proceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 El Flowsheet Solver haciendo su 55
trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 El panel de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Ver los resultados de un solo 57
objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Visor de propiedades compuestas puras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilidad de envolvente de 58
70 fases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Utilidad de sobre binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Ejemplo de diagrama 59
de flujo válido para el modo dinámico. 67 El panel de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Ver los resultados de un solo 59
objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Visor de propiedades compuestas puras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilidad de envolvente de 61
70 fases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Utilidad de sobre binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Ejemplo de diagrama 62
de flujo válido para el modo dinámico. 67 El panel de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Ver los resultados de un solo 63
objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Visor de propiedades compuestas puras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilidad de envolvente de 63
70 fases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Utilidad de sobre binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Ejemplo de diagrama 64
de flujo válido para el modo dinámico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Utilidad de sobre binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sesenta y cinco

72 Ejemplo de diagrama de flujo válido para el modo dinámico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Utilidad de sobre 66


binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Ejemplo de diagrama de flujo válido para el modo dinámico. 67
Ambas corrientes fronterizas están conectadas

a válvulas. La corriente de entrada tiene una especificación de flujo, mientras que la corriente de salida es de presión.

especificado. .......................................... 90
73 Un diagrama de bloques de un controlador PID en un circuito de retroalimentación. r(t) es el valor de proceso deseado o

punto de referencia (SP), y y(t) es el valor de proceso medido (PV). (fuente: 92


wikipedia). . . . . . 74 Resumen de ajuste manual de PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
75 Afinación Ziegler-Nichols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Parámetros del 95
controlador PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Editor PID en modo Panel de 96
Control (Tiempo Real). . . . . . . . . . . . . . . . . . . . . . . . . 78 Un diagrama de flujo que se ejecuta en 96
el panel de control (en tiempo real) en modo dinámico. . . . . . . . . . . . . . . . 79 Herramienta de 97
ajuste del controlador PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Operación de la unidad 98
no admitida en modo dinámico. . . . . . . . . . . . . . . . . . . . . . . . . 99

193
Lista de Figuras Lista de Figuras

81 Selección de compuestos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 82 Selección de


paquetes de propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 83 Nuevo Sistema de
Unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 84 Configuración general de la
reacción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 85 Configuración de la reacción de
reformado con vapor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
86 Configuración de reacción de cambio de gas de agua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
87 Configuración de PFD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 88 Configuración del
flujo de entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 89 Configuración de
PFR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 90 Conversión final de
metano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 91 Configuración del caso de análisis de
sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 92 Resultados del
análisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 93 Crear gráfico a partir de un rango de
hoja de cálculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 94 Gráfico
creado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 95 Perfil de concentración de
PFR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 96 Selección de
compuestos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 97 Selección de paquetes de
propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 98 Nuevo Sistema de
Unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 99 Configuración general de la
reacción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 100 Configuración de la reacción de
reformado con vapor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 101 Configuración de la reacción de
cambio de agua y gas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 102 Configuración de
PFD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 103 Configuración del flujo de
entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 104 Configuración de
PFR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 105 Resultados del cálculo de
PFR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 106 Configuración del caso de análisis de
sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 107 Resultados del análisis de
sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 108 Perfil de concentración de PFR como se
ve en la herramienta Gráficos. . . . . . . . . . . . . . . . . . . . 158 109 Diagrama de flujo del
proceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 110 Selección de
compuestos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 111 Paquete de propiedades y selección
de algoritmos flash . . . . . . . . . . . . . . . . . . . . . . . 160 112 Parámetros de interacción NRTL para
metanol/acetona . . . . . . . . . . . . . . . . . . . . . 161 113 Nuevo Sistema de
Unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 114 Diagrama de diagrama de flujo del
proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 115 Habilitar/deshabilitar calculadora/
solucionador de diagrama de flujo . . . . . . . . . . . . . . . . . . . . . . . . . 162 116 Configuración de columna
de metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 117 Configuración de la columna de
acetona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 118 Estimaciones iniciales de la columna de
acetona para el perfil de temperatura . . . . . . . . . . . . . . . . . . . 164 119 Propiedades de bombas y
válvulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 120 Configuración de la corriente de entrada de
metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 121 Configuración de flujo de reciclaje de
metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 122 Asociación del flash Inside-Out con las
secuencias . . . . . . . . . . . . . . . . . . . . . . 166

194
Lista de Figuras Lista de Figuras

123 Inserción de una tabla de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 124


Configuración de una tabla de propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 125
Resultados finales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 126 Selección de
compuestos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 127 Paquete de propiedades y selección
de algoritmos flash . . . . . . . . . . . . . . . . . . . . . . . 169 128 Parámetros de interacción NRTL para
metanol/acetona . . . . . . . . . . . . . . . . . . . . . 169 129 Nuevo Sistema de
Unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 130 Diagrama de diagrama de flujo del
proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 131 Configuración de columna de
metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 132 Configuración de la columna de
acetona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 133 Estimaciones iniciales de la columna de
acetona para el perfil de temperatura . . . . . . . . . . . . . . . . . . . 173 134 Propiedades de bombas y
válvulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 135 Configuración de la corriente de entrada de
metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 136 Configuración de flujo de reciclaje de
metanol . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 137 Asociación del flash Inside-Out con las
secuencias . . . . . . . . . . . . . . . . . . . . . . 177 138 Inserción de una tabla de
propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 139 Configuración de una tabla de
propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 140 Resultados
finales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 141 Diagrama de diagrama de flujo del
proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 142 Secuencia de comandos de
Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 143 Ejecutar secuencia de comandos de
Python (Async) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 144 Crear un nuevo gráfico a partir del
rango de datos de la hoja de cálculo seleccionado. . . . . . . . . . . . . . . . . . . 181 145 Dependencia
presión-temperatura de la columna de acetona . . . . . . . . . . . . . . . . . 181 146 Diagrama de diagrama
de flujo del proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 147 Secuencia de comandos
Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 148 Ejecutar secuencia de comandos de
Python (Async) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 149 Crear un nuevo gráfico a partir del
rango de datos de la hoja de cálculo seleccionado. . . . . . . . . . . . . . . . . . . 184 150 Dependencia
Presión-Temperatura de la Columna de Acetona . . . . . . . . . . . . . . . . . 185 151 Tanque de agua
modelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 152 Propiedades de la corriente de
entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
153 Nivel de líquido versus tiempo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
154 Nivel de líquido versus tiempo con el controlador activado. . . . . . . . . . . . . . . . . . . . . . . . 189 155
Herramienta de ajuste del controlador PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 156 Nivel de
líquido versus tiempo con controlador activado. . . . . . . . . . . . . . . . . . . . . . . . 190 157 Modo de panel
de control con cambios en los parámetros PID. . . . . . . . . . . . . . . . . . . . . 191

195
Lista de tablas Lista de tablas

Lista de tablas

1 Parámetros de configuración de los métodos de resolución de columnas. . . . . . . . . . . . . . . . . . . . . . . 79 2


Cálculo de entalpía/entropía con un EOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4 Constantes para el
modelo de Lee-Kesler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 5 Métodos de cálculo de
hipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

196
Referencias Referencias

Referencias

[1] Hertz Kister,Diseño de destilación, McGraw-Hill Professional, 1992.

[2] JD Seader, EJ Henley,Principios del proceso de separación, Wiley, 2005.

[3] T. Tinker,Trans. COMO YO, 1958,36, 80.

[4] W. McCabe, J. Smith, P. Harriott,Operaciones Unitarias de Ingeniería Química, deSerie de ingeniería


química, Educación McGraw-Hill, 2005.

[5] M. Michelsen, J. Mollerup,Modelos Termodinámicos: Fundamentos y Aspectos Computacionales, Tie-Line


Publications, Dinamarca, 2007.

[6] J. Smith,Introducción a la Termodinámica de la Ingeniería Química, McGraw-Hill Companies, Nueva York, 1996.

[7] D.-A. Peng, DB Robinson,Fundamentos de química industrial y de ingeniería, 1976,15, 59–64.

[8] S. Vitu, J.-N. Jaubert, F. Mutelet,Equilibrios de fase fluida, 2006,243, 9 – 28.

[9] G. Soave,Ciencias de la ingeniería química, 1972,27, 1197–1203.

[10] CH Whitson, MR Brule,Comportamiento de fase (Serie de monografías de SPE Vol. 20), S. of Petroleum
Engineers (Ed.), Sociedad de Ingenieros de Petróleo, 2000.

[11] R. Stryjek, JH Vera,La revista canadiense de ingeniería química, 1986,64, 820–826.

[12] KC Chao, JD Seader,Diario AICHE, 1961,7, 599–605.

[13] HG Grayson, CW Streed,N / A, 1963,VII.

[14] JW Kang, V. Diky, M. Frenkel,Equilibrios de fase fluida, 2015,388, 128 – 141.

[15] H. Renon, JM Prausnitz,Diario AICHE, 1968,14, 135–144.

[16] A. Mohs, J. Gmehling,Equilibrios de fase fluida, 2013,337, 311 – 322.

[17] K. Thomsen, doctorado. tesis, Departamento de Ingeniería Química, Universidad Técnica de Dinamarca, 1997.

[18] R. Reid,Las propiedades de los gases y líquidos, McGraw-Hill, Nueva York, 1987.

[19] BI Lee, MG Kesler,Diario AIChE, 1975,21, 510–527.

[20] IH Bell, J. Wronski, S. Quoilin, V. Lemort,Investigación en química industrial e ingeniería, 2014,53, 2498–
2508.

[21] MR Riazi, HA Al-Adwani, A. Bishara,Revista de ciencia e ingeniería del petróleo, 2004,42, 195–207.

[22] Señor Riazi,Caracterización y propiedades de fracciones de petróleo, ASTM, 2005.

[23] BK Harrison, WH Seaton,Investigación en Química Industrial e Ingeniería, 1988,27, 1536-1540.

197
Referencias Referencias

[24] J. Marrero, R. Gani,Equilibrios de fase fluida, 2001,183-184, 183–208.

[25] RA Heidemann, AM Khalil,Diario AIChE, 1980,26, 769–779.

[26] WR Parrish, JM Prausnitz,Diseño y desarrollo de procesos de química industrial y de ingeniería,


1972,11, 26–35.

[27] J. Klauda, S. Sandler,Investigación en Química Industrial e Ingeniería, 2000,39, 3377–3386.

[28] G.-J. Chen, T.-M. Guo,Revista de ingeniería química, 1998,71, 145–151, URL.

198

También podría gustarte