Professional Documents
Culture Documents
Vibration Reduction Abilities of
Vibration Reduction Abilities of
∗
Technical Centre for Mechanical Engineering Industries
(CETIM), 52 avenue Felix-Louat, 60304 Senlis, France
∗∗
Technological research team, ERT CEMODYNE, L2EP
ENSAM, 8 avenue Louis XIV, 59046 Lille cedex, France,
e-mail: barre@lille.ensam.fr
796
x c 1
x x
m
c 1 c 2
x
K F
c 1 b
K t
b
F m
m m c 1 c 2
b
m m t
b
P r e -a c tu a to r m o d e P o st-a c tu a to r m o d e
797
S p e e d fe e d fo rw a rd (a ) (b )
d P o s itio n P o s itio n
d t k fv
V e lo c ity V e lo c ity
k i V m V m
x
x v A x is
c 2
re f re f
+ P I c u rre n t A c c e le r a tio n A c c e le r a tio n
+ k v + + d y n a m ic A m A m
- - k p - re g u la to r
x P o s itio n g a in v c 1 J
J e rk
P I s p e e d re g u la to r
c 1
d T + T
T L A j
d t L A
t t
T j T a T v
e n c o d e r
(c ) (d ) P o s itio n
V e lo c ity
V m
Fig. 3. Simplified structure model of an industrial J J e rk P o s itio n
J
A m
A c c e le r a tio n
V e lo c ity J e r k
axis drive control. V m
A c c e le r a tio n
A m
xc2 (s) 1 + kf
kv s
v
1 + 2ζ
ωn s
n T L A + T j
T M J
= (2) t t
798
100
Experimental
80
Theoretical
70
50
40
30
20
10
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
α = Tj.ω /2π
n
residual vibration. Industrially, the maximum jerk where [max|εvib (t)|]LJ represented the maximum
value is tuned on each axis in an iterative man- error for the Limited-Jerk profile described in
ner in order to obtain an acceptable dynamic equation (6).
behaviour during a point-to-point movement type.
As in the limited-jerk case, if we calculate the
Equation (6) shows that it is from now on possible
residual vibrations (n = 4 in equation (7)), we
to quantify a priori the maximum jerk value. The
find that the remaining oscillations still follow
constant jerk stage times leading to an expected
the evolution rule described by equation (8), but
residual oscillation criterion can result from one
obviously the effective amplitudes are pondered
simple measurement of the oscillation level of the
by the neglected damping and by the different
concerned axis (see figure 5).
stage times. Figure 6 presents the evolution of the
residual vibration, according to the ratio α of the
jerk stage time and the natural pulsation of the
4. HARMONIC-JERK MOVEMENT LAW system (α = 2πωn /Tj ). The reference amplitude
of 100% corresponds to the constant-acceleration
law case. As confirmed by the experimental points
Because of their easiness of implementation, the
obtained on the Cartesian robot, it is particularly
movement laws containing trigonometric func-
notable that for the harmonic-jerk law, the jerk
tions are relatively widespread in the numerical
time cancelling the oscillations is at least twice the
control units; in particular the square sine har-
natural period of the dominating mode (see figure
monic laws, which make it possible to manage
7). If the frequency associated with the natural
a smooth velocity profile. Within the framework
mode does not evolve during the movement, this
of this article, based on the influence of the jerk
kind of movement law unnecessarily lengthens the
profile, we want to compare the influence of the
execution time, cancelling the residual oscillations
preceding constant-jerk profile with a jerk law of
as compared to the constant-jerk law. The main
square sine type (figure 4(c)).
interest of this harmonic law lies in the strong at-
Noting J = [J, −J, −J, J] the vector of maximum tenuation of the amplitudes of residual oscillations
jerk amplitude and T = [0, Tj +Ta , Tj +Tv , Tj +Ta ] obtained for the jerk times higher than twice the
the vector of each jerk stage time, the resulting natural period (see figure 6). Thus, the trajectory
profile can be defined in the laplace domain as planning will be less sensitive to the parametric
follows variations, to the bias in the estimated dominating
· ¸X frequency or to the neglected modes.
Ji − Pi Tk s
n
1 2π 2
xref (s) = 3 e k=1
s 4π 2 s + Tj s3 i=1 s
(7)
with n representing the jerk stage considered (n ≤ 5. MINIMUM-JERK MOVEMENT LAW
4). Following the same methodology as described
in the previous section, the maximum vibratory In the robotic field, the optimisation of the jerk
error during the first jerk stage (n = 1) noted profile is a widespread solution to reduce the
[max|εvib (t)|]HJ is expressed as effect of the natural modes. The minimum-jerk
movement is the most used because it is known
4π to provide a trajectory that is very similar to the
[max|εvib (t)|]HJ = [max|εvib (t)|]LJ
|4π 2 − Tj2 ωn2 | motion of the human articulations. The minimum-
(8) jerk problem is then formulated as: find the func-
799
5.5 confirm that these laws are equally able to reduce
α=1
α=2
the vibrations.
5
α=3 Table 1 Performances according to the movement
law (Pref = 1 meter).
Residual vibrations [mm]
4.5
4
Movement Residual
time [s] vibration [mm]
3.5
Limited-
3
acceleration 1,1 5,3 (100%)
Limited-jerk 1,215 (+10,45%) 0,46 (8,6%)
2.5 Harmonic-jerk 1,226 (+11,45%) 0,45 (8,5%)
1 1.2 1.4 1.6 1.8 2 Minimum-jerk 1,236 (+12,36%) 0,45 (8,5%)
Time [s]
Fig. 7. Residual oscillations of the cartesian robot The results reveal moderate difference in execu-
load according to α. tion time between the three laws, but for little
displacement, the effects of the transitory stage
6 (a) (1) ϖn = ωn times will be more significant. The limited-jerk
5 and harmonic-jerk profiles require an increase of
4
execution time of one or two natural periods
Residual vibrations [mm]
800
5 7. ACKNOWLEDGMENTS
4.5 Constant jerk law
3
imental validations.
2.5
1.5 REFERENCES
1
Barre, P-J., R. Bearee, P. Borne and E. Dumetz
0.5
(2004). Influence of a jerk controlled move-
0
0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 ment law on the vibratory behaviour of high-
α =ωn/ ϖn dynamics systems (to be published). J. Intel-
ligent and robotic systems.
Fig. 9. Residual vibrations due to ωn variation. Bearee, R., P-J. Barre and S. Bloch (2004). Influ-
ence of high-speed machine tool control pa-
Finally, the movement law with minimal jerk rameters on the contouring accuracy: Appli-
seems to carry out an interesting compromise cation to linear and circular interpolation. J.
between reduction of the residual vibrations, the Intelligent and robotic systems 40, 321–342.
increase of movement time and the sensitivity to Benning, R.D., M.G. Hodgins and G.G. Zipfel
parametric variations of the dominating mode. It (1997). Active control of mechanical vibra-
must be remarked that the minimum-jerk pro- tions. In: Bells labs technical J.. pp. 246–257.
file is computationally more expensive, but the Bopearatchy, D.L.P. and G.C. Hatanwala (1990).
resulting quintic polynomial could be efficiently State space control of a multi link robot ma-
replaced by cubic-splines, which are available in nipulator by a translational modelling tech-
modern numerical control units, as demonstrated nique. Proc. of 5th IEEE Internat. Sympo-
in (Brun-Picard, 2004). sium on intelligent control pp. 285–290.
Brun-Picard, D. (2004). Motion and control laws
without excitation of vibration for high speed
machines. ICMAS’2004, International Con-
ference on Manufacturing Systems.
6. CONCLUDING REMARKS Ellis, G. (2000). Control System Design Guide,
2nd Ed. Academic Press. Boston.
This paper has presented the influence analysis of Harris, C.M. (2004). Exploring smoothness and
some jerk profiles on the vibratory error of indus- discontinuities in human motor behaviour
trial machines. The following points underline the with fourier analysis. J. Mathematical bio-
pragmatic aspects of the study sciences 188, 99–116.
Hindle, T.A. and T. Singh (2000). Desensitized
(1) The formulation developed in this paper al-
minimum power/jerk control profiles for rest-
lows for a better understanding of the effects
to-rest maneuvers. Proc. of the American
of the jerk profile on the vibration.
control Conf. 5, 3064–3068.
(2) Numerical results confirm that for a limited-
Jeon, J.W. and Y.Y. Ha (2000). A generalized
jerk law, the residual vibrations are cancelled
approach for the acceleration and decelera-
for a Tj being an integral multiple of the
tion of industrial robots and machine tools.
predominating period. For an harmonic-jerk
Proc. of IEEE Trans. on inudstrial electron-
law, the cancellation of vibrations require
ics 47, 133–139.
a Tj at least equal to twice the considered
Lee, T.S. and Y.J. Lin (1998). An improved sculp-
modal period. Although the execution time is
tured part surface design with jerk continu-
longer than in the case of limited-jerk profile,
ity for a smooth machining. Proc. of IEEE
the sensitivity to parameters variation and
int. conf. on robotics and automation 3, 2458–
neglected modes is improved.
2463.
(3) The minimum-jerk profile leads to the same
Piazzi, A. and A. Visioli (2000). Global minimum-
residual vibrations than the correctly tuned
jerk trajectory planning of robot manipula-
limited-jerk and harmonic-jerk profiles. But,
tors. Proc of IEEE trans. on industrial elec-
it is considerably less sensitive to the varia-
tronics 47, 140–149.
tions of the dominating modal frequency. The
Yamamoto, T., K. Tanaka and M. Sumiyoshi
only apparent limitation for high-speed sys-
(1996). Vibration control for cartesian 3 axes
tems is that the movement time is inevitably
robot. Proc. 4th Workshop on Advanced Mo-
longer (at least +20% in comparison to a
tion Control 2, 647–652.
limited-acceleration law).
801