Está en la página 1de 10

Informe 1: Configuracin y manejo

de una tarjeta de adquisicin de


datos (TAD)

Taller de procesos productivos- prcticas de control automtico


Departamento de Ingeniera Qumica
Universidad Nacional de Colombia sede Manizales

ngel David Glvez Serna , Valeria Marn Gonzlez, Cristian Camilo Rojas Ruiz,
Santiago Zapata Ceballos

1. INTRODUCCIN

Actualmente la industria qumica presenta grandes avances en sus procesos, uno de ellos es
la automatizacin de estos, el control automtico se realiza con el fin de optimizar la planta,
mejorar la seguridad o para tener una calidad ms alta en su producto final. El control de
cualquier proceso, sea qumico o no, est conformado por varios instrumentos en donde se
puede conectar el mundo real, el proceso, con el mundo virtual, el software controlador,
este puente entre mundo real y mundo virtual se realiza mediante una Tarjeta de
Adquisicin de Datos (TAD), la cual conecta seales enviadas por un transductor con un
ordenador y este a su vez enva una seal a un controlador que como su nombre lo indica
controla las variables de proceso de manera adecuada. La TAD entonces es un instrumento
fundamental en un lazo de control, pues es quien se encarga de poder conectar estos
mundos, es entonces cuando el laboratorio de control logra familiarizar el estudiante con
una TAD, como usarla, calibrarla y llegar a adquirir datos de un determinado lazo de
control que servirn como gua para entender la dinmica del proceso que se esa evaluando.

2. OBJETIVOS

Objetivo General:

Comprender el funcionamiento de una tarjeta de adquisicin de datos (TAD) en general y


aprender a calibrar y manejar una referencia especfica como la Labjack U12 usada en el
laboratorio de control de procesos.

Objetivos Especficos:

Identificar cada parte de la TAD Labjack U12


Evaluar el estado fsico y funcional de la tarjeta Labjack U12
Reconocer el mecanismo de comunicacin de la TAD con MATLAB para
adquisicin de seales
Investigar el comportamiento dinmico de la TAD

1
3. METODOLOGA

A continuacin se presenta el mapa conceptual que resume la informacin de la prctica.

Verificar
Identificacin de Tarjeta LabJack entradas,
TAD U12 terminales y
Bornes

Calibracion
Drivera
Evaluacion Conexin de
Verificacin Conexin con el LJtest tarjetas
Problemas
estado TAD procesado PC
TAD

(USB)
Verificacin del
Archivo Mfile funcionamiento
Acoplamiento
Comunicacin donde se llame
del cdigo con la
Matlab y TAD los drivers
tarjeta
(sofware Matlab)

Estabilidad Mediante
Sensibilidad perturbacin
Identificacin de
Evaluacin escaln de
Orden sistemas
Dinamica diferente
Tiempo muerto (Perturbaciones)
amplitud y
Velocidad direccin

4. DIAGRAMA DE CAJA NEGRA Y LAZO DE CONTROL

En este anlisis de caja negra de la TAD se identifican principalmente el tipo de entradas y


las salidas que posee, las cuales pueden ser de dos tipos: Anlogas y Digitales, como se
puede observar en la figura 1.

Entradas:
La TAD al conectarse con un procesador para recibir informacin mediante una
conexin USB posee una entrada de tipo digital bidireccional (Es de doble sentido
porque entra y sale tanto del procesador como de la TAD).
La TAD posee entradas digitales adicionales provenientes de otros dispositivos
electrnicos, con valores de entrada reconocibles generalmente en bits.
Una entrada no deseada como el ruido es tenida en cuenta debido a que existen campos
electromagnticos generados por la corriente elctrica que perturban la seal mediante
interferencias modificando en menor grado la exactitud del dispositivo.
Otra tipo de entrada son las anlogas, las cuales representan las medidas del proceso
real, estas son las comunicadas por el sistema de sensor-transductor que envan seales
entre los -10 y 10 V y son analizadas y nuevamente enviadas a los elementos de control

2
por la TAD, para la experiencia en el laboratorio estas entradas anlogas se evalan
conectando la salida anloga que ya se conoce gracias al programa anexo.

Salidas:
La TAD genera salidas digitales en el momento de transmitir las seales a los
dispositivos electrnicos generando un banco de datos del proceso.
Igualmente existen salidas anlogas que comunican nuevamente con el proceso real con
los elementos finales de control o actuadores por ejemplo las vlvulas, bombas motores
y elementos mviles, para ello se usan seales entre los 0 y 5 V.

Figura 1. Diagrama de caja negra para la TAD segn nomenclatura ISA

En cuanto al lazo de control, la TAD cumple una funcin de vital importancia al ser un
puente de comunicacin entre los diferentes elementos de control, es por esto que la figura
2 muestra a la TAD en un ligar intermedio en donde recibe seales del transductor y del
controlador y lleva seales nuevamente al controlador y al actuador.

Figura 2. Lugar de la TAD en un lazo de control

5. PROCESO DE EVALUACIN DE LA TAD

Para corroborar el buen estado de la tarjeta Labjack U12 se realizaron tres evaluaciones a
esta tarjeta:

3
1. Inicialmente se hizo un reconocimiento de la TAD, se observaron las partes
externas de la tarjeta, se corroboro los canales de entrada y salida tanto para seales
digitales como anlogas y que la conexin USB y de energa estuvieran presentes y
el estado de las borneras, luego se conect la TAD al procesador (Computador) y se
corrobor que el bombillo LED parpadeara por cuatro veces.
2. Una vez verificado el estado fsico de la tarjeta esta se conect por medio de USB al
ordenador y se corri el LJtest obteniendo como resultado Passed indicando la
correcta conexin y funcionamiento de la TAD, evitando el proceso de calibracin
de la misma.

Figura 3. Resultados LJtest realizado a la TAD.

3. Por ltimo, se confirm que los resultados del LJtest fueran correctos y se evalu
las seales de salida y entrada por medio del LJlogger enviando a la TAD varias
seales, entre 1 y 5 voltios, y por medio de un multmetro que, por medio de dos
electrodos, uno negro conectado al polo a tierra de la tarjeta, GND, y otro de color
rojo que se conect al puerto de entrada/salida que se quera verificar de la TAD.
Estos resultados se muestran en la tabla 1.
Aunque las seales presentan desviaciones de sus valores introducidos en el
programa LJlogger, posiblemente causadas por los ruidos de las dems seales
electrnicas que se encuentran alrededor del sistema, estas no son de gran magnitud
y la tarjeta de adquisicin de datos LabJack U 12 se encuentra en buen estado y se
puede proceder a realizar el anlisis dinmico de esta tarjeta mediante
perturbaciones de paso en diferentes magnitudes y direcciones.

4
Voltaje Voltaje de Voltaje de %
introducido salida entrada Desviacin
LJlogger TAD TAD
1 1,003 1,003 0.3
2 2,005 2,005 0.25
3 3,009 3,009 0.3
4 4,014 4,014 0.35
5 5,018 5,018 0.36
Tabla 1. Resultados medidos con multmetro.

6. ANLISIS DE LA DINMICA DE LA TAD

Se procede a comunicar entonces la TAD con el software MatLab mediante el cdigo


antes hecho segn las indicaciones de la gua de prctica como se muestra en el Anexo A,
con el fin de realizar una evaluacin dinmica, se aplicaron diferentes perturbaciones tipo
escaln en la variable de voltaje (en un rango de 0-5 v), y observar el comportamiento de
las respuestas ante pasos positivos y negativos como se muestran en las figuras 4-8, el
resumen de las perturbaciones se encuentra en la tabla 2.

Ensayo Valor inicial (V) Valor final (V) Paso


1 1 2 1
2 2 1 -1
3 2 3 1
4 3 2 -1
5 3 4 1
6 4 3 -1
7 4 5 1
8 5 4 -1
9 1 0 1
10 0 0 0
Tabla 2. Perturbaciones aplicadas a la TAD.

Figura 4. (Izq) Paso de 1 a 2 voltios (Der) paso de 2 a 1 voltios

5
Figura 5. (Izq) Paso de 2 a 3 voltios (Der) paso de 3 a 2 voltios

Figura 6. (Izq) Paso de 3 a 4 voltios (Der) paso de 4 a 3 voltios

Figura 7. (Izq) Paso de 4 a 5 voltios (Der) paso de 5 a 4 voltios

6
Figura 8. (Izq) Paso de 1 a 0 voltios (Der) paso de 0 a 0 voltios

Tras observar los resultados obtenidos de aplicar las perturbaciones mencionadas, se not
una alta incidencia de comportamiento similar a las respuestas primer orden, caracterizadas
por presentar una respuesta rpida de mxima pendiente en un pequeo lapso de tiempo sin
presentar comportamiento oscilatorio. Basados en este conclusin podra entonces decirse
que la respuesta alcanza su 63,21% cuando la constante de tiempo (Tau) es igual a uno (1),
adems este alcanzara su estado estable cerca de los 4 o 5 Tau, para la mayora de los casos
fue incluso antes.
Adicionalmente, se observ que para siete (7) de los diez (10) ensayos, la pendiente tiende
a infinito por tanto se podra decir que estas presentaron una respuesta casi inmediata a la
perturbacin aplicada. Por ltimo y con la aplicacin del ensayo 10 se corroboro que la
desviacin respecto a valor en estado estable (off-set) es muy baja, y esta desviacin puede
ser debido a las perturbaciones electromagnticas de los alrededores, pero como se cmo
mostro en la tabla 1 esta desviacin no supera el 0,3%.
Para valorar de manera ms aproximada el comportamiento dinmico de las TAD, se hace
necesario hallar las respectivas funciones de transferencia de primer orden y clculo
numrico de las constantes implicadas en ella, para ello se pueden aplicar:
1) Para el clculo de las constantes de tiempo y tiempo muerto (no aplicable para este
caso) el mtodo de Sundaresan y Krishnaswamy, se deben calcular los tiempos en
que la respuesta alcanza el 35,5% (t1) y el 85,3% (t2) y aplicar la siguiente
expresin:
( )
2) Calculo de la ganancia mediante su definicin, que consiste en determinar la
relacin entre el cambio en la salida( ) y el tamao de paso ( ), as:

7
Finalmente podemos obtener la expresin para las respuestas de primer orden que
siguen la forma:

Ahora bien este procedimiento ser aplicado a todos los ensayos hechos, sin
embargo se omitir la constante de tiempo para los ensayos cuya pendiente inicial
tiende a infinito pues se asumir esta como una respuesta inmediata. Las tabla 3-4,
presenta el resumen de las constantes obtenidas para cada caso.

Muestra de clculo: para el ensayo uno con paso de 1 a 2 V


( )
( )
( )

Constante Funcin de
Ganancia Ensayo Ganancia K
Ensayo de tiempo transferencia
K 2 0,17
FT
4 -0.15
1 0,05025 0,075 6 -0,05
7 0,81
3 0,05025 0,05
8 -0,37
0,0536 0,04 9 -0,87
5
Tabla 4. Ganancia para ensayos que
Tabla 3. Funciones de transferencia presentaron respuesta inmediata.
para ensayos con pendiente diferente
a infinito
Como se puede observar las constantes de tiempo calculados, poseen valores muy cercanos
entre si y para ello se recomendara analizar los polos del sistema e identificar que
fenmenos sern ms rpidos que otros. Los polos del sistema se pueden calcular mediante
la forma:

Ensayo Polos Aunque podramos decir que la respuesta ms lenta ocurri para un
1 -19,9 cambio de 3 a 4 V, realmente nos encontramos con que todos son
3 -19,9 fenmenos rpidos demostrando la rapidez de respuesta de la TAD
5 -18,65 LabjackU12, adicionalmente el valor negativo en los polos indican una
estabilidad inherente al sistema aunque era de esperarse pues el sistema
evaluado solo deba interpretar una seal enviada por el procesador.
Por otro lado, la ganancia es una medida de la sensibilidad del sistema que nos indica el
tipo de respuesta ejecutada por el dispositivo, en donde a mayor magnitud existir una
mayor sensibilidad ante la perturbacin, es decir, la respuesta ser ms agresiva tal y como
se observ para las respuestas que presentaron una respuesta casi inmediata (ganancias
mayores respecto a los ensayos 1,3 y 5).

8
7. CONCLUSIONES

Se logro identificar fsicamente una tarjeta de adquisicin de datos, sus puertos,


conexiones y funcionalidad como elemento clave en los lazos de control de procesos.
La verificacin de la funcionalidad de la TAD es de vital importancia en un proceso ya
que al ser un puente de comunicacin entre los diferentes elementos de control debe
estar funcionando ptimamente, adems que su uso tambin es de gran inters ya que
esta tarjeta recibe y genera seales analgicas y digitales, por lo que facilita esta
comunicacin que se mencion anteriormente.
Se logr evaluar el comportamiento dinmico de la TAD, demostrando un
comportamiento estable con aproximacin a respuestas de primer orden sin tiempo
muerto, permitiendo concluir que la TAD funciona eficientemente y con tiempos de
respuesta relativamente altos, adems que para algunas perturbaciones se tiene una alta
sensibilidad permitindole ejecutar respuestas deseadas y aplicables para un proceso
real.
Al momento de realizar las perturbaciones, se nota que se genera un pequeo off-set,
por lo que no es de gran influencia en la respuesta, lo que da a entender el buen
funcionamiento de la TAD y de que no necesita una respectiva calibracin.

8. REFERENCIAS

Prado Rubio, O. A., & Rojas Grisales, J. N. (2016). Guas de las Prcticas de Control en el Taller
de Procesos Productivos. Manizales: Universidad Nacional de Colombia.
Seborg, D. E., Edgar, T. F., & Mellichamp, D. A. (2004). Process Dynamics and Control (Second
ed.). United States of America: John Willey & Sons, Inc.
Smith, C. A., & Corripio, A. B. (1991). CONTROL AUTOMTICO DE PROCESOS. LIMUSA.

9
ANEXO A

CDIGO EN EL SOFTWARE MATLAB PARA LA CONEXIN CON LA TARJETA


DE ADQUISICIN DE DATOS (TAD)

clc, clear all, close all


ljAsm = NET.addAssembly('C:\Program Files
(x86)\LabJackU12Legacy\drivers\LJDotNet.dll');
errorString = NET.createArray('System.Char', 50);
disp(['Driver version: ', num2str(lj.LabJack.GetDriverVersion())]);

idnum=-1; %: Numero del serial de la TAD o -1 si solo hay una


demo=0; %Toma un valor de cero para operaciones normales o mayor a
cero para modos de dmostracin
channel=0; %Es el numero de canal donde se conecta la seal anloga
(de 0-7)
gain=0; %Representa la ganancia del sistema, 0=1; 1=2; 7=20;
%errorCode= 0; %Detector de errores de la TAD, 0 sn errores
overVoltage=0; %valor voltaje ledo por el canal especifco
voltage=0; %valor voltaje ledo por el canal especifco
analogOut0=5; %valor de voltaje de o a 5v a enviarse por la salida
anloga AO0
analogOut1=0; %valor de voltaje de o a 5v a enviarse por la salida
anloga AO1

[errorCode, idnum] = lj.LabJack.EAnalogOut(idnum, demo, analogOut0,


analogOut1);
T0=cputime;
for i=1:250;

[errorCode, idnum, overVoltage, voltage] =


lj.LabJack.EAnalogIn(idnum, demo, channel, gain, overVoltage,
voltage);
v(i)=voltage;
t(i)=cputime-T0;
end

plot(t,v)
plot(v)

10

También podría gustarte