The design of feedforward controllers to control the position of single-link flexible arms is developed in this paper. The objective is to drive the tip position along a commanded trajectory without any oscillations at the tip. The method is based on the well-known dynamics model inversion technique. Since the controllers are implemented on a computer, the dynamic inversion of the single-link flexible arm is studied from a discrete point of view. A general method to obtain a feedforward controller is developed, even in the case when the system transfer function is of nonminimum phase. The method is general in the sense that it removes oscillation in the arm with any number of vibration modes. A method to modify the transfer function of these controllers to improve the robustness is also proposed in this paper. It is shown that the input preshaping scheme developed by Singer and Seering is a special case of this method. The design technique is illustrated with numerical examples and a comparison with the input preshaping method is carried out.

1.
Craig, J. J., 1986, Introduction to Robotics. Mechanics and Control, Addison-Wesley Co.
2.
Fardanesh, B., and Rastegar, J., 1992, “A New Model-Based Tracking Controller for Robot Manipulators Using Trajectory Pattern Inverse Dynamics,” IEEE Trans. Robotics and Automation, Vol. 8, No. 2.
3.
Feliu, V., Rattan, K. S., and Brown, H. B., 1989, “A New Approach to Control Single-Link Flexible Arms. Part I: Modelling and Identification in the Presence of Joint Friction,” Technical Report of the Robotics Institute, Carnegie Mellon University, CMU-RI-TR-89-8.
4.
Feliu
V.
,
Rattan
K. S.
, and
Brown
H. B.
,
1992
, “
Modelling and Control of Single-Link Flexible Arms with Lumped Masses
,”
ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENTS, AND CONTROL
, Vol.
114
, No.
1
, pp.
59
69
.
5.
Rattan, K. S., and Feliu, V., 1992, “Feedforward Control of Flexible Manipulators,” Proceedings of the 1992 IEEE International Conference on Robotics and Automation, Nice, France, pp. 788–793.
6.
Gupta, S. C., and Hasdorff, L., 1970, Fundamentals of Automatic Control, Wiley, NY.
7.
Khosla, P. K., 1986, “Real Time Control and Identification of Direct-Drive Manipulators,” Ph.D. Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University.
8.
Khosla, P. K., and Kanade, T., 1988, “Experimental Evaluation of Nonlinear Feedback and Feedforward Control Schemes for Manipulators,” Int. J. Robotics Research, Vol. 7, No. 1.
9.
Kuo, B. C., 1980, Digital Control Systems, Holt, Rinehart and Winston.
10.
MATLAB Signal Processing Toolbox, 1991, The Math Works Inc.
11.
Singer
N. C.
, and
Seering
W. P.
,
1990
, “
Preshaping Command Inputs to Reduce System Vibration
,”
ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENTS, AND CONTROL
, Vol.
112
, Mar., pp.
76
82
.
12.
Murphy, B. R., and Watanabe, I., 1992, “Digital Shaping Filters for Reducing Machine Vibration,” IEEE Trans. Robotics and Automation, Vol. 8, No. 2.
13.
Singhose, W., Seering, W., and Singer, N., 1990, “Shaping Inputs to Reduce Vibration: A Vector Diagram Approach,” Proceedings of the 1990 IEEE International Conference on Robotics and Automation, Cincinnati, OH, pp. 922–927.
14.
Thompson, R. C., Junkins, J. L., and Vadali, S. R., 1989, “Near-Minimum Time Open-Loop Slewing of Flexible Vehicles,” J. Guidance, Contr., Dynamic, Vol. 12, No. 1.
15.
Tzes, A., and Yurkovich, S., 1993, “An Adaptive Input Shaping Control Scheme for Vibration Suppression in Slewing Flexible Structures,” IEEE Trans. Control Systems Technology, Vol. 1, No. 2.
This content is only available via PDF.
You do not currently have access to this content.