联系我们:186 6505 3298 

公众号二维码
新浪微博二维码
百家号二维码
仿真技术
仿真技术

Optistruct流固耦合分析(二)

来源: | 作者:ALTAIR | 发布时间 :2024-08-14 | 332 次浏览: | 分享到:

在已有的可独立求解的 AcuSolve模型基础上,需要添加流固耦合交界面、时间步及OptiStruct与 AcuSolve 的数据传输、数据交换设置。

 

1)网格类型。在流固耦合分析中,必须将Meshtype设置为ALE网格,同时设置Extermal code为ON,打开外部求解器开关,如图28-38所示。

 

2)交界面设置。在独立的求解模型中,交界面一般为简单的边界条件,但是在流固耦合分析中,需要将其更新为Extemal CodeSurface。其中,Couplingtype为Structural,Coupling direction 为Both,表明是双向耦合,Velocity type为Wal,即考虑边界层效应,Mesh displacement type 为 Tied,其余为默认即可,如图28-39所示。

 

结构模型中的交界面需要与流体模型中的交界面位置重合,AcuSolve在计算前会检查两者的位置关系,并将检查信息输出到.log文件中,如图28-40所示

 

Optistruct流固耦合分析 

网格类型设置 28-38

 

Optistruct流固耦合分析 

28-39 交界面设置

 

Optistruct流固耦合分析 

28-40交界面位置检查

 

3时间步设置,如图28-41所示。

- Analysis type 设置为 Transient,采用瞬态仿真。

-将初始时间步 Initial time increment 设置为与 OptiStruct 结构求解器相同的值。将 Auto time in-crement设置为Of,关闭自动时间增量步。

-通过设置时间步数 Maxtime steps可得到总的仿真时间,该仿真时间需要与OptiStruct 结构仿真时间相同。

-设置一个增量步内的最小迭代次数及最大迭代次数。在OptiStruct中同样也有这样的设置,两者的值可以不同,联合仿真最终会采用最大的最小迭代次数,最小的最大迭代次数。

 

4通信设置。在 AcuSolve 中需要指定 OptiStruct 提交计算的IP 或机器名,及 OptiStruct 模型中 FS卡片上的 PORT(端口号。如果是在同一台机器上计算,Socket host用默认值即可,如图28-42 所示。

 

Optistruct流固耦合分析 

28-41 时间步设置

 

Optistruct流固耦合分析 

28-42 通信设置

 

OptiStruct 与AcuSolve 作业提交

可分别在同一台机器或不同的机器上提交OptiStruct模型及AcuSolve模型,AcuSolve 将根据模型中提供的机器地址及端口号进行 Socket 连接,并进行联合求解。可在OptiStruct 运行目录下查看cci.txt文件,了解当前联合求解的进展,如图28-43所示。

 

Optistruct流固耦合分析 

28-43求解进展查看

 

流固耦合分析结果查看

联合求解完成后,OptiStruct生成.h3d文件,该文件只包含结构相关的结果,可用HyperView查看。AcuSolve生成.log文件,该文件只包含流体相关结果,也可用HyperView 查看。

 

本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。

软件教程
更多
建模与可视化
建模和可视化
近期发布文章
更多
设计、制造和专业解决方案
设计、制造和专业解决方案
云和HPC解决方案
云和HPC解决方案
数据分析及物联网解决方案
数据分析及物联网解决方案​
免费试用申请
助力企业数智化转型,打造仿真新业态!