• Nenhum resultado encontrado

3.6 Extensions of the conservative approach

3.6.1 Frictionless contact

Over the last years, an increasing interest has been devoted to energy conserving time integration schemes for contact mechanics. In particular, in the framework of frictionless contact, both Laursen and Chawla [LC97] and Armero and Pet¨ocz [AP98] have shown the interest of the persistency condition to obtain energy conservation in the discrete framework. Nevertheless, as underlined in [LL02], both contributions encounter a difficulty in enforcing standard Kuhn-Tucker conditions associated to frictionless contact, so that they concede an interpenetration of the structures in interaction, vanishing as the time step goes to zero. This drawback is resolved by Laursen and Love in [LL02], by introducing a discrete jump in velocities during impact, making possible the enforcement of contact conditions at each time step, at the computational price of resolving a problem on the jump in velocities. In the framework of a penalized enforcement of the contact condition, and by adapting the correction technique from [Gon00], we propose an energy conserving scheme while enforcing the standard Kuhn-Tucker contact conditions at entire time steps.

Let Ω(1) and Ω(2), two open sets inR3 representing the interior of the reference confi- gurations of two solids potentially in contact on the parts Γ(i)c ⊂∂Ω(i) (i∈ {1,2}) of their boundaries. For each i∈ {1,2}, (i) will denote the quantityrelative to Ω(i), and with the notation introduced above, we assume that Γ(i)D, Γ(i)N, and Γ(i)c constitute a partition of the boundary∂Ω(i). In this presentation, Γ(2)c will be considered as the master surface.

Let us introduce for allx∈Γ(1)c , the closest-point projection : y(t, x) = arg min

y∈Γ(2)c(1)(t, x)−ϕ(2)(t, y)k2.

Assuming that the manifold Γ(2)c is continuously differentiable, it follows that there exists a functiong: [0, T]×Γ(1)c →R continuous with respect to the space variables, such that :

ϕ(1)(t, x)−ϕ(2)(t, y(t, x)) =−g(t, x)ν(t, y(t, x)),

whereν(t, y) is the normal outward unit vector toϕ(2)(t,Γ(2)c ) at timet∈[0, T] and point y∈Γ(2)c . As a consequence, we get :

g(t, x) =−

ϕ(1)(t, x)−ϕ(2)(t, y(t, x))

·ν(t, y(t, x)), and the non-penetration condition expresses as :

g(t, x)≤0,

for all displacements fields ϕ(1) and ϕ(2). Then, the weak form of the balance of linear momentum reads :

X2 i=1

Z

(i)

ρ(i)ϕ¨(i)·v(i)+ Z

(i)

Π(i):∇v(i) = X2

i=1

Z

(i)

f(i)·v(i)

− Z

Γ(1)c

λ(t, x) ∂g

∂ϕ(1) ·v(1)+ ∂g

∂ϕ(2) ·v(2)

| {z }

G(v(1),v(2))

, (3.65)

for all admissible virtual displacements v(i) ∈ U0(Ω(i)) , i ∈ {1,2}, such that the Kuhn- Tucker conditions are satisfied :





λ(t, x)≥0, g(t, x)≤0, λ(t, x)g(t, x) = 0,

(3.66)

for almost all (t, x)∈[0, T]×Ω (see [Lau02]). Moreover, it is well known that the frictionless contact reaction is then normal to Γ(1)c , and as proved in [Lau02] for example, the following relation holds :

G(v(1), v(2)) =− Z

Γ(1)c

λ(t, x)ν(t, y(t, x))·h

v(1)(x)−v(2)(y(t, x))i .

For energy conservation purpose, the following persistency condition (see [SL92]) has to be added :

λ(t, x) ˙g(ϕ(t, x)) = 0. (3.67) The condition (3.67) means that normal contact reactions can only appear during per- sistent contact on the rigid surface.

Conservation properties in the continuous framework

The two-body system, assumed here to be compressible for simplicity, achieves usual conservation properties in the absence of external forces, as proved in [AP98] for example.

Indeed, the work of normal contact reactions at time t, obtained as G( ˙ϕ(1)(t),ϕ˙(2)(t)) vanishes :

G( ˙ϕ(1)(t),ϕ˙(2)(t)) = − Z

Γc

λ(t, x)ν(t, y(t, x))·

˙

ϕ(1)(t, x)−ϕ˙(2)(t, y(t, x))

= Z

Γc

λ(t, x) ∂g

∂ϕ(1) ·ϕ˙(1)(t, x) + ∂g

∂ϕ(2) ·ϕ˙(2)(t, x)

= Z

Γc

λ(t, x) ˙g(t, x)

= 0.

As a consequence, when the persistency condition (3.67) is enforced, the total energy of the two-body-system :

E(t) = X2

i=1

E(i)(t), with :

E(i)(t) = 1 2

Z

(i)

ρ(i)ϕ¨(i)(t) + Z

(i)

(i)(∇ϕ(i)(t)),

is conserved. The same statement can be established for angular and linear momentum.

Indeed, the resultant moment of the contact forces with respect to any axis a ∈ R3 va- nishes :

G(a×ϕ(1)(t), a×ϕ(2)(t)) = −a· Z

Γc

λ(t, x)

ϕ(1)(t, x)−ϕ(2)(t, y(t, x))

×ν(t, y(t, x))

= a· Z

Γc

λ(t, x)g(t, x)ν(t, y(t, x))×ν(t, y(t, x))

= 0,

which entails, in the absence of external efforts, the conservation of the two-body system angular momentum :

M(t) = X2

i=1

M(i)(t), with :

M(i)(t) = Z

ρ(i)ϕ(i)(t)×ϕ˙(i)(t).

Finally, for any translation a ∈ R3 of the two-body system, it is straightforward that G(a, a) = 0, which entails that the sum of resultant forces between the two bodies vanishes,

and in the absence of external efforts, the conservation of the two-body system linear momentum :

I(t) = X2

i=1

I(i)(t), with :

I(i)(t) = Z

ρ(i)ϕ˙(i)(t).

When the conditions (3.66) are enforced through a penalized formulation, the Lagrange multiplier λis defined as :

λ= 1

ηg+, [0, T]×Ω,

with g+ = g ifg ≥0 and g+ = 0 otherwise. Then, the persistency condition (3.67) is no more necessary to achieve energy conservation. The work of contact forces is given by :

Z

Γc

λ(t, x) ˙g(t, x) = d dt

1 2η

Z

Γc

g+2 ,

resulting in the absence of external forces, in the conservation of a penalized total energy of the two-body system :

E(t) = 1 2η

Z

Γc

g+(t)2

+ X2 i=1

E(i)(t).

A conserving time integration approach for frictionless contact

To reproduce in the discrete framework the previous conservation properties, we adapt the energy correction approach of [Gon00] and propose the following midtime approxima- tion of the normal contact reaction :

Gn+1/2(v(1), v(2)) = Z

Γ(1)c

Λn+1/2∆gn+1/2·h

v(1)(x)−v(2)(yn+1/2(x))i

, (3.68)

where yn+1/2(x) is the projection of ϕ(1)n+1/2(x) over ϕ(2)n+1/2c) with the notation : ϕ(i)n+1/2 = 1

2

ϕ(i)n(i)n+1 . Moreover, we propose to adopt :

∆gn+1/2=−νn+1/2+

gn+1−gnn+1/2·δϕn δϕn

δϕn·δϕn,

where νn+1/2(x) is the normal outward unit vector to ϕ(2)n+1/2(2)c ) at point yn+1/2(x) ∈ Γ(2)c , and :



gn(x) =−

ϕ(1)n (x)−ϕ(2)n (yn(x))

·νn(x), δϕn(x) =h

ϕ(1)n+1(x)−ϕ(2)n+1(yn+1/2(x))i

−h

ϕ(1)n (x)−ϕ(2)n (yn+1/2(x))i .

With rather obvious notation, we have denoted by yn(x) the projection of ϕ(1)n (x) over ϕ(2)nc) and byνn(x) the outward normal unit vector to ϕ(2)nc) at pointyn(x). Finally, we propose :

Λn+1/2n+1/2+

λn+1gn+1−λngn

2 −λn+1/2δgn δgn

(δgn)2,

whereλn+1/2=gn+1/2(x)+/η in whichgn+1/2(x) is the gap functiong evaluated at point x∈Γ(1)c for the displacements fieldsϕ(1)n+1/2 and ϕ(2)n+1/2. Moreover, the following notation

has been used : (

λn(x) =g+n(x)/η,

δgn(x) =gn+1(x)−gn(x).

With this construction, the following properties hold :

Proposition 3.7. The discrete work of frictionless contact forces we have defined in (3.68), achieves :

1. exact discrete work, that is :

Gn+1/2(1)n+1−ϕ(1)n , ϕ(2)n+1−ϕ(2)n ) = 1 2

Z

Γ(1)c

λn+1gn+1−λngn

= 1

2η Z

Γc

g+n+12

− gn+2

2. zero resultant force, that is :

Gn+1/2(a, a) = 0, ∀a∈R3.

Proof :The zero resultant force is readily obtained from (3.68). Concerning discrete work, we have by construction :

Gn+1/2(1)n+1−ϕ(1)n , ϕ(2)n+1−ϕ(2)n ) = Z

Γ(1)c

Λn+1/2∆gn+1/2·δϕn

= Z

Γ(1)c

Λn+1/2 δgn

= 1

2 Z

Γ(1)c

λn+1gn+1−λngn,

hence the proof.

Remark 3.13. A more simple energy conserving formulation is given by : Gn+1/2(v(1), v(2)) =

Z

Γ(1)c

Nn+1/2·h

v(1)(x)−v(2)(yn+1/2(x))i

, (3.69)

in which :

Nn+1/2n+1/2νn+1/2

λn+1gn+1−λngn

2 −λn+1/2νn+1/2·δϕn

δϕn δϕn·δϕn

, with the above notation. Nevertheless, the section dealing with unilateral frictionless contact against a plane wall will illustrate a major difference between the two approaches (3.68) and (3.69).

Remark 3.14. In order to preserve symmetric tangent operators in a Newton’s method, we propose not to differentiate correction terms, that is in the expressions of ∆gn+1/2 and Λn+1/2, the terms marked with a (†) :

∆gn+1/2=−νn+1/2+

gn+1−gnn+1/2·δϕn δϕn δϕn·δϕn

| {z }

(†)

,

Λn+1/2n+1/2+

λn+1 gn+1−λngn

2 −λn+1/2δgn δgn

(δgn)2

| {z }

(†)

.

This proposal enables to solve the problem in the midtime displacements field ϕn+1/2, as in the proposed implementation of Gonzalez time integration scheme.

Unilateral frictionless contact against a plane wall

We analyze here the case of unilateral frictionless contact against a plane wall. Then, we assume that the infinite half space Ω(2)=R2×R+is fixed and perfectly rigid, and that the deformable body of reference configuration Ω(1)is submitted to a unilateral frictionless contact against the boundary Γ(2)c =R2× {0} of Ω(2). This assumption impose that the displacement fieldsϕ(2) =idand its variationsv(2)vanishes. Moreover, the outward normal unit vector ν is constant over Γ(2)c . Then, by using the above definitions, we get :





yn(x) =ϕn(x)−(ϕn(x)·ν)ν, gn(x) =−ϕ(1)n (x)·ν,

δϕn(x) =ϕ(1)n+1(x)−ϕ(1)n (x) and deduce that ∆gn+1/2(x) =−ν, so that :

Gn+1/2(v(1),0) =− Z

Γ(1)c

Λn+1/2 ν·v(1),

for allv(1) ∈ U0(Ω(1)). The fact, that the contact force remains normal to the wall explains the superiority of the proposed discrete formulation, when compared to the apparently sim- pler formulation (3.69). Indeed, the latter induces a non-physical variation of the contact force direction to achieve energy conservation, while (3.68) only plays on the intensity of the contact force. Moreover, we have noticed numerically the superiority of (3.68) in terms of number of iterations in Newton’s algorithm in the framework of the previous imple- mentation, since the formulation (3.69) implemented with the same strategy experiment difficulty in converging.