一种模拟超声空泡动力学行为的数值方法

文档序号:10613019阅读:684来源:国知局
一种模拟超声空泡动力学行为的数值方法
【专利摘要】本发明提供一种模拟超声空泡动力学行为的数值方法,具体步骤包括:一,构建控制方程,所述控制方程包括超声场中质量守恒方程与动量方程;二,构建超声辐射力方程;三,将超声辐射力方程带入动量方程中,并对控制方程进行无量纲化;四,求解无量纲化后的控制方程,提取所需的流场数据,实现对超声空泡动力学行为的模拟。该方法所模拟的超声空泡形态变化与真实超声空泡形态变化之间误差较小,可捕捉超声空泡瞬态演化规律和空泡的溃灭特性。
【专利说明】
一种模拟超声空泡动力学行为的数值方法
技术领域
[0001] 本发明涉及一种模拟超声空泡动力学行为的数值方法,属于流体机械工程、多相 流和计算流体力学技术领域。
【背景技术】
[0002] 超声空化是声与液体媒介质相互作用而产生的一种非线性效应。液体内部由于声 波作用导致局部压力降低到液体饱和蒸汽压时,会产生汽化现象,同时溶解于液体中的气 体也会析出,形成气泡(又称空泡、空穴)。在声波的膨胀和压缩的过程中,这些气泡表现出 的振荡、生长、收缩以及溃灭等动力学行为,以及由此产生的一系列物理和化学变化过程称 为超声空化。超声空化引起的热效应以及机械效应等已被应用于众多领域,如医学治疗、工 业污水处理、纳米材料制备等。另一方面,超声空泡溃灭产生的冲击力,造成化工设备不同 程度的损伤,严重影响化工业生产的可靠性与安全性。
[0003] 超声空化问题一直是流体机械工程和多相流领域的关键核心问题,由于超声空化 现象的复杂性,单一空化泡的动力学机理研究一直是超声空化研究的重要方面之一。研究 单一空化气泡的动力学过程不仅是研究多泡空化的起点,而且是研究整个超声空化现象的 基础。目前,关于超声空泡动力学行为及其影响因素的数值研究,多基于Rayleigh-Plesset (R-P)方程开展。然而研究表明:单个气泡受超声作用会呈现多种振荡形态,即形态振荡 (Shape Oscillation)、体积振荡(Volume Oscillation)、分裂振荡(Splitting Oscillation)以及混乱振荡(Chaotic Oscillation)。因此,以球型溃灭假设为理论基础的 R-P方程并不能有效地捕捉超声空泡溃灭的瞬态演化规律和空泡溃灭特征。所以建立一种 模拟超声空泡的数值方法,以实现捕捉超声空泡瞬态演化规律和空泡溃灭特性,具有重要 的现实意义。

【发明内容】

[0004] 针对现有技术中存在的问题,本发明的目的是提供一种模拟超声空泡动力学行为 的数值方法,该方法能够瞬态演化规律和空泡溃灭特性。
[0005] 为了达到上述目的,本发明采用以下技术方案:
[0006] -种模拟超声空泡动力学行为的数值方法,具体步骤包括:
[0007] 一,构建控制方程
[0008] 所述控制方程包括超声场中质量守恒方程与动量方程,分别如式(1)和(2)所示:
[0009] V-M-0 (1)
[0010]
[0011]其中,u是流体质点的速度矢量,p是流体质点的压力,g是重力加速度,σ是气泡的 表面张力系数,Fa*超声辐射力,κ是表面曲率,Ηε ( Φ )为Heavi s ide函数,F为流体体积,Φ为 相函数,P是混合密度,μ是混合动力学粘度,其表达式如下:
[0014]
[0012] 二,构建超声辐射力方程[0013] 将超声辐射力表示为Fa~(0,Fy):
[0015]
[0016] 其中,cq为声波在液体中的传播速度,y为距离声源的距离,ω =2Jif表征圆频率,f 为声频率,pa为声压幅值,k= co/CQ为声波数,ρ:*液体相密度,n=l.〇〇2*l(T3Pa · s为粘性 系数;
[0017]三,将所述卩3带入动量方程式⑵中,并对控制方程进行无量纲化;
[0018] 四,求解无量纲化后的控制方程,提取所需的流场数据,实现对超声空泡动力学行 为的模拟。
[0019] 进一步地,本发明在步骤⑷中,针对无量纲化后的控制方程,对流项[〃_▽".]进行 显示二阶迎风离散,粘性项(ν.[Μν?/+ν τ?)])进行中心差分格式离散,根据实际应用情况 对计算流域的边界条件和初始化条件进行设置;然后提取所需的流场数据。
[0020] 进一步地,本发明根据公式(6)和公式(7)分别计算流体体积F和相函数Φ;
[0021]
[0022]
[0023] 进一步地,根据所述公式(4)和公式(5)分别计算混合密度Ρ和动力学粘度μ,
[0024] ρ = ρ8+(ρι-ρ8)Ηε( Φ ) (4)
[0025] μ=μ8+(μι-μ8)Ηε( Φ ) (5)
[0026]其中,Ρι和Pg分别表不液体相和气体相密度,μι和μ8分别表不液体相和气体相动力 学粘度μ。
[0027] 进一步地,本发明以超声波参数为基准,如超声频率、超声幅值等,对控制方程进 行无量纲化。
[0028] 采用上述的技术方案之后,本发明具有以下有益效果:
[0029] (1)本发明一种模拟超声空泡动力学行为的数值方法,在现有控制方程基础上,增 加超声辐射力F a,使得该控制方程可以在超声环境下适用,所模拟的超声空泡形态变化与 真实超声空泡形态变化之间误差较小,可捕捉超声空泡瞬态演化规律和空泡的溃灭特性。
[0030] (2)本发明的一种模拟超声空泡动力学行为的数值方法,能够实现超声空泡在多 影响因素(雷诺数、邦德数、欧拉数和声波数)下的数值模拟,对全面认识和分析超声空泡动 力学行为具有重要的现实意义。
[0031] (3)本发明的一种模拟超声空泡动力学行为的数值方法,利用数值模拟结果指导 并优化超声空泡在医学治疗、工业污水处理、纳米材料制备等应用中的工况设计,以及降低 或避免造成化工设备振动及损伤,确保工业生产的可靠性与安全性。
【附图说明】
[0032]图1为模拟超声空泡动力学行为的数值方法的流程图;
[0033]图2为CLSV0F方法的计算流程图;
[0034]图3为超声空泡及流场区域模型示意图;
[0035]图4为超声空泡参数设置与模型验证;
[0036] 图5为超声空泡瞬态演化规律和空泡溃灭特性。
【具体实施方式】
[0037] 下面根据说明书附图和具体实施例对本发明做进一步详细描述。
[0038] 如图1所示,本发明一种模拟超声空泡动力学行为的数值方法,具体步骤包括:
[0039] (1)构建控制方程:
[0040] 所述控制方程包括超声场中质量守恒方程与动量方程,分别如公式(1)和(2)所 示:
[0041]
[0042]
[0043]其中,u是流体质点的速度矢量,p是流体质点的压力,g是重力加速度,σ是气泡的 表面张力系数,Fa*超声辐射力,κ是表面曲率,Ηε( Φ )为Heaviside函数,作用是将单相和混 合相流动控制方程表达成统一形式:
[0044]
[0045] 其中,ε为界面厚度。
[0046] 方程(2)中,Ρ是混合密度,μ是混合动力学粘度,其表达式如下:
[0047] ρ = ρ8+(ρι-ρ8)Ηε( Φ ) (4)
[0048] μ=μ8+(μι-μ8)Ηε( Φ ) (5)
[0049] 其中,1和g分别表示液体相和气体相。
[0050] 方程(2)中,F为流体体积,Φ为相函数。
[0051] V0F方法规定两相流中的一种相态(通常为液态)为"目标相态",定义一个相函数F (V0F函数),每个单元上的F函数定义为目标相态所占体积与单元总体积的比值。对于不可 压缩流动,根据质量守恒定律推得V0F函数对流输运方程为:
[0052]
[0053] Level Set方程中相函数Φ(χ,0)为X到界面的符号距离函数,为保证相函数Φ的 零等值面为相界面,在任意时刻,对于相界面上的点,均要求相函数Φ值为零,所以Level Set函数对流输运方程可以写为:
[0054]
[0055] CLSV0F方法计算两相流的主要过程包括相函数初始化、流动控制方程求解、相函 数对流运输方程求解、相界面重构以及Φ函数再次重新初始化等。通过相界面重构和Φ函 数再次重新初始化等过程,使数值求解过程中的Φ函数满足质量守恒特性,从而更加精确 地计算表面张力。CLSV0F方法的具体实施流程如图2所示。
[0056] (2)构建超声辐射力方程。
[0057] 方程(2)中的Fa表征由于声波作用产生的,作用在单位体积元上的平均声辐射力。 当超声辐射力近似认为由平面波造成时,其沿声束轴线的表达式为F a~(0,Fy):
[0058]
[0059] 其中,I = pcqv2 (y,t)为瞬时声强,co为声波在液体中的传播速度,y为距离声源的 距离。质点的竖直速度分量为:
[0060]
[00611其中,ω = 2Jif表征圆频率,f为声频率;Pa为声压幅值;k= ω /CQ为声波数。由斯托 克斯定律得衰减项表达式为:
[0062]
其中,q= 1 ·002*10-3Pa · s为粘性系数;
[0063] 联立式(8)_(10)最终得有耗散效应的超声辐射力的瞬态表达式为:
[0064] , .
. … , Pfii
[0065] (3)对控制方程(2)进行无量纲化:
[0066]
[0067] 其中D表示有效直径的气泡,定义为D = (6Vb/ji)1/3,Vb是气泡体积。[0068] 无量纲动量方程方程重新表示为:
[0069]
[0070]
[0071] 其中,影响超声单泡动力学行为的因素:雷诺数、邦德数、欧拉数以及声波数可分 别表征为:
[0072]
[0073]数据如表1所示:
[0074] 表1参数设置
[0075]
[0076] (4)对控制方程中的对流项进行显示二阶迎风离散,粘性项进行中心差分格式离 散。同时,根据实际应用情况对计算流域的边界条件和初始化条件进行设置。为保证数值计 算的稳定性、收敛性、同时节约计算时间,需要对时间步长进行设置。数值计算时的最大时 间步长通常由粘性力、表面张力等确定。
[0077] (5)构建超声空泡及流场区域模型,如图3所示。并采用Fortran软件对上述方程编 程并求解,求解完成后自动输出后缀名为dat的文件,所述后缀名为dat文件可采用Tecplot 流体后处理软件进行数据分析,提取所需的流场数据,如气泡溃灭时的压力和速度。超声空 泡模型验证如图4所示;超声空泡瞬态演化规律和空泡溃灭特性如图5所示。
[0078] (6)利用步骤一至五所述的一种模拟超声空泡动力学行为的数值方法的模拟结果 指导并优化超声空泡在医学治疗、工业污水处理、纳米材料制备等应用中的工况设计:改变 超声空泡的影响因素,确保超声空泡在实际应用中能在流体介质中产生工业所需的瞬态压 力和速度。所述的改变超声空泡的实际影响因素主要指改变雷诺数、邦德数、欧拉数以及声 波数。
[0079]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
【主权项】
1. 一种模拟超声空泡动力学行为的数值方法,其特征在于,具体步骤包括: 一,构建控制方程 所述控制方程包括超声场中质量守恒方程与动量方程,分别如式(1)和(2)所示:其中,U是流体质点的速度矢量,P是流体质点的压力,g是重力加速度,0是气泡的表面 张力系数,Fa为超声福射力,K是表面曲率,Ηε(Φ)为化aviside函数,F为流体体积,Φ为相函 数,P是混合密度,μ是混合动力学粘度; 二,构建超声福射力方程 将超声福射力表示为Fa> (0,Fy):其中,CO为声波在液体中的传播速度,y为距离声源的距离,ω =2村表征圆频率,f为声 频率,Pa为声压幅值,k= ω/c诚声波数,P功液体相密度,ri=l.〇〇2*l〇-3Pa · S为粘性系数; Ξ,将所述Fa带入动量方程式(2)中,并对控制方程进行无量纲化; 四,求解无量纲化后的控制方程,提取所需的流场数据,实现对超声空泡动力学行为的 模拟。2. 根据权利要求1所述模拟超声空泡动力学行为的数值方法,其特征在于,在步骤(4) 中,针对无量纲化后的动量方程(2),对流项[U -711]进行显示二阶迎风离散,粘性项(▽ · [μ(7ιι+ν\ι)])进行中屯、差分格式离散,根据实际应用情况对计算流域的边界条件和初始 化条件进行设置;然后提取所需的流场数据。3. 根据权利要求1所述模拟超声空泡动力学行为的数值方法,其特征在于,根据公式 (6)和公式(7)分别计算流体体积F和相函数Φ ;4. 根据权利要求1所述模拟超声空泡动力学行为的数值方法,其特征在于,所述公式 (4)和公式(5)分别计算混合密度Ρ和动力学粘度μ, P = f?g+(Pl-pg)He( Φ ) (4) μ = μ8+(μι-μ8)Ηε( Φ ) (5) 其中,化和Pg分别表示液体相和气体相密度,μι和yg分别表示液体相和气体相动力学粘 度y。5. 根据权利要求1所述模拟超声空泡动力学行为的数值方法,其特征在于,W超声波参 数为基准,对控制方程进行无量纲化。
【文档编号】G06F17/50GK105975700SQ201610306037
【公开日】2016年9月28日
【申请日】2016年5月10日
【发明人】王国玉, 马潇健, 黄彪, 高德明
【申请人】北京理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1