Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Información General
Título
CONTROL PID DE LA VELOCIDAD DE UN MOTOR DC PARA LA CLASIFICACIÓN DE
OBJETOS EN UNA BANDA TRANSPORTADORA.
Área de Conocimiento
Sistema de Control
Línea de Investigación
Energías alternativas y renovables, eficiencia energética y protección ambiental.
MARCO TEÓRICO
Una parte muy común en los sistemas automatizados son las bandas transportadoras, éstas se encargan de
llevar los productos de una fase a otra del proceso de producción, o en muchos casos son la base
principal de éste, como es el caso de la producción en serie. Las bandas transportadoras mueven grandes
cantidades de materiales con rapidez y seguridad. Permiten que los trabajadores reduzcan la cantidad de
materiales que se manejan a mano aumentando así la capacidad de trabajo y el rendimiento de la
producción.
En lo que respecta al campo de control de motores de DC, el control clásico sigue siendo una alternativa
accesible que permite el diseño de controladores para regular posición y velocidad de forma inmediata e
intuitiva (Henández, 2015).
El objetivo de este trabajo es desarrollar un sistema de control de un motor DC (M585TE-0585), con
ayuda de herramientas “Matlab”, en este caso Simulink. Para este propósito, el trabajo que aquí se
presenta, muestra en primer lugar y a través de la función de transferencia (F.T.), el modelo matemático
del motor-(M585TE-0585), el cual ha sido obtenido experimentalmente y discutido en otros trabajos
(Vergara Betancourt, Salazar Hidalgo, & Zapata Nava, 2017) Posteriormente se analiza mediante
simulación la respuesta en velocidad, tanto en lazo abierto como en lazo cerrado y considerando
perturbaciones al sistema. En base a los resultados observados se realiza una revisión de los sistemas de
control clásico, y sus efectos en los rubros de estabilidad, ganancia y sensibilidad de la respuesta.
Sustentados en las observaciones, se prosigue a diseñar y sintonizar el sistema de control
correspondiente utilizando el método de reubicación de polos y ceros y se exponen los resultados en
simulación como en respuesta real del desempeño del sistema ante cambios en la entrada y cuando este
es perturbado de forma externa. A continuación, se implementa de manera física el sistema del motor de
DC en lazo abierto y lazo cerrado utilizando herramientas “Matlab” (Simulink) y se observa su respuesta
transitoria y en estado estable ante una perturbación escalón. Los resultados obtenidos demuestran que
un control PID correctamente sintonizado es capaz de mantener la velocidad establecida al motor aun
cuando existen perturbaciones que tienden a modificarla. Los alcances de este trabajo permitirán en un
futuro implementar sistemas que requieran regular y mantener determinada velocidad en sistemas que se
hallen en constante perturbación, tales como bandas transportadoras, robots móviles, seguidores solares,
entre otros.El Teorema de Muestreo de Nyquist explica la relación entre la velocidad de muestreo y la
frecuencia de la señal medida. Afirma que la velocidad de muestreo fs debe ser mayor que el doble del
componente de interés de frecuencia más alto en la señal medida. Esta frecuencia por lo general se
conoce como la frecuencia Nyquist, fN. La velocidad de muestreo, también conocida como razón de
muestreo, no está directamente relacionada con la especificación de ancho de banda. La velocidad de
muestreo es la frecuencia a la que el ADC convierte la forma de onda de entrada analógica a datos
digitales. El osciloscopio muestrea la señal después de que cualquier atenuación, ganancia y/o filtrado ha
sido aplicado a la ruta de entrada analógica y convierte la forma de onda resultante en una representación
digital. Lo hace en las imágenes instantáneas, similar a los fotogramas de una película. Cuanto más
rápido el osciloscopio realice el muestreo, mayor será la resolución y el detalle que se puede ver en la
forma de onda. Hendrik Wade Bode (1905-1982) usó por primera vez en 1938 el diagrama que lleva su
nombre para el estudio de estabilidad de sistemas en lazo cerrado. Durante la Segunda Guerra Mundial
contribuyó al rápido desarrollo de servomecanismos para dispositivos de control de disparo. Su uso se
extendió ampliamente en el estudio de los circuitos electrónicos (Henández, 2015). El diagrama de bode
es una técnica de análisis de sistemas y procesos muy importante en varias ingenierías porque gracias a
una buena interpretación del diagrama de bode, podemos entender el comportamiento y funcionamiento
de un proceso físico real en varias zonas de operación. Con el diagrama de bode podemos saber la
estabilidad del sistema, podemos crear controladores dentro de las zonas de interés del proceso. (Matlab,
Simulink). El diagrama de bode sirve para entender en que regiones debemos operar el proceso y nos
muestra en que otras regiones debemos trabajar para evitar dinámicas no deseadas. Por eso es importante
que aprendas a graficar y hacer el diagrama de bode, y si todavia no lo entiendes bien, pues no
desesperes que aqui vas a aprender como hacer un diagrama de bode. Se comprobó que un sistema
en lazo cerrado es cualitativamente equiparable con un sistema estacionario en lazo abierto sometido a
una entrada sinusoidal. Mediante la transformación temporal s = jω, pasamos a analizar un sistema
en base a las frecuencias de la señal sinusoidal. Dominio en frecuencia. Con este método, sencillo y muy
preciso, podemos obtener las funciones de transferencia equivalentes de sistemas muy complejos
El teorema de Routh–Hürwitz sirve para analizar la estabilidad de los sistemas dinámicos. Básicamente,
el teorema proporciona un criterio capaz de determinar en cuál semiplano (izquierdo o derecho)
del plano complejo están localizadas las raíces del denominador de la función de transferencia de un
sistema; y en consecuencia, conocer si dicho sistema es estable o no. Si tras aplicar el criterio nos da
como resultado que todos los polos están en el semiplano izquierdo, el sistema es estable, y si hay un
mínimo de un polo en el semiplano derecho, el sistema es inestable. El criterio se refiere a la función de
transferencia en lazo cerrado del sistema. Para aplicar el criterio a un sistema descrito por su función de
transferencia en lazo abierto, hay que incluir. (Criterio de Estabilidad de Routh-Hurwitz [Sistemas de
Control], 2019).
Método de estabilidad
Se obtuvo que la estabilidad de un sistema se obtiene por la ubicación de los polos, es decir, se
tiene un sistema estable si todos los polos del sistema están ubicados en el semi-plano izquierdo
2019)
Figura. diagrama de bloques con sus respectivas entradas y salidas del sistema. Reproducida de
El sistema lineal en lazo cerrado más común viene representado por la siguiente función de
transferencia:
N (s) N (s)
T ( s) = =
an s + an−1 s + ⋯+a n s+ a0 D (s)
n n−1
Se obtiene que si T(s) es una asíntota estable si todas las raíces de D(s) se ubican en el semi-
comprobar si existe alguna raíz o polo en el semiplano derecho del plano complejo S, es decir, si
existe una raíz el sistema es inestable y si no existe el sistema se considera estable. (Criterio de
Utilizando el método de Routh se debe tomar un polinomio, que en sistemas de control es una ecuación
característica o el denominador de una función de transferencia de lazo cerrado” (COSMOS, 2016).
𝐷(𝑠) = 𝑎𝑛𝑠𝑛 + 𝑎𝑛−1𝑠𝑛−1 + 𝑎𝑛−2𝑠𝑛−2 + 𝑎𝑛−3𝑠𝑛−3 + ⋯ + 𝑎1𝑠 + 𝑎0
Procedimiento:
Entonces debemos buscar los elementos desconocidos, empezamos a colocar unos
Y como resultado debemos fijarnos en la primera columna de la tabla que nos indicara el
número de polos o raíces instables, es decir, nos indicara el número de polos inestables que
Caso 1
En este caso obtendremos un cero en la fila pivote del sistema como se ve en la matriz:
Se puede ver que el cero no tiene ningún signo, y procedemos a sustituir el cero por un número
extremadamente pequeño y positivo, que se representa con una letra griega 𝜀” (Barrantes,
2011).
Caso 2
Esto ocurre cuando existen polos en el eje imaginario 𝑗𝑤, con esto toda una fila de
Procedimiento
𝑑𝑃(𝑠)
= 𝑎𝑛−5(𝑛 − 5)𝑠𝑛−6 + 𝑎𝑛−7(𝑛 − 7)𝑠𝑛−8 + 𝑎𝑛−9(𝑛 − 9)𝑠𝑛−10 + ⋯ + 2𝑎2𝑠
𝑑𝑠
Por último, reemplazamos todos los coeficientes de la derivada y continuamos normal en la tabla.
Control Proporcional Integral Derivativo (PID)
elementos que proporcionan una acción Proporcional, Integral y Derivativa. Estas tres
acciones
Como su nombre lo indica, esta acción de control es proporcional a la señal de error que se
obtiene e(t). Internamente la acción proporcional multiplica la señal de error por una
constante Kp la cual busca los errores.
Esta acción de control intenta disminuir el error del sistema. Cuando el error es algo
grande, la acción de control es grande y tiende a minimizar este error ya que todo es
proporcional.
Aumentar la acción proporcional tratada Kp tiene los siguientes efectos en el sistema:
Sistemas de simulación
Existen diversas definiciones para simulación, dentro de las cuales podemos citar la de
Pegden (1990) que dice “la simulación es un proceso de proyectar un modelo
computacional de un sistema real y conducir experimentos con este modelo con el
propósito de entender su comportamiento y evaluar estrategias para su operación”. De esta
manera, podemos entender la simulación como un proceso amplio que engloba no sólo la
construcción de un modelo, sino también todo un método experimental que se sigue,
buscando:
Software Empleados
Matlab
(http://personales.upv.es/jbenitez/data/matlab.pdf)
Dispone de dos herramientas que permiten ser un software completo para el diseño, siendo
estas Simulink y Guide. Simulink permite modelar, simular y analizar sistemas, mediante la
construcción de diagramas de bloques gráficos, evaluar rendimientos de sistemas es una
herramienta ideal para modelamientos en el campo de la ingeniería.
Simulink
ESPECIFICACION M586TE0585
MAXIMO VOLTAJE 60
VOLTAJE TIPICO 24
Datos
Condiciones inciales 0
Kv=0,5625
Kf=0.5625
Kb=3,3
r=0,60
n=0.0955
b1=0,18
Modelo físico del motor
Nomenclatura del motor
Funcionamiento Lineal
ɸ( t)=KfIf (t) (1)
if ( t ) , ɸ(t)=cte
Par del motor
τ m (t)=KfIa (t) (2)
d θ2
τ m−τ L =J + τ w +b 2 ωm (6)
d t2
dia
ea ( t )=La + Raia ( t ) +eb (t) (5)
dt
ea ( s ) =Lasia(s)+ Ra ia ( s ) +eb (s)
dω
kfIa=J +b 2 ω m (7)
dt
2
kf ( s ) Ia=J s θ( s)+b 2 s θ (s )
Kf
θ (s ) (sLa+ Ra)(Js+ b 2) s
=
ea(s) ( sLa+ Ra )( Js+ b 2 ) s+ KfKvs
( sLa+ Ra )( Js +b 2 ) s
θ (s ) Kf
=
ea(s) ( sLa+ Ra ) ( Js +b 2 ) s + KfKvs
θ (s ) Kf
=
ea(s) LaJ s + Lab2 s + RaJ s 2+ Rab 2 s + KfKvs
3 2
θ (s ) Kf
=
ea(s) LaJ s 3+ Lab2 s2 + RaJ s 2+ Rab 2 s + KfKvs
θ (s) Kf
=
ea(s) s [LaJ s + Lab 2 s + RaJs+ Rab 2+ KfKv]
2
Ecuación (11)
θ (s ) Kf
=
ea(s) s [LaJ s + s (Lab2+ RaJ )+( Rab 2+ KfKv)]
2
Se debe mencionar que J es la inercia equivalente que debe vencer el motor de la
banda transportadora, y es igual a la suma de la inercia del motor (Jo) y la inercia
debido a la masa que debe ser transportada
2
J=Jo+ r M (12)
Función de transferencia
x(s) Kfn
=
ea ( s ) s [ LaJ s + s ( Lab 2+ RaJ )+ ( Rab 2+ KfKv ) ]
2
Aplicando datos del motor y la banda a la ecuación de transferencia incluyendo las
ecuaciones (12) y (13) son responsables de la perturbación en caso de variación de masa en
la banda
x(s) Kfn
=
ea ( s ) s [ La( Jo+ r 2 M ) s2 + s ( La(b 1+ KbM )+ Ra( Jo+r 2 M ) ) + ( Ra( b 1+ KbM )+ KfKv ) ]
0.5625∗0.0955
¿
s [ 1,4 (0.388+ 0.6 M ) s + s ( 1,4 (0.18+3,3 M ) ¿ +1,15(0.388+0.6 M ) ) + ( 1.15 ( 0.18+3.3 M ) +0.5625∗0.5625 ) ]
2 2 2
0.053
¿
s [ (0.543+0.504 M )s + s ( 0.252+4.62 M +0.446+0.414 M ) + ( 0.207+ 3.795 M +0.316 ) ]
2
0.053
¿
s [ (0.543+0.504 M )s + s ( 0.698+5.034 M ) + ( 0.523+3.795 M ) ]
2
1
¿
1.047 3 5.732 2 4.315
s+ s+ s
0.053 0.053 0.053
1
¿ 3 2
19.755 s +108.150 s +81.415 s
Kp
¿
19.755 s +108.150 s 2 +81.415 s + Kp
3
s
3 19.755 81.415
s2 108.150 K
s
1
8805.302−372.895 K 0
108.150
s
0
K
8805.302−19.755 K
b 1=
108.150
8805.302−19.755 K
>0
108.150
8805.302−19.755 K >0
8805.302>19.755 K
8805.302
>K
19.755
K < 445.725
K>0
0< K < 445.725
Tomamos el valor de la constante cuando K= 100
Nota: El sistema continuo debe ser convertido a discreto con selección previa de período de
muestreo y realizar nuevamente el ajuste del controlador discreto.
Se pasa la transformada de Laplace al dominio del tiempo y luego al dominio de z con la
ayuda de Matlab.
Discretizamos con T=0.8
Analizar la estabilidad del sistema discreto por los uno de los métodos estudiados
Estabilidad del sistema con respuesta escalon en el domino de z
Controlador PID en discreto
PID MEJORADO
Comparar los resultados del lazo de control continuo y discreto ante una perturbación
Sistema continuo con perturbación
Sistema Discreto con perturbación
CONCLUSIONES
El desarrollo de este proyecto permitió aplicar los conocimientos y
importancia.
[1] E. D. VACIO, «WIKIPEDIA,» La enciclopedia libre, 28 Septiembre 2021. [En línea]. Available:
https://es.wikipedia.org/wiki/Ensayo_de_vac%C3%ADo. [Último acceso: 21 Febrero 2022].
[3] g4-866, «Unidad04 Ensayo de transformadores.,» Acrobat Distiller 5.0.2 (Macintosh), Lima,
2019.
[6] StuDocu, «El transformador,» TRANSFORMADOR, 01 enero 2019. [En línea]. Available:
http://endrino.pntic.mec.es/jhem0027/transformador/eltransformador.htm. [Último acceso:
21 Febrero 2022].
[9] WIKIMEDIA, «Wikipedia,» Licencia Creative Commons Atribución Compartir Igual 3.0, 4 Agosto
2021. [En línea]. Available: https://es.wikipedia.org/wiki/MATLAB. [Último acceso: 21 Febrero
2022].