Abstract
This paper proposes an efficient gradient-based optimization approach for reliability-based topology optimization of structures under uncertainties. Our objective is to find the optimized topology of structures with minimum weight which also satisfy certain reliability requirements. In the literature, those problems are primarily performed with approaches that use a first-order reliability method (FORM) to estimate the gradient of the probability of failure. However, these approaches may lead to deficient or even invalid results because the gradient of probabilistic constraints, calculated by first order approximation, might not be sufficiently accurate. To overcome this issue, a newly developed segmental multi-point linearization (SML) method is employed in the optimization approach for a more accurate estimation of the gradient of failure probability. Meanwhile, this implementation also improves the approximation of the probability evaluation at no extra cost. In general, adoption of the SML method leads to a more accurate and robust approach. Numerical examples show that the new approach, based on the SML method, is numerically stable and usually provides optimized structures that have more of the desired features than conventional FORM-based approaches. The present approach typically does not lead to a fully stressed design, and thus this feature will be verified by numerical examples.
Similar content being viewed by others
References
Achtziger W, Bendsøe M, Ben-Tal A, Zowe J (1992) Equivalent displacement based formulations for maximum strength truss topology design. IMPACT of Computing in Science and Engineering 4(4):315–345
Beghini LL, Beghini A, Katz N, Baker WF, Paulino GH (2014) Connecting architecture and engineering through structural topology optimization. Eng Struct 59(0):716–726
Bendsøe M, Sigmund O (2003) Topology Optimization: Theory, Methods and Applications. Springer
Ben-Tal A, Bendsøe M (1993) A new method for optimal truss topology design. SIAM J Optim 3(2):322–358
Breitung K (1991) Parameter sensitivity of failure probabilities. In: Der Kiureghian A., Thoft-Christensen P. (eds) Reliability and Optimization of Structural Systems 90, Vol. 61 of Lecture Notes in Engineering, Springer Berlin Heidelberg, pp 43– 51
Cheng G, Xu L, Jiang L (2006) A sequential approximate programming strategy for reliability-based structural optimization. Comput Struct 84(21):1353–1367
Choi S, Grandhi R, Canfield R (2006) Reliability-based Structural Design. Springer
Christensen P, Klarbring A (2008) An Introduction to Structural Optimization. Springer, Solid Mechanics and Its Applications
Ditlevsen O, Madsen HO (1996) Structural Reliability Methods. Wiley
Ditlevsen O, Madsen H (2007) Structural Reliability Methods. Technical University of Denmark
Fleury C, Braibant V (1986) Structural optimization: A new dual method using mixed variables. Int J Numer Methods Eng 23(3):409–428
Hahnel A, Franchin P, Gencturk B, Song J, Pakzad S, Sudret B, Bourinet J, Haukaas T (2000) Finite element reliability using MATLAB (FERUM) Version, vol 3. University of California, Berkeley, California
Hasofer A, Lind N (1973) An Exact and Invariant First-order Reliability Format. Solid Mechanics Division, University of Waterloo
Heath M (1997) Scientific Computing: An Introductory Survey, Second Edition. McGraw-Hill
Hohenbichler M, Rackwitz R (1986) Sensitivity and importance measures in structural reliability. Civ Eng Syst 3(4):203– 209
Jalalpour M, Igusa T, Guest JK (2011) Optimal design of trusses with geometric imperfections: Accounting for global instability. Int J Solids Struct 48(21):3011–3019
Kiureghian AD, Dakessian T (1998) Multiple design points in first and second-order reliability. Struct Saf 20(1):37–49
Liang J, Mourelatos ZP, Nikolaidis E (2007) A single-loop approach for system reliability-based design optimization. Impact of Computing in Science and Engineering 129(12):1215– 1224
Liu K (2014) Segmental multi-point linearization for topology optimization and reliability analysis. Master’s thesis, University of Illinois, USA
Liu K, Paulino GH, Gardoni P (2015) Segmental multi-point linearization for parameter sensitivity approximation in reliability analysis. Struct Saf
Mathakari S, Gardoni P, Agarwal P, Raich A, Haukaas T (2007) Reliability-based optimal design of electrical transmission towers using multi-objective genetic algorithms. Comput -Aided Civ Infrastruct Eng 22 (4):282–292
McDonald M, Mahadevan S (2008) Design optimization with system-level reliability constraints. J Mech Des 130(2):021403–1–021403–10
Mogami K, Nishiwaki S, Izui K, Yoshimura M, Kogiso N (2006) Reliability-based structural optimization of frame structures for multiple failure criteria using topology optimization techniques. Struct Multidiscip Optim 32(4):299–311
Nguyen TH, Song J, Paulino GH (2010) Single-loop system reliability-based design optimization using matrix-based system reliability method: Theory and applications. J Mech Des 132(1):011005–1–011005–11
Nguyen TH, Song J, Paulino GH (2011) Single-loop system reliability-based topology optimization considering statistical dependence between limit-states. Struct Multidiscip Optim 44(5):593– 611
Prékopa A (1995) Stochastic Programming. Springer, Netherlands
Rackwitz R (2001) Reliability analysis - a review and some perspectives. Struct Saf 23(4):365–395
Ramos Jr. AS, Paulino GH (2016) Filtering structures out of ground structures – a discrete filtering tool for structural design optimization. Struct Multidiscip Optim. Available Online. doi:10.1007/s00158-015-1390-1
Royset J, Polak E (2004) Reliability-based optimal design using sample average approximations. Probab Eng Mech 19(4):331– 343
Royset J, Kiureghian A, Polak E (2001a) Reliability-based optimal design of series structural systems. J Eng Mech 127(6):607– 614
Royset J, Kiureghian A, Polak E (2001b) Reliability-based optimal structural design by the decoupling approach. Reliab Eng Syst Saf 73(3):213–221
Royset J, Der Kiureghian A, Polak E (2006) Optimal design with probabilistic objective and constraints. J Eng Mech 132(1):107–118
Rozvany G (2008) Exact analytical solutions for benchmark problems in probabilistic topology optimization. In: EngOpt2008-International Conference on Engineering Optimization, Rio de Janeiro, Brazil
Rozvany G, Maute K (2011) Analytical and numerical solutions for a reliability-based benchmark example. Struct Multidiscip Optim 43(6):745–753
Rozvany G (2001) Aims, scope, methods, history and unified terminology of computer-aided topology optimization in structural mechanics. Struct. Multidiscip. Optim. 21(2):90–108
Rozvany G, Zhou M, Birker T (1993) Why multi-load topology designs based on orthogonal microstructures are in general non-optimal. Struct optim 6(3):200–204
Schevenels M, Lazarov B, Sigmund O (2011) Robust topology optimization accounting for spatially varying manufacturing errors. Comput Methods Appl Mech Eng 200(4952):3613–3627
Schüeller G, Jensen H (2008) Computational methods in optimization considering uncertainties - an overview. Comput Methods Appl Mech Eng 198(1):2–13
Sokół T (2011) A 99 line code for discretized michell truss optimization written in mathematica. Struct Multidiscip Optim 43(2):181–190
Sutradhar A, Paulino GH, Miller MJ, Nguyen TH (2010) Topological optimization for designing patient-specific large craniofacial segmental bone replacements. Proc Natl Acad Sci 107(30):13222–13227
Svanberg K (1987) The method of moving asymptotes - A new method for structural optimization. Int J Numer Methods Eng 24(2):359–373
Talischi C, Paulino GH, Pereira A, Menezes IFM (2012) PolyTop: A Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes. Struct Multidiscip Optim 45 (3):329–357
Topping BHV (1992) Mathematical programming techniques for shape optimization of skeletal structures. In: Rozvany G. (ed) Shape and Layout Optimization of Structural Systems and OptiMality Criteria Methods, Vol. 325 of International Centre for Mechanical Sciences, Springer Vienna, pp 349–375
Tu J, Choi KK, Park YH (2001) Design Potential Method for Robust System Parameter Design. AIAA J 39:667–677
Uryasev S (1994) Derivatives of probability functions and integrals over sets given by inequalities. J Comput Appl Math 56(12):197–223
Zhang Y, Kiureghian AD (1995) Two improved algorithms for reliability analysis, reliability and optimization of structural systems. In: Proceedings of the Sixth IFIP WG7. 5 Working Conference on Reliability and Optimization of Structural Systems, Assisi, Italy, pp 297–304
Zegard T, Paulino GH (2014) GRAND - Ground structure based topology optimization for arbitrary 2D domains using MATLAB. Struct Multidiscip Optim 50(5):861–882
Zegard T, Paulino GH (2015) GRAND3 - Ground structure based topology optimization for arbitrary 3D domains using MATLAB. Struct Multidiscip Optim 52(6):1161–1184. online, 1–24
Zhao J, Wang C (2014) Robust topology optimization under loading uncertainty based on linear elastic theory and orthogonal diagonalization of symmetric matrices. Comput Methods Appl Mech Eng 273(1):204–218
Acknowledgments
We acknowledge support from the US NSF (National Science Foundation) through Grants 1321661 and 1437535. In addition, Ke Liu acknowledges support of the China Scholarship Council (CSC), and Glaucio H. Paulino acknowledges support of the Raymond Allen Jones Chair at the Georgia Institute of Technology. The authors would like to extend their appreciation to Prof. Krister Svanberg for providing a copy of his MMA (Method of Moving Asymptotes) code, and to Dr. Tomas Zegard for providing his 3D plotting subroutine in MATLAB which was used to prepare some of the figures in this paper.
Author information
Authors and Affiliations
Corresponding author
Appendix: Nomenclature
Appendix: Nomenclature
Abbreviations
- c.o.v.:
-
Coefficient of variation
- CDF:
-
Cumulative Distribution Function
- CONLIN:
-
Convex Linearization Method
- FORM:
-
First Order Reliability Method
- HLRF:
-
Hassofer-Lind-Rackwitz-Fiessler (Algorithm)
- KKT:
-
Karush-Kuhn-Tucker (Optimality Conditions)
- MCS:
-
Monte Carlo Simulation
- MMA:
-
Method of Moving Asymptotes
- MPP:
-
Most Probable Point
- PDF:
-
Probability Density Function
- PMA:
-
Performance Measure Approach
- RBDO:
-
Reliability-Based Design Optimization
- RBTO:
-
Reliability-Based Topology Optimization
- RIA:
-
Reliability Index Approach
- SML:
-
Segmental Multi-point Linearization
- SORM:
-
Second Order Reliability Method
Symbols
- \(\overline {G}^{j}\) :
-
The affine function describing hyperplane segment i
- \(\overline {S}_{j}\) :
-
Hyperplane segments of a piecewise linearized limit state surface
- β :
-
Reliability index
- β t :
-
Target reliability index
- δΩ:
-
Change of failure domain
- e i :
-
Orthonormal basis of space
- R :
-
Rotational matrix
- u :
-
Transformed random variables
- u ∗ :
-
Most likely failure point (design point)
- x :
-
Design variables
- Ω,Ω′ :
-
Failure domain and failure domain after design update
- Φ,φ :
-
CDF and PDF of standard normal distribution
- G :
-
Limit state function in transformed random space
- G e :
-
Equivalent limit state function
- h k :
-
Deterministic constraints
- k :
-
User defined parameters for the fitting scheme
- n :
-
Number of random variables
- p :
-
Number of fitting points
- P f :
-
Failure probability
- \(P^{t}_{f}\) :
-
Target failure probability
- R :
-
Reliability measured in probability
- R t :
-
Target reliability
- S :
-
Limit state surface
- W j :
-
Weight for contribution of segment j
Rights and permissions
About this article
Cite this article
Liu, K., Paulino, G.H. & Gardoni, P. Reliability-based topology optimization using a new method for sensitivity approximation - application to ground structures. Struct Multidisc Optim 54, 553–571 (2016). https://doi.org/10.1007/s00158-016-1422-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-016-1422-5