拓扑优化
MATLAB语言
拓扑(电路)
投影(关系代数)
插值(计算机图形学)
计算机科学
约束(计算机辅助设计)
数学优化
领域(数学)
有限元法
数学
算法
工程类
几何学
操作系统
动画
计算机图形学(图像)
结构工程
组合数学
纯数学
出处
期刊:Research Square - Research Square
日期:2023-04-28
标识
DOI:10.21203/rs.3.rs-2219853/v2
摘要
Abstract This paper presents a Matlab code to implement the three-field floating projection topology optimization (FPTO) method using the linear material interpolation scheme. The implicit floating projection constraint in the FPTO method numerically simulates 0/1 constraints of the design variables so that even a linear material interpolation scheme can be employed. By gradually tightening 0/1 constraints, more and more design variables are pushed to 0/1 until an optimized element-based design with a clear topology can be accurately represented by a smooth design. In general, the implicit floating projection constraint provides a numerical engine for topology optimization, which is fundamentally different from the existing topology optimization methods. The Matlab code in this paper describes the numerical implementation of such an implicit constraint and the extraction and evaluation of the smooth design in detail. Apart from the compliance minimization problem, the Matlab code can be equally applied to other extended topology optimization problems. The provided Matlab code enables the users to understand and test this newly-developed topology optimization method for their own topology optimization problems.
科研通智能强力驱动
Strongly Powered by AbleSci AI