Structural optimization using sensitivity analysis and a level-set method. (English) Zbl 1136.74368

Summary: In the context of structural optimization we propose a new numerical method based on a combination of the classical shape derivative and of the level-set method for front propagation. We implement this method in two and three space dimensions for a model of linear or nonlinear elasticity. We consider various objective functions with weight and perimeter constraints. The shape derivative is computed by an adjoint method. The cost of our numerical algorithm is moderate since the shape is captured on a fixed Eulerian mesh. Although this method is not specifically designed for topology optimization, it can easily handle topology changes. However, the resulting optimal shape is strongly dependent on the initial guess.


74P15 Topological methods for optimization problems in solid mechanics
49Q12 Sensitivity analysis for optimization problems on manifolds
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
74G15 Numerical approximation of solutions of equilibrium problems in solid mechanics
Full Text: DOI HAL


[1] Allaire, G., Shape Optimization by the Homogenization Method (2001), Springer Verlag: Springer Verlag New York
[2] Allaire, G.; Bonnetier, E.; Francfort, G.; Jouve, F., Shape optimization by the homogenization method, Nümerische Mathematik, 76, 27-68 (1997) · Zbl 0889.73051
[3] Allaire, G.; Jouve, F., Optimal design of micro-mechanisms by the homogenization method, Eur. J. Finite Elements, 11, 405-416 (2002) · Zbl 1120.74710
[4] Allaire, G.; Jouve, F.; Toader, A.-M., A level-set method for shape optimization, C.R. Acad. Sci. Paris, Série I, 334, 1125-1130 (2002) · Zbl 1115.49306
[5] Allaire, G.; Kohn, R. V., Optimal design for minimum weight and compliance in plane stress using extremal microstructures, Eur. J. Mech. A/Solids, 12, 6, 839-878 (1993) · Zbl 0794.73044
[6] Almgren, F.; Taylor, J., Optimal geometry in equilibrium and growth. Symposium in Honor of Benoit Mandelbrot (Curaçao, 1995), Fractals, 3, 713-723 (1995) · Zbl 0885.58015
[7] Ambrosio, L.; Buttazzo, G., An optimal design problem with perimeter penalization, Calc. Var., 1, 55-69 (1993) · Zbl 0794.49040
[8] Ball, J. M., Convexity conditions and existence theorems in nonlinear elasticity, Arch. Rational Mech. Anal., 63, 337-403 (1977) · Zbl 0368.73040
[9] Bendsoe, M., Methods for Optimization of Structural Topology Shape, and Material (1995), Springer Verlag: Springer Verlag New York · Zbl 0822.73001
[10] Bendsoe, M.; Kikuchi, N., Generating optimal topologies in structural design using a homogenization method, Comp. Meth. Appl. Mech. Eng., 71, 197-224 (1988) · Zbl 0671.73065
[11] Bendsoe, M.; Sigmund, O., Topology Optimization. Theory, Methods, and Applications (2003), Springer Verlag: Springer Verlag New York · Zbl 1059.74001
[12] Bourdin, B.; Chambolle, A., Design-dependent loads in topology optimization, ESAIM Control Optim. Calc. Var., 9, 19-48 (2003) · Zbl 1066.49029
[13] Buhl, T.; Pedersen, C.; Sigmund, O., Stiffness design of geometrically nonlinear structures using topology optimization, Struct. Multidisciplinary Optim., 19, 2, 93-104 (2000)
[14] Burger, M., A framework for the construction of level set methods for shape optimization and reconstruction, Interf. Free Boundaries, 5, 301-329 (2003) · Zbl 1081.35134
[15] Chambolle, A., A density result in two-dimensional linearized elasticity and applications, Arch. Rational Mech. Anal., 167, 211-233 (2003) · Zbl 1030.74007
[16] A. Chambolle, C.J. Larsen, \(C^∞\); A. Chambolle, C.J. Larsen, \(C^∞\) · Zbl 1026.49031
[17] Céa, J., Conception optimale ou identification de formes, calcul rapide de la dérivée directionnelle de la fonction coût, Math. Model. Numer. Anal., 20, 3, 371-402 (1986) · Zbl 0604.49003
[18] Chenais, D., On the existence of a solution in a domain identification problem, J. Math. Anal. Appl., 52, 189-289 (1975) · Zbl 0317.49005
[19] Cherkaev, A., Variational Methods for Structural Optimization (2000), Springer Verlag: Springer Verlag New York · Zbl 0956.74001
[20] Ciarlet, P. G., Mathematical Elasticity. Mathematical Elasticity, Three-Dimensional Elasticity, vol. I (1988), North-Holland: North-Holland Amsterdam · Zbl 0648.73014
[21] Eschenauer, H.; Schumacher, A., Bubble method for topology and shape optimization of structures, Struct. Optim., 8, 42-51 (1994)
[22] Garreau, S.; Guillaume, P.; Masmoudi, M., The topological asymptotic for PDE systems: the elasticity case, SIAM J. Control Optim., 39, 6, 1756-1778 (2001) · Zbl 0990.49028
[23] Mohammadi, B.; Pironneau, O., Applied Shape Optimization for Fluids (2001), Clarendon Press: Clarendon Press Oxford · Zbl 0970.76003
[24] Murat, F.; Simon, S., Etudes de problèmes d’optimal design. Lecture Notes in Computer Science 41 (1976), Springer Verlag: Springer Verlag Berlin, pp. 54-62 · Zbl 0334.49013
[25] Osher, S.; Santosa, F., Level-set methods for optimization problems involving geometry and constraints: frequencies of a two-density inhomogeneous drum, J. Comp. Phys., 171, 272-288 (2001) · Zbl 1056.74061
[26] Osher, S.; Sethian, J. A., Front propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations, J. Comp. Phys., 78, 12-49 (1988) · Zbl 0659.65132
[27] Pironneau, O., Optimal Shape Design for Elliptic Systems (1984), Springer-Verlag: Springer-Verlag New York · Zbl 0496.93029
[28] Sethian, J. A., Level-Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision and Materials Science (1999), Cambridge University Press: Cambridge University Press Cambridge, MA · Zbl 0973.76003
[29] Sethian, J.; Wiegmann, A., Structural boundary design via level-set and immersed interface methods, J. Comp. Phys., 163, 489-528 (2000) · Zbl 0994.74082
[30] Sigmund, O., On the design of compliant mechanisms using topology optimization, Mech. Struct. Mach., 25, 493-524 (1997)
[31] Simon, J., Differentiation with respect to the domain in boundary value problems, Numer. Funct. Anal. Optim., 2, 649-687 (1980) · Zbl 0471.35077
[32] Sokołowski, J.; Żochowski, A., Topological derivatives of shape functionals for elasticity systems, Mech. Struct. Mach., 29, 3, 331-349 (2001)
[33] Sokołowski, J.; Zolesio, J. P., Introduction to shape optimization: shape sensitivity analysis. Introduction to shape optimization: shape sensitivity analysis, Springer Series in Computational Mathematics, vol. 10 (1992), Springer: Springer Berlin · Zbl 0761.73003
[34] Wang, M. Y.; Wang, X.; Guo, D., A level-set method for structural topology optimization, Comput. Meth. Appl. Mech. Engrg., 192, 227-246 (2003) · Zbl 1083.74573
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.