An Adaptive Algorithm for the Tuning of Two Input Shaping Methods

The paper presents an algorithm for the tuning of two input shaping methods. These methods are designed to prevent the excitation of oscillatory modes in resonant systems. The first input shaping method produces a control signal that is the linear combination of delayed versions of the reference input. The resulting control system is linear time-invariant but infinite-dimensional. Its transfer function has an infinite number of complex zeros, with some of them placed exactly at the locations of the resonant modes of the plant. In contrast, the second input shaping method is based on a pole/zero cancellation of the resonant modes using a finite-dimensional controller. For both input shaping methods, tuning is useful to optimize performance and an algorithm is developed for the automatic adjustment of the controller parameters. Experimental results are presented for a system in which a motor is used to control the position of a flexible arm. The step response of the plant is poorly damped, but is much improved with input shaping. The control performance is found to be comparable for both methods, and the tuning method is found to be simple and effective.

[1]  Warren P. Seering,et al.  Vibration reduction in 0-g using input shaping on the MIT Middeck Active Control Experiment , 1995, Proceedings of 1995 American Control Conference - ACC'95.

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

[3]  Otto J. M. Smith,et al.  Feedback control systems , 1958 .

[4]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[5]  權寧住,et al.  Mechatronics , 2019, CIRP Encyclopedia of Production Engineering.

[6]  S. Thomas Alexander,et al.  Adaptive Signal Processing , 1986, Texts and Monographs in Computer Science.

[7]  M. Bodson An adaptive algorithm with information-dependent data forgetting , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[8]  Stephen Yurkovich,et al.  Vibration control of a two-link flexible robot arm , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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