B-Spline-Decomposition-Based Approach to Multiaxis Trajectory Tracking: Nanomanipulation Example

In this brief, a B-spline-decomposition (BSD)-based approach to output tracking with preview is explored to achieve high-speed, large-range nanomanipulation in experiments. The BSD approach is developed to address challenges in preview-based output tracking of nonminimum-phase systems to achieve precision tracking with good robustness to dynamics variations and no demanding online computation. In the BSD approach, a library of output elements and their corresponding input elements is constructed a priori; then the previewed future desired trajectory is decomposed into a finite number of output elements, and the control input is synthesized using the corresponding input elements with chosen pre- and post-actuation times. The BSD technique uses the uniform B-splines to construct the output elements, the iterative learning control techniques to obtain the input elements, and the stable-inversion theory to quantify the pre- and post-actuation times. In this brief, we demonstrate and evaluate the BSD technique for preview-based precision tracking in experiments, by implementing it to a nanomanipulation application using a scanning probe microscope. The experiments showed that the tracking speed can be substantially improved using the BSD technique over using feedback control alone.

[1]  Adriano Cavalcanti Assembly automation with evolutionary nanorobots and sensor-based control applied to nanomedicine , 2003 .

[2]  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.

[3]  Santosh Devasia,et al.  Nonlinear minimum-time control with pre- and post-actuation , 2011, Autom..

[4]  Haiming Wang,et al.  A decoupled inversion-based iterative control approach to multi-axis precision positioning: 3-d nanopositioning example , 2010, ACC 2010.

[5]  Qingze Zou,et al.  Robust Inversion-Based 2-DOF Control Design for Output Tracking: Piezoelectric-Actuator Example , 2009, IEEE Transactions on Control Systems Technology.

[6]  Qingze Zou,et al.  BB-spline-decomposition-based output tracking with preview for nonminimum-phase linear systems , 2013, Autom..

[7]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[8]  C. Rotsch,et al.  Dimensional and mechanical dynamics of active and stable edges in motile fibroblasts investigated by using atomic force microscopy. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

[9]  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.

[10]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[11]  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).

[12]  Clyde F. Martin,et al.  Optimal curve fitting and smoothing using normalized uniform B-splines: a tool for studying complex systems , 2005, Appl. Math. Comput..

[13]  D. Bristow,et al.  Monotonic convergence of iterative learning control for uncertain systems using a time-varying Q-filter , 2005 .

[14]  Andrew J. Fleming,et al.  Optimal Periodic Trajectories for Band-Limited Systems , 2009, IEEE Transactions on Control Systems Technology.

[15]  Jacques Lefebvre,et al.  SINGLE-WALL CARBON NANOTUBE CIRCUITS ASSEMBLED WITH AN ATOMIC FORCE MICROSCOPE , 1999 .

[16]  Qingze Zou,et al.  A review of feedforward control approaches in nanopositioning for high-speed spm , 2009 .

[17]  Santosh Devasia,et al.  A Survey of Control Issues in Nanopositioning , 2007, IEEE Transactions on Control Systems Technology.

[18]  Andrew G. Alleyne,et al.  Bumpless transfer for a flexible adaptation of Iterative Learning Control , 2011, Proceedings of the 2011 American Control Conference.

[19]  Andrew G. Alleyne,et al.  Basis Task Approach to Iterative Learning Control With Applications to Micro-Robotic Deposition , 2011, IEEE Transactions on Control Systems Technology.

[20]  Qingze Zou,et al.  Preview-based optimal inversion for output tracking: application to scanning tunneling microscopy , 2004, IEEE Transactions on Control Systems Technology.

[21]  Domenico Prattichizzo,et al.  Convolution profiles for right inversion of multivariable non-minimum phase discrete-time systems , 2002, Autom..