- -

Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Castillo, Alberto es_ES
dc.contributor.author Sanz Diaz, Ricardo es_ES
dc.contributor.author García Gil, Pedro José es_ES
dc.contributor.author Qiu, Wei es_ES
dc.contributor.author Wang, Hongda es_ES
dc.contributor.author Xu, Chao es_ES
dc.date.accessioned 2024-12-18T09:58:27Z
dc.date.available 2024-12-18T09:58:27Z
dc.date.issued 2019-01 es_ES
dc.identifier.issn 0967-0661 es_ES
dc.identifier.uri http://hdl.handle.net/10251/213032
dc.description.abstract [EN] In this paper, a disturbance observer-based quadrotor attitude controller for aggressive maneuvering is presented. The controller is made up of the cascade connection between two control-loops: an outer quaternion-based attitude controlloop and an inner disturbance observer-based angular velocity tracking control-loop. The disturbance observer is designed to estimate and compensate for the Coriolis term and the external disturbances. It is shown that, for fast maneuvers, the disturbance observer needs to take into account the motor dynamics. This allows increasing notably the observer bandwidth, leading to significant improvements in the disturbance rejection capabilities. The stability of the resulting closed-loop is analyzed. Also, different simulations and flight tests are carried out to validate the main results, showing an outstanding tracking performance when aggressive attitude maneuvers are being executed, even in the presence of strong disturbances such as suspended payloads. es_ES
dc.description.sponsorship This work was partially supported by projects FPU15/02008, FPIUPV 2014 and TIN2014-56158-C4-4-P-AR, Ministerio de Economia y Competitividad, Spain. es_ES
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Control Engineering Practice es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Quadrotor es_ES
dc.subject Attitude control es_ES
dc.subject Quaternion es_ES
dc.subject Disturbance observer es_ES
dc.subject Mismatched disturbance es_ES
dc.subject Motor dynamics es_ES
dc.subject.classification INGENIERIA DE SISTEMAS Y AUTOMATICA es_ES
dc.title Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.conengprac.2018.09.016 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MECD//FPU15%2F02008/ES/FPU15%2F02008/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/UPV//FPIUPV 2014/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MINECO//TIN2014-56158-C4-4-P//CODISEÑO DE SISTEMAS DE CONTROL CON CRITICIDAD MIXTA BASADO EN MISIONES/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros Industriales - Escola Tècnica Superior d'Enginyers Industrials es_ES
dc.description.bibliographicCitation Castillo, A.; Sanz Diaz, R.; García Gil, PJ.; Qiu, W.; Wang, H.; Xu, C. (2019). Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers. Control Engineering Practice. 82:14-23. https://doi.org/10.1016/j.conengprac.2018.09.016 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.conengprac.2018.09.016 es_ES
dc.description.upvformatpinicio 14 es_ES
dc.description.upvformatpfin 23 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 82 es_ES
dc.relation.pasarela S\371685 es_ES
dc.contributor.funder MINISTERIO DE EDUCACION es_ES
dc.contributor.funder Universitat Politècnica de València es_ES
dc.contributor.funder Ministerio de Economía y Competitividad es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem