Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control

This study investigates the dynamics and trajectory tracking of quadcopters by utilizing the Disturbance Observer-based Control (DOBC) algorithm. The quadcopter’s dynamic model, which consists of six degrees of freedom, includes both disturbances and uncertainties in the model. The DOBC approach inc...

Full description

Bibliographic Details
Main Authors: Siyu Ren, Liuping Wang, Robin Ping Guan
Format: Article
Language:English
Published: PeerJ Inc. 2024-02-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-1861.pdf
_version_ 1797305557008252928
author Siyu Ren
Liuping Wang
Robin Ping Guan
author_facet Siyu Ren
Liuping Wang
Robin Ping Guan
author_sort Siyu Ren
collection DOAJ
description This study investigates the dynamics and trajectory tracking of quadcopters by utilizing the Disturbance Observer-based Control (DOBC) algorithm. The quadcopter’s dynamic model, which consists of six degrees of freedom, includes both disturbances and uncertainties in the model. The DOBC approach incorporates the disturbance model into the system by introducing it at the input variables. It then compensates for disturbances to achieve accurate tracking of different reference trajectories. The simulated trajectories span a range of motion, varying from simple straight paths to complex spiral paths. In order to verify and evaluate the efficacy of the suggested control technique, simulations are performed using MATLAB. The simulations conclusively show that the disturbance observer-based method effectively achieves the tracking of specified reference trajectories in three-dimensional space. The study highlights the effectiveness of the DOBC algorithm in reducing the effects of disturbances and uncertainties, thereby improving the quadcopter’s capacity to accurately track various trajectories.
first_indexed 2024-03-08T00:28:36Z
format Article
id doaj.art-4f1ba610db74456694f3a5c6578b65e9
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-03-08T00:28:36Z
publishDate 2024-02-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-4f1ba610db74456694f3a5c6578b65e92024-02-15T15:05:06ZengPeerJ Inc.PeerJ Computer Science2376-59922024-02-0110e186110.7717/peerj-cs.1861Enhanced trajectory tracking for quadrotors: disturbance observer state feedback controlSiyu Ren0Liuping Wang1Robin Ping Guan2School of Engineering, RMIT University, Melbourne, Victoria, AustraliaSchool of Engineering, RMIT University, Melbourne, Victoria, AustraliaSchool of Engineering, RMIT University, Melbourne, Victoria, AustraliaThis study investigates the dynamics and trajectory tracking of quadcopters by utilizing the Disturbance Observer-based Control (DOBC) algorithm. The quadcopter’s dynamic model, which consists of six degrees of freedom, includes both disturbances and uncertainties in the model. The DOBC approach incorporates the disturbance model into the system by introducing it at the input variables. It then compensates for disturbances to achieve accurate tracking of different reference trajectories. The simulated trajectories span a range of motion, varying from simple straight paths to complex spiral paths. In order to verify and evaluate the efficacy of the suggested control technique, simulations are performed using MATLAB. The simulations conclusively show that the disturbance observer-based method effectively achieves the tracking of specified reference trajectories in three-dimensional space. The study highlights the effectiveness of the DOBC algorithm in reducing the effects of disturbances and uncertainties, thereby improving the quadcopter’s capacity to accurately track various trajectories.https://peerj.com/articles/cs-1861.pdfQuadcopter mathematical modelPredictive controlInput disturbance compensationDisturbance observer
spellingShingle Siyu Ren
Liuping Wang
Robin Ping Guan
Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
PeerJ Computer Science
Quadcopter mathematical model
Predictive control
Input disturbance compensation
Disturbance observer
title Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
title_full Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
title_fullStr Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
title_full_unstemmed Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
title_short Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control
title_sort enhanced trajectory tracking for quadrotors disturbance observer state feedback control
topic Quadcopter mathematical model
Predictive control
Input disturbance compensation
Disturbance observer
url https://peerj.com/articles/cs-1861.pdf
work_keys_str_mv AT siyuren enhancedtrajectorytrackingforquadrotorsdisturbanceobserverstatefeedbackcontrol
AT liupingwang enhancedtrajectorytrackingforquadrotorsdisturbanceobserverstatefeedbackcontrol
AT robinpingguan enhancedtrajectorytrackingforquadrotorsdisturbanceobserverstatefeedbackcontrol