Documente Academic
Documente Profesional
Documente Cultură
Vol.32
No.8
2015 8
Aug.
2015
ENGINEERING MECHANICS
211
1000-4750(2015)08-0211-06
( 100124)
von Mises
TB11; TP311
doi: 10.6052/j.issn.1000-4750.2014.01.0015
Abstract:
Due to the implicit nature and the large quantity of stress constraints, topology optimization for plate
and shell structures with stress constraints is difficult to construct. In order to overcome these issues, the element
weight penalty function and the material allowable stress penalty function are introduced to the solid isotropic
material penalization (SIMP) method by analogizing the filter functions in the independent continuous and
mapping (ICM) method. The concept of penalty functions in the SIMP method is extended. Subsequently, the
stress constraint globalization strategy in the ICM method is transferred into the extended SIMP method. The
approximated explicit functions of the structural distortion energy constraints are formulated to replace the stress
constraints. Finally, topology optimization for plate and shell structures in various loading scenarios are
constructed and solved by the dual sequential quadratic programming method. The optimization programming is
implemented on the platform of Abaqus software package based on the Python script language. Good results are
obtained by implementing the proposed approach in several examples, which show the feasibility and efficiency
of the proposed approach.
Key words:
stress constraint globalization; von Mises strength theory; structural distortion energy; weight
penalty function; allowable stress penalty function
2014-01-072014-05-23
(11172013)
(1943)(E-mail: ysui@bjut.edu.cn).
(1983)(E-mail: yigl2007@emails.bjut.edu.cn).
212
von Mises
2 1)
2)
[15]
1 2
1 2
Ud
VM U d
Y
(1)
3E
3E
U d U d
1 1
[12]
E Youngs
Y VM von Mises
von Mises VM
VM
[3
4]
[5
6]
1
[( 1 2 ) 2 ( 2 3 ) 2
2
2
2 1/2
( 3 1 ) 2 6( 122 23
31
)]
(2)
L N
Guan[7][8]
(1) i
U djiVi U id Vi
i j Vi i
U dji j i
U id i
p-norm [9
10]
[11
13]
(3)
(3)
( VM ) ji ( Y )i (3)
U id Vi
U dji
U d N
von Mises
i 1
(4)
13]
[12
(4)
SIMP
(Solid Isotropic Material Penalization)
[14]
[12]
[13]
SIMP ICM
SIMP Youngs
213
(4)(3)
n 1 j i
2 Youngs
2.1
SIMP Youngs
Youngs
Ei i
(5)
i i E
Ei0
Youngs Ei0
Youngs
ICM
wi i w wi0
(6)
i i i0
(7)
w
wi0 i0
SIMP
(6)
ICM
SIMP
SIMP
1 3 SIMP
SIMP
2.2
(4)
Youngs
1 v
U id 0 ( i0 ) 2 i2 U id 0 i2 E
3Ei i E
U id 0
(9)
1 v 0
i i
3Ei0
(8)(9)(4)
N (U d ) (n 1) ( E ) (n 1)
ji
i
i 1
U id 0 i2
(10)
Y
j
j
VMmax
VMmax von Mises
SIMP
i i 1,, N
wi min
(11)
i 1
j 1,, L
ji
min i 1
min
0.001 ji j i
von Mises
W wi i
(10)
ji (6)
(4)
Youngs
i i 1, , N
N
W w0 w min
i i
i 1
(12)
N (U d ) ( n 1) ( E ) (n 1)
ji
i
N j j 1, , L
d 0 2
U
i 1
i
i
min i 1
Youngs
ViU dji
(i E )(n 1)
i E
(8)
(i E )(n 1) n 1
Youngs (ViU dji )(n 1)
214
(12)
Kuhn-Tucker
2)
S4 50 50
ABAQUS
ABAQUS Python
4 9
11.47 N
MATLAB
4.1
Python
1) ABAQUS
2) 3
3
56.19 MPa56.19 MPa 58.52 MPa
1)
w 1.0 E 3.5 1.7 0.5
24 2
3.53 N
3)
3 96.41 MPa
ABAQUS
3 3
4)
von Mises
5)
6)
7)
3)
2
Fig.2 Optimal configuration for clamped plate
4
1
3 3 /Pa
Stress contour after optimization in loading case 3
2)
w 1.5 E 3.5 2.0 1.5
23 4
3.96 N
Fig.1
1
Rectangular plate with multiple loading cases
1)
3 85.10 MPa
85.10 MPa 92.77 MPa
3 5
4
Fig.4 Optimal configuration for clamped plate
215
7 3 /Pa
Stress contour after optimization in loading case 3
Fig.7
2)
w 1.5 E 3.5 2.0 1.5
11 8
9.02 N
3 76.36 MPa
76.36 MPa 90.42 MPa
3 9
Fig.5
5 3 /Pa
Stress contour after optimization in loading case 3
3 von Mises
4.2
3
69.46 MPa
8
Fig.8 Optimal configuration for clamped plate
SMises
SNEG,(fraction=-1.0)
(Avg:75%)
+1.138
+1.043
+9.483
+8.535
+7.586
+6.638
+5.690
+4.741
+3.793
+2.845
+1.897
+9.483
+1.919
7.94 N
x
3
78.52 MPa78.52 MPa 101.86 MPa
3 7
Fig.9
9 3 /Pa
Stress contour after optimization in loading case 3
5
(1) ICM
SIMP
Fig.6
6
Optimal configuration for simply supported plate
SIMP 1 3
216
SIMP
(2)
(3) ICM
SIMP
[7]
[8]
(4) ABAQUS
Python
von Mises
[9]
[10]
[1]
[2]
[3]
[4]
[5]
[6]
[11]
[12]
[13]
[14]
[15]