仿真模型
仿真油箱晃荡过程中液体的行为。
创建项目名称tank_sloshing。在Outline窗口,点击 Importpolygonfiles按钮,导入几何模型tank.stl 和 tank_water.stl。
点击Adjust domain按钮,设置Margin为10,调整计算域大小。
设置tank.stl的几何透明度为0.3,如下所示。
在Outline窗口,点击 Managephysicalproperties,创建Fluid和Polygon材料,保留默认数值大小。
将Fluid材料给到tank_water几何,Polygon材料给到tank几何。
在Outline 面板,选择tank_water.stl节点,在其Properties面板中展开Details属性,设置如下。
设置tank的运动,选择Location.0(即沿X轴运动),点击Switch keyframe/script图标,输入下面表达式。
在Outline面板中,鼠标左键拖拉domain节点到tank.stl节点,如下图。
在工具栏,点击Settings按钮,单位选择mm,粒径设置为10。
采用4核CPU,1个GPU,双精度计算,几点Execute开始计算。
提取流动过程的仿真结果动画如下。