A-A+

在Hypermesh中进行Optistruct等效静态载荷法优化的设置方法

2020年03月16日 CAE 阅读 4,776 views 次

6、定义形状变量

此模型已经使用HyperMorph创建了形状变化区域。下面将在预先定义好的形状变化区域的基础上创建形状设计变量。

在optimization面板中单击shape命令,选择desvar子面板。将single desvar切换到 multiple desvars,并在shapes中选择all。在lower bound处输入-1.0,在upper bound处输入1.2。单击create创建包含12个形状的设计变量。

7、定义响应

定义作为目标的质量响应和作为约束的应力响应两个响应。

选择responses面板,创建名称为Mass的质量响应,响应类型设置为Mass。创建名称为Stress的应力响应,响应类型选择static stress,在props中选择Middle、Left和Right。应力类型设置为 von mises,并在下面选择both surfaces。

8、定义目标函数

优化目标为质量最小化,进入objective面板,选择min,response选择Mass。

9、定义应力约束

定义名称为Constr的应力响应上限约束。进入dconstraints面板,勾选 upper bound=并输入30000,response选择Stress,loadsteps选择SUBCASE1。

10、优化计算

进入Optistruct提交优化求解计算。求解完成后查看结构的优化变形结果如下所示。

绘制结构优化后最大应力的时间历程曲线如下所示,最大应力为29781,满足小于30000的约束条件。

计算完成后将会在前面指定的工作路径下生成结果文件,除了一般的out文件外,还将出现一个扩展名为eslout的文本文件。可以从这个文件中看到等效静态载荷优化的过程。打开.desvar文件,可以查看优化过程中设计变量的变化情况。可以看到右边和中间部件的设计变量已达到极限值1.2,表明最大限度地减少这两个部件的质量是降低应力的关键。

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: