Documente Academic
Documente Profesional
Documente Cultură
For problems 2 and 3 below: You may use calculation software such as MathCad or Matlab. The length of the axial bar is
L=150 in. The cross-sectional area is a constant value A=1.5 in^2. The structure is homogeneous and is made from
aluminum with an elastic modulus of E=10000 ksi. The variation of distributed axial load is q(x) = q i + a1x + a 2 x 2 .
Scanned by CamScanner
Scanned by CamScanner
Assignment #2 Due: Sep 14,2017; 5:00 pm Rishabh Lala
L := 150 in
2
A := 1.5 in
E := 10000 ksi
a1 := -0.0075 ksi
k
a2 := -0.000025
3
in
qi := 0
f ( L) = -1.688
Use 2 point Gause Quadrature Rule, since the polynomial is less than third order
n := 2 2 n - 1 = 3
xf := L = 150 xi := 0
( xf + xi)
xm := = 75 midpoint of x range
2
:= 0
midpoint of range
( xf - xi)
xr := = 75
1 - ( -1 ) ratio of x and ranges
:= 1 = -0.577 := 2 = 0.577
1 2
n 150
2
RxGauss := xr
( w F
p p ) = -112.5 Rxexact :=
0
qi + a1 x + a2 x dx = -112.5
along x direction
p =1
Comparison:
-35.156 Using Expression from problem I
fvec =
-77.344
( )
fgauss := xr w F = -19.715
1 1 1
fgauss := xr w F = -92.785
2 2 2
Rx := RxFEA
ftot := Rx
FEA Displacement
E
K := A = 100 kip
L
d := K
-1
fvec =
-0.352
in
-0.773
s := K d =
-35.156
kip
-77.344
n := 11
i := 1 .. n
L
x := (i - 1)
i n-1
- 20
exact( xi)
FEA - 40
- 60
- 80
0 50 100 150
xi , xi
along x direction
along x direction
-> Exact stress varies linearly while FEA stresses are constant wrt the length of the element.
-> FEA is an approximation and therefore, FEA stresses are not exact.
-> FEA distributes constant forces on the nodes. Therefore, more nodes are required to improve the stress
evaluation accuracy.
ORIGIN 1
Nodal Coordinates:
x1 := 0 in
x2 := 75 in
x3 := 150 in
Element Matrix
1 -1
A E
formElemStiff ( A , E , L) :=
L -1 1
L 2 3
L L
qi + a1 + a2
2 6 12
formElemLoadRamp( qi , L) := Expression from problem I
2 3
qi L + a1 L + a2 L
2 3 4
-7.91
f1 := formElemLoadRamp( 0 , 75) = kip
-16.699
150
f2 :=
1 -
x
( 2 )
qi + a1 x + a2 x dx = -18.896 kip Concept from problem I
1
L
75
150
f2 :=
2
x
L
( 2 )
qi + a1 x + a2 x dx = -68.994 kip
75
A) Element Local Load Vectors
-7.91
f1 =
-18.896
f2 =
-16.699 -68.994
k2 := k1
i := 1 .. ngdof
K := 0 F := 0
i, j i
K :=
0 0
0 0
(
K := addStiff K , k1 , ID1 ) (
F := addLoad F , f1 , ID1 )
K := addStiff ( K , k2 , ID2 ) (
F := addLoad F , f2 , ID2 )
200 -200
K= F=
-68.994
central support 2
-200 400
1 -35.596
right support
B) Solve the global static equilibrium equation for global displacements ...
-1 -0.868 2
in central support
D := K F =
-0.523 1 right support
Rx := F + F + f1 = -112.5
1 2
kip
1
x3
N3( x3) := Rx -
(qi + a1x + a2x2) dx Element II
x2
Exact displacements corresponding to the global DOF locations in the FEA model ...
L
2
N2( x2) dx2
0
Dexact2 := = -0.523 2
A E Right support
L
N3( x3) dx3
L
2
Dexact1 := + Dexact2 = -0.896 1 Central support
A E
c) Plot the exact axial stress and the FEA axial stress from x=0 to x=L
x
2
Rx - qi + a1 x + a2 x dx
exact( x) :=
0
A
FEA Displacement
n := 11
i := 1 .. n
L
x := (i - 1)
i n-1
- 20
exact( xi)- 40
- 60
- 80
0 50 100 150
xi
Define a function that extracts element displacements (d) from the global displacements using element identification
vector:
-0.523
2 ( )
d := formElemDisp D , ID2 =
-0.868
in Right corner support
104.59
s1 := k1 d =
1 -104.59
kip
68.994
s2 := k2 d =
2 -68.994
kip
s1
idx
:= = -69.727 ksi
1 A
s2
idx ksi
:= = -45.996
2 A
L
2
x1 :=
i
( i - 1) Length of first element divided into n-1 segments
n-1
- 20
exact( xi)
1
- 40
2
- 60
- 80
0 50 100 150
xi , x1i , 75+ x1i
along x direction
ADINA results (stresses and displacements) matches with the results of manual FEA analysis.
E) Comments:
1) The stresses and displacements from manual FEA analysis and ADINA FEA analysis are the same.
2) The exact displacement differ from the FEA displacements by 3.22% and so the exact stresses at the nodes
differ from the FEA stresses.
3) FEA is an approximation of the quadratic stresses, as it shows constant stresses at the nodal region.