Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
Introducción
2
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
obteniendo los resultados matemáticos, gráficos y de comportamiento virtual en el ambiente V-
REALM ® (Regalo, 2016).
Es importante hacer énfasis en que no existe un único método para alcanzar el objetivo
perseguido. Esto se obtendrá con relación al planteamiento de cada propuesta y la
combinación de métodos y técnicas (Gerez y Grijalva, 1980). El criterio de evaluación acerca
de la técnica más conveniente depende del resultado que se espera obtener (Jensen, 2000).
Modelado matemático
El sistema dinámico BALL-BAR es una buena herramienta para observar los cambios
en el comportamiento que presenta la planta cuando se aplican distintas técnicas de control
(Reyes et al, 2015). El funcionamiento consiste en obtener la estabilización local de la barra y
lograr que el balín que rola sobre esta se estabilice en un punto determinado. En la Fig. 2 se
muestran las dimensiones de la barra y el balín.
3
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
La ecuación (4) describe que tanto aceleración angular como velocidad lineal se
encuentran relacionadas mediante la expresión:
Teniendo la ecuación (6), la FR se sustituye en la ecuación (1): [(w) (sen α - FR)= (m) (a)]:
(7)
(8)
Se calcula que el ángulo máximo de inclinación en el cual la bola puede deslizarse y ser
estabilizada por el sistema es de 15°. Linealizando (Szidarovszky y Terry, 1998) el término
(sen α) hacia la conversión radial del ángulo (α) se calcula lo siguiente:
sen 15° = 0.2588 (9)
α = 15° = 0.2617 (10)
Los resultados señalan que la región de atracción de la bola sobre la barra es cercana
al 1.2% (Osorio, 2009) en el valor de inclinación máximo (15°). La ecuación linealizada es
(11)
(12)
(13)
(14)
4
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
sea el caso. El bloque de PROCESO controla al actuador-motor que mueve la barra sobre la
cual rola el balín. De igual manera se tiene al SENSOR (lazo de retroalimentación)
Resultados
Control ON-OFF
El control tipo ON-OFF funciona cambiando entre los estados 1 lógico y 0 lógico (Reyes
et al, 2015). Debido a esta naturaleza, el controlador no produce un valor exacto en la variable
controlada obteniendo oscilaciones incontrolables (Kuo, 1996). Estas son un inconveniente
para el sistema debido a que no se logra una estabilidad en un punto determinado (Fig. 5).
5
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
A nivel lenguaje de programación el valor PROPORCIONAL=Kp será calibrado acorde a
las características físicas del sistema (Fig. 2). Con base en la teoría, se sabe que Kp está
descrito por la siguiente fórmula:
(17)
El valor Kp será multiplicado por el del SET POINT mismo que es medido en cm en el
lugar de la barra donde se desea situar al balín. El resultado es la distancia a la que se debe
desplazar el balín sobre la barra.
(18)
El valor que podría satisfacer el requerimiento es Kp=3. En pruebas, los valores Kp
menores a 3 ocasionaron que los movimientos de inclinación de la barra fueran muy suaves,
apreciándose lentitud en la oscilación no situando al balín en el SET POINT.
Se analizaron los valores y se concluye que los números Kp mayores a 3 presentaba
cambios de inclinación en la barra más turbulentos, haciendo balín tendiera a pegar en los
soportes límites de fin de carrera. En ocasiones el balín tendía a saltarse de la barra. Cuando el
valor Kp fue igualado a 3, se mostraron los mejores resultados aunque permanecía una
oscilación minúscula constante en el tiempo (Fig.7).
6
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
las técnicas Kp y Kd (Levine, 2000). El valor Kd se establece como la variable VELOCIDAD,
que debe será compensada con respecto al ángulo de inclinación de la barra (Hdez. Gaviño,
2010), esto para obtener estabilización:
(20)
Después de un análisis se establece que el valor de Kd debe ser mucho mayor que Kp.
Así se establece que el valor de Kd=40 y se emplea como valor para realizar las pruebas. De
esta manera se obtiene que complementando las técnicas Kp y Kd, se obtiene:
(21)
Como se observa en la Fig. 9, el sistema logra estabilizar al balín, sin embargo aún
cuando este ya no presenta oscilaciones, el lugar donde se estaciona no es el indicado en el
SET POINT. A esta diferencia se le conoce como ERROR EN ESTADO ESTACIONARIO, y es
la diferencia entre el valor donde se estaciona la variable y el SET POINT.
(23)
Cuando se realiza el escrutinio del valor de ERROR y este se iguala a cero el valor U
permanece inalterado.
7
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
Al realizar pruebas con control PD se pudo determinar que en ocasiones se lograba la
estabilidad del balín pero no se llegaba a la posición establecida por el usuario (SET POINT).
Aquí se aplica el término INTEGRAL (Roca-Cusidó, 1999). Mientras más tiempo se
encuentre el balín fuera del SET POINT mayor será la intervención de Ki. El valor de Ki se ha
igualado al valor de 0.02 lo cual resulta mucho menor en relación a los de Ki y Kd (Kuo, 1996).
En la Fig.11 se describe el el sistema dinámico obedeciendo a la respuesta esperada. La
gráfica indica que en los primeros 4 segundos la barra presenta un movimiento oscilatorio leve
y posteriormente logra estacionar al balín en el SET POINT aproximadamente 6 segundos
después de haberse iniciado la rutina.
MATLAB-SIMULINK® / V-REALM®.
MATLAB® R2017a y su herramienta SIMULINK® es el software de simulación con el
que se analizan las técnicas de control propuestas y cuyos resultados parciales constituyen el
análisis con gráficas que se presentan (Pérez, 2002).
El complemento de los datos que se han obtenido de simular el sistema BALL-BAR en
este software constituye un caso de estudio cuyos resultados serán utilizados para redactar un
artículo de divulgación científica enfocado en el tema simulación. Para este trabajo se han
recuperado las gráficas que se obtienen de un sistema que representa el control PID (Fig.12) y
que sirven como comparativa entre los cambios físicos que se presentan en el sistema y la
representación gráfica de estos.
Simulación V-REALM®
El software MATLAB® ofrece un ambiente de realidad virtual que ofrece la posibilidad de
construir modelos basados en planos mecánicos y movimientos simulados con señales
provenientes de generadores de funciones, en los cuales se pueden aplicar leyes de control y
visualizar el comportamiento del sistema dinámico, en este caso, en realidad virtual. Este
aplicación es llamada V-REALM® y es posible lograr su comunicación con el ambiente
SIMULINK®. El objetivo es evaluar el comportamiento del sistema dinámico virtual aplicando
leyes de control.
8
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
En la Fig. 13 se aprecia el ambiente del software de realidad virtual con el panel de diseño para
la construcción del sistema dinámico virtual BALL-BAR.
Conclusiones
El objetivo de este artículo es analizar las señales que entrega un sistema dinámico virtual
versus las señales que entrega un sistema dinámico real cuando ambos son sometidos a las
mismas perturbaciones y rutinas. Cabe señalar que el presente artículo es complemento de un
trabajo previo que ha analizado el comportamiento del sistema BALL-BAR implementado
físicamente y que ha sido evaluado ante las técnicas de control ON-OFF, P, PD y PID.
En este caso, las señales obtenidas a partir del comportamiento del mencionado sistema
dinámico real, se han comparado con las señales obtenidas del sistema dinámico virtual que ha
sido sometido a las mismas rutinas y perturbaciones y se concluyen que los resultados son
muy similares.
Se debe hacer especial énfasis en que la respuesta que pueda otorgar el sistema virtual va
a estar determinada por las características de funcionamiento del ordenador donde se realicen
las simulaciones. En este caso se requieren amplios recursos tanto de memoria RAM como de
9
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
procesador. Mientras más complejas sean las rutinas y simulaciones a evaluar, más recursos
computacionales serán necesarios.
Tomando en cuenta los resultados gráficos obtenidos del sistema dinámico virtual se puede
interpretar que:
SISTEMA DINÁMICO
SISTEMA DINÁMICO REAL VIRTUAL
El comportamiento es similar pero la
Básicamente inestable y no se logra el objetivo de
respuesta que ofrece el sistema no
ON-OFF situar al balín en un determinado punto de la
es apreciable con toda la resolución
barra.
que se desearía observar.
Incrementa la señal de corrección a medida que
Debido a la oscilación constante el
aumenta el valor del error. Si el error disminuye,
PROPORCIONAL también lo hace la acción correctiva. Presenta la
sistema virtual sí permite apreciar un
comportamiento muy cercano al real.
desventaja de una oscilación constante.
Cambia la velocidad de actuación del controlador
compensando el ángulo de inclinación de la barra
para lograr estabilizar el balín. Con esto se logra
PROPORCIONAL- una respuesta favorable ante perturbaciones Prácticamente se comporta igual al
DERIVATIVO logrando que el balín se estabilice y estacione en sistema dinámico real.
un punto fijo en la barra. No obstante, el sitio
donde se logra situar el balín no suele ser en
todas las ocasiones el SET POINT.
Ejerce acción integradora sobre la señal de error
a través del sensor cuando este detecta que el
PROPORCIONAL- balín aún no se encuentra en el SET POINT. La
Prácticamente se comporta igual al
INTEGRAL- acción de corrección ejercida será mayúscula
sistema dinámico real.
para buscar estacionarlo en la posición indicada
DERIVATIVO generando una acción proporcional a la integral
del error.
Tabla 1 Resultados comparados entre BALL-BAR real y virtual. (F. Ampudia, 2018)
En ambos sistemas se observa que es la técnica de control PID la que logra el objetivo de
estabilizar el balín en un punto determinado (Seeborg et al, 2010).
La combinación de factores como utilizar las herramientas de simulación disponibles en esta
era de la tecnología, en conjunto con el planteamiento matemático clásico posibilita logros que
antaño eran difíciles de alcanzar por un estudiante. Para obtener los resultados óptimos es
necesario manejar en conjunción tanto las herramientas de simulación y control así como
planteamientos matemáticos.
Con este ejercicio se pueden validar los resultados de simulación en V-REALM®
comprobando que las gráficas representan el comportamiento del sistema real en magnitud y
tiempo.
Referencias
Beer, F., Russel,E. y Cornwell, F. (2010). Vector mechanics for engineers-dinamics. Chicago:
McGraw-Hill.
Considine, D. (1993) Process/Industrial Instrumnts & Controls Handbook. New York:
McGraw-Hill.
Dorf R. y Bishop, R. (2005) Sistemas de control moderno. 10ma Edición. México: Pearson.
Escobar, L., Montoya, O. y Giraldo, D. (2013) Global Control of the Furuta Pendulum Using
Artificial Neural Networks and Feedback of State Variables. TecnoLógicas, 30(1), 71-94.
Furuta, K., Yamakita, M. y Kobayashi, S. (1991) Swing up Control of Inverted Pendulum,
Journal of Systems and Control Engineering, 206(6), pp. 263-269.
Gerez, V. y Grijalva, M. (1980). El enfoque de sistemas. México: Limusa.
10
Revista Coloquio Internacional de Investigación Transdisciplinaria 2018
Instituto Tecnológico de Matamoros
ISSN 24487104
_____________________________________________________________________________________________
Hdez.-Gaviño, R. (2010) Introducción a los sistemas de control. Madrid: Pearson.
Jensen, R. (2000) Metodología de la investigación. México: Vanity SelFish.
Kuo, B. (1996) Sistemas de control automático 7ma. Ed. México: Prentice-Hall.
Kelly, R. y Santibañez, B. (2003) Control de Movimiento de Robots Manipulados. Pearson
Prentice-Hall.
Levine, W. (2000) Control System Applications. New York: CRC Press.
Lewis, P. y Yang, C. (1999) Sistemas de control en ingeniería. Madrid: Prentice-Hall.