首页/文章/ 详情

Particleworks案例20-模拟滚动车轮的水和空气之间相互作用飞溅

1月前浏览312


模拟滚动车轮的水和空气之间相互作用飞溅。
         

         
 

一、创建新项目  

1.在工具栏中,单击CreateProject.
2.Create Project 窗口,在 Project name 中输入rolling_cylinder 并指定项目将保存的位置 Project location.
3.单击OK按钮,以关闭窗口.
4.Projects 窗口,展开 project 然后双击 scene 要打开该场景的节点.
         

二、添加对象  

Geometryfile  

1.Outline窗口,单击Importpolygonfiles.
2.在文件对话框中,选择要导入的几何图形文件(rounded_cylinder.stl).
3.单击FitView.

Inflow  

1.Outline窗口,单击Createaninflow按钮,然后选择Rectangle.
2.Properties窗口,找到Transform的部分,并输入以下值:
Location:(-300,0,-300)
Rotation:(-90,0,-90)
Width[mm]:300
Height[mm]:20

模拟域  

1.Outline窗口,选择Input>domain.
2.Properties窗口中,输入以下值:

Domain  

UpperLimit:(2000,1000,1000)
LowerLimit:(-1000,-1000,-305)
Details
Type: WindTunnel
GasFlowDirection:X+
GasInflowVelocity[m/s]:10
WallVelocity[m/s]:10
BoundaryCondition(Z-):Wall
         

三、创建物理属性  

1.Outline窗口,单击Managephysicalproperties .
2.Physicalpropertymanager窗口中,单击加号按钮+以添加一个新的物理属性.
3.选择类型Fluid从弹出式菜单中找到。输入以下值.
Density [kg/m3]:100
4.添加另一种类型Polygon.使用默认参数。
5.单击OK按钮关闭Physicalpropertymanager.
6.Outline窗口,选择每个节点。在Properties窗口,定位PhysicalProperty在中分配类型 Type 列举如下.
rounded_cylinder.stl:Polygon
inflow:Fluid
         

四、 网格加密  

1.Outline窗口,选择Input>rounded_cylinder.stl.
2.Details在部分中,输入以下值:
GridRefinement:Default
ThicknessofPolygon(LBM):0
         

五、创建动画  

1.Outline窗口,选择Input>rounded_cylinder.stl.
2.KeyFrames窗口,设置KeyRotation.
3.设置RotationAxisrotation(vector).
4.设置TypeAngularVelocity(rad/s).
5.设置Axis(vector)(0,-1, 0).
6.单击+以添加速度0 [s].
7.输入0.0 [s]作为所添加行的时间,并输入33.3333 [rad/s]作为值。
         

六、设置模拟参数  

1.点击场景窗口右上角的按钮,设置以下参数:
Unit>Length:mm
Preprocess>ParticleSize[mm]:5
MPS
Pressure
*Type:Explicit
*SpeedofSound[m/s]:10**
Viscosity>Type: Explicit
SurfaceTension>Type:Potential
LBM
Type:Cumulant
GridInterval[mm]:40

GridRefinement:Default  

*MinimumGridInterval[mm]:10
*RefinementRange[mm]:20
MaximumVelocity[m/s]:20

ParticleInteraction>ParticleReactionCoefficient:1.0  

Simulation
Endtime[s]:0.2
Initialtimeinterval[s]:1e-5
SimulationOputput>FileOutputIntervalTime[s]:0.005
         

七、运行模拟  

1.单击 Execution部分在 Run 会话框.
2.Run 对话框,找到 Execution 部分和选择 Preprocess & Simulation Runmode: .
3.单击Execute该按钮,以开始计算.
         

八、可视化结果  

         
1.Outline窗口,选择Result>inflow
2.勾选Appearance>UseColorMap.
下面的两图比较了存在气相的情况 (LBM > Type :Cumulant) 还有只有液体的情况 (LBM > Type : None).
         
         
          

来源:CFD饭圈
ACTUMParticleWorks
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-08
最近编辑:1月前
CFD饭圈
硕士 分享CFD文章,感谢关注
获赞 22粉丝 21文章 376课程 0
点赞
收藏
作者推荐

Particleworks案例12-周期性边界流动

本教程演示了如何通过使用周期边界条件来近似地模拟圆柱体周围的流动。 1、创建新项目 1.在工具栏中,单击CreateProject.2.在CreateProject窗口,输入flow_around_pole在Projectname并指定项目将保存的位置Project location.3.单击OK按钮,以关闭窗口.4.在Projects窗口,展开project然后双击scene要打开该场景的节点. 2、创建对象 几何文件1.在Outline窗口,单击Importpolygonfiles.2.在文件对话框中,选择要导入的几何图形文件(gutter_PBC.stl,andwater_PBC.stl).3.单击FitView4.此外,设置容器(gutter_PBC.stl)透明,使内部流可见:•在Outline窗口,选择Input>gutter_PBC.stl.•在Properties窗口,设置Appearance>Alpha为0.3.Inflow 1.在Outline窗口,找到Inflow部分,然后单击Rectangle.2.在Outline窗口,选择Input>inflow.3.在Properties窗口,找到Transform中的部分,并输入以下值:•Location:(40,105, 0)•Rotation:(0,90,0)•Width[mm]:130•Height[mm]:190模拟域 1.在Outline窗口,选择Input>domain.2.在Properties窗口,找到Domain中的部分,并输入以下值:•UpperLimit:(2990.5,600,75)•LowerLimit:(-10,-100,-75)3.在Properties窗口,找到Details设置BoundaryCondition(Z)为Periodic. 3、创建物理属性 1.在Outline窗口,单击Managephysicalproperties。2.在Physicalpropertymanager窗口中,单击加号按钮+以添加一个新的物理属性.3.选择类型Fluid从弹出菜单。使用默认参数.4.添加另一种类型Polygon.使用默认参数.5.单击OK按钮关闭Physicalpropertymanager.6.在Outline窗口,选择每个节点。在Properties窗口,定位PhysicalProperty在中分配类型 Type 如下.•gutter_PBC.stl:Polygon•water_PBC.stl:Fluid•inflow:Fluid 4、设置流入参数 1.在Outline窗口,选择Input>inflow.2.在Properties窗口,找到Details中的部分,并输入以下值:•EmitMode:Velocity •EmitVelocity[m/s]:1•UpperLimit [m3]:5•Thickness:3 5、设置模拟参数 1.在工具栏中,单击Settings.2.在Basics部分中输入以下参数,然后单击Next.•Unit>Length:mm•Preprocess>ParticleSize[mm]:20•Preprocess>AutoGridInterval:Uncheck •Preprocess>GridInterval[mm]:12•Gravity>Gravity[m/s2]:(0,-9.8,0)3.在MPS中输入以下参数,然后单击Next.•Viscosity>Type: Explicit 4.热参数无需改变。单击Next.5.在Simulatio中输入以下参数,然后单击Close.•Time>FinishTime[s]:5•Time>Initialdt[s]:0.001•Output>FileOutputIntervalTime[s]:0.056.点击场景窗口右上角的按钮,输入以下参数:•SimulationOptions>Radius(Viscosity):2.1•SimulationOptions>Radius(Pressure):2.1•SimulationOptions>Radius(SurfaceDetection):2.17.单击按钮以显示三维视图. 6、运行模拟 1.单击Execution在Run会话框,如果Run对话框已经关闭,请单击Run.2.在 Run 对话框,找到 Execution 部分和选择 Preprocess & Simulation 在 Runmode: .3.在CPUcores:字段中,键入要用于计算的CPU核数.4.在Precision:字段中,选择求解器的精度.5.单击Execute该按钮,以开始计算.6.当计算完成后,在主窗口的中心会弹出一个通知. 7、可视化结果 以彩色贴图的形式显示速度,并播放结果动画.1.在ColorMap窗口,定位Field,并选择Velocity.2.在范围:部分中输入0.6为最小值,1.5为最大值.3.在Outline窗口中,选择这两个节点:Result>inflow(particle)和Result>water_PBC(particle).4.在Properties窗口,勾选Appearance>UseColorMap.5.在Player窗口,单击Playforward按下一个按钮来播放动画. 来源:CFD饭圈

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈