Topology optimization using the unsmooth variational topology optimization (UNVARTOP) method. An educational implementation in Matlab

07/16/2021
by   Daniel Yago, et al.
0

This paper presents an efficient and comprehensive MATLAB code to solve two-dimensional structural topology optimization problems, including minimum mean compliance, compliant mechanism synthesis and multi-load compliance problems. The Unsmooth Variational Topology Optimization (UNVARTOP) method, developed by the authors in a previous work, is used in the topology optimization code, based on the finite element method (FEM), to compute the sensitivity and update the topology. The paper also includes instructions to improve the bisection algorithm, modify the computation of the Lagrangian multiplier by using an Augmented Lagrangian to impose the constraint, implement heat conduction problems and extend the code to three-dimensional topology optimization problems. The code, intended for students and newcomers in topology optimization, is included as an appendix (Appendix A) and it can be downloaded from https://github.com/DanielYago together with supplementary material.

READ FULL TEXT

page 1

page 3

page 8

page 9

page 16

page 17

page 18

page 27

research
03/26/2023

TOPress: a MATLAB implementation for topology optimization of structures subjected to design-dependent pressure loads

In a topology optimization setting, design-dependent fluidic pressure lo...
research
04/02/2021

An efficient 146-line 3D sensitivity analysis code of stress-based topology optimization written in MATLAB

This paper presents an efficient and compact MATLAB code for three-dimen...
research
02/16/2022

Preconditioners for computing multiple solutions in three-dimensional fluid topology optimization

Topology optimization problems generally support multiple local minima, ...
research
08/23/2020

Compact 200 line MATLAB code for inverse design in photonics by topology optimization: tutorial

We provide a compact 200 line MATLAB code demonstrating how topology opt...
research
08/10/2021

Topology optimization of thermal problems in a nonsmooth variational setting: closed-form optimality criteria

This paper extends the nonsmooth Relaxed Variational Approach (RVA) to t...
research
03/08/2021

Robust and stochastic compliance-based topology optimization with finitely many loading scenarios

In this paper, the problem of load uncertainty in compliance problems is...
research
01/08/2021

Topology Optimization with linearized buckling criteria in 250 lines of Matlab

We present a 250 line Matlab code for topology optimization for lineariz...

Please sign up or login with your details

Forgot password? Click here to reset