Topology optimization of continuum structures with Drucker–Prager yield stress constraints
Highlights
► A topology optimization for continua with Drucker–Prager modeling materials is presented. ► The grouped aggregation approach is used to improve the efficiency and to ensure the accuracy. ► Pressure-dependent properties have considerable effects on the optimal topology of continua.
Introduction
Topology or layout optimization, which aims to determine the best material distribution in a predefined domain, is now regarded as a powerful automated tool in the conceptual design stage of products. Since Bendsøe and Kikuchi [1] first applied the homogenization technique for generating optimal topologies in 1988, topology optimization of continuum structures has been a hot research topic in the field of structural and multidisciplinary optimization for two decades. As a result, a number of milestone papers and monographs (e.g. [2], [3], [4]) have been published. Many numerical techniques (including the solid isotropic microstructures with penalization [5], [6], the evolutionary structural optimization [7], the level set method [8]) have also been developed and applied to a wide variety of practical engineering applications.
An overwhelming majority of topology optimization studies are devoted to distributing a given amount of material for achieving the optimal global behavior, such as the minimum mean compliance or maximum fundamental natural frequency. Obviously, topology optimization settings for global behaviors have an advantage in the aspect of numerical computation because typically only a small number of constraints (more often, a single material volume constraint) need to be considered in the optimization problem. Since most of materials in real structural design problems may suffer from strength failure, topology optimization with stress constraints has also attracted much interest. Earlier efforts on generating optimal configurations of continuum structures subjected to von Mises stress constraints over each individual element can be traced back to late 1990s, see e.g. Cheng and Zhang [9] and Shim and Manoochehri [10]. Since then, the topology optimization with local stress constraints has been studied by Duysinx and Sigmund [11], Duysinx and Bendsøe [12], Pereira et al. [13] and Bruggi [14]. In their studies, several effective relaxation approaches have been introduced in order to avoid the singularity associated with the stress constraints (see [15] and the references therein). On the other hand, dealing with the local stress constraints in real-scale topology optimization problems may be very complicated and time-consuming due to a large number of highly nonlinear stress constraints. For tackling this difficulty, the global stress constraint approach, which was first applied to continuum topology optimization by Yang and Chen [16], Duysinx and Sigmund [11] and recently further developed by e.g. Le et al. [17] and París et al. [18], [19], can be successfully used. Therein, the optimization problem has only one or several global constraints, which gather the effects of all the local stress constraints by using certain aggregation functions. Thus the optimization problem becomes tractable since the number of constraints is drastically reduced.
As the literature survey reveals, the above-mentioned works on topology optimization considering material failure constraints were based on the quadratic von Mises yield criterion. This criterion can well predict failure behavior of metals and thus has been used widely in mechanical engineering. However, many non-metallic materials, such as concrete, rocks, ceramics and polymers, are characterized by increasing shear strength as a result of increasing hydrostatic pressure. Structures made of these pressure-dependent materials would typically exhibit different stress limits in tension and compression. In such a case, the von Mises criterion is not appropriate and the Drucker–Prager criterion [20] defined in terms of stress invariants is available as one of the simplest plasticity yield models. When a material exhibits a failure behavior modeled with the Drucker–Prager yield criterion, it can be referred to as a “Drucker–Prager modeling plasticity material”.
It is noted that a few studies have considered non-metallic material properties in the topology synthesis of continuum structures. Duysinx [21] described a topology optimization method based on Raghava and Ishai equivalent stresses, which are generally used to predict the pressure-dependent behavior of adhesive materials. Demorat and Duvaut [22] extended classical compliance minimization to long-fiber composite membranes by taking the orientation and the fiber density as local design parameters. Querin et al. [23] proposed to modify the optimality criterion approach for topology optimization of truss-like continua that exhibit different material behaviors in tension and compression. To achieve this, they identified all compressive parts of a structure, converted the material properties to orthotropic ones, and then updated the design variables by using the optimality criterion. It is shown in these studies that the optimal topology obtained by considering non-metallic material properties may have significant differences as compared with one obtained under von Mises stress constraints. Therefore, it seems quite obvious that Drucker–Prager criterion should be seriously considered in topology optimization formulations of structures containing so-called Drucker–Prager modeling plasticity materials such as concrete, soil and rock.
Despite the fact that Drucker–Prager yield criterion can be easily integrated into finite element analysis and size optimization techniques [24], it has not been taken into account in existing topology optimization approaches, partly because of the complicated procedure and the high computational cost involved in the solutions. In this study, by using the Drucker–Prager criterion for description of material yielding behavior, a topology optimization method is presented for the layout design of continuum structures with Drucker–Prager modeling plasticity materials. Based on the solid isotropic microstructure with penalization (SIMP) model for linking the material properties and the relative density design variables, the considered problem is formulated as to find the optimal material distribution that minimizes the total material volume under Drucker–Prager yield stress constraints on all elements. The grouped constraints aggregation method, as well as the ε-relaxation technique for regularization of the stress constraints, is employed to make the topology problem numerically tractable. The design sensitivity analysis is implemented with the adjoint variable method. Then the method of moving asymptotes (MMA) [25] is employed to update the design variables. Finally, the validity of the present optimization model and the proposed techniques is demonstrated by topology optimization solutions of four numerical examples.
Section snippets
Drucker–Prager criterion
The material yield criterion predicts how far a material point is from failure according to its quasi-static stress or strain state. In the field of geotechnical engineering, the Drucker–Prager criterion, formulated in 1952 [26], becomes the most frequently used criterion owing to its applicability to a wide class of non-metallic materials as well as its simplicity. It is recognized that numerical predictions by the Drucker–Prager criterion are in good agreement with the experimental results
Optimization problem statement
Topology optimization aims to determine the optimal distribution of a given amount of solid materials within a prescribed design domain. Using a discrete 0-1 valued function χ defined at any point x, the structural material distribution can be mathematically described bywhere Ωdes and Ωmat denote the design domain and the solid material domain, respectively.
In this study, the topology optimization problem is stated as to find the minimum volume (or minimum weight)
Design sensitivity analysis
In this study, the topology optimization problem is solved by the method of moving asymptotes (MMA) [25]. Here, design sensitivity analysis provides necessary information for the gradient-based optimization process. In what follows, the sensitivity analysis of the local stress constraints RF,e(σe, ρe) with respect to the design variables will be discussed.
After discretizing the equilibrium equation by finite elements, one can select the stress at the center of the element as the elemental
Optimization of a bottom-fixed rectangular structure
The first example is the topology design for finding the optimal material distribution within a rectangular design domain. The length of the design domain is l = 0.4 m, the height is d = 0.1 m and the thickness is t = 0.001 m. A horizontal shear force F = 200 N is applied on the middle of the upper edge. As shown in Fig. 5, in order to relax the stress concentration at the loading point, the horizontal force is distributed along a 10 mm long line segment. The material has a Young’s modulus of E = 100 MPa and a
Conclusions and discussions
It is of practical importance to take into account the pressure-dependent properties in the conceptual design of many non-metal structures exhibiting asymmetrical strength characteristics under compression and tension. In order to obtain an appropriate solution to such a problem, this paper presents a topology optimization strategy for continuum structures consisting of Drucker–Prager modeling plasticity materials. Following the power-law interpolation model for element stiffness and
Acknowledgements
The support from the National Natural Science Foundation of China (Grant 51008248), Key Project of Chinese National Programs for Fundamental Research and Development (Grant 2010CB832703) and the NPU Foundation for Fundamental Research (JC200936) is gratefully acknowledged.
References (33)
- et al.
Generating optimal topologies in structural design using a homogenization method
Comput Methods Appl Mech Eng
(1988) - et al.
The COC algorithm. II: Topological, geometrical and generalized shape optimization
Comput Methods Appl Mech Eng
(1991) - et al.
A simple evolutionary procedure for structural optimization
Comput Struct
(1993) - et al.
A level set method for structural topology optimization
Comput Methods Appl Mech Eng
(2003) - et al.
Block aggregation of stress constraints in topology optimization of structures
Adv Eng Softw
(2010) - et al.
Compliance optimization with nonlinear elastic materials: application to constitutive laws dissymmetric in tension–compression
Eur J Mech A/Solids
(2003) - et al.
Finite element modeling of confined concrete – I: Drucker–Prager type plasticity model
Eng Struct
(2010) - et al.
Topology optimization: theory, methods, and applications
(2003) - et al.
Topology optimization of continuum structures: a review
Appl Mech Rev
(2001) - et al.
A new look at ESO and BESO optimization methods
Struct Multidiscip Optimiz
(2008)
Optimal shape design as a material distribution problem
Struct Multidiscip Optimiz
Topological optimization of plane elastic continuum with stress constraints
J Dalian Univ Technol
Generating optimal configurations in structural design using simulated annealing
Int J Numer Methods Eng
Topology optimization of continuum structures with local stress constraints
Int J Numer Methods Eng
Topology optimization of continuum structures with material failure constraints
Struct Multidiscip Optimiz
Cited by (116)
Physics-infused deep neural network for solution of non-associative Drucker–Prager elastoplastic constitutive model
2024, Journal of the Mechanics and Physics of SolidsBayesian-based optimization of concrete infill pattern for enhancing thermal insulation performance
2023, Developments in the Built EnvironmentStress-constrained topology optimization of lattice-like structures using component-wise reduced order models
2022, Computer Methods in Applied Mechanics and EngineeringFailure of existing structures with semi-brittle mechanical properties on meso scale and reduction of computational cost using non-linear topology optimization
2022, Construction and Building Materials