Control Velocidad Motor
Control Velocidad Motor
Control Velocidad Motor
3.1 Elementos
Antes de iniciar con el diseo de un controlador es necesario que el ingeniero conozca muy bien la
dinmica del proceso a controlar. A continuacin haremos un estudio de los componentes del
sistema.
Los motores de cd de imn permanente tienen, en teora, un comportamiento lineal, es decir que la
velocidad desarrollada ser proporcional al voltaje aplicado lo cual no es completamente cierto en
todo el rango de voltajes. Por ejemplo, si el motor que se emplear en esta experiencia gira a 500
r.p.m. cuando se le aplican 5 voltios muy posiblemente girar a 250 r.p.m. si se le aplican 2.5
voltios. Pero, si se le aplican 0.5 voltios seguramente ni siquiera alcanzara a arrancar (debido a que
con ese voltaje no logra vencer la inercia) cuando debera girar a 50 r.p.m., aplicando el principio de
Superposicin, si fuese lineal en todo su rango.
Si se toman los datos de voltaje para cada posicin del potencimetro la graficacin de stos sera
similar a la mostrada en la figura 3.
Del acople mecnico entre el eje del motor y el eje del potencimetro se debe verificar que no exista
deslizamiento.
1. Modelamiento matemtico
Para obtener un buen modelo matemtico empleando tcnicas de identificacin, se debe alimentar el
sistema con una seal de entrada de frecuencia variable que lo excite en todo su ancho de banda y,
posteriormente, con la ayuda de herramientas computacionales (por ej.: System Identification
Toolbox de MATLAB), se procesan las seales entrada y salida hasta obtener el modelo que
represente en mejor forma la dinmica del sistema.
Sin embargo, no siempre el interesado dispone de las herramientas computacionales ni de tarjetas
de adquisicin de datos indispensable para la toma de las variables de entrada y salida, por lo que
recurriremos a formas manuales no muy precisas pero vlidas para lograr un modelo aceptable.
La funcin de transferencia de un sistema se define como la relacin entre la salida y la entrada del
sistema en el dominio de Laplace asumiendo condiciones iniciales nulas. Basndonos en la
definicin de la funcin de transferencia, aplicaremos una seal escaln al sistema, graficaremos la
salida, hallaremos las ecuaciones de cada variable en el dominio del tiempo, las llevamos al
dominio de Laplace, y la relacin salida-entrada ser el modelo matemtico del mismo.
Conjunto motor-potencimetro
Fuente de voltaje variable de cd para alimentacin del motor
Fuente de 5 voltios de cd para alimentar el potencimetro.
Voltmetro digital
Cronmetro digital
Cables y conectores
Realice la prueba con diferentes voltajes aplicados al motor, para un mismo tiempo de duracin de la experiencia, y verifique que la relacin m/V
permanezca aproximadamente constante.
Antes de iniciar con el diseo del controlador es necesario hacer un anlisis del modelo matemtico obtenido.
El modelo obtenido no tiene ceros y tiene un polo en el origen. Un polo en el origen representa un sistema tipo 1.
La figura 4 muestra nuestro sistema en lazo cerrado sin controlador, donde G(s) es la funcin de trasferencia del conjunto motor-potencimetro y H(s) es la
funcin de transferencia del lazo de retroalimentacin, que en nuestro caso es unitaria. La salida del sistema, y(t), es la seal de voltaje del potencimetro y,
por lo tanto, la seal de referencia debe ser una seal de voltaje de 0 a 5 voltios. As, si se desea un giro desde 0 a 180 grados se debe aplicar una referencia
de 2.5 voltios.
donde
Por lo tanto
Aplicando el teorema del valor final hallamos que el error en estado estacionario tiene la forma
Es decir, si la entrada es un escaln de amplitud V (la transformada de Laplace de la funcin escaln es V / s), el error en estado estacionario ser
o sea,
Lo anterior quiere decir que nuestro sistema en lazo cerrado respondera ante una orden de ubicacin en cualquier posicin angular, con gran exactitud. En la
prctica no sera as por lo siguiente: imaginemos que queremos cambiar la posicin del potencimetro, que est en 0 grados, a la posicin correspondiente a
180 grados; aplicamos entonces un voltaje de referencia de 2.5 voltios. El sumador resta de 2.5 voltios, de la seal de referencia, la seal de voltaje de salida,
proveniente del potencimetro, produciendo la seal de error que ser el voltaje que se aplicar al motor. La tabla 1 muestra la forma como vara el error (y
por lo tanto el voltaje aplicado al motor) a medida que el potencimetro se mueve hacia la posicin de 180 grados.
Referencia Velocidad Voltaje producido por el Seal de error
potencimetro
(voltios) % Voltaje aplicado al mot
y(t)
Como sabemos que existe un voltaje mnimo, superior a cero, al cual el motor no continuar
girando porque no es capaz de vencer su propia inercia, ste se detendr sin lograr alcanzar el
objetivo deseado, es decir sin lograr un error nulo.
Tampoco podemos decir que el sistema de posicin no es un sistema tipo 1 sino un sistema tipo 0,
ya que en este ltimo el error en ante una seal de referencia escaln, es igual a
donde K es la ganancia del sistema en lazo abierto, lo que significa que el error en estado
estacionario sera un porcentaje constante de la seal de referencia. Apoyndonos en la tabla 1
podemos apreciar que en nuestro sistema esto no ocurre ya que si la seal de referencia es alta el
voltaje inicial aplicado al motor tambin sera alto (asumiendo error inicial alto) de tal manera que
podra desarrollar una gran velocidad inicial y, cuando alcance valores de error cercanos a cero (y
por lo tanto valores de voltajes, aplicados al motor, muy bajos), no se detendra inmediatamente,
alcanzando valores de error menores a lo esperado o valores de error negativos. Lo mismo no
ocurrira a valores de referencia de magnitud media o baja.
Con la ayuda del software MATLAB podemos hallar rpidamente el Lugar de las Races de nuestro
sistema en lazo cerrado, conociendo el modelo matemtico del proceso, con las siguientes
instrucciones:
num = [m/V];
den = [1 0];
rlocus (num,den)
grid
La figura 6 nos muestra el Lugar de las Races, donde podemos apreciar que el polo del sistema en
lazo cerrado se traslada desde el origen hasta - a , sobre el eje real negativo, a medida que se
aumenta la ganancia del sistema. Esto quiere decir que el sistema responde ms rpido a ganancias
altas lo cual es correcto ya que la velocidad del motor de cd de imn permanente es proporcional al
voltaje aplicado.
donde la accin integrativa del controlador tiene su mayor efecto sobre la respuesta estacionaria del
sistema (tratando de minimizar el valor de ess) y la accin derivativa tiene su mayor efecto sobre la
parte transitoria de la respuesta.
De la informacin obtenida de la ubicacin de los polos y ceros del sistema y del Lugar de las
Races del mismo podemos concluir:
Por ser un sistema tipo 1, que equivale a decir que el modelo matemtico del sistema incluye un
integrador, el error en estado estacionario ante una seal escaln ser nulo por lo que no
necesitar la parte integrativa del controlador. Esta conclusin se tomar como un punto de
partida en el diseo del controlador ya que se mencion que en la prctica este error no ser
completamente nulo.
El Lugar de las Races nos muestra que con solo un controlador proporcional nosotros podemos
variar la rapidez de la respuesta del sistema, por lo cual la parte derivativa tampoco ser
indispensable.
Podemos entonces decir que con un controlador proporcional ser suficiente para obtener la
respuesta deseada en el sistema controlado, por lo que procederemos inicialmente a la
implementacin del mismo.
El primer elemento que debemos construir es el sumador, el cual estar compuesto por un
amplificador operacional y resistencias elctricas, elementos de fcil consecucin y bajo
costo. Como este documento se ha elaborado pensado en que el lector tiene muy poco o
ningn conocimiento de electrnica, describiremos en forma muy sencilla cada elemento
constitutivo.
Los terminales de los circuitos integrados se enumeran, vistos desde la parte superior, en
sentido antihorario. El integrado LM741, amplificador operacional, se debe alimentar, para
su funcionamiento, a los terminales 4 y 7 con voltajes que no superen los 18 y +18 voltios
de cd respectivamente. Los terminales 1, 5 y 8 no sern utilizados.
7.1.1 Sumador
Se puede apreciar que el voltaje de salida, Vo, es igual al voltaje de entrada, Vi,
amplificado R2/R1 veces, pero con polaridad inversa. Para corregir la polaridad se debe
emplear otro amplificador inversor, en cascada, con ganancia igual a 1, es decir, con R2 =
R1, como muestra la figura 10. Se recomienda utilizar para R1 resistencias de valor 39
KW , para R2 de 1KW y para R3 una resistencia variable (potencimetro) linealmente de 0
a 100 KW , para conseguir variar la ganancia del controlador desde 0 hasta 100
aproximadamente.
Figura 10. Controlador proporcional anlogo con amplificadores LM741
2. Amplificador de potencia
Esta seal de control generada, u, ser una seal de voltaje que puede variar entre V y +V
dependiendo de la magnitud y polaridad del error. Sin embargo, esta seal no tendr la potencia
necesaria para mover el motor de cd por lo que se hace necesario colocar un amplificador de
potencia, que en nuestro caso se implementar con dos transistores PNP y NPN. Vale la pena
aclarar tambin que la salida de voltaje del amplificador operacional no podr ser mayor que el de
la fuente que los alimenta.
La salida de voltaje del amplificador ser, en realidad, ligeramente inferior a (R3/R2)*Vi, debido a
las caractersticas de funcionamiento de los transistores en su regin activa.
Lista de elementos
La figura 13 muestra el circuito completo del proceso con controlador proporcional. Si desea
implementar un controlador PID debe adicionar el control integral (ui) y el control derivativo (ud)
mostrado en las figuras 14 y 15 respectivamente. Estos circuitos deben conectarse entre el terminal
izquierdo de la resistencia de 39KW y el terminal derecho de la resistencia de 1 KW .
Los valores de R y C para el control integral y el control derivativo dependern de los parmetros Ti
y Td calculados por el alumno. Para el circuito mostrado en la figura 14, el valor de Ti es
aproximadamente igual a R*C y para el circuito mostrado en la figura 15, el valor de Td es tambin
aproximadamente igual a R*C.
Figura 14. Control integral