Iterative learning control as a method of experiment design for improved system identification

被引:4
|
作者
Longman, Richard W.
Phan, Minh Q.
机构
[1] Columbia Univ, Dept Mech Engn, New York, NY 10027 USA
[2] Dartmouth Coll, Thayer Sch Engn, Hanover, NH 03755 USA
来源
OPTIMIZATION METHODS & SOFTWARE | 2006年 / 21卷 / 06期
关键词
iterative learning control; repetitive control; optimal experiment design; system identification;
D O I
10.1080/10556780600881431
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Iterative learning control (ILC) and repetitive control (RC) use iterations in hardware that adjust the input to a system in order to converge to zero tracking error following a desired system output. ILC experiments on a robot improved the tracking accuracy during a high-speed manoeuvre by a factor of 1000 in approximately 12 iterations. Such performance requires knowing system phase information accurate to within +/-90 degrees or better. Otherwise, the iterations appear to start diverging. During divergence, they produce inputs that particularly excite unmodelled or poorly modelled dynamics, producing experimental data that is focussed on what is wrong with the current model. This article investigates use of RC/ILC for the purpose of developing good data sets for identification. This reverses the normal objective in RC/ILC to make convergence to zero tracking error as robust to model error as possible. Instead, for identification, one aims to make the convergence of iterations as sensitive as possible to model error. In system identification, one essentially always misses some parasitic poles or residual modes. The method systematically produces data that specifically targets such unmodelled modes. Numerical examples are given.
引用
收藏
页码:919 / 941
页数:23
相关论文
共 50 条
  • [41] Iterative learning control design for Smith predictor
    Hu, QP
    Xu, JX
    Lee, TH
    [J]. SYSTEMS & CONTROL LETTERS, 2001, 44 (03) : 201 - 210
  • [42] An Improved Result of Multiple Model Iterative Learning Control
    Xiaoli Li
    Kang Wang
    Dexin Liu
    [J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1 (03) : 315 - 322
  • [43] Iterative Learning Control Design for Switched Systems
    Pakshin, P. V.
    Emelianova, J. P.
    [J]. AUTOMATION AND REMOTE CONTROL, 2020, 81 (08) : 1461 - 1474
  • [44] Design of The Low Density Mixture Liquid Control System Based on Iterative Learning Control Theory
    Ma Hui-hai
    [J]. ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL II, PROCEEDINGS, 2009, : 849 - 851
  • [45] Improved Two-Dimensional Design of Iterative Learning Predictive Functional Control for Batch Processes
    Liu, Jiangfeng
    Ma, Hang
    Yang, Di
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2024, 63 (07) : 3179 - 3197
  • [46] State-tracking iterative learning control in frequency domain design for improved intersample behavior
    Ohnishi, Wataru
    Strijbosch, Nard
    Oomen, Tom
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2023, 33 (07) : 4009 - 4027
  • [47] Robust Iterative learning control for rolling control system
    Li, Yunhua
    Peng, Zhang
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, : 1538 - 1543
  • [48] Iterative Learning Control for the Synchronization Control System of the Scanner
    Jiang Xiaoming
    Yu Zhiliang
    Chen Xinglin
    [J]. 2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 2519 - 2524
  • [49] Cascaded iterative learning control for improved task execution of optimal control
    Robertsson, A
    Scalamogna, D
    Grundelius, M
    Johansson, R
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 1290 - 1295
  • [50] Iterative Learning Identification and Computed Torque Control of Robots
    Gautier, M.
    Jubien, A.
    Janot, A.
    [J]. 2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 3419 - 3424