Vous êtes sur la page 1sur 22

Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos

MODELACION Y SIMULACION DE
PROCESOS
SIMULACION DINAMICA DE
PROCESOS
ProI. FRANCISCO CUBILLOS
F
R
F
V
x
B
x
D
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
SIMULACION DINAMICA DE PROCESOS
OBJETIVO: Simular el comportamiento de un proceso
con el tiempo cuando cambian las variables operacionales
ya sea producto de:
cambios dados por el operador
movimientos originados por un sistema de control
Iallas
perturbaciones no medidas
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
CARACTERISTICAS CARACTERISTICAS
El proceso debe estar bien caracterizado en la dimension
de los equipos, las condiciones operacionalas y los limites
de estas.
Se debe establecer el horizonte de simulacion
Considerar que las variables de interes a analizar van
cambiando con el tiempo
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Solucion Analitica ~ Y(t) g(u,t,p) (sistemas simples)
Alternativas de Solucin de un Modelo
)
*
1 ( *
e
t
Co C

=
-5
5
15
25
35
45
i
n
p
u
t

v
a
r
i
a
b
l
e
,

%

o
p
e
n
-5
-1
3
7
11
15
o
u
t
p
u
t

v
a
r
i
a
b
l
e
,

d
e
g
r
e
e
s

C
0 10 20 30 40
time
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
T
A
Solucion Analogica ~ Y(t) Z(t) Z analogo a Y
Solucion Numerica ~ Y(tt) I(u,p,Y(t))
aproximacion computacional o simulacion digital
-1.5
-0.9
-0.3
0.3
0.9
1.5
0 5 10 15 20 25 30
Time
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
SIMULACION NUMERICA
Problema a resolver
Xo t x
t p u x f t Y
t p u g
dt
dx
= =
=
=
) 0 (
) , , , ( ) (
) , , (
X Estados del sistema ( Variables conservativas)
Y Salidas observadas ( lo que se mide)
Xo Estado inicial ( Punto de partida )
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Los metodos de solucion caen en la categoria de metodos de
integracion numerica, que consisten basicamente en la aproximacion
de la derivada en un intervalo de tiempo t pequeo (paso de
integracion)
Clasificacin de mtodos segn la aproximacin
Aproximacion Explicita:
t t u x g t X
t
t t X
t u x g
t
t
t X t t X
dt
dX
+ = +
=

* ) , , ( ) ( ) (
) , , (
) ( ) (
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Aproximacin Implcita
0 * ) , , ( ) ( ) (
) , , (
) ( ) (
=
+
+
+
=

t t u x g t X
t t
t t X
t u x g
t t
t
t X t t X
dt
dX
La AE es de solucion directa mientras que la AI requiere
solucionar una ecuacion algebraica (habitualmente no lineal
La AI es mas estable y puede usar pasos mas grandes que la
AE.
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Clasificacin de acuerdo al paso de integracin
Algoritmos de paso Iijo t constante
El paso de integracion se mantiene constante
hasta el Iinal de la simulacion
#Iteraciones (TIin / t)
Algoritmos de paso variable:
El paso de integracion cambia de acuerdo a la
pendiente de la variable de salida. El paso
aumenta a medida que la pendiente disminuye
t variable |t
min
, t
max
| ; t I(x/t)
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
CLASIFICACION SEGUN EL ORDEN DE LA
APROXIMACION
Los metodos numericos se pueden clasiIicar de acuerdo al orden
utilizado para aproximar una Iuncion en base a serie de Taylor.
Entonces podemos hablar de :
1 orden (Metodo de Euler)
Orden superior ( ej Metodos de Runge Kutta)
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Otros metodos mas soIisticados :
Metodos corrector Predictor : Basados en estimaciones
de valores en tnt y su posterior ajuste. (Adams-Gear)
Metodos StiII: Metodos para sistemas de ecuaciones
diIerenciales donde la variacion de las salidas con el
tiempo son diIerentes entre si.
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
SIMULADORES DINAMICOS
Los simuladores dinamicos son programas computacionales
especializados en la solucion de sistemas basados en ecuaciones
diIerenciales ordinarias. ( ISIM, ACSL, DASSL, SIMULINK)
Estructura de un Simulador Dinmico
Modulo de incorporacion del modelo
InterIaz de especiIicacion de parametros de simulacion
( Xo, t Iinal , algoritmo de integracion, paso, tolerancias, etc)
InterIaz de salida de resultados (GraIicos, archivos, Web)
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
El modelo se debe incorporar como parte del
programa, Subrutina ( Codigo de programa) o modelo
de bloques ( Simulink)
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
SIMULINK
En Simulink es necesario describir el proceso en base a las
ecuaciones diIerenciales
Luego el modelo es programado en Iorma graIica usando
sus biblioteca de bloques que representan las operaciones
matematicas, entradas, salidas etc.
El usuario puede perIeccionar su modelo a voluntad.
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
HYSYS
En HYSY la opcin de simulacin dinmica esta presente
en la mayora de los equipos
Cada equipo tiene asociado su modelo dinmico y no hay
posibilidad de cambiarlo.
Es necesario desarrollar primero un modelo de estado
estacionario para despus llevarlo a dinmico usando este
modelo esttico como condicin inicial.
Un asistente ayuda a solucionar los problemas de
inicializacin
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
E1EMPLO SIMPLE
Dinmica de inventario y calentamiento de un
fluido en un estanque
T
L
Wo
v2
Datos: Agua
V50m3 A10m2, H5m
Wo 10 Kg/min
W|0-20| Kg/min
To 20C
Q |0-1000| Kcal/min
Q
W
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
SIMULINK
Desarrollar el modelo matemtico
Fijar condiciones de simulacin
Programar el modelo en trminos de bloques
Fijar parmetros de simulacin
Correr simulacin
Desarrollo del ejemplo en clases
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
HYSYS
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
HYSYS
Fijar condiciones de simulacin
Desarrollar modelo de estado estacionario
Pasar a modo dinmico
Fijar caractersticas del integrador
Correr simulador
Modelacion y Simulacion de Procesos Simulacion Dinamica Francisco Cubillos
HYSYS

Vous aimerez peut-être aussi