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