Searcharxiv⌕ Search

arXiv subjects

Francisco A. M. Gomes

Publications and source records attributed to Francisco A. M. Gomes.

2 recordsLinked to original sources

An efficient topology optimization algorithm for large-scale three-dimensional structures

Designing the topology of three-dimensional structures is a challenging problem due to its memory and time consumption. In this paper, we present a robust and efficient algorithm for solving large-scale 3D topology optimization problems. The robustness of the algorithm is ensured by adopting a globally convergent sequential linear programming method with a stopping criterion based on the first-order optimality conditions of the nonlinear problem. To increase the algorithm's efficiency, it is combined with a multiresolution scheme that employs different discretizations to deal with displacement, design, and density variables. In addition, the time spent solving the linear equilibrium systems is substantially reduced using multigrid as a preconditioner for the conjugate gradient method. Since multiresolution can lead to the appearance of unwanted artefacts in the structure, we propose an adaptive strategy for increasing the degree of the displacement elements, with a technique for suppressing unnecessary variables that provides accurate solutions with a moderate impact on the algorithm's performance. We also propose a new thresholding strategy, based on gradient information, to obtain structures composed only by solid or void regions. Computational experiments carried out in Matlab prove that the new algorithm effectively generates high-resolution structures at a low computational cost.

math.OC↗

Inexact Newton combined approximations in the topology optimization of geometrically nonlinear elastic structures and compliant mechanisms

This work blends the inexact Newton method with iterative combined approximations (ICA) for solving topology optimization problems under the assumption of geometric nonlinearity. The density-based problem formulation is solved using a sequential piecewise linear programming (SPLP) algorithm. Five distinct strategies have been proposed to control the frequency of the factorizations of the Jacobian matrices of the nonlinear equilibrium equations. Aiming at speeding up the overall iterative scheme while keeping the accuracy of the approximate solutions, three of the strategies also use an ICA scheme for the adjoint linear system associated with the sensitivity analysis. The robustness of the proposed reanalysis strategies is corroborated by means of numerical experiments with four benchmark problems -- two structures and two compliant mechanisms. Besides assessing the performance of the strategies considering a fixed budget of iterations, the impact of a theoretically supported stopping criterion for the SPLP algorithm was analyzed as well.

math.NA↗