STAR-CCM+:重力驱动的多相流动仿真
来源:网络收集 点击: 时间:2024-04-24打开STAR-CCM+,新建simulation,选择Parallel on Local Host,Compute Processes设为2,点击OK。
2/4点击FileImportImport Volume Mesh,导入multiphaseFlow gridfs.ccm文件,保存为freeSurface.sim。
3/4点击Mesh Convert to 2D,勾选Delete 3D Regions After Conversion,将3D模型即转化为2D模型。转化为2D模型必须满足:要投影的网格面必须平行于X-Y平面,且某一边界面必须在X-Y平面上,即Z=0的平面。


删除Continua Physics 1。显示网格。


重命名Physics 1 2D为Chambers。设置欧拉多相流模型。

右键Models Eulerian Multiphase Eulerian Phases,新建Phase 1,重命名为H2O。同理,新建Phase 2,命名为Air。分别选择Liquid和Gas属性。



点击H2O Models Liquid H2O Material Properties Dynamic Viscosity Constant,将数值改为0.001002 Pa-s。

利用Field Function函数定义Liquid和Air的初始空间分布。点击Tools Field Functions,右键New Scalar ,命名为Initial Distribution。在Definition里输入坐标的条件判断语句($$Position=-1)?1:0。同理,新建Field Function,命名为Initial Distribution (Air),Definition中输入1-${Initial Distribution}。



展开Initial Conditions,Turbulence Intensity设为0.01;Turbulent Viscosity Ratio设为100;Volume Fraction方法选择Composite,H2O选择Initial Distribution,Air选择Initial Distribution (Air),即定义左侧腔为水,右侧腔为空气。


展开Reference Values,设置Gravity矢量为 m/s^2。

将默认的Default_Fluid 2D重命名为Fluid。全选除TopLeft外的所有Boundary,将Type设为Wall。TopLeft则设为Pressure Outlet。


展开TopLeft Physics Values,Turbulence Intensity设为0.01;Turbulent Viscosity Ratio设为100;Volume Fraction设为,只允许Liquid从该边界流入。

展开Solvers,Implicit Unsteady时间步长设为0.005 s。

展开Stopping Criteria,Maximum Physical Time设为5 s,不勾选Maximum Steps,Maximum Inner Iterations默认5步。

新建Scalar Scene,Scalar Field选择Volume Fraction of H2O,监控H2O的体积变化,即流动过程。Contour Style选择Smooth Filled。点击Color Bar,将Title Height设为0.04,Label Height设为0.035。

展开Attributes Update,Trigger选择Time Step,勾选Save To File,Base Filename设为freeSurface。Time-Step Frequency设为10。



保存,初始化,提交计算。
计算结果1/3H2O的体积分布。

右键scalar bar选择Pressure显示压力分布。显然右侧腔空气被压缩。

将计算过程中存储的图片导入具有animate功能的软件可以制作动图,观察整个过程中H2O的体积分布动图。

以上内容仅供交流学习,不做商业用途,如有侵权可删除。
如有技术类问题,可私信留言讨论。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_588334.html