22.11.2014 Views

Download full text - ELSA - Europa

Download full text - ELSA - Europa

Download full text - ELSA - Europa

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Finding the Lagrange Multipliers (2)<br />

• The CD scheme for the velocity and constant ∆t is:<br />

v = v +∆t⋅a<br />

n+ 3/2 n+ 1/2 n+<br />

1<br />

• Substituting this into the constraint Cv = b gives:<br />

n+ 3/2 n+ 1/2 n+<br />

1<br />

Cv = Cv +∆t⋅ Ca = b<br />

• From this we obtain:<br />

1 n+ 1/2 1<br />

n+<br />

1/2<br />

Ca = ( b − Cv ) = ( b −Cv<br />

)<br />

∆t<br />

γ<br />

• For a variable ∆t in time, one has simply:<br />

n<br />

∆ t +∆t<br />

γ =<br />

2<br />

n+<br />

1<br />

having<br />

posed:<br />

γ =∆t<br />

33<br />

Finding the Lagrange Multipliers (3)<br />

• Summarizing, the Lagrange multipliers λ are obtained by<br />

solving the linear algebraic system:<br />

We obtain one<br />

*<br />

B λ = w<br />

multiplier for each<br />

imposed constraint<br />

where the known terms are given by:<br />

* − 1 T<br />

1<br />

n+ 1/2 −1 e i<br />

B ≡Cm C and w ≡ ( b −Cv ) −Cm ( f − f )<br />

γ<br />

γ =∆t<br />

for constant ∆t<br />

n n+<br />

1<br />

γ = ( ∆ t +∆t ) 2 for variable ∆t<br />

in time<br />

We obtain one<br />

• Finally we compute the reactions:<br />

reaction for each<br />

T<br />

r = C λ<br />

constrained dof<br />

and add them to the other known external forces.<br />

• This is the only implicit part of the whole method.<br />

34<br />

17

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

Saved successfully!

Ooh no, something went wrong!