合作客户/
拜耳公司 |
同济大学 |
联合大学 |
美国保洁 |
美国强生 |
瑞士罗氏 |
相关新闻Info
-
> FYXF-3煤粉悬浮剂润湿吸附性能、伤害性能及在煤层气压裂改造现场的实施方案(二)
> 多相凝聚体系的界面张力计算方法及研究进展
> 探究龙泉大窑青瓷和德清原始瓷釉面缩釉缺陷形成机理
> 为什么水与油互不相溶?
> pH对马来松香MPA与纳米Al2O3颗粒形成的Pickering乳液类型、表/界面张力影响(二)
> 钌催化剂合成丁炔二醇醚三硅氧烷表面活性剂反应条件及表面张力测定(二)
> 人胰岛素的朗缪尔单分子层膜的表面化学和光谱学性质——摘要、介绍
> GA、WPI和T80复合乳液体系的脂肪消化动力学曲线、界面张力变化(三)
> Delta-8食用餐食后人体内十二指肠液的组成及性质——摘要、介绍、材料和方法
> Langmuir槽法研究不同电性Gemini表面活性剂对界面吸附膜性质的影响(一)
推荐新闻Info
-
> 芬兰Kibron全系列榴莲视频APP下载最新版本核心测量原理是什么
> 芬兰Kibron榴莲视频APP下载最新版本 vs 主流品牌榴莲视频APP下载最新版本对比分析
> 6∶2氟调磺酸在饱和与非饱和土壤中的迁移行为研究
> 6∶2氟调磺酸表面活性及其在气-水界面的吸附特性
> 基于表面张力测定量化6∶2氟调磺酸表面活性
> 不同类型表面活性剂对氨气-水溶液界面行为的调控规律研究
> 阶梯内嵌式复合层线路板的涂覆控制装置及其控制方法——基于双组分表面张力驱动与共形锁定的技术分析
> 榴莲视频APP在线看驱动的界面功能化技术革新:FAST-LAM的性能对标研究
> 面向高温高盐油藏的内烯烃磺酸盐驱油表面活性剂性能研究
> 离子类型与浓度对内烯烃磺酸盐降低油水界面张力的协同效应
一种改进的CSF模型:用于SPH流体仿真的光滑表面张力模拟(二)
来源:合肥工业大学学报(自然科学版) 浏览 556 次 发布时间:2026-03-06
1.2NGS方程
流体的控制方程采用描述流体运动规律的NavierGStokes(NGS)方程,其形式为:∇·u=0(2) ∂ u ∂ t+u·∇ u+1 ρ∇ P= g+ ν∇2 u(3)其中,u为速度场;P为压力场;ν为流体的动力学黏度;ρ为密度;∇为空间梯度算符;g为外力;∇2为拉普拉斯运算符。(2)式、(3)式分别代表流体运动的质量与动量守恒定律。使用SPH方法求解NGS方程的基本过程如下:ρi=∑ N j=1 mjW(xi-xj, h)(4) pi= k( ρi- ρ0)(5) f p i=-∑ N j=1 mj pi+ pj 2 ρj ∇ W(xi-xj, h)(6) f ν i= μ∑ N j=1 mj uj- ui ρj ∇2 W(xi-xj, h)(7)其中,k为气体状态方程常数;ρ0为流体的静止密度;f p i、f ν i分别为粒子所受的压力和黏性力;pi、pj分别为第i个、第j个粒子的压强;ui、 uj分别为第i个、第j个粒子的速度。
2改进的CSF流体表面张力模型
2.1CSF流体表面张力模型
CSF模型流体表面张力的实施首先是对流场定义色标函数,位于流体粒子位置的色标值为1,位于流体粒子之外位置的色标值为0。通过已定义的色标函数场,可以得到表面法向以及表面曲率,通过表面法向和表面曲率的信息得到表面张力,计算公式为:fs= σk( x) ^n(8)其中,σ为表面张力系数;k( x)为表面 x处的曲率;^n为界面的单位法向。法向 n的计算公式为:n=∇ c( x)(9)其中,c( x)为人为引入的色标函数。曲率计算公式为:k=-(∇· ^n)(10)
2.2改进的CSF流体表面张力模型
2.2.1流体表面的切向力
传统的流体表面张力的求解只是对色标函数求梯度,表面张力的方向就是色标函数的梯度方向,也就是说传统的流体表面张力的方向和表面法向相同;传统的流体表面张力模拟将表面的法向力作为表面张力,由于近似计算导致的计算误差使得流体表面张力的模拟很难到达自然界中的平滑状态,会出现凹凸不平,甚至尖角的模拟效果。本文在传统的CSF流体表面张力的基础上,考虑流体表面的法向力和切向力的综合作用,使得流体表面达到足够光滑。流体表面张力的切向力f切向i计算公式为:f切向i=-∑j mimj ρiρj λ( ni- nj) W( xi- xj, h) (11)其中,λ为一个可调节的参数。对于任意一对相邻的流体粒子i和j,有f切向i← j=- mimj ρiρj λ( ni- nj) W( xi- xj, h), f切向j← i=- f切向 i← j ì î í ïï ïï (12)其中,f切向i← j、f切向 j← i分别为粒子j对粒子i的切向力、粒子i对粒子j的切向力。因为所施加的表面张力切向力是对称的,所以切向力的施加能够保持系统的动量守恒条件。
2.2.2密度修正
针对CSF流体表面张力模型中流体表面的粒子数目较少,流体表面的流体粒子密度求和的边界截断误差较大,进而导致流体表面张力模拟不稳定的问题,本文对边界粒子的密度进行修正,计算公式为:ρi=∑ N j=1 mjWij∑ N j=1 mj ρj Wij(13)其中,Wij= W( xi- xj, h)。
2.3本文算法流程
(1)流体粒子初始布局。(2)利用修正的密度求和公式计算流体粒子密度。(3)对所有粒子j,计算其压强pj。(4)对所有粒子j,计算其压力f p j和黏性力f ν j。(5)计算流体粒子j的表面张力。(6)更新流体粒子j的速度与位置。(7)返回步骤(2)。
3仿真实验结果
分别用文献方法、文献方法及本文方法模拟在表面张力作用下水珠的形成过程,对比它们的模拟效果,如图1所示。图1方形液滴在表面张力作用下的变形341第1期汪欢欢,等:改进的CSF流体表面张力模型实验在Window7平台上进行,采用Visual Studio2013。实验环境为Intel(R)Core(TM) i5G2400,3.10GHzCPU,4G内存,NVIDIA GeG forceGT620显卡,实验所采用的流体粒子数目为1024。模拟总帧数为500,文献方法、文献方法及本文方法分别用时9.12、9.87、9.34s。从实验结果可以看出,本文方法与文献方法、文献方法的模拟时间差异很小,但本文方法模拟的水珠达到稳定状态时表面更加圆滑,这说明本文方法可以更准确、有效地模拟流体表面张力。
4结论
本文提出一种改进的流体表面张力处理算法,该算法在传统CSF模型流体表面张力的基础上,施加切向力,并且对于流体的边界粒子进行密度修正。从实验结果可以看出,本文提出的改进的CSF流体表面张力算法能够很好地模拟流体表面张力效果;与其他方法模拟结果相比,本文方法改善了流体表面的光滑性。





