• Aucun résultat trouvé

Some energy conservative schemes for vibro-impacts of a beam on rigid obstacles

N/A
N/A
Protected

Academic year: 2022

Partager "Some energy conservative schemes for vibro-impacts of a beam on rigid obstacles"

Copied!
30
0
0

Texte intégral

(1)

DOI:10.1051/m2an/2011008 www.esaim-m2an.org

SOME ENERGY CONSERVATIVE SCHEMES FOR VIBRO-IMPACTS OF A BEAM ON RIGID OBSTACLES

C. Pozzolini

1,2

and M. Salaun

3

Abstract. Caused by the problem of unilateral contact during vibrations of satellite solar arrays, the aim of this paper is to better understand such a phenomenon. Therefore, it is studied here a simplified model composed by a beam moving between rigid obstacles. Our purpose is to describe and compare some families of fully discretized approximations and their properties, in the case of non-penetration Signorini’s conditions. For this, starting from the works of Dumont and Paoli, we adapt to our beam model the singular dynamic method introduced by Renard. A particular emphasis is given in the use of a restitution coefficient in the impact law. Finally, various numerical results are presented and energy conservation capabilities of the schemes are investigated.

Mathematics Subject Classification. 35L85, 65M12, 74H15, 74H45.

Received October 8, 2010.

Published online July 4, 2011.

Introduction

During the launch of a satellite, the level of excitation is very high and the mass reduction of satellite solar arrays can lead to impact problem and possibly damage the structure. So CNES is very interested in the use of Finite Element Method (FEM) including local unilateral contact. The goal is to ensure that numerical simulations are predictive enough to maintain a high reliability of spacecraft structures. This problem has been a subject of intense research over the past twenty years, but the introduced methods are still hard to apply on industrial structures. By the way, in industrial FEM analysis, it is usual to make simplifying assumptions, in the modelling of joints for example, or to neglect some phenomena, such as contact between structures. Then, an updating is introduced to modify some parameters (such as mass, stiffness and damping of sub-structures or connections between components) in the numerical model in order to obtain better agreement between numerical and experimental data. To select erroneous parameters, a localization criterion is applied and, classically at

Keywords and phrases.Variational inequalities, finite element method, elastic beam, dynamics, unilateral constraints, restitution coefficient.

The authors would like to thank Pr. Yves Renard for stimulating discussions. This work has been carried out with the generous support of Centre National d’Etudes Spatiales(Toulouse, France).

1 ole de Math´ematiques, INSA de Lyon, 20 rue Albert Einstein, 69621 Villeurbanne Cedex, France.

cedric.pozzolini@insa-lyon.fr

2 Centre National d’ ´Etudes Spatiales, 18 avenue ´Edouard Belin, 31401 Toulouse, France.

3 Universit´e de Toulouse; INSA, UPS, EMAC, ISAE; ICA (Institut Cl´ement Ader); 10 avenue ´Edouard Belin, 31055 Toulouse, France. michel.salaun@isae.fr

Article published by EDP Sciences c EDP Sciences, SMAI 2011

(2)

CNES, a constitutive relation error is used. It means that the mechanical system energy is used. In this respect, it is of importance that the numerical simulations does not affect the energy of the system.

As far as elastodynamic contact problems are concerned, it is known that most of usual numerical schemes exhibit spurious oscillations on the contact displacement and stress (see for instance [7]). Moreover, these oscillations do not disappear when the time step decreases. On the contrary, they tend to increase, which makes very difficult to build stable numerical schemes to solve such problems. These difficulties have already led to many researches and a great variety of solutions were proposed. A first idea is to add damping terms but it leads to a loss of accuracy on the solution. However, let us remark that adding damping leads to some existence results, such as [8]. Another way is to implicit the contact stress (see [2,3]) but the kinetic energy of the contacting nodes is lost at each impact. Looking for some energy conserving schemes is now a well-adressed problem, see for example [6,9,10,17]. Nevertheless, these schemes exhibit large oscillations on the contact stress.

Besides, most of them do not strictly respect the constraint. Moreover, the way to establish balance of energy is a mathematicaly very difficult problem even in the “simple” case of viscoelastic barmodel with Signorini condition, see [14,15].

So, the goal of this paper is to introduce energy conserving schemes, based on the singular dynamic method introduced by Renard [16], inspired from [7]. As this method was built for second order problems (Laplace operator or elasticity), we try here to achieve a generalization to fourth order problems such as Euler-Bernouilli beams or Kirchhoff-Love plates. Let us remark that this paper will only adress the case of beams but the case of plates is in progress.

Consequently, this paper will be organized as follows. In the next section, the model problem we adress is described. Then, the so-called singular dynamic method is introduced, for which stable singular mass matrices schemes are derived in the case of our beam model. In Section 3, two full discretized schemes (Midpoint and β-Newmark) are given, with particular emphasis on the way to take into account the restitution coefficient.

Finally, Section 4 presents various numerical results and investigates energy conservation capabilities of the previous schemes.

1. The continuous elastodynamic contact problem

The motion of a beam submitted to an external load is studied. This beam is clamped on its left edge and its vertical displacement is limited by rigid obstacles. Its longitudinal axis, which is its stress free reference configuration, coincides with interval Ω =]0, L[. Euler-Bernouilli model is chosen to represent the motion of the beam under the assumption of small displacements (the relationship between stress and strain is considered to be linear). Then,u(x, t) stands for the vertical displacement of pointxof the beam, at timet. In the following, we will use the notations: u= ∂u∂x and ˙u=∂u∂t·So the Euler-Bernouilli model for a clamped/free beam reads

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎩

ρS 2u

∂t2(x, t) + EI 4u

∂x4(x, t) =f(x, t) (x, t)]0, L[×]0, T[ u(x,0) =u0(x), u(x,˙ 0) =v0(x) ∀x∈[0, L]

u(0, t) = ∂u

∂x(0, t) = 0 = 3u

∂x3(L, t) =2u

∂x2(L, t) ∀t∈[0, T]

(1.1)

where ρ ( ρ0 > 0) is the mass density and E is the Young’s modulus of the material, while S and I are respectively the surface and the inertial momentum of the beam section. In the case of a sine-sweep base forced vibration, boundary conditions should be given on the left edge by

u(0, t) =asin(ωt), ∂u

∂x(0, t) = 0, ∀t∈[0, T]. (1.2)

(3)

As we will look for a variational solution of (1.1), we need to introduce some functional spaces. So, we set H=L2(Ω), W={w∈H2(Ω)/ w(0) =w(0) = 0},

whereH2(Ω) is the usual Sobolev space, while the equalitiesw(0) =w(0) = 0 should be understood in the trace sense. Moreover, in the case of dynamic frictionless Euler-Bernouilli model with Signorini contact conditions along the beam, the displacement has to belong to the convex setK Wgiven by

K={w∈W/ g1(x) w(x) g2(x), ∀x∈[0, L]},

whereg1andg2 are two mappings from [0, L] to ¯Rsuch that there existsg > 0 such that g1(x) ≤ −g < 0 < g g2(x) ∀x∈[0, L].

Then, the mechanical frictionless elastodynamic problem for a beam between two rigid obstacles can be written as the following variational inequality

⎧⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

Find u : [0, T]Ksuch that for almost everyt∈[0, T] and for everyw∈W

Ω

ρS 2u

∂t2(t) (w−u(t)) + EI 2u

∂x2(t) 2(w−u(t))

∂x2

Ω

f (w−u(t)) dΩ u(x,0) =u0(x)K, u(x,˙ 0) =v0(x), ∀x∈Ω.

(1.3)

Assuming that f L2(0, T;H), u0 K, v0 H, Kuttler and Schillor proved in [8] that problem (1.3) has a solution u belonging to L2(0, T;K). For this, they used a penalty method. Another proof of this result is due to Dumont and Paoli [4], who established convergence of the solutions of fully discretized approximations of the problem. As far as uniqueness is concerned, it can be easily shown that it does not occur for (1.3): a counterexample is given in [1]. Finally, there is no result about conservation of energy at the limit.

In fact, discretization of (1.3) does not describe completely the motion: a constitutive law for impact should be added (see [11]). For example, if there is an impact at (x0, t0), this law gives the relation between velocities before and after impact

˙

u(x0, t+0) =−eu(x˙ 0, t0) whenever u(x0, t0)∈∂K, (1.4) where scalar e, called restitution coefficient, is a real number belonging to [0,1]. e = 1 matches to a perfect impact: velocity is conserved, up to its sign, wherease= 0 is an absorbing shock. Let us remark that, in [13], the authors show that the restitution coefficient for a bar is a rather ill-defined concept. For instance, their numerical experiments underline the observed restitution coefficient depends very strongly on the initial angle of the bar with horizontal. Moreover, in the particular case of a slender bar dropped on a rigid foundation, the chosen value of the restitution coefficient does not seem to have a great influence on the displacement limit when the space step tends to zero.

Despite the previous remarks, our idea is to explicitly incorporate the restitution coefficient into (1.3) and to observe how some numerical schemes will simulate the experimental behavior of a vibrating beam. Doing this, our aim is to investigate the possibility to use restitution coefficient as an unknown parameter for updating of FEM with experimental results.

2. Singular dynamic method 2.1. Well-posed space semi-discretization

The goal of this section is to present a well-posed space semi-discretization of Problem (1.3). As usual, a Galerkin method is used for space discretization, but the original idea, due to Renard [16], is to introduce

(4)

different approximations for displacement uand velocityv = ˙u. So, letWh and Hh be two finite dimensional vector subspaces of WandHrespectively. Let Kh Wh be a closed convex nonempty approximation ofK.

The new approximation of (1.3) reads

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

Find uh : [0, T]Khand vh : [0, T]Hhsuch that for allt∈(0, T]

Ω

ρS ∂vh

∂t (wh−uh) +EI 2uh

∂x2

2(wh−uh)

∂x2

Ω

f(wh−uh)dΩ, ∀whKh

ΩρS

vh−∂uh

∂t

qhdΩ = 0, ∀qhHh uh(x,0) =uh0(x), vh(x,0) =v0h(x), ∀x∈Ω

(2.1)

where uh0 Kh and v0h Hh are approximations of u0 and v0 respectively. The case Hh = Wh clearly corresponds to a standard Galerkin approximation of (1.3).

Let us now introduce some basis ofWh and Hh, say respectivelyφi (1 ≤i≤ NW) and ψi (1 ≤i ≤NH).

The above discrete variational formulation is associated with matrices K (stiffness matrix), B and C (mass matrices) of respective sizesNW2 ,NH×NW and NH2, defined by

Kij =

ΩEI φi φj dΩ, Bij =

ΩρS φi ψj dΩ, Cij =

ΩρS ψi ψj dΩ.

The related vectors, sayF,U (componentsui) andV (componentsvi), of sizeNW,NW andNH respectively, are such that

Fi=

Ωf φi dΩ, uh(t) =

NW

i=1

ui(t)φi, vh(t) =

NH

i=1

vi(t)ψi. Let us remark that the second equation of (2.1) reads

C V(t) =BU˙(t).

Since C is always invertible, we obtain V(t) =C−1 B U˙(t) and, then, ˙V(t) = C−1 B U(t), which allows to¨ eliminateV. So the semi-discretized problem (2.1) is equivalent to

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

FindU : [0, T]Kh andV : [0, T]Hh such that for allt∈(0, T] (W−U(t))T (MU¨(t) +KU(t)) (W −U(t))T F, ∀W Kh, CV(t) =B U(t),˙

U(0) =U0, V(0) =V0,

(2.2)

whereM is the so-called singular mass matrix defined by

M=BT C−1 B. (2.3)

Let us now explain how the approximationKh ofKis obtained. We recall that K={w∈W/ g1(x) w(x) g2(x), ∀x∈[0, L]}.

(5)

As usual, it is natural to introduce a partition of interval [0, L] intoN subintervals of lengthh=L/N, built on nodesxi =ih, for 0 i N. So, unilateral constraints are only considered at these nodes. It means convex Khis

Kh={whWh/ g1(xi) wh(xi) g2(xi), ∀i∈[0, N]}. (2.4) With vector notations, setting αi g1(xi) andα+i g2(xi) for all i, this space may be written (we keep the same notation for simplicity)

Kh={W RNW / αi (Gi)T W ≤α+i , ∀i∈[0, N]}, whereGi is the vector ofRNW such that (Gi)T W =wh(xi), for all nodexi.

Remark 2.1. Since we deal with a fourth order problem with respect to the space derivative, it is not possible to consider a linear space approximation. In fact, for this beam model, we use the classical Hermite third degree polynomials to approximate the numerical displacement. It means the degrees of freedom are node displacements and their derivatives. So, in the above approximation of K, we consider only constraints on node displacements: the effect of the derivatives, namely the curvature, is not taken into account. Then, in this framework, the beam could cross the obstacle between two nodes, but we shall neglect this aspect in the following.

Furthemore, it was told that functionsg1andg2takes their values in ¯R, which means thatα±i may be equal to ±∞. In this case, the constraint is worthless. For instance, it will be the case if the obstacles are reduced to end stops on the free edge of the beam. Then,α±i =±∞for alli = N andα±N =±g, if g stands for the allowed maximal displacement. Moreover, it is assumed that the clamped edge, which corresponds to node x0, satisfies the constraints. So, it is natural to introduce the number, sayNG, of “real” constraints. For example, NG= 1 for end stops andNG=N for flat obstacles up and under the beam.

Now, let us denote byGtheNW ×NGmatrix, which components areGij= (Gi)j. As the previous choice is clearly such that vectorsGiare linearly independent, using the Lagrange multipliers, the discrete problem (2.2) is also equivalent to the following one

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎩

Find U : [0, T]Kh andV : [0, T]Hh such that for allt∈(0, T] MU(t) +¨ KU(t) =F+

NG

i=1

λi(t)Gi,

⎧⎪

⎪⎩

λi(t)0, (Gi)T U(t) αi , λi(t)

(Gi)T U(t)−αi

= 0 or

λi(t)0, (Gi)T U(t) α+i , λi(t)

(Gi)T U(t)−α+i

= 0

⎫⎪

⎪⎭ 1≤i≤NG

C V(t) =BU˙(t), U(0) =U0, V(0) =V0.

(2.5)

Here, the Lagrange multipliersλi are the reaction forces which are measures on (0, T]. And the orthogonality has its natural meaning: an appropriate duality product between the two terms of the relation vanishes.

Now, let us introduce subspaceFh ofWh, defined by Fh=

whWh

ΩρS whξhdΩ = 0, ∀ξhHh

.

Then, with the above definitions, we have

Fh= kerB.

The proof of the following result can be found in [16].

(6)

Theorem 2.2. If Wh,Hh andKh satisfy the following Inf-Sup condition

inf

Q∈RNg\{0} sup

W∈Fh\{0}

QT GW

Q W > 0, (2.6)

then Problem (2.2)admits a unique solution U(t). Moreover, this solution is Lipschitz-continuous with respect tot and verifies the following persistency condition

λi(t) (Gi)T U(t) = 0,˙ ∀t∈(0, T], 1≤i≤Ng. Finally, solution U(t)is energy conserving in the sense that the discrete energy

Eh(t) = 1

2 U˙T(t)M U(t) +˙ 1

2 UT(t)K U(t) UT(t)F, is constant with respect to t.

Remark 2.3. The persistency condition (see [9] and [10]), which links velocity ˙U(t) and Lagrange multipliers, is a stronger condition than the classical complementary condition between solutionU(t) and Lagrange multipliers.

That is this persistency condition which allows to prove energy conservation.

2.2. Numerical discretization

Thanks to the above theorem, proving condition (2.6) is sufficient to obtain well-posedness of the discrete problem (2.2). Let us remark this condition is equivalent to the fact that matrixGis surjective on Fh. As a result of this, we must have

dimFh NG and consequently dimHh dimWh NG.

This prescribes conditions on the approximation spaces Wh, Hh and also Kh. In order to illustrate that condition (2.6) holds for interesting practical situations, we will give two examples of approximation spaces for our beam problem.

To build the finite element method, it was introduced a partition of [0, L] into N subintervals of length h= L/N, built on nodes xi = ih, for 0 i N. As node x0 = 0 is clamped, we will omit it from now on and consider that indexivaries between 1 andN. Otherwise, it would introduce small modifications in the following. So, at each nodexi are associated two Hermite piecewise cubic functions, sayφ2i−1 andφ2i, defined for 1 i N by

φ2i−1(xj) =δij and φ2i−1(xj) = 0, φ2i(xj) = 0 and φ2i(xj) =δij,

whereδij is Kronecker symbol. Moreover, functionsφj are chosen of classC1on [0, L], which insures that each φj belongs to the continuous spaceW. Hence, displacementwh reads

wh(x) =

N

i=1

wh2i−1φ2i−1(x) +

N

i=1

wh2iφ2i(x),

and coefficient w2hi−1 gives the value of wh at node xi while w2hi gives the value of its derivative at the same node. The approximation space for displacements is then

Wh=span{φj, 1≤j≤2N},

which is a subset ofW. In this case, with the previous notations, we haveNW = 2N.

(7)

Now, let us recall that constraints are only considered at nodesxi. Ifwh is an element ofWh, we have Kh={whWh/ αi wh(xi) =wh2i−1 α+i , ∀i∈[1, N]}.

Let W be the vector ofRNW which components arewjh. Then, vectorGi ofRNW, which components are all zero except (Gi)2i−1 = 1, is such that (Gi)T W =w2hi−1, for all nodexi. To check the Inf-Sup condition, we will consider the “worst” case, which occurs when the whole beam is between two obstacles. It means that each α±i is finite.

2.2.1. P0 interpolation for velocity

The first choice for spaceHhis to use piecewise constant polynomial functions. Let us begin by characterizing Fh= kerB. Letwh be an element ofWh. We have

wh(x) =

N

i=1

wh2i−1φ2i−1(x) +

N

i=1

wh2iφ2i(x). (2.7)

wh belongs toFh if

ΩρS wh ξhdΩ = 0, ∀ξhHh. (2.8)

In the following, we will assume that ρS is constant all along the beam, which allows to drop it. Then, the previous relation is equivalent to xi

xi−1

wh dx= 0, ∀i∈[1, N].

Fori= 1, it becomes x1

x0

(wh1φ1(x) + wh2φ2(x)) dx= 0. Asx0= 0 andx1=h(mesh size), it is easy to check that φ2(x) = x2

h2(x−h) and h

0 φ2(x) dx=−h2

12, which is always non zero. So, it is possible to computewh2 fromwh1 and we have

w2h=−wh1 x1

x0 φ1(x) dx x1

x0 φ2(x) dx· Similarly, fori = 1, we have

xi xi−1

(wh2i−3φ2i−3(x) + w2hi−2φ2i−2(x) + wh2i−1φ2i−1(x) + w2hiφ2i(x)) dx= 0, which leads to

wh2i =−wh2i−3 xi

xi−1φ2i−3(x) dx xi

xi−1φ2i(x) dx w2hi−2 xi

xi−1φ2i−2(x) dx xi

xi−1φ2i(x) dx w2hi−1 xi

xi−1φ2i−1(x) dx xi

xi−1φ2i(x) dx , as xi

xi−1φ2i(x) dx= 0 for the same reason than above. Consequently, aswh2 is function ofw1h, wh4 depends on wh1 and w3h and, by direct induction, for any element of kerB, the degrees of freedomwh2i can be expressed as functions ofw2hj−1. It means any element ¯wh(x) of kerB reads

¯ wh(x) =

N

i=1

w2hi−1φ2i−1(x) +

N

i=1

fi(wh2j−12i(x), wherefi(wh2j−1) is a function of the “odd” degrees of freedom.

(8)

Therefore, if ¯W is the vector ofRNW which components are ¯wjh, it becomes obvious that (Gi)T W¯ =w2hi−1, for all nodexi : Gis surjective on kerBand the Inf-Sup condition is satisfied.

Remark 2.4. It is easy to see the previous proof remains true if the mesh sizehis not constant, which means nodesxiare not regularly distributed along the beam. Similarly, the condition “ρSconstant all along the beam”

may be replaced by “ρS constant on each element”.

2.2.2. P1 interpolation for the velocity

The second choice for space Hh is to use continuous piecewise linear polynomial functions. If N + 1 is the number of nodes on the beam (including the “clamped node”), let us remark that we have in this case dimHh=N+ 1 which is not less equal than dimWh NG= 2N N =N in the worst case. Nevertheless, the “clamped node” velocity is zero and it is natural to take this condition into account. Then, dimHh =N and we can hope the Inf-Sup condition may occur.

As above, let us begin by characterizingFh. Starting from definitions ofwh(2.7) andFh(2.8), and assuming again thatρS is constant which allows to drop it, we obtain

xi+1 xi−1

whψi dx= 0, ∀i∈[1, N1], (2.9)

and xN

xN−1

wh ψN dx= 0, (2.10)

where ψi is the continuous piecewise linear function such thatψi(xj) =δij. Before analysing these equations, let us first give the expressions of the finite element basis functions, we shall need further. It is made on interval [0, h], the extension to a generic interval [xi, xi+1], where xi =ih, being obtained by a simple translation. So we have for the piecewise linear polynomial functions

ψl(x) = 1 x

h, ψr(x) =x h,

and for the third order polynomial functions associated with the derivative degrees of freedom φl(x) =x

1 x

h 2

, φr(x) = x2

h2(x−h),

where indices landrrepresent the left node and the right one respectively. Finally, it is easy to check that

⎧⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

h

0 φl(x)ψl(x) dx=h2 20 =

h

0 φr(x)ψr(x) dx, h

0 φl(x)ψr(x) dx=h2 30 =

h

0 φr(x)ψl(x) dx.

(2.11)

Then, fori= 1, by using (2.11), equation (2.9) becomes x2

x0

wh ψ1 dx = x2

x0

(wh1φ1 + w2hφ2)ψ1 dx + x2

x1

(w3hφ3 + wh4φ4)ψ1 dx

= wh1 x2

x0

φ1 ψ1 dx + wh2

−h2 20 + h2

20

+ w3h x2

x1

φ3 ψ1 dx w4hh2 30

= 0.

(9)

So, it is possible to compute wh4 from w1h and w3h as w4h =f(wh1, wh3). For simplicity, in the following,f will indicate various (polynomial) functions. Similarly, for 1 < i < N, we have

xi+1 xi−1

whψi dx = xi

xi−1

(wh2i−3φ2i−3+wh2i−2φ2i−2)ψi dx+ xi+1

xi−1

(w2hi−1φ2i−1+wh2iφ2i)ψi dx +

xi+1 xi

(wh2i+1φ2i+1+wh2i+2φ2i+2)ψi dx

= w2hi−3 xi

xi−1

φ2i−3 ψi dx+wh2i−2 h2

30+wh2i−1 xi+1

xi−1

φ2i−1 ψi dx + w2hi

−h2 20 + h2

20

+w2hi+1

xi+1 xi

φ2i+1 ψi dx−wh2i+2

h2 30

= 0

which leads to

wh2i+2=wh2i−2 + f(wh2i−3, wh2i−1, wh2i+1).

Consequently, by direct induction, we obtain

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

wh2 = wh2

wh4 = f(w1h, wh3)

wh6 = wh2 + f(w1h, wh3, w5h)

wh8 = wh4 + f(w3h, wh5, w7h) =f(wh1, wh3, wh5, wh7)

wh10 = wh6 + f(w5h, wh7, w9h) =wh2 + f(wh1, w3h, wh5, wh7, wh9) ...

wh4k−2 = wh2 + f(woddh ) wh4k = f(woddh )

...

wheref(whodd) stands for various functions depending on the set ofwjh,jbeing odd. In particular, let us observe that the two last equations, corresponding toi=N 1, read

⎧⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

wh2N−2 = w2h + f(woddh ) wh2N = f(woddh )

if N is even wh2N−2 = f(whodd)

w2hN = wh2 + f(whodd)

if N is odd.

(2.12)

Finally, the last equation (2.10) becomes xN

xN−1

wh ψN dx = xN

xN−1

(wh2N−3φ2N−3+wh2N−2φ2N−2+w2hN−1φ2N−1+w2hNφ2N)ψN dx

= wh2N−3 xN

xN−1

φ2N−3ψN dx+w2hN−2 h2

30+wh2N−1 xN+1

xN−1

φ2N−1 ψN dx

wh2N

h2

= 0, 20 or else

wh2N = 2

3wh2N−2 + f(wh2N−3, wh2N−1).

Then, using (2.12), in both cases (N being odd or even), we obtainwh2 =f(whodd).

(10)

Finally, exactly as in Section2.2.1, for any element of kerB, the degrees of freedomw2hi can be expressed as functions ofw2hj−1 and the Inf-Sup condition is satisfied.

3. Full discretized schemes

In this section, we present two approaches for space discretization of the velocity, and we compare Midpoint andβ-Newmark schemes for time discretization. These schemes are interesting since they are energy conserving during the linear part of the motion (equation without constraint). As previously mentioned, classical P3- Hermite finite elements are used to approximate displacementu. Moreover, Δt will be the time step andethe restitution coefficient.

3.1. Newmark-Dumont-Paoli schemes

3.1.1. Case of a regular mass matrix

To solve problem (1.3), Dumont-Paoli [4] introduced the following fully implicit Newmark scheme

⎧⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

Find Un+1Kh such that for allW Kh W −Un+1T

Mr

Un+12Un+Un−1

Δt2 + K

βUn+1+ (12β)Un+βUn−1

W −Un+1T

Fn,β

(3.1)

where

Fn,β =βFn+1+ (12β)Fn+βFn−1, (3.2) Fk being the vector which components are Fik =

Ωf(x, kΔt)φi(x) dΩ. Finally, (φi)i stand for the piecewise cubic basis functions defining spaceWhandMris the associated regular mass matrix.

To take into account the restitution coefficient e defined by (1.4), we follow the choice introduced by Paoli-Schatzman (see [12,13]), which consists in replacing Un+1 by Un+11++eUe n−1· Then, a more general dis- cretization of (1.3) becomes

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

FindUn+1,e Un+1+eUn−1

1 +e Khsuch that for allW Kh (W−Un+1,e)T

Mr

Un+12Un+Un−1

Δt2 +K

βUn+1+ (12β)Un+βUn−1

W−Un+1,eT

Fn,β.

(3.3)

Let us remark that Dumont-Paoli fully implicit scheme corresponds to e = 0, which is a totally absorbing impact. In this case, the authors established unconditional stability forβ = 1/2 whereas a conditional stability result is obtained whenβ [0,1/2[ (see [4]). Moreover, forβ [0,1/2], a weak convergence result (up to a subsequence) is demonstrated.

Remark 3.1. Defining the total energy by E(w,w) :=˙

Ω

ρS

2 ( ˙w(x, t))2 + EI

2 (w(x, t))2 f(x, t)w(x, t)

dΩ,

(11)

it is easy to see that E(un+1, vn+1) E(un, vn). This Newmark-Dumont-Paoli scheme is dissipative in energy. Indeed, energy is conserved as long as the beam does not touch the obstacles and it is dissipated when beam reaches them, except for a totally elastic shock (e = 1) which is the only case where kinetic energy is conserved.

3.1.2. Case of singular mass matrix

To derive a Newmark scheme using the singular mass matrix approach, let us go from the equilibrium equation given in (2.5)

MU¨ + K U =F + Λ F ,˜

where Λ stands for the reaction, which is zero when there is no contact. Moreover, the singular mass approach introduces matricesC andBsuch thatC V =BU˙, the singular mass matrix beingM=BT C−1 B.

The usual (1/2, β)-Newmark scheme reads

⎧⎨

Un+1 = Un + ΔtU˙n + (12−β) Δt2U¨n + βΔt2U¨n+1, U˙n+1 = U˙n + Δ2tU¨n + Δ2tU¨n+1.

Multiplying left by Band usingCV =BU˙, we deduce

⎧⎨

BUn+1 = BUn + ΔtCVn + (12−β) Δt2BU¨n + βΔt2BU¨n+1, CVn+1 = CVn + Δ2tB U¨n + Δ2tBU¨n+1.

(3.4)

It is well-known it is possible to derive a two-step scheme by eliminating velocity from this relations. First, we

write

BUn = B Un−1 + Δt CVn−1 + (12−β) Δt2BU¨n−1 + βΔt2BU¨n, BUn+1 = B Un + Δt CVn + (12−β) Δt2BU¨n + βΔt2BU¨n+1, which leads to

B(Un+1 2Un + Un−1) = ΔtC (Vn Vn−1) + Δt2B

βU¨n+1 + 1

2U¨n 1

2−βU¨n−1

, and finally, with the second equation of (3.4), written at stepninstead ofn+ 1

B(Un+1 2Un + Un−1) = Δt2 B

βU¨n+1 + (12β) ¨Un + βU¨n−1

. Multiplying this relation byBT C−1, we obtain

M(Un+1 2Un + Un−1) = Δt2 M

βU¨n+1 + (12β) ¨Un + βU¨n−1

,

whereMis the singular mass matrix. As usual for Newmark scheme, we replace acceleration by its value, given by the equilibrium equation. Hence, in the case of the singular mass matrix approach, Newmark scheme reads

M Un+1 2 Un + Un−1

Δt2 +K

βUn+1 + (12β)Un + βUn−1

=

βF˜n+1 + (12β) ˜Fn + βF˜n−1

, which reads exactly as the Newmark scheme except the regular mass matrix Mr has been replaced by the singular one.

Références

Documents relatifs

12 deposited in the nucleus (i.e., the mean nucleus absorbed dose) was the reference parameter also for explaining survival of cells targeted by RIT. 2 for anti-CEA

This Digest discusses the effect on outside surface temperature of solar radiation, long-wave radiation, surface colour, the position and colour of adjacent

Evaluation du taux sérique de la Lp(a) citez l'ivoirien sain. Dosage

It was hypothesized that compared to matched controls, anxious children would experience a significantly greater number of (a) severe life events on the basis of both maternal

Numerical results for a clamped plate with midpoint scheme In the following figures are given the energy evolutions for different time steps, for midpoint scheme with singular

Kabanets and Impagliazzo [9] show how to decide the circuit polynomial iden- tity testing problem (CPIT) in deterministic subexponential time, assuming hardness of some

The CD-Lagrange scheme with singular contact mass gathers the advantages of: an explicit scheme for time integration; a contact constraint at velocity level for stabilising the