Fast norm-optimal iterative learning control for industrial applications

Norm-optimal iterative learning control has potential to significantly increase the accuracy of many trajectory tracking tasks which can be found in industry. The algorithm can achieve very low levels of tracking error and the number of iterations required to reach minimal error is small compared to many other iterative learning control algorithms. However, in the current format, the algorithm is not attractive to industry because it requires a large number of calculations to be performed at each sample instant. This implies that control hardware must be very fast which is expensive, or that the sample frequency must be reduced which can result in reduced performance. To remedy these problems, a revised version, fast norm-optimal iterative learning control is proposed which is significantly simpler and faster to implement. The new version is tested both in simulation and in practice on a three axis industrial gantry robot.

[1]  D. H. Owens,et al.  Iterative learning control — 2D control systems from theory to application , 2004 .

[2]  F. Miyazaki,et al.  Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronics systems , 1984, The 23rd IEEE Conference on Decision and Control.

[3]  Jian-Xin Xu,et al.  Adaptive robust iterative learning control with dead zone scheme , 2000, Autom..

[4]  F. Miyazaki,et al.  Applications of learning method for dynamic control of robot manipulators , 1985, 1985 24th IEEE Conference on Decision and Control.

[5]  Zhihua Qu,et al.  Robust learning control for robotic manipulators with an extension to a class of non-linear systems , 2000 .

[6]  E. Rogers,et al.  Iterative learning control for discrete-time systems with exponential rate of convergence , 1996 .

[7]  A.M.S.F. Galhano,et al.  Benchmarking computer systems for robot control , 1995 .

[8]  D. Luenberger An introduction to observers , 1971 .

[9]  Eric Rogers,et al.  Practical implementation of a model inverse optimal iterative learning controller on a gantry robot , 2004 .

[10]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[11]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[12]  Ken Dutton,et al.  The art of control engineering , 1988 .

[13]  E. Rogers,et al.  Predictive optimal iterative learning control , 1998 .

[14]  E. Rogers,et al.  Iterative learning control using optimal feedback and feedforward actions , 1996 .