基于optistruct的悬臂梁的自由形状优化

【问题描述】

一根悬臂梁,长100mm,高10mm,厚1mm,左端固定,右端施加一个竖直向下的集中力100N。现在要对该梁进行形状优化,使得其固定端的应力尽量小。

002TvzhFzy6QFrjPDnVdf&690.png

【求解过程】

1. 创建几何模型(略)

2.创建有限元模型(略)

3.进行一次静力学分析

进行一次分析如下

002TvzhFzy6QFrjKXHa00&690.png

查看米塞斯应力云图如下

002TvzhFzy6QFrjRNDQd2&690.png

可见,最大应力是473Mpa,发生在固定端。

本问题要改变梁的形状,使得最大应力降低。

4.创建优化设计模型

(1)创建设计变量

进入freeshape面板,创建一个设计变量freevar

002TvzhFzy6QFrkcQ8r9b&690.png

选择上下两边上的节点作为变形对象。单击create创建变量。

修改该变量如下

002TvzhFzy6QFrkiwGK6a&690.png

使得其向外移动的最大位移是10mm,向内移动的最大位移是2mm,并设置影响层是5层。

单击update更新变量。

(2)创建响应

进入response面板,创建响应stress,它取自所有节点的米塞斯应力。

002TvzhFzy6QFrkqJs8d4&690.png

(3)创建目标参考

进入objreference面板,创建变量stressref,它取自上一步创建的响应。

002TvzhFzy6QFrkxAqB19&690.png

(4)创建目标

进入objective面板,创建目标

002TvzhFzy6QFrkECQO42&690.png

该目标是使得上一步的目标参考变量的最大值最小。

此时在模型浏览器中与优化设计模型相关的模型树如下图

002TvzhFzy6QFrkvObda7&690.png

5.进行优化设计

运行一次优化分析

002TvzhFzy6QFrkR7yGfa&690.png

6.后处理

最后一步的形状改变结果如下图

002TvzhFzy6QFrkYnBWcc&690 (1).png

将该形状应用到原始模型上。

再次计算此时的应力

002TvzhFzy6QFrkPCyg6c&690.png

此时的最大应力降低到136Mpa,比原来的473Mpa小很多。这与我们的预期是一致的。

从这里也可以看出,从固定端到悬臂端,截面尺寸渐渐变小,是一种合适的结构形式。许多实际悬臂结构都采用了这种结构形式,如下图。

20136212651725.jpg

来源:宋博士的博客,版权归作者所有。

默认 最新
当前暂无评论,小编等你评论哦!
点赞 6 评论 收藏
关注