Desarrollo de técnicas avanzadas de control para la estabilización de un Gimbal (2DOF)
| dc.contributor.advisor | Moncada Guayazán, Camilo Enrique | spa |
| dc.contributor.advisor | Roa Prada, Sebastián | spa |
| dc.contributor.author | Gómez Gómez, Julián Andrés | spa |
| dc.contributor.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000062838 | * |
| dc.contributor.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000295523 | * |
| dc.contributor.googlescholar | https://scholar.google.es/citations?hl=es&user=xXcp5HcAAAAJ | * |
| dc.contributor.orcid | https://orcid.org/0000-0002-1079-9798 | * |
| dc.contributor.researchgate | https://www.researchgate.net/profile/Camilo_Moncada_Guayazan | * |
| dc.contributor.researchgate | https://www.researchgate.net/profile/Sebastian_Roa-Prada | * |
| dc.contributor.scopus | https://www.scopus.com/authid/detail.uri?authorId=24333336800 | * |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Colombia | spa |
| dc.date.accessioned | 2021-03-25T21:43:33Z | |
| dc.date.available | 2021-03-25T21:43:33Z | |
| dc.date.issued | 2020-12-17 | |
| dc.degree.name | Ingeniero Mecatrónico | spa |
| dc.description.abstract | Presenta el desarrollo y comparación de dos técnicas avanzadas de control, óptimo y robusto, con respecto a un controlador clásico PID para conocer si es posible generar mejores prestaciones al momento de estabilizar dispositivos de grabación que se encuentran instalados en Drones. Inicialmente, en el capítulo 9, se muestra el modelado matemático del Gimbal el cual se obtiene por el método de Lagrange y la teoría de circuitos eléctricos. Posteriormente, en el capítulo 11, se presenta el diseño de tres controladores, uno clásico PID y dos avanzados en la estrategia LQG y sensibilidad mixta 𝐻∞. Por último, en el capítulo 12, se validan cada una de las estrategias de control, mediante una plataforma electromecánica que permite simular la orientación del Drone en 3D. El diseño y construcción de la plataforma se muestra en el capítulo 7. En el modelado matemático se muestran las ecuaciones de manera secuencial, las cuales parten desde las matrices de transformación homogénea del sistema Gimbal, hasta llegar a establecer la igualdad que relaciona el PWM para los motores y la dinámica de la estructura mecánica. Al validar el modelo matemático se muestran los pasos para obtener el modelo de bloques en la interfaz Simmechanics, partiendo de un modelo CAD. La estrategia de control PID se diseña de forma empírica, mientras que la LQG y Loop shaping, se realiza partiendo del modelo matemático linealizado. Para simular las perturbaciones producto de los cambios en la orientación del Drone, se diseña una secuencia para la plataforma en el entorno Simulink, la cual se ejecuta para cada uno de los controladores anteriormente mencionados. Finalizando, se muestran los resultados obtenidos, de manera gráfica, para cada una de las estrategias, su discusión y conclusiones respectivas. Cabe a aclarar que, la validación no solamente es gráfica, sino que también se realiza captura de imagen mediante la cámara. | spa |
| dc.description.abstractenglish | It presents the development and comparison of two advanced control techniques, optimal and robust, with respect to a classic PID controller to find out if it is possible to generate better performance when stabilizing recording devices that are installed in Drones. Initially, in chapter 9, the mathematical modeling of the Gimbal is shown, which is obtained by the Lagrange method and the theory of electrical circuits. Later, in chapter 11, the design of three controllers is presented, one classic PID and two advanced in the LQG strategy and mixed sensitivity 𝐻∞. Finally, in chapter 12, each of the control strategies is validated, using an electromechanical platform that allows simulating the orientation of the Drone in 3D. The design and construction of the platform is shown in Chapter 7. In the mathematical modeling, the equations are shown sequentially, which start from the homogeneous transformation matrices of the Gimbal system, until the equality that relates the PWM for the motors and the dynamics of the mechanical structure is established. When validating the mathematical model, the steps to obtain the block model are shown in the Simmechanics interface, starting from a CAD model. The PID control strategy is designed empirically, while LQG and Loop shaping are carried out based on the linearized mathematical model. To simulate the disturbances caused by changes in the drone's orientation, a sequence is designed for the platform in the Simulink environment, which is executed for each of the aforementioned controllers. Finally, the results obtained are shown, graphically, for each of the strategies, their discussion and respective conclusions. It should be clarified that the validation is not only graphic, but also image capture is performed using the camera. | eng |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1 INTRODUCCIÓN. ............................................................................................. 20 2 PLANTEAMIENTO DEL PROBLEMA. ............................................................ 21 3 JUSTIFICACIÓN. ............................................................................................. 22 4 OBJETIVOS. .................................................................................................... 23 4.1 GENERAL ..................................................................................................... 23 4.2 ESPECÍFICOS............................................................................................... 23 5 ESTADO DEL ARTE. ....................................................................................... 24 6 MARCO TEÓRICO. .......................................................................................... 25 6.1 UNIDAD DE MEDICIÓN INERCIAL (IMU) ..................................................... 25 6.1.1 FILTRO COMPLEMENTARIO .................................................................... 27 6.1.2 SIMPLE KALMAN FILTER .......................................................................... 28 6.1.3 ESTIMADOR DE KALMAN ......................................................................... 28 6.2 COMUNICACIÓN I2C .................................................................................... 30 6.3 FUERZA CONTRA ELECTROMOTRIZ (BEMF) ........................................... 30 6.4 ECUACIÓN DE LAGRANGE ........................................................................ 31 6.5 GIMBAL ........................................................................................................ 31 6.5.1 MOTOR SIN ESCOBILLAS (BRUSHLESS) ................................................ 32 6.5.1.1 FUNCIONAMIENTO ................................................................................ 34 6.5.1.2 TÉCNICAS DE CONMUTACIÓN ............................................................. 38 6.5.1.3 MODELO MATEMÁTICO ........................................................................ 44 6.5.2 ESTRUCTURA MECÁNICA........................................................................ 46 6.5.2.1 MODELO MATEMÁTICO ........................................................................ 47 6.6 PWM .............................................................................................................. 50 6.7 CONTROLADOR 𝑯 ∞ LINEAL ..................................................................... 50 6.8 LQG ............................................................................................................... 53 6.9 PID ................................................................................................................. 56 7 PLATAFORMA DE PRUEBAS. ....................................................................... 57 7.1 DISEÑO MECÁNICO ..................................................................................... 57 7.2 DISEÑO ELECTRÓNICO .............................................................................. 66 7.3 CONSTRUCCIÓN ......................................................................................... 67 7.4 INTERFAZ DE CONTROL ............................................................................. 68 8 TARJETA DE CONTROL. ............................................................................... 70 8.1 DISEÑO ......................................................................................................... 70 8.2 CONSTRUCCIÓN ......................................................................................... 74 9 SISTEMA GIMBAL. .......................................................................................... 76 9.1 VALIDACIÓN MODELO ESTRUCTURA MECÁNICA .................................. 77 9.2 VALIDACIÓN MODELO MOTOR SIN ESCOBILLAS ................................... 79 9.3 MODELO SISTEMA GIMBAL ....................................................................... 83 10 PRUEBAS EXPERIMENTALES PREVIAS. ................................................... 86 10.1 FILTRADO .................................................................................................... 86 10.2 MOTORES .................................................................................................... 95 10.2.1 PWM SENOIDAL ........................................................................................ 95 10.2.2 CORRIENTE............................................................................................... 96 10.2.3 TEMPERATURA ....................................................................................... 100 10.3 SECUENCIA DE PERTURBACIÓN ............................................................ 101 10.4 MODELO MATEMÁTICO Y SISTEMA FÍSICO ........................................... 103 11 DISEÑO DE CONTROLADORES. ............................................................... 107 11.1 LINEALIZACIÓN ......................................................................................... 107 11.2 PID ............................................................................................................... 109 11.3 LQG ............................................................................................................. 109 11.4 SENSIBILIDAD MIXTA H∞ ......................................................................... 112 12 IMPLEMENTACIÓN DE CONTROLADORES. ............................................ 116 12.1 PID ............................................................................................................... 116 12.2 LQG ............................................................................................................. 118 12.3 SENSIBILIDAD MIXTA H∞ ......................................................................... 123 12.4 COMPARACIÓN SIMULADA Y EXPERIMENTAL...................................... 126 8 12.4.1 INDUCTANCIA EN EL MODELO .............................................................. 126 12.4.2 PID ............................................................................................................ 135 12.4.3 LQG .......................................................................................................... 140 12.4.4 SENSIBILIDAD MIXTA H∞ ....................................................................... 142 12.4.5 COMPARACIÓN DE LAS ESTRATEGIAS ............................................... 144 CONCLUSIONES ................................................................................................ 148 REFERENCIAS ................................................................................................... 150 | 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/12735 | |
| 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.relation.references | [1] A. Ramos Fernández y R. Flores Flores, «Diseño, construcción y control de un sistema estabilizador para smartphone: gimbal,» México, 2018. | spa |
| dc.relation.references | [2] dji, «dji,» 20 09 2018. [En línea]. Available: https://dl.djicdn.com/downloads/Ronin-S/20180920/Ronin_S_User_Manual_v1.2.pdf. [Último acceso: 8 8 2019]. | spa |
| dc.relation.references | [3] basecamelectronics, « basecamelectronics,» [En línea]. Available: https://www.basecamelectronics.com/company/. [Último acceso: 8 8 2019]. | spa |
| dc.relation.references | [4] S.-K. Y. Chin E. Lin, C. E. Lin y S. Kai Yang, «Camera Gimbal Tracking from UAV Fligth Control,» de Internation Automatic Control Conference, Taiwan, 2014 | spa |
| dc.relation.references | [5] E. Poyrazoglu, «Detailed Modeling and Control of a 2-DOF Gimbal System,» 2017 | spa |
| dc.relation.references | [6] A. Algoz y A. Asef Hasnain, «A control system for a 3-Axis camera stabilizer,» Uppsala University, Upsala, 2018. | spa |
| dc.relation.references | [7] Tutoriales, «Naylamp Mechatronics,» [En línea]. Available: https://naylampmechatronics.com/blog/45_Tutorial-MPU6050-Aceler%C3%B3metro-y-Giroscopio.html. [Último acceso: 5 8 2019]. | spa |
| dc.relation.references | [8] InvenSense.inc, «InvenSense,» [En línea]. Available: https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Register-Map1.pdf. [Último acceso: 6 11 2019]. | spa |
| dc.relation.references | [9] A. Alomar, «Sinaptec,» 15 10 2017. [En línea]. Available: http://www.sinaptec.alomar.com.ar/2017/10/tutorial-23-esp8266-obtener-inclinacion.html. [Último acceso: 6 11 2019]. | spa |
| dc.relation.references | [10] Denyssene, «Github,» 01 06 2016. [En línea]. Available: https://github.com/denyssene/SimpleKalmanFilter. [Último acceso: 06 11 2019]. | spa |
| dc.relation.references | [11] Pozo, Sotomayor, Rosero y Morales, «Medición de Ángulos de Inclinación por Medio de Fusión Sensorial Aplicando Filtro de Kalman,» Quito, 2014. | spa |
| dc.relation.references | [12] M. Morales, «T°Beam,» 4 2 2017. [En línea]. Available: https://teslabem.com/nivel-intermedio/fundamentos-del-protocolo-i2c-aprende/. [Último acceso: 5 8 2019]. | spa |
| dc.relation.references | [13] C. Zepeda, «Pinterest,» [En línea]. Available: https://images.app.goo.gl/5khKSurpVu73wsWSA. [Último acceso: 1 8 2019]. | spa |
| dc.relation.references | [14] hobbyking, «hobbyking,» [En línea]. Available: https://hobbyking.com/en_us/quanum-2208-precision-brushless-gimbal-motor-gopro-size-100-200g.html?___store=en_us. [Último acceso: 14 11 2019]. | spa |
| dc.relation.references | [15] L. Eitel, «Motion Control Tips,» 05 06 2018. [En línea]. Available: https://www.motioncontroltips.com/motors-industrial-power-tools-comparison-of-brushless-dc-options-including-slotless-motor-variations/. [Último acceso: 25 10 2019]. | spa |
| dc.relation.references | [16] electrical4u, «electrical4u,» 25 04 2019. [En línea]. Available: https://www.electrical4u.com/brushless-dc-motors/. [Último acceso: 25 10 2019]. | spa |
| dc.relation.references | [17] MathWorks, «MathWorks,» [En línea]. Available: https://la.mathworks.com/solutions/power-electronics-control/bldc-motor-control.html?s_eid=PSM_15028. [Último acceso: 26 10 2019]. | spa |
| dc.relation.references | [18] S. Lee y L. Tom , «A comparison study of the commutation methods for the three-phase permanent magnet brushless DC motor» | spa |
| dc.relation.references | [19] M. Ulusoy, «MathWorks,» [En línea]. Available: https://la.mathworks.com/videos/brushless-dc-motors-introduction-1564728874059.html. [Último acceso: 26 10 201]. | spa |
| dc.relation.references | [20] S. A. Reyes Sierra, «Control híbrido de motores DC sin escobillas usando FPGA,» Puebla, 2013. | spa |
| dc.relation.references | [21] S. ME, S. Priyadharshini y S. Saranya, «Sensorless Control of a Brushless DC Motor». | spa |
| dc.relation.references | [22] I. G. Raza, «Sensorless Rotor Position Estimation For Brushless DC Motor,» 2016 | spa |
| dc.relation.references | [23] C. J. Gamazo Real, E. Vázquez Sánchez y J. Gomez Gil, «Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends,» España, 2010 | spa |
| dc.relation.references | [24] J. Hernádez Coyotzi, «Diseño e implementación de un driver y un controlador para un motor BLDC,» Mexico, 2016. | spa |
| dc.relation.references | [25] O. F. Becerra Angarita, «Control de motor sin escobillas,» Bucaramanga, 2011. | spa |
| dc.relation.references | [26] J. Zhao y Y. Yu, «Brushless DC Motor Fundamentals,» 2011. | spa |
| dc.relation.references | [27] D. Collins, «Motion Control Tips,» 28 04 2016. [En línea]. Available: https://www.motioncontroltips.com/faq-trapezoidal-back-emf/. [Último acceso: 4 11 2019]. | spa |
| dc.relation.references | [28] Y. Padmaraja, «Brushless DC (BLDC) Motor Fundamentals» | spa |
| dc.relation.references | [29] P. Flores Hornero, «Driver basado en procesador ARM 32 Bits para un motor DC Brushless de tres fases empleando la técnica de campo orientado,» Madrid | spa |
| dc.relation.references | [30] D. Collins, «Motion Control Tips,» 6 11 2016. [En línea]. Available: https://www.motioncontroltips.com/what-is-sinusoidal-commutation-for-dc-motors/. [Último acceso: 4 11 2019] | spa |
| dc.relation.references | [31] R. Juanpere Tolrà, «Técnicas de control para motores Brushless Comparativa entre conmutación trapezoidal, conmutación Sinusoidal y Control Vectorial,» Barcelona. | spa |
| dc.relation.references | [32] P. Pickering, «Electronic Desing,» 12 02 2018. [En línea]. Available: https://www.electronicdesign.com/automotive/sine-times-bldc-motors. [Último acceso: 04 11 2019]. | spa |
| dc.relation.references | [33] F. Berk Cakar, «Optimal BLDC Motor Control for Autonomous Driving of RC Cars,» Viena, 2017 | spa |
| dc.relation.references | [34] J. J. González Cárdenas, «Modelado y Control de una Plataforma Inercial estabilizadora,» Sevilla, 2015. | spa |
| dc.relation.references | [35] K.-J. Seong, H.-G. Kang, B.-Y. Yeo y H.-P. lee, «The Stabilization Loop Design for a Two-Axis Gimbal System Using LQG/LTR Controller,» Korea, 2006 | spa |
| dc.relation.references | [36] R. N. Jazar, Theory of Applied Robotics, 2010 | spa |
| dc.relation.references | [37] C. Albea Sanchez, M. G. Ortega, F. Salas y F. Rubio, «Aplicación del control H infinito al PPCar,» 2011. | spa |
| dc.relation.references | [38] I. The MathWorks, «la.mathworks,» [En línea]. Available: https://la.mathworks.com/help/robust/gs/using-mixsyn-for-h-infinity-loop-shaping.html. [Último acceso: 12 10 2020]. | spa |
| dc.relation.references | [39] L. Llamas, «Luis Llamas, Ingeniería, informática y diseño.,» 29 04 2019. [En línea]. Available: https://www.luisllamas.es/teoria-de-control-en-arduino-el-controlador-pid/. | spa |
| dc.relation.references | [40] B. UDLAP, «catarina,» [En línea]. Available: http://catarina.udlap.mx/u_dl_a/tales/documentos/lep/arreortua_n_a/capitulo2.pdf. [Último acceso: 28 12 2019]. | spa |
| dc.relation.references | [41] L. T. e. e. b. d. tiempo, «Lirtex,» [En línea]. Available: http://www.lirtex.com/. [Último acceso: 28 12 2019 | spa |
| dc.relation.references | [42] electronicoscaldas, «electronicoscaldas,» [En línea]. Available: https://www.electronicoscaldas.com/datasheet/MG996R_Tower-Pro.pdf. [Último acceso: 29 12 2019] | spa |
| dc.relation.references | [43] M. I. d. P. S.A., «mipsa,» [En línea]. Available: https://www.mipsa.com.mx/dotnetnuke/Sabias-que/Clasificacion-de-aluminio. [Último acceso: 30 12 2019]. | spa |
| dc.relation.references | [44] ingemecánica, «ingemecanica,» [En línea]. Available: https://ingemecanica.com/tutorialsemanal/tutorialn110.html. [Último acceso: 30 12 2019]. | spa |
| dc.relation.references | [45] U. Jaume, «Google Sites,» [En línea]. Available: https://sites.google.com/view/poliacidolactico-coma/poli%C3%A1cido-l%C3%A1ctico/propiedades-del-pla. [Último acceso: 30 12 2019]. | spa |
| dc.relation.references | [46] D. Arrigo, «STMicroelectronics, L6234 THREE PHASE MOTOR DRIVER.,» [En línea]. Available: https://www.st.com/content/ccc/resource/technical/document/application_not 153 e/78/44/47/d5/a8/63/4a/8e/CD00004062.pdf/files/CD00004062.pdf/jcr:content/translations/en.CD00004062.pdf. [Último acceso: 24 10 2019]. | spa |
| dc.relation.references | [47] e. inc., «eBay,» 11 08 2019. [En línea]. Available: https://www.ebay.com/itm/HOT-CNC-FPV-Quadcopter-BGC-2-Axis-Brushless-Gimbal-w-Controller-for-DJI-L4A2-/253963530334. [Último acceso: 06 09 2019]. | spa |
| dc.relation.references | [48] Giorgio, «Grabcad,» 26 02 2014. [En línea]. Available: https://grabcad.com/library/gimbal-brushless-gopro-1. [Último acceso: 07 09 2019]. | spa |
| dc.relation.references | [49] Sweber, «Stack Exchange,» 27 05 2015. [En línea]. Available: https://electronics.stackexchange.com/questions/172614/how-to-calculate-the-rms-of-an-ac-pwm. | spa |
| dc.relation.references | [50] F. y. Drones, «fotografiaydrones,» [En línea]. Available: https://fotografiaydrones.com/nuevo-dron-con-2-horas-de-autonomia. | spa |
| dc.relation.references | [51] B. Electronics, «BaseCam Electronics,» [En línea]. Available: https://www.basecamelectronics.com/downloads/32bit/. [Último acceso: 06 09 2019]. | spa |
| dc.relation.references | [52] j. alois61, «sourceforge,» [En línea]. Available: https://sourceforge.net/projects/brushless-gimbal-brugi/. [Último acceso: 16 10 2020]. | spa |
| dc.relation.references | [53] A. Microsystems, «datasheetspdf,» [En línea]. Available: https://datasheetspdf.com/pdf-file/666500/austriamicrosystemsAG/AS5145/1. [Último acceso: 16 10 2020]. | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | 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 | Mechatronic | eng |
| dc.subject.keywords | Gimbal | eng |
| dc.subject.keywords | Drones | eng |
| dc.subject.keywords | Mathematical modeling | eng |
| dc.subject.keywords | Programmable controllers | eng |
| dc.subject.keywords | Control theory | eng |
| dc.subject.keywords | Simulation methods | eng |
| dc.subject.keywords | Capture device | eng |
| dc.subject.keywords | Rotation axes | eng |
| dc.subject.lemb | Mecatrónica | spa |
| dc.subject.lemb | Controladores programables | spa |
| dc.subject.lemb | Teoría del control | spa |
| dc.subject.lemb | Métodos de simulación | spa |
| dc.subject.proposal | Gimbal | spa |
| dc.subject.proposal | Drones | spa |
| dc.subject.proposal | Modelado matemático | spa |
| dc.subject.proposal | Dispositivo de captura | spa |
| dc.subject.proposal | Ejes de rotación | spa |
| dc.title | Desarrollo de técnicas avanzadas de control para la estabilización de un Gimbal (2DOF) | spa |
| dc.title.translated | Development of advanced control techniques for stabilizing a Gimbal (2DOF) | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| 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 original
1 - 2 de 2
Cargando...
- Nombre:
- 2020_Tesis_Julian_Andres_Gomez_Gomez.pdf
- Tamaño:
- 7.53 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Cargando...
- Nombre:
- 2020-Licencia_Julian_Andres_Gomez_Gomez.pdf
- Tamaño:
- 164.41 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Licencia
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
