A Direct Method of Adaptive FIR Input Shaping for Motion Control With Zero Residual Vibration

In this paper, we describe a method of adaptive feedforward control that can achieve zero residual vibration in rest-to-rest motion of a vibratory system. When a finite impulse response filter is used to preshape a command input, zero residual vibration is achieved for any input signal if the impulse response of the filter satisfies a condition of orthogonality with respect to the impulse response of the system under control. An equivalent condition involving sets of measured I/O data is derived that forms the basis of a direct method of adaptively tuning filter coefficients during motion. The approach requires no prior model of the system and can be applied to multimode and multiinput systems under arbitrary and nonrepetitive motions. Versions of the algorithm employing recursive least-squares techniques are developed and analyzed. As a special case of the general adaptation problem, tuning of impulse-based shapers with fixed impulse timings can also be achieved. An experimental implementation on a two-link rigid-flexible manipulator is presented. The method is thereby shown to be realizable and effective for real-world motion control problems.

[1]  Juyi Park,et al.  Learning input shaping technique for non-LTI systems , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[2]  Lucy Y. Pao,et al.  Input shaper designs for minimizing the expected level of residual vibration in flexible structures , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[3]  Vicente Feliú Batlle,et al.  Adaptive input shaping for manoeuvring flexible structures using an algebraic identification technique , 2009, Autom..

[4]  Matthew O. T. Cole,et al.  Optimal FIR input shaper designs for motion control with zero residual vibration , 2011 .

[5]  William E. Singhose,et al.  Effects of input shaping on two-dimensional trajectory following , 1996, IEEE Trans. Robotics Autom..

[6]  Huaizhong Li,et al.  Motion Profile Design to Reduce Residual Vibration of High-Speed Positioning Stages , 2009, IEEE/ASME Transactions on Mechatronics.

[7]  Miguel Ayala Botto,et al.  Vibration control of a very flexible manipulator system , 2005 .

[8]  Craig F. Cutforth,et al.  Adaptive input shaping for maneuvering flexible structures , 2004, Autom..

[9]  W.J. Book,et al.  Adaptive time-delay command shaping filter for flexible manipulator control , 2004, IEEE/ASME Transactions on Mechatronics.

[10]  Warren P. Seering,et al.  Preshaping Command Inputs to Reduce System Vibration , 1990 .

[11]  William Singhose,et al.  Reference Command Shaping Using Specified-Negative-Amplitude Input Shapers for Vibration Reduction , 2004 .

[12]  Warren P. Seering,et al.  Residual Vibration Reduction Using Vector Diagrams to Generate Shaped Inputs , 1994 .

[13]  Anthony Tzes,et al.  An adaptive input shaping control scheme for vibration suppression in slewing flexible structures , 1993, IEEE Trans. Control. Syst. Technol..

[14]  Marc Bodson,et al.  An adaptive algorithm for the tuning of two input shaping methods , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

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

[16]  David Wang,et al.  Verification of a closed-loop shaped-input controller for a five-bar-linkage manipulator , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[17]  Anthony Tzes,et al.  Experiments on Rigid Body Based Controllers with Input Preshaping for a Two-Link Flexible Manipulator , 1992 .

[18]  Vicente Feliu,et al.  Concurrent Design of Multimode Input Shapers and Link Dynamics for Flexible Manipulators , 2010, IEEE/ASME Transactions on Mechatronics.

[19]  Warren P. Seering,et al.  Time-Optimal Negative Input Shapers , 1997 .

[20]  Wayne J. Book,et al.  Noise effect on adaptive command shaping methods for flexible manipulator control , 2001, IEEE Trans. Control. Syst. Technol..