A coordinate descent approach to optimal tracking time allocation in point-to-point ILC

被引:18
作者
Chen, Yiyang [1 ]
Chu, Bing [1 ]
Freeman, Christopher T. [1 ]
机构
[1] Univ Southampton, Sch Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
Iterative learning control; Optimization; Gantry robot; ITERATIVE LEARNING CONTROL; MOTION CONTROL; PERFORMANCE; DESIGN;
D O I
10.1016/j.mechatronics.2019.02.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Iterative learning control (ILC) is designed for applications involving multiple executions of the same task. Existing work has applied ILC to point-to-point motion tasks, but has not fully exploited its design freedom to optimize performance criteria other than the tracking accuracy. This paper extends the task description of the point-to-point ILC framework for discrete-time systems by considering the tracking time instants of desired positions as changing variables (i.e. the temporal location of each position can vary). This extension allows the optimization of an additional performance index while maintaining the tracking accuracy. This optimization problem is solved using a two stage design framework, and an iterative algorithm consisting of a norm optimal ILC update and a coordinate descent approach is then derived to minimize an additional performance index, e.g. control effort, for the point-to-point motion tasks. This algorithm is tested on a gantry robot to verify its effectiveness in the presence of model uncertainty and disturbances.
引用
收藏
页码:25 / 34
页数:10
相关论文
共 34 条
  • [1] Iterative learning control: Brief survey and categorization
    Ahn, Hyo-Sung
    Chen, YangQuan
    Moore, Kevin L.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (06): : 1099 - 1121
  • [2] Robust iterative learning for high precision motion control through L1 adaptive feedback
    Altin, Berk
    Barton, Kira
    [J]. MECHATRONICS, 2014, 24 (06) : 549 - 561
  • [3] Iterative learning control using optimal feedback and feedforward actions
    Amann, N
    Owens, DH
    Rogers, E
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 1996, 65 (02) : 277 - 293
  • [4] Amann N., 1996, THESIS
  • [5] Barton K, 2013, P AMER CONTR CONF, P5917
  • [6] Inferential Iterative Learning Control: A 2D-system approach
    Bolder, Joost
    Oomen, Tom
    [J]. AUTOMATICA, 2016, 71 : 247 - 253
  • [7] Using iterative learning control with basis functions to compensate medium deformation in a wide-format inkjet printer
    Bolder, Joost
    Oomen, Tom
    Koekebakker, Sjirk
    Steinbuch, Maarten
    [J]. MECHATRONICS, 2014, 24 (08) : 944 - 953
  • [8] A survey of iterative learning control
    Bristow, Douglas A.
    Tharayil, Marina
    Alleyne, Andrew G.
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03): : 96 - 114
  • [9] Point-to-Point Iterative Learning Control With Optimal Tracking Time Allocation
    Chen, Yiyang
    Chu, Bing
    Freeman, Christopher T.
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (05) : 1685 - 1698
  • [10] Cormen T. H., 2009, Introduction to algorithms, VThird