Control de Velocidad Lazo Cerrado
Control de Velocidad Lazo Cerrado
Control de Velocidad Lazo Cerrado
Los motores de Corriente Continua (CC) han dominado el campo de los accionamientos
de velocidad variable por más de un siglo, lo cual se debe a las excelentes
características de funcionamiento y facilidad de control. Por otro lado, el motor de
Corriente Alterna (CA) presenta ventajas en cuanto a costo, mantenimiento y densidad
de potencia, sin embargo, son más difíciles de controlar por lo que no pudieron
reemplazar al motor de CC hasta la década del 70 (Leonhard, 2001).
Metodología
I. Modelo dinámico de motor de C.D.
Corriente de campo
𝑑𝑖𝑓
𝑉𝑓 = 𝑅𝑓 𝑖𝑓 + 𝐿𝑓
𝑑𝑡
Corriente de armadura
𝑑𝑖𝑎
𝑉𝒂 = 𝑅𝑎 𝑖𝑎 + 𝐿𝑎 + 𝑒𝑔
𝑑𝑡
𝑒𝑔 = 𝐾𝑣 𝜔𝑖𝑓
Para la parte mecánica del sistema, se puede determinar un modelo a partir del par total
desarrollado en el motor 𝑇𝑑 , esto es:
𝑑𝜔
𝑇𝑑 = 𝐽 + 𝐵𝜔 + 𝑇𝐿
𝑑𝑡
Donde:
La relación mecánica-eléctrica del motor estará determinada por el mismo par que este
ejerce, esto lo indica la siguiente ecuación:
𝑇𝑑 = 𝐾𝑡 𝑖𝑓 𝑖𝑎
Control
Implementación
El motor marca KAG modelo: cuenta con un sensor de posición angular tipo encoder
incremental, por lo que se necesitará implementar un sistema digital capaz de leer las
cuentas del encoder. En la figura 3 se muestra el circuito propuesto para controlar el
motor. El sistema básicamente cuenta con un microcontrolador encargado de:
También cuenta con una etapa de potencia, implementada con un puente H de mosfets,
las respectivas conexiones de encoder al microcontrolador y finalmente una etapa
encargada de acondicionar los datos enviados por serial con un circuito integrado
MAX232.
En nuestra interfaz gráfica observamos que la señal contiene un poco de ruido, pero en
general el comportamiento de nuestro control es preciso.
Análisis de Resultados
Pudimos observar un comportamiento adecuado en el control de la posición, debido a
que no se observaron movimientos subamortiguados en el control, por lo que podemos
decir que el control fue el adecuado, se tuvo que sintonizar el PID de manera
experimental, sin embargo, al utilizar la función de transferencia del motor fue más facil
poder encontrar las ganancias adecuadas para el correcto control
Conclusiones
El control de posición para un motor de CD debe ser robusto, el lazo de control se realiza
mediante la medición de un encoder, este debe de tener una buena definición, esto
ayuda a la implementación de un control correcto y eficiente. En nuestro caso el encoder
utilizado fue el del motor, el cual posee una definición de 100 ranuras y a pesar de que
la señal obtenida por el encoder fue discreta, pudimos obtener un buen resultado.
Referencias
- Giménez de Guzmán, M.I., V.M. Guzmán y M. Torres (1995). A close loop dc
motor speed control simulation system using space, First IEEE International
Caracas Conference on Devices, Circuits and Systems
- González, G.N., J.E. Bosso, F.M. Serra (2011). Implementación de un Control
de Velocidad a Lazo Cerrado de un Motor de CC con dsPIC30F4011, Reunión
de Trabajo en Procesamiento de la Información y Control, RPIC.
- Leonhard, W. (2001). Control of Electrical Drives, Springer, Berlin