Sunteți pe pagina 1din 6

32 8

Vol.32

No.8

2015 8

Aug.

2015

ENGINEERING MECHANICS

211

1000-4750(2015)08-0211-06

( 100124)

(Independent Continuous and Mapping, ICM)


(Solid Isotropic Material Penalization, SIMP)
SIMP ICM
SIMP
Python
ABAQUS

von Mises
TB11; TP311

doi: 10.6052/j.issn.1000-4750.2014.01.0015

TOPOLOGY OPTIMIZATION FOR PLATE AND SHELL STRCTURES


BASED ON STRESS CONSTRAINT GLOBALIZATION
YI Gui-lian , SUI Yun-kang
(Department of Mechanical Engineering, Beijing University of Technology, Beijing 100124, China)

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)

ICM(Independent Continuous and Mapping)

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

(ViU dji )(n 1)

(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

96.41 MPa 104.52 MPa

3 3

4)
von Mises
5)

6)
7)
3)

2
Fig.2 Optimal configuration for clamped plate

4
1

E 210 GPa 7800 kg/m3 0.3


2 1 1/3
P1=3600 N 2 2/3
P2=3600 N 1
2 2
100 MPa
Fig. 3

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

69.46 MPa 80.50 MPa


1)
w 1.0 E 3.0 2.0 3.0
13 6

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]

Duysinx P, Bendse M P. Topology optimization of


continuum structures with local stress constraints [J].
International Journal for Numerical Methods in
Engineering, 1998, 43(8): 14531478.
Bruggi M, Duysinx P. Topology optimization for
minimum weight with compliance and stress constraints
[J]. Structural and Multidisciplinary Optimization, 2012,
46(3): 369384
, .
[J], 1995, 35(1): 1-9.
Cheng Gengdong, Zhang Dongxu. Topological
optimization of plane elastic continuum with stress
constraints [J]. Journal of Dalian University of
Technology, 1995, 35(1): 19. (in Chinese)
, [J].
, 1997, 18(4): 317322.
Wang Jiang, Cheng Gengdong. Optimal topology
optimization design of thin plate with stress constraints
[J]. Acta Mechanica Solida Sinica, 1997, 18(4): 317
322. (in Chinese)
, , .
[J]. , 2000, 32(2): 171
179
Sui Yunkang, Yang Deqing, Wang Bei. Topology
optimization of continuum structure with stress and
displacement under multiple loading cases [J]. Acta
Mechanica Sinica, 2000, 32(2): 171179. (in Chinese)
, .

[11]

[12]

[13]

[14]

[15]

[J]. , 2001, 33(3): 357364.


Sui Yunkang, Yu Xin. The exist-null combination
method for the topological optimization of plane
membrane structure [J]. Acta Mechanica Sinica, 2001,
33(3): 357364. (in Chinese)
Guan H S, Grant P, Xie Y M. Evolutionary structural
optimization incorporating tension and compression
materials [J]. Advances in Structural Engineering, 1999,
2(4): 273288.
, , , .
[J]. , 2002, 19(4): 160165.
Rong Jianhua, Jiang Jiesheng, Yan Donghuang, et al.
Bridge structure topology optimization with multiple
constraints [J]. Engineering Mechanics, 2002, 19(4):
160165. (in Chinese)
Le C, Norato J, Bruns T, et al. Stress-based topology
optimization for continua [J]. Structural and
Multidisciplinary Optimization, 2010, 41(4): 605620
Paris J, Navarrina F, Colominas I, et al. Block
aggregation of stress constraints in topology optimization
of structures [J]. Advanced Engineering Software, 2010,
41(3): 433441.
, .
[J]. , 2008, 25(8): 612.
Sui Yunkang, Bian Bingchuan. Topology optimization of
continuum structures under buckling and stress
constraints [J]. Engineering Mechanics, 2008, 25(8): 6
12. (in Chinese)
, , .
ICM [J]. , 2006,
23(7): 17.
Sui Yunkang, Peng Xirong, Ye Hongling. Topology
optimization of continuum structure with globalization of
stress constraints by ICM method [J]. Engineering
Mechanics, 2006, 23(7): 17. (in Chinese)
, , , .
[J]. ,
2011, 28(10): 18.
Xuan Donghai, Sui Yunkang, Tie Jun, et al. Continuum
structural topology optimization with structural
distortional strain energy density globalizing stress
constraint [J]. Engineering Mechanics, 2011, 28(10): 1
8. (in Chinese)
Sigmund O. A 99 line topology optimization code
written in Matlab [J]. Structural and Multidisciplinary
Optimization, 2001, 21(2): 120127.
Gere J M, Goodno B J. Mechanics of materials [M]. 7th
ed. Canada: Cengage Learning, 2011: 731743.

S-ar putea să vă placă și