EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5...
Transcript of EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5...
![Page 1: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/1.jpg)
EL COMPUTADOR EN CONTROL DE PROCESOS
2
Introducción
© Factores que contribuyen a la utilización del computador3 Reducción del tamaño y precio3 Mejora en la fiabilidad 3 Aumento de la velocidad de cálculo
© Aplicaciones del computador en la industria de procesos3 Controladores programables3 Data logging
3 Control supervisor3 Control digital mediante computador3 Control local/jerárquico/distribuido3 Control integral
![Page 2: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/2.jpg)
3
Introducción
© Controladores programables3 Se utiliza en sistemas que se describen en términos de estados discretos3 La acción de control consiste en conducir al proceso a través de un
modelo de estos estados en el tiempo3 Transición entre estados depende de medidas de los parámetros3 Programación mediante un lenguaje denominado ladder diagram3 Utilización especializada en el operaciones de procesamiento batch
G Ejemplo 1: En una mezcla de dos componentes• Llenar el tanque a un nivel Ax con la válvula A• Llenar el tanque a un nivel By con la válvula B• Arrancar un temporizador, calentar y agitar durante 5 minutos• Abrir la válvula de salida hasta el vaciado
G Ejemplo 2: En una célula CIM• Realizar secuencias de tareas: Colocar, transportar, ....
4
Introducción
© Data logging3 Primeras aplicaciones del computador
G recoger y almacenar grandes cantidades de datos medidos que se producen en procesos complejos
G visualizar los datos para que los ingenieros de procesos determinen las condiciones del proceso
3 Aplicaciones posterioresG reducir los datos mediante ecuaciones de controlG indicar el tipo de acción que permita sintonizar un proceso para obtener la
máxima eficiencia• Los lazos en los procesos eran analógicos e independientes donde el ajuste de
las referencias era manual
3 ElementosG SAD, Alarmas, Computador, Periféricos (Terminales, teclados, )
![Page 3: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/3.jpg)
5
Introducción
© Data logging
6
Introducción
© Control supervisor3 Evolución del data logging3 El computador realiza las siguientes tareas
G El ajuste de la referencia G El registro de los parámetros
3 Los bucles siguen siendo analógicos pero G Las referencias son calculadas y puestas por el computador basándose en
ecuaciones resueltas• Control multivariable)
G Se utilizan los valores medidos de las variables del proceso
![Page 4: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/4.jpg)
7
Introducción
© Control supervisor
8
Introducción
© Control supervisor
![Page 5: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/5.jpg)
9
Introducción
© Control digital3 El ordenador realiza también las tareas de lazo de control
G Control digital directo (DDC)
3 Elementos analógicosG Sensores
• Forman junto con los acondicionadores de señal el sistema de medida
G Actuadores
3 Primeras implementacionesG Ordenador central controlando más de un lazoG La velocidad del computador determina el número de lazos
3 Utilizados en instalaciones a gran escala donde disponen de un interfaz de red para conectar con otros computadores (ej: monitorización, gestión de la producción, etc)
10
Introducción
© Control digital
![Page 6: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/6.jpg)
11
Introducción
© Control distribuido3 Diferentes procesadores están dedicados al control del proceso físico3 Una unidad central coordina las operaciones generales3 Existen diferentes niveles (Jerarquía)
G Procesadores locales en contacto directo con los procesos físicos• Realizan la tarea de los lazos de control• Incluyen los PLCs, Controladores, etc
G FEP (Front-End-Processor) • se conectan a los procesadores locales a través del bus de campo, de líneas
directas o LAN• Pueden ser desde meros transmisores de datos o incluir ciertas capacidades de
control (Ej: ajuste de parámetros, cálculos de referencias, etc)G A través de una red de mayor capacidad se conectan a las unidades
centrales3 Existen diferentes requisitos temporales en las comunicaciones
(mayores en los niveles más bajos)
12
Introducción
© Control distribuido
![Page 7: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/7.jpg)
13
Introducción
© Control distribuido3 Formas de transmitir los datos desde los FEP hasta los niveles
superioresG Técnicas de polling
• La unidad central interroga periódicamente a sensores, etc,
G Telemetría• Todos los datos son enviados de forma predeterminada en determin ados
instantes de tiempo
G Enviar solo las variables que cambian de valor respecto al ciclo precedente
3 Se disponen de Bases de Datos sobreG MedidasG ActuacionesG Procesadores
14
Introducción
© Control integral (CIM)
![Page 8: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/8.jpg)
15
Controladores digitales
© Esquema básico
© Tarea de control
Task body Controlador isPeriodo :Time_span;--periodoproxima_iteracción :Timebegin
proxima_iteraccion:=Clock;loop
convertir_sensor_analogico_digital(y);calcular_accion_control(u);enviar_accion_control_convertida(u);actualizar_variables_internas(u,e,y...);proxima_iteraccion:=proxima_iteraccion +
periodo;delay until proxima_iteraccion;
end loopend Controlador;
16
Controladores digitales
© Software de control
![Page 9: EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5 Introducción 'Data logging 6 Introducción 'Control supervisor 3 Evolución del](https://reader035.fdocumento.com/reader035/viewer/2022062507/5fdf4585ae97b222f949673f/html5/thumbnails/9.jpg)
17
Controladores digitales
© Software de control:bucles independientes
18
Controladores digitales
© Sistemas multifrecuencia
© Software de control:comportamiento esperado