Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simulacion Dinamica
Simulacion Dinamica
Process Systems
Process Systems
Get More from One
Avantis • Foxboro • SimSci-Esscor • Triconex
Fusari-Marrassini Fusari-Marrassini
Invensys Confidential 2
0= ∑ (F ) − ∑ (F )
feeds products
La Simulación Dinámica modela procesos industriales complicados Simulación Estacionaria Simulación Dinámica
basándose en principios fundamentales de la termodinámica y fórmulas
matemáticas Balance de masa Balance de masa
La Simulación Dinámica puede usarse para analizar escenarios de 0 = ∑(F ) −
operación de planta normal o emergencia bajo el esquema “qué-pasa-si”. ∑(F ) dm
= ∑ (F ) − ∑ (F )
feeds products dt feeds products
El modelo estará sujeto a las mismas restricciones hidráulicas, de
transferencia de calor y de materia que la planta Balance de energía Balance de energía
0 = ∑(F.H) − ∑(F.H) + Q
dE
Puede usarse para entrenar personal (llevar a cabo operaciones críticas = ∑(F.H) − ∑(F.H) + Q
antes de realizarlas sobre la planta real) feeds products dt feeds products
Fusari-Marrassini
Invensys Confidential 3 Fusari-Marrassini
Invensys Confidential 4
xn Xn+1
F? D
F?
P3 P3
…
Fusari-Marrassini
Invensys Confidential 5 Fusari-Marrassini
Invensys Confidential 6
1
Process Systems
Estado Estacionario vs. Estado Dinámico
Simulación Dinámica-Aplicaciones
Estado Estacionario Estado Dinámico
Cuando el estado transiente termina
los resultados concuerdan con el
Estado Estacionario:
“Validación del Estado Estacionario
Fusari-Marrassini
Invensys Confidential 7 Fusari-Marrassini
Fusari-Marrassini
Invensys Confidential 9 Fusari-Marrassini
Invensys Confidential 10
Fusari-Marrassini
Invensys Confidential 11 Fusari-Marrassini
Invensys Confidential 12
2
Aplicaciones-Selección de la Estrategia de Process Systems
Aplicaciones-Selección de la Estrategia de Process Systems
Control Control
Necesidad
Proceso DCS
Real
Simulación
DCS
Dinámica
3
Aplicaciones-Mejora en la Performance de la Process Systems
Aplicaciones-Mejora en la Performance de la Process Systems
Planta Planta
Fusari-Marrassini
Invensys Confidential 19 Fusari-Marrassini
Invensys Confidential 20
Fusari-Marrassini
Invensys Confidential 21 Fusari-Marrassini
Invensys Confidential 22
Automático de Procesos Los modelos en la librería de controles se usan con dos fines. Pueden combinarse en forma
conjunta para proveer capacidades de funciones de transferencia, o integrarse en un modelo
para proveer un sistema de control funcional
PID Controller
Surge controller
Master Balancer
– Usado como controlador para salidas múltiples
Rate limit
– Establece la salida de acuerdo con una relación limitada en la entrada
LeadLag
Process Systems – Provee la influencia lead y lag sobre una entrada analógica
Fusari-Marrassini Fusari-Marrassini
Invensys Confidential 24
4
Process Systems Process Systems
Librería de Controles Controlador PID
Latch El controlador PID (Proporcional-Integral-Derivativo)
- Provee un algoritmo latch digital simple provee tres algoritmos, Ideal, Paralelo y Serie para control
Logical And Proporcional y/o Integral y/o Derivativo
- Establece la salida digital como verdadera si todas las entradas digitales son verdaderas El usuario puede elegir cualquier combinación de acción
Logical Or Proporcional, Integral o Derivativa mediante una adecuada
- Establece la salida digital como verdadera si alguna de las entradas digitales es verdadera inicialización de las ganancias del controlador
Function Generator El usuario puede elegir también el tipo de acción del
- Establece la salida analógica basada en interpolación lineal controlador, DIRECT (PV-SP) o REVERSE (SP-PV)
Calculator En la acción DIRECT, la salida se incrementa si el error se
- Establece como salida digital el resultado de la ecuación incrementa en dirección positiva, y decrece si el error se
Summation incrementa en dirección negativa, ej. Controlador de nivel
Timer
Fusari-Marrassini
Invensys Confidential 25 Fusari-Marrassini
Invensys Confidential 26
Fusari-Marrassini
Invensys Confidential 27 Fusari-Marrassini
Invensys Confidential 28
El ejemplo muestra la aplicación del controlador PID para control de El ejemplo muestra que la temperatura del reactor se mantiene mediante circulación
flujo en modo normal. El transmisor de flujo mide el flujo y lo de agua en la camisa del reactor. La temperatura de reactivos se mide y se
transmite al controlador maestro. La temperatura a la cual se desea mantener el
transmite al controlador de flujo. El controlador de flujo toma la reactor se determina como el set point en el controlador maestro. La temperatura de
acción correctiva basado en el error. La salida del controlador salida del agua de enfriamiento se mide y se transmite al controlador secundario. La
controla la posición de la válvula y por lo tanto el flujo. salida del controlador maestro es el set point para el controlador secundario. El loop
de control secundario detecta cambios en la temperatura del agua de enfriamiento y
ajusta el flujo de la misma de acuerdo con esto.
Fusari-Marrassini
Invensys Confidential 29 Fusari-Marrassini
Invensys Confidential 30
5
Process Systems Process Systems
Controlador PID Controlador Surge
Modos del controlador Controlador PID usado para mantener un compresor fuera del surge mediante ajuste de la
posición de la válvula.
– Auto - PID establece la salida basándose en la acción, el error en SP y PV y el
La entrada de la línea de control del surge y el PV las obtiene de la curva del compresor al cual
ajuste de los parámetros inicializados está asociado.
– Manual – Establece la salida del PID mediante ajuste del manual output slider
Utiliza el error en el SP que obtiene de la línea de control de surge y del PV para tomar una
– DCS Override – Establece la salida a DCS. acción de control.
El usuario especifica el surge offset definido como el flujo para potencia cero. La línea de control
de surge es una línea paralela a la línea de surge que se interseca con el offset a potencia cero.
La proximidad del punto de operación al surge se define en términos de la Proximidad de Surge
– Valor < 1 fuera de la región de surge
– Valor = 1 en la línea de surge S u rg e C o n tro l L in e
DH
CompressorExitFlow 150
100
50
0
0 1 2 3 4
Q
Surge Offset
Fusari-Marrassini
Invensys Confidential 31 Fusari-Marrassini
Invensys Confidential 32
100
– Qmax - Flujo máximo en la curva del compresor en m3/sec 50
Fusari-Marrassini
Invensys Confidential 33 Fusari-Marrassini
Invensys Confidential 34
Controlador Surge
Process Systems Simulador Dinámico-Construcción
de una Simulación
El controlador Surge también puede ser desconectado
manualmente o estar basado en alguna desconexión
lógica definida por el usuario. La salida de la desconexión
lógica pasa a ser la entrada de la desconexión externa.
Ésta última tiene prioridad sobre la desconexión por bajo
flujo.
La alarma de bajo flujo es el valor límite de la salida del
compresor por debajo del cual el controlador surge da una
alarma. Se indica mediante el parámetro LowFlowStatus,
cuya salida va de 0 a 1 bajo estas condiciones.
Process Systems
Get More from One
Avantis • Foxboro • SimSci-Esscor • Triconex
Fusari-Marrassini
Invensys Confidential 35 Fusari-Marrassini
6
Process Systems Process Systems
Login Creando un nuevo caso
File – New>Simulation
Fusari-Marrassini
Invensys Confidential 37 Fusari-Marrassini
Invensys Confidential 38
Fusari-Marrassini
Invensys Confidential 39 Fusari-Marrassini
Invensys Confidential 40
Agregar un set y arrastrar los componentes que se deseen Crear un método, expandir thermodynamic data, clickear el
hasta ese set botón derecho y seleccionar los métodos
Fusari-Marrassini
Invensys Confidential 41 Fusari-Marrassini
Invensys Confidential 42
7
Process Systems Process Systems
Dos formas de armar el flowsheet Dos formas de configurar los Modelos
Doble-click:Data Edit Botón derecho>Edit: Object
Window (DEW) Editor Viewer (OEV)
Fusari-Marrassini
Invensys Confidential 43 Fusari-Marrassini
Invensys Confidential 44
Cargar el modelo
por primera vez Shutdown
Freeze Unfreeze/resume
Fusari-Marrassini
Invensys Confidential 45 Fusari-Marrassini
Invensys Confidential 46
Fusari-Marrassini
Invensys Confidential 47 Fusari-Marrassini
Invensys Confidential 48
8
Process Systems Process Systems
Operar la válvula y visualizar la tendencia Guardar y cerrar la simulación
1) Shutdown
Fusari-Marrassini
Invensys Confidential 49 Fusari-Marrassini
Invensys Confidential 50
Process Systems
Operando la Simulación
Operando una simulación
Velocidad de Simulación del Modelo
Process Systems
Get More from One
Avantis • Foxboro • SimSci-Esscor • Triconex
Fusari-Marrassini Fusari-Marrassini
Invensys Confidential 52
Fusari-Marrassini
Invensys Confidential 53 Fusari-Marrassini
Invensys Confidential 54
9
Process Systems Process Systems
Agregar-Configurar Widgets y Primitivas Operar el Modelo desde la GUI
Agregar Botones Widget Algunos modelos pueden ser operados desde el flowsheet, como
válvulas, controladores, motores, etc
Agregar Indicadores Widget
Haciendo doble click sobre el objeto, aparece un cuadro de diálogo
Agregar Slides Widget
de operación
Agregar Primitivas de Texto
Fusari-Marrassini
Invensys Confidential 55 Fusari-Marrassini
Invensys Confidential 56
Fusari-Marrassini
Invensys Confidential 57 Fusari-Marrassini
Invensys Confidential 58
Fusari-Marrassini
Invensys Confidential 59 Fusari-Marrassini
Invensys Confidential 60
10
Process Systems Process Systems
Ejemplos-Deetanizadora Cierre
¿Preguntas?
¿Comentarios?
MUCHAS GRACIAS
Fusari-Marrassini
Invensys Confidential 61 Fusari-Marrassini
Invensys Confidential 62
11