Disturbance observer-based control schemes for quadrotors - a tutorial


BAYRAK A., EFE M. Ö.

INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, cilt.51, sa.3, ss.215-238, 2022 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 51 Sayı: 3
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1080/03081079.2021.1998031
  • Dergi Adı: INTERNATIONAL JOURNAL OF GENERAL SYSTEMS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, zbMATH, Civil Engineering Abstracts
  • Sayfa Sayıları: ss.215-238
  • Anahtar Kelimeler: Disturbance observer-based control, disturbance rejection, quadrotor control, robust autopilot design, TRACKING CONTROL, ATTITUDE-CONTROL, PID CONTROLLER, REJECTION, POSITION, SYSTEMS
  • Hacettepe Üniversitesi Adresli: Evet

Özet

This paper presents a short tutorial introduction to disturbance observer-based control approaches for the quadrotors. With this tutorial, researchers, engineers and students would be able to implement disturbance observer-based model-in-loop simulations and experiments more easily to design robust autopilot system for the quadrotors. To achieve this, first of all, the modeling and controlling of a quadrotor are explained and all linear disturbance observer-based control approaches in the literature are adapted in its overall nonlinear architecture. Disturbance observer-based control design steps are given in detail by design challenges. To show their disturbance rejection capabilities and practical applicability, two flight simulation scenarios are carried out. For all simulation cases, we only take into account the external disturbances in rotational motions. While we give the attitude trajectory commands to quadrotor attitude control architecture in the first scenario, we issue both way-point and trajectory commands to an outer loop controlling the translational motions in the second one. Presented disturbance observer-based control approaches have successfully completed the given reference commands in the presence of the external disturbances even under the measurement noise. Moreover, simulation experiments have shown that UDEBC approach transmits the external disturbance and measurement noise effects to the actuators directly. As a result, for UDEBC approach, it should be kept in mind that flight accidents may occur due to excessive ESC heating. Baseline attitude controller without disturbance observer-based control approach have failed to follow the given reference commands. The simulation studies have also proved the practical applicability of these methods, which are successful even under measurement noise.