Iterative Learning Sliding Mode Control for UAV Trajectory Tracking

被引:17
|
作者
Nguyen, Lanh Van [1 ]
Phung, Manh Duong [1 ,2 ]
Ha, Quang Phuc [1 ]
机构
[1] Univ Technol Sydney UTS, Sch Elect & Data Engn, 15 Broadway, Ultimo, NSW 2007, Australia
[2] Vietnam Natl Univ, VNU Univ Engn & Technol VNU UET, 144 Xuan Thuy, Hanoi 100000, Vietnam
关键词
iterative learning; sliding mode control; unmanned arial vehicles; trajectory tracking; TIME; SYSTEMS; QUADROTOR;
D O I
10.3390/electronics10202474
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel iterative learning sliding mode controller (ILSMC) that can be applied to the trajectory tracking of quadrotor unmanned aerial vehicles (UAVs) subject to model uncertainties and external disturbances. Here, the proposed ILSMC is integrated in the outer loop of a controlled system. The control development, conducted in the discrete-time domain, does not require a priori information of the disturbance bound as with conventional SMC techniques. It only involves an equivalent control term for the desired dynamics in the closed loop and an iterative learning term to drive the system state toward the sliding surface to maintain robust performance. By learning from previous iterations, the ILSMC can yield very accurate tracking performance when a sliding mode is induced without control chattering. The design is then applied to the attitude control of a 3DR Solo UAV with a built-in PID controller. The simulation results and experimental validation with real-time data demonstrate the advantages of the proposed control scheme over existing techniques.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Iterative Learning with Adaptive Sliding Mode Control for Trajectory Tracking of Fast Tool Servo Systems
    Xu, Xiuying
    Liu, Pengbo
    Lu, Shuaishuai
    Wang, Fei
    Yang, Jingfang
    Xiao, Guangchun
    APPLIED SCIENCES-BASEL, 2024, 14 (09):
  • [2] Smoother-Based Iterative Learning Control for UAV Trajectory Tracking
    Meraglia, Salvatore
    Lovera, Marco
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 1501 - 1506
  • [3] Quadrotor UAV trajectory tracking based on iterative self learning control
    Yang Li-ben
    Zhang Wei-guo
    Huang De-gang
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND ENGINEERING INNOVATION, 2015, 12 : 182 - 187
  • [4] Adaptive Sliding Mode Trajectory Tracking Control of Quadrotor UAV with Unknown Control Direction
    Wang, Lijun
    Deng, Wencong
    Liu, Jinkun
    Mei, Rong
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC2019), 2020, 582 : 597 - 607
  • [5] Trajectory tracking control of a quadrotor UAV based on sliding mode active disturbance rejection control
    Zhang, Yong
    Chen, Zengqiang
    Sun, Mingwei
    Zhang, Xinghui
    NONLINEAR ANALYSIS-MODELLING AND CONTROL, 2019, 24 (04): : 545 - 560
  • [6] A Synthesized Sliding-Mode Control for Attitude Trajectory Tracking of Quadrotor UAV Systems
    Baek, Jaemin
    Kang, Minseok
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2023, 28 (04) : 2189 - 2199
  • [7] A Parallel-Structure-Based Sliding Mode Control for Trajectory Tracking of a Quadrotor UAV
    Yu, Hei-Pei
    Wang, Minyi
    Yang, Jiaqianhao
    Xiong, Jing-Jing
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2023, 18 (05) : 3911 - 3924
  • [8] A Parallel-Structure-Based Sliding Mode Control for Trajectory Tracking of a Quadrotor UAV
    Hei-Pei Yu
    Minyi Wang
    Jiaqianhao Yang
    Jing-Jing Xiong
    Journal of Electrical Engineering & Technology, 2023, 18 : 3911 - 3924
  • [9] Robust Adaptive Sliding Mode Control Based on Iterative Learning for Quadrotor UAV
    Fu, Xingjian
    He, Jiahui
    IETE JOURNAL OF RESEARCH, 2023, 69 (08) : 5484 - 5496
  • [10] Robust Iterative Learning Control Synthesized with Sliding-mode Control for Output Tracking
    Chen, Wen
    Yeh, Chih-Ping
    Chen, Yang-Quan
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 5362 - 5364