FP277
FP277
FP277
19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable
social development" "Leveraging emerging technologies to construct the future", Buenos Aires -Argentina, July 21-23, 2021. 1
controlador sobre la respuesta del sistema, para comprobar la Este controlador establece su característica de desempeño
fiabilidad del controlador, permitiendo con ello identificar sus según la ecuación (2), como la señal en el dominio de tiempo
parámetros y seleccionar la mejor alternativa constructiva. llamada señal de control o señal de mando, indicando allí las
Debido el elevado número de ensayos a realizar para obtener constantes que lo rigen.
un aceptable nivel de confianza del controlador, ha sido
preciso implementar el código de controlador en un sistema (2)
embebido MBED. De esta forma podemos reducir el tiempo de
pruebas del controlador, está totalmente respaldado por el
El artículo está organizado de la siguiente manera: En la
relevante papel que la simulación tiene hoy en día dentro del
sección Materiales y Métodos se presenta de forma resumida
ciclo de vida de los sistemas [2] [3][4][5].
las fases que constituyen el desarrollo del proyecto, la
descripción de la implementación del hardware utilizado y su
La automatización en la industria, hasta los años 70, se
programación, la comunicación de los dispositivos entre sí y el
ejecutaba exclusivamente con relés, conocida como una lógica
diseño de la planta en lazo cerrado. En la sección de resultados
cableada, pero a partir de estos años, los sistemas de
y discusión se presentan los oscilogramas de la respuesta de la
automatización (Controladores Lógico Programables - PLC)
planta, la obtención de la función de transferencia en tiempo
interrumpieron ese camino y se trasladó a la lógica
continuo y sus discretización, la función de transferencia del
programada. Las primeras versiones y modelos de PLC eran
controlador con un tiempo de muestreo específico y su
costosos, difíciles de programar, tenían relativamente poca
discretización, En la sección de conclusiones los autores
memoria y casi ningún periférico.
ofrecen una serie de recomendaciones sobre el proceso de
diseño, los aspectos más relevantes a tener en cuenta para su
Las aplicaciones de automatización modernas deben ser
implementación en forma efectiva, además de destacar las
capaces de adaptarse a los cambios en los requerimientos de
bondades de los controladores digitales.
producción. Dado que la mayoría de las aplicaciones de
fabricación son distribuidas, puede ser necesario reconfigurar
las operaciones que ejecutan varios dispositivos del sistema de
II. MATERIALES Y MÉTODOS
forma sincronizada. Desafortunadamente, reconfigurar este
tipo de aplicaciones es una tarea compleja para los
Para la ejecución del proyecto se dividió en cuatro fases,
desarrolladores de aplicaciones, especialmente cuando las
como se muestra en la figura 1, la primera fase consistió en la
operaciones se deben ejecutar en determinados instantes de
documentación y estudio acerca de la temática; como
tiempo o los recursos son escasos [6].
resultado se obtuvo dominio sobre el tema en estudio y visión
clara de los objetivos a alcanzar. En la segunda fase se
Un sistema automatizado está conformado por elementos o
llevaron a cabo los pasos necesarios para el diseño y
instrumentos, lo cuales son utilizados para medir variables
simulación del controlador, en la tercera fase se realizó la
físicas, ejercer acciones de control y transmitir señales. En
implementación y prueba del sistema propuesto, es importante
todos los procesos es absolutamente necesario controlar y
resaltar que las fases 2 y 3 se desarrollan de manera
mantener constantes algunas magnitudes [7].
simultánea, finalmente, en la última fase se realizaron ajustes
y se presentan los resultados obtenidos con la finalización del
El diccionario de la Real Academia Española define la
proyecto.
Automática como la disciplina que trata de los métodos y
procedimientos cuya finalidad es la sustitución del operador
humano por un operador artificial en la ejecución de una tarea
física o mental previamente programada [8].
19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable
social development" "Leveraging emerging technologies to construct the future", Buenos Aires -Argentina, July 21-23, 2021. 2
Para realizar el diseño y modelamiento, primero se realiza muestreo de 0,30 segundos teniendo en cuenta la velocidad de
el montaje del prototipo de vehículo con un motor DC y un trabajo de la tarjeta y la comunicación inalámbrica, de tal
servomotor de los cuales uno se encarga del avance y manera que alcanzará a realizar todo el proceso antes de tomar
retroceso, y el otro para la dirección. Se emplea una batería una nueva muestra.
LIPO para alimentar el sistema en general, una tarjeta MBED
para el control, un Arduino UNO, un módulo bluetooth y un
Posteriormente, se declararon dos objetos tipo serial que se
módulo puente H. Éste último se presenta en la figura 2.
encargaron de la comunicación inalámbrica; también, se
definieron dos objetos tipo HCSR04 que representan el
comportamiento de los sensores ultrasonido ubicados en la
parte frontal del vehículo, dos objetos Modulador de Ancho de
Puslo (PWM) que se encargan de determinar la velocidad a la
cual debe estar el motor.
B. Diseño de la planta
Figura 3. Sensores ultrasonido
Con respecto al diseño del controlador y la identificación
A. Programación tarjeta MBED de la planta se utilizó el software MATLAB®.
Con el carro ya funcionando se realizaron una serie de
El código de control del vehículo se programó en un pruebas para la caracterización de la planta teniendo en cuenta
sistema embebido MBED. Inicialmente se elige un tiempo de la estructura del sistema presentado en la figura 4 y así poder
ingresar estos datos para obtener la función.
19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable
social development" "Leveraging emerging technologies to construct the future", Buenos Aires -Argentina, July 21-23, 2021. 3
Figura 4. Diagrama de bloques del sistema.
(4)
(5)
19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable
social development" "Leveraging emerging technologies to construct the future", Buenos Aires -Argentina, July 21-23, 2021. 4
Gz= (6) IV. CONCLUSIONES
La caracterización de la planta debe hacerse una vez todo el
Cabe resaltar que, al hacer la transformación de tiempo mecanismo del sistema este hecho y funcionando, ya que
continuo a tiempo discreto, la función de transferencia cualquier modificación o elemento no tenido en cuenta genera
mantuvo la cantidad de polos, pero aumentó el número de una planta diferente y así mismo un controlador diferente
ceros. haciendo que la acción de control no ejecute la acción
deseada.
Por medio de la función sisotool, se creó el controlador,
ingresando como parámetro la función de transferencia en lazo Aunque el tiempo de muestreo para este tipo de sistemas
abierto y en tiempo discreto, obteniendo con ellos las debe ser lo más pequeño posible, debido a la comunicación
características de desempeño, particularmente en Bode y LGR, por puerto serial, bluetooth y diferentes tipos de dispositivos
como se observa en la figura 8. es complejo determinar exactamente el tiempo mínimo en que
el sistema pueda reaccionar y ejecutar la acción de control.
AGRADECIMIENTOS
Donde: REFERENCIAS
Kp=12.1 [1] Reynoso-Meza, G., Sanchis, J., Blasco, X., & Martinez, M. Algoritmos
Ki= 0.342 Evolutivos y su empleo en el ajuste de controladores del tipo PID:
Kd=1.34 Estado Actual y Perspectivas. RIAI - Revista Iberoamericana de
Automatica e Informatica Industrial, 10(3), 251–268. 2013
[2] Sanchez Peña, R., & S., S. M.. Robust Systems. Theory and Applications.
En la figura 9 se observa el carro seguidor implementado. (John Wiley and Sons (ed.)). 1998.
[3] Arena, P., Fortuna, L., Frasca, M., Turco, G. L., Patane, L., & Russo, R.. A
new simulation tool for action-oriented perception systems.
Proceedings of 10th IEEE Conference on Emerging Technologies and
Factory Automation, 571–577. 2005
[4] Isermann, R.. Mechatronics systems-Innovative products with embedded
control. Control Engineering Practice, 16, 14–29. 2008
[5] Raffo, G. V, Normey-Rico, J. E., Rubio, F. R., Kerlber, C. R., & Jan.
Control Predictivo en Cascada de un Vehículo Autónomo. Revista
Iberoamericana de Automática e Informática Industrial, 6(1), 63–71.
2009
[6] Gonzalez, M., Noguero, A., Pérez, F., & Calvo, I.. Reconfigurando
aplicaciones de automatización industrial con FTT-MA. XXXIV
Jornadas de Automática, 767–772. 2013
[7] Creus, Antonio. Instrumentación Industrial. 8va Edición.: Alfaomega.
Marcombo. México. 2010
[8] Piedrafita, M. R,. Ingeniería de la Automatización Industrial. México.
Figura 9. Carro seguidor Alfaomega. 2da Edición ampliada y actualizada. 59-80. 2010
19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable
social development" "Leveraging emerging technologies to construct the future", Buenos Aires -Argentina, July 21-23, 2021. 5