设为首页 | 加入收藏 | 繁体中文
400-696-5950
首页新闻中心行业资讯
技术分享 | 使用 SOLIDWORKS 流体仿真模拟自由表面流动
来源:苏州卓盛信息 点击数:1015次 更新时间:2026-5-29 14:09:15

使用 SOLIDWORKS 流体仿真模拟自由表面流动

文章来源:solidworks代理商-卓盛信息(400-696-5950


自由表面流动是指流体与开放边界相互作用时发生的现象,例如水流冲击沙滩或在移动容器中晃动。它通常发生在互不相溶的流体(液体和空气)的界面处,因此在设计中正确考虑自由表面流动是一个挑战。

SOLIDWORKS Flow Simulation使我们能够模拟这些场景,捕捉完全互不相溶的流体之间的动态相互作用。SOLIDWORKS软件


SOLIDWORKS Flow Simulation 如何处理自由表面流

SOLIDWORKS Flow Simulation 使用流体体积 (VOF)技术来模拟自由表面。该技术通过追踪流体体积分数(取值范围为 0 到 1)来模拟流体流动。在两相系统中,流体的体积分数为 1,而气体的体积分数为 0。

两种流体的体积分数


自由液面的位置是指流体体积分数从零变为一的区域。为了评估这一点,SOLIDWORKS Flow Simulation 求解器求解一组动量方程,并跟踪整个计算域内每种不混溶流体的体积分数。


非牛顿流体的相关考虑因素

自由表面流动也可以用非牛顿流体(例如油、浆液或番茄酱)进行建模。非牛顿流体的建模基于这样的假设:流动的剪切应力是剪切速率的函数。例如,粘度会随温度、浓度或剪切应力而变化。


自由表面模拟允许的流体组合有:

> 一种气体和一种液体

> 一种牛顿流体和一种非牛顿流体


模拟自由表面流的示例

我们可以用橄榄油和水的混合物来演示自由表面流动。它们可以从两个不同的开口进入容器,然后从同一个出口流出。


研究设置

在本例中,每种流体的入口质量流量均设置为 0.0001 kg/s,并启用了重力效应。此外,我们还必须定义两种流体的体积分数和质量分数目标值,以及全局质量流量。这样做可以让我们计算系统的总混合率和总流量。


网格考虑因素

对于使用自由表面特征的模拟研究,精细网格至关重要。网格应足够精细,以捕捉两种互不相溶流体之间的界面。

流动研究中不同级别的网格细化


确定网格是否足够精细的一种方法是设定目标,测量每种流体的质量,并确保自由表面模型中使用的每种流体的质量守恒。可以运行几次迭代,每次迭代都细化网格,直到质量守恒在可接受的误差范围内得到满足。solidworks官网


结果

在这个例子中,由于存在数值扩散,导致油水之间缺乏清晰的边界。这种情况通常发生在模拟时间过长时,此时图中会出现混合的现象。这被解释为自由表面位置处的数值泡沫。

水的体积分数结果图


自由表面模拟无法模拟的内容

虽然 SOLIDWORKS Flow Simulation 是进行设计中流体研究的绝佳工具,但在某些应用中,您需要重新考虑如何准确地模拟自由表面流动。

未考虑相变

未考虑表面张力

不建议将高速应用应用于自由表面计算

水箱内水晃动的自由表面流动模拟


自由表面流的其他应用

SOLIDWORKS Flow Simulation 中推荐的自由表面分析应用包括:

水箱内液体晃动

油箱排空或加注

对船舶或其他大型船只的拖拽

水坝溢流

低表面张力流体研究

连续的流体喷射

【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
上一篇:卓盛信息 | 机器狗模型 扫码免费申请! 下一篇:技术分享 | 在 SOLIDWORKS 电气原理图中记录电缆中包含的双绞线
友情链接
正版SOLI购买SOLISOLIDWSOLIDW达索SOLI