Proyecto PID DPM
Proyecto PID DPM
Proyecto PID DPM
Resumen — El presente documento contiene el marco teórico, esta condición, lo cual no debería suceder.
las actividades, el cronograma y el presupuesto planeado para la
elaboración del proyecto final de un sistema de control PID para II. JUSTIFICACIÓN
la posición angular de una plataforma autoestable en tres grados
de libertad. A lo largo del desarrollo de este proyecto se Este proyecto surge con el objetivo de crear un sistema de
realizaron pruebas con ciertos elementos que simulen la control, monitoreo y optimización de la estabilidad de una
estabilidad y así poder visualizar el objetivo de este, que es poder plataforma, a través de un control PID. En primera instancia,
ayudar a las personas con dificultades de movilidad, para la se investigará y planteará el modelo de la base, junto con la
materia de control de la Universidad Distrital Francisco José de
estabilidad de esta, luego de esto, se procede a integrar los
Caldas
componentes adquiridos para su respectivo funcionamiento;
Palabras Claves— Estabilización, Control PID, Grados de esto teniendo en cuenta modelo matemático desarrollado. Ya
Libertad, Modelado, Plataforma, Posición angular, Sistema con esto se implementará la metodología y actividades
Dinámico. seleccionadas para su ejecución teniendo en cuenta el
cronograma y el presupuesto seleccionado para el modelo, con
Abstract — This document contains the theoretical framework, todo esto se espera obtener y dar solución a la necesidad
activities, schedule and budget planned for the development of planteada.
the final project of a PID control system for the angular position
of a self-stable platform in three degrees of freedom. Throughout
the development of this project tests were conducted with certain III. PREGUNTA PROBLEMA
elements that simulate stability and thus to visualize the objective La pregunta problema planteada será, ¿Cuál es el ángulo
of this, which is to help people with mobility difficulties, for the máximo que podría soportar el sistema de corrección de
subject of control of the Universidad Distrital Francisco José de posición angular para retornar a un estado estable?
Caldas.
A) Plataforma autoestable:
D) Matlab-Software
VII. ANÁLISIS
Como se mencionó anteriormente, primero se realizó el
análisis del sistema en lazo abierto. A continuación, se
muestran los resultados obtenidos mediante el aplicativo de
System Identification de Matlab.
Figura 11. Respuesta ante el escalón unitario. Figura 13. Entrada y salida en función del tiempo.
Figura 15. Configuración para el motor X en modo descendente. Figura 17. Gráfica de polos y ceros del motor X descendiendo
Ahora, en la figura 16 se observa la respuesta completa al En la ecuación 4, observamos los valores para los polos y
escalón unitario del motor X descendente el cual tiende a su ceros de la función del motor X descendiendo. Los ceros están
límite físico en 8°. representados con la letra “z” y los polos con la letra “s”
𝑧1 = 55.1386
{ (4)
𝑠1 = −9945.55; 𝑠2 = −6.4974
Figura 27. Gráfica de polos y ceros del motor Y descendiendo. experimentalmente donde se observa la mejora en
comparación con los anteriores controladores, eliminando las
En la ecuación 8 se observan los valores para los polos y oscilaciones bruscas y siguiendo el valor de referencia.
ceros de la función del motor Y ascendiendo. Los ceros están
representados con la letra “z” y los polos con la letra “s” D. Controlador PID:
Para la implementación del control proporcional, integral y
𝑧1 = 25.898 derivativo o control PID, se implementó por medio de
{ (8)
𝑠1 = −4476.36; 𝑠2 = −3.64294 software unos valores de Kpx=20, Kix=0.5, Kdx=17, Kpy=20,
Kiy=1 y Kdy=6 obtenidos experimentalmente donde se
Para este motor en el comportamiento descendente también evidenció que el sistema estable siempre y cuando las
es posible observar el comportamiento de su entrada y salida perturbaciones al sistema sean mínimas puesto que al tener
en función del tiempo, las cuales tienen comportamientos una perturbación fuera del límite inmediatamente el sistema
similares a los anteriormente mencionados para el motor Y empezaba a oscilar con movimientos bruscos.
ascendente y motor X en sus dos modos. El comportamiento
se puede ver en la figura 28. Por consiguiente, se puede modelar el sistema con el
controlador que mejor comportamiento presento el cual fue el
PI ya que posee una respuesta rápida y con mejor desempeño
dentro de los controladores diseñados.
A. Control P:
Para la implementación del control proporcional o control P,
se implementó por medio de software unos valores
experimentales de Kpx=235 y un Kpy=175 donde se pudo
observar como el sistema sigue siendo inestable puesto que no Figura 29. Comportamiento de la entrada y la salida en función del
llego al valor de referencia y a medida que se aumentaba cada tiempo
uno de estos valores el sistema oscilaba de manera brusca. Ahora bien se puede observar el comportamiento de cada
una de las variables, la entrada y la salida con respecto al
B. Controlador PD: tiempo en la figura 30.
Para la implementación del control proporcional derivativo o
control PD, se implementó por medio de software unos
valores de Kpx=100, Kpd=10, Kpy=100 y Kdy=10,
experimentalmente estos valores fueron los que le dieron al
sistema un comportamiento mejor, sin embargo, no se
estabilizaba hacia el valor de referencia y presentaba cierta
oscilación.
C. Controlador PI:
Para la implementación del control proporcional e integral o
control PI, se implementó por medio del software unos valores
de Kpx=15, Kix=3, Kpy=10 y Kiy=3 obtenidos
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS – CONTROL 11
Figura 20 . Entrada y salida en función del tiempo. Figura 22 . Polos y ceros del sistema con respecto a X
En la figura 21 se observa la validacion del sistema con Por ultimo se encuentra la función de transferencia del
respecto a la salida del eje del Motor X. sistema. Ver figura 23.
IX. CRONOGRAMA
Dada la importancia del orden y constante desarrollo en el
Figura 25 . Validación del sistema con respecto a Y proyecto, se consideró un calendario de trabajo, donde en 16
Ahora bien se poder observar la respuesta ante el escalón semanas se realizaron las actividades y correcciones
unitario de esta salida en la figura 26. pertinentes para la entrega final del proyecto. A continuación,
en la Figura 13, se presenta un cronograma de actividades,
dividido por semanas de trabajo y cumplimiento de los
objetivos a lo largo del tiempo máximo de culminación del
proyecto.
X. ALCANCES Y LIMITACIÓNES
Los alcances y limitaciones que se encuentran en el
proyecto son:
A. Alcances:
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS – CONTROL 13
1) La plataforma estará sobre un móvil, el cual será el sistema siendo insuficientes para mantener el sistema
encargado de trasladar la plataforma hacia donde quiera el controlado.
usuario mediante un control remoto de dicho móvil. Este
ya funciona correctamente y podrá ser utilizado mediante
una aplicación en el celular con sistema operativo XIII. REFERENCIAS
Android.
[1] “Autonomous, self leveling, self correcting anti-
B. Limitaciones:
motion sickness chair, bed and table”, ago. 2009.
[2] Katsuhiko Ogata, System Dynamics.
1) El sistema estará limitado a entre 12 y 16 grados de [3] “System Identification Toolbox”.
inclinación máximos en los tres grados de libertad https://la.mathworks.com/products/sysid.html
posibles. En el motor X se estará inclinando en un rango (consultado el 11 de febrero de 2023).
de -16° hasta 16°m en cambio en el motor Y solo será [4] Rocha Nuñez José Manuel, “Diagramas de bloques”,
desde -8° hasta 8°. pp. 1–9, 1997.
XI. PRESUPUESTO
Para la construcción del montaje físico se realizó un
presupuesto con el fin de conocer el valor (en pesos
colombianos) para el desarrollo del proyecto. Este presupuesto
es tentativo debido a que se rige en precios del día de su
adquisición, puede ser modificado a lo largo del proyecto si
así se determina.
TABLA 1
PRESUPUESTO ESTIMADO PARA EL DESARROLLO DEL PROYECTO
Precio
Precio total
Ítem Elementos Cantidad Unidad
(COP)
(COP)
Arduino UNO 1 40.000 40.000
2 Giroscopio MPU 6050 1 12.900 12.900
Servomotor MG996R 2 30.000 60.000
Sistema de 2 18.000 36.000
alimentación
Lámina de MDF 1 9.000 9.000
Impresión en 3D 1 60.000 60.000
Mano de obra 1h 6.000 480.000
estudiante
Alquiler de 2 100.000 200.000
computador
Varios 80.000 80.000
Total 977.900
XII. CONCLUSIONES
Con el desarrollo del proyecto final, se llegó a las siguientes
conclusiones: