Desarrollo de un prototipo de pendubot para la enseñanza
| dc.contributor.advisor | Maradey Lazaro, Jessica Gissella | |
| dc.contributor.apolounab | Maradey Lazaro, Jessica Gissella [jessica-gissella-maradey-lazaro-2] | spa |
| dc.contributor.author | Rueda Vera, Brayan Esneider | |
| dc.contributor.cvlac | Rueda Vera. Brayan Esneider [0001940583] | spa |
| dc.contributor.cvlac | Maradey Lazaro, Jessica Gissella [0000040553] | spa |
| dc.contributor.linkedin | Maradey Lazaro, Jessica Gissella [jessica-gissella-maradey-lazaro-b7831445] | spa |
| dc.contributor.orcid | Maradey Lazaro, Jessica Gissella [000-0003-2319-1965] | spa |
| dc.contributor.researchgate | Maradey Lazaro, Jessica Gissella [Jessica_Maradey_Lazaro] | spa |
| dc.contributor.scopus | Maradey Lazaro, Jessica Gissella [57207878442] | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.date.accessioned | 2024-11-22T18:21:08Z | |
| dc.date.available | 2024-11-22T18:21:08Z | |
| dc.date.issued | 2022-11-22 | |
| dc.degree.name | Ingeniero Mecatrónico | spa |
| dc.description.abstract | La presente tesis tiene como objetivo dar a conocer el proceso de diseño e implementación de un sistema subactuado de pendubot, enfocado en el uso docente para la enseñanza de diversas técnicas de control. Siendo así, se desarrolla el modelo matemático de las ecuaciones dinámicas y el análisis del punto de equilibrio, teniendo en cuenta el diseño mecánico y eléctrico del sistema. Se emplea controles de estabilidad como el regulador linear cuadrático (LQR), el regulador no lineal de modos deslizantes (SMC), un control de balanceo y un nuevo algoritmo de control que emplea las estrategias anteriores. Asimismo, se desarrolla una interfaz gráfica que permite validar el desempeño y análisis en un entorno virtual de las variables de estado del prototipo. | spa |
| dc.description.abstractenglish | This thesis aims to present the design and implementation process of a underactuated pendubot system, focused on its use in teaching various control techniques. To this end, the mathematical model of the dynamic equations and the analysis of the equilibrium point are developed, taking into account the mechanical and electrical design of the system. Stability controls such as the Linear Quadratic Regulator (LQR), the Nonlinear Sliding Mode Controller (SMC), a balancing controller, and a new control algorithm that employs the previous strategies are used. Additionally, a graphical interface is developed to validate the performance and analyze the state variables of the prototype in a virtual environment. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1 INTRODUCCIÓN ……………………………………………………………...13 1.1 DESCRIPCIÓN BREVE DEL PROBLEMA..........................................13 1.2 JUSTIFICACIÓN DEL PROBLEMA....................................................13 1.3 OBJETIVOS........................................................................................14 1.3.1 Objetivo general..............................................................................14 1.3.2 Objetivos específicos......................................................................14 2 MARCO TEÓRICO............................................................................15 2.1 SISTEMAS MECÁNICOS SUBACTUADOS........................................15 2.2 PENDUBOT........................................................................................16 2.2.1 Objetivos de control ......................................................................17 2.2.2 Posiciones de equilibrio .................................................................17 2.2.3 Sensores de posición angular........................................................18 3 ESTADO DEL ARTE............................................................................20 4 METODOLOGÍA DE DISEÑO.............................................................25 5 MODELADO ANALÍTICO DEL SISTEMA ELECTROMECÁNICO DE UN PENDUBOT....26 5.1 MODELO MATEMÁTICO DEL SISTEMA ELÉCTRICO....29 5.1.1 Simplificación de ecuaciones del motor dc por el método de la eliminación de la constante eléctrica....30 5.2 ECUACIONES DINÁMICAS DEL SISTEMA ELECTROMECÁNICO DEL PENDUBOT....30 6 DISEÑO DEL MECÁNICO Y ELÉCTRICO DEL PROTOTIPO REAL.....31 6.1 SISTEMA MECÁNICO DEL PROTOTIPO REAL DE UN PENDUBOT ..31 6.2 SISTEMA ELÉCTRICO DEL PROTOTIPO REAL DE UN PENDUBOT...32 7 DISEÑO DE CONTROLADORES..........................................................38 7.1 ANÁLISIS DEL MODELO MATEMÁTICO............................................38 7.1.1 Puntos de equilibrio...........................................................................39 7.1.2 Linealización del modelo matematico en el punto de equilibrio tope…40 7.1.3 Estabilidad del sistema de pendubot..............................................42 7.2 CONTROL DE ESTABILIDAD...............................................................43 7.2.1 Control óptimo lqr continuo............................................................43 7.2.2 Control por modos deslizantes.......................................................45 7.2.3 Control por modos deslizantes y regulador lineal cuadrático...50 7.3 CONTROL DE BALANCEO.................................................................53 7.3.1 Control tipo PD con regulador de tangente hiperbólico............54 7.3.2 Control tipo P basado en métodos de energías..........................57 8 RESULTADOS ESPERADOS.............................................................61 8.1 VALIDACIÓN DEL MODELO MATEMÁTICO..................................61 8.2 IMPLEMENTACIÓN DE INTERFAZ.................................................63 8.3 PRUEBAS EN PROTOTIPO REAL....................................................65 8.3.1 Resultados experimentales del control de estabilidad............66 8.3.2 Resultados experimentales del control de balanceo y estabilidad....73 8.4 ANÁLISIS DE REPETIBILIDAD.........................................................79 9 CONCLUSIONES.............................................................................80 10 TRABAJOS FUTUROS ......................................................................81 11 RECOMENDACIONES......................................................................82 12 REFERENCIAS BIBLIOGRAFICAS....................................................83 13 ANEXOS...........................................................................................86 13.1 CODIGO MATLAB............................................................................86 13.2 ANEXO 2. PLANOS..........................................................................94 | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/27521 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería Mecatrónica | spa |
| dc.publisher.programid | IMK-1789 | |
| dc.relation.references | S. L. Joaquín, M. N. Alejandro y O. M. Anselmo, “Uso del Pendubot como Herramienta Pedagógica para la Enseñanza de la Teoría del Control Automático,” 8º Congreso Nacional de Mecatrónica, Veracruz, 2009.[En linea]. Disponible:https://www.mecamex.net/anterior/cong08/articulos/15.pdf | spa |
| dc.relation.references | R. G. Andrade y R. C. Fuentes, “Análisis, Diseño y Construcción del pendubot,” Tesis de licenciatura, Escuela Politécnica Nacional, Ecuador, 2000.[En linea]. Disponible: http://bibdigital.epn.edu.ec/handle/15000/11641. | spa |
| dc.relation.references | O. O. Gutiérrez, “Diseño de controladores para sistemas subactuados del tipo pendulo invertido,” Tesis de doctorado, Escuela Politécnica Nacional, Mexico, 2009.[En linea].Disponible: https://www.saber.cic.ipn.mx/SABERv3/Repositorios/webVerArchivo/25959/3 | spa |
| dc.relation.references | E. A. Mamani, “Diseño y control en tiempo real del sistema subactuado pendubot,”,Tesis de grado, Universidad Nacional de Ingeniería, Lima, 2012. | spa |
| dc.relation.references | R. G. Castro, "Sistemas mecánicos subactuados", ,Universidad Nacional de Ingenieria,Mexico, 2001.[En lineal] . Disponible:http://www.robcas64.com/Automatizacion/Subactuados.pdf. | spa |
| dc.relation.references | D. M. Carrillo, M.O.Misses y A. J. Tamayo, “El pendubot como caso de estudio de robotica,” AMRob Journal, Robotics: Theory and Applications, pp. 125-131., 2015. | spa |
| dc.relation.references | C. A. Zarama, “Diseño y realización de robots academicos modulares: Acrobot,”Tesis de grado, Universidad de los Andes, Bogota, Colombia, 2005.[En linea]. Disponible:http://hdl.handle.net/1992/21849 | spa |
| dc.relation.references | A. Valera, M. Vallés y M. Cardo,“Desarrollo y control de un pendulo de furuta,” Universidad Politecnica de Valencia, España, 2005. | spa |
| dc.relation.references | J. Nakanishi, T. Fukuda y D. E. Koditschek,, “A Brachiating Robot Controller,” IEEE Transactions on Robotics and Automation, vol. 16, nº 2, pp. 109-123, 2000, doi: 10.1109/70.843166. | spa |
| dc.relation.references | M. W. Spong and D. J. Block, “Mechanical Design and Control of the Pendubot,” SAE Earthmoving Industry Conference,1995, doi: 10.4271/951199. | spa |
| dc.relation.references | B. S. Dublán, "Construcción e implementación de pendubot," Tesis de pregrado, Universidad Nacional de Ingeniería, Mexico, 2013.[En linea]. Disponible:https://ri-ng.uaq.mx/handle/123456789/6237. | spa |
| dc.relation.references | F. A. C. Bravo, “CONTROL DE POSICIÓN PARA UNA PLATAFORMA ALTAZIMUTH,” Tesis de pregrado, Universidad Pontificia Javeriana, Colombia, 2017 . [En linea]. Disponible:https://repository.javeriana.edu.co/handle/10554/38773. | spa |
| dc.relation.references | M. W. Spong y D. J. Block, “The Pendubot: a mechatronic system for control research and education,” 34th IEEE Conference on Decision and Control, vol. 1, nº 34, pp. 555-556, 1995, doi: 10.1109/cdc.1995.478951. | spa |
| dc.relation.references | A.Gallegos, J.A.Gallegos, and H.G. Gonzalez, “Analysis of the dynamics of an underactuated robot: the forced pendubot,”36th IEEE Conference on Decision and Control, vol. 2, pp. 1494–1499, doi: 10.1109/cdc.1997.657679. | spa |
| dc.relation.references | D. Z. a. J. Yi, “Swing up pendubot with a GA-tuned bang-bang controller,” IEEE International Conference on Robotics, Intelligent Systems and Signal, vol. 2, pp. 752-757, 2003, doi: 10.1109/rissp.2003.1285679. | spa |
| dc.relation.references | D. G. Buitrago,G. A. Holguin y A. E. Mejia, “Técnicas híbridas de control aplicadas al pendubot,” Scientia et Technica, vol. 1, N°.30 pp. 25-30, Colombia, 2006. | spa |
| dc.relation.references | R. L. Encalada, “Control del Módulo Pendubot utilizando una FPGA”,Presentado en 2012 Memorias de las XXIV Jornadas en Ingeniería Eléctrica y Electrónica, Ecuador,2012.[En linea]. Disponible:http://bibdigital.epn.edu.ec/handle/15000/4876. | spa |
| dc.relation.references | T. Shoji, S. Nakaura, and M. Sampei, “Throwing motion control of the springed Pendubot via unstable zero dynamics,”2010 IEEE International Conference on Control Applications, pp. 1602-1607, 2010, doi: 10.1109/cca.2010.5611268. | spa |
| dc.relation.references | M. Eom y D. Chwa, “Robust Swing-Up and Balancing Control Using a Nonlinear Disturbance Observer for the Pendubot System With Dynamic Friction,” IEEE Transactions on Robotics, vol. 31, nº 2, pp. 331-343, 2015, doi: 10.1109/tro.2015.2402512. | spa |
| dc.relation.references | B. Sánchez,, P. Ordaz y A. Poznyak, “Pendubot Robust Stabilization Based on Attractive Ellipsoid Method Using Electromechanical Model,” 15th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp. 1–6, 2018, doi: 10.1109/iceee.2018.8533927. | spa |
| dc.relation.references | Hasseni, Seif-El-Islam, "Hybrid Control of a Pendubot System Using Nonlinear H∞ and LQR," WSEAS TRANSACTIONS ON SYSTEMS AND CONTROL, vol. 16, pp. 155-161., 2021, doi: 10.37394/23203.2021.16.12. | spa |
| dc.relation.references | G. A.Cardona, "Diseño, simulación y control de un péndulo invertido doble lineal para el laboratorio de automática de la eiee de univalle,"Tesis de magister, Universidad del valle,Colombias, 2017.[En linea]. Disponible: https://hdl.handle.net/10893/14709. | spa |
| dc.relation.references | J S. Jean-Jacques E. and Weiping Li, “Applied Nonlinear Control,” Englewood Cliffs, New Jersey, Prentice Hall ,1991. | spa |
| dc.relation.references | M. Iwashiro, K. Furuta and K. J. Astrom, "Energy based control of pendulum," 1996 IEEE International Conference on Control Applications IEEE International Conference on Control Applications held together with IEEE International Symposium on Intelligent Control., Dearborn, MI, USA, pp. 715-720, 1996, doi: 10.1109/CCA.1996.558953. | spa |
| dc.relation.references | F. C.Luna, “Levantamiento y estabilización del pendulo invertido,” Tesis de grado,Universidad Nacional autonoma de mexico, Mexico, 2003.[En linea]. Disponible: http://www.ptolomeo.unam.mx:8080/xmlui/handle/RepoFi/18806 | spa |
| dc.relation.references | F. M. Huelin, A. Gutierrez y B. Larraga, "Modelado de un moto DC",Informe tecnico,ETSI Universidad Politecnica de madrid, 2024.[En linea]. Disponible:https://www.robolabo.etsit.upm.es/asignaturas/seco/apuntes/modelado.pdf. | spa |
| dc.relation.uriapolo | https://apolo.unab.edu.co/en/persons/jessica-gissella-maradey-lazaro-2 | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Pendubot | spa |
| dc.subject.keywords | Nonlinear Control | spa |
| dc.subject.keywords | Swing up | spa |
| dc.subject.keywords | stability | spa |
| dc.subject.keywords | Mechatronics | spa |
| dc.subject.keywords | Prototype development | spa |
| dc.subject.keywords | Electromechanical devices | spa |
| dc.subject.keywords | Mechanical engineering | spa |
| dc.subject.keywords | Algorithms | spa |
| dc.subject.keywords | Nonlinear systems | spa |
| dc.subject.lemb | Mecatrónica | spa |
| dc.subject.lemb | Desarrollo de prototipos | spa |
| dc.subject.lemb | Dispositivos electromecánicos | spa |
| dc.subject.lemb | Ingeniería mecánica | spa |
| dc.subject.lemb | Algoritmos | spa |
| dc.subject.lemb | Sistemas no lineales | spa |
| dc.subject.proposal | Pendubot | spa |
| dc.subject.proposal | Control no lineal | spa |
| dc.subject.proposal | Estabilidad | spa |
| dc.subject.proposal | Balanceo | spa |
| dc.title | Desarrollo de un prototipo de pendubot para la enseñanza | spa |
| dc.title.translated | Development of a pendubot prototype for teaching | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
