Loading…
Multiscale topology optimization of structures by using isogeometrical level set approach
This study aims to optimize topology of structures at macro and micro scales, simultaneously, by using a level set method in an isogeometric analysis (IGA) framework. To achieve this, equilibrium and homogenization equations in the model are solved by IGA method. The level set functions are defined...
Saved in:
Published in: | Finite elements in analysis and design 2024-08, Vol.235, p.104167, Article 104167 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This study aims to optimize topology of structures at macro and micro scales, simultaneously, by using a level set method in an isogeometric analysis (IGA) framework. To achieve this, equilibrium and homogenization equations in the model are solved by IGA method. The level set functions are defined over a grid in parameter space of associating b-splines of the IGA model. Therefore, control net of the model and level set grid are separated and there is no need to refine the control net for having smooth boundaries. Sensitivity analyses for both scales are performed to calculate the velocity of boundary points and the level set functions are updated by solving reaction-diffusion equations. Finally, several 2D and 3D examples with different geometry and boundary conditions are provided to show performance and efficiency of the method. Obtained results show good agreement with examples in literature in terms of both topology and final value of objective function. Also, by using IGA level set method, smooth boundaries are achieved in the final topology of micro and macro structures.
•Isogeometrical topology optimization is used to design structures in two micro and macro scales, simultaneously.•Homogenization equations are solved by isogeometric analysis.•Sensitivity analyses for two scales are performed and level set functions are updated through reaction-diffusion equations.•Numerical examples show time effectiveness and performance of the proposed method. |
---|---|
ISSN: | 0168-874X 1872-6925 |
DOI: | 10.1016/j.finel.2024.104167 |