Professional Documents
Culture Documents
1
An Introduction to Impact Dynamics
General objectives
2
An Introduction to Impact Dynamics
General objectives
◮ Single impacts
◮ Without Coulomb friction (restitution coefficients, compliant
models, Darboux-Keller approach)
◮ With Coulomb friction
◮ Multiple impacts
◮ The three-ball chain (sequential impacts, compliant contacts:
limitations; introduction to multiple impact laws)
◮ General requirements on an impact law (dissipation and
dispersion; connection with the numerical integration)
◮ Extension of the Darboux-Keller approach to multiple impacts
in chains of balls
Notice: only low velocity impacts are analyzed (typically between
0.05 and 10 m/s).
3
An Introduction to Impact Dynamics
4
An Introduction to Impact Dynamics
5
An Introduction to Impact Dynamics
6
An Introduction to Impact Dynamics
7
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Single impacts
If more than one contact closes at the same time we shall speak of
multiple impacts.
8
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Single impacts
We are going to review some collision mappings:
q̇ + = F(q̇ − , q, parameters)
Which are the desirable properties for an impact mapping?
◮ (a) Provide a unique solution for all data
◮ (b) Be numerically tractable
◮ (c) Possess mechanically sound parameters (like restitution
coefficients)
◮ (d) Be able to span the whole subspace of admssible
post-impact velocities
◮ (e) Be able to correctly predict impact outcomes for various
types of bodies (shapes, material) so that it may be validated
through experiments.
Single impacts
Models (2) may feed models (1) with analytical expressions for
restitution coefficients.
10
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (algebraic impact dynamics)
Single impacts
11
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (algebraic impact dynamics)
Single impacts
12
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (algebraic impact dynamics)
Single impacts
13
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (algebraic impact dynamics)
14
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
15
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
Single impacts
17
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
dv 1
mdv = F (t)dt = dp ⇔ dp (p) = m (3)
18
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
We obtain:
1
v (p) − v (0) = p
m
so that
1 1
(ptc − p(0)) = ptc = −v (0)
v (ptc ) − v (0) =
m m
and thus ptc = −mv (0) > 0 since v (0) < 0 (there is an impact).
Poisson’s restitution model states that
p(tf ) − p(tc )
ep = (≥ 0)
p(tc )
19
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
In this case Poisson and Newton’s rules are equivalent and yield
the same post-impact velocity for equal values of en and ep .
20
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
The energetic model of restitution (Stronge) states that:
Wn,e
e∗2 = − (≥ 0)
Wn,c
where
Z Z
Wn,e = v (p)dp, Wn,c = v (p)dp
[p(tc ),p(tf )] [0,p(tc )]
are the works performed by the normal force during the expansion
phase (resp. compression phase).
(it was used that F (t)v (t)dt = v (p)dp, and due to infinite tangential
stiffnesses the elastic energy is entirely due to the normal deformation).
21
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
22
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Rigid body model (Darboux-Keller’s impact dynamics)
Single impacts
e ∈ [0, 1]
But such bounds will not always be true in more complex collisions
(friction, multiple impacts).
23
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Comparison of the three coefficients
Single impacts
In the previous one degree-of-freedom case all three coefficients are
equal. Let’s consider a 2-dimensional problem of a lamina colliding
a plane (without friction).
f0
h0
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
Figure: Lamina colliding an anvil.
24
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Comparison of the three coefficients
Single impacts
vn = f0 θ̇ and vt = h0 θ̇
so that in particular if f0 and h0 6= 0 one has
vn (p(tc )) = 0 ⇒ vt (p(tc )) = 0 :
25
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Comparison of the three coefficients
Single impacts
26
An Introduction to Impact Dynamics
Frictionless single impacts between two bodies
Comparison of the three coefficients
Single impacts
R
[pn (tf ),pn (tc )] vn (pn )dpn
◮ Energetical law: from e∗2 =− R
v (p )dpn
one obtains:
[0,pn (tc )] n n
e∗2 = ep en
27
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Single impacts
Let us now pass to the case where friction is present during the
collision between two bodies.
28
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
pt = −f pn sgn(vt )
or more precisely (we deal with instantaneous impacts that imply
discontinuous velocities):
pt ∈ −f pn sgn(vt+ )
Obviously this may introduce some errors when the tangential
velocity changes its sign (velocity reversal) during the impact,
because then the ratio tangential/normal impulses is no longer
equal to the ratio tangential/normal forces.
29
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Indeed:
TO BE DONE
30
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
31
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
Let’s first define an impulse ratio
pt
µ=
pn
(not necessarily equal to the friction coefficient) and work with
Newton’s law.
Let’s consider two particles moving in the plane and colliding with
friction. Then
1 m1 m2
TL = (vr ,n (t − ))2 (1+en )[(en −1)+2µr +(1+en )µ2 ] (5)
2 m1 + m2
with vr ,∗ the relative (normal or tangential) velocity between the
vr,t (t − )
two particles, r = vr,n (t − ) .
Single impacts
vt+ − vt−
pt
m(v + − v − ) = m =
vn+ − vn− pn
Let’s try
pt = −f pn sgn(vt+ )
with f > 0, and
33
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
(6)
vt+ − vt− = f (1 + en )vn− sgn(vt+ )
34
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
35
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
36
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
37
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
0 0 1
mq̈ = −mg + 1 λn + 0 λt (7)
0 l sin(θ) l cos(θ)
0 ≤ λn ⊥ h(q) = y − l cos(θ) ≥ 0
λt = −f λn sgn(ẋ + l θ̇ sin(θ))
38
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
39
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
pt
Let us denote µ = pn , then the kinetic energy loss is given by:
1 M(θ, µ)
TL = m(1 + en )N(θ, µ) (1 − en ) + µr 2 − (9)
2 M0
with:
(ẏ − +l θ̇ − sin(θ))2 mI
N(θ, µ) = I
+l sin2 (θ)−µl 2 sin(θ) cos(θ)
2
m
µ mI +l 2 cos2 (θ) −l 2 cos(θ) sin(θ)
( )
M(θ, µ) = I
+l 4 cos2 (θ) sin2 (θ)
m
M0 = M(θ, µ0 , µ0 ) is the maximal value of µ such that TL < 0.
40
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
41
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Friction at the impulse level
Single impacts
This has motivated researchers to propose various extensions of
Whittaker’s law to avoid such drawback.
e.g. extension of Coulomb’s law at the impulse level [Smith, JAM
1991]:
Single impacts
pt
About the use of an impulse ratio µ = pn :
Single impacts
These experiments show the limitations of neglecting the possibly
finite tangential stiffness.
Single impacts
So even for the simplest cases this law satisfies the requirements
(a) (b) and (c) but fails to satisfy (d) and (e).
45
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
The impulse ratio
Single impacts
46
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
vt+ = et vt−
1 + et vr−,t vr−,n
µ= ⇔ et = −1 + (1 + en )µ
1 + en vr−,n vr−,t
47
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
Physical meaning of et :
48
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
Some authors [Lun and Bent, Powder and Grains 1993] choose to
the following model for disk against wall:
+
vt = −et,0 vt− if sticking (|pt | < fpn )
+
vt = −et vt− if sliding (|pt | = fpn ) (10)
mR 2 |vn− |
with:
et = −1 + f (1 + en ) 1 + 2 |vt− |
49
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
The works of Maw, Barber and Fawcett 1976, 1977, 1981, that
evidence the role of Coulomb friction, stick, slip, and the incidence
angle.
TO BE DONE
50
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
pn = −(1 + en )mvn−
(11)
pt = − min{µpn , (1 + et )m|vt− |} sgn(vt− )
Compared with the “basic” (en , f ) law there is one more parameter
et and this law is shown to better fit with the above experimental
data (figure 2).
51
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
Some experimental results for en and et [Antonyuk et al, Granular
Matter 2010]:
52
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
TO BE DONE
53
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
Those analytical and experimental results indicate that:
◮ The normal deformation process is independent of the
tangential one (impact angle varied from 0 to 80 degrees)
confirming other experiments [Calsamiglia et al, JAM 1998].
◮ The tangential restitution coefficient varies with the impact
angle (transitions from rolling without slipping, to sliding at
large angles), which demonstrates that Coulomb’s like
phenomena are behind it (so et is a “super-macroscopic”
coefficient!).
◮ For sphere/sphere or sphere/plane oblique impacts, f may
vary with |vt .
◮ The problem raised by inertial couplings and Kane-Levinson’s
example with TL > 0 is a fundamental issue: one can estimate
separately en and f from suitable experiments, but inserting
them into the Whittaker’s law of impact with friction no
longer works: the physical validity of en and f seems to be 54
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Kinematic tangential restitution
Single impacts
The underlying issue is that using Newton’s coefficient and
Coulomb’s friction model at the impulse level does not yield a
generalized equation for the post-impact velocities, with good
properties like maximal monotonicity (that would assure existence
and uniqueness of the solutions).
This has motivated researchers to use other approaches:
◮ Frémond: recast such laws into a general framework inspired
by Moreau’s superpotentials (problem: not easy to discover
the right superpotential function so that the resulting law has
good parameters)
or:
◮ Darboux-Keller’s approach with Poisson’s or Stronge’s
(energetic) coefficients.
55
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Comparison of the three coefficients (Darboux-Keller’s approach)
Single impacts
Let’s consider a 2-dimensional problem of a lamina colliding a
plane (with friction).
f0
h0
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
Figure: Lamina colliding an anvil.
56
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Comparison of the three coefficients (Darboux-Keller’s approach)
Single impacts
e∗2 = ep en
where f > 0 is the friction coefficient.
57
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Comparison of the three coefficients (Darboux-Keller’s approach)
Single impacts
1
f0 +fh0 2
It is then easily calculated that ep = f0 −fh0 e∗ and
1
2
en = ff00 −fh0
+fh0 e∗ , so that:
58
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Bounds on the restitution coefficients
Single impacts
59
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Bounds on the restitution coefficients
Single impacts
60
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Bounds on the restitution coefficients
Single impacts
Lower bounds:
◮ en ≥ 0 for otherwise vn (p(tf )) < 0 that is not admissible.
◮ ep ≥ 0 because obviously p(tf ) ≥ p(tc ) since the contact
normal force is always positive.
◮ e∗ ≥ 0 by definition.
61
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
The tangential restitution
Single impacts
62
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
The tangential restitution
Single impacts
It follows that
Using the bounds derived for ep one can also compute bounds for
µ.
1
We saw this earlier and with experimental evidence.
63
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
The tangential restitution
Single impacts
fh0
The “parameter” f0 plays a particular role:
◮ fh0 < 1: rebound (elastic impact with non zero post-impact
f0
normal velocity)..
fh0
f0 = 1: from the obtained relations linking en and ep we infer
◮
that there is no rebound (plastic impact with vanishing
post-impact normal velocity).Then the angle (AO, n) is the
friction cone angle (= arctan(f )).
fh0
f0 > 1: case of large friction. Relying on the kinematics at
◮
the contact point and the Darboux-Keller dynamics one
obtains that on the expansion phase:
Single impacts
◮ Relying on the Darboux-Keller approach one can derive
relationships between the three most well-known restitution
coefficients, as well as bounds from kinetic energy constraints
and post-impact velocity admissibility.
◮ The advantage of the energetical coefficient is that it is
intrinsically (under the stated assumptions) inside [0, 1].
◮ The tangential frictional effects influence the normal ones in
the sense that if friction is large enough (the friction cone
“contains” the center of rotation) then the impact is plastic.
◮ Notice that until now we made no particular assumption on
the type of contact model (viscoelastic, viscoplastic,
elastoplastic..). The normal coefficient of restitution
encapsulates all kinds of energy losses (but not the tangential
stiffness!).
65
An Introduction to Impact Dynamics
Single impact with Coulomb’s friction
Conclusions (2D impact)
Single impacts
66
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Single impacts
Proceeding in the same way, the case of two bodies colliding with
Coulomb friction gives the dynamics:
dvr,n
dpn −f cos(ζ)
dvr,t1 −1
= M −f sin(ζ) (15)
dpn
dvr,t2 1
dpn
Single impacts
68
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Geometrical analysis of the impact laws (impulse space)
Single impacts
69
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Geometrical analysis of the impact laws (impulse space)
70
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Geometrical analysis of the impact laws (impulse space)
Single impacts
Single impacts
+en q̇+
with w = q̇ 1+e
−
n
, Φ = {q ∈ Rn | h(q) ≥ 0}, TΦ (q) is the tangent
cone to Φ at q, NTΦ (q) (w ) is the normal cone to the tangent cone,
evaluated at w .
72
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
Single impacts
1
M(−x + y ) ∈ NC (x) ⇔ x = argmin (z − y )T M(z − y )
z∈C 2
We deduce that:
1
q̇ + = −en q̇ − + (1 + en ) argmin (z − q̇ − )T M(z − q̇ − )
z∈TΦ (q) 2
73
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
Single impacts
C o ∋ x ⊥ y ∈ C ⇔ x ∈ NC (y )
74
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
75
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
Single impacts
M(q)(q̇ + − q̇ − ) = ∇h(q)p
U + = ∇hT (q)q̇ + , U − = ∇hT (q)q̇ − (17)
0 ≤ U + + en U − ⊥ p ≥ 0
76
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
Single impacts
77
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
Moreau’s framework (generalized kinematic CoR)
Single impacts
Graphical interpretation:
Single impacts
79
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
First conclusions
Single impacts
80
An Introduction to Impact Dynamics
Darboux-Keller’s dynamics: the 3D case
First conclusions
Single impacts
81
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Single impacts
82
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
83
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
84
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
85
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
86
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
87
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
Basic assumptions:
◮ the two bodies are at the time of impact in a quasistatic
state, i.e. all the external dynamic loads are taken to be in
equilibrium, the contact pressure increases slowly and the
analysis can be based on a static contact theory.
◮ waves in the bodies are neglected, i.e. impact duration ≫
propagation time of released elastic waves along the whole
length of each impacted body.
◮ the surfaces in contact are non-conforming surfaces.
88
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
d 2 δn 3
2
m + kδn =0
dt 2
√
with m = mm11+m
m2
2
2RE
, k = 3(1−σ 2 )m and δn is the local normal
d 2 δn 3
2
p dδn
+ k(δ
m n + c δn =0
dt 2 dt
where c is a constant that is a function of viscosity parameters
(not obvious to determine analytically).
the viscous dissipation is nonlinear as well...
89
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
Remark: the widely used (in some fields like robotics) Hunt and
Crossley model [Hunt and Crossley, JAM 1975]:
Fn = −c|δ|m δ̇ − kδm
is not deduced from a rigorous Hertz analysis (m = 32 gives a
3 √
viscous term c|δ| 2 δ̇ and not c δn dδ˙ n ). It is rather used because
of its integrability property.
For low velocities it gives en ≈ 1 − βvn (0) for some constant β and
thus reproduces a general tendency (for some materials) that en
decreases with increasing vn (0) and en = 1 for very small impact
velocity.
90
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Expressions for the kinematic restitution coefficient
Single impacts
91
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Assumptions:
◮ The mean contact pressure is constant (during plastic
deformation) and equal to 3.0Y where Y is the yield stress in
simple compression.
2
◮ The Hertz relation δn = aR is still valid, where a is the contact
surface radius, R = RR11+R
R2
2
.
92
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Then
r − 81
1 mvn2 (0)
Yd
en ≈ 3.8
E∗ 2 Yd R 3
where Yd (dynamic yield stress) and E ∗ (equivalent elastic modulus
that depends on Young’s and Poisson’s moduli) are material
parameters of the bodies. Below the minimum value for vn (0) that
−1
causes yielding, then en ≈ 1. Above this value en ≈ vn 4 (0).
93
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
The obtained value of en in [Johnson, 1985] when compared to
experimental data (steel, aluminium alloy, brass) provides
overestimation of the real CoR.
Single impacts
with
2n+4
(2n + 4)R n+1 mvn2 (0) 885735R 3
9πRσy
x= and y = −
4El∗ kπ 2 16394El∗4
95
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Here are the results from [Mangwandi et al, Chem. Eng. Sci.
2007]:
Single impacts
Single impacts
Single impacts
99
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Further results:
[Steven et al, Powder Techn. 2005] compared 8 definitions of the
CoR with experiments of stainless/stainless and
chrome-steel/chrome-steel collisions of two spheres:
◮ Linear spring/dashpot with “bad” termination conditions
◮ Hertz contact
√
◮ Kuwabara and Kono (visco-elastic: Hertz + δ δ̇)
◮ Lee and Hermann (Hertz + meff vr ,n )
◮ Walton and Braun (elasto-plastic, bi-stiffness model for
loading and unloading phases, constant en )
◮ Walton and Braun (elasto-plastic, bi-stiffness with variable en )
◮ Thorton (elasto-plastic, see above; fitted parameters)
◮ Thorton (elasto-plastic, see above; non-fitted parameters)
100
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Excerpts of the results for the CoR:
101
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Excerpts of the results for CoR continued:
102
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Excerpts of the results for collision duration:
103
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
104
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
CoR dependence on bodies’ temperature
Single impacts
106
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impact
Also [Antonyuk et al Granular Matter 2010] show that the energy process
during “pure” compression (very low velocity vn (0) = 0.02 m/s) is not at
all the same as that during an impact (0.5 ≤ vn (0) ≤ 4.5 m/s): energy
absorption during pure compression ≫ than during impacts.
107
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impact
108
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
109
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
The effect of plasticity on the CoR
Single impacts
Single impacts
111
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Wave effects and the validity of the quasistatic assumption
Single impacts
Wave effects
In [Weir and Tallon, Chem. Eng. Science, 2005] the following CoR
expression is proposed for low velocities:
3 !
c0 vn (0) 5
en = exp −0.6
c2 c0
that takes into account wave losses, c2 and c0 are the shear and
the compressional waves velocities (resp.). When plastic
deformation holds (intermediate velocity):
5 3 1
Yd 8 R1 8 c0 4
en = 3.1
E∗ R vn (0)
112
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Wave effects and the validity of the quasistatic assumption
Single impacts
◮ It seems from the above that even in the case of two spheres
colliding, some wave effects may be important for an accurate
prediction of the impact outcome.
◮ Many experimental and analytical studies have proved that
even for perfectly elastic materials the wave effects may be
significant (up to 5% energy loss). Therefore the quasistatic
assumption may not be suitable.
◮ We’ll see later in these lectures that waves also play a
significant role in multiple impacts, but for a different reason
(dispersion of energy rather than dissipation of energy).
113
An Introduction to Impact Dynamics
Compliant contacts (spring/dashpot, plasticity)
Conclusions
Single impacts
Some general tendencies:
◮ The normal CoR tends to 1 for zero normal incidence velocity vn (0),
and decreases exponentially with vn (0) for metals (steel, aluminium
alloy).
Single impacts
◮ However en may be independent of vn (0) for some other materials
like zeolite or sodium benzoate spheres [Antonyuk et al Granular
Matter 2010].
Single impacts
116
An Introduction to Impact Dynamics
General conclusions on single impact models
Single impacts
117
An Introduction to Impact Dynamics
General conclusions on single impact models
Single impacts
Single impacts
1 2 3 4
119
An Introduction to Impact Dynamics
General conclusions on single impact models
Single impacts
120
An Introduction to Impact Dynamics
General conclusions on single impact models
Multiple impacts
121
An Introduction to Impact Dynamics
Definitions
The gap functions
Multiple impacts
122
An Introduction to Impact Dynamics
Definitions
The gap functions
Multiple impacts
123
An Introduction to Impact Dynamics
Definitions
A multiple impact in a multibody system
Multiple impacts
Definition
Let Φ = {q ∈ Rn | h(q) ≥ 0} be the admissible domain of the
mechanical system. A multiple impact of order p (or a p−impact)
is an impact that occurs at a codimension p singularity of the
boundary bd(Φ).
124
An Introduction to Impact Dynamics
Definitions
A multiple impact in a multibody system
Multiple impacts
Multiple impacts
126
An Introduction to Impact Dynamics
Definitions
The kinetic angle between two hypersurfaces
Multiple impacts
π
case θ > 2 case θ = π
2
(q0′ , q̇0 )
(q0 , q̇0 )
0 0
127
An Introduction to Impact Dynamics
Definitions
The kinetic angle between two hypersurfaces
Multiple impacts
128
An Introduction to Impact Dynamics
Definitions
The kinetic angle between two hypersurfaces
Multiple impacts
129
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
The rocking block
L
Y l
θ
y G
b'
B -g
h(θ)
A
AAAAAAAAAAAA
b
AAAAAAAAAAAA
0
f(θ)
X
AAAAAAAAAAAA
a x a'
130
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
h1 (q) = θ + θM (y ) ≥ 0, h2 (q) = θ − θM (y ) ≤ 0
where
2y l
θM (y ) = arcsin √ − arctan
l + L2
2 L
or equivalently
l L l L
h1 (q) = y − cos(θ) − sin(θ), h2 (q) = y − cos(θ) + sin(θ)
2 2 2 2
The two constraints are ortogonal in the kinetic metric if and only
if
√
l= 2L
131
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
θ
L
h2 (q)
h1 (q)
132
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
d0
d1
d2
133
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
12 L L π
1+ (d1 − d0 − )(d2 − d0 − ) > 0 ⇔ θ12 ∈ [0, )
L2 2 2 2
12 L L π
1+ 2
(d1 − d0 − )(d2 − d0 − ) < 0 ⇔ θ12 ∈ ( , π)
L 2 2 2
134
An Introduction to Impact Dynamics
Definitions
Examples
Multiple impacts
135
An Introduction to Impact Dynamics
The lagrangian impact dynamics
Multiple impacts
136
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
Let us now transform the Lagrange impact dynamics using some
specific state vetcor change.
M −1 (q)∇hi (q)
nq,i = q
∇hiT (q)M −1 (q)∇hi (q)
Unitary tangent vectors are defined as
T
tq,j ∇hi (q) = 0
for all 1 ≤ i ≤ m. So we have constructed an orthonormal frame in
the configuration space, at q. We collect all nq,i into nq ∈ Rm and
all tq,j into tq ∈ Rn−m .
137
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
and let
M(q) = ΞM(q)
138
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
Then the Lagrange dynamics is transformed into:
q̈norm + F1 (q, q̇, t) = nq Fq
(21)
q̈tan + F2 (q, q̇, t) = 0
because the constraints are frictionless. At an impact time one has
Fq = pq δt . The term pq = ∇h(q)p ∈ Rn is the generalized
percussion vector, p ∈ Rm .
q̇norm (t + ) − q̇norm (t − ) = nq pq
and
q̇tan (t + ) = q̇tan (t − )
139
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
140
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
T
nq,i M(q)nq,j = ∇hiT (q)M −1 (q)∇hj (q) = 0
which corresponds to the Delassus’ matrix being diagonal and the
impact dynamics being decoupled (the impact on Σi does not
influence the impacts on Σj for all j 6= i ).
141
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
+ −
q̇norm,i = −en,i q̇norm,i (22)
that yields if all constraints are impacted simultaneously:
m
1X 2 −
TL = (en,i − 1)(q̇norm,i )2 (23)
2
i =1
142
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
Remark
◮ Applying the normal restitution in (22) is equivalent to
applying Moreau’s rule.
◮ There is no generalized formulation of Coulomb’s friction
using directly the q̇tan components.
◮ Clearly we may also define some generalized “tangential”
restitution coefficients et,i , 1 ≤ i ≤ n − m and construct a
“generalized restitution mapping”. However will this be quite
useful if such a restitution mapping does not satisfy most of
the requirements for a good impact law (see few slides below)
?
143
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
q̇ T ∇q f1 (q)
q̇norm,1 = p
∇q f1 (q)T M −1 (q)∇q f1 (q)
2
with q̇ T ∇q f1 (q) = √ 2 ẏ + θ̇, and
l +L2 −4y 2
√ !
mẋ
q̇tang,1 = − (24)
√ m
4I +mL2
ẏ(t k ) − √ 2I
L 4I +mL2
θ̇(tk− )
144
An Introduction to Impact Dynamics
The lagrangian impact dynamics
A state vector change
Multiple impacts
Applying the above generalized Newton’s rule to the first contact
point (i.e. q̇norm,1 )
2 + + 2 − −
ẏ (t ) + θ̇(t ) = −en ẏ(t ) + θ̇(t )
L L
2
because at the impact times θ = 0, y = l
2 and √ 2 = L2 .
l +L2 −4y 2
Multiple impacts
θ̇(t + ) = −e θ̇(t − )
This tends to indicate that such a e depends on the block
dimensions and on en .
146
An Introduction to Impact Dynamics
The lagrangian impact dynamics
First conclusions
Multiple impacts
147
An Introduction to Impact Dynamics
Features and properties of a restitution mapping
Multiple impacts
148
An Introduction to Impact Dynamics
Features and properties of a restitution mapping
Multiple impacts
149
An Introduction to Impact Dynamics
Features and properties of a restitution mapping
Some items are peculiar to multiple shocks, like item (4) about
wave effects: waves through the bodies are responsible for the
dispersion of the energy.
Energy dispersion
150
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Multiple impacts
151
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Textbooks solutions and experimental results
Multiple impacts
The “textbooks solution” concerns solely the case of one ball that
impacts a chain of balls at rest and in contact. Then q̇n+ = q̇1− ,
while q̇i+ = 0 for all 1 ≤ i ≤ n − 1, i.e. all the energy is transferred
from the first to the last ball.
152
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
Let us illustrate here the issue of continuity of the trajectories with
respect to the initial data. We consider chains impacting a wall:
(a)
(b)
(c)
153
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
154
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
155
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
The sequence of impacts B1 /B2 (Σ1 ) and B2 /wall (Σ2 ) and then
B1 /B2 (Σ1 ) again, produces the outcomes
n o
m−en,1 m−en,1 − 1+en,1 −
q̇1++ = q̇ + 1+m q̇2
1+m n 1
1+m
o
1+en,1 m(1+en,1 ) − 1−en,1 m −
−en,2 1+m q̇ + q̇
1+m 1 1+m 2
n o (28)
+++ m(1+en,1 ) m−en,1 − 1+en,1 −
q̇ = q̇ + q̇
2 1+m n 1
1+m 1+m 2
o
1−en,1 m m(1+en,1 ) − 1−en,1 m −
−en,2 1+m q̇ + q̇
1+m 1 1+m 2
156
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
◮ Clearly the final values in (27) and (28) are not the same.
◮ For such a simple system it is not possible to deduce a
restitution mapping when the collision occurs at Σ1 ∩ Σ2 , by
studying sequences of impacts.
157
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
+ 1
q̇1 = 3 [(1 − 2en,1 )q̇1− + (1 − en,2 + 2en,1 )q̇2− + (1 + en,2 )q̇3− ]
q̇2+ = 13 [(1 + en,1 )q̇1− + (1 − en,2 − en,1 )q̇2− + (1 + en,2 )q̇3− ]
+ 1
q̇3 = 3 [(1 + en,1 )q̇1− + (1 + 2en,2 − en,1 )q̇2− + (1 − 2en,2 )q̇3− ]
(29)
158
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Multiple impacts
2 2
TL ≤ 0 ⇔ en,1 + en,2 + en,1 en,2 ≤ 3
2 ≤
√
So if en,i = 0 one has en,j 3 > 1, i 6= j.
159
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Sequential impacts and the necessity of a multiple impact law
Notice: maximum dissipation does not mean that the three balls
come to rest after the impact...
160
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
First conclusions
Multiple impacts
161
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Compliant contacts (lumped flexibilities)
Multiple impacts
162
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Compliant contacts (lumped flexibilities)
Multiple impacts
Three-ball chain with linear springs
dP1
(t) = −k(x1 (t) − x2 (t))
dt
dP2
(t) = k(x1 (t) − x2 (t)) − γk(x2 (t) − x3 (t)) (30)
dt
dP3
(t) = γk(x2 (t) − x3 (t))
dt
where P1 = mv1 , P2 = αmv2 and P3 = αmv3 . The quantity γ is
the stiffness ratio, the quantity α is the mass ratio.
Multiple impacts
164
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Compliant contacts (lumped flexibilities)
Multiple impacts
It is not clear whether or not linear springs may well model wave
effects through the chain, because Hertz contact brings
nonlinearity which makes waves behave differently (even in the
case of pre-compression in the chain).
165
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Compliant contacts (lumped flexibilities)
Multiple impacts
Complexity of the force/displacements in the three-ball chains:
from [Acary and Brogliato MIT Conf. Comp. Fl. Solid Mech., 2003]
Multiple impacts
167
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Compliant contacts (lumped flexibilities)
Multiple impacts
168
An Introduction to Impact Dynamics
Simple chains of balls (3-ball, 2-ball and wall)
Further analysis of n−ball chains
Multiple impacts
[Reinsch 1994, Am. J. Phys.] computes masses and stiffnesses ratios so
that a linear chain is dispersion-free, which means that if n left-balls
impact m right-balls at rest, then n right-balls leave the chain while m
left-balls stay at rest after the shock.
◮ This is however very sensitive with respect to the parameters.
◮ Some contacts may last very long under some configurations and
initial data.
◮ Waves depend a lot on whether this is linear of nonlinear (Hertz or
else) elasticity, independently of pre-loading or not (the nonlinear
modes play an important role). So the validity of studies based on
linear elastic contact may be questioned for chains of balls.
◮ Notice however that [Bayman, 1976] shows that chains of elastic
rods are dispersion-free.
◮ And what about the effect of dissipation on the dispersion (wave
dissipation due to the viscoelastic property of the material) ?
169
An Introduction to Impact Dynamics
First conclusions
Multiple impacts
◮ Sequential impacts analysis based on pair-wise collisions on
simple multibody systems show that excepted some extremely
particular cases, this is a hopeless path to get a multiple
impact law because there is not a unique limit as the gaps
tend to zero (kinetic angle 6= π2 ).
◮ Compliant contact models show that the multiple impact
process may be extremely complex and may display a variety
of behaviours (dispersion, dispersion-free, short contact, long
lasting contacts), even if the kinetic energy loss is fixed.
◮ How to represent wave effects (dispersion of kinetic energy)
with constant parameters within a perfect rigid body
framework and algebraic impact dynamics ?? (in particular
satisfying item (8) above).
Multiple impacts
One may start from a quite general point of view and derive a
general restitution mapping for generalized velocities using for
instance the above (q̇norm , q̇tan ):
+ −
q̇norm q̇norm
+ =E − (31)
q̇tan q̇tan
171
An Introduction to Impact Dynamics
Multiple impact restitution mappings
A generalized Newton’s law
Multiple impacts
172
An Introduction to Impact Dynamics
Multiple impact restitution mappings
A generalized Newton’s law
Multiple impacts
173
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
174
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
175
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
Md q̇ − WdP = 0
The mass matrix M and the jacobian matrix W remain unchanged
during the impact by assumption. The relative velocity of the
contact points is expressed as
Multiple impacts
λi = Ki (δi )η (32)
where Ki is the contact stiffness, the exponent η determines the
kind of contacts between bodies (η = 23 is for Hertz contact, η = 1
is linear elasticity).
and:
dλi dλi dPi dλi
= · = λi (33)
dt dPi dt dPi
177
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
dλi
= ηKi (δi )η−1 δ̇i = ηKi (δi )η−1 wiT q̇ (34)
dt
Notice that δi can always be expressed as
1
λi η
δi = (35)
Ki
178
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
179
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
180
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
181
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
1 η+1
dPj = γji η+1 (Eji (Pi , Pj )) η dPi , j = 1, 2, . . . , s, j 6= i (41)
182
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
Multiple impacts
R Pj (tc ) R Pj (tc ) T
2 Wr ,j δ̇ j dPj 0 wj q̇dPj
e∗,j =− = − R P0 (t ) = − R P (t ) (42)
Wc,j j f
δ̇j dPNj j f
wT q̇dPj
Pj (tc ) Pj (tc ) j
184
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multipe impacts
185
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Extension of the Darboux-Keller’s approach
Multiple impacts
186
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Summary of the dynamical equations
d q̇ dP
M =W if Eji (Pj , Pi ) ≤ 1 for all j 6= i (43)
dPi dPi
with
dPj 1 η+1
= γjiη+1 (Eji (Pj , Pi )) η (44)
dPi
Ej (Pj )
Eji = , 1 ≤ i ≤ m, 1 ≤ j ≤ m (45)
Ei (Pi )
Multiple impacts
This is an extension of the mono-stiffness model, in which the
stiffness varies fom the compression to the expansion phases.
δe,j − δr ,j η
λe,j = λm,j (48)
δm,j − δr ,j
Multiple impacts
O
OM M
G
2 Gr GM
189
An Introduction to Impact Dynamics
Multiple impact restitution mappings
The distributing rule for the bi-stiffness model
Muliple impacts
Remarkably enough, the distributing rule adapts to the bi-stiffness
model with several compression/expansion phases, and to impacts
with pre-compression:
O
OM1 M1
OM2 M2
OR R
B GR GM2 GM1 G
2 A
Multiple impacts
The bilinear stiffness model for energy loss: may be mechanically
justified, see for instance [Antonuyk et al Gran. Matter 2010]
Multiple impacts
Multiple impacts
193
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
Multiple impacts
Let us consider the column of beads studied in [Falcon et al,
Europ. J. Phys. B, 1998]:
Wall
194
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
Multiple impacts
195
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
N influences very little the maximum force during the impact (waves
effects).
196
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
197
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
198
An Introduction to Impact Dynamics
Multiple impact restitution mappings
Numerical results and comparisons with experiments
200
An Introduction to Impact Dynamics
Multiple impacts with friction
Multiple impacts
References:
201
An Introduction to Impact Dynamics
Multiple impacts with friction
Wave effects
An important point for multiple impact modeling is: how may the
studies on waves in chains of balls be used in a multiple impact law
?