Trajectory tracking control for quadrotor unmanned aerial vehicle with input delay and disturbances
Shuo Li
School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou, China
Contribution: Formal analysis, Software, Writing - original draft, Writing - review & editing
Search for more papers by this authorCorresponding Author
Na Duan
School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou, China
Correspondence
Na Duan, School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou 221116, China.
Email: [email protected]
Contribution: Formal analysis, Funding acquisition, Project administration, Supervision, Writing - review & editing
Search for more papers by this authorHuifang Min
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Contribution: Formal analysis, Writing - review & editing
Search for more papers by this authorShuo Li
School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou, China
Contribution: Formal analysis, Software, Writing - original draft, Writing - review & editing
Search for more papers by this authorCorresponding Author
Na Duan
School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou, China
Correspondence
Na Duan, School of Electrical Engineering & Automation, Jiangsu Normal University, Xuzhou 221116, China.
Email: [email protected]
Contribution: Formal analysis, Funding acquisition, Project administration, Supervision, Writing - review & editing
Search for more papers by this authorHuifang Min
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Contribution: Formal analysis, Writing - review & editing
Search for more papers by this authorAbstract
This paper aims to solve the tracking control problem for quadrotor unmanned aerial vehicle (UAV) with input delay and disturbances. An appropriate auxiliary system is applied to compensate the effect of the input delay. The nonlinear disturbance observer is utilized to restrain the influence of external disturbances. Then, the controller is designed by backstepping method to ensure the trajectory tracking and steady flight of the quadrotor UAV. We also present simulation and experimental reification results to demonstrate the tracking effect and stable flight of the UAV.
CONFLICT OF INTEREST STATEMENT
The authors declare no potential conflict of interests.
REFERENCES
- 1H. Y. Zhu, Y. F. Niu, L. C. Sheng, and G. Z. Zhang, State of the art and trends of autonomous control of UAV systems, J. Nat. Univ. Defense Technol. 32 (2010), no. 3, 115–120.
- 2L. Liu, D. W. Liu, X. G. Wang, J. N. Chen, and D. X. Liu, Analysis of the development status of unmanned clusters and anti-unmanned clusters, Acta Aeronaut. Astronaut. Sin. 43 (2022), no. S1, 526908.
- 3A. Pandey and K. Jain, An intelligent system for crop identification and classification from UAV images using conjugated dense convolutional neural network, Comput. Electron. Agricult. 192 (2022), 1–13.
- 4Y. X. Wang, Y. Shi, M. L. Cai, W. Q. Xu, and Q. H. Yu, Optimization of air-fuel ratio control of fuel-powered UAV engine using adaptive fuzzy-PID, J. Frankl. Inst. 355 (2018), no. 17, 8554–8575.
- 5Z. Q. Yu, Y. M. Zhang, B. Jiang, C. Y. Su, J. Fu, Y. Jin, and T. Y. Chai, Fractional order PID-based adaptive fault-tolerant cooperative control of networked unmanned aerial vehicles against actuator faults and wind effects with hardware-in-the-loop experimental validation, Control Eng. Pract. 114 (2021), 104861.
- 6W. Ding, G. P. Wu, W. S. He, and M. S. Li, Self-switching cascade PID control method of attitude angle for quadrotor aircraft, Machin. Design Manuf. 6 (2022), 208–213.
- 7H. X. Zhuang, Q. L. Sun, Z. Q. Chen, and X. Y. Zeng, Back-stepping active disturbance rejection control for attitude control of aircraft systems based on extended state observer, Int. J. Control Autom. Syst. 19 (2021), 2134–2149.
- 8F. Wang, Y. L. Gao, C. Zhou, and Q. Zong, Disturbance observer-based backstepping formation control of multiple quadrotors with asymmetric output error constraints, Appl. Math. Comput. 415 (2022), 126693.
- 9L. Cui, Q. Zhou, and N. Jin, Fixed-time backstepping distributed cooperative control for multiple unmanned aerial vehicles, Asian J. Control 25 (2023), 1981–1990.
- 10X. Y. Shi, Y. H. Cheng, C. Yin, S. Dadras, and X. G. Huang, Design of fractional-order backstepping sliding mode control for quadrotor UAV, Asian J. Control 21 (2018), no. 1, 156–171.
- 11J. W. Xu, K. P. Zhang, D. F. Zhang, S. L. Wang, Q. Zhu, and X. G. Gao, Composite anti-disturbance landing control scheme for recovery of carrier-based UAVs, Asian J. Control 24 (2022), 1744–1754.
- 12B. K. Gao, Y. J. Liu, and L. Liu, Adaptive neural fault-tolerant control of a quadrotor UAV via fast terminal sliding mode, Aerosp. Sci. Technol. 129 (2022), 107818.
- 13F. Jiang, F. Pourpanah, and Q. Hao, Design, implementation, and evaluation of a neural-network-based quadcopter UAV system, IEEE Trans. Industr. Electron. 67 (2020), no. 3, 2076–2085.
- 14O. Doukhi and D. J. Lee, Neural network-based robust adaptive certainty equivalent controller for quadrotor UAV with unknown disturbances, Int. J. Control Autom. Syst. 17 (2019), 2365–2374.
- 15K. Liu, R. J. Wang, X. D. Wang, and X. X. Wang, Anti-saturation adaptive finite-time neural network based fault-tolerant tracking control for a quadrotor UAV with external disturbances, Aerosp. Sci. Technol. 115 (2021), 1–23.
- 16Z. A. Ali, D. B. Wang, and M. Aamir, Fuzzy-based hybrid control algorithm for the stabilization of a tri-rotor UAV, Sensors 16 (2016), no. 5, 652.
- 17J. F. Gomez and M. Jamshidi, Fuzzy adaptive control for a UAV, J. Intell. Robot. Syst. 62 (2011), no. 2, 271–293.
- 18Z. N. Dong, R. L. Zhang, Z. J. Chen, and R. Zhou, Study on UAV path planning approach based on fuzzy virtual force, Chin. J. Aeronaut. 23 (2010), no. 3, 341–350.
- 19T. Madani and A. Benallegue, Backstepping control for a quadrotor helicopter, 2006 IEEE/RSJ Int. Conf. Intell. Rob. Syst., IEEE, Beijing, China, 2006, pp. 3255–3260.
- 20Z. Zuo, Trajectory tracking control design with command-filtered compensation for a quadrotor, IET Control Theory Appl. 4 (2010), no. 11, 2343–2355.
- 21C. Rosales, C. M. Soria, and F. G. Rossomando, Identification and adaptive PID control of a hexacopter UAV based on neural networks, Int. J. Adapt. Control Signal Process. 33 (2019), no. 1, 74–91.
- 22S. Y. Zheng, X. L. Ai, D. Yang, and Z. Y. Jia, Integral backstepping based sliding mode trajectory tracking algorithm for quadrotor, Syst. Eng. Electron. 41 (2019), no. 3, 184–191.
- 23M. Reinoso, L. I. Minchala, J. P. Ortiz, D. Astudillo, and D. Verdugo, Trajectory tracking of a quadrotor using sliding mode control, IEEE Latin Amer. Trans. 14 (2016), no. 5, 2157–2166.
- 24X. R. Wang, S. H. Sun, E. J. Van Kampen, and Q. P. Chu, Quadrotor fault tolerant ncremental sliding mode control driven by sliding mode disturbance observers, Aerosp. Sci. Technol. 87 (2019), 417–430.
- 25W. B. Zhao, H. Liu, and X. L. Wang, Robust visual servoing control for quadrotors landing on a moving target, J. Franklin Inst. 358 (2021), no. 4, 2301–2319.
- 26M. Wang and T. Zhang, Leader-following formation control of second-order nonlinear systems with time-varying communication delay, Int. J. Control Autom. Syst. 19 (2021), 1729–1739.
- 27J. J. Sun, Z. L. Wang, and Q. Huang, Cyclical NOMA based UAV-enabled wireless network, IEEE Access 7 (2019), 4248–4259.
- 28H. L. Yang, R. Ruby, and K. S. Wu, Delay performance of priority-queue equipped UAV-based mobile relay networks: exploring the impact of trajectories, Comput. Netw. 210 (2022), 108856.
- 29M. Khabbaz, J. Antoun, and C. Assi, Modeling and performance analysis of UAV-assisted vehicular networks, IEEE Trans. Vehic. Technol. 68 (2019), no. 9, 8384–8396.
- 30W. Kwon and A. Pearson, Feedback stabilization of linear systems with delayed control, IEEE Trans. Autom. Control 25 (1980), no. 2, 266–269.
- 31M. A. Khanesar, O. Kaynak, S. Yin, and H. J. Gao, Adaptive indirect fuzzy sliding mode controller for networked control systems subject to time-varying network-induced time delay, IEEE Trans. Fuzzy Syst. 23 (2015), no. 1, 205–214.
- 32H. Y. Li, L. J. Wang, H. P. Du, and A. Boulkroune, Adaptive fuzzy backstepping tracking control for strict-feedback systems with input delay, IEEE Trans. Fuzzy Syst. 25 (2017), no. 3, 642–652.
- 33F. Q. You, N. Chen, Z. Zhu, S. Y. Cheng, H. L. Yang, and M. X. Jia, Adaptive fuzzy control for nonlinear state constrained systems with input delay and unknown control coefficients, IEEE Access 7 (2019), 53718–53730.
- 34D. P. Li, Y. J. Liu, S. C. Tong, P. C. L. Chen, and D. J. Li, Neural networks-based adaptive control for nonlinear state constrained systems with input delay, IEEE Trans. Cybern. 49 (2019), no. 4, 1249–1258.
- 35S. H. Li, Z. X. Sun, and M. A. Talpur, A finite time composite control method for quadrotor UAV with wind disturbance rejection, Comput. Electr. Eng. 103 (2022), 108299.
- 36Z. L. Wang and L. N. Yao, Control allocation technology based on fault diagnosis for the unmanned aerial vehicle system subject to physical constraints and fault reconfiguration mismatch, Asian J. Control 25 (2023), no. 2, 1675–1683.
- 37H. Y. Xi, D. Zhang, T. Zhou, Y. X. Yang, and Q. Wei, An anti-wind modeling method of quadrotor aircraft and cascade controller design based on improved extended state observer, Int. J. Control Autom. Syst. 19 (2021), 1363–1374.
- 38F. Schiano, J. A. Mora, K. Rudin, P. Beardsley, and B. Siciliano, Towards estimation and correction of wind effects on a quadrotor UAV, International Micro Air Vehicle Conference and Competition, Delft, Netherlands, 2014, pp. 134–141.
- 39C. Wang, B. F. Song, P. F. Huang, and C. H. Tang, Trajectory tracking control for quadrotor robot subject to payload variation and wind gust disturbance, J. Intell. Robot. Syst. 83 (2016), no. 2, 315–333.
- 40Y. Y. Guo, B. Jiang, and Y. M. Zhang, A novel robust attitude control for quadrotor aircraft subject to sctuator faults and wind gusts, IEEE/CAA J. Autom. Sin. 5 (2018), no. 1, 295–303.
- 41J. L. Ma, S. Y. Xu, Y. M. Li, Y. M. Chu, and Z. Q. Zhang, Neural networks-based adaptive output feedback control for a class of uncertain nonlinear systems with input delay and disturbances, J. Frankl. Inst. 355 (2018), no. 13, 5503–5519.
- 42H. Q. Wang, S. W. Liu, and X. B. Yang, Adaptive neural control for non-strict-feedback nonlinear systems with input delay, Inform. Sci. 514 (2020), 605–616.
- 43Q. Quan, Introduction to multicopter design and control, Springer, Singapore, 2017.
10.1007/978-981-10-3382-7 Google Scholar
- 44M. Krstic, P. V. Kokotovic, and I. Kanellakopoulos, Nonlinear and adaptive control design, John Wiley & Sons, Inc, Hoboken, 1995.