Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Conferences
ISSN 2753-3239
CCC: 5
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, MACHINE LEARNING AND OPTIMISATION IN CIVIL, STRUCTURAL AND ENVIRONMENTAL ENGINEERING
Edited by: P. Iványi, J. Logo and B.H.V. Topping
Paper 1.3

Computational framework for a family of methods for stress-constrained topology optimization

J. Lógó1, P. Tauzowski2 and B. Blachowski2

1Budapest University of Technology and Economics, Hungary
2Institute of Fundamental Technological Research, Polish Academy of Sciences, Warsaw, Poland

Full Bibliographic Reference for this paper
J. Lógó, P. Tauzowski, B. Blachowski, "Computational framework for a family of methods for stress-constrained topology optimization", in P. Iványi, J. Logo, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Soft Computing, Machine Learning and Optimisation in Civil, Structural and Environmental Engineering", Civil-Comp Press, Edinburgh, UK, Online volume: CCC 5, Paper 1.3, 2023, doi:10.4203/ccc.5.1.3
Keywords: topology optimization, stress constraints, fatigue, reliability analysis, probabilistic design, robust design, object-oriented programming, plasticity.

Abstract
Topology optimization is a complex engineering problem that requires significant computational effort. In this study, we propose a unified computational framework that combines stress-limited topology optimization with various types of constraints. These constraints may include plastic material, reliability analysis or low-cycle fatigue, all of which taking into account inherent uncertainties. Our framework utilizes efficient code implemented in MATLAB environment, which is based on the stress intensity in each finite element. We demonstrate the advantages of using the object-oriented programming paradigm, which is often used in numerical computations. The proposed framework incorporates safety assessment in the topology optimization process, while also considering the number of cycles for plasticity involving fatigue. We apply the First Order Reliability Method (FORM) for safety control with a performance function based on the number of failure cycles under a complex, multi-level load program. We also use the Reliability Index Approach (RIA) and Performance Measure Approach (PMA) algorithms to account for uncertainties involved in the design problem. The presented numerical examples show the dependence of the volume fraction on the probability of failure. Our framework is validated on a real experiment and utilizes cubic shape functions, which makes the experimental and numerical results almost identical in the case of fatigue-resistant design of structural joint under biaxial tension. Overall, the proposed software architecture provides a robust and efficient solution for topology optimization and low-cycle fatigue analysis in engineering design. Its object-oriented class hierarchy provides several advantages such as ease of code maintenance and scalability.

download the full-text of this paper (PDF, 278 Kb)

go to the previous paper
go to the next paper
return to the table of contents
return to the volume description