0% found this document useful (1 vote)
295 views10 pages

MAE563 1D Weighted Residual Method

This document discusses the weighted residual method, specifically the Galerkin method, for solving one-dimensional linear finite element problems. It begins by introducing the weighted residual method and its application to ordinary differential equations using the Galerkin approach. It then presents the governing differential equation and boundary conditions for a 1D bar problem. The Galerkin method is applied to this problem to derive the finite element equations. Two example problems are worked through to demonstrate the method. Finally, the document outlines the formal finite element procedure that generalizes the Galerkin approach to multiple elements.

Uploaded by

chesspalace2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
295 views10 pages

MAE563 1D Weighted Residual Method

This document discusses the weighted residual method, specifically the Galerkin method, for solving one-dimensional linear finite element problems. It begins by introducing the weighted residual method and its application to ordinary differential equations using the Galerkin approach. It then presents the governing differential equation and boundary conditions for a 1D bar problem. The Galerkin method is applied to this problem to derive the finite element equations. Two example problems are worked through to demonstrate the method. Finally, the document outlines the formal finite element procedure that generalizes the Galerkin approach to multiple elements.

Uploaded by

chesspalace2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

LINEAR FINITE ELEMENT

ANALYSIS

WEIGHTED RESIDUAL METHOD


FOR 1D BAR PROBLEMS

INTRODUCTION
Direct stiffness method is limited for simple 1D problems
FEM can be applied to many engineering problems that are
governed by a differential equation
Need systematic approaches to generate FE equations
Weighted residual method
Energy method
Ordinary differential equation can be solved using the weighted
residual method, in particular using Galerkin method
Principle of minimum potential energy can be used to derive
finite element equations

1
1D BAR PROBLEM

d du
( EA ) p 0, 0 x L
dx dx
For uniform cross-section:
d 2u
EA 2 p ( x ) 0, 0 x L
dx
Boundary conditions:
u (0) 0 (EBC)
du
EA ( L) P (NBC)
dx

1D BAR PROBLEM
Uniform elastic bar loaded by axial tip load P and distributed axial
load p(x)
Boundary value problem: differential equation + boundary conditions
Displacements in a uniaxial bar subject to a distributed force p(x)
d 2u
EA p 0, 0 x L
dx 2
u(0) 0

du Boundary conditions
EA ( L) P
dx
Essential BC: The displacement at a point is prescribed (displacement BC or
kinematic BC)
Natural BC: The axial force is given at a point (traction BC or stress BC)
Exact solution u(x): twice differentiable function (C2 function)

2
Weighted Residual Method: Galerkin Method
One-dimensional problem:

d 2u
EA p 0, 0 x L
dx 2
du
BC: u(0) 0, EA ( L) P
dx

Approximate solution:
n
u ( x) cii ( x)
i 1

where i(x), i = 1, 2, , n are the basis (weight) functions which satisfy


the essential BC, but not necessarily for natural BC

d 2u
Residual in domain: R( x ) EA p
dx 2

Galerkin Method
Galerkin method:
L
L d 2u
0 i ( x ) R ( x ) dx 0
0
i ( x )

EA
dx 2
p dx 0

Using integration by parts to reduce the order of differentiation in
integrals (weaker form):
d i EA du p dx EA du 0
L L
i
dx 0
i
0 dx dx
d i EA du p dx ( L) P 0, i 1,2,
L

i i , n solve ci
0 dx dx

3
Galerkin Method

L d d j
n
0 EA dxi dx dx c j
L

j 1
0 i ( x ) pdx i ( L) P, i 1,2, ,n

n
Kij c j Fi , i 1, ,n
j 1

where
L
d i d j
Kij
EA dx
0 dx dx
L
Fi 0 i ( x ) pdx i ( L) P

EXACT SOLUTION OF EXAMPLE 1

Example 1:
d 2u
EA p0 0, 0 xL ( p ( x ) p0 )
dx 2
u(0) 0

du Boundary conditions
EA ( L) P
dx
Exact solution:
p0 x 2 p0 Lx Px
u( x )
2 EA EA EA

4
Example Problem 1

Approximate solution
2
u ( x) cii ( x) c1x c2 x 2
i 1
Coefficient matrix and RHS vector
L
K11 EA 1 2 dx EAL p0 L2 PL
0 F1
L 2 EA EA
K12 K 21 EA 12 dx EAL2
0 p L3 PL2
L 4 F2 0
K 22 EA 2 2 dx EAL3 3EA EA
0 3

Example Problem 1
K11c1 K12 c2 F1
K12 c1 K 22 c2 F2
Matrix equation
p0 L2
L L2 2 PL
[K ] EA
4 3 {F}
L2 L p0 L3 2
3 PL
3
Approximate solution
P pL p
u( x ) x 0 x 0 x2
EA EA 2 EA

10

5
Example Problem 2
Uniform elastic bar loaded by axial tip load P and linearly-
distributed axial load p(x) = ax
d 2u
EA ax 0, 0 x L
dx 2
u(0) 0

du Boundary conditions
EA ( L) P
dx

u( x ) c1 x c2 x 2
1 x, 2 x 2
P 7aL2 aL 2
u( x ) x x x
EA 12 EA 4 EA
P aL2 a 3
Exact solution: u( x ) x x x
EA 2 EA 6 EA
11

FORMAL PROCEDURE
Galerkin method is still not general enough for computer code
Apply Galerkin method to one element (e) at a time
Introduce a local coordinate
x xi xx d 1
x xi (1 ) x j (e) i
x j xi L dx L(e)

Approximate solution within the element


N 1( ) N 2 ( )
u( x ) N1 ( x )ui N 2 ( x )u j [ N]{d}
N1 ( ) 1
N 2 ( ) Element e

xx xi xj
N1 ( x ) 1 ( e ) i (e )
L L
x xi
N 2 ( x) (e)
L

12

6
FORMAL PROCEDURE cont.
Interpolation property
N1 ( xi ) 1, N1 ( x j ) 0 u ( xi ) ui
N 2 ( xi ) 0, N 2 ( x j ) 1 u( x j ) u j
Derivative of approx. solution
du dN1 dN
ui 2 u j
dx dx dx
du dN1 dN 2 u1 1 dN1 dN 2 u1
(e)

dx dx
dx u2 L d d u2
1 u1
( e ) 1 1 [ N]{d}
L u2
xj


dN k du xj du du
EA dx p( x ) N k ( x )dx EA ( x j ) N k ( x j ) EA ( xi ) N k ( xi ), k 1,2
xi dx dx xi dx dx

13

FORMAL PROCEDURE cont.


Change variable from x to
EA 1 dN k dN1 dN 2 u1 1
( e ) 0 d d
d L( e ) p( x ) N k ( )d
L d
2
u 0

du du
EA ( x j ) N k (1) EA ( xi ) N k (0), k 1,2
dx dx

Element-level matrix equation


EA du ( x )
dx i 1 N1 ( )
[k ( e ) ]{u( e ) } {f p( e ) } {f p( e ) } L( e ) p( x ) d
EA du ( x j )
0 N 2 ( )
dx
dN1 2 dN1 dN 2

EA 1 d d d
d EA
1 1
k ( e ) ( e )
22 L 0 dN 2 dN1 dN 2
2 L 1 1
(e)

d d d

14

7
FORMAL PROCEDURE cont.
Need to derive the element-level equation for all elements
Consider Elements 1 and 2 (connected at Node 2)
(1) (1)
EA du ( x )
k11 k12 u1 f p1 dx 1

k21 k22 u2 f p 2 EA du ( x2 )
dx
(2) (2)
EA ( x )
du
k11 k12 u2 f p 2 dx 2

k21 k22 u3 f p 3 EA du ( x3 )
dx
Assembly
EA ( x1 )
du
k11
(1) (1)
0 u1 f p(1)
k12 1 dx
(1) (2) (1)
(2)
k21
(1)
k22 k11
(2)
k12 u2 f p2 f p2 0
(2) u
3
(2) (2) du
0 k21 k22 f p3 EA ( x3 )
dx
15

FORMAL PROCEDURE cont.


Assembly of NE elements (ND = NE + 1)
(1) (1)
0 u f p(1) EA du ( x1 )
k11 k12 0
1
1
dx
k (1) (1)
k22 k11
(2) (2)
k12 0 u2 f p 2 f p 2
(1) (2)
0
21
0 (2)
k21 (2)
k22 k11
(2)
0 u3 f p(2) (3)
3 f p3
0


0 0 0 NE
k21 ( NE )
k22 uN ( NE ) du
N D 1
f EA ( x )
pN
N D 1 dx N
ND ND N D 1

[K s ]{Ds } {Fs }
Coefficient matrix [Ks] is singular; it will become non-singular after
applying boundary conditions

16

8
EXAMPLE
Use three equal-length elements (EA = 1, L(e) = 1/3)
d 2u
x 0, 0 x 1 u (0) 0, u (1) 0
dx 2
All elements have the same coefficient matrix
1 1 1 3 3
k (e) (e) , (e 1, 2,3)
22 L 1 1 3 3
Change variable of p(x) = x to p(): p( ) xi (1 ) x j
N1 ( ) 1
d L( e ) xi 1 x j
1 1
{f p( e ) } L( e ) p( x ) d
0 N 2 ( ) 0
xi x j
3 6
L( e ) , ( e 1,2,3)
xi x j
6 3

17

EXAMPLE cont.
RHS cont. f p(1)
1 1 1 f p 2 1 4
(2)
f p 3 1 7
(3)

(1) , (2) , (3)


f p 2 54 2 f p 3 54 5 f p 4 54 8
Assembly
1 EA du (0)
54 dx
3 3 0 0 u1 2 4 Element 1
3 3 3 Element 2
3 0 u2 54 54
Element 3
0 3 33 3 u3 7 5
0
0 3 3 u 54 54
4 8 du
EA (1)
54 dx
Apply boundary conditions
Deleting 1st and 4th rows and columns

6 3 u2 1 1 u2 4
81
3 6 u 9 2 u3
3 5
81

18

9
EXAMPLE cont.
Approximate solution
4 x, 0 x
1
27 3 0.08
1 1 1 2
u-approx.
u-exact
u ( x ) x, x
27 27 3 3 0.06

5 5 x, 2
x 1
27 27

u(x)
3 0.04

Exact solution 0.02

x 1 x2
1
u ( x) 0
6 0 0.2 0.4
x
0.6 0.8 1

Three element solutions are poor


Need more elements

19

PROBLEMS: 3.1, 3.3, 3.7


Solution of problem 3.1:
(a) One-term solution

(b) Two-term solution

Solution of problem 3.3:

Solution of problem 3.7:

20

10

You might also like