La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN Ingeniería en Automática Industrial.

Presentaciones similares


Presentación del tema: "Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN Ingeniería en Automática Industrial."— Transcripción de la presentación:

1 Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

2 Variables en un sistema automatizado PROCESO SISTEMA DE CONTROL Variables de perturbación Variables calculadas Variables medidas directamente Variables manipuladas Variables introducidas manualmente Variables controladas Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

3 Clasificación de las señales Una señal es una cantidad física cuya magnitud y variación con el tiempo contiene información. De un señal nos puede interesar: Estado. Cantidad de cambios de estados. Nivel. Forma. Frecuencia. En dependencia del tipo de la información se clasifican en: Discreta Analógica Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

4 Tipos de señales On-Off Estado Discretas Tren de pulsos. Razón de cambio Señales DC Magnitud Analógica Dominio en el tiempo Forma Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

5 Tipos de señales t Tren de pulso La cantidad de los pulsos, Frecuencia de ocurrencia Tiempo entre pulsos t Nivel Temperatura Nivel, Presión Señal de estado Estado de switches on off t Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

6 Tipos de señales f Espectro de frecuencia Señales de radiofrecuencias Medición de ruido t Forma Electrocardiogramas Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

7 Muestreo de la señal El período de muestreo está determinado por la respuesta dinámica del proceso. Periodo de muestreo = Tm Frecuencia de muestreo = fm = 1 / Tm t Tm Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

8 Selección del período de muestreo Si Tm 0 el sistema se comporta como un sistema analógico. Teorema del muestreo (Teorema de Nyquist) Para recuperar adecuadamente una señal que se muestrea, la frecuencia de muestreo debe ser como mínimo el doble de la frecuencia de la señal que nos interesa muestrear. Frecuencia de alias Ocurre cuando la señal muestreada contiene componentes de frecuencia por encima de la frecuencia de Nyquist. Estas componentes son debidas generalmente al ruido de alta frecuencia O la señal de interés es muestreada a una frecuencia inferior a la frecuencia de Nyquist. Se utiliza un filtro antialiasing antes del muestreo Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

9 Muestreo de la señal Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

10 Frecuencia alias Frec Alias = ABS ( Múltiplo entero frec. de muestreo – frecuencia de la señal) Ejemplo: Supongamos una señal de 25 Hz con componentes de ruidos en 70, 160 y 510 Hz y se muestrea a una frecuencia de 100 Hz. Tenemos por tanto una frecuencia de Nyquist de 50 Hz, por lo que las componentes inferiores a esta frecuencia es muestreada correctamente desde el punto de vista frecuencial. Pero las frecuencias superiores a 50 Hz producen frecuencias alias de valor: Para 70 Hz : Alias = | 100 – 70 | = 30 Hz Para 160 Hz: Alias = | 2 (100) –160 | = 40 Hz Para 510 Hz: Alias = |5 (100) – 510 | = 10 Hz Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

11 Frecuencia alias Otro ejemplo: si tenemos una señal de 10 Hz y se muestra a 11Hz tendremos una señal debido al efecto de aliasing de: Frec Alias = (11 – 10 ) = 1 Hz Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

12 Reglas empíricas en la selección del periodo de muestreo: En dependencia de la constante de tiempo dominante del sistema. Tm < Tp/10Tp = constante de tiempo del proceso Según el modelo de Ziegler – Nichols del proceso. Se pueden tomar los criterios siguientes: En general, tomar : 0.05 < Tm/L < 0.3 Para valores grandes de L (Tm/L 0.05) : Ti/Tm = 2 Para valores pequeños de L (Tm/L 0.3): Ti/Tm = 6 Según Td, hacer : 5 < Td/Tm < 10 Donde: Ti = tiempo de acción integral Td = tiempo de acción derivativa. G(s) = sT1 ke p Ls Si se tiene: L = tiempo de atraso Tp = constante de tiempo dominante del proceso. Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

13 Reglas empíricas en la selección del periodo de muestreo: Siendo : w m = frecuencia de muestreo w m = 2 /Tm Tss = tiempo de asentamiento. w n = frecuencia natural de oscilación. Por requerimiento del sistema de lazo cerrado. Tm < Tss/10 w m > 10 w n Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

14 Ingeniería en Automática Industrial Software para Aplicaciones Industriales I Adquisición de la información Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

15 Adquisición de la información Es común realizar los siguientes algoritmos: Lectura de la variable. Compensación del valor leído. Linealización y conversión a unidades de ingeniería. Validación del dato obtenido. Filtraje digital de la señal. Chequeo de límites del proceso o alarmas. Análisis estadístico Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

16 Lectura de variables discretas Algoritmo de lectura: 1. Leer el puerto (típicamente de 8 bits o puntos de entradas) 2. Mirar el valor de la entrada deseada (el bit deseado entre los 8 leídos) Sistema de Lectura (puertos + PC) Contacto Fuente Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

17 Lectura de variables analógicas Estructura típica de las tarjetas de adquisición de datos comerciales Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

18 Relación entre las señales en un canal de medición Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

19 Relación entre el rango del sensor y del conversor (relación lineal) Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

20 El rango de la variable no necesariamente lleva a utilizar el rango completo del conversor: Ejemplo. Horno con temperatura de 50 a 300°C Entonces: Xmin=50 y Xmax=300 Si el conversor es de 8 bits Vdinf=0 y Vdsup=255 Si por ejemplo el sistema de medición es tal que para Xmin=50 Vd=85 y para Xmax=300 Vd=235 Entonces del rango total del conversor ( ) solo es usada una parte ( )

21 Software para Aplicaciones Industriales I Formas de adquisición de las señales analógicas: Secuencialmente Todas las señales asociadas a un selector de canales son leídas en forma secuencial generalmente comenzando por el canal 0. Aleatoria Cada señal se capta de forma independiente en el momento que se determine. Las tarjetas actuales pueden leer sus canales de forma automática por hardware. Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

22 Algoritmos para la atención a una variable analógica 1) Seleccionar y habilitar el canal de la señal a medir (programa el multiplexor). 2) Enviar código correspondiente a la ganancia requerida para el canal (programa el AGP). 3) Esperar del tiempo de estabilización del circuito de retención, si se dispone. 4) Enviar inicio de conversión (dispara el conversor A/D). 5) Esperar el fin de conversión que puede realizarse de dos maneras: lazo de encuesta por la señal de fin de conversión lazo de espera del tiempo máximo de conversión. 6) Leer el valor digital entregado por el conversor A/D. 7) Deshabilitar el canal. Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

23 Algoritmos para la atención a una variable analógica Atención por interrupción Se ejecuta los mismos 4 pasos del caso anterior. En el paso 5, la señal de fin de conversión emite una interrupción al sistema, indicando que puede ser leída la variable. La función que atiende la interrupción realiza los pasos 6 y 7. Atención por acceso directo a memoria (DMA) El programa inicia la lectura de lo(s) canal(es) analógico(s) La tarjeta realiza la lectura y transfiere su valor directamente a la memoria. Se explota mejor el DMA si el hardware realiza todos los pasos de forma automática Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

24 Ecuaciones del conversor A/D Tipos de conversores A/D: 1.- Unipolar Entrada : 0 a 5 volt, 0 a 10 volt. Salida : 0 a 2 n – 1 n = número de bits del conversor 2.- Bipolar binario Entrada : -5 a 5 volt, -10 a 10 volt Salida : 0 a 2 n – Bipolar complemento de 2 Entrada : -5 a 5 volt, -10 a 10 volt Salida : - 2 n - 1 a 2 n - 1 – 1 Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

25 1.- Conversor Unipolar Vd Vdsup V 0 VsupV Vd Típicamente los conversores son de 8, 12 o 16 bits (valor de n), para los cuales Vd está comprendido entre 0 y 255, 4095 y respectivamente. Como: Entonces: Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

26 1.- Conversor Unipolar Conversor: Resolución: 8bits Vdsup=2 n – 1 Vdsup = 2 8 – 1 = 255 Señal: 0 a 5V Vd Vdsup=255 V 0 Vsup=5VV=2.0V Vd=102 Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

27 2.- Bipolar binario Vinf = -Vsup Vsup Vd Vdmax Vdmax/2 V V Vd Si: Entonces: Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

28 3.- Bipolar complemento de 2 Si: V Vsup Vinf = -Vsup Vd Vdmax -Vdmax Vd V Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

29 Compensación de la lectura Para corregir o compensar el error, se hace una relación entre la característica real del hardware de medición y la característica ideal. La compensación se realiza para corregir errores propios del hardware del proceso de adquisición. En esos casos el valor leído por el sistema no es igual al valor real de entrada (generalmente un voltaje). Por ejemplo, la entrada es de 3.8 voltios y el sistema de adquisición muestra un valor de 3.72 voltios. Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

30 Características real e ideal del sistema de adquisición Calculando las pendientes: V r1 V r2 Vin V sr2 Vs V sr1 ideal real V si2 V si1 V Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

31 Constantes de compensación: De donde: O: Siendo: Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

32 V r1 = V r2 = 3.74 Vin V sr2 = 3.69 VdV si1 = V sr1 = 1.21 ideal real V si2 = 3.74 Ejemplo: Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

33 PRACTICA: Implementación del VI de compensación Ingeniería en Automática Industrial Software para Aplicaciones Industriales I

34 Diagrama del VI de compensación: Ingeniería en Automática Industrial Software para Aplicaciones Industriales I


Descargar ppt "Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN Ingeniería en Automática Industrial."

Presentaciones similares


Anuncios Google