Velocity effects on robotic manipulator dynamic performance 2006-2

  • 格式:pdf
  • 大小:281.71 KB
  • 文档页数:13

Counteracting these velocity forces requires actuator torque, leaving less available to produce desired accelerations and forces. This reduction in acceleration and/or force capability makes the manipulator less responsive to controller commands once the system begins to move. This effect is dependent on the mass and moments of inertia of the manipulator, a relationship described by the dynamic model. Thus these velocity effects cannot be captured in a kinematic analysis. Nevertheless, most studies of velocity are from a kinematic point of view; see [2–8] for discussions of many of these works. There are very few studies of the velocity effects on dynamic performance in the literature. This may be because it is often thought that the robot will not move fast enough for the velocity forces to have any significant effect. However, a thorough analysis of the velocity forces is required to justify this assumption. This has been recognized by some who do study velocities from a dynamics standpoint. These include the analysis of joint velocities presented in [9]. However it is somewhat difficult to discern the motion of the mechanism when joint, as opposed to end-effector, velocities are used. Also [9] focused on three degree-of-freedom (DOF) manipulators, allowing them to avoid the unit inhomogeneity problem. The development of the Dynamic Capability Equations (DCE), [7], used in this work was intended to address the unit inhomogeneity problem. In [10, 11] the velocity effects were analyzed in terms of joint velocities, and explored non-worst-case velocity effects. However it is difficult to draw general conclusions about dynamic performance unless the bounds, the worst or best case, are examined; the worst-case velocity effects are characterized by the DCE. There is a large body of work which characterizes dynamic performance in terms of inertial or mass properties [12–18] as well as those that describe it in terms of acceleration of the endeffector [19–22]. However, none of these works considered velocity forces. Velocities appear as nonlinear terms in the dynamic model making them difficult to analyze in general. This is especially true with the DCE analysis used here. However, a change of variables can be used to obtain analytical results from the analysis of the velocity forces. This change of variables has the most impact in the actuator selection methodology for robotic manipulators proposed in [23, 24], and thus this problem is the motivation for this work. The details of this problem are briefly outlined in Sec. 2. In addition, this change of variables does allow for a more general analysis of velocity forces, although some numerical sampling must still be applied in order to obtain the most general analysis. 1
Velocity Effects on Robotic Manipulatorห้องสมุดไป่ตู้Dynamic Performance
Alan P. Bowling and ChangHwan Kim ∗
Abstract
Background. This article explores the effect that velocities have on a nonredundant robotic manipulator’s ability to accelerate its end-effector, as well as to apply forces/moments to the environment at the end-effector. This work considers velocity forces, including Coriolis forces, and the reduction of actuator torque with rotor velocity described by the speed-torque curve, at a particular configuration of a manipulator. The focus here is on nonredundant manipulators with as many actuators as degrees-of-freedom. Method of Approach. Analysis of the velocity forces is accomplished using optimization techniques, where the optimization problem consists of an objective function and constraints which are all purely quadratic forms, yielding a nonconvex problem. Dialytic elimination is used to find the globally optimal solution to this problem. The proposed method does not use iterative numerical optimization methods. Results. The PUMA 560 manipulator is used as an example to illustrate this methodology. Conclusions. The methodology provides an analytical analysis of the velocity forces which insures that the globally optimal solution to the associated optimization problem is found. Keywords. Dynamic Performance, End-effector Velocity, Acceleration Capability, Robotic Manipulator, Design
1 Introduction
In this work, dynamic performance is considered in terms of a manipulator’s ability to accelerate its end-effector, acceleration capability, and to apply forces and moments to the environment at the end-effector, force capability. The mechanism’s capacity for manipulating grasped and non-grasped objects is determined by the acceleration and force capabilities. These capabilities can be reduced by the inertial forces associated with velocity, such as Coriolis and other velocity dependent forces which, in the worst case, must be overcome in order to produce a desired acceleration or force. Additional losses in dynamic performance are due to the decrease in available torque as the speed of the endeffector increases, as described by the speed-torque curve [1]. The collection of velocity dependent terms in the dynamic model is referred to as velocity forces.