Journal of the Computational Structural Engineering Institute of Korea. 2015. 441-449
https://doi.org/10.7734/COSEIK.2015.28.5.441

ABSTRACT


MAIN

1. Introduction

The subject of this paper is topology optimization of a buckling problem. A topology optimization method helps designers find a suitable material layout for the required performances. Bendsoe and Kikuchi’s(1988) homogenization based approach was introduced for the topology optimization, and many linear material behaviors and geometrically nonlinear topology optimization methods have been developed (Jung and Cho, 2003). Since the topology optimization necessarily involves many design variables, the design sensitivity analysis(DSA) of performance measure with respect to the design variables should be determined in a very efficient way. A continuum based DSA approach, which can handle several types of design variables, was developed(Haug et al., 2003). In this paper, a continuum method for the non-shape problems like material property is considered. We develop an efficient DSA method for both the maximization of critical load and minimization of compliance.

Buckling may occur as a structural response when the in-plane directional membrane force is applied to the structures. The motion of interest occurs out-of-plane direction because the out-of- plane directional buckling motion occurs faster than the in-plane directional buckling motion. The prestress to be added to the structural forces is one of the forces in the plate. An initial stress matrix is added to the original matrix equation of the structure and consists the buckling equation(Cook et al., 1989). We apply the von Karman strain-displacement relation(Irving et al., 1985) to the original equation to derive the plate buckling equation. The plate buckling topology optimization problems are formulated using the derived plate buckling equation. Finally, the plate buckling topology design optimization problem is performed in several cases.

2. Plate Buckling Problems

The plate buckling governing equation is derived using the von Karman strain- displacement relation and kirchoff plate theory. Next, we can obtain the plate buckling equation as the following:

D4ω-Nx2ωx2+2Nxy2ωxy+Ny2ωy2=0      (1)

where 4=4x4+24ωx2y2+4y4 and w is the bending deflection. Nx, Ny, Nxy are the forces in the x, y, xy direction measured per unit length shown in Fig. 1 respectively.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F102.png
Figure 1

External force component

Consider a simple built-up structure with domain Ω shown in Fig. 2. The boundary of Ω is composed of Γd where the displacement is prescribed and Γt where traction t is the prescribed boundary.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F103.png
Figure 2

Elastic body in space

The weak formulation of the fourth order differential Eq. (1) can be obtained by multiplying the virtual bending deflection https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F128.png with it, and integrating the equation over the domain Ω. We obtain Eq. (2) through the integration by part

ΩD22ω2ω-+2(1- υ ) { 2ωxy2ω-xy-      (2)

2ωx22ω-y2-2ω-x22ωy2 } ] dΩ+Γω-n++ω-dΓ

=12λΩ { Nxωxω-x+Nyωxω-y

Nyωxω-y+Nxyω-xω-ydΩ

where D is the flexural rigidity and λ is the Critical load factor. Mω represents the bending moment, and Nω represents the transverse shear force. The space of kinematically admissible field is defined as a set of displacement field. The space W for the trial solution is defined as

=ωH1(Ω):ωi=ω0  on  Γd   i =1,2,...,r      (3)

Also, space https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F158.png for the virtual displacement field is defined as

W-=ω-H1(Ω):ωi-=  on  Γd   i =1,2,...,r      (4)

where r is the number of elements within the built up structure and https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F110.png is the essential boundary where the displacement is prescribed. By definition, Eq. (4) satisfies for every https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F111.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F112.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F113.png that belongs to the space https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F158.png of kinematically admissible fields. Due to the above boundary conditions, boundary integrals of Eq. (2) vanish, and variational equation Eq. (2) can be rewritten using bilinear forms as

aΩ(ω,ω-)=λdΓ(ω,ω-)ω-ω-      (5)

The bilinear forms are represented as

aΩ(ω,ω-)=i=1rΩDi2 [ 2ωi2ω-+2(1- υ i)

{ 2ωixy2ωi-xy-2ωix22ωi-y2-2ωi-x22ωiy2 } ] dΩ      (6)

and

dΓ(ω,ω-)=i=1rΩ12 [ Nxωixωi-x+Nyωiyωi-y

Nxyωixωi-y+Nxy(ωi-x)(ωiy) } ] dΩ      (7)

3. Design Sensitivity Analysis of Plate Buckling Problems

Eigenvalue problems for buckling of elastic systems are described by a variational equation form

au(ω,ω-)=λdu(ω,ω-)ω-W-      (8)

where https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F158.png satisfies the homogeneous boundary condition and belongs to the space of kinematically admissible displacements. The bilinear form https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F120.png on the right side of Eq. (8) represents geometric effects in buckling problems. A variation of Eq. (8) about the design variable to calculate the design sensitivity is written as

a'δu(ω,ω-)=au(ω',ω-)

=λ'du(ω,ω-)+λ'dδu(ω',ω-)+λ'du(ω',ω-)ω-W-      (9)

where https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F128.png is involved in the variational space, so https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F128.png can be written as w. Then, we obtain

a'δu(ω,ω-)=au(ω',ω-)

=λ'du(ω,ω)+λd'δu(ω')+λdu(ω')      (10)

Design sensitivity of critical buckling load factor λ is written as

λ' = a'du(ω,ω)+aδu(ω')-λd'u(ω')-λdu(ω')du(ω,ω)      (11)

λ'=(ω,δω)=ddτ [ λ(ω+τδω) ] | τ=0      (12)

Since virtual displacement https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F128.png is involved in variational space, Eq. (11) is rewritten as

dλduδu=λ'=a'du(ω,ω)-λd'u(ω')du(ω,ω)      (13)

4. Formulation of Topology Design Optimization

The objective of the topology optimization method is to find an optimal material distribution that minimizes objective functions and is subject to constraints. The material distribution can be represented using a normalized bulk material density function ρ that has a continuous variation from zero to one, taking the value of one for solid material and zero for void. Bulk material density of each element is associated with Young’s modulus and is written as

Ei=ρipE0,(i=1,2,...,N)       (14)

ρminρi   1        (15)

where E0, is the Young’s modulus of the original material.p is a penalty parameter used to enforce a concentrated distribution of material.

4.1 Topology Optimization of Compliance

A topology design optimization without the critical buckling load problem is stated as

Minimize =ΩfTzdΩ+ΓtTTzdΓt      (16)

Subject to =Ωρd Ω  V0      (17)

where C is the compliance, f is the body force intensity,T is the traction, d is the Displacement field, Ω is the structural domain, V0 is the allowance material volume and ρ is the bulk material density. The sensitivity of design variable for the finite element method is obtained by the variation of Eq. (16) which is written as

dCdu=k(dfkduzk+fkdzkdu)      (18)

The total volume of structure is calculated by design variable ρi. The constraint is expressed as

g=iρiVi-V0   0       (19)

where g is the constraint, ρi is the material density and Vi is the volume. We use the Modified Method of Feasible Direction(MMFD) to find the optimal design and MMFD is based on the gradient for the design variables. We need the sensitivity of objective function and the sensitivity of constraint. The sensitivity of constraint is obtained by

dgduVi      (20)

4.2 Topology Optimization for Buckling

We formulate the topology optimization considering the critical buckling load. If the compliance is considered only in optimization problem, only the stiffness of the structure can be hardened. Eq. (21) can be obtained by dividing Eq. (16) by the critical buckling load term.

C-=Cλc=kfkzkλc      (21)

Objective function https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F137.png can express both objectives that minimize the compliance and maximize the critical buckling load. We use the allowance material volume as the constraint. The design sensitivity of objective function is written as

dC-du=1λcdCdu-1λcdλcdu      (22)

Using the sensitivities, critical buckling load factor, and compliance, Eq. (22) can be computed.

5. Numerical Examples

5.1 DSA Verification

The purpose of this example is to verify the DSA method for the critical buckling load. We have two results in this numerical example of DSA. The first example is to verify the DSA of the critical buckling load with respect to Young’s modulus and the second example is to verify the DSA of critical buckling load with respect to thickness. The DSA method for the critical buckling load is verified and the buckling mode is made by the axial load and the shear direction load respectively. We use the Kirchhoff plate element to analyze the structure model and use the prestress to calculate the out-of-plane buckling load factor through the plane analysis. We obtain the DSA for critical buckling load applied to these two different type loads, the axial compress force and the shear force.

5.1.1 DSA of Critical Buckling under Axial Compression Force

Consider a square plate whose aspect ratio is 4 under the distribute loading condition as shown in Fig. 3. The rectangular plate is discretized by 16×4 elements. The rectangular plate has a height of 40m, widthof 10m and a plate thickness of 0.01m. A distributive axial compress loading F=1N/m is applied along the right and left sides. Young’s modulus is 209×109(N/m2). Poison’s ratio is ν=0.3. Design variables are relative density and thickness for each element. Performance measure is the critical buckling load.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F139.png
Figure 3

Distributive axial compression applied plate

The analytical design sensitivity of the critical buckling load factor with respect to Young’s modulus is compared with the finite difference sensitivity. In Table 1, design sensitivity of the critical buckling load factor in each nodes with respect to Young’s modulus of each element is compared. We compare the results of analytical sensitivity denoted as /i with an identical result denoted as ∆λ/∆ρi. We compare the exact solution with numerical solution for critical buckling load. They show good agreement shown in Table 2.

Table 1

Comparison of critical buckling load

Exact solutionNumerical solutionAccuracy(%)
Critical buckling load7.55584E+037.5452E+0399.856
Table 2

Comparison of design sensitivity

Design Variablehttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F143.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F146.pngAccuracy(%)
16.8516E-10 6.8517E-10 99.99935
2-2.009E-11-2.010E-1199.97837
37.8755E-10 7.8761E-10 99.99318
48.2416E-10 8.2421E-10 99.99402
97.8755E-107.8761E-1099.99319
147.3947E-10 7.3939E-10 100.0106
226.5191E-10 6.5178E-10 100.0197
28-2.879E-11-2.879E-1199.99806

We use the same way to verify the sizing sensitivity analysis results. The analytical design sensitivity of the critical buckling load with respect to thickness is compared with the finite difference sensitivity. In Table 3, the critical buckling load factor design sensitivity of each node with respect to thickness of each element is compared. We compare the results of analytical sensitivity and the identical result. They show excellent agreement shown in Table 3.Design Variable

Table 3

Comparison of design sensitivity

Design Variablehttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F143.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F146.pngAccuracy(%)
454.15350E+044.15268E+04100.0196
463.07400E+043.07254E+04100.0472
471.33736E+041.33873E+0499.89730
485.56600E+045.56554E+04100.0081
495.74150E+045.73722E+04100.0744
501.59256E+041.59127E+04100.0812
512.94062E+042.93863E+04100.0676
645.64241E+045.63909E+04100.0589

When the axial distributive compression force is applied on the plate, the plate is deformed in the out-of-plane direction. The buckling mode shape in the out-of-plane direction is shown in Fig. 4.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F144.png
Figure 4

Mode shape of axial distributive force applied

5.1.2 DSA of the Critical Buckling Applied the Shear Force

Consider the same model shown in Fig. 5. The rectangular plate is discretized by 16×4 elements. The rectangular plate has a height of 40m, width of 10m and plate thickness of 0.01m. A distributive shear loading, F=1N/m is applied along the edges. Design variables are the relative density for each element. Performance measure is the critical buckling load.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F145.png
Figure 5

Distributive shear loading applied plate

The analytical design sensitivity of the critical buckling load factor with respect to the relative density for each element is compared with the finite difference sensitivity. In Table 4,

Table 4

Comparison of the critical buckling load under shear force

Exact solutionNumerical solutionAccuracy(%)
Critical buckling load1.055E+041.078E+04102.2243

design sensitivity of the critical buckling load factor in each nodes with respect to Young’s modulus of each element is compared. We compare the results of analytical sensitivity with an identical result. We compare the exact solution with numerical solution for critical buckling load. They show excellent agreement shown in Table 5.

Table 5

Comparison of design sensitivity for young’s modulus

Design Variablehttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F143.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F146.pngAccuracy(%)
36.851674E-106.851718E-1099.999353
13-2.0095E-11-2.0100E-1199.978375
177.875598E-107.876134E-1099.993187
318.241626E-108.242119E-1099.994024
367.875598E-107.876134E-1099.993190
467.394736E-107.393946E-10100.01069
506.519138E-106.517853E-10100.01972
64-2.8791E-11-2.8791E-1199.998068

We use the same way to verify the sizing sensitivity analysis result. The analytical design sensitivity of the critical buckling load with respect to thickness is compared with the finite difference sensitivity. In Table 3, the critical buckling load factor design sensitivity of each node with respect to thickness of each element is compared. We compare the results of the analytical sensitivity and an identical result. They show excellent agreement shown in Table 6.

Table 6

Comparison of design sensitivity of thickness

Design Variablehttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F143.pnghttps://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F146.pngAccuracy(%)
35.39079E+045.39500E+0499.922040
131.89282E+031.89468E+0399.901825
175.53565E+045.52252E+04100.23774
319.96608E+049.95562E+04100.10505
365.44183E+045.43790E+04100.07223
461.36546E+041.36098E+04100.32954
503.66279E+033.65487E+03100.21656
643.68065E+04 3.66810E+04 100.34209

When the shear distributive force is appliedto the plate, the plate is deformed in the out-of-plane direction. The buckling mode shape in the out-of- plane direction is shown in Fig. 6.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F147.png
Figure 6

Mode shape of distributed shear force applied

5.2 Topology Optimization

5.2.1 Topology optimization Applied the Axial Compression Force

The cantilever model subjected to a distributive axial compression is shown in Fig. 7. The optimization result without considering the critical buckling load is also shown in Fig. 8 and the buckling mode shape is shown in Fig. 9. The critical buckling load factor is the value to multiply to the initial loading. In this example the critical buckling load factor is 0.392977.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F148.png
Figure 7

Cantilever model specification under axial compression

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F149.png
Figure 8

Optimal shape without considering buckling

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F150.png
Figure 9

Buckling mode without considering buckling

The topology optimization results considering the critical buckling load is shown in Fig. 10 and the buckling mode shape is shown in Fig. 11. In this case, the critical buckling load factor is 0.534326. The critical buckling load factor increased 36% than the previous result. We can modify the layout performance of the critical buckling load.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F151.png
Figure 10

Optimal shape with considering buckling

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F152.png
Figure 11

Buckling mode with considering buckling

5.2.2 Topology optimization under shear force

The cantilever model subjected to a distributed shear force is shown in Fig. 12. The final material distribution after the topology optimization result except for considering the critical buckling load is also shown in Fig. 13 and the buckling mode shape is shown in Fig. 14. The critical buckling load factor is 2.401125.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F153.png
Figure 12

Cantilever model specification under shear force

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F154.png
Figure 13

Optimal shape without considering buckling

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F155.png
Figure 14

Buckling mode shape without considering buckling

The topology optimization results considering the critical buckling load is shown in Fig. 15 and the buckling mode shape is shown in Fig. 16. The critical buckling load factor is 2.727772 in this case. The critical buckling load factor increased 14% than the previous result. We can modify the layout performance of the critical buckling load.

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F156.png
Figure 15

Optimal shape with considering buckling

https://cdn.apub.kr/journalsite/sites/jcoseik/2015-028-05/01TK102015280501/images/10.7734.28.5.441.F157.png
Figure 16

Buckling mode shape with considering buckling

6. Conclusion

We derive the plate buckling equation including the out-of-plane direction buckling motion. Based on this equation, we derive a weak formulation for plate buckling problems and a continuum-based DSA method using a direct differentiation for eigenvalue design sensitivity approach in continuum form. Also, a topology design optimization method for plate buckling problems using the Kirchhoff plate theory is developed using the direct DSA method. For the topology optimization, the displacement of the buckling motion is calculated. The design variables are parameterized using bulk material densities.

Through several numerical examples, we verify the accuracy of the analytical DSA method by comparing the finite difference sensitivity. The analytical DSA method yields very accurate sensitivity results compared with those of the central finite difference method. Also the topology optimization yields physically meaningful results. It could result in different optimal shapes depending on the critical buckling load and force applied. The topology optimization results considering the critical buckling load factor significantly increase the critical buckling load factor.

Acknowledgements

This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(No.2010-0018282). The support is gratefully acknowledged. The authors would also like to thank Ms. Inyoung Cho at Korea University for editing assistance.

References

1
M.P., Bendsøe and N., Kikuchi, 1988. Generating Optimal Topologies in Structural Design using a Homogenization Method. Comput. Methods Appl. Mech & Eng., 71, pp.197-224.
10.1016/0045-7825(88)90086-2
2
Cook R.D. Malkus D.S. Plesha M.E. 1989Concepts and Applications of Finite Element AnalysisJohn Wiley & Sons Inc784
3
E.J., Haug, K.K., Choi and V., Komkov, 1986. Design Sensitivity Analysis of Structural System. Academic Press : New York, NY, p.38.
4
Ha Y.D. Kwak J.H. Cho S. 2002Topology Optimization of Structural Frame in Human Powered VesselProceeding of the Annual Autumn Meeting-SNAK.
5
Irving H.S. Dym C.L. 1985Energy and Finite Element Method in Structural MechanicsHemisphere Publishing Company776
6
Jung H.S. 2003Design Sensitivity Analysis and Topology Optimization of Displacement-loaded Nonlinear StructuresComput. Methods in Appl. Mech. & Eng.25392553
7
M.G., Kim, J.H., Kim and S., Cho, 2010. Topology Design Optimization of Heat Conduction Problems using Adjoint Sensitivity Analysis Method. J. Comput. Struct. Eng. Inst. Korea, 23, pp.683-691.
8
L.E., Malvern, 1969. Introduction to The Mechanics of a Continuous Medium. Prentice Hall Inc., New Jersey, p.711.
9
Reddy J.N. 1993An Introduction to The Finite Element MethodMcgraw-Hill Book Company896
10
Timoshenko S.P. Gere J.M. 1961Theory of Elastic StabilityMcgraw-Hill Book Company541
11
Timoshenko S.P. Woinowsky K.S. 1987Theory of Plates and ShellsMcgraw-Hill Book Company580
12
Zienkiewiez O.C. Taylor R.L. 1988The finite Element MethodMcgraw-Hill Book Company,732
페이지 상단으로 이동하기