![d8035e3c58d90a5455395024932e70f4.png](https://img-blog.csdnimg.cn/img_convert/d8035e3c58d90a5455395024932e70f4.png)
1 拓扑优化简介
材料的有效利用一直都是人类追求的目标,也是许多研究领域不变的话题,并伴随着结构优化理论和方法的产生而发展。结构优化设计通常分为三个层次:
(1)拓扑优化:在一个确定的连续区域内寻求结构内部非实体区域位置和数量的最佳配置,寻求结构中的构件布局及节点联结方式最优化,使结构能在满足应力、位移等约束条件下,将外载荷传递到结构支撑位置,同时使结构的某种性态指标达到最优;
(2)形状优化:指在保持结构拓扑不变的前提下,通过改变设计区域的边界和形状,寻找结构最佳的边界和几何形状,其优化变量通常为杆系结构的节点坐标,或者连续体结构的外形等;
(3)尺寸优化:指在保持结构拓扑和形状不变的前提下,寻找结构构件的最佳截面尺寸,优化变量通常为杆件的截面尺寸,或者板壳的厚度等。上述三个层次的优化设计,其设计难度由难到易,并且分别对应结构的概念设计阶段、基本设计阶段以及详细设计阶段。
与形状优化和尺寸优化相比,结构拓扑优化节省材料更为显著,基于结构拓扑优化的常见设计流程如下图所示:
![1123ca4c36dc27d565b864acd85f0947.png](https://img-blog.csdnimg.cn/img_convert/1123ca4c36dc27d565b864acd85f0947.png)
目前常用与结构拓扑优化的手段很多,如基于matlab、hypermesh、ansys经典、ansys workbench等。由于ansys workbench 18.2在三维结构的拓扑优化设计方面具有一套完整的分析模块,如图2所示。包括了初始结构静力(模态)分析模块、拓扑优化分析模块、优化后结构的静力(模态)分析模块。
![01033564d9d6d95698217353371790fb.png](https://img-blog.csdnimg.cn/img_convert/01033564d9d6d95698217353371790fb.png)
2 拓扑优化程序的验证
为了测试ansys workbench 18.2拓扑优化计算的正确性,根据文献[1]及文献[2]中提到的算例信息,在ansys workbench 18.2的拓扑优化模块中建立模型,并进行拓扑优化,讲计算结果与文献中的计算结果进行对比如下:
2.1 算例1
如图3所示,该结构为一平面简支梁,长 120mm,宽 20mm,厚 1mm,在梁跨中作用一集中荷载 F=1N。
![abb47a8a3a6ca130b0cc07882e657737.png](https://img-blog.csdnimg.cn/img_convert/abb47a8a3a6ca130b0cc07882e657737.png)
![c5f04cc546c235bdc928527acd7fe730.png](https://img-blog.csdnimg.cn/img_convert/c5f04cc546c235bdc928527acd7fe730.png)
![1250b0adeaae9284cfaa4011f603607e.png](https://img-blog.csdnimg.cn/img_convert/1250b0adeaae9284cfaa4011f603607e.png)
2.2 算例2
如图6所示,该结构为一平面悬臂梁,长 32mm,宽 20mm,厚 1mm,在梁右下角处受到一集中荷载作用,F=1N。
![f81f662bb2d1bac34065181a346e7dee.png](https://img-blog.csdnimg.cn/img_convert/f81f662bb2d1bac34065181a346e7dee.png)
![b970e80cac9145a7705e74ea43367d02.png](https://img-blog.csdnimg.cn/img_convert/b970e80cac9145a7705e74ea43367d02.png)