11.02.2013 Views

Computational Methods for Debonding in Composites

Computational Methods for Debonding in Composites

Computational Methods for Debonding in Composites

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

146 F.P. van der Meer and L.J. Sluys<br />

The derivatives of f and g with respect to ∆κ and σ read:<br />

with<br />

∂ f<br />

∂∆κ<br />

1 ∂h<br />

= − (σ · Pσ + σ · p) (7.16)<br />

h ∂∆κ<br />

∂ f<br />

= Pσ + p (7.17)<br />

∂σ<br />

∂g<br />

∂m<br />

= Dm∂∆λ + ∆λ D<br />

∂∆κ ∂∆κ ∂∆κ<br />

∂g<br />

∂σ<br />

= I + Dm⊗ ∂∆λ<br />

∂σ + ∆λ D∂m<br />

∂σ<br />

(7.18)<br />

(7.19)<br />

∂h V<br />

= H +<br />

∂∆κ ∆t<br />

(7.20)<br />

∂m<br />

= P<br />

∂σ<br />

(7.21)<br />

∂m<br />

∂∆κ<br />

∂∆λ<br />

∂σ<br />

1 ∂h<br />

= − (2Pσ + p) (7.22)<br />

h ∂∆κ<br />

∂∆λ ∂m<br />

=<br />

∂m ∂σ<br />

∂∆λ<br />

∂∆κ =<br />

1<br />

√ +<br />

m · Qm ∂∆λ ∂m<br />

·<br />

∂m ∂∆κ<br />

∂∆λ<br />

∂m<br />

= − ∆κQm<br />

(m · Qm) 3/2<br />

(7.23)<br />

(7.24)<br />

(7.25)<br />

The return mapp<strong>in</strong>g algorithm is presented <strong>in</strong> Fig. 7.2, <strong>in</strong> which B is a matrix<br />

conta<strong>in</strong><strong>in</strong>g the partial derivatives of f and g with respect to ∆κ and σ<br />

⎡ ⎤<br />

∂ f ∂ f<br />

⎢<br />

B =<br />

∂∆κ ∂σ⎥<br />

⎣ ⎦ (7.26)<br />

∂g ∂g<br />

∂∆κ ∂σ<br />

and D con is the consistent tangent (<strong>for</strong> derivation, see Sect. 7.2.3).<br />

In the algorithm, ∆κ is <strong>in</strong>itialized at a nonzero value. For this purpose the value<br />

<strong>for</strong> ˙κ is stored <strong>for</strong> each <strong>in</strong>tegration po<strong>in</strong>t, additional to the state variable κ. Inorder<br />

to improve the stability of the return mapp<strong>in</strong>g algorithm, the Newton Raphson loop<br />

that solves <strong>for</strong> ∆κ and σ is re<strong>for</strong>mulated <strong>in</strong> a <strong>for</strong>m analogous to Heun’s method.<br />

When the strength approaches zero, this algorithm may fail, due to the s<strong>in</strong>gularity<br />

of f <strong>for</strong> h = 0. When the first algorithm fails, another return mapp<strong>in</strong>g scheme is<br />

entered. In this algorithm, there is a double iteration loop. The outer loop searches<br />

<strong>for</strong> the correct value of ∆κ, while the <strong>in</strong>ner loop solves the plasticity equations <strong>for</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!