Sei sulla pagina 1di 88

Modelado y Simulacin de un Proceso de

Destilacin usando Matlab y Simulink.


Aplicacin a un Sistema con Doble Columna
Splitter de Propileno/Propano.








AUTOR: Josep Barranco Arnau.
DIRECTOR: F. Javier Calvente Calvo.





Reus, Septiembre de 2002.
2
N D I C E

Pgina

0. Objeto del proyecto. ...........................................................................................4

1. Objetivo del proceso. .........................................................................................4

2. Fundamentos del proceso. ................................................................................4

3. Descripcin del proceso. ...................................................................................6

4. Diagrama del proceso e instrumentacin. ....................................................8

5. Modelo del sistema. ...........................................................................................8

5.1. Modelo dinmico de una columna de destilacin; modelo de C-1. .......................8

5.1.1. Ecuaciones de plato de C-1. ........................................................................13

5.1.2. Ecuaciones del plato de alimentacin de C-1. .............................................19

5.1.3. Ecuaciones del plato inferior de C-1 y rehervidor, E-1. .............................20

5.1.4. Modelo del plato superior, condensador y depsito de cabeza de C-1. ......27

5.2. Modelo dinmico de C-2. ....................................................................................33

5.2.1. Modelo del fondo de C-2. ............................................................................34

5.2.2. Ecuaciones de plato de C-2. ........................................................................37

5.2.3. Ecuaciones del plato de alimentacin de C-2. .............................................37

5.2.4. Modelo del plato superior, condensador y depsito de cabeza de C-2. ......38

5.2.5. Modelo del enfriador E-4. ............................................................................43

6. Simulacin. .........................................................................................................44

6.1. Representacin del sistema en Espacio de Estado. ..............................................44

6.1.1. Ecuaciones de la seccin Platos. .................................................................44

6.1.2. Ecuaciones de la seccin Fondo. .................................................................46

6.1.3. Ecuaciones de la seccin Cabeza. ...............................................................47

3
6.2. Desarrollo de la simulacin en Matlab. ................................................................47

6.2.1. Rutina plat. ..................................................................................................54

6.2.2. Rutina reherv. ..............................................................................................56

6.2.3. Resultados obtenidos. ..................................................................................57

6.2.4. Conclusiones. ...............................................................................................59

6.3. Diseo del simulador con Simulink. .....................................................................60

6.3.1. Diseo del bloque Plats. ..............................................................................61

6.3.2. Diseo del bloque Fons. ..............................................................................66

6.3.3. Diseo del bloque Cap. ...............................................................................70

6.4. Desarrollo del simulador del sistema completo. ...................................................74

6.4.1. Control de fondo de C-1. .............................................................................76

6.4.2. Control de cabeza de C-1. ...........................................................................76

6.4.3. Control de fondo de C-2. .............................................................................77

6.4.4. Control de cabeza de C-2. ...........................................................................78

6.4.5. Funciones para clculos especficos. ..........................................................78

6.5. Ejecucin de la simulacin y anlisis de los resultados. ......................................80

6.5.1. Resultados obtenidos. ..................................................................................82

6.5.2. Conclusiones finales. ...................................................................................87


Agradecimientos. .........................................................................................................88

Referencias. .................................................................................................................88









4
0. Objeto del proyecto.

El objeto de este proyecto es obtener el modelo matemtico de una Unidad de
Purificacin de Propileno y posteriormente utilizar este modelo para simular dicha
unidad. La obtencin del modelo matemtico de este proceso industrial ser muy
til tanto para el anlisis de los sistemas de control como para el estudio e
implementacin de modificaciones en el diseo de la planta. En ambos casos el
simulador constituir una herramienta interesante, que de una forma rpida y
econmica emular los fenmenos bsicos del proceso. Tambin puede utilizarse
para fines didcticos en el adiestramiento de personal en el control y operacin de la
unidad.



1. Objetivo del proceso.

La Unidad de Purificacin de Propileno se encuentra integrada en la Zona de
Fraccionamiento de una Planta de Olefinas, constituyendo un bloque dentro de la
misma. El objetivo de este bloque es el fraccionamiento de la corriente procedente
del sistema de hidrogenacin de propino y propadieno, con el fin de separar las
corrientes siguientes:

Corriente de propileno grado polmero (99.5% vol.).
Corriente enriquecida de propano.

La mayor parte del propileno contenido en la alimentacin a la columna C-1, y que
proviene de la columna desgasificadora, se separa del resto por destilacin en C-1 y
C-2.

El resto de componentes, propano y ms pesados, se pueden enviar a la red de gas
combustible o a reprocesar como alimentacin a los hornos de cracking, en la
Zona de Pirlisis de la Planta de Olefinas.



2. Fundamentos del proceso.

El proceso est bsicamente ligado a la destilacin. La destilacin permite la
separacin o fraccionamiento de los componentes de una mezcla, en funcin de sus
temperaturas de ebullicin y aprovechando las diferentes volatilidades de los
mismos.

Una columna de destilacin trabaja como una mquina trmica entre una fuente
caliente (hervidor) y otra fra (condensador de cabeza). De esta manera se establece
una contracorriente de lquido y de vapor, discontinua en el caso de las columnas de
platos o continua en el caso de columnas de relleno. Las dos columnas de
destilacin que aparecen en este proceso son de platos.

5
El contacto entre las dos fases da lugar a un intercambio de componentes, de
manera que los ms voltiles se acumulan en el vapor que sale por la parte superior
de la columna y los ms pesados pasan a la fase lquida, que se extrae por el fondo.
Este reparto de componentes entre las dos fases se traduce en un gradiente de
temperatura desde la cabeza al fondo de la columna y lleva por consiguiente a un
gradiente de concentraciones.

El estudio de la destilacin debe de venir precedido de un anlisis del fenmeno
difusional fundamental, denominado equilibrio lquido-vapor.

El clculo del equilibrio lquido-vapor precisa del conocimiento de los coeficientes
de equilibrio, que se definen por:

i
i
i
x
y
K ,

es decir, como el cociente entre las fracciones molares del componente i en las dos
fases.

El intercambio recproco por difusin de los componentes de las dos fases, conduce
a un equilibrio terico. Tal sistema de equilibrio constituye un plato terico que se
caracteriza por la proporcionalidad entre las concentraciones de los constituyentes
de cada fase, definiendo con ello, el concepto de selectividad elemental de
fraccionamiento.

Las variables operatorias de la destilacin son:


Diferencia de volatilidades entre las sustancias a separar.
Nmero de platos de la columna.
Eficiencia de cada plato.
Relacin de reflujo.
Presin.


Del comportamiento de cada mezcla en cada una de las fases se obtienen los
distintos casos de equilibrio lquido-vapor. As, en fase lquida las mezclas pueden
comportarse como:


Soluciones ideales: cuando los componentes son de estructuras o pesos
moleculares semejantes.
Soluciones de no-idealidad poco pronunciada.


En fase gaseosa, las mezclas se comportan generalmente como ideales, excepto en
las proximidades del punto crtico, para valores de la presin reducida superior a
0.8.
6
3. Descripcin del proceso.

La separacin de C
3
(propileno-propano) se realiza en dos columnas fraccionadoras
C-1 y C-2. Cada una de las dos columnas produce propileno de alta pureza.
La alimentacin a la unidad se realiza a la altura de la fase gas del plato 30 de la
columna C-1. La columna trabaja a una presin de unos 24.5 kg/cm
2
.

A la entrada de la columna se dispone de indicacin de tres variables: caudal (FI-1),
temperatura (TI-1) y composicin de la carga (AI-1). En cualquier caso los
analizadores siempre medirn los siguientes componentes: A-Propileno y
B-Propano.

El gas de cabeza de C-1 se condensa en el rehervidor E-2 de la columna secundaria,
C-2 y luego se acumula en el depsito de reflujo, C-3 de la columna C-1.
El AI-2 analiza la composicin del gas de cabeza de C-1.

Adems, de dicha corriente se conoce la temperatura mediante TI-2.

Los vapores incondensables del depsito de reflujo C-3, se purgan por PIC-2 y se
devuelven junto con el gas de purga del depsito de reflujo C-4 de la columna C-2, a
la columna desgasificadora, perteneciente a otro bloque.

El lquido de C-3 se bombea mediante G-1 como reflujo de C-1, controlado por
FIC-2. El resto del producto de cabeza suministrado por G-1, se subenfra con agua
de refrigeracin en E-4, y se enva a la corriente de propileno producto, controlado
por el controlador de nivel, LIC-2. Esta corriente se une con el producto de cabeza
de C-2, midiendo la salida neta de propileno producto mediante el medidor de
caudal FI-8.

De la salida de propileno producto tambin se conoce la temperatura (TI-6) y su
composicin (AI-6).

El calor para la primera columna de separacin de C
3
, lo proporciona un rehervidor
vertical por termosifn, E-1, con vapor de muy baja presin.

El nivel de la columna se mantiene mediante el controlador de nivel LIC-1, en
cascada con el de caudal, FIC-3.

Situado por debajo del primer plato de C-1 se encuentra PIC-1, cuya misin es la de
controlar la presin de la columna. La seal procedente de dicho controlador, se
compara con la de FIC-1 en el selector
S-1, el cual elegir la mayor de las dos. Dicha seal ser la que gobernar la vlvula
de control en la lnea de vapor de muy baja presin.

En operacin normal de la unidad, el controlador que regula el caudal de vapor al
rehervidor es el LIC-1.

7
La implementacin del control de presin responde a razones de seguridad, ya que si
a la columna le llegara mucho caudal de lquido en un breve espacio de tiempo, el
excesivo calentamiento de fondo podra presionar el sistema.
El PIC-3 mantiene una presin de vapor constante aguas abajo de la vlvula de
control FCV-3, ajustando la vlvula automtica PCV-3, en la lnea de salida del
condensado de E-1. De esta forma, la presin de vapor a la entrada del rehervidor se
controla por el nivel de condensado en el mismo.

El producto de fondo de la columna C-1, es una mezcla de propileno y propano que
se enva a la columna secundaria de separacin de C
3
, C-2. Esta corriente se regula
por FIC-4 y se alimenta por encima del plato 55. El controlador FCV-4, slo se
operar en automtico en caso de querer mantener un caudal estable a C-2, en
cualquier otro caso, este controlador trabajar manualmente. En la misma lnea se
tienen los medidores de temperatura y composicin respectivamente: TI-3 y AI-3.

La columna C-2 trabaja a una presin de unos 16.0 kg/cm
2
.

El calor para el rehervidor de la columna C-2 se proporciona por condensacin del
gas de cabeza de la columna primaria C-1.

El gas de cabeza de C-2 se condensa con agua de refrigeracin en el condensador
E-3 y se acumula en el depsito de reflujo C-4 de la columna C-2.
Controlado por PIC-5, se purga el vapor incondensable de C-4.

El analizador AI-4 indica la composicin del gas de cabeza de la columna C-2,
mientras que TI-4 indica su temperatura.

El reflujo procedente de C-4, se bombea a C-2 por medio de la bomba G-2 y se
controla por FIC-5.

El producto de cabeza se suministra tambin por la bomba G-2 y se controla por el
regulador de nivel LIC-4 del depsito de reflujo C-4.

El producto de cabeza lquido luego se une con el producto de cabeza de la columna
C-1.

El medidor LI-3 indica el nivel de fondo de C-2.

El producto de fondo de la columna secundaria C-2, en su mayora propano (C
3
H
8
),
puede reprocesarse como alimentacin a los hornos de pirlisis o enviarse a la red
de gas combustible. Ello se regular mediante los controladores de caudal FIC-7 y
FIC-6, respectivamente.

En la corriente de salida de C-2 se dispone de indicacin de temperatura mediante el
TI-5 y composicin (AI-5).




8
4. Diagrama del proceso e instrumentacin.

El diagrama adjunto muestra los equipos y flujos del sistema, as como la
instrumentacin que interviene en el control de la unidad, cuyo funcionamiento se
ha descrito en el apartado anterior.





Fig. 4.1.




5. Modelo del Sistema.


5.1. Modelo dinmico de una columna de destilacin; modelo de C-1.

El modelo dinmico de una columna de destilacin supone uno de los modelos de
control ms complejos dentro de una unidad de operacin.

C-2
C-1
FCV-2
FCV-3
FCV-5
C-4 C-3
LCV-3
FCV-7
FIC-2
LIC-2
PIC-2
FIC-3
PIC-3
PIC-1
LIC-1
FCV-4
FIC-4
FIC-5
PIC-4
PIC-5
LIC-4
FIC-7
PCV-2
LCV-2
PCV-3
E-3
E-4
PCV-5 PCV-4
E-1
E-2
>
ALIMENTACIN
PROPANO A
REPROCESAR
PROPILENO
GASES INCONDENSABLES
VAPOR
CONDENS.
AGUA REFR.
AGUA REFR.
55
204 188
30
FCV-6
FIC-6
PROPANO A RED DE
GAS COMBUSTIBLE
G-2
G-1
1
1
AI-5
AI-2
TI-1
FI-8 AI-6
TI-2
TI-3
TI-4
TI-5
TI-6
AI-1
AI-3
AI-4
LI-3 S-1
FI-1
9
La complejidad del modelo se debe al gran nmero de ecuaciones diferenciales no
lineales que deben resolverse para estudiar la respuesta dinmica de la temperatura,
de la composicin en cada plato de la columna y de la composicin de los
productos. Por ejemplo, en el caso de la columna de 188 platos, tenemos una
ecuacin para el balance de cada componente en cada plato y una para el balance de
entalpas para cada una de las 188 bandejas, es decir, un total de 564 ecuaciones
diferenciales. Adems, para componente de cada plato se deber establecer una
relacin de equilibrio de fase, as como las correspondientes relaciones hidrulicas,
de densidad y otras propiedades fsicas. En la mayora de los casos estas relaciones
son funciones no lineales de la temperatura, la presin y la composicin.

La figura Fig 5.1. representa el esquema de una columna de destilacin con un
condensador total y un rehervidor de termosifn, en el que se muestran los caudales
de alimentacin, salida de cabeza, fondo y reflujo que son respectivamente: F, D, B
y L
O
. Tambin se muestran las composiciones de los productos a lo largo del tiempo
y la fraccin molar de los componentes de la alimentacin: x
D
, x
B
y z.

Otro parmetro imprescindible para modelar el sistema ser la entalpa de la
corriente de entrada: h
F
.

La estrategia de control de dicho sistema se basa fundamentalmente en dos variables
manipuladas que son, el caudal de vapor al rehervidor y el nivel del depsito de
reflujo. En realidad el caudal de vapor, depender del nivel de la columna, mediante
un control en cascada.

El caudal de reflujo de la columna se mantiene constante, mediante un controlador
FIC.

La presin en la columna no se controla pues sta depender de la presin de la
planta donde est ubicada la unidad. Tambin se supone que la presin es constante
desde el fondo a la cabeza de la columna, es decir, la cada de presin de un plato a
otro es despreciable.

A pesar de que nicamente se tiene inters en la composicin y los caudales de las
corrientes del producto, stos dependen de las condiciones en los platos, el
rehervidor y el condensador, lo cual provoca que se divida la columna en una cierta
cantidad de volmenes de control, uno para cada plato, adems de los
correspondientes al condensador y al rehervidor. Para cada uno de estos volmenes
de control debern aparecer los N balances de materia y las N ecuaciones del
balance de energa (entalpa), donde N es el nmero de componentes, que en nuestro
caso son dos (propileno y propano). Todas estas ecuaciones deben resolverse
simultneamente, junto con las ecuaciones adicionales que describen el sistema de
control.

A continuacin se realiza un anlisis sistemtico de cada una de las ecuaciones y las
variables que intervienen en la obtencin del modelo del sistema. Este anlisis es
meramente descriptivo, contribuyendo as a una mayor claridad y comprensin de
su conjunto.

10
Ser por tanto, durante la simulacin de la planta que se especificar mediante
ndices al equipo o subsistema que pertenecen cada una de las variables de las
ecuaciones de plato.







Fig. 5.1.




FCV-2
FCV-3
PCV-3
FIC-2
PIC-2
LIC-1
FIC-4
PCV-2
VAPOR
CONDENS.
n
n
F
1
AI-2
FI-1
TI-2
TI-3
TI-1
AI-3
AI-1
LIC-2
LCV-2
PIC-1
FIC-2
FCV-4
Alimentacin
Salida de fondo
Salida de cabeza
F
z
h
F
B
x
B
D
x
D
L
O
x
D
F
S
Desgase de
incondensables
11
En la figura Fig. 5.2. se representa el diagrama de bloques del sistema. En l se
observan los flujos de masa y energa (entalpas), mostrando las distintas etapas en
las que se efecta el proceso de destilacin: agotamiento y rectificacin, as como
las fases que merecen un tratamiento especial en el planteamiento de las ecuaciones
de los balances de materia y energa: alimentacin, reflujo, condensador y
rehervidor.

A continuacin se analiza cada una de estas fases y las variables que en ellas
intervienen.








































12





M
F+1
M
j
= M
F+2
-M
n-1
M
n
M
2
-M
F-1
B
D
F
-Q
+Q
L
O
M
F
M
1
Rehervidor
Agotamiento
Alimentacin
Rectificacin
Condensador
h
F
h
D
h
B
V
B
, H
B
y
i ,B
L
1
, h
1
x
i ,1
L
2
, h
2
x
i ,2
V
1
, H
1
y
i,1
V
F
L
F
V
j-1
, H
j-1
y
i,j-1
L
j
, h
j
x
i,j
V
j
, H
j
y
i,j
L
j+1
, h
j+1
x
i,j+1
L
D V
n
, H
n
y
i,n
Extraccin de fondo
Produccin de cabeza




Fig. 5.2.





13
5.1.1. Ecuaciones de plato de C-1.

Las ecuaciones de plato son las que describen los balances de un plato tpico, tanto
de la zona de agotamiento como de rectificacin. A continuacin se muestra el
esquema de un plato tpico.





Fig. 5.1.1.



La primera ecuacin que se describe es el balance total de masa, el cual, cuando no
hay reacciones qumicas, puede expresarse en unidades molares. Si se supone que a
causa de su baja densidad, la acumulacin de masa de la fase vapor, en relacin con
la de la fase lquida es despreciable, el balance total de masa en el plato j es:



) ( ) ( ) ( ) ( ) (
1 1
t V t L t V t L t M
dt
d
j j j j j
+
+
(5-1)


donde:

M
j
(t)

es el lquido residual en la bandeja j en kmol.
L
j
(t) es el caudal de lquido que sale del plato j en kmol/s.
V
j
(t) es el caudal de vapor que sale del plato j en kmol/s.
L
j+1
(t) es el caudal de lquido procedente del plato superior en kmol/s.
V
j-1
(t) es el caudal de vapor procedente del plato inferior en kmol/s.
V
j-1
y
i,j-1
H
j-1
V
j
y
i,j
H
j
L
j
x
i,j
h
j
L
j+1
x
i,j+1
h
j+1
M
j
T
j
14
Para calcular el balance de masa de cada componente en cada plato, ser necesario
considerar que el lquido en el mismo est perfectamente mezclado, de forma que
las propiedades del lquido que sale del plato son iguales a las del lquido que
permanece en el mismo. Sin esta aproximacin de parmetro localizado, sera
necesario escribir los balances en cada punto de cada plato, siendo las ecuaciones
resultantes diferenciales parciales, lo cual incrementara innecesariamente la
dificultad del problema. As pues, la ecuacin (5-2), que representa el balance del
componente i en el plato j es:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
, , 1 , 1 1 , 1 ,
t y t V t x t L t y t V t x t L t x t M
dt
d
j i j j i j j i j j i j j i j
+
+ +

(5-2)


donde:

x
i,j
(t) es la fraccin molar del componente i en el lquido que sale del plato j.
y
i,j
(t)

es la fraccin molar del componente i en el vapor que sale del plato j.


La ecuacin (5-2) se aplica a N-1 componentes para cada plato, ya que la suma de
las fracciones molares debe ser uno. En este caso N es igual a dos, pues tenemos dos
componentes: propileno y propano; por tanto, la aplicaremos a un solo componente,
obteniendo la fraccin molar del otro mediante la ecuacin (5-3).

N
i
j i
t x
1
,
1 ) ( (5-3)


Hasta ahora se tienen tres ecuaciones por plato (N+1): una equivalente a la ecuacin
(5-2) por cada componente y la ecuacin (5-3), la cual no es una ecuacin de
balance.

El nmero de variables por plato ser de siete (2N+3): cuatro correspondern a las
composiciones de propileno y propano en fase vapor y lquido, dos a los caudales
salientes de vapor y de lquido y la restante a los moles de lquido residual en el
plato. Adems hay que aadir la ecuacin correspondiente al balance de energa de
cada plato, con lo cual, de momento se dispone de cuatro ecuaciones por plato:



( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 1 1 1
t H t V t h t L t H t V t h t L t h t M
dt
d
j j j j j j j j j j
+
+ +

(5-4)


15
donde:
h
j
(t) es la entalpa molar del lquido en el plato j en J/kmol.
H
j
(t)

es la entalpa molar del vapor que sale de la bandeja j en J/kmol.
h
j+1
(t)

es la entalpa molar de lquido procedente del plato superior en J/kmol.
H
j-1
(t) es la entalpa molar del gas procedente del plato inferior en J/kmol.

Con esta ecuacin se tienen cuatro (N+2) ecuaciones por plato y nueve (2N+5)
variables, siendo las dos nuevas variables las entalpas del lquido (h
j
(t)) y del vapor
(H
j
(t)) que salen del plato.

Para calcular las variables restantes se recurrir a la termodinmica adems de otras
relaciones. La composicin del vapor se puede obtener a partir de la relacin de
Murphree para la eficiencia de un plato. Dicho valor se supone constante e igual a
0.7 para todos los platos de la columna:



) ( ) (
) ( ) (
1 , ,
1 , ,
t y t y
t y t y
j i j i
j i j i
M

(5-5)



donde:


M
es la eficiencia de Murphree para el plato, cuyo valor es constante y es 0.7.
y
*
i,j
(t) es la fraccin molar del componente i en el vapor, en equilibrio con el
lquido que sale del plato j.


Al aplicar la ecuacin (5-5) a cada componente de cada plato, se obtienen dos (N)
ecuaciones ms por plato, a la vez que se introducen dos variables nuevas; las
fracciones molares en equilibrio. De las N relaciones de equilibrio lquido-vapor, se
obtiene:


) ( ) ( ) (
, ,
*
,
t x t K t y
j i j i j i
(5-6)


donde:

K
i,j
(t) es el coeficiente de equilibrio para el componente i en el plato j.


El valor del coeficiente de equilibrio ser funcin de la presin y la temperatura de
cada plato y su valor se obtendr a partir del nomograma de Scheibel y Jenny. Para
ello se fijar el valor de la presin de operacin de la columna en 24.5 kg/cm
2
:


16
580484 . 0 ) ( 001736 . 0 ) (
, 1
+ t T t K
j j
(5-7)


597955 . 0 ) ( 001672 . 0 ) (
, 2
+ t T t K
j j
(5-8)


donde:

T
j
(t) es la temperatura del plato j en K.


Con stas, se introducen dos ecuaciones ms por plato, con lo cual se tendr un total
de diez ecuaciones y catorce variables, siendo la nueva variable T
j
(t), la temperatura
de plato.

Dado que la suma de las fracciones molares de vapor debe ser igual a la unidad, se
obtiene la ecuacin adicional:


N
i
j i
t y
1
,
1 ) ( (5-9)



En este punto se tienen catorce variables y once ecuaciones por plato. A partir de la
fluidodinmica del plato se puede obtener una relacin entre los moles del lquido
que permanecen en el plato y el caudal de lquido que sale del mismo. Una ecuacin
que relaciona ambas variables es la ecuacin emprica de Francis, basada en
experiencias sobre vertederos rectangulares. sta es aplicable en vertederos
rectangulares de 1.067 m a 5.182 m de anchura, bajo cargas de 0.183 m a 0.488 m.



2
3
, 0
) (
) ( ) (
) ( ) (

,
_


t A
t M t M
t k t L
j
j j
j j

(5-10)



donde:


j
(t) es la densidad molar del lquido en kmol/m
3
.
M
0,j
(t) es el lquido que se retiene con flujo cero en el plato j en kmol.
A es el rea transversal del plato en m
2
.
k es el coeficiente del vertedero en m
3/2
/s.

17
Sustituyendo:


) ( ) (
, 0
t v t M
j j
(5-11)


donde:

v es la capacidad o volumen contenido en el plato con flujo cero en m
3
.

Segn los datos obtenidos a partir del diseo de la columna (C-1), el valor de los
parmetros para esta ecuacin son:


A = 6.988 m
2
; v = 1.0573 m
3
; k = 1.84 m
3/2
/s


As pues, se ha aadido una nueva ecuacin, con lo cual se tienen ya doce y una
nueva variable:
j
(t). Para completar el sistema de quince ecuaciones con quince
variables por plato, se recurrir a las correlaciones correspondientes a las
propiedades fsicas de las sustancias que intervienen en el proceso.

En primer lugar calcularemos las variaciones de entalpa que experimenta la fase
lquida al ir fluyendo a travs de los platos. Para valores prximos de temperatura
puede considerarse lineal la relacin existente entre la temperatura y la capacidad
calorfica de un lquido. En este caso se tiene una diferencia mxima entre cabeza y
fondo de unos 4 K, lo cual justifica la utilizacin de esta relacin.

Para obtener una mayor precisin en los datos, se considera un rango de
temperaturas de 328.15 K a 348.15 K:



( ) 5270 . 1148637 ) ( 9221 . 3960 ) ( ) (
, 1 , 1 ,
t T t x t C
j j j pl
(5-12)



( ) 1634 . 788750 ) ( 2144 . 2876 ) ( ) (
, 2 , 2 ,
t T t x t C
j j j pl
(5-13)



Se calcular la entalpa a partir de la capacidad calorfica:


j
T
T
pl j i j
dT C x h
0
,
(5-14)

18
Quedando definitivamente:



)) ( ( ) ( t T h t h
j j
(5-15)



Considerando los dos componentes (propileno y propano), para la fase lquida se
obtiene:


( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
3 2
, 2
3 2
, 1
t T t T t x
t T t T t x t h
j j j
j j j j
+
+
(5-16)

Las unidades vienen dadas en J/kmol K.



Procediendo del mismo modo para hallar las ecuaciones de la entalpa de los
componentes en la fase vapor, en funcin de la temperatura:


j
T
pv j i j
dT C y H
0
,
(5-17)


( )
( ) ) ( 10 9275 . 7 ) ( 10 37 . 4 ) ( 95 . 112 ) ( 68032 ) (
) ( 10 15 . 6 ) ( 10 39 . 3 ) ( 55 . 88 ) ( 59580 ) ( ) (
4 6 3 2 2
, 2
4 6 3 2 2
, 1
t T t T t T t T t y
t T t T t T t T t y t H
j j j j j
j j j j j j
+ + +
+ + +



(5-18)


Siendo las unidades las mismas que en el caso anterior.


Dadas las grficas de la variacin de la densidad de los hidrocarburos en estado
lquido y considerando stos prcticamente incompresibles, es razonable considerar
que la relacin temperatura/densidad para rangos de temperatura pequeos, es
prcticamente lineal. As pues puede escribirse:


( ) ( ) ) ( 002 . 0 0963 . 1 ) ( ) ( 002 . 0 1363 . 1 ) ( ) (
, 2 , 1
t T t x t T t x t
j j j j j
+
(5-19)


19
Estando las unidades expresadas en kmol/m
3
.
Las ecuaciones correspondientes a los balances de materia y energa son vlidas
nicamente para las zonas de agotamiento y rectificacin de la columna. Es decir, se
aplicarn desde el plato 2 al 29 y desde el 31 al 187. El resto de ecuaciones son
aplicables para todos los casos.

Las modificaciones que sufrirn las ecuaciones de los platos de alimentacin,
superior e inferior de la columna se describen a continuacin.


5.1.2. Ecuaciones del plato de alimentacin de C-1.

Para el plato 30 deber tenerse en cuenta que se tiene un trmino adicional de
entrada, la alimentacin, lo cual significa que en el miembro derecho de las
ecuaciones de balance de materia y energa debern aadirse los siguientes
trminos:



Plato 30:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
, 30 , 30 30 , 30 29 , 29 31 , 31 30 , 30
t x t L t y t V t x t L t y t V t x t L t x t M
dt
d
F i F i i i i i
+ +
(5-20)


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
30 30 30 30 29 29 31 31 30 30
t h t L t H t V t h t L t H t V t h t L t h t M
dt
d
F F
+ +
(5-21)



donde:

L
F
(t) es el caudal de alimentacin en kmol/s.
x
i,F
(t) es la fraccin molar del componente i en el lquido de alimentacin.
h
F
(t) es la entalpa molar del lquido de alimentacin en J/kmol.



Siendo:

( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
3 2
, 2
3 2
, 1
t T t T t x
t T t T t x t h
F F F
F F F F
+
+
(5-22)


20
Se considerar un trmino V
F
(t) en aquellos sistemas donde exista una fraccin de la
alimentacin parcialmente vaporizada, con lo cual tambin ser necesario modificar
las ecuaciones del balance de materia y energa para el plato 31. Puesto que la
alimentacin a estas columnas es totalmente lquida, no ser necesario hacer esta
consideracin.


5.1.3. Ecuaciones del plato inferior de C-1 y rehervidor, E-1.

En el plato inferior intervienen las variables correspondientes a las operaciones que
se efectan en el fondo de la columna. Es por ello que las ecuaciones del primer
plato debern ser modificadas:



Plato 1:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 , 1 1 , 1 1 , 1 2 , 2 1 , 1
t y t V t x t L t y t V t x t L t x t M
dt
d
i i B i B i i
+
(5-23)


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 1 1 1 1 1 2 2 1 1
t H t V t h t L t H t V t h t L t h t M
dt
d
B B
+
(5-24)


donde:

y
i,B1
(t)

es la fraccin molar del componente i en la corriente de vapor
que entra en el plato 1.
V
B1
(t) es el caudal de vapor que entra en el plato 1, en kmol/s.
H
B1
(t) es la entalpa molar del vapor que entra en el primer plato en J/kmol.



La ecuacin que expresa la eficiencia de Murphree tambin sufrir una
modificacin:


) ( ) (
) ( ) (
1 , 1 ,
1 , 1 ,
t y t y
t y t y
B i i
B i i
M


(5-25)



El resto de ecuaciones seguirn la forma genrica de las ecuaciones de plato.

21
Modelo del rehervidor, E-1:

En la figura Fig. 5.1.3.1. se muestra el diagrama de un rehervidor.


Fig. 5.1.3.1.




Se supone que el lquido del fondo de la columna est bien mezclado y su
composicin es la misma que la de los tubos. Por lo tanto, el balance total de
materia es:



) ( ) ( ) ( ) (
1 1 1 1
t V t B t L t M
dt
d
B B
(5-26)



donde:

M
B1
(t) es el lquido que se retiene en el fondo de la torre, incluyendo el lquido
en los tubos del rehervidor en kmol.
B
1
(t) es el caudal de salida de fondo de la columna en kmol/s.

FCV-3
PCV-3
FIC-2
LIC-1
PIC-1
AI-3
TI-3
VAPOR
CONDENSADO
SALIDA DE
FONDO
x
i,B1
h
B1
h
S
F
S
P
SS
H
SS
B
1
M
B1
x
i,B1
h
B1
L
1
x
i,1
h
1
V
B1
y
i,B1
H
B1
l
ref1
E-1
C-1
22
El balance de materia considerando la composicin de las corrientes es:



) ( ) ( ) ( ) ( ) ( ) ( )) ( ) ( (
1 , 1 1 , 1 1 , 1 1 , 1
t y t V t x t B t x t L t x t M
dt
d
B i B B i i B i B
(5-27)



donde:

x
i,B1
(t) es la fraccin molar del componente i en el fondo de la torre.



Para el segundo componente, se aprovecha el hecho de que la suma de las fracciones
molares de los dos componentes debe ser igual a la unidad:


N
i
B i
t x
1
1 ,
1 ) ( (5-28)



En el balance de energa, se debe considerar la capacidad de transferencia de calor
del rehervidor; para ello se expresa la transferencia de calor como una funcin de la
diferencia de temperatura del vapor y del producto de salida de fondo:



)) ( ( ) ( ) ( ) ( ) ( ) ( ) ( )) ( ) ( (
1 1 1 1 1 1 1 1 1 1 1
t T T A U t H t V t h t B t h t L t h t M
dt
d
B S R R B B B B B
+
(5-29)


donde:

h
B1
(t) es la entalpa molar del lquido en el fondo de la torre en J/kmol.
U
R1
es el coeficiente total de transferencia de calor del rehervidor en J/s m
2
K.
A
R1
es el rea de transferencia de calor del rehervidor en m
2
.
T
S
es la temperatura del vapor a la entrada del rehervidor en K.
T
B1
(t) es la temperatura del fondo de la columna en K.


De los datos del proceso y los constructivos del rehervidor (E-1), se conocen:

U
R1
= 634 J/s m
2
K (limpio), 485 J/s m
2
K (sucio); A
R1
= 950 m
2
; T
S
= 523.15 K.
23
Se supone que el lquido y el vapor del fondo de la torre estn en equilibrio, por lo
tanto, sus fracciones molares pueden expresarse segn la relacin:



( ) ) ( 16703 . 3 ) ( 01089857 . 0 ) (
1 , 1 1 , 1
t x t T t y
B j B
(5-30)


( ) ) ( 90985 . 2 ) ( 01074624 . 0 ) (
1 , 2 1 , 2
t x t T t y
B j B
(5-31)



Aplicando la relacin existente entre las fracciones de mol de vapor.


N
i
B i
t y
1
1 ,
1 ) ( (5-32)




La entalpa correspondiente a cada una de las fases del fondo de la columna ser:



( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
1
3 2
1 1 , 2
1
3 2
1 1 , 1 1
t T t T t x
t T t T t x t h
B B B
B B B B
+
+
(5-33)


( )
( ) ) ( 10 9275 . 7 ) ( 10 37 . 4 ) ( 95 . 112 ) ( 68032 ) (
) ( 10 15 . 6 ) ( 10 39 . 3 ) ( 55 . 88 ) ( 59580 ) ( ) (
4
1
6 3
1
2 2
1 1 1 , 2
4
1
6 3
1
2 2
1 1 1 , 1 1
t T t T t T t T t y
t T t T t T t T t y t H
B B B B B
B B B B B B
+ + +
+ + +


(5-34)



En este punto, adems de las quince ecuaciones y quince variables correspondientes
al primer plato se tienen nueve ecuaciones y diez variables ms.


Modelo del control de nivel de fondo:

Para modelar el control de nivel de fondo de la columna deber calcularse la
velocidad a que se transferir el calor al fondo de la misma, para vaporizar la
cantidad necesaria de la mezcla de propileno/propano que mantenga el nivel del
lquido constante. Para ello se calcular el calor de vaporizacin a la temperatura
T
B1
, aplicando la correlacin de Watson a los datos obtenidos en las tablas:
24
) ( ) (
82 . 138
) ( 9 . 369
10 77 . 18
) ( ) (
65 . 139
) ( 1 . 365
10 42 . 18 ) (
1 , 2 1
38 . 0
1 6
1 , 1 1
38 . 0
1 6
1
t y t V
t T
t y t V
t T
t Q
B B
B
B B
B
B

,
_


+
+
,
_




(5-35)


donde:

Q
B1
(t) es la cantidad de calor transferida por unidad de tiempo en J/s.

Por otra parte, el calor de condensacin del vapor saturado a la presin de servicio
de 4.5 kg/cm
2
es:


) ( 10 7 . 653 ) (
3
1
t F t Q
S B
(5-36)


donde:

F
S
(t) es el caudal msico de vapor en kg/s.

De las dos ecuaciones anteriores se obtiene la relacin:


[ ] ) ( )) ( 9 . 369 ( 405 . 4 ) ( )) ( 1 . 365 ( 137 . 1 ) ( ) (
1 , 2
38 . 0
1 1 , 1
38 . 0
1 1
t y t T t y t T t V t F
B B B B B S
+
(5-37)


A continuacin se modelar el lazo de control. El diagrama de bloques es el
siguiente:



l
ref1
e(t) m(t) F
S
(t) V
B1
(t)




+





l
B1
(t)



Fig. 5.1.3.2.

g
C
(t)


g
S
(t)

K
T

K
V
K
SP

K
S
25
La variable de salida del sistema de control es:


) (
) (
1
2
1
1
1
t r
M
t l
B
B
B

(5-38)


El valor de r
1
es conocido y corresponde al radio de la columna (C-1), siendo:


r
1
= 2.075 m.


La densidad del lquido ser una funcin de la temperatura, siendo su expresin:


( ) ( ) ) ( 004803 . 0 6 . 7 ) ( ) ( 013234 . 0 4 . 8 ) ( ) (
1 1 , 2 1 1 , 1 1
t T t x t T t x t
B B B B B
+
(5-39)


donde:

l
B1
(t) es el nivel producido por la acumulacin de lquido en el fondo de la
columna en m.
l
ref1
es el punto de consigna del controlador de nivel del fondo de C-1 en %.

B1
(t) es la densidad molar del lquido del fondo de la columna en kmol/m
3
.
e(t) es la seal de error entre el valor medido y el deseado en mA.
m(t) es la seal generada por el controlador en mA.


A continuacin se describe cada uno de los bloques que forman el sistema de
control:


K
T
: es la funcin de transferencia del transmisor y su salida ser una seal de 4 a
20mA. En este caso, el 100 % de la escala corresponde a una altura de la
columna de 2.55 m y por lo tanto:


K
T
= 6.2745 mA/m.


K
SP
: realiza la conversin de la seal del punto de consigna a las mismas unidades
que la seal procedente de la variable controlada. Puesto que su escala es
porcentual se tendr:


K
SP
= 0.16 mA/%.
26
g
C
(t): es la funcin de transferencia del controlador. Puesto que el control se realiza
mediante un controlador PID genrico, la expresin de la seal de salida en
funcin del error vendr dada por:


dt
t de
K dt t e
K
t e K t m
D C
t
I
C
C
) (
) ( ) ( ) (
0
+ +

(5-40)


Los parmetros del controlador se ajustarn durante la simulacin segn las
especificaciones del sistema de control y la respuesta dinmica de la planta.


K
V
: es la relacin entre el caudal de vapor y la seal elctrica que le llega a la
vlvula de control. As pues, podr expresarse:


F
S
(t) = K
V
m(t) (5-41)


Donde K
V
es un parmetro especfico de la vlvula de control y sus unidades
son: kmol/mA s.


g
S
(t): realiza la integracin de la seal proporcionada por el bloque anterior.
La funcin de transferencia vendr dada por:


t
S S B
dt t F K t V
0
1
) ( ) ( (5-42)


Donde la constante de proporcionalidad K
S
ser un coeficiente de ajuste.




Como resultado del anlisis del control de nivel del fondo de la columna se obtendr
la ltima ecuacin del sistema, que har que ste sea determinado. Dicha ecuacin
relacionar la variable controlada (l
B1
(t)) y la manipulada (V
B1
(t)):




a S V C SP ref T B B
K t g K t g K l K t l t V ) ( ) ( ) ) ( ( ) (
1 1 1
(5-43)


27
5.1.4. Modelo del plato superior, condensador y depsito de cabeza de C-1.

Para el plato 188, las ecuaciones son las mismas que para los dems platos, con la
excepcin de que el caudal de lquido que entra en el mismo es el caudal de reflujo.

As pues, las ecuaciones de los balances de materia y energa debern ser
modificadas.


Plato 188:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
188 , 188 188 , 188 187 , 187 1 , 1 188 , 188
t y t V t x t L t y t V t x L t x t M
dt
d
i i i O i O i
+
(5-44)


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
188 188 188 188 187 187 1 1 188 188
t H t V t h t L t H t V t h L t h t M
dt
d
O O
+
(5-45)



donde:

L
O1
es el caudal de reflujo en kmol/s.
x
i,O1
(t) es la fraccin molar del componente i en el reflujo.
h
O1
(t) es la entalpa molar del reflujo en J/kmol.


Modelo del condensador de cabeza, E-2:

En la figura Fig. 5.1.5.1. puede observarse el diagrama correspondiente al lado de
condensacin de E-2. La corriente de vapor que entra en el condensador es el vapor
que sale del plato superior de la columna (plato nmero 188) y el lquido que sale
del depsito acumulador (C-3) se reparte entre el producto destilado (D
1
(t)) y el
reflujo a la columna (L
O1
), el cual, como se haba visto anteriormente, es la entrada
de lquido al plato superior. El lazo que controla L
O1
es lo suficientemente rpido
como para considerar su valor constante.

El caudal de producto destilado se controla mediante el controlador de nivel LIC-2 y
el caudal de reflujo se controla mediante FIC-2.





28


Fig. 5.1.4.1.



En una columna con un condensador total, como es este caso, la presin se
determina nicamente mediante el balance de calor; es decir, si el calor suministrado
al rehervidor es mayor que el eliminado en el condensador, la presin en la columna
aumentar a medida que transcurra el tiempo. As pues, tambin aumentar la
temperatura en todos los platos adems del condensador, con lo cual se incrementar
el calor eliminado en el condensador. Dicho incremento continuar hasta que se
satisfaga nuevamente el balance de calor con la presin ms alta y el sistema alcance
el estado estacionario. Este mecanismo de autorregulacin se presenta an cuando se
controle la presin; por lo tanto, el control de presin de la columna se realizar
mediante la manipulacin del calor suministrado en el rehervidor o el eliminado en
el condensador. En este caso se supondr que el condensador trabaja a su mxima
capacidad, logrando as mantener la presin de la columna en el punto ms bajo que
permite la capacidad del condensador, favoreciendo adems la separacin de los
componentes.
El control de presin realizado mediante el controlador PCV-2, realiza un desgase
de posibles gases incondensables que pudieran introducirse en el sistema. Su punto
de consigna ser superior a la presin normal de operacin de la planta, con lo cual
su caudal en condiciones normales ser cero. Adems, la composicin de dicha
corriente no se corresponder con ninguna de las sustancias que intervienen en el
proceso. As pues, en el modelo de la planta no se tendr en
cuenta dicha corriente.

Al elaborar el modelo del condensador se ha considerado que no existe acumulacin
de masa en la fase vapor, lo cual significa que el lquido que entra en el depsito
acumulador tiene el mismo caudal y composicin que el flujo de vapor que entra en
el condensador y, por tanto, no se requieren balances de materia alrededor del
LIC-2
V
188
y
i,188
H
188
PIC-2
FIC-2
LCV-2
AI-2
TI-2
L
O1
T
O1
D
1
T
C1
h
C1
P
1
DESGASE
SALIDA DE CABEZA
PCV-2
G-1
C-3
C-1
E-2
l
ref2
FCV-2
x
i,O1
h
O1
M
C1
29
condensador. Sin embargo, habr una variacin de entalpa y por lo tanto se
requerir replantear el balance de energa:

1 1 2 1 1 1 1 188 188
)) ( ) ( ( )) ( ) ( ( ) (
C C B C C C C
T
dt
d
C t T t T A U t h t H t V + (5-46)

donde:

h
C1
(t) es la entalpa molar del lquido que sale del condensador en J/kmol.
U
C1
es el coeficiente de transferencia de calor del condensador en J/s m
2
K.
A
C1
es el rea de transferencia de calor del condensador en m
2
.

C
C1
es la capacidad calorfica de los tubos del condensador en J/K.
T
C1
(t) es la temperatura del lquido a la salida del condensador en K.
T
B2
(t) es la temperatura en el fondo de la columna C-2 en K.


De esta ecuacin se conocen:

U
C1
= 964 J/s m
2
K (limpio), 737 J/s m
2
K (sucio); A
C1
= 625 m
2
; C
C1
= 1.24 10
5
J/K.


Modelo del depsito acumulador, C-3:

En el modelo del depsito acumulador C-3, intervendrn las ecuaciones de los
balances de materia y energa. Para el balance de materia:


) ( )) ( ) ( ( ) ( ) ( )) ( ) ( (
1 , 1 1 188 , 188 1 , 1
t x t D t L t y t V t x t M
dt
d
O i O i O i C
+ (5-47)


donde:

M
C1
(t) es la masa del lquido que se retiene en el acumulador en kmol.
D
1
(t) es el caudal de lquido destilado en kmol/s.



Siendo la masa retenida en el acumulador en funcin de la altura del depsito,
considerando ste cilndrico:


) ( ) ) ( ( ) ) ( (
) (
2
) (
1 1
2
1 1
2
1 1 1
1
1 1 2
1 1
t L r t l r r t l
r
r t l
arcsin r t M
C C C C C C C
C
C C
C C


1
]
1

,
_


+
(5-48)


30
y su densidad:


( ) ( ) ) ( 002 . 0 0963 . 1 ) ( ) ( 002 . 0 1363 . 1 ) ( ) (
1 1 , 2 1 1 , 1 1
t T t x t T t x t
C O C O C
+
(5-49)


Adems:

N
i
O i
x
1
1 ,
1 (5-50)


donde:

r
C1
es el radio del depsito en m.
l
C1
(t) es el nivel acumulado en el depsito de cabeza en m.
L
C1
es la longitud del depsito en m.

C1
(t) es la densidad del lquido contenido en el depsito en kmol/m
3
.


De los datos del depsito se obtiene:


r
C1
= 1.6 m; L
C1
= 12.7 m.


Alrededor de C-3 deber establecerse el siguiente balance de energa:



) ( )) ( ( ) ( ) ( )) ( ) ( (
1 1 1 1 188 1 1
t h t D L t h t V t h t M
dt
d
O O C O C
+ (5-51)



Siendo:

( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
1
3 2
1 1 , 2
1
3 2
1 1 , 1 1
t T t T t x
t T t T t x t h
O O O
O O O O
+
+
(5-52)


( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
1
3 2
1 188 , 2
1
3 2
1 188 , 1 1
t T t T t x
t T t T t x t h
C C
C C C
+
+
(5-53)

31
donde:

T
O1
(t) es la temperatura de la corriente de reflujo en K.


Modelo del control de nivel del condensador:

Para obtener el modelo del control de nivel del depsito se ha elaborado el siguiente
diagrama de bloques:


l
ref2
e(t) m(t) r(t) D
1
(t)




+





l
C1
(t)


Fig. 5.1.4.2.


donde:

l
ref2
es el punto de consigna del controlador de nivel de C-3.

A continuacin se describe cada uno de los bloques que forman el sistema de
control:

K
T
: es la funcin de transferencia del transmisor y su salida ser una seal de 4 a
20 mA. En este caso, el 100 % de la escala corresponde al dimetro del
depsito, por tanto:


K
T
= 16 mA/m.


K
SP
: realiza la conversin de la seal del punto de consigna a las mismas unidades
que la seal procedente de la variable controlada. Ya que su escala es
porcentual se tendr:


K
SP
= 0.16 mA/%.

g
C
(t)


K
T

K
V

g
S
(t) K
SP

K
S
32
g
C
(t): es la funcin de transferencia del controlador. Puesto que el control se realiza
mediante un controlador PID genrico, la expresin de la seal de salida en
funcin del error vendr dada por:



dt
t de
K dt t e
K
t e K t m
D C
t
I
C
C
) (
) ( ) ( ) (
0
+ +

(5-54)


Los parmetros del controlador se ajustarn durante la simulacin segn las
especificaciones del sistema de control y la respuesta dinmica de la planta.

K
V
: es la constante de la vlvula de control:


r(t) = K
V
m(t) (5-55)

Donde K
V
es un parmetro especfico de la vlvula de control y sus
unidades vienen dadas en kmol/mA s.

g
S
(t): corresponde al bloque integrador.
La figura Fig. 1.5.4.3. muestra la relacin existente entre el volumen extrado
del depsito y su nivel. El depsito se considera cilndrico y dispuesto
horizontalmente. Puede observarse cmo entre el 25 y el 75% la relacin
es prcticamente lineal. As pues, es razonable considerar la funcin lineal,
ya que normalmente el nivel del depsito se mantendr entre estos dos
valores.




















Fig. 1.5.4.3.
0 20 40 60 80 100 120
0
10
20
30
40
50
60
70
80
90
100
Ni vel del condensador en f unci n del vol umen ext r ai do
Vol umen [ m3]
N
i
v
e
l

[
%
]
33
As pues, puede considerarse constante la relacin entre la variacin del nivel
y la variacin temporal del volumen de lquido extrado del depsito (D
1
(t))
pudindose expresar:


t
S
dt t r K t D
0
1
) ( ) ( (5-56)


Donde K
S
es un parmetro que permitir ajustar el balance de materia del
sistema.


Como resultado del anlisis del control de nivel del depsito acumulador de cabeza,
se obtendr la ecuacin que relaciona la variable controlada (l
C1
(t)) y la manipulada
(D
1
(t)):




S S V C SP ref T C
K t g K t g K l K t l t D ) ( ) ( ) ) ( ( ) (
2 1 1
(5-57)



Con sta se completa el sistema de veinticinco ecuaciones y veintisis variables para
la salida de cabeza de C-1. Como puede comprobarse el sistema es indeterminado,
siendo la variable independiente T
B2
(t). El sistema quedar determinado al incluir las
ecuaciones correspondientes al fondo de C-2.



5.2. Modelo dinmico de C-2.

Para el anlisis de este sistema ser necesario realizar una serie de consideraciones
previas:

Para obtener el modelo dinmico de C-2 se seguir el mismo procedimiento que en
el caso de C-1.

En general, a partir de este punto, las variables correspondientes a las ecuaciones de
plato pertenecern a la columna C-2, no incluyendo ningn subndice que as lo
indique a fin de mantener la claridad en la exposicin. Se exceptan las variables del
plato 188 que aparecen en las ecuaciones del fondo de C-2.

Cuando se haga mencin al rehervidor de C-2, se estar considerando el equipo E-3,
que en el sistema correspondiente a C-1 se trataba del condensador.



34
5.2.1. Modelo del fondo de C-2.

En el estudio del fondo de C-2 ser necesario incluir al mismo tiempo el primer
plato de la columna, al igual que ocurra con C-1.

Las variables de plato que en este apartado aparecen con el subndice 188,
corresponden al ltimo plato (de cabeza) de C-1.

Puesto que este sistema ir necesariamente ligado a la cabeza de C-1, el nmero de
variables en este caso ser inferior en una unidad al nmero de ecuaciones.

En el plato inferior intervienen las variables correspondientes a los fenmenos que
se llevan a cabo en el fondo de la columna. Es por ello que, al igual que ocurra con
C-1, las ecuaciones del primer plato debern ser modificadas:


Plato 1:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 , 1 1 , 1 2 , 2 2 , 2 1 , 1
t y t V t x t L t y t V t x t L t x t M
dt
d
i i B i B i i
+
(5-58)


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 1 1 1 2 2 2 2 1 1
t H t V t h t L t H t V t h t L t h t M
dt
d
B B
+
(5-59)


donde:

y
i,B2
(t)

es la fraccin molar del componente i en la corriente de vapor
que entra en el plato 1.
V
B2
(t) es el caudal de vapor que entra en el plato 1, en kmol/s.
H
B2
(t) es la entalpa molar del vapor que entra en el primer plato en J/kmol.


La ecuacin que expresa la eficiencia de Murphree tambin sufrir una
modificacin:


) ( ) (
) ( ) (
2 , 1 ,
2 , 1 ,
t y t y
t y t y
B i i
B i i
M


(5-60)


El resto de ecuaciones seguirn la forma genrica de las ecuaciones de plato.


35
Modelo del rehervidor, E-2:

Se supone que el lquido del fondo de la columna est bien mezclado y su
composicin es la misma que la de los tubos. Por lo tanto, el balance total de
materia es:


) ( ) ( ) (
2 2 1 2
t V B t L t M
dt
d
B B
(5-61)


donde:

M
B2
(t) es el lquido que se retiene en el fondo de la torre, incluyendo el lquido
en los tubos del rehervidor en kmol.
B
2
es el caudal de salida de fondo de la columna en kmol/s.

El balance de materia considerando la composicin de las corrientes es:



) ( ) ( ) ( ) ( ) ( )) ( ) ( (
2 , 2 2 , 2 1 , 1 2 , 2
t y t V t x B t x t L t x t M
dt
d
B i B B i i B i B
(5-62)



donde:

x
i,B2
(t) es la fraccin molar del componente i en el fondo de la torre.


Para el segundo componente, se aprovecha el hecho de que la suma de las fracciones
molares de los dos componentes debe ser igual a la unidad:


N
i
B i
t x
1
2 ,
1 ) ( (5-63)



En el balance de energa, se debe considerar la capacidad de transferencia de calor
del rehervidor; para ello se expresa la transferencia de calor como una funcin de la
diferencia de temperatura del vapor y del producto de salida de fondo:



36
)) ( ) ( ( ) ( ) ( ) ( ) ( ) ( )) ( ) ( (
2 188 2 2 2 2 2 2 1 1 2 2
t T t T A U t H t V t h B t h t L t h t M
dt
d
B R R B B B B B
+
(5-64)



donde:

h
B2
(t) es la entalpa molar del lquido en el fondo de la torre en J/kmol.
U
R2
es el coeficiente total de transferencia de calor del rehervidor en J/s m
2
K.
A
R2
es el rea de transferencia de calor del rehervidor en m
2
.
T
B2
(t) es la temperatura del fondo de la columna en K.


De los datos del proceso y los constructivos del rehervidor (E-2), se conocen:


U
R2
= 964 J/s m
2
K (limpio), 737 J/s m
2
K (sucio); A
R2
= 625 m
2
.


Se supone que el lquido y el vapor del fondo de la torre estn en equilibrio, por lo
tanto, sus fracciones molares pueden expresarse segn la relacin de equilibrio:



( ) ) ( 16703 . 3 ) ( 01089857 . 0 ) (
2 , 1 2 , 1
t x t T t y
B j B
(5-65)


( ) ) ( 90985 . 2 ) ( 01074624 . 0 ) (
2 , 2 2 , 2
t x t T t y
B j B
(5-66)



Aplicando la relacin existente entre las fracciones de mol de vapor.


N
i
B i
t y
1
2 ,
1 ) ( (5-67)



La entalpa correspondiente a cada una de las fases del fondo de la columna ser:



( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
2
3 2
2 2 , 2
2
3 2
2 2 , 1 2
t T t T t x
t T t T t x t h
B B B
B B B B
+
+
(5-68)
37
( )
( ) ) ( 10 9275 . 7 ) ( 10 37 . 4 ) ( 95 . 112 ) ( 68032 ) (
) ( 10 15 . 6 ) ( 10 39 . 3 ) ( 55 . 88 ) ( 59580 ) ( ) (
4
2
6 3
2
2 2
2 2 2 , 2
4
2
6 3
2
2 2
2 2 2 , 1 2
t T t T t T t T t y
t T t T t T t T t y t H
B B B B B
B B B B B B
+ + +
+ + +


(5-69)



En este punto, adems de las quince ecuaciones y quince variables correspondientes
al primer plato se tienen nueve ecuaciones y nueve variables ms.

Para completar el sistema haciendo que ste, junto con las ecuaciones de cabeza de
C-1 sea determinado, deber aadirse una ecuacin ms. Esta ecuacin se obtendr
al igualar el calor extrado para condensar el gas de cabeza de C-1, con el de
calentamiento de fondo de C-2.


1
1
]
1


,
_



,
_

1
1
]
1


,
_



,
_

) ( ) (
82 . 138
) ( 9 . 369
) ( ) (
82 . 138
) ( 9 . 369
77 . 18
) ( ) (
65 . 139
) ( 1 . 365
) ( ) (
65 . 139
) ( 1 . 365
42 . 18
188 , 2 188
38 . 0
1
2 , 2 2
38 . 0
2
2 , 1 2
38 . 0
2
188 , 1 188
38 . 0
1
t y t V
t T
t y t V
t T
t y t V
t T
t y t V
t T
C
B B
B
B B
B C
(5-70)



5.2.2. Ecuaciones de plato de C-2.

Las ecuaciones de plato son las que describen el funcionamiento de ste. Para el
caso de C-2 dicho anlisis se obviar, ya que es el mismo que para C-1, aplicado a
los platos: desde el 2 al 54 y del 56 al 203.


5.2.3. Ecuaciones del plato de alimentacin de C-2.

Para el plato 55 deber considerarse que se tiene un trmino adicional de entrada, la
alimentacin, lo cual significa que en el miembro derecho de las ecuaciones del
balance de materia y energa debern aadirse los siguientes trminos:


Plato 55:

( )
) ( ) ( ) ( ) ( ) ( ) (
) ( ) ( ) ( ) ( ) ( ) (
1 , 1 55 , 55 55 , 55
54 , 54 56 , 56 55 , 55
t x t B t y t V t x t L
t y t V t x t L t x t M
dt
d
B i i i
i i i
+
+

(5-71)
38
( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
1 1 55 55 55 55 54 54 56 56 55 55
t h t B t H t V t h t L t H t V t h t L t h t M
dt
d
B
+ +
(5-72)




5.2.4. Modelo del plato superior, condensador y depsito de cabeza de C-2.

Para el plato 204, las ecuaciones son las mismas que para los dems platos, con la
excepcin de que el caudal de lquido que entra en el mismo es el caudal de reflujo.

As pues, las ecuaciones de los balances de materia y energa debern ser
modificadas.


Plato 204:


( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
204 , 204 204 , 204 203 , 203 2 , 2 204 , 204
t y t V t x t L t y t V t x L t x t M
dt
d
i i i O i O i
+
(5-73)

( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
204 204 204 204 203 203 2 2 204 204
t H t V t h t L t H t V t h L t h t M
dt
d
O O
+
(5-74)



donde:

L
O2
es el caudal de reflujo en kmol/s.
x
i,O2
(t) es la fraccin molar del componente i en el reflujo.
h
O2
(t) es la entalpa molar del reflujo en J/kmol.



Modelo del condensador de cabeza, E-3:

La corriente de vapor que entra en el condensador es el vapor que sale del plato
superior de la columna (plato nmero 204) y el lquido que sale del depsito
acumulador (C-4) se reparte entre el producto destilado (D
2
) y el reflujo a la
columna (L
O2
), el cual, como se haba visto anteriormente, es la entrada de lquido al
plato superior. Debido a la dinmica del lazo que controla dicho caudal en relacin
con la del sistema, se considerar su valor constante.

La estrategia de control de la condensacin de cabeza de C-2 ser idntica que la de
C-1.
39
Al plantear el modelo del condensador se ha considerado que no existe acumulacin
de masa en la fase vapor, lo cual significa que el lquido que entra en el depsito
acumulador tiene el mismo caudal y composicin que el flujo de vapor que entra en
el condensador y, por tanto, no se requieren balances de materia alrededor del
condensador. Sin embargo, habr una variacin de entalpa y por lo tanto se
requerir replantear el balance de energa:


2 2 2 2 2 2 204 204
) ) ( ( )) ( ) ( ( ) (
C C W C C C C
T
dt
d
C T t T A U t h t H t V + (5-75)


donde:

h
C2
(t) es la entalpa molar del lquido que sale del condensador en J/kmol.
U
C2
es el coeficiente de transferencia de calor del condensador en J/s m
2
K.
A
C2
es el rea de transferencia de calor del condensador en m
2
.

C
C2
es la capacidad calorfica de los tubos del condensador en J/K.
T
C2
(t) es la temperatura del lquido a la salida del condensador en K.
T
W
es la temperatura de servicio del agua de refrigeracin en K.


De esta ecuacin se conocen:

U
C2
= 1184 J/s m
2
K (limpio), 752 J/s m
2
K (sucio);

A
C2
= 3750 m
2
; C
C2
= 1.68 10
5
J/K; T
W
= 303.15 K.



Modelo del depsito acumulador, C-4:

En el modelo del depsito acumulador C-4, intervendrn las ecuaciones de los
balances de materia y energa. Para el balance de materia:



) ( )) ( ( ) ( ) ( )) ( ) ( (
2 , 2 2 204 , 204 2 , 2
t x t D L t y t V t x t M
dt
d
O i O i O i C
+ (5-76)



donde:

M
C2
(t) es la masa del lquido que se retiene en el acumulador en kmol.
D
2
(t) es el caudal de lquido destilado en kmol/s.


40
Siendo la masa retenida en el acumulador en funcin de la altura del depsito,
considerando ste cilndrico:



) ( ) ) ( ( ) ) ( (
) (
2
) (
2 2
2
2 2
2
2 2 2
2
2 2 2
2 2
t L r t l r r t l
r
r t l
arcsin r t M
C C C C C C C
C
C C
C C


1
]
1

,
_


+
(5-77)



y su densidad:


( ) ( ) ) ( 002 . 0 0963 . 1 ) ( ) ( 002 . 0 1363 . 1 ) ( ) (
2 2 , 2 2 2 , 1 2
t T t x t T t x t
C O C O C
+
(5-78)



Adems:

N
i
O i
x
1
2 ,
1 (5-79)


donde:

r
C2
es el radio del depsito en m.
l
C2
(t) es el nivel acumulado en el depsito de cabeza en m.
L
C2
es la longitud del depsito en m.

C2
(t) es la densidad del lquido contenido en el depsito en kmol/m
3
.


De los datos de diseo del depsito se obtiene:


r
C2
= 1.6 m; L
C2
= 12.7 m.


Alrededor de C-4 deber establecerse el siguiente balance de energa:


) ( )) ( ) ( ( ) ( ) ( )) ( ) ( (
2 2 2 2 204 2 2
t h t D t L t h t V t h t M
dt
d
O O C O C
+ (5-80)


41
Siendo:

( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
2
3 2
2 2 , 2
2
3 2
2 2 , 1 2
t T t T t x
t T t T t x t h
O O O
O O O O
+
+
(5-81)


( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
2
3 2
2 204 , 2
2
3 2
2 204 , 1 2
t T t T t x
t T t T t x t h
C C
C C C
+
+
(5-82)


donde:

T
O2
(t) es la temperatura de la corriente de reflujo en K.


Con sta se han obtenido veinticuatro ecuaciones y veinticinco variables. Para que el
sistema sea determinado se modelar el sistema de control


Modelo del control de nivel del depsito acumulador:

Para obtener el modelo del control de nivel del depsito se ha elaborado el siguiente
diagrama de bloques:



l
ref3
e(t) m(t) r(t) D
2
(t)



+




l
C2
(t)



Fig. 5.1.4.2.



donde:

l
ref3
es el punto de consigna del controlador de nivel de C-4.


g
C
(t)


K
T

K
V

g
S
(t)
K
SP

K
S
42
A continuacin se describe cada uno de los bloques que forman el sistema de
control:

K
T
: es la funcin de transferencia del transmisor y su salida ser una seal de 4 a
20 mA. En este caso, el 100 % de la escala corresponde al dimetro del
depsito, por tanto:

K
T
= 16 mA/m.

K
SP
: realiza la conversin de la seal del punto de consigna a las mismas unidades
que la seal procedente de la variable controlada. Puesto que su escala es
porcentual se tendr:

K
SP
= 0.16 mA/%.

g
C
(t): es la funcin de transferencia del controlador. Puesto que el control se realiza
mediante un controlador PID genrico, la expresin de la seal de salida en
funcin del error vendr dada por:



dt
t de
K dt t e
K
t e K t m
D C
t
I
C
C
) (
) ( ) ( ) (
0
+ +

(5-83)


Los parmetros del controlador se ajustarn durante la simulacin segn las
especificaciones del sistema de control y la respuesta dinmica de la planta.


K
V
: es la constante de la vlvula de control:


r(t) = K
V
m(t) (5-84)


Donde K
V
es un parmetro especfico de la vlvula de control y sus unidades
vienen dadas en kmol/mA s.


g
S
(t): corresponde a la funcin de transferencia que relaciona la variacin de nivel
del depsito con el caudal de condensado extrado del mismo. La figura
Fig. 1.5.4.3. muestra la relacin existente entre el volumen extrado del
depsito y su nivel. El depsito se considera cilndrico y dispuesto
horizontalmente. Puede observarse cmo entre el 25 y el 75% la relacin
es prcticamente lineal. As pues, es razonable considerar dicha relacin lineal
entre el 25 y el 75% del nivel, ya que en operacin normal ste ser el margen
de variacin.
As pues, puede considerarse constante la relacin entre la variacin del nivel
y la variacin temporal del volumen de lquido extrado del depsito (D
2
(t))
43
pudindose expresar:


t
S
dt t r K t D
0
2
) ( ) ( (5-85)

Donde K
S
es un parmetro de ajuste de los balances de materia del sistema.

Como resultado del anlisis del control de nivel del depsito acumulador de cabeza,
se obtendr la ecuacin que relaciona la variable controlada (l
C2
(t)) y la manipulada
(D
2
(t)):


S S V C SP ref T C
K t g K t g K l K t l t D ) ( ) ( ) ) ( ( ) (
3 2 2
(5-86)


5.2.5. Modelo del enfriador E-4.

Para desarrollar el modelo del enfriador E-4, se ha considerado que el intercambio
se realiza en fase lquida. As mismo, el flujo de producto que entra en E-4, tiene la
misma composicin y caudal que el que sale del mismo, as pues no se requerirn
balances de materia alrededor del enfriador. Sin embargo si se deber plantear la
ecuacin del balance de energa, ya que habr una variacin del entalpa.

OE E W OE E E OE O
T
dt
d
C T t T A U t h t h t D + ) ) ( ( )) ( ) ( ( ) (
1 1
(5-87)

donde:

h
OE
(t) es la entalpa molar del lquido que sale del enfriador en J/kmol.
T
OE
(t) es la temperatura del lquido a la salida del enfriador en K.
U
E
es el coeficiente de transferencia de calor del enfriador en J/s m
2
K.
A
E
es el rea de transferencia de calor del condensador en m
2
.

C
E
es la capacidad calorfica de los tubos del condensador en J/K.


En este caso, los parmetros de diseo son:

U
E
= 3851 J/s m
2
K (limpio), 3080 J/s m
2
K (sucio); A
E
= 132 m
2
; C
E
=3.55 10
5
J/K.


Siendo:

( )
( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) (
) ( 10 6373 . 1148 ) ( 4611 . 1980 ) ( ) (
3 2
1 , 2
3 2
1 , 1
t T t T t x
t T t T t x t h
OE OE O
OE OE O OE
+
+
(5-88)


Como puede observarse, este sistema se reduce a dos ecuaciones y dos variables.
44
6. Simulacin.

Una vez analizadas y relacionadas cada una de las variables que determinan la
dinmica del sistema se proceder a su simulacin.
Para ello se ha utilizado Matlab Versin 6.0, Release R12 y su correspondiente
programa Simulink. Este paquete especfico para la simulacin de sistemas
dinmicos es ptimo ya que permite el tratamiento matricial de los sistemas de
ecuaciones, as como dispone de herramientas para la implementacin y resolucin
de las ecuaciones diferenciales que constituyen el ncleo de la simulacin. Adems
cuenta con la posibilidad de crear fcilmente bloques que pueden ser reutilizados y
realizar as un diseo modular de todo el sistema, pudiendo adems crear libreras de
elementos genricos para la simulacin de procesos. En este proyecto se pretende
ofrecer las bases para la creacin de dichos elementos y ms concretamente los que
hacen referencia a los procesos en los que se producen fenmenos de destilacin,
que son la mayora de los que se llevan a cabo en las industrias qumicas de nuestro
entorno.
El trabajo se ha realizado en dos fases. En primer lugar se ha creado un programa
Matlab (M-File), mediante el cual se han ensayado las libreras de funciones
especficas para la resolucin de ecuaciones diferenciales ordinarias (funciones
ODE), aplicndose a este caso concreto. Posteriormente se ha procedido al diseo
de funciones para ser utilizadas en Simulink, mediante la programacin de
S-Functions.
Ms adelante se analizarn cada una de las fases:



6.1. Representacin del sistema en Espacio de Estado.

Previamente se deber hallar la expresin en Espacio de Estado de las ecuaciones
del sistema. Para ello se ha dividido la columna de destilacin en tres partes:

Platos: Hace referencia a la zona ocupada por los platos, desde el plato n 1
al plato de alimentacin y desde el plato de alimentacin ms uno al
n-simo plato. As pues, una columna de destilacin estar formada por dos
secciones denominadas Platos, la correspondiente a la zona de agotamiento
y la de rectificacin.

Fondo: Correspondiente a las ecuaciones que representan el comportamiento
del fondo de la columna.

Cabeza: Corresponder a las ecuaciones de la parte alta de la columna.


6.1.1. Ecuaciones de la seccin Platos.

El sistema que inicialmente era de quince ecuaciones y quince variables por plato, se
ha simplificado considerablemente agrupando ecuaciones y eliminando variables,
consiguiendo reducir el sistema a un total de nueve ecuaciones y nueve variables por
plato. A continuacin se escriben las ecuaciones:
45
( )
0
) (

dt
t M d
j
(6-1)



( ) ( ) [ ]
2 / 3
) ( ) ( ) ( ) ( ) ( t A t t M t k t L
j j j j j
(6-2)




( ) ) ( ) ( ) ( ) ( ) ( ) ( ) (
, 1 , 1 1 1 , 1 1
t y t x t L t V t x t L t V
j j j j j j j
+
+ +
(6-3)



( )
( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
) (
, 1 1 1 1 , 1 1
, 1
t M t y t V t x t L t y t V t x t L
dt
t x d
j j j j j j j j j
j
+
+ +

(6-4)




( ) ) ( 3 . 0 580484 . 0 ) ( 001736 . 0 ) ( 7 . 0 ) (
1 , 1 , 1 , 1
t y t T t x t y
j j j j
+ + (6-5)




( )
( )
) (
) ( ) ( ) ( ) ( ) ( ) ( ) (
) ( ) ( ) ( ) (
) (
1 1
1 1 1 1
t M
t H t V t h t V t L t V t L
t H t V t h t L
dt
t h d
j
j j j j j j j
j j j j
j
1
1
]
1

+ +
+

+
+ +

(6-6)



( )
( ) ( )
4 6 3 2 2
, 1
4 6 3 2 2
, 1
) ( 10 9275 . 7 ) ( 10 37 . 4 ) ( 95 . 112 ) ( 68032 ) ( 1
) ( 10 15 . 6 ) ( 10 39 . 3 ) ( 55 . 88 ) ( 59580 ) ( ) (
t T t T t T t T t y
t T t T t T t T t y t H
j j j j j
j j j j j j
+ + +
+ + +



(6-7)



( ) ( ) ) ( 10 4 . 6 10 672 . 1 ) ( 10 7471 . 1 10 97955 . 5 ) (
, 1
5 3
, 1
2 1
t x t x t T
j j j
+

(6-8)




( ) ( ) ( ) ) ( 002 . 0 0963 . 1 ) ( 1 ) ( 002 . 0 1363 . 1 ) ( ) (
, 1 , 1
t T t x t T t x t
j j j j j
+ (6-9)
46
6.1.2. Ecuaciones de la seccin Fondo.

Esta seccin consta de siete ecuaciones y siete variables. Mediante estas ecuaciones
se enlazan las variables procedentes del primer plato con las correspondientes al
fondo y rehervidor de la columna, siendo:




) ( ) ( ) ( ) (
1 1
t V t B t L t M
dt
d
B B
(6-10)



( ) [ ] ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
, 1 , 1 1 1 , 1 1 , 1
t M t y t V t x t L t V t x t L t x
dt
d
B B B B B B
+
(6-11)



( ) ) ( 3 . 0 580754 . 0 ) ( 001736 . 0 ) ( 7 . 0 ) (
1 , 1 , 1 , 1
t y t T t x t y
B B B
+ (6-12)




( )
( ) ( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
) (
1 1 1
t M t T T A U H t V t h t L t V t h t L
dt
t h d
B B S R R B B B B
B
+ +
(6-13)



( )
( ) ( )
4 6 3 2 2
, 1
4 6 3 2 2
, 1
) ( 10 9275 . 7 ) ( 10 37 . 4 ) ( 95 . 112 ) ( 68032 ) ( 1
) ( 10 15 . 6 ) ( 10 39 . 3 ) ( 55 . 88 ) ( 59580 ) ( ) (
t T t T t T t T t y
t T t T t T t T t y t H
B B B B B
B B B B B B
+ + +
+ + +


(6-14)



( ) ( ) ) ( 10 4 . 6 10 672 . 1 ) ( 10 7471 . 1 10 97955 . 5 ) (
, 1
5 3
, 1
2 1
t x t x t T
B B B
+


(6-15)



( ) ( ) ( ) ) ( 002 . 0 0963 . 1 ) ( 1 ) ( 002 . 0 1363 . 1 ) ( ) (
, 1 , 1
t T t x t T t x t
B B B B B
+
(6-16)


47
6.1.3. Ecuaciones de la seccin Cabeza.

En esta seccin quedarn determinadas mediante sus ecuaciones de Estado, las
variables correspondientes a la zona de condensacin as como el reflujo y las
variables que enlazan dicha seccin con el ltimo plato de la zona de rectificacin.
Su representacin en Espacio de Estado consta de cinco ecuaciones y cinco
variables:




) ( ) ( ) ( ) ( t L t D t V t M
dt
d
O n C
(6-17)


( ) ( ) [ ]
C C W B C C C n n C
C t T t T A U t h t H t V t T
dt
d
) ( ) ( ) ( ) ( ) ( ) (
/
(6-18)


( ) ) ( ) ( ) ( ) ( ) ( t M t x t y t V t x
dt
d
C O n n O
(6-19)


( ) ) ( ) ( ) ( ) ( ) ( t M t h t h t V t h
dt
d
C O C n O
(6-20)



( )
( ) ( ) ) ( 10 7501 . 788 ) ( 6730 . 1439 ) ( 1
) ( 10 6373 . 1148 ) ( 4611 . 198 ) ( ) (
3 2
3 2
t T t T t x
t T t T t x t h
C C O
C C O C
+
+
(6-21)




6.2. Desarrollo de la simulacin en Matlab.

A fin de comprobar la respuesta del sistema con la programacin de las ecuaciones
diferenciales anteriores y como paso previo a la simulacin del sistema completo, se
ha desarrollado el M-File llamado platMain, que se analiza a continuacin:



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%SIMULACION DEL PAQUETE DE PLATOS Y REHERVIDOR,ZONA DE AGOTAMIENTO%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Para que el programa introduzca los datos correspondientes a las condiciones
iniciales del sistema, se ha creado un flag de puesta en marcha denominado pm.
48
ste estar a "1" cuando se inicie la secuencia de arranque de la columna.
Tambin se crea un bucle mediante la instruccin for para introducir el programa
dentro de ste y hacer as que ste se ejecute secuencialmente.

% Flag de puesta en marcha a 1.
% Se inicializara esta variable desde el
% Command Window de Matlab previamente a ejecutar el programa
% principal.
% La secuencia de inicio sera:
% >> clear all; >> close all; >> pm=1; >> platMain.


Ts=1;

for Ks=1:Ts:2e2


%INICIALIZACION DE VARIABLES%

El sistema se inicializa creando un vector de tiempo que luego utilizar la funcin
ODE correspondiente. Ms adelante se determina el formato de datos y tipo de
variables utilizadas.

%Vector de tiempo.
t0=0; tf=1e-4; npoints=10;
tspan=[t0:(tf-t0)/(npoints):tf];

%Definicion del formato de datos.
format short g

%Declaracion de variables globales.
global Zsup Zinf ZT N r

%Declaracion de los parametros como datos globales.
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod k A nu esc


%INTRODUCCION DE DATOS AL SISTEMA%

Una vez determinados el formato y el tipo de las variables, se introducir el valor de
los parmetros correspondientes al modelo de la columna de Propileno/Propano. Es
importante sealar que las unidades empleadas son las que se utilizan normalmente
en este tipo de instalaciones, aunque luego se proceder a realizar un cambio de
unidades a fin de unificarlas en un mismo sistema (S.I.). En la salida de datos se
realizar una nueva conversin. Finalmente se generan dos vectores de entrada al
sistema: Zsup y Zinf, los cuales contienen las variables entrantes al primer y ltimo
plato.

%Parametros para el modelo Propileno/Propano.
ha=198.4611; hb=1148.6373e3; hc=1439.6730; hd=788.7501e3;
Ha=59580; Hb=88.55; Hc=3.39e-2; Hd=6.15e-6;
He=68032; Hf=112.95; Hg=4.37e-2; Hh=7.9275e-6;
Ka=0.001736; Kb=0.580484; Kc=0.001672; Kd=0.597955;
roa=0.191; rob=3.151e-4; roc=0.173; rod=1.092e-4;
kl=1.84; A=6.988; nu=1.0573;
49

%Composicion (en %), caudal (en Tm/h) y temperatura (en C) de
%entrada al plato superior (fase liquida).
xsup=85.00; Lsup=40; Tsup=36.4;

%Escalado entalpias.
esc=1e9;

%Cambio de unidades.
xsup=xsup/100;
Tsup=Tsup+273.15;
Lsup=Lsup/(3.6*(44-2*xsup));
hsup=(xsup*(ha*Tsup^2-hb*Tsup)+(1-xsup)*(hc*Tsup^2-hd*Tsup))/esc;

%Composicion (en %), caudal (en Tm/h) y entalpia de entrada al
%plato inferior (fase gaseosa).
yinf=12.00; Vinf=12; Hinf=2.5e6/esc;

%Cambio de unidades.
yinf=yinf/100;
Vinf=Vinf/(3.6*(44-2*yinf));

%Generacion de los vectores de entrada.
Zsup=[xsup Lsup hsup]';
Zinf=[yinf Vinf Hinf]';


%CONSTRUCCION Y RESOLUCION DEL PAQUETE DE PLATOS%

A continuacin se generan los vectores de condiciones iniciales, as como se
determina el nmero de platos que tendr la zona correspondiente (agotamiento o
rectificacin). Para ello se introducen los datos en la variable correspondiente como
se muestra a continuacin. Es importante tener en cuenta que el vector de
condiciones iniciales debe ser un vector columna n * r, para lo que ser necesario
generar ste de forma dinmica, en funcin de n (r = 9).
Una vez inicializados todos los valores de la columna, se modificar el flag pm con
el valor "0" para indicar que la columna ya est en marcha e ir actualizando el
vector de condiciones iniciales a cada muestra con el ltimo valor obtenido en la
resolucin de las ecuaciones diferenciales.
En esta misma seccin se ejecuta el comando que resuelve el sistema de ecuaciones
diferneciales, ODE45 basado en el mtodo de Runge-Kutta. A su vez, esta funcin
llamar al programa plat que ser el encargado de crear de forma dinmica el
sistema de ecuaciones, constituyendo una estructura matemtica de n * r ecuaciones
difernciales. Por otra parte, la funcin plat nos devolver una matriz de resultados
(Z) n * r. Dicha matriz estar formada por los valores correspondientes a tf en la
hipermatriz 3D devuelta por la funcin ODE45, puesto que al ser ste el ltimo
valor obtenido en cada iteracin, se considerar el ms ptimo.

%Numero de platos.
n=20;

%Composiciones (en %), caudal medio de la fase vapor (en Tm/h) y
%masa de liquido retenido en cada plato (en Tm).
xp=50.00; yp=50.00;
Mp=2e-2; Vp=8;

50
%Cambio de unidades.
xp=xp/100; yp=yp/100;
Mp=Mp*1e3/(44-2*xp);
Vp=Vp/(3.6*(44-2*yp));
%Temperatura media de plato.
Tp=(xp*(Kb-Kd)+Kd)/(xp*(Ka-Kc)+Kc);

%Entalpias medias
hp=(xp*(ha*Tp^2-hb*Tp)+(1-xp)*(hc*Tp^2-hd*Tp))/esc;
Hp=(yp*(Ha*Tp+Hb*Tp^2-Hc*Tp^3+Hd*Tp^4)+(1-yp)*(He*Tp+Hf*Tp^2-
Hg*Tp^3+Hh*Tp^4))/esc;

%Caudal medio de liquido.
rop=xp*(roa-rob*Tp)+(1-xp)*(roc-rod*Tp);
Lp=kl*rop*((Mp-(nu*rop))/(A*rop))^1.5;

%Generacion del vector de condiciones iniciales para
%el paquete de platos.
ZP=[Mp Lp Vp xp yp hp Hp Tp rop]';
r=length(ZP);

for i=1:n

P(1:r,i)=ZP;

end

ZP=reshape(P,r*n,1);

%Inicializacion del paquete de platos.
N=n*r;

if pm==1

ZT(1:N,1)=ZP;

end

%Actualizacion del vector de condiciones iniciales.
if pm==0

ZT(1:N,1)=reshape(Z(:,1:n),N,1);

end

%Estructura de opciones ODE.
options=odeset('RelTol',1e-12,'AbsTol',1e-12,'Stats','off');

%Resolucion del Sistema de Ecuaciones Diferenciales.
[t,Z]=ode45('plat',tspan,ZT,options);

%Obtencion de la matriz de resultados.
Z=reshape(Z(end,:),r,n)
Ysup=Z(5,1);
Xinf=Z(4,n);





51
%OBTENCION DE LOS DATOS DEL FONDO DE LA COLUMNA%

Una vez obtenido y resuelto el sistema correspondiente a la seccin de rectificacin
y/o agotamiento, se proceder a disear la seccin de Fondo de la columna, con su
correspondiente sistema de control de nivel. Puede observarse como en este caso la
rutina que se llama desde la funcin ODE45 es la funcin reherv que ser la
responsable de generar el sistema de ecuaciones correspondiente a esta seccin.

%Declaracion de variables globales.
global L1 x1 y1 h1 B1 VB1 UR1 AR1 TS

%Declaracion de los parametros como datos globales.
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod

%Introduccion de datos (TS en C).
UR1=575; AR1=950; TS=250; r1=2.075; lmax=2.55;

%Inicializacion de variables.
xq=xp; yq=yp; hq=hp; Hq=Hp; Tq=Tp; roq=rop;
L1=Z(2,1); x1=Z(4,1); y1=Z(5,1); h1=Z(6,1);

%Altura inicial de liquido en el fondo (en %).
lq=55;

%Extraccion de liquido del fondo (en Tm/h).
B1=2;

%Calculo de la masa inicial de liquido en el fondo (en kmol).
Mq=lq*2.55/100*pi*r1^2*roq;

%Generacion del vector de condiciones iniciales para el rehervidor.
ZQ=[Mq xq yq hq Hq Tq roq];
if pm==1

ZR =ZQ;
VB1=Vinf;
xB1=xq;
yB1=yq;

end

%Actualizacion del vector de condiciones iniciales.
if pm==0

ZR =R;
VB1=VB;
xB1=R(2);
yB1=R(3);
HB1=R(5);

end

%Conversion de unidades.
TS=TS+273.15;
B1=B1/(3.6*(44-2*xB1));

%Resolucion del Sistema de Ecuaciones Diferenciales.
52
[t,R]=ode45('reherv',tspan,ZR,options);

%Obtencion del vector de resultados.
lB1=R(end,1)/(pi*r1^2*(R(end,7)));
TB1=R(end,6);
R=[R(end,:)]';
Nivel=lB1*100/lmax


%IMPLEMENTACION DEL CONTROLADOR DE NIVEL%

Se introducen los parmetros del control y se disea un controlador PID digital:

%Punto de consigna del controlador de nivel (en %).
lref=50;

%Introduccion de los parametros.
KSP=0.16; KT=6.2745; KV=0.5;
VCa=1.137; VCb=4.405;

%Constantes del controlador PID.
KP=50; KI=4; KD=1;

if pm==1

e1=0;

end

if pm==0

e1=e;
end

%Obtencion de la seal de entrada al controlador PID.
e=lB1*KT-lref*KSP;

%Discretizacion accion diferencial.
difr=e-e1;

%Discretizacion accion integral.
I(Ks,1)=e;
intg=sum(I);

%Limitador de intg,
if intg>1e2

intg=1e2;

end

if intg<-1e2

intg=-1e2;

end

%Algoritmo del controlador PID.
m=KP*e+KI*intg+KD*difr;
53
%Vaporizacion del fondo de la columna.
VB=KV*m;


%Calculo del consumo de vapor (en T/h).
FS=abs(VB*3.6*(VCa*(365.1-TB1)^0.38*yB1+VCb*(369.9-TB1)^0.83*(1-
yB1)+10))

%Flag de puesta en marcha a 0.
pm=0;


%Generacion de los vectores de resultados.
L(Ks,1)=Nivel;
C(Ks,1)=lref;
F(Ks,1)=FS;
V(Ks,1)=VB;
Y(Ks,1)=Ysup*100;
X(Ks,1)=Xinf*100;

tsim(Ks,1)=Ks;

Ks=Ks+1

end

%Obtencin de los perfiles de composicion y temperatura.
Xperf=reshape(Z(4,:),n,1)*100;
Tperf=reshape(Z(8,:),n,1)-273.15;

tperf=[1:n]';


%REPRESENTACION GRAFICA DE LOS RESULTADOS%

A continuacin se representan los resultados obtenidos:

%Representacion grafica de las variables ms representativas del
%sistema.
plot(tsim,L)
hold on
plot(tsim,C,'r')
hold off
axis([0,Ks,40,60])
grid
title('CONTROL DE NIVEL DE FONDO')
legend('Nivel de la columna [%]','Set Point de nivel [%]')
xlabel('Numero de muestras (Ks)')
figure
plot(tsim,Y)
hold on
plot(tsim,X,'r')
hold off
axis([0,Ks,30,70])
grid
title('COMPOSICIONES')
legend('Composicion de fondo [%]','Composicion de cabeza [%]')
xlabel('Numero de muestras (Ks)')

54
figure
plot(tperf,Xperf)
hold on
plot(tperf,Tperf,'r')
hold off
axis([0,Ks,40,80])
grid
title('PERFILES')
legend('Perfil de composiciones [%]','Perfil de temperaturas [%]')
xlabel('Plato n (n)')


6.2.1. Rutina plat.

Como se ha expuesto anteriormente, esta rutina ser la responsable de generar el
sistema de ecuaciones difernciales correspondiente a la zona de rectificacin y/o
agotamiento de la columna. Este programa est diseado de tal modo que crear un
sistema de ecuaciones de dimensin n * r, de forma automtica, con slo indicarle
el nmero de platos. Para resolver el sistema, el programa principal (platMain)
habr tenido que generar el correspondiente vector de condiciones iniciales,
actualizndolo para cada secuencia.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%GENERACION DEL SISTEMA DE E. D. PARA EL PAQUETE DE PLATOS%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%INICIALIZACION DEL SISTEMA%

El sistema se inicializa declarando la funcin plat que ser la utilizada por
ODE45 e introduciendo las variables, que antes se haban declarado como globales.

%Declaracion de la funcion dz, variables y datos globales.
function dz=plat(t,z)
global Zsup Zinf ZT N r
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod k A nu esc


%CONSTRUCCION DEL SISTEMA DE ECUACIONES%

A continuacin se construye el sistema de ecuaciones. Para ello ser necesario partir
de una situacin de equilibrio, es decir, haciendo que las derivadas de todas las
variables sean cero. As pues ser necesario generar un vector columna de
dimensin n * r. Otro detalle importante es la conexin existente entre los platos
adyacentes. Dicha conexin se realiza mediante comparticin de variables entre
ellos: las correspondientes al lquido que fluye desde los platos superiores a los
vapores que asciende hacia los superiores. Ello se ha resuelto creando y
almacenando dichas variables e introducindolas en el sistema de ecuaciones.





55
j=0;

while j<N;

%Generacion del vector de ceros.
for k=1:r;

dz(j+k,1)=0;

end

%Introduccion de las variables de entrada al plato inferior.
if j==0;

y=Zinf(1); V=Zinf(2); H=Zinf(3);
x=z((j+4)+r);
L=z((j+2)+r);
h=z((j+6)+r);

%Introduccion de las variables de entrada al plato superior.
elseif j==N-r;

x=Zsup(1); L=Zsup(2); h=Zsup(3);
y=z((j+5)-r);
V=z((j+3)-r);
H=z((j+7)-r);

else

y=z((j+5)-r);
V=z((j+3)-r);
H=z((j+7)-r);
x=z((j+4)+r);
L=z((j+2)+r);
h=z((j+6)+r);

end

%Construccion de las ecuaciones.
dz(j+1)=0;
dz(j+2)=k*z(j+9)*((z(j+1)-(nu*z(j+9)))/(A*z(j+9)))^1.5-z(j+2);
dz(j+3)=(L*x+V*y-z(j+2)*z(j+4))/z(j+5)-z(j+3);
dz(j+4)=(L*x+V*y-z(j+2)*z(j+4)-z(j+3)*z(j+5))/z(j+1);
dz(j+5)=0.7*z(j+4)*(Ka*z(j+8)+Kb)+0.3*y-z(j+5);
dz(j+6)=(L*h+V*H-(L+V+z(j+2)-z(j+3))*z(j+6)-
z(j+3)*z(j+7))/z(j+1);
dz(j+7)=(z(j+5)*(Ha*z(j+8)+Hb*z(j+8)^2-Hc*z(j+8)^3+
Hd*z(j+8)^4)+(1-z(j+5))*(He*z(j+8)+Hf*z(j+8)^2-
Hg*z(j+8)^3+Hh*z(j+8)^4))/esc-z(j+7);
dz(j+8)=(z(j+4)*(Kb-Kd)+Kd)/(z(j+4)*(Ka-Kc)+Kc)-z(j+8);
dz(j+9)=z(j+4)*(roa-rob*z(j+8))+(1-z(j+4))*(roc-rod*z(j+8))-
z(j+9);

j=j+r;

end



56
6.2.2. Rutina reherv.

La rutina reherv proporciona el sistema de ecuaciones diferenciales que debe
resolver la funcin ODE45 correspondiente a la seccin de fondo de la columna.
A continuacin se expone el programa.



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%GENERACION DEL SISTEMA DE E. D. PARA EL FONDO DE LA COLUMNA%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%INICIALIZACION DEL SISTEMA%

%Declaracion de la funcion dr, variables y datos globales.
function dr=plat(t,r)
global L1 x1 y1 h1 B1 VB1 UR1 AR1 TS
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod esc

%Generacion del vector de ceros.
dr=zeros(7,1);

%Construccion de las ecuaciones.
dr(1)=L1-B1-VB1;
dr(2)=(L1*x1+(VB1-L1)*r(2)-VB1*r(3))/r(1);
dr(3)=0.7*r(2)*(Ka*r(6)+Kb)+0.3*y1-r(3);
dr(4)=(L1*h1+(VB1-L1)*r(4)-VB1*r(5)+UR1*AR1*(TS-r(6)))/r(1);
dr(5)=(r(3)*(Ha*r(6)+Hb*r(6)^2-Hc*r(6)^3+Hd*r(6)^4)+(1-
r(3))*(He*r(6)+Hf*r(6)^2- -Hg*r(6)^3+
Hh*r(6)^4))/esc-r(5);
dr(6)=(r(2)*(Kb-Kd)+Kd)/(r(2)*(Ka-Kc)+Kc)-r(6);
dr(7)=r(2)*(roa-rob*r(6))+(1-r(2))*(roc-rod*r(6))-r(7);


Como puede observarse este programa es mucho ms sencillo que los anteriores, ya
que el nmero de ecuaciones no depende del nmero de platos, siendo fijo e igual a
siete.















57
6.2.3. Resultados obtenidos.

Se ejecuta el programa bajo las condiciones que pueden consultarse en el listado del
mismo. Es importante sealar que tanto en cabeza como en fondo se parte de una
composicin del 50% de propileno. Adems, el nivel inicial de la columna es del
55%, siendo el punto de consigna del 50%. El resto de valores introducidos en el
programa para construir los vectores de condiciones iniciales, son datos
operativamente razonables y tcnicamente consistentes.

En primer lugar se observa cmo el nivel de la columna sigue el punto de consigna:




0 100 200 300 400 500 600 700 800 900 1000
4 0
4 2
4 4
4 6
4 8
5 0
5 2
5 4
5 6
5 8
6 0
CONTROL DE NI VEL DE FONDO
Numer o de mues t r as ( Ks )
Ni vel de l a col umna [ %]
Set Poi nt de ni vel [ %]



Fig. 6.2.3.1.









58
A continuacin puede comprobarse la evolucin experimentada en las
composiciones de fondo y cabeza.

As pues, en el fondo de la columna se observa una disminucin y una posterior
estabilizacin de la riqueza en propileno, mientras que en la cabeza se produce la
situacin opuesta: la riqueza en propileno aumenta. Puede observarse cmo existe
una diferencia acusada entre las dos dinmicas: el aumento de riqueza de cabeza es
ms rpido que la del fondo.



0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000
3 0
3 5
4 0
4 5
5 0
5 5
6 0
6 5
7 0
COMPOSI CI ONES
Numer o de mues t r as ( Ks )
Compos i c i on de f ondo [ %]
Co mp o s i c i o n d e c a b e z a [ %]



Fig.6.2.3.2.











59
Finalmente, tal y como era de esperar, se comprueba cmo se establece un perfil de
composiciones as como de temperaturas a lo largo de la columna. La riqueza
aumenta a medida que se asciende a travs de los platos, mientras que la
temperatura disminuye. Esta es una caracterstica esencial en una instalacin de este
tipo.



0 2 4 6 8 1 0 1 2 1 4 1 6 1 8 2 0
4 0
4 5
5 0
5 5
6 0
6 5
7 0
7 5
8 0
PERFI L ES
Pl at o n ( n)
Per f i l de c ompos i c i ones [ %]
Per f i l de t emper at ur as [ C]



Fig. 6.2.3.3.


6.2.4. Conclusiones.

Si bien los resultados son cuantitativamente aceptables, es el aspecto cualitativo de
los mismos el ms interesante en esta fase de la simulacin.

Mediante el programa Matlab se han perseguido fundamentalmente dos objetivos:

Ensayar la funcin ODE45 en la simulacin de procesos.
Probar la representatividad de las funciones propuestas en Espacio de
Estado.

Puesto que ambos objetivos han sido satisfechos, se proseguir con el diseo del
simulador del sistema completo con Simulink.
60
6.3. Diseo del simulador con Simulink.

Para desarrollar el simulador del sistema completo, ha sido necesario realizar un
anlisis previo del flujo de las variables entre las distintas secciones del sistema.

A continuacin se muestra el grfico desarrollado:

Agot. C-2
(P2-P54)
Enfriador
E-4
Rectif. C-1
(P31-P187)
Alim. C-1
(P30)
Agot. C-1
(P2-P29)
Cond. C-2
+ P204,C-2
Rectif. C-2
(P56-P203)
Alim. C-2
(P55)
Cond. C-1
+ P188,C-1/
/Reher. C-2
+ P1,C-2
Reher. C-1
+ P1,C-1

L
O2
l
ref3
L
O1
l
ref2
l
ref1
L
F
x
i,F
T
F
C-1
C-2
T
1
-T
188
x
i,1
-x
i,188
T
1
-T
204
x
i,1
-x
i,204
D
O
x
i,O
T
O
D
2
x
i,O2
T
O2
D
1
x
i,O1
T
OE
T
C2
l
C2
T
B1
l
B1
F
S
x
i,B2
T
B2
T
C1
l
C1
D
1
x
i,O1
h
O1
B
1
x
i,B1
h
B1
L
2
x
i,2
h
2
L
55
x
i,55
h
55
V
1
y
i,1
H
1
V
54
y
i,54
H
54
V
187
y
i,187
H
187
V
30
y
i,30
H
30
L
188
x
i,188
h
188
L
31
x
i,31
h
31
L
30
x
i,30
h
30
L
2
x
i,2
h
2
V
29
y
i,29
H
29
V
1
y
i,1
H
1
L
56
x
i,56
h
56
L
204
x
i,204
h
204
V
55
y
i,55
H
55
V
203
y
i,203
H
203
Cabeza C-2
Fondo C-1
Cabeza C-1/
/Fondo C-2
B
2



Fig. 6.3.1.
61
Mediante el simulador desarrollado con Simulink se persiguen los siguientes
objetivos:

Obtener un sistema modular, cuyos elementos puedan ser reutilizados en una
misma simulacin.
Crear un sistema de programacin abierto, es decir, que mediante los
mnimos cambios pueda modificarse la naturaleza de los productos en la
destilacin.
Disponer en tiempo de simulacin de informacin de todas las variables que
intervienen en el proceso.
Obtener unos resultados de la simulacin consistentes, tanto cuantitativa
como cualitativamente.
Aprovechar todos los recursos y las herramientas de control que pueden
encontrarse en Simulink.

Para ello se programarn las distintas secciones en las que se ha dividido la columna
(Platos, Fondo y Cabeza) mediante S-Functions.


6.3.1. Diseo del bloque Plats.

El bloque est formado por seis entradas y nueve salidas. Es el responsable de
simular las zonas de agotamiento y rectificacin de la columna.


Fig. 6.3.1.1.



Los parmetros que se introducen al bloque son:

n: nmero de platos.
P: vector de condiciones iniciales (x
p
[%], y
p
[%], M
p
[T], V
p
[T/h]).
62
La S-Function programada es:


function [sys,x0,str,ts] = Plats(t,x,u,flag,n,P)
%
%=================================================================
% Introduccion de los parametros correspondientes a las ecuaciones
% del modelo Propileno/Propano.
%=================================================================
%
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod k A nu esc

%Parametros para el modelo Propileno/Propano.
ha = 198.4611; hb = 1148.6373e3; hc = 1439.6730;
hd = 788.7501e3;
Ha = 59580; Hb = 88.55; Hc = 3.39e-2;
Hd = 6.15e-6;
He = 68032; Hf = 112.95; Hg = 4.37e-2;
Hh = 7.9275e-6;
Ka = 0.001736; Kb = 0.580484; Kc = 0.001672;
Kd = 0.597955;
roa = 0.191; rob = 3.151e-4; roc = 0.173;
rod = 1.092e-4;
k = 1.84; A = 6.988; nu = 1.0573;
r1 = 2.075; esc = 1e9;

switch flag,

%%%%%%%%%%%%%%%%%%
% Initialization %
%%%%%%%%%%%%%%%%%%
case 0,
[sys,x0,str,ts]=mdlInitializeSizes(n,P);

%%%%%%%%%%%%%%%
% Derivatives %
%%%%%%%%%%%%%%%
case 1,
sys=mdlDerivatives(t,x,u,n);

%%%%%%%%%%%
% Outputs %
%%%%%%%%%%%
case 3,
sys=mdlOutputs(t,x,u,n);

%%%%%%%%%%%%%
% Terminate %
%%%%%%%%%%%%%
case { 2, 4, 9 }
sys=[];



%%%%%%%%%%%%%%%%%%%%
% Unexpected flags %
%%%%%%%%%%%%%%%%%%%%
otherwise
63
error(['Unhandled flag = ',num2str(flag)]);

end

% end sfuntmpl

%
%==================================================================
% mdlInitializeSizes
% Return the sizes, initial conditions, and sample times for the S-
% function.
%==================================================================
%
function [sys,x0,str,ts]=mdlInitializeSizes(n,P)

global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod k A nu esc

%
% call simsizes for a sizes structure, fill it in and convert it to
% a sizes array.
%
% Note that in this example, the values are hard coded.
% This is not a recommended practice as the characteristics
% of the block are typically defined by the S-function parameters.
%

sizes = simsizes;

sizes.NumContStates = n*9;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 9;
sizes.NumInputs = 6;
sizes.DirFeedthrough = 0;
sizes.NumSampleTimes = 1; % at least one sample time is needed

sys = simsizes(sizes);

%
% initialize the initial conditions
%
%Cambio de unidades.
xp = P(1)/100;
yp = P(2)/100;
Mp = P(3)*1e3/(44-2*xp);
Vp = P(4)/(3.6*(44-2*yp));

%Temperatura media de plato.
Tp = (xp*(Kb-Kd)+Kd)/(xp*(Ka-Kc)+Kc);

%Entalpias medias
hp = (xp*(ha*Tp^2-hb*Tp)+(1-xp)*(hc*Tp^2-hd*Tp))/esc;
Hp = (yp*(Ha*Tp+Hb*Tp^2-Hc*Tp^3+Hd*Tp^4)+(1-yp)*(He*Tp+Hf*Tp^2-
Hg*Tp^3+Hh*Tp^4))/esc;

%Caudal medio de liquido.
rop = xp*(roa-rob*Tp)+(1-xp)*(roc-rod*Tp);
Lp = k*rop*((Mp-(nu*rop))/(A*rop))^1.5;

%Generacion del vector de condiciones iniciales para el paquete de
64
%platos.
ZP = [Mp Lp Vp xp yp hp Hp Tp rop]';

for i=1:n
Z(1:9,i)=ZP;

end

x0=reshape(Z,n*9,1);
%
% str is always an empty matrix
%
str = [];

%
% initialize the array of sample times
%
ts = [0 0];

% end mdlInitializeSizes

%
%==========================================================
% mdlDerivatives
% Return the derivatives for the continuous states.
%==========================================================
%
function sys=mdlDerivatives(t,x,u,n)

global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod k A nu esc

%Cambio de unidades.
Xsup = u(1)/100;
Tf = u(2)+273.15;
Lsup = u(3)/(3.6*(44-2*Xsup));
hsup = (Xsup*(ha*Tf^2-hb*Tf)+(1-Xsup)*(hc*Tf^2-hd*Tf))/esc;
%Cambio de unidades.
Yinf = u(4)/100;
Tb = u(5)+273.15;
Vinf = u(6)/(3.6*(44-2*Yinf));
Hinf = (Yinf*(Ha*Tb+Hb*Tb^2-Hc*Tb^3+Hd*Tb^4)+(1-
Yinf)*(He*Tb+Hf*Tb^2-Hg*Tb^3+Hh*Tb^4))/esc;
j=0;

while j<n*9;

%Introduccion de las variables de entrada al plato inferior.
if j==0;

Y = Yinf;
V = Vinf;
H = Hinf;
X = x((j+4)+9);
L = x((j+2)+9);
h = x((j+6)+9);

%Introduccion de las variables de entrada al plato superior.
elseif j==(n-1)*9;

65
X = Xsup;
L = Lsup;
h = hsup;
Y = x((j+5)-9);
V = x((j+3)-9);
H = x((j+7)-9);

else

X = x((j+4)+9);
L = x((j+2)+9);
h = x((j+6)+9);
Y = x((j+5)-9);
V = x((j+3)-9);
H = x((j+7)-9);

end

%Construccion de las ecuaciones.
sys(j+1) = 0;
sys(j+2) = k*x(j+9)*((x(j+1)-(nu*x(j+9)))/(A*x(j+9)))^1.5-
x(j+2);
sys(j+3) = (L*X+V*Y-x(j+2)*x(j+4))/x(j+5)-x(j+3);
sys(j+4) = (L*X+V*Y-x(j+2)*x(j+4)-x(j+3)*x(j+5))/x(j+1);
sys(j+5) = 0.7*x(j+4)*(Ka*x(j+8)+Kb)+0.3*Y-x(j+5);
sys(j+6) = (L*h+V*H-(L+V+x(j+2)-x(j+3))*x(j+6)-
x(j+3)*x(j+7))/x(j+1);
sys(j+7) = (x(j+5)*(Ha*x(j+8)+Hb*x(j+8)^2-Hc*x(j+8)^3+
Hd*x(j+8)^4)+(1-x(j+5))*(He*x(j+8)+Hf*x(j+8)^2-
Hg*x(j+8)^3+Hh*x(j+8)^4))/esc-x(j+7);
sys(j+8) = (x(j+4)*(Kb-Kd)+Kd)/(x(j+4)*(Ka-Kc)+Kc)-x(j+8);
sys(j+9) = x(j+4)*(roa-rob*x(j+8))+(1-x(j+4))*(roc-rod*x(j+8))-
x(j+9);
j=j+9;

end

% end mdlDerivatives

%
%==========================================================
% mdlOutputs
% Return the block outputs.
%==========================================================
%
function sys=mdlOutputs(t,x,u,n)

%Obtencion de la matriz de resultados.
y=reshape(x,9,n);

sys(1) = y(3,n);
sys(2) = y(7,n);
sys(3) = y(8,n)-273.15;
sys(4) = y(5,n)*100;
sys(5) = y(8,1)-273.15;
sys(6) = y(4,1)*100;
sys(7) = y(5,1)*100;
sys(8) = y(6,1)*100;
sys(9) = y(2,1);

66
%Cambio de unidades.
sys(1) = sys(1)*3.6*(44-2*sys(4)/100);
sys(9) = sys(9)*3.6*(44-2*sys(6)/100);

% end mdlOutputs


6.3.2. Diseo del bloque Fons.

El bloque Fons es el que responde al comportamiento del fondo de la columna y
consta de siete entradas y cuatro salidas.

Fig. 6.3.2.1.


Los parmetros que se introducen son:

P: Vector de condiciones iniciales, composiciones y nivel de fondo
(x
p
[%], y
p
[%], l
p
[%]).
U
R
: Coeficiente de transferencia de calor del rehervidor [J/s m
2
K].
T
S
: Temperatura del vapor [C].


Y la correspondiente S-Function es:


function [sys,x0,str,ts] = Fons(t,x,u,flag,P,UR,AR)
%
%=================================================================
% Introduccion de los parametros correspondientes a las ecuaciones
% del modelo Propileno/Propano.
%=================================================================
%
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod r1 esc


67
%Parametros para el modelo Propileno/Propano.
ha = 198.4611; hb = 1148.6373e3; hc = 1439.6730;
hd = 788.7501e3;
Ha = 59580; Hb = 88.55; Hc = 3.39e-2;
Hd = 6.15e-6;
He = 68032; Hf = 112.95; Hg = 4.37e-2;
Hh = 7.9275e-6;
Ka = 0.001736; Kb = 0.580754; Kc = 0.001672;
Kd = 0.597955;
roa = 0.191; rob = 3.151e-4; roc = 0.173;
rod = 1.092e-4;
k = 1.84; A = 6.988; nu = 1.0573;
r1 = 2.075;
esc = 1e9;

switch flag,

%%%%%%%%%%%%%%%%%%
% Initialization %
%%%%%%%%%%%%%%%%%%
case 0,
[sys,x0,str,ts]=mdlInitializeSizes(P);

%%%%%%%%%%%%%%%
% Derivatives %
%%%%%%%%%%%%%%%
case 1,
sys=mdlDerivatives(t,x,u,P,UR,AR);

%%%%%%%%%%%
% Outputs %
%%%%%%%%%%%
case 3,
sys=mdlOutputs(t,x,u);

%%%%%%%%%%%%%
% Terminate %
%%%%%%%%%%%%%
case { 2, 4, 9 }
sys=[];

%%%%%%%%%%%%%%%%%%%%
% Unexpected flags %
%%%%%%%%%%%%%%%%%%%%
otherwise
error(['Unhandled flag = ',num2str(flag)]);

end

% end sfuntmpl

%
%==================================================================
% mdlInitializeSizes
% Return the sizes, initial conditions, and sample times for the S-
% function.
%==================================================================
%
function [sys,x0,str,ts]=mdlInitializeSizes(P)

68
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod r1 esc


%
% call simsizes for a sizes structure, fill it in and convert it to
% a sizes array.
%
% Note that in this example, the values are hard coded.
% This is not a recommended practice as the characteristics
% of the block are typically defined by the S-function parameters.
%
sizes = simsizes;
sizes.NumContStates = 7;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 4;
sizes.NumInputs = 7;
sizes.DirFeedthrough = 0;
sizes.NumSampleTimes = 1; % at least one sample time is needed

sys = simsizes(sizes);

%
% initialize the initial conditions
%
%Cambio de unidades y obtencion del vector de condiciones
%iniciales.
xp = P(1)/100;
yp = P(2)/100;
Tp = (xp*(Kb-Kd)+Kd)/(xp*(Ka-Kc)+Kc);
rop = xp*(roa-rob*Tp)+(1-xp)*(roc-rod*Tp);
Mp = P(3)*2.55/100*pi*r1^2*rop;
hp = (xp*(ha*Tp^2-hb*Tp)+(1-xp)*(hc*Tp^2-hd*Tp))/esc;
Hp = (yp*(Ha*Tp+Hb*Tp^2-Hc*Tp^3+Hd*Tp^4)+(1-yp)*(He*Tp+Hf*Tp^2-
Hg*Tp^3+Hh*Tp^4))/esc;
rop = xp*(roa-rob*Tp)+(1-xp)*(roc-rod*Tp);

%Generacion del vector de condiciones iniciales.
x0 = [Mp xp yp hp Hp Tp rop]';

%
% str is always an empty matrix
%
str = [];

%
% initialize the array of sample times
%
ts = [0 0];

% end mdlInitializeSizes

%
%==================================================================
% mdlDerivatives
% Return the derivatives for the continuous states.
%==================================================================
%


69
function sys=mdlDerivatives(t,x,u,P,UR,AR)

global Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc rod esc

%Cambio de unidades.
u(4) = u(4)/100;
u(5) = u(5)/100;
u(7) = u(7)/(3.6*(44-2*u(4)));

sys(1) = u(7)-u(1)-u(3);
sys(2) = (u(7)*u(4)+(u(3)-u(7))*x(2)-u(3)*x(3))/x(1);
sys(3) = 0.7*x(2)*(Ka*x(6)+Kb)+0.3*u(5)-x(3);
sys(4) = (u(7)*u(6)+(u(3)-u(7))*x(4)-
u(3)*x(5)+UR*AR*((u(2)+273.15)-x(6)))/x(1);

sys(5) = (x(3)*(Ha*x(6)+Hb*x(6)^2-Hc*x(6)^3+Hd*x(6)^4)+(1-
x(3))*(He*x(6)+Hf*x(6)^2-Hg*x(6)^3+Hh*x(6)^4))/esc-x(5);
sys(6) = (x(2)*(Kb-Kd)+Kd)/(x(2)*(Ka-Kc)+Kc)-x(6);
sys(7) = x(2)*(roa-rob*x(6))+(1-x(2))*(roc-rod*x(6))-x(7);

% end mdlDerivatives

%
%==================================================================
% mdlOutputs
% Return the block outputs.
%==================================================================
%
function sys=mdlOutputs(t,x,u)

global r1

%Obtencion de la matriz de resultados.
y = x;

%Calculo del nivel de fondo.
lB = y(1)/(pi*r1^2*y(7));

%Truncamiento inferior del nivel.
if lB<0

lB=0;

end

sys(1) = lB;
sys(2) = y(2)*100;
sys(3) = y(3)*100;
sys(4) = y(6)-273.15;

% end mdlOutputs







70
6.3.3. Diseo del bloque Cap.

Este bloque ser el que simular la seccin de cabeza de la columna de destilacin.
Consta de seis entradas y cinco salidas.


Fig. 6.3.3.1.



Los parmetros que deben introducirse en el bloque son:

P: Vector de condiciones inciales, composicin y nivel inicial del depsito
acumulador (x
p
[%], l
p
[%]).
U
C
: Coeficiente de transferencia de calor del condesador [J/s m
2
K].
A
C
: rea de transferencia de calor del condensador [m
2
].
C
C
: Capacidad calorfica de los tubos del condensador [J/K].


La S-Function desarrollada es:


function [sys,x0,str,ts] = Cap(t,x,u,flag,P,UC,AC,CC)
%
%==================================================================
% Introduccion de los parametros correspondientes a las ecuaciones
% del modelo Propileno/Propano.
%==================================================================
%
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Ka Kb Kc Kd roa rob roc
rod rC LC Qa Qb Qc Qd Qe Qf esc


%Parametros para el modelo Propileno/Propano.
ha = 198.4611; hb = 1148.6373e3; hc = 1439.6730;
hd = 788.7501e3;
71
Ha = 59580; Hb = 88.55; Hc = 3.39e-2;
Hd = 6.15e-6;
He = 68032; Hf = 112.95; Hg = 4.37e-2;
Hh = 7.9275e-6;
Ka = 0.001736; Kb = 0.580484; Kc = 0.001672;
Kd = 0.597955;
roa = 0.191; rob = 3.151e-4; roc = 0.173;
rod = 1.092e-4;
rC = 1.6; LC = 12.7; Qa = 18.42e6;
Qb = 365.1;
Qc = 139.65; Qd = 18.77e6; Qe = 369.9;
Qf = 138.82;
esc = 1e9;

switch flag,

%%%%%%%%%%%%%%%%%%
% Initialization %
%%%%%%%%%%%%%%%%%%
case 0,
[sys,x0,str,ts]=mdlInitializeSizes(P);

%%%%%%%%%%%%%%%
% Derivatives %
%%%%%%%%%%%%%%%
case 1,
sys=mdlDerivatives(t,x,u,P,UC,AC,CC);

%%%%%%%%%%%
% Outputs %
%%%%%%%%%%%
case 3,
sys=mdlOutputs(t,x,u);

%%%%%%%%%%%%%
% Terminate %
%%%%%%%%%%%%%
case { 2, 4, 9 }
sys=[];

%%%%%%%%%%%%%%%%%%%%
% Unexpected flags %
%%%%%%%%%%%%%%%%%%%%
otherwise
error(['Unhandled flag = ',num2str(flag)]);

end

% end sfuntmpl

%
%==================================================================
% mdlInitializeSizes
% Return the sizes, initial conditions, and sample times for the S-
% function.
%==================================================================
%

function [sys,x0,str,ts]=mdlInitializeSizes(P)

72
global ha hb hc hd Ha Hb Hc Hd He Hf Hg Hh Hp Ka Kb Kc Kd roa rob
roc rod rC LC esc

%
% call simsizes for a sizes structure, fill it in and convert it to
% a sizes array.
%
% Note that in this example, the values are hard coded.
% This is not a recommended practice as the characteristics
% of the block are typically defined by the S-function parameters.
%

sizes = simsizes;
sizes.NumContStates = 5;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 5;
sizes.NumInputs = 6;
sizes.DirFeedthrough = 0;
sizes.NumSampleTimes = 1; % at least one sample time is needed

sys = simsizes(sizes);

%
% initialize the initial conditions
%
%Cambio de unidades y obtencion del vector de condiciones
%iniciales.
xp = P(1)/100;
Tp = (xp*(Kb-Kd)+Kd)/(xp*(Ka-Kc)+Kc);
rop = xp*(roa-rob*Tp)+(1-xp)*(roc-rod*Tp);
lp = P(2)*2*rC/100;
Vp = lp*pi*rC*LC/2;
Mp = Vp*rop;
hop = (xp*(ha*Tp^2-hb*Tp)+(1-xp)*(hc*Tp^2-hd*Tp))/esc;
hcp = hop;
Hp = ((xp*(Ha*Tp+Hb*Tp^2-Hc*Tp^3+Hd*Tp^4)+(1-xp)*(He*Tp+Hf*Tp^2-
Hg*Tp^3+Hh*Tp^4)))/esc;

%Generacion del vector de condiciones iniciales.
x0 = [Mp Tp xp hop hcp]';

%
% str is always an empty matrix
%
str = [];

%
% initialize the array of sample times
%
ts = [0 0];

% end mdlInitializeSizes

%
%==================================================================
% mdlDerivatives
% Return the derivatives for the continuous states.
%=================================================================
%

73
function sys=mdlDerivatives(t,x,u,P,UC,AC,CC)

global ha hb hc hd Hp roa rob roc rod rC LC esc

%Camio de unidades.
u(3) = u(3)+273.15;
u(4) = u(4)/100;
u(6) = u(6)/(3.6*(44-2*u(4)));


sys(1) = u(6)-u(1)-u(2);
sys(2) = (u(6)*(u(5)-x(5)+UC*AC*(u(3)-x(2))))/CC;
sys(3) = u(6)*(u(4)-x(3))/x(1);
sys(4) = (u(6)*(x(5)/esc-x(4))/x(1))/esc;
sys(5) = ((x(3)*(ha*x(2)^2-hb*x(2))+(1-x(3))*(hc*x(2)^2-
hd*x(2))))/esc-x(5);
% end mdlDerivatives

%
%==================================================================
% mdlOutputs
% Return the block outputs.
%==================================================================
%
function sys=mdlOutputs(t,x,u)

global roa rob roc rod rC LC Qa Qb Qc Qd Qe Qf

%Cambio de unidades.
u(4) = u(4)/100;
u(6) = u(6)/(3.6*(44-2*u(4)));

%Obtencion de la matriz de resultados.
y = x;

%Truncamiento inferior del nivel.
if y(1)<0

y(1)=0;

end

%Composicion del producto.
Xo = y(3)*100;

%Densidad del producto.
ro = y(3)*(roa-rob*y(2))+(1-y(3))*(roc-rod*y(2));

%Volumen almacenado.
VC = y(1)/ro;

%Nivel acumulado.
lC = VC/(pi*rC^2*LC);

%Truncamiento inferior del nivel.
if lC<0

lC=0;

end
74
%Temperatura de salida.
TC = y(2)-273.15;
%Calor extraido en la condensacion.
QC = Qa*((Qb-y(2))/Qc)*u(6)*u(4)+Qd*((Qe-y(2))/Qf)*u(6)*(1-u(4));
sys(1) = Xo;
sys(2) = ro;
sys(3) = lC;
sys(4) = TC;
sys(5) = QC;

% end mdlOutputs



6.4. Desarrollo del simulador del sistema completo.

A fin de completar el simulador de las dos columnas de destilacin, se han
conectado los bloques diseados anteriormente . El bloque Plats se ha utilizado
cuatro veces y los bloques Fons y Cap dos veces cada uno.

A continuacin se muestra el diagrama de bloques de Simulink de los dos
subsistemas (C-1 y C-2).








Fig. 6.4.1.
75
Desde este diagrama se definen los parmetros externos que determinarn el
comportamiento del sistema: caudal, composicin y temperatura de la alimentacin
a C-1 (F, x
F
y T
F
, respectivamente), as como la extraccin de fondo de C-1 a C-2.
Tambin se introducen los puntos de consigna de los niveles de fondo y depsito de
cabeza de C-2, la temperatura de servicio del agua de refrigeracin (T
CW
) y el caudal
de reflujo de C-2.

Desplegando el subsistema C-1 puede observarse el diseo del simulador para esta
columna:




Fig. 6.4.2.






En este otro diagrama se definen los parmetros que determinarn el funcionamiento
de C-1. As pues, se introducirn los puntos de consigna de los niveles de fondo y
depsito de cabeza de C-1, la temperatura de servicio del vapor y el caudal de
reflujo de C-1.


76
6.4.1. Control de fondo de C-1.


Fig. 6.4.1.1.

Cabe destacar que en este bloque se han introducido las funciones correspondientes
al clculo del caudal de vapor empleado en la vaporizacin as como la funcin que
realiza la conversin de unidades de T/h a kmol/s de la extraccin de fondo de C-1.


6.4.2. Control de cabeza de C-1.


Fig. 6.4.2.1.
77
En este caso tambin se observa cmo se efectan los cambios de unidades en
aquellas variables que van a ser utilizadas por bloques basados en S-Functions. Por
otra parte, se efectuarn los cambios correspondientes en sentido inverso, es decir,
en las variables procedentes de S-Functions que van a ser consultadas por el
operador del simulador debiendo estar presentadas en T/h (cuando se trate de
caudal). Si se pretende visualizar variables de nivel, stas se presentarn en valores
porcentuales.
Adems, se ha introducido el cambio de unidades del reflujo, aunque sta sea una
variable que no influir directamente en el control de cabeza.


6.4.3. Control de fondo de C-2.




Fig. 6.4.3.1.






A diferencia del sistema de control de nivel de fondo de C-1, en este caso no se
realiza con calentamiento de vapor, si no que se absorbe el calor desprendido en la
condensacin de cabeza de C-1. As pues, este bloque ser similar al anterior,
exceptuando las funciones correspondientes al consumo de vapor.





78
6.4.4. Control de cabeza de C-2.


Fig. 6.4.4.1.


El criterio seguido para disear la simulacin del control de cabeza de C-2 es el
mismo que el seguido para C-1.


6.4.5. Funciones para clculos especficos.

En este apartado se incluyen dos bloques; el primero de ellos es el denominado
Entrada y responde al clculo de la mezcla de dos componentes, obtenindose el
caudal, composicin y temperatura resultantes. Este bloque ha sido utilizado dos
veces.
79

Fig. 6.4.5.1.


Puede observarse que adems de realizar el clculo, dicho bloque permite visualizar
las variables de salida en tiempo de simulacin.

El segundo que realiza un clculo especfico es el correspondiente a V
B
/Q
C
. En esta
operacin se convierte el calor desprendido en la condensacin de cabeza de C-1 en
vapor al calentar el fondo de C-2.



Fig. 6.4.5.2
80
6.5. Ejecucin de la simulacin y anlisis de los resultados.

Con el fin de analizar los resultados, se han desacoplado las dos columnas
desarrollndose un simulador que permite considerar estacionarias las variables que
dependen simultneamente de la dinmica de las dos columnas y obtener as los
resultados de la simulacin de cada una de las dos columnas del sistema. En dicho
simulador se han aadido indicadores grficos de nivel y caudal, cuyo objetivo es el
de ofrecer al usuario una informacin ms intuitiva sobre la magnitud de las
variables as como de la variacin y dinmica de stas adems de un entorno ms
agradable.
El sistema que se va a simular es el correspondiente a la columna de destilacin C-1.
Para simular C-2 slo ser necesario introducir los datos correspondientes a esta
columna.
A continuacin se muestra el simulador.







Fig. 6.5.1.








81
Puede observarse cmo el caudal de reflujo depende de la alimentacin a la
columna. En este caso se ha introducido un bloque multiplicador, ya que entre estas
dos magnitudes existe una relacin de proporcionalidad.
Ntese adems que el grfico muestra algunos datos de partida de la simulacin:


Descripcin Magnitud
Caudal de alimentacin (F): 60.00 T/h.
Composicin de la alimentacin (X
F
): 50.00 % en propileno.
Temperatura de la alimentacin (T
F
): 72.00 C.
Temperatura de salida de E-2 (T
B
): 60.00 C.
Extraccin de fondo (B): 37.20 T/h.
Set point de nivel del depsito de cabeza (l
refC
): 45.00 %.
Set point de nivel de fondo (l
refB
): 55.00 %.

Tabla 1.


Otros datos de inters son:

Descripcin Magnitud
Nmero de platos de agotamiento (n
a
): 158.
Nmero de platos de rectificacin (n
r
): 30.
Composicin inicial del depsito de cabeza (x
C
): 90.00 % en propileno.
Nivel inicial del depsito de cabeza (l
C
): 50.00 %.
Composicin inicial del lquido de fondo (x
B
): 20.00 % en propileno.
Nivel inicial del fondo de la columna (l
B
): 50.00 %.
Masa media de lquido retenido por plato (M
j
): 4.7 10
-2
T.
Caudal medio de lquido circulante (L
j
): 120.00 T/h.

Tabla 2.
82
6.5.1. Resultados obtenidos

Se ejecuta el programa con un tiempo total de simulacin de 80 horas.
Cuando el sistema alcanza el equilibrio, es decir, cuando todas las derivadas son
igual a cero se obtienen los siguientes datos:


Composiciones

Composicin del producto de cabeza:

Obsrvese cmo inicialmente se produce una disminucin de la concentracin de
propileno en cabeza de C-1. Ello es debido a que se mezcla el producto rico en
propileno almacenado en el depsito acumulador de cabeza, con la alimentacin
fresca, cuya concentracin es del 50 %. Este fenmeno puede apreciarse hasta que la
columna empieza a destilar, alcanzando el rgimen estacionario con el 99.56 % en
propileno. Este valor era de esperar, ya que el sistema est diseado para obtener
una produccin de propileno con una riqueza no inferior del 99.50 %.



0 10 20 30 40 50 60 70 80
80
82
84
86
88
90
92
94
96
98
100
PROPI L ENO EN CABEZ A
t i empo ( hor as)
X
o

(
%
)


Fig. 6.5.1.1.



83
Composicin de la extraccin de fondo:

En este caso ocurre el fenmeno opuesto al anterior, inicialmente hay un aumento de
la riqueza en propileno en el fondo. El motivo es el mismo que el anterior, ello se
produce al mezclarse el contenido inicial del fondo de la columna con la
alimentacin fresca. Finalmente se obtiene una producto de fondo cuya composicin
es rica en propano, siendo su concentracin de propileno del 19.66 %.



0 10 20 30 40 50 60 70 80
19. 5
20
20. 5
21
21. 5
22
22. 5
23
PROPI L ENO EN F ONDO
t i empo ( hor as)
X
b

(
%
)


Fig. 6.5.1.2.




Obsrvese cmo la composicin de cabeza alcanza el rgimen estacionario antes
que el fondo. Mientras que la cabeza alcanza su valor en cuarenta horas, el fondo
invierte sesenta. Este fenmeno ya se haba observado cuando se realiz la
simulacin con Matlab. En la prctica, durante la puesta en marcha de la planta, se
comprueba que el comportamiento es idntico, verificando as la fiabilidad de la
respuesta dinmica del modelo.




84
Niveles

Los niveles, tanto del depsito de cabeza, como del fondo de la columna, responden
al sistema de control diseado.

Nivel del depsito acumulador de cabeza:



0 10 20 30 40 50 60 70 80
42
43
44
45
46
47
48
49
50
NI VEL DEL DEPOSI TO DE CABEZA
l
c

(
%
)
t i empo ( hor as)


Fig. 6.5.1.3.















85
Nivel de fondo de la columna:



0 10 20 30 40 50 60 70 80
50
51
52
53
54
55
56
NI VEL DE F ONDO DE L A COL UMNA
t i empo ( hor as)
l
b

(
%
)


Fig. 6.5.1.4.




















86
Caudales

Caudal de producto de cabeza:

Estacionariamente se obtiene una produccin de cabeza de 22.81 T/h. Este dato es
consistente con la extraccin que se haba fijado en el fondo de 37.20 T/h, ya que la
alimentacin al sistema es de 60.00 T/h.



0 10 20 30 40 50 60 70 80
0
50
100
150
CAUDAL DE PRODUCT O DE CABEZ A
D

(
T
/
h
)
t i empo ( hor as)


Fig. 6.5.1.5.














87
Caudal de vapor:

En las condiciones indicadas se produce un consumo de vapor de 50.55 T/h.


0 10 20 30 40 50 60 70 80
0
10
20
30
40
50
60
70
t i empo ( hor as)
F
s

(
%
)
CA UDA L DE V A P OR


Fig. 6.5.1.6.



6.5.2. Conclusiones finales.

Tanto desde el punto de vista dinmico como a la vista de los datos obtenidos en
rgimen estacionario, el simulador diseado responde razonablemente a la realidad
y constituye un herramienta verdaderamente til, tanto para profesionales de la
industria petroqumica como para estudiantes de ingeniera qumica. Las
caractersticas principales del simulador son:

Constituye un sistema modular, claro y de fcil manejo.
Se pueden variar fcilmente las caractersticas de los componentes de la
destilacin, pudiendo simular un nmero indeterminado de procesos
distintos.
Acceso a todas las variables del sistema.
Respuesta fiable en rgimen dinmico.
Buena respuesta de la simulacin en rgimen estacionario.

88
Agradecimientos:

A D. Francisco Javier Calvente Calvo por su orientacin y sus oportunas
indicaciones durante el desarrollo del trabajo.
A D. Jos Manuel Merinero Cerro por su colaboracin en la supervisin del modelo
matemtico.


Referencias:

[1] Claudio Mataix
Mecnica de Fluidos y Mquinas Hidrulicas
Ediciones del Castillo, 1986.

[2] David M. Himmelblau
Balances de Materia y Energa
Prentice Hall, 1988.

[3] James R. Welty, Charles E. Wicks & Robert E. Wilson
Fundamentals of Momentum, Heat and Mass Transfer
Wiley, 1983.

[4] Richard M. Felder & Ronald W. Rousseau
Principios Elementales de los Procesos Qumicos
Addison-Wesley Iberoamericana, 1986.

[5] Smith & Corripio
Control Automtico de Procesos
Noriega Editores, 2000.

[6] Warren L. McCabe
Operaciones Bsicas de Ingeniera Qumica
Revert, 1980.

[7] Varios autores
Manual de Procesos de los Hidrocarburos y Refino del Petrleo, tomos I al III
Rio-Gulf, 1975.

[8] The World-Wide Web Virtual Library
Chemical Engineering Process Modeling.url
http://www.che.ufl.edu/www-che/topics/modeling.html

Potrebbero piacerti anche