《Topology Optimization: Theory, Methods, and Applications 》是拓扑优化的经典著作,第一章就是刚度拓扑优化方法的理论基础,强烈推荐,因为他还附带一个matlab的99拓扑优化代码,学起来既有理论也有实践。国内好像只有一本icm法的书,没基础是看不懂的。
7 D- [; E5 c: v( ~7 Q$ |( R
7 U8 V* M5 _" }7 C" S) Q- H拓扑优化本质上是一种优化,其中最经典的变密度算法可以这么理解:首先将结构离散化成有限元,对于每一个单元,其刚度用a*c来表示,a是一个人为设置的参数,取值在0到1之间,当a=0时该单元刚度为0也就是这个单元没了,a=1时该单元刚度不变。以模型应变能的总合最小为目标,优化该模型的每个单元a的取值,就可以知道哪些材料该去掉不影响刚度,哪些该保留了。
?; w1 c j* b* b/ m& K5 q5 w: W, f+ X
上述方法中,带有人工密度的应变能最小化方程即是优化模型,而如何决定a的取值就是优化方法,优化模型指定了你要优化哪个指标,优化方法决定了优化后的结果。
! R- r; W4 s5 ]6 b# [, ^7 `; k" f$ u& ]
拓扑优化并不能直接给出结构的尺寸参数,是用来确定零件拓扑结构的。 |