The Finite Element Method For The Analysis of Non-Linear and Dynamic Systems
The Finite Element Method For The Analysis of Non-Linear and Dynamic Systems
R t F = 0 R =t RB +t RS +t RC F=
m
tV m
where RB : body forces, RS : surface forces, RC : nodal forces We must achieve equilibrium for all time steps when incrementing the loading Very general approach Includes implicitly also dynamic analysis!
Institute of Structural Engineering Method of Finite Elements II 2
R U
Write f (x ) = 0 in the form f (x ) = x q (x ), the solution x satises x = q ( x) Recurrence relation: xk +1 = g (xk ) Assumption: f [a, b ] and continuous Convergence: If g (x ) is dened over [a, b ] If f (a) > 0, f (b ) < 0 a x and a positive constant K exists with b such that f ( x) = 0 |g (x )| K , x [a, b ] then g (x ) has a c=(a+b)/2, check sign of f(c) and so on unique xed point x [a, b ].
Institute of Structural Engineering Method of Finite Elements II 5
x x
<<
Incremental Analysis
The basic approach in incremental analysis is: Find a state of equilibrium between externally applied loads and element nodal forces between successive time steps t
t +t t +t R
R t +t F = 0
Assuming that
R = tF + F
We know the solution t F at time t and F is the increment in the nodal point forces corresponding to an increment in the displacements and stresses from time t to time t + t . This we can approximate by F = t KU
Incremental Analysis
Newton-Raphson Method Assume the tangent stiness matrix: t F t U We may now substitute the tangent stiness matrix into the equilibrium relation
t
K=
KU = t +t R t F
U = tU + U
The exact displacements at time t + t correspond to the applied loads at t + t , however we only determined these approximately as we used a tangent stiness matrix thus we may have to iterate to nd the solution.
Institute of Structural Engineering Method of Finite Elements II 9
Incremental Analysis
We may use the Newton-Raphson iteration scheme to nd the equilibrium within each load increment
t +t
K(i 1) U(i ) = t +t R t +t F
(i 1)
t +t
U(i ) = t +t U
+ U(i )
U(0) = t U;
t +t
K(0) = t K;
t +t (0)
= tF
10
R Standard NR Modified NR
t+Dt t
t+Dt
R DU
t 1
DU
DU
t+Dt
t+Dt
t+Dt
t+Dt
In the quasi-Newton iteration schemes the secant stiness matrix is used instead of the tangent matrix
Institute of Structural Engineering Method of Finite Elements II 11
Special Considerations
Standard Newton-Raphon methods perform poorly for bucking problems, where the slope at limit points is exactly equal to 0
12
Special Considerations
The Arc-Length Method for Nonlinear Post-Buckling
Also called Modied Riks Method. Control the size of the load step using a parameter . Solve for both and U in each Newton iteration. Assume F = independent of geometry. Then, can be thought of as a normalized load parameter and the residual is given by r(U , ) = K(U )U F The load increment is computed using =
2 s 2 Un
F nloadstep
13
14
1 (1)
1 (1) a
u = 6.6667 104 < Y (elastic section!) La u = 1.3333 103 < Y (elastic section!) Lb
1 1 1
1 (1) b 1
1 (1)
Fb(1) = 1.3333 10 4
( K a + K b ) u
= R Fa(1) 1Fb(1) = 0
u = 6.6667 ` 103
15
Load step 2: t = 2 : ( 1K a + 1K b ) u (1) = 2 R 2 Fa(0) 2 Fb(0) (4 104 ) (6.6667 103 ) (1.333 104 ) = 6.6667 10 3 1 7 1 10 ( + ) 10 5 Iteration 1: (i = 1) u (1) =
2 2 2 1
Fa(1) = 1.3333 10 4 ;
16
17
18
Then, the displacement of the material point X is u(X, t ) = (X, t ) (X, 0) = X(2t + t 2 ) The velocity of the material point is (Langrangian Description) v(X, t ) = u = 2X(1 + t ) t
Alternatively we can express the velocity in terms of x (Eulerian Description) v(X, t ) = v(1 (x, t ), t ) =
Institute of Structural Engineering
1x(1 + t ) (1 + 2t + t 2 )
19
Lagrangian Formulation
In solids we use the Lagrangian approach as the solution process moves from time t to t + t iteratively following elements of the body in their motion.
20