Uncertainty and Disturbance Estimator-Based Global Trajectory Tracking Control for a Quadrotor

This article presents an uncertainty and disturbance estimator (UDE) based global trajectory tracking control strategy for a quadrotor. The main contribution of this article is the fusion of the UDE technique with the unit quaternion to achieve the robust global full degrees of freedom trajectory tr...

Full description

Saved in:
Bibliographic Details
Published inIEEE/ASME transactions on mechatronics Vol. 25; no. 3; pp. 1519 - 1530
Main Authors Lu, Qi, Ren, Beibei, Parameswaran, Siva
Format Journal Article
LanguageEnglish
Published New York IEEE 01.06.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This article presents an uncertainty and disturbance estimator (UDE) based global trajectory tracking control strategy for a quadrotor. The main contribution of this article is the fusion of the UDE technique with the unit quaternion to achieve the robust global full degrees of freedom trajectory tracking control with experimental demonstrations. The novelty of this article lies in the development of the UDE-based global tracking technique to the overall system (attitude and position) with a quaternion-based nonlinear reference model. The UDE-based attitude and position controllers are derived from the unit quaternion-based quadrotor dynamics with a cascade control structure to deal with underactuation, model uncertainties, and external disturbances. The attitude controllers that are developed with the backstepping techniques avoid the rotation matrix calculation and the unwinding problem. The position controllers are derived using the thrust-vectoring approach. A nonlinear unit quaternion-based reference model is developed to achieve the time-scale separation for the cascade control loops. The stability analysis of the closed-loop system is conducted with the Lyapunov method. Extensive flight experiments are conducted to demonstrate the global singularity-free tracking property and the superior robustness of the proposed controller.
AbstractList This article presents an uncertainty and disturbance estimator (UDE) based global trajectory tracking control strategy for a quadrotor. The main contribution of this article is the fusion of the UDE technique with the unit quaternion to achieve the robust global full degrees of freedom trajectory tracking control with experimental demonstrations. The novelty of this article lies in the development of the UDE-based global tracking technique to the overall system (attitude and position) with a quaternion-based nonlinear reference model. The UDE-based attitude and position controllers are derived from the unit quaternion-based quadrotor dynamics with a cascade control structure to deal with underactuation, model uncertainties, and external disturbances. The attitude controllers that are developed with the backstepping techniques avoid the rotation matrix calculation and the unwinding problem. The position controllers are derived using the thrust-vectoring approach. A nonlinear unit quaternion-based reference model is developed to achieve the time-scale separation for the cascade control loops. The stability analysis of the closed-loop system is conducted with the Lyapunov method. Extensive flight experiments are conducted to demonstrate the global singularity-free tracking property and the superior robustness of the proposed controller.
Author Lu, Qi
Ren, Beibei
Parameswaran, Siva
Author_xml – sequence: 1
  givenname: Qi
  orcidid: 0000-0002-9255-8014
  surname: Lu
  fullname: Lu, Qi
  email: qi.lu@scu.edu.cn
  organization: Department of Mechanical Engineering, Sichuan University-Pittsburgh Institute, Sichuan University, Chengdu, Sichuan, China
– sequence: 2
  givenname: Beibei
  orcidid: 0000-0002-8491-3717
  surname: Ren
  fullname: Ren, Beibei
  email: beibei.ren@ttu.edu
  organization: Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, USA
– sequence: 3
  givenname: Siva
  surname: Parameswaran
  fullname: Parameswaran, Siva
  email: siva.parameswaran@ttu.edu
  organization: Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, USA
BookMark eNo9kEFPwzAMhSM0JLbBH4BLJM4dcZKu7RHG2JCGENImcSJy0xR1lGQk7WH_noxNnPxkv2fL34gMrLOGkGtgEwBW3K1f5rPlhDPOJrzI8pQXZ2QIhYSEgXwfRM1ykUgp0gsyCmHLGJPAYEg-NlYb32Fjuz1FW9HHJnS9LzG26Tx0zTd2zicPGExFF60rsaVrj1ujY3t_kPqrsZ905mznXUtr5ynStx4r76LjkpzX2AZzdapjsnmar2fLZPW6eJ7drxLNi7RLajM1mAsJuUCQyMusAqgrJrQ2UqdSM5lPMyyFYViWOVRlnGWABkqdomFiTG6Pe3fe_fQmdGrrem_jScUlyFTITBbRxY8u7V0I3tRq5-ODfq-AqQNH9cdRHTiqE8cYujmGGmPMf6BgfJpnUvwChaFyJQ
CODEN IATEFW
CitedBy_id crossref_primary_10_3390_act12030130
crossref_primary_10_1109_TMECH_2020_3044183
crossref_primary_10_1109_TMECH_2022_3156854
crossref_primary_10_1109_TSMC_2023_3285603
crossref_primary_10_1016_j_conengprac_2023_105795
crossref_primary_10_3390_drones8030072
crossref_primary_10_3934_dcdss_2022010
crossref_primary_10_1016_j_conengprac_2024_105854
crossref_primary_10_1016_j_conengprac_2024_105853
crossref_primary_10_1177_01423312231170412
crossref_primary_10_1016_j_ast_2024_108967
crossref_primary_10_1177_01423312221085140
crossref_primary_10_3390_electronics12030484
crossref_primary_10_1002_rnc_6093
crossref_primary_10_1080_00207179_2022_2129789
crossref_primary_10_1177_0020294020964236
crossref_primary_10_1109_LRA_2023_3236576
crossref_primary_10_1002_rob_22174
crossref_primary_10_1177_09544100231152516
crossref_primary_10_1109_TSMC_2021_3103013
crossref_primary_10_1016_j_conengprac_2023_105780
crossref_primary_10_1016_j_jfranklin_2022_10_057
crossref_primary_10_3390_fractalfract6040224
crossref_primary_10_1109_TMECH_2021_3053267
crossref_primary_10_1016_j_ast_2022_107825
crossref_primary_10_1016_j_conengprac_2023_105803
crossref_primary_10_1109_TIE_2022_3165288
crossref_primary_10_1007_s10846_021_01422_1
crossref_primary_10_1109_TMECH_2023_3252628
crossref_primary_10_1109_TASE_2022_3211693
crossref_primary_10_1109_LCSYS_2021_3129891
crossref_primary_10_1155_2023_6651286
crossref_primary_10_1177_10775463211051460
crossref_primary_10_3390_drones7020144
crossref_primary_10_1002_asjc_3228
crossref_primary_10_1049_cth2_12189
crossref_primary_10_1109_TMECH_2022_3217034
crossref_primary_10_3390_drones7050305
crossref_primary_10_1002_rnc_6001
crossref_primary_10_1016_j_eswa_2023_121141
crossref_primary_10_1109_TMECH_2021_3112470
crossref_primary_10_3390_drones8030103
Cites_doi 10.1115/1.4032250
10.1109/MCS.2011.940459
10.1109/LRA.2017.2776353
10.1115/1.2894130
10.1109/TMECH.2014.2329945
10.1109/TMECH.2016.2614672
10.1109/TCST.2006.872519
10.1115/1.4030676
10.2514/2.4897
10.1115/1.4037736
10.1109/TCST.2012.2209887
10.1109/TCST.2017.2710951
10.1080/00207170110093577
10.1109/70.127239
10.1109/TAC.2016.2557967
10.1115/1.4030419
10.1115/1.1850529
10.1109/TMECH.2016.2558678
10.1109/TIE.2014.2365441
10.1109/LRA.2018.2851028
10.2514/1.G003073
10.1109/TAC.2008.927789
10.1109/TMECH.2018.2820426
10.1016/j.automatica.2015.01.005
10.1109/TIE.2016.2612618
10.1115/1.4033315
10.1109/TIE.2014.2364982
10.1016/j.conengprac.2018.09.016
10.1109/TIE.2016.2552151
10.1115/1.4040590
10.1109/TAC.2008.923738
10.1109/ICRA.2015.7139420
10.1109/TII.2015.2397878
10.1109/TAES.2017.2649258
10.1109/TMECH.2018.2855161
10.1109/TIE.2016.2633473
10.1109/TIE.2017.2674634
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
DOI 10.1109/TMECH.2020.2978529
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998-Present
IEEE Xplore
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-014X
EndPage 1530
ExternalDocumentID 10_1109_TMECH_2020_2978529
9026874
Genre orig-research
GroupedDBID -~X
0B8
0R~
29I
4.4
5GY
5VS
6IK
97E
9M8
AAJGR
AASAJ
ABQJQ
ABVLG
ACGFS
ACIWK
ACKIV
AETIX
AI.
AIBXA
AKJIK
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
EBS
EJD
F5P
H~9
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
OCL
RIA
RIE
RIG
RNS
TN5
VH1
XFK
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c295t-fe6ea834183a14a2b7d11fd03cce4c54c04867ab3e0abb81dbd0371ae1bc5ae03
IEDL.DBID RIE
ISSN 1083-4435
IngestDate Thu Oct 10 18:00:23 EDT 2024
Fri Aug 23 01:01:45 EDT 2024
Wed Jun 26 19:28:55 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c295t-fe6ea834183a14a2b7d11fd03cce4c54c04867ab3e0abb81dbd0371ae1bc5ae03
ORCID 0000-0002-8491-3717
0000-0002-9255-8014
PQID 2414534749
PQPubID 85420
PageCount 12
ParticipantIDs ieee_primary_9026874
crossref_primary_10_1109_TMECH_2020_2978529
proquest_journals_2414534749
PublicationCentury 2000
PublicationDate 2020-June
2020-6-00
20200601
PublicationDateYYYYMMDD 2020-06-01
PublicationDate_xml – month: 06
  year: 2020
  text: 2020-June
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE/ASME transactions on mechatronics
PublicationTitleAbbrev TMECH
PublicationYear 2020
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref12
ref37
ref15
ref36
ref14
ref31
ref30
ref33
ref11
ref32
ref10
ref2
ref1
ref39
ref17
ref16
ref19
ref18
chaturvedi (ref20) 2011; 31
ref24
ref23
ref26
ref25
ref22
brescianini (ref4) 2013
ref21
ref28
(ref38) 2018
ref27
ref29
lee (ref8) 2013; 21
ref7
ref9
ref3
ref6
ref5
References_xml – ident: ref5
  doi: 10.1115/1.4032250
– volume: 31
  start-page: 30
  year: 2011
  ident: ref20
  article-title: Rigid-body attitude control
  publication-title: IEEE Control Syst Mag
  doi: 10.1109/MCS.2011.940459
  contributor:
    fullname: chaturvedi
– ident: ref3
  doi: 10.1109/LRA.2017.2776353
– ident: ref32
  doi: 10.1115/1.2894130
– ident: ref37
  doi: 10.1109/TMECH.2014.2329945
– ident: ref2
  doi: 10.1109/TMECH.2016.2614672
– ident: ref24
  doi: 10.1109/TCST.2006.872519
– ident: ref25
  doi: 10.1115/1.4030676
– ident: ref36
  doi: 10.2514/2.4897
– ident: ref18
  doi: 10.1115/1.4037736
– volume: 21
  start-page: 1924
  year: 2013
  ident: ref8
  article-title: Robust adaptive attitude tracking on SO(3) with an application to a quadrotor UAV
  publication-title: IEEE Trans Control Syst Technol
  doi: 10.1109/TCST.2012.2209887
  contributor:
    fullname: lee
– ident: ref15
  doi: 10.1109/TCST.2017.2710951
– ident: ref29
  doi: 10.1080/00207170110093577
– ident: ref35
  doi: 10.1109/70.127239
– year: 2013
  ident: ref4
  article-title: Nonlinear quadrocopter attitude control
  contributor:
    fullname: brescianini
– ident: ref1
  doi: 10.1109/TAC.2016.2557967
– ident: ref21
  doi: 10.1115/1.4030419
– ident: ref30
  doi: 10.1115/1.1850529
– ident: ref9
  doi: 10.1109/TMECH.2016.2558678
– ident: ref7
  doi: 10.1109/TIE.2014.2365441
– ident: ref6
  doi: 10.1109/LRA.2018.2851028
– ident: ref19
  doi: 10.2514/1.G003073
– ident: ref34
  doi: 10.1109/TAC.2008.927789
– ident: ref16
  doi: 10.1109/TMECH.2018.2820426
– ident: ref23
  doi: 10.1016/j.automatica.2015.01.005
– ident: ref14
  doi: 10.1109/TIE.2016.2612618
– ident: ref17
  doi: 10.1115/1.4033315
– ident: ref12
  doi: 10.1109/TIE.2014.2364982
– ident: ref28
  doi: 10.1016/j.conengprac.2018.09.016
– ident: ref13
  doi: 10.1109/TIE.2016.2552151
– ident: ref33
  doi: 10.1115/1.4040590
– ident: ref10
  doi: 10.1109/TAC.2008.923738
– ident: ref39
  doi: 10.1109/ICRA.2015.7139420
– year: 2018
  ident: ref38
– ident: ref26
  doi: 10.1109/TII.2015.2397878
– ident: ref22
  doi: 10.1109/TAES.2017.2649258
– ident: ref11
  doi: 10.1109/TMECH.2018.2855161
– ident: ref31
  doi: 10.1109/TIE.2016.2633473
– ident: ref27
  doi: 10.1109/TIE.2017.2674634
SSID ssj0004101
Score 2.533486
Snippet This article presents an uncertainty and disturbance estimator (UDE) based global trajectory tracking control strategy for a quadrotor. The main contribution...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Publisher
StartPage 1519
SubjectTerms Attitude control
Cascade control
Control stability
Feedback control
IEEE transactions
Mechatronics
Quadrotor
Quaternions
Robust control
Robustness
Stability analysis
Thrust vector control
Tracking control
Trajectory analysis
Trajectory control
Trajectory tracking
Uncertainty
uncertainty and disturbance estimator (UDE)
unit quaternion
Title Uncertainty and Disturbance Estimator-Based Global Trajectory Tracking Control for a Quadrotor
URI https://ieeexplore.ieee.org/document/9026874
https://www.proquest.com/docview/2414534749
Volume 25
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21nWDgqyAKBXlgg7T5cJp4hNKqQioSUit1Ijo7zgCiRSUZyq_n7KQtAga2DE5s-dm5d_bdO4Ar39w1kVl3pIoDh8ey52CEwomQDIJRl5GZSXAeP_ZGU_4wC2c1uNnkwmitbfCZ7phHe5efLlRhjsq6ghyGOOJ1qEdClLla2xxIz5Y69lzTJXGAdYKMK7qT8aA_IlfQdzs-OU2hpZNbI2Srqvz6FVv7MtyH8XpkZVjJa6fIZUd9_hBt_O_QD2CvIprstlwZh1DT8yPY_SY_2ITnKSFuIwLyFcN5yu4J82IpzUJgA9r7b8Yjd-7I0KWsLA7AyLa92IP-lXlU5qCd9ctwd0b8lyF7KjBdLqjFMUyHg0l_5FT1FhzlizB3Mt3TGJNZiwP0OPoySj0vS91AKc1VyJWV50MZaBelJKIrUyP4h9qTKkTtBifQmC_m-hQYZhozrjDD0Kjn-LHKhCBuooWvY6lEC67XACTvpaxGYt0RVyQWrsTAlVRwtaBpZnTTsprMFrTXmCXVzvtIiJFw6jPi4uzvt85hx3y7DPdqQyNfFvqCiEUuL-2K-gJxUsvI
link.rule.ids 315,783,787,799,27936,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED5BGYCBV0EUCnhgg5Q8nCYeoRSVR5GQWqkT0dlxBhAtKslQfj1nJwUEDGweHNnyZ-f7zr4HwLFv3pqI1h2p4sDhsWw7GKFwIiRCMNllZGYCnPv37d6Q34zC0QKcfsbCaK2t85lumaZ9y08nqjBXZWeCDIY44ouwRLo6bpfRWl9RkJ4tduy5ZlBSAfMQGVecDfrdTo-MQd9t-WQ2hVZQftGQravy62dsGeZqHfrzuZWOJc-tIpct9f4jbeN_J78Ba5XUZOfl3tiEBT3egtVvCQjr8DgkzK1PQD5jOE7ZJaFeTKXZCqxLp__F2OTOBVFdysryAIzY7cle9c9MU5mrdtYpHd4ZKWCG7KHAdDqhHtswvOoOOj2nqrjgKF-EuZPptsaYiC0O0OPoyyj1vCx1A6U0VyFXNkEfykC7KCVJXZmalH-oPalC1G6wA7XxZKx3gWGmMeMKMwxN_hw_VpkQpE608HUslWjAyRyA5LVMrJFYg8QViYUrMXAlFVwNqJsV_exZLWYDmnPMkursvSWkSTiNGXGx9_dXR7DcG_Tvkrvr-9t9WDHjlM5fTajl00IfkMzI5aHdXR9BCs8T
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Uncertainty+and+Disturbance+Estimator-Based+Global+Trajectory+Tracking+Control+for+a+Quadrotor&rft.jtitle=IEEE%2FASME+transactions+on+mechatronics&rft.au=Lu%2C+Qi&rft.au=Ren%2C+Beibei&rft.au=Parameswaran%2C+Siva&rft.date=2020-06-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1083-4435&rft.eissn=1941-014X&rft.volume=25&rft.issue=3&rft.spage=1519&rft_id=info:doi/10.1109%2FTMECH.2020.2978529&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1083-4435&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1083-4435&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1083-4435&client=summon