Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer

The problem of quadrotor attitude and position control is considered in the presence of generally lumped disturbances: external disturbances and model uncertainty. The improved active disturbance rejection controller (ADRC) for quadrotor trajectory tracking is proposed for compensating the lumped di...

Full description

Bibliographic Details
Main Authors: Wenxing Zhu, Lihui Wang, Yuan Ren, Yong Li
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Drones
Subjects:
Online Access:https://www.mdpi.com/2504-446X/6/11/350
_version_ 1827644661969190912
author Wenxing Zhu
Lihui Wang
Yuan Ren
Yong Li
author_facet Wenxing Zhu
Lihui Wang
Yuan Ren
Yong Li
author_sort Wenxing Zhu
collection DOAJ
description The problem of quadrotor attitude and position control is considered in the presence of generally lumped disturbances: external disturbances and model uncertainty. The improved active disturbance rejection controller (ADRC) for quadrotor trajectory tracking is proposed for compensating the lumped disturbances. Firstly, the improved sigmoid tracking differentiator (ISTD), combining improved Sigmoid function and sliding mode terminal attractor is proposed, which can accelerate the global convergence rate and effectively reduce the chattering. Secondly, a novel variable gain finite-time extended state observer (VGFESO) approach is proposed to effectively estimate the lumped disturbances, while the observation errors are convergent to zero in finite time. Then, a super-twisting sliding model controller (STWSMC) is utilized for tracking control of the desired position and attitude. Finally, the convergence of VGFESO and the closed-loop stability of the control system are proved. The results show that the convergence time of the proposed control scheme is the shortest, and the integral absolute error of improved ADRC is reduced from 2.64 to 0.91. The anti-disturbance capability of the proposed controller is fully illustrated when compared with ADRC and robust adaptive nonsingular fast terminal sliding-mode controller (RANFTSMC).
first_indexed 2024-03-09T18:23:38Z
format Article
id doaj.art-9d3ab959c50b4b209861b7e3ed09b30d
institution Directory Open Access Journal
issn 2504-446X
language English
last_indexed 2024-03-09T18:23:38Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Drones
spelling doaj.art-9d3ab959c50b4b209861b7e3ed09b30d2023-11-24T08:06:45ZengMDPI AGDrones2504-446X2022-11-0161135010.3390/drones6110350Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State ObserverWenxing Zhu0Lihui Wang1Yuan Ren2Yong Li3Key Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, ChinaKey Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, ChinaKey Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, ChinaKey Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, ChinaThe problem of quadrotor attitude and position control is considered in the presence of generally lumped disturbances: external disturbances and model uncertainty. The improved active disturbance rejection controller (ADRC) for quadrotor trajectory tracking is proposed for compensating the lumped disturbances. Firstly, the improved sigmoid tracking differentiator (ISTD), combining improved Sigmoid function and sliding mode terminal attractor is proposed, which can accelerate the global convergence rate and effectively reduce the chattering. Secondly, a novel variable gain finite-time extended state observer (VGFESO) approach is proposed to effectively estimate the lumped disturbances, while the observation errors are convergent to zero in finite time. Then, a super-twisting sliding model controller (STWSMC) is utilized for tracking control of the desired position and attitude. Finally, the convergence of VGFESO and the closed-loop stability of the control system are proved. The results show that the convergence time of the proposed control scheme is the shortest, and the integral absolute error of improved ADRC is reduced from 2.64 to 0.91. The anti-disturbance capability of the proposed controller is fully illustrated when compared with ADRC and robust adaptive nonsingular fast terminal sliding-mode controller (RANFTSMC).https://www.mdpi.com/2504-446X/6/11/350quadrotor trajectory trackingactive disturbance rejection controltracking differentiatorfinite-time extended state observersuper-twisting sliding model control
spellingShingle Wenxing Zhu
Lihui Wang
Yuan Ren
Yong Li
Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
Drones
quadrotor trajectory tracking
active disturbance rejection control
tracking differentiator
finite-time extended state observer
super-twisting sliding model control
title Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
title_full Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
title_fullStr Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
title_full_unstemmed Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
title_short Trajectory Tracking of UAVs Using Sigmoid Tracking Differentiator and Variable Gain Finite-Time Extended State Observer
title_sort trajectory tracking of uavs using sigmoid tracking differentiator and variable gain finite time extended state observer
topic quadrotor trajectory tracking
active disturbance rejection control
tracking differentiator
finite-time extended state observer
super-twisting sliding model control
url https://www.mdpi.com/2504-446X/6/11/350
work_keys_str_mv AT wenxingzhu trajectorytrackingofuavsusingsigmoidtrackingdifferentiatorandvariablegainfinitetimeextendedstateobserver
AT lihuiwang trajectorytrackingofuavsusingsigmoidtrackingdifferentiatorandvariablegainfinitetimeextendedstateobserver
AT yuanren trajectorytrackingofuavsusingsigmoidtrackingdifferentiatorandvariablegainfinitetimeextendedstateobserver
AT yongli trajectorytrackingofuavsusingsigmoidtrackingdifferentiatorandvariablegainfinitetimeextendedstateobserver