A Novel Design Framework for Point-to-Point ILC Using Successive Projection

A novel design approach is proposed for point-to-point iterative learning control (ILC), enabling system constraints to be satisfied while simultaneously addressing the requirement for high-performance tracking. It is shown that point-to-point ILC design can be formulated and solved using a successive projection first proposed by J. von Neumann, allowing a number of new point-to-point ILC algorithms to be developed and analyzed. To illustrate this framework, two new algorithms are derived with different convergence and computational properties for the constrained point-to-point ILC design problem. The proposed algorithms are validated on a robotic arm with experimental results demonstrating their effectiveness.

[1]  Eric Rogers,et al.  Norm-Optimal Iterative Learning Control Applied to Gantry Robots for Automation Applications , 2006, IEEE Transactions on Robotics.

[2]  Han Ding,et al.  Point-to-Point Motion Control for a High-Acceleration Positioning Table via Cascaded Learning Schemes , 2007, IEEE Transactions on Industrial Electronics.

[3]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  F. Ana,et al.  A new method for large-scale box constrained convex quadratic minimization problems , 1995 .

[5]  J. J. Moré,et al.  Algorithms for bound constrained quadratic programming problems , 1989 .

[6]  Mikael Norrlöf,et al.  An adaptive iterative learning control algorithm with experiments on an industrial robot , 2002, IEEE Trans. Robotics Autom..

[7]  David H. Owens,et al.  Norm-Optimal Iterative Learning Control With Intermediate Point Weighting: Theory, Algorithms, and Experimental Evaluation , 2013, IEEE Transactions on Control Systems Technology.

[8]  Dong Shen,et al.  Iterative learning control for stochastic point-to-point tracking system , 2012, 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV).

[9]  Chris Freeman,et al.  Constrained Point-to-Point Iterative Learning Control with Experimental Verification , 2012 .

[10]  David H. Owens,et al.  Iterative solution of constrained differential/algebraic systems , 1978 .

[11]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[12]  Boris Polyak,et al.  The method of projections for finding the common point of convex sets , 1967 .

[13]  Goele Pipeleers,et al.  A Data-Driven Constrained Norm-Optimal Iterative Learning Control Framework for LTI Systems , 2013, IEEE Transactions on Control Systems Technology.

[14]  Tao Tang,et al.  Terminal iterative learning control based station stop control of a train , 2011, Int. J. Control.

[15]  Kevin L. Moore,et al.  Iterative learning control in optimal tracking problems with specified data points , 2013, Autom..

[16]  Benoit Boulet,et al.  Robust design of terminal ILC with H ∞ mixed sensitivity approach for a thermoforming oven , 2008 .

[17]  David H. Owens,et al.  Iterative learning control for constrained linear systems , 2010, Int. J. Control.

[18]  Juyi Park,et al.  Design of learning input shaping technique for residual vibration suppression in an industrial robot , 2006, IEEE/ASME Transactions on Mechatronics.

[19]  E. Rogers,et al.  Iterative Learning Control in Health Care: Electrical Stimulation and Robotic-Assisted Upper-Limb Stroke Rehabilitation , 2012, IEEE Control Systems.

[20]  J. van de Wijdeven,et al.  Residual vibration suppression using Hankel iterative learning control , 2006 .

[21]  Heinz H. Bauschke,et al.  On Projection Algorithms for Solving Convex Feasibility Problems , 1996, SIAM Rev..

[22]  Jian-Xin Xu,et al.  Initial State Iterative Learning For Final State Control In Motion Systems , 2008 .

[23]  Antonio Visioli,et al.  Iterative-Learning Hybrid Force/Velocity Control for Contour Tracking , 2010, IEEE Transactions on Robotics.

[24]  David H. Owens,et al.  Accelerated norm-optimal iterative learning control algorithms using successive projection , 2009, Int. J. Control.

[25]  Tong Heng Lee,et al.  Terminal iterative learning control with an application to RTPCVD thickness control , 1999, Autom..

[26]  Ying Tan,et al.  Iterative Learning Control With Mixed Constraints for Point-to-Point Tracking , 2013, IEEE Transactions on Control Systems Technology.