Iterative learning control of high-acceleration positioning table via sensitivity identification

Through the convergence analysis of the iterative learning control, it can be seen that the inverted model of the sensitivity can be used as the update law of iterative learning controller. However, due to the little knowledge in modeling uncertainty and in feedback controllers embedded in drivers with hard-to-obtain parameters, it is difficult to directly calculate the transfer function of the sensitivity. To solve this problem, this article presents sensitivity identification–based iterative learning controller for a high-acceleration positioning table actuated by the voice coil motors. In the sensitivity identification process, a frequency sweep signal was exerted to the closed-loop system as the equivalent disturbance, and the perturbation of the tracking error was gathered as output data. Then, the autoregressive model of the sensitivity was gained conveniently. Finally, the proposed sensitivity identification–based iterative learning controller was implemented in the experimental setup with the maximum acceleration of 5.3 g. The experimental results show that the tracking error of the X- and Y-axes decreased from 530 and 2480 µm to 6 and 18 µm, respectively, after the third iteration of the proposed iterative learning controller method, and the identified sensitivity can be easily designed in the iterative learning controller to greatly improve the tracking performance.

[1]  N. Chayopitak,et al.  Adaptive Integral Sliding-Mode Position Control of a Coupled-Phase Linear Variable Reluctance Motor for High-Precision Applications , 2012, IEEE Transactions on Industry Applications.

[2]  Kok-Meng Lee,et al.  High-Acceleration Precision Point-to-Point Motion Control With Look-Ahead Properties , 2011, IEEE Transactions on Industrial Electronics.

[3]  Han Ding,et al.  Adaptive robust motion control of SISO nonlinear systems with implementation on linear motors , 2007 .

[4]  Jian-Xin Xu,et al.  Extreme precise motion tracking of piezoelectric positioning stage using sampled-data iterative learning control , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

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

[6]  Jian-Xin Xu,et al.  Iterative Learning Control for Sampled-Data Systems: From Theory to Practice , 2011, IEEE Transactions on Industrial Electronics.

[7]  Molengraft van de Mjg,et al.  Iterative learning control with wavelet filtering , 2008 .

[8]  Jia-Yush Yen,et al.  Precision tracking of a piezo-driven stage by charge feedback control , 2013 .

[9]  Jia Liu,et al.  High acceleration motion control based on a time-domain identification method and the disturbance observer , 2014 .

[10]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[11]  Jurgen Kosel,et al.  Development of a microgripping system for handling of microcomponents , 2008 .

[12]  Elisabetta Ceretti,et al.  Application of artificial cognitive system to incremental sheet forming machine tools for part precision improvement , 2015 .

[13]  Masaomi Tsutsumi,et al.  Control system design of a linear motor feed drive system using virtual friction , 2014 .

[14]  Zamberi Jamaludin,et al.  Design and Analysis of Self-tuned Nonlinear PID Controller for XY Table Ballscrew Drive System , 2013 .

[15]  Kaiji Sato High-precision and high-speed positioning of 100 G linear synchronous motor , 2015 .

[16]  Rong-Jong Wai,et al.  Adaptive enhanced fuzzy sliding-mode control for electrical servo drive , 2006, IEEE Trans. Ind. Electron..

[17]  Shorya Awtar,et al.  Large Dynamic Range Nanopositioning Using Iterative Learning Control , 2012 .

[18]  David H. Owens,et al.  An inverse-model approach to multivariable norm optimal iterative learning control with auxiliary optimisation , 2014, Int. J. Control.