首页/文章/ 详情

CFD专栏丨nanoFluidX 单相流和两相流模型如何选择?

8月前浏览4562


经常有CFD仿真工程师问,在SPH粒子法流体力学建模的时候:


  • 为什么需要气液两相流分析? 

  • 什么场景下可以用单相流? 

  • 如何在Altair® nanoFluidX®中设置单/多相参数?


首先需要明确的是,我们在模拟自由液面、液体晃动之类问题的时候,通常背景环境总是有空气的。


如果在SPH模型中忽略轻流体(空气),仅考虑重流体(水或油),那么在没有粒子的void区域,流体的压力和速度信息是空白的。反之,两相流模型的计算域内充满了粒子,体积守恒和Shepard coeff=1更容易保证。


考虑 Windage 效应的时候,必须采用气-液两相流,否则空气的摩擦、输运效果无法仿真。比如下面这个3000RPM单齿轮的例子,初始液位低于齿轮的最低点。由于齿轮旋转带动了空气,从而液面产生晃动。

(仿真结果动画中隐藏了空气粒子)。


 
 




这是一篇公开发表的 paper, 也是对比了传动系统中 windage 的效应。

   


结论是:在中高转速工况,SPH仿真模型不能忽略空气粒子的影响。


  单相流

两相流  

 




这是另外一个有高速摄影的例子(单齿轮,初始液位在中心线)。随着齿轮线速度Vt的提高,油液内的气泡尺寸和体积分数发生明显变化。搅油损失(churning loss)也随之增加。在nanoFluidX中可以考虑润滑油充气率对传动效率影响。


 




接下来,我们通过一个简单的模型对比一下单/两相流模型的区别。 


 


2D容器内注入40%油,在重力方向做往复简谐振荡。容器高度120mm, 宽度80mm, 振幅171mm,振动频率30Hz。


 


以下图片是最后一个振荡周期的油液位置:


 
 
 
 
 
 

一个振荡周期的动画(相对容器运动坐标系)


下图记录了液体的瞬态冲击力, 单-两相流趋势一致,但是单相流模型由于没有空气的缓冲和混合(能量耗散),峰值明显过大。从图片、动画也能看出单相流明显油液的撞击壁面速度更快一些。


 




虽然在高转速传动系统中采用气液两相流模型更符合物理现象,但是代价是:更多的粒子数量,更小的时间步长,和更久的等待结果时间。


低速流动的自由液面场景往往是可以采用单相流模型的,比如:车辆涉水分析,油箱晃动,水渠流动等。


在2021.2版本中nanoFuidX增加了一个新的Tartakovsky表面张力模型,改善了单相流的液滴仿真。


 

水体自由落体(单相流模型)



 

油罐车液体晃动(单相流模型)


 

车辆涉水(单相流模型)


 

明渠流动(单相流模型)




其实我们总是在仿真精度和代价之间妥协,这个过程不仅适用于SPH粒子法单/两相流的选择,它是通用的。


仿真设计迭代过程

物理实验

 


设计初期:

单相流多工况计算,进行趋势性的比较。快速筛选设计方案。


设计中期:

两相流,适当的简化模型,可以定性或定量的比较。


设计末期:

详细模型,高保真度,定量比较。



附录:

nanoFluidX 求解器开关的推荐设置

单相流模型参数  

   
   
   


两相流设置

   
   
   


来源:Altair澳汰尔
HPC振动通用航空航天汽车电子人工智能ParaViewAltair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-03-07
最近编辑:8月前
Altair澳汰尔
澳汰尔工程软件(上海)有限公司
获赞 137粉丝 464文章 737课程 4
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈