Download Mc cBILE Version 1.3 User's Guide

Transcript
Section 4.2: Generic Properties of Kinetostatic Transmission Elements
the rest of the operational model.
The transmission behaviour, or the \services", of a kinetostatic transmission element can
be best described by considering a simple element mapping a set of n scalar (kinematical)
input variables q 2 IRn , to a set of m scalar (kinematical) output variables q 0 2 IRm , as
displayed in Fig. 4.2.
q
q_
q
Q
input output
position
q 2 IRn q0 2 IRm
- q0
velocity
q_ 2 IRn q_ 0 2 IRm
- \map"
- q_ 0
acceleration q 2 IRn q0 2 IRm
- q0
Q0
force
Q 2 IRn Q0 2 IRm
b) input and output coordinates
a) transmission behaviour
Figure 4.2: Model of a kinetostatic transmission element
The transmission of motion involves the mapping of the input variables q to a corresponding set of output variables q0 . As well, the time derivatives q_ and q of the
input coordinates, i. e. the velocity and acceleration, are mapped to the corresponding
time derivatives q_ 0 and q0 of the output coordinates. Apart from the kinematic transmission functions, the kinetostatic transmission element also induces a transmission of
forces. This transmission is directed in opposite direction to the transmission of motion,
mapping the forces Q0 at the (kinematic) output of the kinetostatic transmission element
to corresponding forces Q at the (kinematic) input. The reasoning behind this kind of
modeling is explained in the following theoretical background information.
Theoretical background: Structure of the kinetostatic transmission functions
The transmission of motion is governed by the following formulas:
position:
q0 = ' ( q )
velocity:
q_ 0 = J q_
acceleration: q 0 = J q + J_ q_
where J represents the Jacobian of the transmission element
mn :
J = @
@q 2 IR
(4.1)
For the transmission of forces, one rst assumes that the transmission is ideal , i. e., that it neither
generates nor consumes power. Then, equality of virtual work at the input and output holds, and it
follows
qT Q = q0 T Q0 :
38
aa aa
M BILE 1.3 User's Guide