B-spline velocity field level set topology optimization method for stress and buckling constraints based on discrete adjoint method

05/19/2022
by   Hao Deng, et al.
0

This paper proposes a new sensitivity computational scheme for velocity field level set method with discrete adjoint method. The velocity field of level set method is described in B-spline space. The adjoint equations are constructed based on discretized governing equations. This paper demonstrates that the velocity field of level set method can be fully derived from the discrete adjoint method. This enables the circumvention of shape sensitivity analysis for standard level set method. We demonstrate the effectiveness of proposed method in the context of stress and linearized buckling topology optimization problems.

READ FULL TEXT

page 8

page 9

page 10

page 11

page 12

page 13

page 15

page 16

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
04/02/2023

Level set-based shape optimization of deformable structures for manipulating sound propagation

In this paper, we propose a level set-based shape optimization method fo...
research
03/14/2023

Topology optimization of flexoelectric metamaterials with apparent piezoelectricity

The flexoelectric effect, coupling polarization and strain gradient as w...
research
06/01/2022

Discrete-velocity-direction models of BGK-type with minimum entropy: I. Basic idea

In this series of works, we develop a discrete-velocity-direction model ...
research
09/21/2022

Finite difference methods for linear transport equations

DiPerna-Lions (Invent. Math. 1989) established the existence and uniquen...
research
02/19/2020

A subtractive manufacturing constraint for level set topology optimization

We present a method for enforcing manufacturability constraints in gener...

Please sign up or login with your details

Forgot password? Click here to reset