15
-2 Robotics and Automation Handbook
The control bandwidth is another performance criterion. Although often addressed in manipulator
motion control, there is no unique definition of it. In [3] it is formulated as a range of frequencies contained
in the control input. A higher bandwidth should imply the potential of a manipulator control system to
realize faster motions, together with the possibility to compensate for dynamic effects and disturbances of
broader frequency content. If dynamics in the manipulator joints are linear and linear feedback control
strategies are used, then one may resort to conventional definitions of the control bandwidth [4]. Linear
dynamics can be realized by decoupling the robot axes either using high-gear transmission mechanisms
between the joint actuators and the robot links or by some nonlinear control compensation. The control
bandwidth in a given robot joint can be formulated as the cross-over frequency, i.e., the first zero-crossing
of the open-loop gain of the servo-loop in this joint. Because of linearity, a higher bandwidth implies a
higher open-loop gain, which contributes to better motion accuracy.
Imposing a high feedback gain for the sake of better tracking accuracy is unacceptable if it also excites
parasitic dynamics(flexibilities) and/or amplifies disturbances (e.g.,measurement noise). Therefore,a level
of rejection of the parasitics and disturbances can be adopted as additional control performance criterion.
Stability and robustness issues are naturally important in robot motion control. Stabilization of robot
motions is achieved with a feedback control component. Motion control is robustly stable if despite uncer-
tainty in the robot dynamics and disturbances, the stability is preserved. There are two kinds of uncertain-
ties. The first ones are parametric, and they arise if physical values of robot inertial and/or friction parame-
ters are not known exactly. The second ones are unmodelled dynamic effects, e.g., flexibilities and friction.
As examples of disturbances, one may think of cogging forces and quantization noise. The former are typ-
ical for direct-drive manipulators [5], while the latter arises if incremental encoders are used as position
sensors. Better stability margins enhance robustness of motion control, because they guarantee the safe op-
eration despite uncertainties and disturbances. With linear decoupled joint dynamics and linear feedback,
control solutions, standard gain, and phase margins [4] can be considered as control performance criteria.
Increasing demands on the performance and robustness of manipulator motion control has led to the
development of versatile motion control approaches. Robust control strategies are introduced to stabilize
manipulator motions under uncertainty and disturbance conditions. More advanced strategies should
ensure that the desired performance of motion control is preserved despite uncertainties and disturbances.
This property is referred to as robust performance.
Decentralized PID (proportional, integral, derivative) and its variants PD and PI are conventional
feedback control solutions. The majority of industrial robot manipulators are equipped with high-gear
transmission mechanisms, so they can be describedby linear and decoupleddynamics. Linear conventional
controllers are suitable for such dynamics. They are appealing because of their efficiency in tuning and
low computational costs. However, if high-quality motion control performance is needed, conventional
controllers may lead to unsatisfactory results. Use of these controllers means making serious tradeoffs
among feasible static accuracy, system stability, and damping of high-frequency disturbances. For example,
smaller proportional action gives larger gain and phase margins for system stability, sacrificing static
accuracy. A higher proportional gain improves static accuracy, but also amplifies quantization noise
and other high-frequency disturbances. Inclusion of integral action improves static accuracy, but often
reduces stability margins. It is shown in [6] that these tradeoffs become critically conflicting with a
digital implementation of the control law, as the sampling rate decreases. The simplicity of conventional
controllerscan be toorestrictiveto provide compensation of each dynamic effect encounteredin the robotic
system: dynamic couplings between the joints, friction, backlash, flexibility, and time-delay. Usually, the
conventional controllers can handle only a limited number of these effects, together with other control
objectives, e.g., prescribed control bandwidth and reduction of the position error. As non-compensated
effects may strongly influence motion performance, more sophisticated control strategies are needed. The
situation becomes even more critical if no transmission elements are present between joint actuators and
links, which is typical for direct-drive robots. Then, the nonlinear dynamic couplings directly apply upon
each joint actuator and their compensation requires use of more advanced control schemes.
Advanced manipulator control methods are capable of simultaneously realizing several control objec-
tives: stability robustness, disturbance rejection, controlled transient behavior, optimal performance, etc.