Neural network-based iterative learning control for trajectory tracking of unknown SISO nonlinear systems

被引:4
|
作者
Shi, Qingyu [1 ]
Huang, Xia [1 ]
Meng, Bo [1 ]
Wang, Zhen [1 ]
机构
[1] Shandong Univ Sci & Technol, Coll Elect Engn & Automat, Qingdao 266590, Peoples R China
基金
中国国家自然科学基金;
关键词
Data-driven; Iterative learning control; GRNN; RBFNN; Tracking error;
D O I
10.1016/j.eswa.2023.120863
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a neural network-based (NN-based) data-driven iterative learning control (ILC) algorithm for the tracking problem of nonlinear single-input single-output (SISO) discrete-time systems with unknown models and repetitive tasks. The control objective is to make the output of the system track the reference trajectory in each iteration process. Therefore, at each relative time during every iteration process, a generalized regression neural network (GRNN) is used as the estimator to solve the key parameters of the system, and a radial basis function neural network (RBFNN) is used as the controller to solve the control input. Compared with the traditional ILC algorithm, the two complex solving processes, i.e., dynamic linearization and criterion function minimization, are replaced and simplified into the iterative training of GRNNs and RBFNNs. The proposed algorithm is out-of-the-box and uses a point-to-point method to calculate the control input for each relative time of the system iteration, driving the tracking error of the system to approach zero. In addition, it is proved that the tracking error of the system under the proposed control algorithm is uniformly ultimately bounded. Finally, a numerical example shows the effectiveness and superiority of the control algorithm, and a path tracking experiment of an unmanned vehicle further verifies its practicability.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Iterative learning control of nonlinear systems using neural network design
    Chien, Chiang-Ju
    Fu, Li-Chen
    [J]. Asian Journal of Control, 2002, 4 (01) : 21 - 29
  • [42] NEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS
    Debbache, Ghania
    Bennia, Abdelhak
    Golea, Noureddine
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2006, 16 (02) : 219 - 232
  • [43] Iterative learning control for nonlinear systems based, on neural networks
    Zhan, XQ
    Zhao, KD
    Wu, SL
    Wang, M
    Hu, HZ
    [J]. 1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 517 - 520
  • [44] Neural network-based integral sliding mode control of arbitrary nonlinear systems with unknown bounded disturbances
    Nathasarma, Rahash
    Roy, Binoy Krishna
    [J]. INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL, 2024, 12 (08) : 2872 - 2887
  • [45] A new neural network-based approach for self-tuning control of nonlinear SISO discrete-time systems
    Canelon, Jose I.
    Shieh, Leang S.
    Song, Gangbing
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2010, 41 (12) : 1421 - 1435
  • [46] Neural Network Adaptive Control for a Class of SISO Nonlinear Systems
    Hui Hu
    Peng Guo
    Cheng Liu
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS, PTS 1 AND 2, 2011, 211-212 : 953 - 957
  • [47] Neural networks for tracking of unknown SISO discrete-time nonlinear dynamic systems
    Aftab, Muhammad Saleheen
    Shafiq, Muhammad
    [J]. ISA TRANSACTIONS, 2015, 59 : 363 - 374
  • [48] Vibration control and trajectory tracking for nonlinear aeroelastic system based on adaptive iterative learning control
    Liu, Tingrui
    [J]. Noise and Vibration Worldwide, 2022, 53 (7-8): : 390 - 403
  • [49] The design of a neural network-based adaptive control method for robotic arm trajectory tracking
    Xu, Kun
    Wang, Zhiliang
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (12): : 8785 - 8795
  • [50] The design of a neural network-based adaptive control method for robotic arm trajectory tracking
    Kun Xu
    Zhiliang Wang
    [J]. Neural Computing and Applications, 2023, 35 : 8785 - 8795