Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor
Introducción— Una Aeronave No Tripulada UAV o UAVS, por sus siglas en inglés, es aquella capaz de realizar un vuelo sin necesidad de tener un piloto a bordo. Las técnicas de control aplicadas en sistemas de aeronaves no tripuladas son utilizadas para mejorar el desempeño y estabilidad de estos siste...
- Autores:
-
Rojas, Jefferson Sarmiento
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2021
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/12277
- Palabra clave:
- Automatic control
quadrotor
robust control
LMIs
state feedback
UAV
VTOL
drones
quadrotor
control robusto
LMIs
realimentación de estados
control automático
- Rights
- openAccess
- License
- INGE CUC - 2022
id |
RCUC2_9d36cecba027234a6e0c62345adec091 |
---|---|
oai_identifier_str |
oai:repositorio.cuc.edu.co:11323/12277 |
network_acronym_str |
RCUC2 |
network_name_str |
REDICUC - Repositorio CUC |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
dc.title.translated.eng.fl_str_mv |
Design of a robust controller based on Lmis applied on a Quadrotor |
title |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
spellingShingle |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor Automatic control quadrotor robust control LMIs state feedback UAV VTOL drones quadrotor control robusto LMIs realimentación de estados control automático |
title_short |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
title_full |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
title_fullStr |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
title_full_unstemmed |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
title_sort |
Diseño de un controlador robusto basado en Lmis aplicado en un Quadrotor |
dc.creator.fl_str_mv |
Rojas, Jefferson Sarmiento |
dc.contributor.author.spa.fl_str_mv |
Rojas, Jefferson Sarmiento |
dc.subject.eng.fl_str_mv |
Automatic control quadrotor robust control LMIs state feedback |
topic |
Automatic control quadrotor robust control LMIs state feedback UAV VTOL drones quadrotor control robusto LMIs realimentación de estados control automático |
dc.subject.spa.fl_str_mv |
UAV VTOL drones quadrotor control robusto LMIs realimentación de estados control automático |
description |
Introducción— Una Aeronave No Tripulada UAV o UAVS, por sus siglas en inglés, es aquella capaz de realizar un vuelo sin necesidad de tener un piloto a bordo. Las técnicas de control aplicadas en sistemas de aeronaves no tripuladas son utilizadas para mejorar el desempeño y estabilidad de estos sistemas. Varias técnicas de control se han creado con el objetivo de automatizar este tipo de sistemas, teniendo como objetivo final mejorar el rendimiento buscando las condiciones óptimas de desempeño. Los quadrotores son un tipo de vehículo aéreo no tripulado que actualmente es utilizado debido a su facilidad de Despegue y Aterrizaje Vertical (VTOL), es un sistema ideal para aplicar estrategias de control debido a su modelo matemático no linealidad y su comportamiento inestable ante perturbaciones externas, que en su mayoría son variables ambientales. Objetivo: Establecer las ventajas que presenta la implementación de un control robusto basado en desigualdades lineales matriciales, frente a un controlador por realimentación de estados implementado en un vehículo aéreo no tripulado tipo quadrotor. Metodología— En este trabajo se diseñaron e implementaron dos estrategias de control lineal: control por realimentación de estados, y control basado en Desigualdades de Matriz Lineal LMI, por lo tanto, en este trabajo utilizó un modelo linealizado del quadrotor representado en variables de estado. Resultados— Los controladores son estables frente a perturbaciones externas y perturbaciones dadas por el ambiente. Para el caso de los ángulos Pitch y Roll, el set point fue ajustado en 0 grados, y para el caso del ángulo yaw, el set point fue ajustado en 100 grados. En este trabajo se muestra el desempeño de la estrategia de control basada en LMIs, tiempos de respuesta cortos y mantiene un punto de equilibrio entre –2 y 2 grados de cada eje, permitiendo estabilizar el quadrotor en cada ángulo de rotación. Conclusiones— El controlador basado en LMIs presenta múltiples ventajas frente a la estrategia de control por realimentación de estados, ya que permite incluir varios criterios de diseño de controladores como lo son: la entrada de control, la ubicación de polos, la definición de la norma H infinito, incertidumbres y perturbaciones. Además, el controlador basado en LMIs se presenta como una solución para ser implantada en un sistema real ya que mejoró significativamente el sobre pico máximo, la respuesta ante perturbaciones externas, el tiempo de respuesta y estabilización de quadrotor en las pruebas realizadas. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-11-02 00:00:00 2024-04-09T20:17:53Z |
dc.date.available.none.fl_str_mv |
2021-11-02 00:00:00 2024-04-09T20:17:53Z |
dc.date.issued.none.fl_str_mv |
2021-11-02 |
dc.type.spa.fl_str_mv |
Artículo de revista |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.local.eng.fl_str_mv |
Journal article |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.issn.none.fl_str_mv |
0122-6517 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11323/12277 |
dc.identifier.url.none.fl_str_mv |
https://doi.org/10.17981/ingecuc.18.1.2022.04 |
dc.identifier.doi.none.fl_str_mv |
10.17981/ingecuc.18.1.2022.04 |
dc.identifier.eissn.none.fl_str_mv |
2382-4700 |
identifier_str_mv |
0122-6517 10.17981/ingecuc.18.1.2022.04 2382-4700 |
url |
https://hdl.handle.net/11323/12277 https://doi.org/10.17981/ingecuc.18.1.2022.04 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartofjournal.spa.fl_str_mv |
Inge Cuc |
dc.relation.references.spa.fl_str_mv |
L. L. Gomes, L. P. Leal, T. R. Oliveira, J. P. V. S. Cunha & T. C. Revoredo, “Unmanned Quadcopter Control Using a Motion Capture System,” IEEE Lat Am Trans, vol. 14, no. 8, pp. 3606–3613, Aug. 2016. https://doi.org/10.1109/TLA.2016.7786340 V. M. Becerra, “Autonomous Control of Unmanned Aerial Vehicles,” ELEC, vol. 8, no. 4, pp. 1–5, Apr. 2019. https://doi.org/10.3390/electronics8040452 B. J. Emran & H. Najjaran, “A review of quadrotor: An underactuated mechanical system,” Annu Rev Control, vol. 46, pp. 165–180. Oct. 2018. https://doi.org/10.1016/j.arcontrol.2018.10.009 G. Farid, H. Mo, S. M. Ali & Q. Liwei, “A review on linear and nonlinear control techniques for position and attitude control of a quadrotor,” Control Intell Syst, vol. 45, no. 1, pp. 43–57, Feb. 2017. https://doi.org/10.2316/Journal.201.2017.1.201-2819 A. Zulu & S. John, “A Review of Control Algorithms for Autonomous Quadrotors,” Open J Appl Sci, vol. 4, no. 14, pp. 547–556, Dec. 2014. https://doi.org/10.4236/ojapps.2014.414053 B. Lara, E. Fagua, J. Salamanca & O. Higuera, “Design and implementation of control system for unmanned aerial vehicle quadrotor,” Tecnura, vol. 21, no. 53, pp. 32–46, Sep. 2017. https://doi.org/10.14483/22487638.10256 “The Top 100 Drone Companies to Watch in 2022.” UAV Coach. Jun 14, 2022. [Online]. Available: https://uavcoach.com/drone-companies/ “Turnigy Micro Quad V3 P & P ARF Incluye Junta de Control de Vuelo LCD KK2.1.” HobbyKing. Sep 17, 2022. [Online]. Available: https://hobbyking.com/es_es/turnigy-micro-quad-v3-p-p-arf-includes-kk2-1-lcd-flight-control-board.html?___store=es_es G. V. Raffo & M. M. de Almeida, “Nonlinear robust control of a quadrotor UAV for load transportation with swing improvement,” presented at the 2016 American Control Conference, ACC, BSN, MA, USA, 6-8 Jul. 2016. https://doi.org/10.1109/ACC.2016.7525403 J. Li, R. Li & H. Zheng, “Quadrotor modeling and control based on Linear Active Disturbance Rejection Control,” presented at the 35th Chinese Control Conference, CCC, CTU, CN, 27-29 Jul. 2016. https://doi.org/10.1109/ChiCC.2016.7555045 C. A. Torres-Pinzon, R. Giral & R. Leyva, “LMI-Based Robust Controllers for DC-DC Cascade Boost Converters,” J Power Electron, vol. 12, no. 4, pp. 538–547, Jul. 2012. https://doi.org/10.6113/JPE.2012.12.4.538 J. Rubio, J. Perez-Cruz, Z. Zamudio & J. Salinas, “Comparison of two quadrotor dynamic models,” IEEE Lat Am Trans, vol. 12, no. 4, pp. 531–537, Jun. 2014. https://doi.org/10.1109/TLA.2014.6868851 J. Lofberg, “YALMIP: a toolbox for modeling and optimization in MATLAB,” presented at the International Conference on Robotics and Automation, IEEE, NOLA, LA, USA, 2-4 Sep. 2004. https://doi.org/10.1109/CACSD.2004.1393890 S. Gomáriz y F. Guinjoan, “Diseño de un controlador difuso supervisor para la regulación de un convertidor conmutado elevador,” Rev Ing, no. 28, pp. 38–50, Nov. 2008. https://doi.org/10.16924/revinge.28.6 J. Kim, S. A. Gadsden & S. A. Wilkerson, “A Comprehensive Survey of Control Strategies for Autonomous Quadrotors,” Can J Electr Comput Eng, vol. 43, no. 1, pp. 3–16, May. 2020. https://doi.org/10.1109/CJECE.2019.2920938 |
dc.relation.citationendpage.none.fl_str_mv |
50 |
dc.relation.citationstartpage.none.fl_str_mv |
38 |
dc.relation.citationissue.spa.fl_str_mv |
1 |
dc.relation.citationvolume.spa.fl_str_mv |
18 |
dc.relation.bitstream.none.fl_str_mv |
https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4025 https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4630 https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4631 |
dc.relation.citationedition.spa.fl_str_mv |
Núm. 1 , Año 2022 : (Enero - Junio) |
dc.rights.spa.fl_str_mv |
INGE CUC - 2022 |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0 |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
INGE CUC - 2022 http://creativecommons.org/licenses/by-nc-nd/4.0 http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf text/html text/xml |
dc.publisher.spa.fl_str_mv |
Universidad de la Costa |
dc.source.spa.fl_str_mv |
https://revistascientificas.cuc.edu.co/ingecuc/article/view/2911 |
institution |
Corporación Universidad de la Costa |
bitstream.url.fl_str_mv |
https://repositorio.cuc.edu.co/bitstreams/dfee3f25-5036-4ea1-9c05-536cc1b80259/download |
bitstream.checksum.fl_str_mv |
ee083d5d53899b234d439291a23d3da0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad de la Costa CUC |
repository.mail.fl_str_mv |
repdigital@cuc.edu.co |
_version_ |
1811760730697891840 |
spelling |
Rojas, Jefferson Sarmiento2021-11-02 00:00:002024-04-09T20:17:53Z2021-11-02 00:00:002024-04-09T20:17:53Z2021-11-020122-6517https://hdl.handle.net/11323/12277https://doi.org/10.17981/ingecuc.18.1.2022.0410.17981/ingecuc.18.1.2022.042382-4700Introducción— Una Aeronave No Tripulada UAV o UAVS, por sus siglas en inglés, es aquella capaz de realizar un vuelo sin necesidad de tener un piloto a bordo. Las técnicas de control aplicadas en sistemas de aeronaves no tripuladas son utilizadas para mejorar el desempeño y estabilidad de estos sistemas. Varias técnicas de control se han creado con el objetivo de automatizar este tipo de sistemas, teniendo como objetivo final mejorar el rendimiento buscando las condiciones óptimas de desempeño. Los quadrotores son un tipo de vehículo aéreo no tripulado que actualmente es utilizado debido a su facilidad de Despegue y Aterrizaje Vertical (VTOL), es un sistema ideal para aplicar estrategias de control debido a su modelo matemático no linealidad y su comportamiento inestable ante perturbaciones externas, que en su mayoría son variables ambientales. Objetivo: Establecer las ventajas que presenta la implementación de un control robusto basado en desigualdades lineales matriciales, frente a un controlador por realimentación de estados implementado en un vehículo aéreo no tripulado tipo quadrotor. Metodología— En este trabajo se diseñaron e implementaron dos estrategias de control lineal: control por realimentación de estados, y control basado en Desigualdades de Matriz Lineal LMI, por lo tanto, en este trabajo utilizó un modelo linealizado del quadrotor representado en variables de estado. Resultados— Los controladores son estables frente a perturbaciones externas y perturbaciones dadas por el ambiente. Para el caso de los ángulos Pitch y Roll, el set point fue ajustado en 0 grados, y para el caso del ángulo yaw, el set point fue ajustado en 100 grados. En este trabajo se muestra el desempeño de la estrategia de control basada en LMIs, tiempos de respuesta cortos y mantiene un punto de equilibrio entre –2 y 2 grados de cada eje, permitiendo estabilizar el quadrotor en cada ángulo de rotación. Conclusiones— El controlador basado en LMIs presenta múltiples ventajas frente a la estrategia de control por realimentación de estados, ya que permite incluir varios criterios de diseño de controladores como lo son: la entrada de control, la ubicación de polos, la definición de la norma H infinito, incertidumbres y perturbaciones. Además, el controlador basado en LMIs se presenta como una solución para ser implantada en un sistema real ya que mejoró significativamente el sobre pico máximo, la respuesta ante perturbaciones externas, el tiempo de respuesta y estabilización de quadrotor en las pruebas realizadas.Introduction— An Unmanned Aircraft UAV or UAVS, for its acronym in English, is one capable of performing a flight without the need for a pilot on board. The control techniques applied in unmanned aircraft systems are used to improve the performance and stability of these systems. Several control techniques have been created to automate systems, aiming to improve the performance of these looking for optimal performance conditions. Quadrotors are a type of unmanned aerial vehicle that is currently used due to its ease of Vertical Take-Off and Landing (VTOL), it is an ideal system to apply control laws because of its non-linearity and its unstable behavior in the face of external disturbances, usually environmental variables. Objective— Establish the advantages of the implementation of a robust control based on linear matrix inequalities, compared to a state feedback controller implemented in a quadrotor type unmanned aerial vehicle. Methodology— Two linear control strategies were designed and implemented: control by location of poles and zeros, and control based on Linear Matrix Inequalities LMI; therefore, in this work a linear model of the quadrotor represented in state variables was used. Results— The controllers are stable against external disturbances and disturbances caused by the environment. For the Pitch and Roll angles, the set point was adjusted to 0 degrees, and for the yaw angle, the set point was adjusted to 100 degrees. This paper shows the performance of the control strategy based on LMIs, short response times and maintains an equilibrium point between –2 and 2 degrees on each axis, allowing the quadrotor to stabilize at each angle of rotation. Conclusions— The controller based on LMIs has multiple advantages compared to the state feedback control strategy, since it allows the inclusion of several controller design criteria such as: the control input, the poles location, the definition of the infinite H norm, uncertainties, and disturbances. In addition, the LMI-based controller is presented as a solution to be implemented in a real system as it significantly improved the maximum overshoot, the response to external disturbances, the response time and quadrotor stabilization in the tests carried out.application/pdftext/htmltext/xmlspaUniversidad de la CostaINGE CUC - 2022http://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessEsta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.http://purl.org/coar/access_right/c_abf2https://revistascientificas.cuc.edu.co/ingecuc/article/view/2911Automatic controlquadrotorrobust controlLMIsstate feedbackUAVVTOLdronesquadrotorcontrol robustoLMIsrealimentación de estadoscontrol automáticoDiseño de un controlador robusto basado en Lmis aplicado en un QuadrotorDesign of a robust controller based on Lmis applied on a QuadrotorArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articleJournal articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Inge CucL. L. Gomes, L. P. Leal, T. R. Oliveira, J. P. V. S. Cunha & T. C. Revoredo, “Unmanned Quadcopter Control Using a Motion Capture System,” IEEE Lat Am Trans, vol. 14, no. 8, pp. 3606–3613, Aug. 2016. https://doi.org/10.1109/TLA.2016.7786340V. M. Becerra, “Autonomous Control of Unmanned Aerial Vehicles,” ELEC, vol. 8, no. 4, pp. 1–5, Apr. 2019. https://doi.org/10.3390/electronics8040452B. J. Emran & H. Najjaran, “A review of quadrotor: An underactuated mechanical system,” Annu Rev Control, vol. 46, pp. 165–180. Oct. 2018. https://doi.org/10.1016/j.arcontrol.2018.10.009G. Farid, H. Mo, S. M. Ali & Q. Liwei, “A review on linear and nonlinear control techniques for position and attitude control of a quadrotor,” Control Intell Syst, vol. 45, no. 1, pp. 43–57, Feb. 2017. https://doi.org/10.2316/Journal.201.2017.1.201-2819A. Zulu & S. John, “A Review of Control Algorithms for Autonomous Quadrotors,” Open J Appl Sci, vol. 4, no. 14, pp. 547–556, Dec. 2014. https://doi.org/10.4236/ojapps.2014.414053B. Lara, E. Fagua, J. Salamanca & O. Higuera, “Design and implementation of control system for unmanned aerial vehicle quadrotor,” Tecnura, vol. 21, no. 53, pp. 32–46, Sep. 2017. https://doi.org/10.14483/22487638.10256“The Top 100 Drone Companies to Watch in 2022.” UAV Coach. Jun 14, 2022. [Online]. Available: https://uavcoach.com/drone-companies/“Turnigy Micro Quad V3 P & P ARF Incluye Junta de Control de Vuelo LCD KK2.1.” HobbyKing. Sep 17, 2022. [Online]. Available: https://hobbyking.com/es_es/turnigy-micro-quad-v3-p-p-arf-includes-kk2-1-lcd-flight-control-board.html?___store=es_esG. V. Raffo & M. M. de Almeida, “Nonlinear robust control of a quadrotor UAV for load transportation with swing improvement,” presented at the 2016 American Control Conference, ACC, BSN, MA, USA, 6-8 Jul. 2016. https://doi.org/10.1109/ACC.2016.7525403J. Li, R. Li & H. Zheng, “Quadrotor modeling and control based on Linear Active Disturbance Rejection Control,” presented at the 35th Chinese Control Conference, CCC, CTU, CN, 27-29 Jul. 2016. https://doi.org/10.1109/ChiCC.2016.7555045C. A. Torres-Pinzon, R. Giral & R. Leyva, “LMI-Based Robust Controllers for DC-DC Cascade Boost Converters,” J Power Electron, vol. 12, no. 4, pp. 538–547, Jul. 2012. https://doi.org/10.6113/JPE.2012.12.4.538J. Rubio, J. Perez-Cruz, Z. Zamudio & J. Salinas, “Comparison of two quadrotor dynamic models,” IEEE Lat Am Trans, vol. 12, no. 4, pp. 531–537, Jun. 2014. https://doi.org/10.1109/TLA.2014.6868851J. Lofberg, “YALMIP: a toolbox for modeling and optimization in MATLAB,” presented at the International Conference on Robotics and Automation, IEEE, NOLA, LA, USA, 2-4 Sep. 2004. https://doi.org/10.1109/CACSD.2004.1393890S. Gomáriz y F. Guinjoan, “Diseño de un controlador difuso supervisor para la regulación de un convertidor conmutado elevador,” Rev Ing, no. 28, pp. 38–50, Nov. 2008. https://doi.org/10.16924/revinge.28.6J. Kim, S. A. Gadsden & S. A. Wilkerson, “A Comprehensive Survey of Control Strategies for Autonomous Quadrotors,” Can J Electr Comput Eng, vol. 43, no. 1, pp. 3–16, May. 2020. https://doi.org/10.1109/CJECE.2019.29209385038118https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4025https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4630https://revistascientificas.cuc.edu.co/ingecuc/article/download/2911/4631Núm. 1 , Año 2022 : (Enero - Junio)PublicationOREORE.xmltext/xml2521https://repositorio.cuc.edu.co/bitstreams/dfee3f25-5036-4ea1-9c05-536cc1b80259/downloadee083d5d53899b234d439291a23d3da0MD5111323/12277oai:repositorio.cuc.edu.co:11323/122772024-09-17 10:51:26.404http://creativecommons.org/licenses/by-nc-nd/4.0INGE CUC - 2022metadata.onlyhttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.co |