Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenido
1 Introducción ................................................................................................................................... 2
2 Planteamiento................................................................................................................................ 3
2.1 Introducción ............................................................................................................................ 3
3 Resolución ...................................................................................................................................... 6
3.1 Manejo del software ............................................................................................................... 6
3.2 Parte 2: Control con PID ........................................................................................................ 16
3.2.1 Resultado Optimo .......................................................................................................... 21
4 Conclusiones ................................................................................................................................ 23
5 Referencias Bibliográficas ............................................................................................................ 24
1 Introducción
El presente informe describe una práctica cuyo objetivo principal es optimizar la curva de
velocidad de respuesta de un motor de corriente continua, de manera que se asemeje lo más
posible a una curva de referencia predefinida y se mantenga estable en el tiempo, incluso frente a
posibles perturbaciones. Para lograr este objetivo, se realiza el ajuste de los valores del controlador
PID (Proporcional-Integral-Derivativo).
La correcta sintonización de los valores del PID es fundamental para lograr un control
eficiente del motor. Un valor inadecuado de Kp, Ti o Td puede resultar en una respuesta
insatisfactoria, caracterizada por oscilaciones, tiempos de respuesta lentos o inestabilidad del
sistema. Por tanto, el ajuste cuidadoso de estos parámetros es esencial para alcanzar una respuesta
de velocidad óptima y estable del motor de corriente continua.
A lo largo de este informe, se detallarán los procedimientos llevados a cabo en ambas partes
de la práctica, así como los resultados obtenidos y un análisis exhaustivo de los mismos. Se
presentarán las estrategias utilizadas para ajustar los valores del PID, destacando la importancia de
alcanzar una respuesta de velocidad que se asemeje a la curva de referencia y que pueda hacer
frente a posibles perturbaciones.
2 Planteamiento
2.1 Introducción
La práctica consistirá en utilizar un motor de corriente continua (figura 1) y simular el
comportamiento mediante un controlador PID “ Potencial- Integral- Derivativo”. Para la
implementación del PID utilizarán dos softwares Matlab y LabVIEW.
Para realizar el análisis se requiere realizar la conexión del motor de corriente continua con
un dispositivo de adquisición de datos conocidos por sus siglas DAQ. Un sistema DAQ utiliza un
dispositivo DAQ de datos para pasar una señal eléctrica acondicionada a un ordenador para el
análisis del software y registro de los datos obtenidos. Un sistema DAQ consiste básicamente en un
bloque de terminales, un cable y un dispositivo DAQ (ver figura 2).
Para la práctica el sistema DAQ se utilizó el LabJack U3-HV, un dispositivo DAQ que cuenta
con cuatro entradas analógicas de 12 bits de resolución y de alto voltaje, otras doce entradas
analógicas de bajo voltaje entre otras características. El dispositivo LabJack se observa en la figura
3.
1
Figura obtenida del Open Course Ware de la Universidad del País Vasco:
https://ocw.ehu.eus/file.php/54/MATERIALES_DE_ESTUDIO/T6/T6.pdf
2
Las personas que han proporcionado los materiales publicados en el OpenCourseWare de la UPV/EHU han declarado
expresamente que tales materiales son de su propiedad intelectual u ostentan título suficiente para su uso y
explotación. Fuente: https://ocw.ehu.eus/
3 Resolución
Se le da clic al botón de ejecutar en el menú del software (figura 6). Con esto se ejecutará el script y
se graficará la curva.
En otro script en el software MATLAB se realizará el filtrado de la señal para ello se probarán
valores de incremento tiempo promediar entre 0.1 y 1. En el script se ejecutará cada valor de
tiempo y se seleccionará la gráfica con el mayor porcentaje de exactitud del modelo.
Por ende, se ejecutó el script para valores de filtrado de señal de 0.1 a 0.9 obteniendo las
siguientes gráficas:
Respuesta transitoria: Los valores del PID afectan la respuesta transitoria del sistema, es decir,
cómo responde el motor ante cambios repentinos en la referencia o perturbaciones. Si la respuesta
es lenta o presenta oscilaciones excesivas, es posible que necesite ajustar los valores del PID para
lograr una respuesta más rápida y estable.
Estabilidad: Los valores del PID también afectan la estabilidad del sistema. Si los valores son
inapropiados, el sistema puede volverse inestable, lo que se manifiesta en oscilaciones crecientes o
divergentes en la salida. Ajustar los valores del PID puede ayudar a mantener la estabilidad del
sistema y evitar comportamientos indeseables.
Precisión: Si la señal de control no logra mantener la salida del motor eléctrico lo suficientemente
cerca del valor de referencia deseado, es posible que sea necesario ajustar los valores del PID para
mejorar la precisión del control. Esto implica reducir el error estático, que es la diferencia entre la
salida deseada y la salida real cuando el sistema está en estado estable.
Adaptación a condiciones cambiantes: En algunos casos, las condiciones de operación del motor
eléctrico pueden cambiar, como variaciones en la carga o en las características del sistema. En tales
situaciones, puede ser necesario ajustar los valores del PID para que el sistema se adapte y siga
siendo eficiente en diferentes condiciones.
Para la realización de esta práctica se ha empleado el método de prueba y error con ajuste
manual para encontrar los valores óptimos del PID que brinden el mejor desempeño en términos
de respuesta transitoria, estabilidad y precisión para el sistema de control del motor eléctrico.
Por tanto, mediante el software MATLAB se iban variando los multiplicadores de los valores
de Kp, Td y Ti, una vez hecho esto, se cargaba en el programa labVIEW y se ejecutaba la prueba
para visualizar el aspecto de la señal obtenida.
Mediante dicho código el software efectuaba los cálculos de Kp, Ti, TD para proceder a
realizar las simulaciones mediante labview, interpretando los valores de la recta respecto al tiempo.
Datos de partida:
Los datos utilizados como punto de partida para la realización de las pruebas son los siguientes:
Kp 5,3629 Ti 0,9563 Td 0,0391
1.1 1 1
0.6 1 0.1
0.1 1 0.1
La tabla 1 muestra los valores utilizados para cada una de las simulaciones, valores que se
fueron modificando a medida que se iban obteniendo resultados y tratando de mejorarlos
haciendo respectivos cambios en las variables (KT, Ti, Td), estos cambios se basaban en la
observación de las discrepancias entre la línea interpretada y la línea de referencia. Mediante ello
buscaba minimizar estas discrepancias y lograr una respuesta más cercana al objetivo deseado.
Los multiplicadores aplicados en las variables para obtener el resultado optimo fueron los
siguientes:
• Kp= 0.1
• Ti= 1
• Td= 0.1
El objetivo de estos cambios era lograr que la respuesta de la gráfica que representa dichas
variables se ajustara en tiempo a la gráfica de referencia. Se buscaba alcanzar este acople en un
lapso de 4 segundos desde el inicio de la simulación, sin embargo, se logró un acople en 6 segundos
(Ver figura 27) no fue el resultado óptimo deseado, pero se considera uno de los resultados más
cercanos al objetivo.
En la figura 27 se puede observar que la línea blanca (línea real) empieza a realizar el acople
con la línea verde (línea del modelo) a partir del segundo 6, y supera por unos milisegundos la línea
de referencia, no obstante, el resultado ha sido satisfactorio debido a que durante todo el
transcurso de tiempo la línea asociada a la simulación real versus a la del modelo se mantuvieron lo
más cerca posible entre sí mismas, tanto en subida como en bajada (Ver figura 28).
4 Conclusiones
5 Referencias Bibliográficas