Comparison of modeling-free learning control algorithms for galvanometer scanner's periodic motion

For an accurate and precise periodic scanning motion of a galvanometer scanner, this paper presents iterative learning control (ILC) that is designed and implemented in the frequency domain to compensate for system nonlinearities, such as static friction. For a case that system identification in advance is difficult due to the nonlinearities, the frequency-domain ILC itself incorporates and performs system identification during iterative learning, as modeling-free inversion-based iterative control (IIC). A learning law is derived for a nonlinear system, where the internal system identification is formulated as an estimation problem of a Jacobian matrix that represents the system. In order to find a suitable Jacobian estimation method in the IIC, this paper compares Broyden's method and the linear method, as well as the secant method. To decease the algorithms, the IIC is operated only at the harmonic frequencies of the motion trajectory. In the implementation of the modeling-free IIC, the control input update is explicitly separated from the Jacobian estimation, so that the IIC can still decrease the motion error even when the Jacobian estimation is interrupted for stability. The experimental results demonstrate that the secant method is the best of the three for raster scanning due to its fast learning and high tracking performance.

[1]  Markus Hehn,et al.  A frequency domain iterative learning algorithm for high-performance, periodic quadrocopter maneuvers , 2014 .

[2]  Manuel Lopes,et al.  Jacobian Learning Methods for Tasks Sequencing in Visual Servoing , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Qingze Zou,et al.  Iterative Control Approach to Compensate for Both the Hysteresis and the Dynamics Effects of Piezo Actuators , 2007, IEEE Transactions on Control Systems Technology.

[4]  Georg Schitter,et al.  Improving the Speed of AFM by Mechatronic Design and Modern Control MethodsGeschwindigkeitsverbesserung beim AFM mittels mechatronischem Design und modernen Regelmethoden , 2009 .

[5]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[6]  Makoto Iwasaki,et al.  Compensation for torque fluctuation caused by temperature change in fast and precise positioning of galvanometer scanners , 2015, 2015 IEEE International Conference on Mechatronics (ICM).

[7]  Minoru Asada,et al.  Versatile visual servoing without knowledge of true Jacobian , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[8]  Oliver Trepte,et al.  Enhanced scanning control in a confocal scanning laser microscope , 1997 .

[9]  Shingo Ito,et al.  Vibration isolator carrying atomic force microscope’s head , 2017 .

[10]  Qingze Zou,et al.  A Modeling-Free Inversion-Based Iterative Feedforward Control for Precision Output Tracking of Linear Time-Invariant Systems , 2013, IEEE/ASME Transactions on Mechatronics.

[11]  T. Ussing,et al.  Micro laser welding of polymer microstructures using low power laser diodes , 2007 .

[13]  Kira Barton,et al.  Large dynamic range nanopositioning using iterative learning control , 2014 .

[14]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[15]  J. Pawley,et al.  Handbook of Biological Confocal Microscopy , 1990, Springer US.

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

[17]  Qingze Zou,et al.  Iterative control of dynamics-coupling-caused errors in piezoscanners during high-speed AFM operation , 2005, IEEE Transactions on Control Systems Technology.

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

[19]  Georg Schitter,et al.  High speed laser scanning microscopy by iterative learning control of a galvanometer scanner , 2016 .

[20]  Shingo Ito,et al.  Low-stiffness dual stage actuator for long rage positioning with nanometer resolution , 2015 .

[21]  Hwei P. Hsu,et al.  Schaum's outline of theory and problems of signals and systems , 1995 .

[22]  S. Devasia,et al.  Feedforward control of piezoactuators in atomic force microscope systems , 2009, IEEE Control Systems.

[23]  Lieven De Lathauwer,et al.  Unconstrained Optimization of Real Functions in Complex Variables , 2012, SIAM J. Optim..

[24]  Zhihua Wang,et al.  A modeling-free differential-inversion-based iterative control approach to simultaneous hysteresis-dynamics compensation: High-speed large-range motion tracking example , 2015, 2015 American Control Conference (ACC).

[25]  Qingze Zou,et al.  Mechanical-plowing-based high-speed patterning on hard material via advanced-control and ultrasonic probe vibration. , 2013, The Review of scientific instruments.

[26]  J. Miller Numerical Analysis , 1966, Nature.

[27]  Andrew J. Fleming,et al.  Iterative control for periodic tasks with robustness considerations, applied to a nanopositioning stage , 2016 .

[28]  Mitsuo Hirata,et al.  High-speed precision motion control , 2017 .

[29]  D. Gay,et al.  Some Convergence Properties of Broyden&Apos;S Method , 1977 .

[30]  Yang Li,et al.  Model-free iterative control of repetitive dynamics for high-speed scanning in atomic force microscopy. , 2009, The Review of scientific instruments.

[31]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[32]  Kuang-Chao Fan,et al.  A compensation method for the hysteresis error of DVD VCM , 2004 .

[33]  John T. Wen,et al.  High Performance Motion Tracking Control for Electronic Manufacturing , 2007 .