All-pass filtering in iterative learning control

被引:46
作者
Ye, Yongqiang [1 ]
Tayebi, Abdelhamid [1 ]
Liu, Xiaoping [1 ]
机构
[1] Lakehead Univ, Dept Elect Engn, Thunder Bay, ON P7B 5E1, Canada
基金
加拿大自然科学与工程研究理事会; 加拿大创新基金会;
关键词
Iterative learning control; Phase-lead compensators; All-pass filters; Robotic manipulators; CONTROL LAW; DESIGN; SYSTEMS;
D O I
10.1016/j.automatica.2008.07.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In iterative learning control (ILC), it is highly desirable to have a learning compensator with a unit-gain for all frequencies, in order to avoid noise amplification and learning speed degradation during the learning process. In this paper, we show that the realization of a unit-gain compensator is straightforward in ILC, using both forward and backward filtering. As an illustrative example, a unit-gain derivative is proposed to overcome the drawbacks of the conventional derivative. The proposed scheme is equivalent to an all-pass unit-gain phase shifter; the forward filtering uses a 0.5-order derivative and the backward filtering employs a 0.5-order integral. The all-pass phase shifter is deployed in a unit-gain D-type ILC. The advantages of the unit-gain feature are demonstrated by some experimental results on a robot manipulator. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:257 / 264
页数:8
相关论文
共 33 条
[1]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[2]  
Bohannan GaryW., 2002, Analog Realization of a Fractional Control Element -Revisited
[3]   Learning feedforward control using a dilated B-spline network: Frequency domain analysis and design [J].
Chen, YQ ;
Moore, KL ;
Bahl, V .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2004, 15 (02) :355-366
[4]  
Chen YQ, 2001, IEEE DECIS CONTR P, P4451, DOI 10.1109/CDC.2001.980903
[5]   Simple learning control made practical by zero-phase filtering: Applications to robotics [J].
Elci, H ;
Longman, RW ;
Phan, MQ ;
Juang, JN ;
Ugoletti, R .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2002, 49 (06) :753-767
[6]   A pseudoinverse-based iterative learning control [J].
Ghosh, J ;
Paden, B .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (05) :831-837
[7]  
GOH CJ, 1994, ASME, V116, P781
[8]   On the design of ILC algorithms using optimization [J].
Gunnarsson, S ;
Norrlöf, M .
AUTOMATICA, 2001, 37 (12) :2011-2016
[9]  
Hideg L. M., 1988, Proceedings of the 27th IEEE Conference on Decision and Control (IEEE Cat. No.88CH2531-2), P586, DOI 10.1109/CDC.1988.194378
[10]  
Jang H.S., 1994, P 15 ANN ALLERTON C, P314