EL COMPUTADOR EN CONTROL DE PROCESOSgro.usal.es/material/documentos/SAP3.pdf · 2005. 7. 12. · 5...

9
EL COMPUTADOR EN CONTROL DE PROCESOS 2 Introducción ' Factores que contribuyen a la utilización del computador 3 Reducción del tamaño y precio 3 Mejora en la fiabilidad 3 Aumento de la velocidad de cálculo ' Aplicaciones del computador en la industria de procesos 3 Controladores programables 3 Data logging 3 Control supervisor 3 Control digital mediante computador 3 Control local/jerárquico/distribuido 3 Control integral

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

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

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

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

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

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

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

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

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

17

Controladores digitales

© Software de control:bucles independientes

18

Controladores digitales

© Sistemas multifrecuencia

© Software de control:comportamiento esperado