A-A+

在Hyperstudy中集成Optistruct求解器进行尺寸优化

2020年02月07日 CAE 阅读 1,788 views 次

本文在HyperStudy中建立HyperWorksOptiStruct的bulk data格式有限元模型,并进行尺寸优化。所使用模型文件为位于HyperWorks帮助文档tutorials\hst\HS-1020下的plate.fem文件。

优化的目标是最小化平板的体积,约束为第43号单元应力小于22MPa。设计变量为 plate.fem文件中PSHELL卡片定义的3个组件的厚度。厚度的初始值为0.15,上、下限分别为0.15和0.05。

1、优化模型定义

启动HyperStudy并创建一个优化项目。点击Add Model,选择Parameterized File文件类型。

点击Resource,将plate.fem文件添加到项目中。当提示“no parameters found in file”时,选择Yes,编辑plate.fem文件添加参数。在Find中查找PSHELL,将找到3个 PSHELL卡片,每个卡片包含10个8字符宽的字段。第四个字段定义了壳的厚度。为了定义设计变量,需要用一个特定格式的Templex语句来取代这8个字段。在第一个PSHELL卡片中选择0.1处8个字符长度的字段,点击Create,打开Parameter varname变量创建对话框。

按下图所示输入数据。

重复以上步骤创建第二个和第三个变量,变量名称分别为TH2和TH3,设置同TH1。编辑完成后在Editor中点击OK关闭编辑器,并将文件保存成.tpl模板文件。

将求解器改为Optistruct,并点击Import Variables将变量载入。

可以在HyperGraph中查看模板文件,文件的最上部定义了三个变量。

在PSHELL段中将三个变量与PSHELL卡片相关联。

2、创建初始优化

将mode设置为Nominal Run,点击Evaluate Tasks运行初始优化。

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

给我留言

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

用户登录

分享到: