Introduction to FEM
12
Variational Formulation of Plane Beam Element
IFEM Ch 12 – Slide 1
12 Variational Formulation of Plane Beam Element IFEM Ch 12 - - PDF document
Introduction to FEM 12 Variational Formulation of Plane Beam Element IFEM Ch 12 Slide 1 Introduction to FEM A Beam is a Structural Member Designed to Resist Primarily Transverse Loads IFEM Ch 12 Slide 2 Introduction to FEM
Introduction to FEM
IFEM Ch 12 – Slide 1
Introduction to FEM
IFEM Ch 12 – Slide 2
Introduction to FEM
Neutral surface Compressive stress Tensile stress
IFEM Ch 12 – Slide 3
Introduction to FEM
IFEM Ch 12 – Slide 4
Introduction to FEM
z
Beam cross section Symmetry plane Neutral surface Neutral axis x, u y, v y, v q(x) L
IFEM Ch 12 – Slide 5
Introduction to FEM
Introduction to FEM
y y y y y y y y v(x, ) y u(x, ) = − ∂v(x) ∂x v(x) v(x) v(x)
− v′ = − θ e = ∂u ∂x = − ∂2v ∂x2 = − d2v dx2 = − κ σ = Ee = −E d2v dx2 = −E κ
Plus equilibrium equation M'' = q (not used specifically in FEM)
IFEM Ch 12 – Slide 7
Introduction to FEM
IFEM Ch 12 – Slide 8
Introduction to FEM
Transverse displacements Distributed transverse load Prescribed end displacements Curvature Bending moment Prescribed end loads
v(x) q(x) κ(x) M(x) κ = v'' M = EI κ M''=q
Kinematic Constitutive Displacement BCs Force BCs Equilibrium
IFEM Ch 12 – Slide 9
Introduction to FEM
2
2
2
2
Internal External
External energy due to transverse load q Internal energy due to bending
IFEM Ch 12 – Slide 10
Introduction to FEM
IFEM Ch 12 – Slide 11
Introduction to FEM
1
2
IFEM Ch 12 – Slide 12
Introduction to FEM
ve = [ N e
v1 N e θ1 N e v2 N e θ2 ]
v1 θ1 v2 θ2 = N ue ξ = 2x ℓ − 1 ℓ
2
v1 e 1 4 2
θ1 e 1 8
2
v2 e 1 4 2
θ2 e 1 8
Introduce the natural (isoparametric) coordinate Plots on next slide
IFEM Ch 12 – Slide 13
Introduction to FEM
ξ = −1 ξ = 1 N (ξ)
v1 e
N (ξ)
v2 e
N (ξ)
θ1 e
N (ξ)
θ2 e
v = 1
1
v = 1
2
θ = 1
1
θ = 1
2
2
v1 e 1 4 2
θ1 e 1 8 2
v2 e 1 4
2
θ2 e 1 8 IFEM Ch 12 – Slide 14
Introduction to FEM
2
2
2
2
2
2
2
2
e e e e
v1 e θ1 e v2 e θ2 e
v1 θ1 v2 θ2
def
Applying the chain rule to differentiate the shape functions we get = +
2 2 2 2 ր
d f (x) d (2/ℓ ) d f (ξ) 2 d d f (ξ) 4 d f(ξ) dx dx dξ ℓ dx dξ ℓ dξ = = d f (x) d f (ξ) dξ 2 d f(ξ) dx dξ dx ℓ dξ 1 x 4 curvature- displacement matrix
IFEM Ch 12 – Slide 15
Introduction to FEM
2 ue T Ke ue − ue T f e
−1
2ℓ dξ
−1
2ℓ dξ
Varying the element TPE we get
IFEM Ch 12 – Slide 16
Introduction to FEM
("prismatic" means constant EI) Ke = E I 2ℓ3 1
−1
36ξ2 6ξ(3ξ − 1)` −36ξ2 6ξ(3ξ + 1)ℓ (3ξ − 1)2ℓ2 −6ξ(3ξ − 1)ℓ (9ξ2 − 1)ℓ2 36ξ2 −6ξ(3ξ + 1)ℓ symm (3ξ + 1)2ℓ2 dξ = E I ℓ3 12 6ℓ −12 6ℓ 4ℓ2 −6ℓ 2ℓ2 12 −6ℓ symm 4ℓ2
IFEM Ch 12 – Slide 17
Introduction to FEM
Corroborates the result from hand integration.
Ke for prismatic beam:
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
EI
B={{6*Ξ,(3*Ξ-1)*l,-6*Ξ,(3*Ξ+1)*l}}/l^2; Ke=(EI*l/2)*Integrate[Transpose[B].B,{Ξ,-1,1}]; Ke=Simplify[Ke]; Print["Ke for prismatic beam:"]; Print[Ke//MatrixForm];
IFEM Ch 12 – Slide 18
Introduction to FEM
2qℓ
−1
2qℓ
−1
1 4( 1− ξ 2 2 + ξ 1 8ℓ( 1− ξ)
2 1 + ξ 1 4(
8ℓ( 1+ ξ)
2 1 − ξ
1 2 1 12ℓ 1 2
12ℓ
"fixed end moments"
IFEM Ch 12 – Slide 19
Introduction to FEM
ClearAll[q,l,Ξ] Ne={{2*(1-Ξ)^2*(2+Ξ), (1-Ξ)^2*(1+Ξ)*l, 2*(1+Ξ)^2*(2-Ξ),-(1+Ξ)^2*(1-Ξ)*l}}/8; fe=(q*l/2)*Integrate[Ne,{Ξ,-1,1}]; fe=Simplify[fe]; Print["fe^T for uniform load q:"]; Print[fe//MatrixForm];
fe^T for uniform load q:
l q
l q
l q
Force vector printed as row vector to save space.
IFEM Ch 12 – Slide 20