Title: Robust trajectory control of an unmanned aerial vehicle using acceleration feedback

Authors: Hammad Zaki; Gokhan Alcan; Mustafa Unel

Addresses: Faculty of Engineering and Natural Sciences, Sabanci University, Istanbul, Turkey ' Faculty of Engineering and Natural Sciences, Sabanci University, Istanbul, Turkey ' Faculty of Engineering and Natural Sciences, Sabanci University, Istanbul, Turkey; Integrated Manufacturing Technologies Research and Application Center, Sabanci University, Istanbul, Turkey

Abstract: In this work, acceleration feedback is utilised in a hierarchical control structure for robust trajectory control of a quadrotor helicopter subject to external disturbances where reference attitude angles are determined through a nonlinear optimisation algorithm. Furthermore, an acceleration-based disturbance observer (AbDOB) is designed to estimate disturbances acting on the positional dynamics of the quadrotor. For the attitude control, nested position, velocity, and inner acceleration feedback loops consisting of PID and PI type controllers are developed to provide high stiffness against external disturbances. Reliable angular acceleration is estimated through a cascaded filter structure. Simulation results show that the proposed controllers provide robust trajectory tracking performance when the aerial vehicle is subject to wind gusts generated by the Dryden wind model along with the uncertainties and measurement noise. Results also demonstrate that the reference attitude angles calculated through nonlinear optimisation are smooth and within the desired bounds.

Keywords: robust control; acceleration feedback; disturbance observer; quadrotor; hierarchical control; nonlinear optimisation.

DOI: 10.1504/IJMMS.2019.103495

International Journal of Mechatronics and Manufacturing Systems, 2019 Vol.12 No.3/4, pp.298 - 317

Received: 02 Apr 2019
Accepted: 05 Jul 2019

Published online: 06 Nov 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article