Documente Academic
Documente Profesional
Documente Cultură
ME 501 Symmetry 16
Requires that points on plane be coupled rather than set to zero,
to allow expansion of part
What if:
Structure is Symmetric
Loading is not
Any loading can be divided into
ME 501 Symmetry 17
Symmetric
+ Components
Anti-symmetric
Not Proved here, but by
example
10
5 5
5
SYMBC
ME 501 Symmetry 18
5 5 5
ASYMBC
+
4
Another example, more general
10
7.5 7.5
7.5
SYMBC
5
ME 501 Symmetry 19
2.5 2.5
2.5 ASYMBC
+
+
Another example, more general
F
L
(F
L
+F
R
)/2
(F
L
+F
R
)/2
SYMBC
F
R
ME 501 Symmetry 20
BC same for symm and asym except symmetry
plane
(F
L
-F
R
)/2
ASYMBC
+
+ (F
L
-F
R
)/2
Why go to all this trouble?
In FEM
N/2 elements 2 load cases
2(N/2)
3
~ (N/4) computer time
ME 501 Symmetry 21
But extra user input
If 2D or 3D symmetry, can be
8(N/8)
3
~ (N/64) computer time
Multiple Load Case Results
Load Case combination
(/POST1 in ANSYS)
LCRES
ME 501 Symmetry 22
LCRES=
FACT1*LCASE1
(+-) FACT2*LCASE2
Another Approach
Use symmetric nature of structure
Develop model of portion, generate other
symmetric portion
ME 501 Symmetry 23
Full model, apply all loads
REAL, TYPE, MAT same
for original and reflected elements
Can change with EMOD
Merge nodes on symm plane
Axisymmetry
Generated by rotating cross-section
around an axis
Model the cross-section in FEM
I f i th h f ti i l d th
ME 501 Symmetry 24
In forming the shape function, include the
assumption that no variation with angle
Solution only in cross-section DOF
5
Cyclic Symmetry
Suppose a generally circular structure
repeats every
Loads also repeat in this pattern
2 / (180/ deg ) N radians N rees t
ME 501 Symmetry 25
( 2 / ) ( )
( 2 / ) ( )
u N u
F N F
u t u
u t u
+ =
+ =
L
R
Approach
Model one sector
Enforce DOF
left
= DOF
right
On the sector modeled
ME 501 Symmetry 26
(in cylindrical coordinates)
L
R
Example of 8-bladed disc
360/8 = 45 degree sector
UX
1
UX
101
= 0
Constraint Equation
L
R
1
101
ME 501 Symmetry 27
Basic Sector
Solution and Storage
To store a square matrix N X N = N
2
100 X 100 = 10,000
1000 X 1000 = 1 million (*2 double prec)
ME 501 Symmetry 28
Why store zeros?
Why operate on them?
Why store lower = upper symmetric?
Use Banded Symmetric Nature
0 0 0
0 0 0
0
X X X
X X X
X X X X X
(
(
(
(
(
0 0 0
0 0 0
0
X X X
X X X
X X X X X
(
(
(
(
ME 501 Symmetry 29
0 0 0
0 0
0 0 0 0
X X X
X X X X
X X
(
(
(
(
0
0 0 0
0 0
0 0 0 0
X X X X X
X X X
X X X X
X X
(
(
(
(
(
Skyline Method Bandwidth Method
Wavefront vs Bandwidth
By Node Number
Bandwidth
By element sequence
Wavefront
ME 501 Symmetry 30
Bandwidth
(NASTRAN)
Wavefront
(ANSYS)
6
Wavefront Method
Element Sequence
Best Poor Worst
1 2 1 6 1 6
3 4 2 7 4 9
ME 501 Symmetry 31
3 4 2 7 4 9
5 6 3 8 8 3
7 8 4 9 5 7
9 10 5 10 10 2