Input shaping

From Wikipedia, the free encyclopedia

Input Shaping is a feed-forward control technique for reducing vibrations in computer controlled machines. The method works by creating a command signal that cancels its own vibration. That is, vibration caused by the first part of the command signal is canceled by vibration caused by the second part of the command.

Input shaping is implemented by convolving a sequence of impulses, an input shaper, with any desired command. The shaped command that results from the convolution is then used to drive the system. If the impulses in the shaper are chosen correctly, then the system will respond without vibration to any unshaped command.

The amplitudes and time locations of the impulses are obtained from the system's natural frequencies and damping ratios. Shaping can be made very robust to errors in the system parameters.