Frequency response of discrete-time robot systems--Limitations of PD controllers and improvements by lag-lead compensation

The feedback algorithm widely employed in the various current control strategies is a digital implementation of a conventional proportional plus derivative (PD) control. For dynamic control of robots, this algorithm can be shown to lead to unsatisfactory trade-offs between static accuracy, system stability, insensitivity to model structure inaccuracies and high frequency noise rejection. These trade-offs become even more serious as sampling rate decreases. To reduce these trade-offs, a more realistic discrete time system model of a robot arm and a more sophisticated feedback compensator are required. In this paper, a discrete time system model of a robot arm is derived and limitations of PD controllers are shown. They are consistent with our simulation and experimental results. Also a Lag-lead compensator is designed by a frequency-response analysis based on this model, along with the algorithm for realizing this compensator. Simulations and tests are conducted, which show encouraging results in reducing the trade-offs.

[1]  A. Isidori,et al.  Nonlinear feedback in robot arm control , 1984, The 23rd IEEE Conference on Decision and Control.

[2]  L. M. Zoss,et al.  Discrete-data control systems , 1970 .

[3]  E. Freund Fast Nonlinear Control with Arbitrary Pole-Placement for Industrial Robots and Manipulators , 1982 .

[4]  Trevor Mudge,et al.  HIERARCHICAL CONTROL STRUCTURE USING SPECIAL PURPOSE PROCESSORS FOR THE CONTROL OF ROBOT ARMS. , 1982 .

[5]  Yilong Chen Nonlinear feedback and computer control of robot arms , 1984 .

[6]  R. Iwens,et al.  Frequency criteria for bounded-input--Bounded-output stability of nonlinear sampled-data systems , 1967, IEEE Transactions on Automatic Control.

[7]  Donald Lee Pieper The kinematics of manipulators under computer control , 1968 .

[8]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[9]  Charles P. Neuman,et al.  Discrete dynamic robot models , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  J. Y. S. Luh,et al.  Resolved-acceleration control of mechanical manipulators , 1980 .

[11]  James S. Albus,et al.  Theory and Practice of Hierarchical Control , 1981 .

[12]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[13]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[14]  Steven Dubowsky,et al.  The application of model-referenced adaptive control to robotic manipulators , 1979 .

[15]  Hooshang Hemami,et al.  Nonlinear feedback in simple locomotion systems , 1976 .

[16]  A. Koivo,et al.  Control of robotic manipulator with adaptive controller , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[17]  Bernard Roth,et al.  The Near-Minimum-Time Control Of Open-Loop Articulated Kinematic Chains , 1971 .

[18]  B. R. Markiewicz,et al.  Analysis of the computed torque drive method and comparison with conventional position servo for a computer-controlled manipulator , 1973 .

[19]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .