Sei sulla pagina 1di 6

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA

FACULTAD SEDE SECCIONAL SOGAMOSO


ESCUELA DE INGENIERIA ELECTRONICA








RESUMEN

En esta practica se realiza el montaje de una planta compuesta
por un par motor generador con el fin de realizar el control de
la velocidad utilizando controladores PID a traves de la interfaz
de MATLAB; adquiriendo y enviando datos por medio de una
tarjeta DAQ.

OBJETIVOS:
Familiarizarse con las caractersticas, smbolos,
elementos y aplicaciones con sistemas de adquisicin
de datos con MATLAB.
Realizar el control de un proceso experimental
utilizando sistemas DAQ.
Observar algunas caractersticas del controlador PID
por medio de prueba y error.

MATERIAL:
Protoboard y dispositivos electrnicos.
Sistemas de adquisicin de datos NI USB 6211
2 motores
PC y software MATLAB
Multmetro.


MARCO TEORICO
Tarjeta de adquisicin de datos USB-6211 de National
Instruments

El mdulo USB-6211 de National Instruments es un
mdulo de adquisicin de datos (DAQ) multifuncin de la
Serie M energizado por bus USB y optimizado para una
precisin superior a velocidades de muestreo ms altas.
Ofrece 16 entradas analgicas, velocidad de muestreo de
un solo canal a 250 kS/s, dos salidas analgicas, ocho
lneas de entrada digital, ocho lneas de salida digital,
cuatro rangos de entrada programable (0.2 a 10 V) por
canal, disparo digital y dos contadores/temporizadores.
El mdulo NI USB-6211 est diseado especficamente
para aplicaciones mviles o con restricciones de espacio.
La instalacin plug-and-play minimiza el tiempo de
configuracin y montaje mientras que la conectividad
directa con terminal de tornillo mantiene los precios bajos
y simplifica las conexiones de seal. Este producto no
requiere potencia externa. Este mdulo tambin cuenta
con la nueva tecnologa NI SignalStreaming la cual
permite transferencia de datos bidireccional a alta
velocidad parecida a DMA a travs del bus USB.

Principales caractersticas
16 entradas analgicas (16 bits, 250 kS/s)
2 salidas analgicas (16 bits a 250 kS/s), 4 entradas
digitales, 4 salidas digitales, contadores de 32 bits
4 entradas digitales.
4 salidas digitales con referencia a tierra.
Rangos de voltaje de entrada: 10; 5; 1; 0:2.
Mximo voltaje de entrada 10.4V
Voltaje de salida mximo de 10V
Corriente de salida de 2mA.
Memoria Interna 4095 muestras.
Frecuencia Mxima de la Fuente 80MHz.
ADC con resolucin de 16 bits.
Frecuencia de muestreo: mximo 250KB/s, mnimo
0KB/s.
Tiempo de respuesta de 50ns.
Energizado por bus USB para una mayor movilidad,
conectividad de seal integrada
NI signalstreaming para transferencia de datos
bidireccional a alta velocidad en USB; la versin OEM
est disponible
Compatible con LabVIEW, LabWindows/CVI y
Measurement Studio para Visual Studio .NET
Sistema operativo Windows , Linux , Mac OS
Tomado de [1]
INSTRUMENTACION INDUSTRIAL
LABORATORIO 01. Aplicaciones con sistemas de adquisicin de datos

DIEGO FERNANDO BAYONA P 200820701
WILLIAM ALEXANDER CUEVAS 200820198
JONATHAN JAVIER TINJACA 200810766
Ing. Oscar Oswaldo Rodrguez.



UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
FACULTAD SEDE SECCIONAL SOGAMOSO
ESCUELA DE INGENIERIA ELECTRONICA





Un controlador PID (Control Proporcional-Integral-
Derivativo) se basa en la realimentacin negativa para
calcular la diferencia entre el la medicin de la variable de
salida y el valor deseado (seal de error) y luego
proporcionar un seal de control acorde a dicha
diferencia. La seal de control producida se estima en
tres parmetros: accin proporcional, accin integral y
accin derivativa. El sistema a controlar generalmente se
denomina en terminologa de control, planta.
En la figura 1 se representa el esquema de un sistema de
control PID en donde u(t) es la seal de entrada o
referencia, e(t) es la seal de error y y(t) es la salida.
Note que los bloques de la accin proporcional, integral y
derivativa aparecen en paralelo y se suman al final sus
efectos para ingresar al sistema a controlar.

Figura 1. Esquema de un sistema de control PID para un proceso.
Accin proporcional
La accin proporcional establece una reaccin ante la
magnitud del error.
El valor proporcional determina la reaccin del error
actual
Accin Integral
Como la integral de una funcin determina el rea bajo la
curva que determina la misma funcin, para el caso del
controlador, la accin integral para la seal de error e(t)
involucra que el rea bajo la curva de e(t) sea cero, es
decir que el error sea cero (la seal de salida es igual a la
referencia).
El valor proporcional hace que el error de seguimiento se
reduzca a cero.
Accin derivativa
Como la derivada de una funcin determina informacin
sobre la razn de cambio de la funcin, para el caso del
controlador, la accin derivativa, determina el cambio del
error respecto al tiempo estimando si aumenta o se
reduce.
El valor derivativo determina la reaccin del tiempo en el
que el error se produce.
PROCEDIMIENTO

Para esta practica se ha implementado un sistema que
permita sensar la velocidad de un motor de corriente
continua, para tal caso se utilizo un motor generador CC
con acople mecnico entre los ejes de este y otro motor
CC, tal como se muestra en la figura 2.

Figura 2.Par Motor-generador
El sistema de los dos motores acoplados formaran la
planta del sistema de control, donde el primer motor
funcionara como actuador y el otro servir como sensor,
enviando esta seal a un controlador PID implementado
en Simulink de MATLAB, y el actuador tiene un driver de
potencia realizado por medio de un seguidor y un
transistor TIP41 con el fin de garantizar una corriente
apropiada para el funcionamiento del mismo, protegiendo
la tarjeta. El sistema implementado es el que se muestra
en la figura 3 vase: Anexos, Figura3.

En la figura se muestra un sumador al que se unen la
seal de pulsos que se va a usar como prueba y una
seal DC para cambiarle el nivel a la seal, tanto los
valores de amplitud de la seal de pulsos como el nivel
se varan para observar el comportamiento de la planta y
poder obtener el rango mximo y mnimo de operacin.

Seguido, se encuentra un controlador PID que es el que
va a controlar el proceso, en l se varan las constantes
P, I, D, en forma de prueba y error y as encontrar la
combinacin mas adecuada para lograr el mximo
rendimiento de la planta.

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
FACULTAD SEDE SECCIONAL SOGAMOSO
ESCUELA DE INGENIERIA ELECTRONICA





Luego se coloca unos niveles de saturacin los cuales
van a permitir que en el proceso no se excedan algunos
rangos de voltaje y evitar daos.

Se realiza la conexin de un retenedor, su funcin es
retener el valor de la muestra para as darle tiempo a la
tarjeta de tomar el valor adecuado.

Se hizo necesario la conexin de un filtro para disminuir
ruidos aunque esto le agregue una dinmica al control.

Inconvenientes y sugerencias

Es necesario que en la configuracin de la tarjeta se
coloquen los puertos adecuados, ya que un error de
configuracin puede generar algunos problemas, como
toma de datos errneos, tambin se requiere configurar
en la tarjeta un tiempo de muestreo adecuado para que la
toma de datos sea mas exacta, ya que con tiempos muy
grandes, la tarjeta coloca datos errneos generando mal
control, no hay que olvidar que demasiadas muestras
pueden generar lentitud en el PC.

En la parte fsica se coloca un driver de corriente, para un
mejor funcionamiento de los motores, primero se hizo
una conexin colector comn lo cual genero problemas,
ya que si se le daba el mando al transistor de no seguir
conduciendo, como ocurre en los tiempos bajos de la
seal de pulsos, el motor (conectado en el colector), le
sigue exigiendo corriente a la fuente, y sigue funcionado
a pesar de que la orden sea la de no funcionar. Para
corregir este error se conecto el motor en el emisor del
transistor, con lo cual su transistor hizo su trabajo sobre
el motor.

Datos obtenidos.

Por medio de algunos Scope en simulink y el software
MATLAB se lograron la toma de algunas seales, tanto
de la entrada como de la salida y la obtencin de los
rangos de funcionamiento de la planta

Rango mnimo de operacin vase: Anexos, Figura4.


En la figura 4 se muestra el rango mnimo de operacin el
cual se encuentra en 0.08 v, este es el valor mnimo en el
cual la seal de entrada puede seguir la seal de
referencia, este valor corresponde al valor en el cual el
motor entra en funcionamiento, por debajo de estos
valores nos puede garantizar la energa para el buen
funcionamiento, lo que hace que la seal de entrada en la
tarjeta DAQ no siga la seal de referencia.

Rango Mximo de operacin vase: Anexos, Figura5

En la figura 5 se muestra el rango mximo de operacin,
el cual se encuentra en 1.7v este es valor mximo en el
cual la planta tiene un funcionamiento correcto y sigue la
seal de referencia, este valor corresponde al valor de
voltaje en el cual el motor alcanza su velocidad mxima.
Por encima de estos valores la planta tiene un
funcionamiento incorrecto, debido a que el motor no
puede aumentar ms su velocidad para seguir a la
referencia, y gracias a la inercia del motor se producen
algunos desfases con los flancos de la seal de pulsos
utilizada como referencia, como se muestra en la figura 5.
Vase: Anexos, Figura6

Para el control se utilizo un control PID en el cual se hizo
variacin en las constantes P, I, D.

En la contante P se hizo variacin de 0 a 10 en tomas de
1. Se encontr que la proporcin adecuada es 2 ya que
es la que iguala la seal con la referencia con la poca
introduccin de ruido

En la constante I se hizo una variacin de 0 a 2 en la cual
se observo que la ms adecuada fue 1, esta constante es
la que permite la correccin de errores en estado estable.

En la constante D se tomo 1.9, esta constante es la que
corrige el error en los transientes o en las variaciones de
la seal de referencia.






CONCLUSIONES
Es fcil controlar un proceso por medio de software, en
este caso MATLAB, con la herramienta simulink. Este
permite un modelamiento rpido. MATLAB es un
programa con el cual se obtienen muchas ventajas sobre
un montaje fsico ya que con algunos componentes
virtuales se evita entrar en gastos de dispositivos y
tiempo.
Las tarjetas DAQ son instrumentos con los cuales se
pueden llevar seales de procesos a un computador en
donde su tratamiento va a ser ms fcil y correcto.
Una de las principales ventajas de realizar el
procesamiento de las seales a travs de software, es
que es este es posible cambiar los parmetros de

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
FACULTAD SEDE SECCIONAL SOGAMOSO
ESCUELA DE INGENIERIA ELECTRONICA





funcionamiento de un circuito con gran facilidad, mientras
que en la prctica si se requiere realizar un ajuste en
varios parmetros, lo ms conveniente es redisear, lo
que implica un desgaste de tiempo y recursos.


REFERENCIAS

[1] http:\\sine.ni.com\nips\cds\view\p\lang\en\nid\203224






























UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
FACULTAD SEDE SECCIONAL SOGAMOSO
ESCUELA DE INGENIERIA ELECTRONICA





ANEXOS

Figura3. Sistema implementado para el control de velocidad de un motor.


Figura4. Rango mnimo de operacin rojo referencia azul: seal obtenida


Figura5. Rango mximo de operacin rojo referencia azul: seal obtenida

0 50 100 150 200 250 300 350 400 450
0
0.02
0.04
0.06
0.08
0.1
0.12
TIEMPO
A
M
P
L
I
T
U
D

(
V
)
0 50 100 150 200 250 300 350 400 450
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
TIEMPO
A
M
P
L
I
T
U
D

(
V
)

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
FACULTAD SEDE SECCIONAL SOGAMOSO
ESCUELA DE INGENIERIA ELECTRONICA






Figura6. Seal obtenida con referencia por encima del Rango mximo de operacin rojo referencia azul: seal obtenida
0 50 100 150 200 250 300 350 400 450
0.8
1
1.2
1.4
1.6
1.8
2
2.2
TIEMPO
A
M
P
L
I
T
U
D

(
V
)

Potrebbero piacerti anche