1-D Problems

advertisement
MNTamin, CSMLab
One-Dimensional Problems
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
We wish to use FEM for solving the following problems:
x
Calculate displacement of
bar ABC, take E = 200GPa
10 kN
d = 2 x 10-2 mm
UNIAXIAL BAR ELEMENTS
x
MNTamin, CSMLab
3-1 Objectives
1. To develop a system of linear equations for one-dimensional
problem.
2. To apply FE method for solving general problems involving
bar structures with different support conditions.
3-2 General Loading Condition
Consider a non-uniform bar subjected
to a general loading condition, as
shown.
Note: The bar is constrained by a fix support at
the top and is free at the other end. The positive
x-direction is taken downward.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Types of Loading
a) Body force, f
Distributed force per unit volume (N/m3)
Example: self-weight due to gravity
b) Traction force, T
Force per unit area (N/m2)
For a 1-D problem,
 force 
  perimeter of area
 area 
T 
Examples: Frictional forces, Viscous drag,
and Surface shear.
c) Point load, Pi
Concentrated load (in Newton) acting at any point i.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-3 Finite element Modeling
3-3-1 Element Discretization
The first step is to subdivide the bar into several sections – a
process called discretization.
Note: The bar is discretized
into 4 sections, each has a
uniform cross-sectional area.
The non-uniform bar is
transformed into a stepped
bar.
We will use the stepped bar
as a basis for developing a
finite element model of the
original non-uniform bar.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-3-2 Numbering Scheme
To analyze the stepped bar systematically, a global numbering
scheme is assigned as shown. The x-direction is considered as
the global coordinate direction.
Note:
F1, …, F5 represent global
forces acting on the points
connecting all sections of the
stepped bar.
Q1, …, Q5 represent global
displacements of the points
resulting from the forces
acting on these points.
The stepped bar is transformed into
a finite element model using 1-D
(line) elements.
UNIAXIAL BAR ELEMENTS
Q  Q1
Q2
Q3 Q4
Q5 
F   F1
F2
F3
F5 
F4
T
T
MNTamin, CSMLab
3-3-3 Element Connectivity
Consider a single line element. It lies in a local coordinate
system, denoted by ^
x.
Element connectivity table
Note: Node number in local
coordinate is denoted by a
number with a hat on top.
1̂ 2̂
^
^
x̂
q1 and q2 are nodal displacements
in the local coordinate direction.
Connectivity between global and local nodes must be established for
each element, as tabulated in the table shown.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3.4 Natural Coordinate and Shape Functions
3-4-1 Natural Coordinate
Consider a single element. Local node 1 is at distance x1 from a
datum, and node 2 is at x2, measured from the same datum point.
We define a natural or intrinsic coordinate system, ,
2
x  x1   1

x2  x1 
Note: The -coordinate will be used to define shape functions,
required to establish interpolation function for the displacement
field within the element.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-4-2 Shape Functions
The displacement field, u(x), within the element is not known.
For simplicity, it is assumed that the displacement varies
linearly from node 1 to node 2 within the element.
We establish a linear interpolation function to represent the linear
displacement field within the element. To implement this, linear shape
functions are defined, given by,
N1 ξ  
UNIAXIAL BAR ELEMENTS
1 ξ
2
and N 2 ξ  
1 ξ
2
MNTamin, CSMLab
The linear displacement field, u(x), within the element can now
be expressed in terms of the linear shape functions and the
local nodal displacement q1 and q2 as:
^
u ( x)  N1q1  N 2 q2
1  
1  
u ( x)  
q

 1 
 q2
 2 
 2 
^
In matrix form:
u( x )  N q
^
where
N   N1
and
 q1 
q     q1
q2 
UNIAXIAL BAR ELEMENTS
N2 
q2 
T
MNTamin, CSMLab
3-4-3 Isoparametric Formulation
Coordinate x of any point on the element (measured from the
same datum point as x1 and x2) can be expressed in terms of
the same shape functions, N1 and N2 as
x  N1 x1  N 2 x2
1  
1  
x
 x1  
 x2
 2 
 2 
When the same shape functions N1 and N2 are used to establish
interpolation function for coordinate of a point within an element and
the displacement of that point, the formulation is specifically referred
to as an isoparametric formulation.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Example 2-1
(a) Evaluate , N1, and N2 at point P.
(b) If q1 = 0.003 in and q2 = -0.005 in, determine the value of
displacement u at point P.
Solution
(a) The  coordinate of point P is given by
P 
2
 x  x1   1
x2  x1
2

 24  20   1
36  20
 P  0.5
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
The shape functions are:
1   1  0.5
N1 

 0.75
2
2
N2 
1   1  0.5

 0.25
2
2
(b) Displacement of point P
uP  N1q1  N 2 q2
 0.75  0.003  0.25  0.005
uP  0.001 in
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-5 Strain-Displacement Relation
Normal strain is related to displacement by
du

dx
Using the chain rule of differentiation
du d

d dx
The two terms of the above relation are obtained as follows

2
 x  x1   1 
 x2  x1 
 1  
 1  
u 
q

 1 
 q2
 2 
 2 
UNIAXIAL BAR ELEMENTS

d
2

dx  x2  x1 
du  q1  q2 

d
2
MNTamin, CSMLab
Thus the normal strain relation can be written as

1
 q1  q2 
 x2  x1 
which can be written in matrix form as
 q1 
  B  
q 2 
where [B] is a row matrix called the strain-displacement matrix,
given by
1
1
 B 
 1 1   1 1
le
 x2  x1 
since x2 – x1 = element length = le.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-6 Stress-Strain Relation
Normal stress is related to the normal strain by a Hooke’s
law,
  E
where E is modulus of elasticity.
Substitute for the normal strain ,
we get,
 q1 
  E  B  
q2 
Robert Hooke (1635-1703);
(Experimental Philosopher)
UNIAXIAL BAR ELEMENTS
Theory of Minimum Potential Energy
UNIAXIAL BAR ELEMENTS
17
MNTamin, CSMLab
3-7 Element Stiffness Matrix
We will use the potential energy approach to derive the
element stiffness matrix [k] for the 1-D element.
Total potential energy of a body subjected to loads is given by,
p U 
U = internal strain energy;
 = potential energy of external forces.
For the non-uniform bar, its total potential energy is given by
1
 p    T  A dx   uT fA dx   uT T dx   Qi Pi
L
L
2 L
i
Since the bar has been discretized into finite elements
p  
e
UNIAXIAL BAR ELEMENTS
1
T
T
T


A
dx

u
fA
dx

u
T dx   Qi Pi





e
e
e
2
e
e
i
MNTamin, CSMLab
We will derive the element stiffness matrix of the 1-D element
using the internal strain energy term, U as follows,
1
U e    T  A dx
2 e
Recall, the stress and strain are given by
  E  Bq
and
   Bq
Substitute these into the expression for Ue,
T
1
U e   E  B q  B q A dx
2 e
T
1
T
  q  B  E  B q A dx
2 e
1
T
T
U e  q   B  E  B A dx q
e
2

UNIAXIAL BAR ELEMENTS

MNTamin, CSMLab
d 2

dx le
Recall again,
le
 dx  d
2
Substitute and simplifying the expression yields,
le 1 
1
T 
T
U e  q  B  Ee  B  Ae  d   q
2
2 1 

l
1
T
T
 q  B  Ee  B  Ae e  2 q
2
2
1
1 1 1
T
 q Aele Ee    1 1q
2
le  1  le
1
   1 1q
1
Ae Ee  1 1
q


le  1 1 
1
1
T
 q Aele Ee 2
2
le
Ue 
UNIAXIAL BAR ELEMENTS
1
T
q

2
MNTamin, CSMLab
The internal strain energy for the 1-D element can now be
written in the form,
1
T
e
U e  q  k  q
2
where [k]e represents the element stiffness matrix for the 1-D
element, i.e.
Ee Ae
k  
le
e
 1 1
 1 1 


Note: Ee = elastic modulus;
Ae = cross-sectional area;
le = element length.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3-8 Element Force Vector
The forces acting on 1-D structures can be of body force, fb,
traction force, T, and concentrated force, P. They may act
individually in various combination.
The total potential energy of the structure,
p  
e
1
T
T
T


A
dx

u
f
A
dx

u
T dx   Qi Pi


b



e
e
e
2
e
e
i
a) Due to body force, fb
The potential energy due to body force fb in a single element is
given by the second term, i.e.
 f   uT f b A dx
e
   N1q1  N 2 q2  fb A dx
T
e
 f  Ae fb   N1q1  N 2 q2  dx
T
e
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Rewrite,
Recall that,
Also,
 f  q
T
 Ae fb N1 dx 
e




Ae fb  N 2 dx 

e


le
dx  d
2
le 1 1  
le
e N1 dx  2 1 2 d  2
le 1 1  
le
N
dx

d


e 2
2 1 2
2
- Show details of
this integration.
Substitute and simplifying, yields
 f  q
T
UNIAXIAL BAR ELEMENTS
 Ae fble 
 2 
T Ae le f b

  q 
2
 Ae fble 
 2 
1

1
MNTamin, CSMLab
The potential energy due to the body force can now be
expressed in the form,
 f  q
T
f
e
where the force vector due to body force fb is,
f
e
Aele fb

2
1

1
Quiz: Can you give the physical interpretation of {f}e?
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
b) Due to traction force, T
The potential energy due to traction force T is given by,
T   uT T dx    N1q1  N 2q2  T dx
T
e
Recall,
e
le
dx  d
2
le 1 1  
le
N
dx

d


e 1
2 1 2
2
le 1 1  
le
N
dx

d


e 2
2 1 2
2
Rearranging and simplifying,
T  q
T
UNIAXIAL BAR ELEMENTS
T N1 dx 
T
 e


q

  
T e N 2 dx 
 le 
 2 
 
 le 
 2 
MNTamin, CSMLab
The last equation is in the form,
T  q T 
T
T  q
T
i.e.
e
le 1
T   
2 1
Thus, element traction force vector due to traction T,
T 
e
Tl
 e
2
1

1
Quiz: Can you give the physical interpretation of this?
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Summary
We have established, for 1-D problems,
1. Stress-strain relation
 q1 
E
   1 1  
le
q2 
3. Element force vector
due to body force, fb
f
e
Aele fb

2
1

1
2. Element stiffness matrix
k 
e
Ae Ee

le
UNIAXIAL BAR ELEMENTS
 1 1
 1 1 


4. Element force vector
due to traction force, T
T 
e
Tle

2
1

1
MNTamin, CSMLab
Example 3-2
A thin steel plate has a uniform
thickness t = 1 in., as shown. Its
elastic modulus, E = 30 x 106 psi,
and weight density, r = 0.2836
lb/in3.
The plate is subjected to a point
load P = 100 lb at its midpoint and
a traction force T = 36 lb/ft.
Determine:
a) Displacements at the mid-point
and at the free end,
b) Normal stresses in the plate, and
c) Reaction force at the support.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Solution
1. Transform the given plate into 2 sections, each having
uniform cross-sectional area.
Note:
Area at midpoint is
Amid = 4.5 in2.
Average area of section 1 is
A1 = (6 + 4.5)/2 = 5.25 in2.
Average area of section 2 is
A2 = (4.5 + 3)/2 = 3.75 in2.
2. Model each section using 1-D
(line) element.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
3. Write the element stiffness matrix for each element
element 1:
k 
5.25  30 106

12
element 2:
k 
3.75  30 106

12
(1)
(2)
 1 1
 1 1 


 1 1
 1 1 


4. Assemble global stiffness matrix,
0 
 5.25 5.25
30 10 

K


5.25
9.00

3.75
 

12 
 0
3.75 3.75 
6
Note: The main diagonal must contain positive numbers only!
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
5. Write the element force vector for each element
a) Due to body force, fb = 0.2836 lb/in3
element 1
 fb 
element 2
 fb 
(1)
(2)
5.25 12  0.2836 1


2
1
3.75 12  0.2836 1


2
1
Assemble global force vector due to body force,
5.25  8.9 
12  0.2836 
 

Fb  
9.00  15.3
2
3.75  6.4 

 

UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
b) Due to traction force, T = 36 lb/ft
element 1
element 2
T 
 36 
  12 1
1
12 


   18  
2
1
1
T 
 36 
  12 1
1
12 


   18  
2
1
1
(1)
(2)
Assemble global force vector due to traction force,
1  18 
   
F

18
 T  2  36
1  18 
   
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
c) Due to concentrated load, P = 100 lb at node 2
 0 
 
FP   100
 0 
 
6. Assemble all element force vectors to form the global force
vector for the entire structure.
 8.9  18  0   26.9 

 

F   15.3  36  100  151.3 lb
 6.4  18  0   24.4 

 

UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
7. Write system of linear equations (SLEs) for entire model
The SLEs can be written in condensed matrix form as
 K Q  F 
Expanding all terms and substituting values, we get
0   Q1   26.9 
 5.25 5.25
30 10 
 Q   151.3

5.25
9.00

3.75

 2 
12 
 0
3.75 3.75  Q3   24.4 
6
Note:
1. The global force term includes the unknown reaction force R1 at
the support. But it is ignored for now.
2. The SLEs have no solutions since the determinant of [K] = 0;
Physically, the structure moves around as a rigid body.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
8. Impose boundary conditions (BCs) on the global SLEs
There are 2 types of BCs:
a) Homogeneous = specified zero displacement;
b) Non-homogeneous = specified non-zero displacement.
In this example, homogeneous BC exists at node 1. How to
impose this BC on the global SLEs?
DELETE ROW AND COLUMN #1 OF THE SLEs!
0   Q1   26.9 
 5.25 5.25
30 10 
  


5.25 9.00 3.75 Q2   151.3

12
Q   24.4 
 0
3.75 3.75  
3


6
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
9. Solve the reduced SLEs for the unknown nodal
displacements
The reduced SLEs are,
30 106
12
 9.00 3.75 Q2  151.3
 3.75 3.75  Q    24.4 

 3 

Solve using Gaussian elimination method, yields
Q2  1.339 105 
in
 
5 
Q3  1.599 10 
Quiz: Does the answers make sense? Explain…
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
10. Estimate stresses in each elements
Recall,

(e)
 q1 
1
 E  B q  E   1 1  
le
q2 
element 1

1
0


1
 30 10   1 1 
 33.48 psi
5 
12
1.339 10 
6
element 2
  2
5


1.339

10
1
6
 30 10   1 1 
 6.5 psi
5 
12
1.599 10 
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
11. Compute the reaction force R1 at node 1
We now include the reaction force term in the global SLEs.
From the 1st. equation we get,
0 
0
 5.25 5.25
 26.9  R1 
30 10 
 1.339 105    151.3 

5.25
9.00

3.75
 


12 
 0
3.75 3.75  1.599 105   24.4 
6
We have,
0


30 10
R1 
5.25 5.25 0 1.339 105   26.9334
12
1.599 105 


6
R1  202.68 lb
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Example 3-3
A concentrated load P = 60 kN is
applied at the midpoint of a uniform
bar as shown.
Initially, a gap of 1.2 mm exists
between the right end of the bar
and the support there.
If the elastic modulus E = 20 x 103
N/mm2, determine the:
1.2 mm
250 mm2
P
a) displacements field,
x
b) stresses in the bar, and
c) reaction force at the support.
150 mm
UNIAXIAL BAR ELEMENTS
150 mm
MNTamin, CSMLab
Solution
1. Write the element stiffness matrices and assemble the
global stiffness matrix.
 1 1 0 
20 10  250 


1
2

1
K  


150
 0 1 1 
3
2. Write the element force vectors and assemble the global force
vector.
F   0,
60 10 , 0
3
T
3. Write the global system of linear equations.
0   Q1 
 500 500
0
10 
 Q   103 60 

500
1000

500
 
 2
15 
0
 0
500 500  Q3 
 
3
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
4. Impose the boundary conditions.
We have; Q1 = 0; Q3 = 1.2 mm. Using Gaussian elimination
method:
a) Delete 1st row and column.
b) Delete 3rd row and column and modify the force term.
0   Q1 
 500 500
0
10 
 


3
500 1000 500   Q2   10 60 

15
0
 0
500 500  1.2
 
3
The reduced SLE becomes,

500 1.2  
103
3
1000Q2   10 60 

15
15 

UNIAXIAL BAR ELEMENTS
Modification to
force term
MNTamin, CSMLab
7. Solve the reduced SLE, we get
Q2  1.5 mm
8. Compute stresses in the bar,
0
1
 1  20 10 
 1 1 1.5
150
 
 1  200 MPa
1.5
1
3
 2  20 10 
 1 1 1.2
150
 
3
 2  40 MPa
9. Compute reaction forces at supports
Using the 1st and 3rd equations, we obtain,
R1 = -50 x 103 N;
UNIAXIAL BAR ELEMENTS
R3 = -10 x 103 N.
MNTamin, CSMLab
Exercise 2-1
A composite bar ABC is subjected to axial forces as shown.
Given, the elastic moduli, E1 = 200 GPa and E2 = 70 GPa.
Estimate:
a) Displacement of end C; [Answer: dC = 6.62x10-2 mm]
b) Stress in section 2, and
c) Reaction force at support A.
Verify your results with analytical solution.
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Exercise 2-2
Reconsider Exercise 2-1. Suppose a gap of d = 2 x 10-2 mm
exists between end C and a fixed support there. Estimate:
a) Displacement of point B;
b) Stress in section 1, and
c) Reaction forces at both supports.
10 kN
2 x 10-2 mm
UNIAXIAL BAR ELEMENTS
MNTamin, CSMLab
Assignment 2-1
 Find a journal paper on the application of finite element
method to model and simulate real world problems, from
various journals on the internet.
(e.g. : www.sciencedirect.com).
 Download the paper (in PDF format), and print it.
 Read the paper and make one (1) page summary on the
content of the paper - typewritten.
 Submit the summary and copy of the paper to me. Use
cover page.
 Due in: 7 days time.
UNIAXIAL BAR ELEMENTS
Download