[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Adaptive robust output feedback control for attitude tracking of quadrotor unmanned aerial vehicles

Published: 03 October 2021 Publication History

Summary

This work proposes a new adaptive robust output feedback control method for attitude reference tracking of a quadrotor unmanned aerial vehicle without using the angular velocity measurements. By using the K‐filters well known in the adaptive control community, the necessity of velocity measurements or estimating is avoided. The attitude system model is transformed into a second‐order model where the angular velocity measurements are not involved. However, the model includes mismatched uncertainties which should be estimated and compensated by the disturbance observers (DOBs). The controller is designed in a backstepping manner, and the dynamic surface technique is adopted to avoid the explosion of the controller complexity. For each Euler angle axis, the prescribed performance control technique is adopted to ensure a prescribed performance, the lumped disturbance is compensated by a DOB, and furthermore an adaptive law is introduced to adaptively update the corresponding uncertain inertia parameter which affects the control performance significantly. The control performance of the overall control system is analyzed rigorously from the viewpoint of input‐to‐state practical stability. In addition, it is shown how the adaptive laws contribute to improving the control performance. And simulation examples are provided to demonstrate the performance of the proposed method.

References

[1]
Emran BJ, Najjaran H. A review of quadrotor: an underactuated mechanical system. Annu Rev Control. 2018;46:165‐180.
[2]
Nonami K, Kendoul F, Suzuki S, Nakazawa D. Autonomous Flying Robots, Unmanned Aerial Vehicles and Micro Aerial Vehicles. Springer–Verlag: Tokyo; 2010.
[3]
Kendoul F, Yu Z, Nonami K. Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles. J Field Robot. 2010;3:311‐334.
[4]
L'Afflitto A, Anderson RB, Mohammadi K. An introduction to nonlinear robust control for unmanned quadrotor aircraft: how to design control algorithms for quadrotors using sliding mode control and adaptive control techniques. IEEE Control Syst Mag. 2018;38:102‐121.
[5]
He W, Wang T, He X, Yang LJ, Kaynak O. Dynamical modeling and boundary vibration control of a rigid‐flexible wing system. IEEE/ASME Trans Mechatron. 2020;25:2711‐2721.
[6]
He H, Mu X, Zhang L, Zou Y. Modeling and trajectory tracking control for flapping–wing micro aerial vehicles. IEEE/CAA J Automat Sin. 2021;8:148‐156.
[7]
Raffo GV, Ortega MG, Rubio FR. Path tracking of a UAV via an underactuated H∞ control strategy. Eur J Control. 2011;17:194‐213.
[8]
Zhao B, Xian B, Zhang Y, Zhang X. Nonlinear robust sliding mode control of a quadrotor UAV via immersion and invariance. Int J Robust Nonlinear Control. 2015;25:3714‐3731.
[9]
Chen F, Jiang R, Zhang K, Jiang B, Tao G. Robust backstepping sliding‐mode control and observer‐based fault estimation for a quadrotor UAV. IEEE Trans Ind Electron. 2016;63:5044‐5056.
[10]
Zou Y. Nonlinear robust adaptive hierarchical sliding mode control approach for quadrotors. Int J Robust Nonlinear Control. 2017;27:925‐941.
[11]
Zuo Z, Wang C. Adaptive trajectory tracking control of output constrained multi‐rotors systems. IET J Control Theory Appl. 2014;8:1163‐1174.
[12]
Tran TT, Ge SS, He W. Adaptive control of a quadrotor aerial vehicle with input constraints and uncertain parameters. Int J Control. 2018;91:1140‐1160.
[13]
Zhou L, Zhang J, Dou J, Wen B. A fuzzy adaptive backstepping control based on mass observer for trajectory tracking of a quadrotor UAV. Int J Adapt Control Signal Process. 2018;32:1675‐1693.
[14]
Mokhtari K, Elhadri A, Abdelaziz M. A passivity–based simple adaptive synergetic control for a class of nonlinear systems. Int J Adapt Control Signal Process. 2019;33:1329‐1455.
[15]
Xiao BG, Yin S. A new disturbance attenuation control scheme for quadrotor unmanned aerial vehicles. IEEE Trans Ind Inform. 2017;13:2922‐2932.
[16]
Liu H, Li D, Zuo Z, Zhong Y. Robust three‐loop trajectory tracking control for quadrotors with multiple uncertainties. IEEE Trans Ind Electron. 2016;63:2263‐2274.
[17]
Besnard L, Shtessel TB, Land B. Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer. J Frankl Inst. 2012;349:658‐684.
[18]
Tian B, Lu H, Zuo Z, Zong Q, Zhang Y. Multivariable finite‐time output feedback trajectory tracking control of quadrotor helicopters. Int J Robust Nonlinear Control. 2018;28:281‐295.
[19]
Shao X, Liu N, Liu J, Wang H. Model‐assisted extended state observer and dynamic surface control‐based trajectory tracking for quadrotors via output‐feedback mechanism. Int J Robust Nonlinear Control. 2018;28:2404‐2423.
[20]
Sasaki K, Yang ZJ. Disturbance observer‐based control of UAVs with prescribed performance. Int J Syst Sci. 2020;51:939‐957.
[21]
Song Z, Sun K. Attitude tracking control of a quad‐rotor with partial loss of rotation effectiveness. Asian J Control. 2017;19:1‐11.
[22]
Derafa L, Benalleguel A, Fridman L. Super twisting control algorithm for the attitude tracking of a four rotors UAV. J Frankl Inst. 2012;349:685‐699.
[23]
Zhang R, Quan Q, Cai KY. Attitude control of a quadrotor aircraft subject to a class of time‐varying disturbances. IET J Control Theory Appl. 2011;5:1140‐1146.
[24]
Tian B, Liu L, Lu H, Zuo Z, Zong Q, Zhang Y. Multivariable finite time attitude control for quadrotor UAV: theory and experimentation. IEEE Trans Ind Electron. 2017;65:2567‐2577.
[25]
Dou J, Kong X, Chen X, Wen B. Output feedback observer‐based dynamic surface controller for quadrotor UAV using quaternion representation. Proc Inst Mech Eng G J Aerosp Eng. 2017;231:2537‐2548.
[26]
Hua CC, Wang K, Chen JN, You X. Tracking differentiator and extended state observer‐based nonsingular fast terminal sliding mode attitude control for a quadrotor. Nonlinear Dyn. 2018;94:343‐354.
[27]
Lotufo MA, Colangelo L, Perez‐Montenegro C, Canuto E. UAV quadrotor attitude control: an ADRC‐EMC combined approach. Control Eng Pract. 2019;84:13‐22.
[28]
Chang S, Shi W. Adaptive fuzzy time‐varying sliding mode control for quadrotor UAV attitude system with prescribed performance. Paper presented at: Proceedings of the 29th Chinese Control and Decision Conference, Chongqing, China; 2017.
[29]
Ofodile NA, Turner MC. Anti‐windup design for input‐coupled double integrator systems with application to quadrotor UAV's. Eur J Control. 2017;38:22‐31.
[30]
Krstic M, Kanellakopoulos I, Kokotovic P. Nonlinear and Adaptive Control Design. New York, NY: John Wiley and Sons; 1995.
[31]
Yang ZJ. Robust consensus tracking of second‐order nonlinear systems using relative position information by K‐filter and disturbance observer based control. Int J Syst Sci. 2018;48:3117‐3129.
[32]
Yang ZJ, Fukushima Y, Kanae S, Wada K. Robust nonlinear output‐feedback control of a magnetic levitation system by K‐Filter approach. IET J Control Theory Appl. 2009;3:852‐864.
[33]
Yang ZJ, Kunitoshi K, Kanae S, Wada K. Adaptive robust output‐feedback control of a magnetic levitation system by K‐filter approach. IEEE Trans Ind Electron. 2008;55:390‐399.
[34]
Bechlioulis CP, Rovithakis GA. A low‐complexity global approximation‐free control scheme with prescribed performance for unknown pure feedback systems. Automatica. 2014;50:1217‐1226.
[35]
Yang ZJ. Distributed prescribed performance control for consensus output tracking of nonlinear semi‐strict feedback systems using finite‐time disturbance observers. Int J Syst Sci. 2019;50:989‐1005.
[36]
Hua CC, Chen J, Guan X. Adaptive prescribed performance control of QUAVs with unknown time‐varying payload and wind gust disturbance. J Frankl Inst. 2018;355:6323‐6338.
[37]
Swaroop D, Hedrick JK, Yip PP, Gerdes JC. Dynamic surface control for a class of nonlinear systems. IEEE Trans Automat Control. 2000;45:1893‐1899.
[38]
Jiang ZP, Praly L. Design of robust adaptive controllers for nonlinear systems with dynamic uncertainties. Automatica. 1998;34:825‐840.
[39]
Lian J, Lee Y, Zak SH. Variable neural direct adaptive robust control of uncertain systems. IEEE Trans Automat Control. 2008;53:2658‐2664.
[40]
Wang LX. A Course in Fuzzy Systems and Control. Prentice Hall PTR: Upper Saddle River, NJ; 1997.
[41]
Xu L, Yao B. Output feedbac kadaptive robust precision motion controlof linear motors. Automatica. 2001;37:1029‐1039.
[42]
Yao B, Tomizuka M. Smooth robust adaptive sliding modecontrol of robot manipulators with guaranteed transient perfor‐mance. Trans ASME J Dyn Syst Measur Control. 1996;118:764‐775.
[43]
Zhu Y, Qiao J, Guo L. Adaptive sliding mode disturbance observer–based composite control with prescribed performance of space manipulators. IEEE Trans Ind Electron. 2019;66:1973‐1983.
[44]
Li SH, Yang J, Chen WH, Chen XS. Disturbance Observer Based Control: Methods and Applications. Boca Raton, FL: CRC Press; 2014.

Cited By

View all
  • (2023)Disturbance rejection enhancement using predictive control for the fixed‐wing UAV with multiple aileronsInternational Journal of Adaptive Control and Signal Processing10.1002/acs.356137:5(1072-1101)Online publication date: 3-May-2023

Index Terms

  1. Adaptive robust output feedback control for attitude tracking of quadrotor unmanned aerial vehicles
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image International Journal of Adaptive Control and Signal Processing
    International Journal of Adaptive Control and Signal Processing  Volume 35, Issue 10
    October 2021
    183 pages
    ISSN:0890-6327
    EISSN:1099-1115
    DOI:10.1002/acs.v35.10
    Issue’s Table of Contents

    Publisher

    John Wiley & Sons, Inc.

    United States

    Publication History

    Published: 03 October 2021

    Author Tags

    1. adaptive control
    2. attitude tracking
    3. disturbance observer
    4. K‐filter
    5. prescribed performance control
    6. quadrotor

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Disturbance rejection enhancement using predictive control for the fixed‐wing UAV with multiple aileronsInternational Journal of Adaptive Control and Signal Processing10.1002/acs.356137:5(1072-1101)Online publication date: 3-May-2023

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media