A method for suppressing residual vibrations in flexible systems is presented and experimentally demonstrated. The proposed method is based on the preconditioning of the inputs to the system using low-pass Finite Impulse Response (FIR) digital filters. Provided that the cutoff frequency of FIR filters is selected lower than the lowest expected natural frequency of the system and their stop-band is maximized, we show that these filters can be designed to exhibit maximally robust behavior with respect to changes of the system natural frequencies. To perform the proper design of FIR filters for robust vibration suppression, this paper introduces a series of dimensionless performance indexes and the Delay-Error-Order (DEO) curves that represent graphically the delay time introduced by the filter as a function of the remaining residual vibrations, and the filter order. Several classes of FIR filters such as: a) Parks-McClellan; b) Window-based methods (using Chebyshev window); and c) Constrained Least Squares method, are shown to present maximally robust behavior, almost identical to the theoretically predicted. Parallel, they demonstrate excellent vibration suppression while they introduce the minimum possible delay. Further advantages offered by the proposed method, is that no modeling of the flexible system is required, the method can be used in a variety of systems exhibiting vibrations, it is independent of the guidance function and it is simple to implement in practical applications. The results are experimentally verified on a flexible aluminum beam with a significantly varying mass, attached to the end-effector of a robot manipulator. The beam is rotated, using one joint of the manipulator, from an initial to a final position. It is shown that the preconditioned inputs to the flexible system induce very little amount of residual vibrations compared to the inputs with no preconditioning.

1.
Smith, O. J. M., 1958, Feedback Control Systems, McGraw-Hill, New York.
2.
Sato
,
O.
,
Shimojima
,
H.
, and
Kaneko
,
T.
,
1987
, “
Positioning Control of a Gear Train System Including Flexible Shafts
,”
JSME Int. J.
,
30
, pp.
1465
1472
.
3.
Singer
,
N. C.
, and
Seering
,
W. P.
,
1990
, “
Preshaping Command Inputs to Reduce System Vibration
,”
ASME J. Dyn. Syst., Meas., Control
,
112
, pp.
76
82
.
4.
Antoniadis
,
I.
, and
Kanarachos
,
A.
,
1996
, “
A Spline-Based Guidance With Enhanced Frequency Robustness for the Motion of Flexible Part Handling Manipulators
,”
Mechatronics
,
6
, pp.
761
777
.
5.
Aspinwall
,
D. M.
,
1980
, “
Acceleration Profiles for Minimizing Residual Response
,”
ASME J. Dyn. Syst., Meas., Control
,
102
, pp.
3
6
.
6.
Bhat
,
S. P.
,
Tanaka
,
M.
, and
Miu
,
D. K.
,
1991
, “
Experiments on Point-to-Point Position Control of a Flexible Beam Using Laplace Transform Technique—Part I: Open-Loop
,”
ASME J. Dyn. Syst., Meas., Control
,
113
, pp.
432
437
.
7.
Meckl, P. H., and Seering, W. P., 1987, “Reducing Residual Vibration in Systems with Time Varying Resonances,” Proceedings of the 1987 IEEE International Conference on Robotics and Automation, 1690–1695.
8.
Singhose
,
W. E.
,
Porter
,
L. J.
,
Tuttle
,
T. D.
, and
Singer
,
N. C.
,
1997
, “
Vibration Reduction Using Multi-Hump Input Shapers
,”
ASME J. Dyn. Syst., Meas., Control
,
119
, pp.
320
326
.
9.
Singh
,
T.
, and
Heppler
,
G. R.
,
1993
, “
Shaped Input Control of a System with Multiple Modes
,”
ASME J. Dyn. Syst., Meas., Control
,
115
, pp.
341
347
.
10.
Singh
,
T.
, and
Vadali
,
S. R.
,
1995
, “
Robust Time-Delay Control of Multi-Mode Systems
,”
Int. J. Control
,
62
, pp.
1319
1339
.
11.
Murphy
,
B. R.
, and
Watanabe
,
I.
,
1992
, “
Digital Shaping Filters for Reducing Machine Vibration
,”
IEEE Trans. Rob. Autom.
,
8
, pp.
285
289
.
12.
Tuttle, T. D., and Seering, W. P., 1994, “A Zero-Placement Technique for Designing Shaped Inputs to Suppress Multiple-Mode Vibration,” Proceedings of the 1994 American Control Conference, Baltimore, MD, pp. 2533–2537.
13.
Pao, L. Y., 1996, “Input Shaping Design for Flexible Systems with Multiple Actuators,” Proceedings of the 1996 IFAC World Congress, San Francisco, CA.
14.
Singhose, W. E., Seering, W., and Singer, M. C., 1996, “Input Shaping for Vibration Reduction With Specified Insensitivity to Modeling Errors,” Proceedings of the 1996 Japan-USA Symposium on Flexible Automation, Boston MA.
15.
Lim
,
S.
,
Stevens
,
H. D.
, and
How
,
J. P.
,
1999
, “
Input Shaping Design for Multi-Input Flexible Systems
,”
ASME J. Dyn. Syst., Meas., Control
,
121
, pp.
443
447
.
16.
Pao
,
L. Y.
, and
Lau
,
M. A.
,
2000
, “
Robust Input Shaper Control Design for Parameter Variations in Flexible Structures
,”
ASME J. Dyn. Syst., Meas., Control
,
122
, pp.
63
70
.
17.
Magee, D. P., and Book, W., 1995, “Filtering Micro-Manipulator Wrist Commands to Prevent Flexible Base Motion,” Proceedings of the 1995 American Control Conference, Seattle, WA, pp. 924–928.
18.
Singer, N. C., Singhose, W., and Kriikku, E., 1997, “An Input Shaping Controller Enabling Cranes to Move Without Sway,” Proceedings of the 1997 ANS Topical Meeting on Robotics and Remote Systems, Augusta, GA.
19.
Jones
,
S. D.
, and
Ulsoy
,
A. G.
,
1999
, “
Approach to Control Input Shaping with Application to Coordinate Measuring Machines
,”
ASME J. Dyn. Syst., Meas., Control
,
121
, pp.
242
247
.
20.
Antoniadis
,
I.
,
1999
, “
Guidance Preconditioning by an Impulse Sequence for Robust Residual Vibration Suppression
,”
Shock and Vibration
,
6
, pp.
133
145
.
21.
Antoniadis, I., and Economou, D., 1999, “Robust Residual Vibration Suppression by Digital Filtering the Guidance Function,” Proceedings of 3rd Greek National Congress on Computational Mechanics.
22.
Singer
,
N.
,
Singhose
,
W.
, and
Seering
,
W. P.
,
1999
, “
Comparison of Filtering Methods for Reducing Residual Vibration
,”
European Journal of Control
,
5
, pp.
208
218
.
23.
Proakis, J. G., and Manolakis, D. G., 1988, Introduction to Digital Signal Processing, Mcmillan Publishing Company.
24.
Parks, T. W., and Burrus, C. S., 1987, Digital Filter Design, Wiley, NY.
25.
The Mathworks Inc., 1998, Signal Processing Toolbox, for Use with MATLAB-User’s Guide, v.5.2, Natick, MA.
26.
Lee, C., and Mavroidis, C., 2000, “WinReC v.1: Real-Time Control Software for Windows NT and its Applications,” Proceedings of the 2000 American Control Conference, June 28–30, 2000, Chicago, IL, pp. 651–655.
You do not currently have access to this content.