基于LevelSet方法的气_液_固三相流动模型与模拟_李彦鹏
气辅注射成型运动界面的Level Set方法数值模拟

气辅注射成型运动界面的Level Set方法数值模拟
李强;欧阳洁;杨斌鑫;蒋涛
【期刊名称】《化工学报》
【年(卷),期】2010(061)002
【摘要】给出气液两相流数学模型,选取Cross-WLF模型作为熔体的黏度模型,采用Level Set /SIMPLEC方法模拟了气体辅助注射成型中气体穿透过程,追踪到了不同时刻的运动界面(气熔界面和熔体前沿界面),描述了运动过程中不同时刻速度和温度等重要物理量的分布情况,分析了熔体温度、气体延迟时间和注射压力对气体穿透时间和穿透长度的影响.数值结果表明,Level Set /SIMPLEC方法可以准确追踪气体穿透过程中的两个运动界面;熔体温度、延迟时间和气体注射压力对气体穿透长度有显著影响.
【总页数】8页(P302-309)
【作者】李强;欧阳洁;杨斌鑫;蒋涛
【作者单位】西北工业大学理学院,陕西,西安,710129;西北工业大学理学院,陕西,西安,710129;西北工业大学理学院,陕西,西安,710129;西北工业大学理学院,陕西,西安,710129
【正文语种】中文
【中图分类】TQ320.66
【相关文献】
1.用Level Set方法追踪运动界面 [J], 陈凡红;王成;郝莉;宁建国
2.材料界面运动的快速稳健的Level Set方法研究 [J], 王振海;杨彬;汪海滨
3.气辅共注射成型充填过程数值模拟中的移动界面追踪技术 [J], 匡唐清;柳和生;周国发
4.界面捕捉Level Set方法的(AMR)数值模拟 [J], 宫翔飞;张树道;江松
5.基于Level Set方法对油水和气水两相界面的数值模拟 [J], 王琳琳;田辉;李国君因版权原因,仅展示原文概要,查看原文内容请购买。
气-液-固三相流数值模拟研究进展

最 后本 文对 该领 域的 研究 前景 进行 了展 望 。 [ 关 键 词】 气一 液一 固三相 流 ;欧拉 法 ;拉格 朗 日法 ;直 接数 值模 拟法 [ 中 图分类 号] T Q 0 1 8 【 文 献标 识码 ] A
[ 文 章编 号] 1 0 0 7 — 1 8 6 5 ( 2 0 1 7 ) 0 3 - 0 0 9 1 - 0 2
a p p r o a c h e s( Eu l e r i a n me t h o d , La g r a n g i a n me t h o d a n d DNS me t h o d )a r e i n t r o d u c e d a c c o r d i n g t o t h e s i mu l a t i o n s c a l e Th e n t h e s e t h r e e me t h o d s a r e e x p l a i n e d i n
( I n s t i t u t e o f Ma t e r i a l s , Ch i n a Ac a d e my o f E n g i n e e r i n g P h y s i c s i n a )
气液固三相相平衡计算_李闽

摩尔组成 。
联解式 (3) ~式 (6) ,得到气 、液和固相物料平衡方程分别是
∑ ∑ nA
x
V i
=
i =1
nA i =1
z i Ki VL V ( KiVL - 1) -
=1 S +1
(7)
∑ ∑ nB
i VL -
1)
zi + S ( Ki SL -
( mol %)
( MPa)
0
4114
0
2
0
2
0
2
20
7124
50
15193
70 平均
25159
测试温度均为
( MPa)
20179 15103 10134 3170 20179 20179 29107
(wt %) 01011 01031 01126 01068 0127 1146 1165
一般认为[6 ] :气相中极少或不存在高分子量的沥青 ,油气烃类体系中的气2固相平衡不常见 ;油气体系中 , 当气2液2固三相共存时 ,气相 、固相都要通过与液相相互转化 ,固相总是从液相中析出的 。文章根据这一认识 并在提出的沥青组分特征化的基础上 ,导出了气2液2沥青三相相平衡物料平衡方程组 。结合考虑沥青沉降三 相闪蒸数值算法 ,能对沥青沉降进行有效的量化模拟计算 。在运用状态方程模拟沥青沉降时 ,文章提出用大的 交互作用系数描述原油中轻烃与沥青的不相溶性 ,由于它们之间的交互作用系数特点大 ,当原油中的轻质组成 增加时 ,利于沥青的沉降 。
第 1 期 李闽等 :气液固三相相平衡计算
101
接近 。 图 3 是理论预测的沥青沉降量随压力的变化关系 。在饱和压力以上 , 随压力的下降沥青的沉降量逐渐减
基于Level Set方法对油水和气水两相界面的数值模拟

1
引 言
两相界面流动现象广泛存在于各个领域,如能 源与动力、石油和化工领域等。其具有许多独特的 流体力学性质,研究这些性质对流体力学的发展及 工程应用都有重要的意义。由于相间质量、动量、 能量交换主要发生在两相界面上,因此对两相流界 面迁移特性的研究格外受到关注,提出了多种数值 方法,这些方法主要分为两类,即界面追踪类方法 和界面捕获类方法。以 PIC、MAC 等算法为代表的 界面追踪类方法是通过拉格朗日法,采用一系列离 散的标记点,具有较高的精度。但这类方法对于拓 扑结构变化大的问题处理起来比较困难,而且消耗 较多的计算资源。以 VOF、Level Set 等算法为代表 的界面 捕获类 方法 是 用 欧拉 法 构造表征 界面特性
t=0s
t=1s
t=0s 图3
t=0.14s
t=0.22s
t=0.33s
油滴在水中上升并与油 层融合的 过程
t=2s 图1
t=3s
界面在速度场的作用下随时 间的的变 化
油滴在初始时刻无速度,在浮力的作用下,油 滴在水中慢慢上升。开始时速度较小,油滴受到水 的压力作用, 发生微小的形变; 油泡在上升过程中, 变形越来越大,顶部呈现冠状;油滴上升到油层附 近,开始挤压上面的油层,使油层隆起。0.22s 后, 随着油滴继续上升,油滴将油层挤破,融入油层, 并将少量水挤入油层,最后油滴与油层完全融合, 油水交界面趋于水平。由此发现,本文方法能够较 精 确 的模拟 实际 液 体 自 由 表 面的 破碎和 融合 等 复 杂变化,说明本文方法对研究两相流是可行的。
为
∂ 1 1 v + ∇ ⋅ ( v v )= − ∇P + ∂t ρ ρ
Re-1 ∇ ⋅ ( µ v ) −
g − Fst /( ρ we ) + Fr
基于LabVIEW与MATLAB混合编程的气液两相流测量软件开发

基于LabVIEW与MATLAB混合编程的气液两相流测量软件开发牛佳乐;邢兰昌;华陈权;耿艳峰;石文博【摘要】测量气液两相流量需要实时获取大量的数据和快速求解复杂的计算模型,单独采用LabVIEW或者MATLAB对其测量软件进行开发效率较低.为了高效地开发功能强大的虚拟仪器软件,应用动态链接库技术实现了LabVIEW与MATLAB的混合编程,在此基础上开发了用于气液两相流组合测量装置的软件,解决了气液两相流参数测量系统需要进行大量数据实时采集、处理、显示、保存以及复杂多相流模型求解等问题.该软件开发方法适用于对人机交互界面、数据采集、仪器控制和数值计算同时具有较高要求的场合,可广泛应用于实验室和实际生产系统.【期刊名称】《实验室研究与探索》【年(卷),期】2018(037)009【总页数】6页(P110-115)【关键词】混合编程;动态链接库;软件开发;气液两相流;流量测量【作者】牛佳乐;邢兰昌;华陈权;耿艳峰;石文博【作者单位】中国石油大学(华东)信息与控制工程学院,山东青岛266580;中国石油大学(华东)信息与控制工程学院,山东青岛266580;中国石油大学(华东)信息与控制工程学院,山东青岛266580;中国石油大学(华东)信息与控制工程学院,山东青岛266580;中国石油大学(华东)信息与控制工程学院,山东青岛266580【正文语种】中文【中图分类】TP319;TH814;TE9780 引言LabVIEW作为一种虚拟仪器开发软件,在数据采集、仪器控制、界面开发等方面具有简单直观、易于理解、应用范围广等特点,但是当面对需要进行大量数据运算处理以及复杂控制算法等应用时,有限的控件和函数会大大限制其适用范围[1-2]。
MATLAB作为一种工程计算语言,具有编程效率高、可扩充性强、移植性好等特点,但其界面开发能力较弱,并且在数据采集与通信、软硬件接口等方面应用中都较为繁琐[2-4]。
因此,实现两者的混合编程,充分发挥出各自的优点、互补不足,能够显著提高编程效率,开发出功能更为强大的虚拟仪器软件。
气液固三相湍流流动的E_E_L模型与模拟 (1)

第52卷第4期化工学报Vol.52l4 2001年4月Journal of Chemical Industry and Engineering(China)April2001研究论文气液固三相湍流流动的E/E/L模型与模拟闻建平黄琳周怀于宝田胡宗定(天津大学化工学院,天津300072)摘要采用基于双流体模型与粒子分散模型相结合的方法,建立了一个用于描述气液固三相湍流流动的Eulerian/Eulerian/Lagrangian模型(简称E/E/L模型).在Euler坐标系中考虑了气液两相,利用双流体模型来表述气液两相的相互关系;同时在Lagrange坐标系中考察了颗粒的运动,并把颗粒对气液两相的影响耦合于双流体模型中.以流化床内气液固三相湍流流动为例进行的数值模拟结果与实验结果吻合良好.所提出的模型及其模拟具有很好的准确性和可靠性,为研究气液固三相湍流流动提供了一种新的途径.关键词气液固三相E/E/L模型模拟流化床中图分类号TQ021文献标识码A文章编号0438-1157(2001)04-0343-06引言伴有传热、传质及反应的气液固三相流动是化工装置中的基本现象.三相流动由于其复杂性,一直是化工过程领域中困难又急需解决的关键问题之一.近几年来,随着计算机技术的发展,部分研究者开始尝试利用数值模拟的手段对气(G)、液(L)、固(S)三相流动进行模拟计算.研究三相流流动问题远比研究单相流体及两相流体的流动复杂得多,其主要困难在于相与相之间质量、动量和能量的相互作用、相互耦合关系十分复杂,难以精确描述.罗运柏等[1]及Wen Jianping 等[2]采用拟均相的处理方法,把固相看成液体的一部分,把气液双流体模型应用于G-L-S三相流动,并引入有效性质加以修正.但这些模型无法准确地描述三相流动中相与相之间相互耦合的复杂关系.而Mitra-Majumdar等[3]把G-L-S三相分别看成3种可以相互渗透的流体,提出了三流体模型,该模型虽比双流体模型较合理地考虑了气液固三相之间的相互作用,但在对固相进行流体化处理时,仍对固相黏度进行了经验化处理,并且这种处理与固体粒子分散性的本质特点相违背.Li Y和Fan L S等[4]则仅对G-L-S三相流化床内气泡尾涡的运动进行了数值模拟.总之,目前对G-L-S2000-03-24收到初稿,2000-10-24收到修改稿.联系人及第一作者:闻建平,34岁,男,博士,副教授.基金项目:国家自然科学基金(No.29706006)和中石化集团公司科技开发中心资助项目(No.X598021).三相湍流局部、微观流动的模型及其模拟精确、定量研究在国内外尚未见报道.本文将采用在Euler坐标系中考虑气液两相,利用双流体模型来表述G-L两相的相互耦合;同时在Lagrange坐标系中考察颗粒的运动,把颗粒对G-L两相的影响耦合于双流体模型中,提出Eulerian/Eulerian/La grangian模型(简称E/E/L模型),并采用天津大学胡宗定等[5]提供的G-L-S 三相流化床内局部流动特性参数的实验数据对本文所提出的模型及其模拟进行验证.1E/E/L模型在假设液体、气体为连续相,固体粒子为分散相的前提下,根据质量、动量和能量衡算原理,基于双流体模型与粒子分散模型相结合,在Lagrange 坐标系中模拟颗粒相,而在Euler坐标系中利用双流体模型来描述三相流中颗粒作用下的气液两相流流动,提出了G-L-S三相湍流流动的E/E/L模型.1.1分散粒子的处理方法采用Cundall和Strack[6]提出的分散单元法模型(distinct element method,DEM)描述G-L-S三相流中固体粒子复杂的运动状况,即根据牛顿第二定律来描述粒子的运动规律.在任何时刻t,粒子的运动方程可表示为m id v id t=f d l,i+f dg,i+E N j=1(f n,ij+f t,ij)+f b,i+m i g(1)式中f d l,i和f dg,i分别表示气体和液体作用于i固体粒子上的曳力,f n,i j和f t,ij分别为i和j粒子碰撞的法向作用力与切向作用力,f b,i为i粒子所受的浮力.f b,i可表示为f b,i=Q l V p,i g(2)式中V p,i为i粒子的体积.f d l,i可用液固之间的相对速度来表示f d l,i=C d,l P d2p4Q l|u l-v i|(u l-v i)/2(3)式中u l为液相局部速度,C d,l为液相与粒子之间相互作用的曳力系数,是局部液含率R c和固体粒子Reynolds数的函数,可用Wen和Yu[7]所给的关系式计算C d,l=24R c l-4.7Re p l(1+0.15Re0.687p l)(Re p l<1000)0.44R c l-0.47(Re p l[1000)(4)其中Re p l=|u l-v i|d p Q lL lf dg,i可用气泡尾涡和粒子之间的相互作用力来表示f d g,i=P d2p,i4R c g k o C d,g Q l|u g-v i|(u g-v i)(5)k o为量纲1的尾涡参数,可用Chern等[8]所给的关系式计算k o=0.398u0.246l u-0.646g(6)C d,g为气泡尾涡与粒子之间相互作用的曳力系数[9]C d,g=11+1.147Re-2.876p l d p2R-4.0(7)对于粒子之间相互作用力,可用i和j粒子碰撞的f n,i j与f t,ij来表达,其大小采用Cundall和Strack[6]提出的方法计算.1.2受固体粒子影响的气液双流体模型在现有G-L两相流双流体k-E模型的基础上,推导出考虑固相作为分散相对气相和液相产生影响的G-L两相双流体模型.其通式可表示为9(R c k Q k U k)9t+9(R c k Q k u kj U k)9x j=99x j R c k#U k9U k9x j+99x j U k D U k9R c k9x j+S U k+I U k+S c U k(8)式中下标j表示空间坐标,S c Uk为粒子与流体间作用源项,详见表1.1.3相间耦合1.3.1气液相间的动量传递气液相间的动量传递以相间相互作用力表达,包括相间曳力、Magnus 力、虚假质量力、Saffman力等,在本文模型中仅考虑曳力、Magnus力,其他力相对较小可忽略.气液两相的相间曳力,为了简化一般表示为F l=-F g=C f R c l R c g(u g-u l)(9) C f是相间摩擦系数,采用Mitra-Majumdar等[3]提出的表达式C f=0.75C d|u g-u l|R c g Q l/ d b(10)式中C d=24Re g l+5.48Re0.587g l+0.3Re g l=Q l d b|u g-u l|L l气泡在一个非均匀流场中运动时,由于自身的运动将在垂直于主流方向上产生一个径向升力,即Magnus力,一般模化为[10]L l=-L g=0.75R c l R c g Q l(u lr-u g r)9u lr9x(11) 1.3.2气固、液固相间的动量传递控制体积内所有固体粒子对气相、液相的作用力项为f k=ENci=1B k(v i-u k)(12) B k为气固或液固动量转化系数,当R c k<0.8时,可由著名的Ergun公式[11]得到Bk=150(1-R c k)2R c kL kd2p+1.75(1-R c k)Q kd p|u k-v i|(13)而当R c k\0.8时,用Wen和Yu[7]提出的关系式计算B k=34C d,kR c k(1-R c k)d pQ k R c-2.36k|u k-v i|(14) 1.3.3相间湍流相互作用在G-L-S三相流中,由于气泡的曳力作用、尾涡脱落、破碎等因素,均会使液相湍流加剧,这种由于气泡存在而导致的湍流,称为气泡诱发湍动(bubble-induced turbulence)[12],用P b表达.在二维情况下可表示为P b=0.53[F lx(u g x-u lx)+F lr(u g r-u lr)](15)固体粒子对液相湍动的影响用固体湍动生成项G p 来表示G p=ENci=1f d l,i(u l-v i)(16)1.4数值求解本文模拟对象为文献[5]实验中的G-L-S 三相流化床反应器,直径0.284m,高2.4m.气相为空气,液相为水,粒径和密度分别为1.0@10-3 m及2406.5kg#m-3的玻璃球作为固相,全塔平均R c s为34%.#344#化工学报2001年4月Table1Governing equationsPhas es Equations t U k#U k D Uk SUkI UkS c Ukliquid phas econtinuity010Le,lPr k99z D U l9R cl9z+9r9r rD U l9R cl9r00z-mo mentum0u lx L e,lL e,lPr k-R c l9p9z+Q l g+99z R c l#U l9u lz9z+9r9r rR c l#Ul9ulr9z+99z u lz D U l9R cl9z+9r9r ru lz D U l9R cl9zF lz f lzr-mo mentum0u lr L e,lLe,lPr k-R c l9p9r+99z R c l#U l9ulz9r+9r9r rR c l#Ul9ulr9r+99z u lr D U l9R cl9r+9r9r ru lr D U l9R cl9r)F lr+F l f lrkinetic energy0Ku e,lPr k0R c l(G T-Q l E)R c l P b R c l G p turbulent diss ipation0ELe,lPr E0R c lEK(C l G T-C2Q l E)R c lEKC l P b R c lEKC l G pgas phas econtinuity010L e,gPr k99z D U g9R cg9z+9r9r rD U g9R cg9r00 z-mo mentum0u g z L e,gL e,gPr k-R c g9p9z+Q g g+99z R c g#U g9u g z9z+9r9r rR c g#Ug9u g r9z+99z u g z D U g9R c g9z+9r9r ru g z D U g9R c g9zF g z f g z r-mo mentum0u gr L e,gL e,gP rE-R c g9p9r+99z R c g#U g9ug z9r+9r9r rR c g#U g9ug r9r+99z u g r D U g9R cg9r+9r9r ru g r D U g9R cg9rF g r+L g f g rL e,k=L k+L T,k,L T,l=0.09Q l k 2E,L T,g=Q g LT,l QlT2pC1=1.44,C2=1.92,P rk =1.0,P rE=1.3,T p=1.0G T=L T,l29ulz9z2+9ulr9r2+u lrr2+9ulr9z+9ulz9r21.4.1计算域和边界条件因流化床内的流体流动具有轴对称性,故取对称轴截面的一半为计算区域.(1)入口边界条件,采用实验值为入口条件K k,in=0.003u2k(17)E k,in=0.09K 3/2 k,in0.03W/2(18)(2)壁面边界条件,在壁面上取不渗透及非滑移为边界条件,因而此处各相速度为零.对靠近壁面的第1个网格点,采用壁面函数方法处理.(3)轴对称线(r=0)处边界条件9ug9r=9ul9r=9us9r=9K9r=9E9r=0(19)9R c g9r=9R c l9r=9R c s9r=0(20)v g=v l=v s(21)(4)出口边界,设定出口处气液各参量均充分发展,即9u kx9x=9u kr9x=9K k9x=9E k9x=0(22)1.4.2数值求解方法采用基于求解双流体模型I PSA(interphase-slip-algorithm)算法和求解粒子分散模型PSIC(particle-source-in-cell)算法相结合#345#第52卷第4期闻建平等:气液固三相湍流流动的E/E/L模型与模拟的三相耦合算法,对G-L-S 三相湍流过程局部流动性能进行数值模拟.2 模型验证应用本模型模拟得到的局部R c g 、局部R c s 和u lz模拟值与文献[5]中的实验值进行了比较,其结果如图1~图9所示.从这些图中不难看出:模拟值与其相应的实测值吻合较好,其中局部R c g ,90%以上的数据点都在?20%的误差范围之内,平均误差为10.4%;局部R c s ,85%以上的数据点都在?20%的误差范围之内,平均误差为15.3%;Fig.1 Effect of superficial gas velocity on local gas holdup(U l 0=2.105@10-2m #s-1)U g0@102/m #s -1:p1.204;o2.408;v4.093;@ 6.077Fig.2 E ffect of superficial liquid veloci ty on local gas holdup(U g0=2.450@10-2m #s -1)U l 0@102/m #s -1:p2.105;o2.806;v3.596;@4.648Fi g.3 Comparison between experimental data and simulated results of local gas hold upu l z ,85%左右的数据点都在?20%的误差范围之内,平均误差为20.5%.同时实验和模拟也得出了以下相同的结果.(1)G-L-S 三相流化床中的局部R c g 在径向上是不均匀分布的,在塔中心处为最大,塔壁处最小.随着表观气速的增加,局部R c g 也随之增大,且其径向分布更加明显.局部R c g 随着表观液速的增加而减小.(2)局部R c s 在塔中心处的值最小,塔壁处最大.随着表观气速的增加,局部R c s 的径向分布更加明显.局部R s c 随着表观液速的增加而减小.Fig.4 Effect of superficial gas velocity on local solid holdup(U l 0=2.105@10-2m #s -1)U g 0@102/m #s -1:p1.204;o2.408;v4.093;@ 6.077Fig.5 Effect of superficial liquid velocity on local solid holdup(U g0=2.450@10-2m #s -1)U l 0@102/m #s -1:p2.105;o2.806;v3.596;@4.648Fi g.6 Comparison between experimental data and simulation results of local solid holdup#346# 化 工 学 报 2001年4月Fi g.7 Effect of superficial gas velocity on local axial liquid velocity(U l 0=2.105@10-2m #s -1)U g0@102/m #s -1:p1.204;o2.408;v4.093;@ 6.077Fig.8 Effect of superficial liquid velocity on local ax ial liquid velocity(U g0=2.450@10-2m #s-1)U l 0@102/m #s -1:p2.105;o2.806;v3.596;@4.648Fi g.9 Comparison between experimental data and simulated results of local axial liquid velocity(3)G-L-S 三相流化床中局部u lz 在径向上是不均等分布的,在塔中心处为最大,塔壁处最小,在一定的条件下靠近塔壁处的液速还会出现负值,产生回流现象.随着表观气速的增加,局部液相轴向速度增大,而且其径向分布更明显.而局部液相轴向速度在本文所讨论的大塔径流化床中随液体表观速度的变化不大.通过对G-L-S 三相流化床反应器中局部R g c 、局部R s c 和局部u lz 的实验验证表明,本文所提出的E/E/L 模型及其模拟具有很好的准确性和可靠性,完全可用于模拟G-L-S 三相流化床内的局部流动性能,这对于进一步揭示G-L-S 三相流化床反应器内的局部流动性能及其过程模拟预测放大、设计均具有十分重要的理论意义.3 结 论(1)基于双流体模型与粒子分散模型相结合的方法,建立了一个用于描述气液固三相湍流流动的Eulerian/Eulerian/Lagrangian 模型(简称E/E/L 模型);(2)以流化床内G-L-S 三相湍流流动为例,进行的数值模拟结果与实验结果吻合良好,证明所提出模型及其模拟结果的有效性,为研究G-L-S 三相湍流流动提供了一种新的途径.符号说明C d )))曳力系数D U )))由于流体速度脉动和相含率脉动的相互作用所产生的相扩散系数,kg #m -1#s -1d )))直径,mF k )))气液之间的曳力,kg #m -2#s -2f k )))控制体积内所有固体粒子对气相或液相的相间作用力,kg #m -2#s -2G P )))固体粒子引起的液体湍流动能生成项,kg #m -1#s -3G T )))湍流动能生成项,kg #m -1#s -3g )))重力加速度,m #s -2H )))塔高,mI U k)))气液两流体之间相互作用能的源项,k g #m -1#s -3K )))液体湍流动能,m 2#s-2L k )))径向升力即Magnus 力,kg #m -2#s -2N )))与i 粒子发生碰撞的粒子总数N c )))控制体积内的粒子总数P b )))由于气泡存在而产生的液体湍流动能,k g #m -1#s -3Pr )))湍流Prandtl 数p )))压力,Pa R )))塔半径,m R c )))局部含率,m R k c )))k 相局部含率Re g l )))气泡在液体中的局部流动Reynolds 数Re p l )))固体粒子在液体中的局部流动Reynolds 数r )))径向距离,mS,S c )))分别为流体内部能的源项和相间能的源项,kg #m -1#s -3#347# 第52卷第4期 闻建平等:气液固三相湍流流动的E/E/L 模型与模拟t )))时间,sU k 0,u k )))分别为k 相的表观流动速度和局部流动速度,m #s -1v i )))粒子局部流动速度,m #s -1W )))塔进口宽度,m #)))扩散系数,kg #m -1#s-1E )))湍流动能耗散率,m 2#s-3L ,L e ,L T )))分别为黏性系数、有效黏性系数、湍流黏性系数,Pa #s Q )))密度,kg #m -3U k )))所求问题的因变量下角标b )))气泡d )))曳力g,k ,l ,s )))分别为气相、某相、液相和固相n,r ,t,z )))分别为法向分量、径向分量、切向分量和轴向分量p )))粒子E )))湍流动能耗散率References1Luo Yunbai(罗运柏),Wen Ji anping(闻建平),Hu Zongdi ng(胡宗定).Che mical Reac tion Enginee ring and Te chnolo gy (化学反应工程与工艺),1998,14(1):106)1102Wen J P,Xu S.Che m.Eng.J.,1998,70(1):81)843M i tra-M ajumdar D,Farouk B,Shah Y T.Chem.Eng.Sci.,1997,52(24):4485)44974Li Y,Zhang J,Fan L S.Che m.Eng.Sc i.,1999,54:5101)51075Hu Zongding(胡宗定),Yu Baotian(于宝田).J.Chem.Ind &Eng.(China )(化工学报),1988,39(2):153)1616Cundall P A,Strack O D L.Geotec hnique ,1979,29(1):47)657Wen C Y,Yu Y H.Chemical Enginee ring Progress Symosium Series ,1996,62(62):100)1088Chern S H,Fan L S,Muroyama K.AIChE J.,1984,30:288)2949Jean R H,Fan L S.The Canadian J.o f Che m.Eng.,1987,65(6):881)88610Tsuji Y,Ka waguchi T,Tanaka T.Po wde r Tec hnology ,1993,77:79)8711Gera D,Gautam M,Tsuji Y,Tanaka T.Po wde r Tec hnology ,1998,98:38)4712Svends en H F,Jakobs en H A,Torvi k R.Che m.Eng.Sci.,1992,47(13/14):3297)3304MODELING AND SIMULATION OF GAS -LIQUID -SOLIDTHREE -PHASE TURBULENT FLOW BASED ON E/E/L MODELWEN Jianping,HUANG Lin,ZHOU Huai,YU Baotian and HU Zongding(School o f Chemical Engineerin g ,Tian jin University ,Tian jin 300072,China)Abstract A closed Eulerian/Eulerian/Lagrangian mathematical model (E/E/L model)for simulating gas-liquid-solid three -phase local flow was established by combining Two Fluid Model (TF M )and District Ele ment Method (DE M).This model was based on the fundamental equations of fluid mechanics.The motion of particles was described in the Lagrangian coordinates,while the gas phase and the liquid phase were dealt with in the Eulerian coordinates.Based on IPSA and PSIC solution techniques,the program of simulating gas-liquid-solid local flow was achieved.The predic ted results of local gas holdup and local solid holdup as well as local axial liquid velocity a greed well with the e xperimental data in gas-liquid-solid three-phase fluidized bed,and the applicability and reliability of this model were validated.Keywords gas-liquid-solid three-phase,E/E/L model,simulation,fluidized bedReceived date:2000-03-24.Corresponding auth or:WEN Jianping.Found ation item:s upported by the National Natural Science Foundation of Chi na(No.29706006)and SINOPEC(No.X 598021).#348# 化 工 学 报 2001年4月。
凝析气藏气液固三相数值模拟

凝析气藏气液固三相数值模拟
杨帆;李治平;李向齐
【期刊名称】《石油钻采工艺》
【年(卷),期】2007(029)003
【摘要】凝析气藏不同于一般的溶解气藏,用一般的黑油模型计算会导致大量凝析油滞留地下,而用组分模型又过于繁琐.针对凝析气藏在开采时会析出凝析液的特点,考虑石蜡的沉积,推导了凝析气藏气液固三相渗流的数学模型.在黑油模型的基础上加入有机固相沉积的组分,对气液固三相渗流数学模型进行了求解并编写了上机程序.根据大港千米桥凝析气藏的实际数据计算,表明凝析气和石蜡的析出会造成近井地带的压力急剧降低,凝析油的分布呈"三区"分布特征.该研究对于掌握凝析气在地下的渗流动态具有重要意义.
【总页数】4页(P101-104)
【作者】杨帆;李治平;李向齐
【作者单位】中国地质大学,北京,100083;中国地质大学,北京,100083;华北油田公司采油工艺研究院,河北任丘,062552
【正文语种】中文
【中图分类】TE372
【相关文献】
1.FCC提升管内气液固三相流动的数值模拟研究 [J], 刘英杰;杨基和;蓝兴英;高金森
2.FCC提升管内气液固三相流动的数值模拟研究 [J], 刘英杰;杨基和;蓝兴英;高金森;
3.气液固三相逆流化床内气液传质特性的实验研究和数值模拟 [J], 万东玉;刘金平;李志坤;曹长青
4.三相旋流分离器气液固耦合数值模拟研究 [J], 崔之健
5.气液固三相旋流分离器内锥结构的数值模拟研究 [J], 吴允苗;李丽娅
因版权原因,仅展示原文概要,查看原文内容请购买。
基于等值面(Level Set)函数方法的复杂装药燃面算法研究

基于等值面(Level Set)函数方法的复杂装药燃面算法研究秦飞;何国强;刘佩进;李江
【期刊名称】《西北工业大学学报》
【年(卷),期】2005(023)004
【摘要】通过使用等值面(Level Set)函数界面追踪方法,将固体火箭发动机燃面看作不同物质界面,建立了新的燃面算法,通过追踪固体装药燃烧界面计算出燃面变化规律.采用高精度Weighted-ENO和TVD Runge-Kutta进行数值求解,该方法可以计算复杂几何构形的发动机装药、含缺陷装药和变燃速装药的构型变化和燃烧面积,具有良好的通用性和准确性.新的燃面算法具有了界面追踪的能力,为固体火箭发动机内弹道计算以及装药燃烧与发动机内流场数值模拟耦合计算提供了良好的接口条件.
【总页数】5页(P456-460)
【作者】秦飞;何国强;刘佩进;李江
【作者单位】西北工业大学,航天学院,陕西,西安,710072;西北工业大学,航天学院,陕西,西安,710072;西北工业大学,航天学院,陕西,西安,710072;西北工业大学,航天学院,陕西,西安,710072
【正文语种】中文
【中图分类】V430
【相关文献】
1.基于水平集方法和最小距离函数法的复杂装药燃面退移问题研究 [J], 王革;韩万之;李冬冬;郜冶
2.基于MDF方法的装药燃面推移算法研究 [J], 郭梦飞;郭颜红;尚永腾
3.基于逆向实测的翼柱型装药燃面推移实现 [J], 史佩;丁彪;舒安平;李高春;邱欣
4.复杂背景下基于level set模型的头部分割算法 [J], 弋英民;刘丁;杨延西;刘辰
5.基于动网格的装药燃烧的燃面退移仿真 [J], 苗海玉;刘少伟;朱柏银
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第25卷 第4期应用力学学报Vol.25 No.4 2008年12月CHINESE JOURNAL OF APPL IE D MECHANICS Dec.2008文章编号:100024939(2008)0420578205基于Level Set方法的气2液2固三相流动模型与模拟3李彦鹏1 王焕然2(长安大学 710064 西安)1 (西安交通大学 710049 西安)2摘要:采用基于Level Set方法与离散颗粒模型相结合的方法,建立了一个用于描述气液固三相流动的新模型。
模型耦合了颗粒与气泡、颗粒与液相以及气泡与液相之间的相互作用。
应用该模型对液固悬浮液中的典型现象———气泡的单孔及多孔形成过程以及颗粒夹带现象进行了三维模拟,检验了其可行性。
并进一步研究了颗粒的存在对气泡的形成与上升过程的影响以及气泡诱导的液相流动对颗粒行为的影响。
研究结果表明,所提出的模型能够真实地预测三相流中气泡与颗粒分散相的特征,为研究多尺度的三相流动提供了一种新途径。
关键词:气液固三相流;Level Set方法;离散颗粒模型;数值模拟中图分类号:O35911 文献标识码: A1 引 言气2液2固三相流动过程广泛存在于石油、化工、冶金、能源及环境等工程实际中,比如石油开采中的油2气2砂流动,化工反应装置中的气液固流态化和能源工程中的高钙煤灰颗粒的增湿脱硫过程。
三相流的流体动力学特性是由每一相的运动以及各相之间的相互作用共同决定的。
因此,三相流动问题远比单相或两相流动复杂,对其的模化及模拟已成为流体力学领域极具挑战性的问题之一。
目前国内外研究者对气2液2固三相流的模拟主要采用欧拉2欧拉(Eulerian2Eulerian)方法[122]和欧拉2拉格朗日(Eulerian2Lagrangian)方法[324]两种。
然而,这两种模型只能描述三相流动的宏观特性(诸如时间平均的流型及气含率的空间分布等),不能反映诸如气泡的变形与运动这样的微观流动状态。
而在气泡及颗粒为分散相的三相流动系统中,气泡和固体粒子的行为对深入理解气泡、颗粒与流体的相互作用,进而对理解整个三相流动现象都具有重要意义。
直至最近,随着计算机技术的发展,一些研究者开始尝试利用界面追踪技术对三相流中气泡的行为进行直接模拟,比如Li等人[5]利用CFD2VOF2 DPM模型对二维气2液2固三相流化床内气泡尾涡的运动进行了数值模拟。
Annaland等人[6]采用Front t racking方法结合离散颗粒模型模拟了气2液2固三相流中气泡的上升行为。
由于VO F(Vol2 ume of Fluid)方法和Front t racking方法在气液交界面重构上的复杂性,限制了其在三维体系下的应用。
相比较而言,Level Set方法在模拟三维相界面发生拓扑结构变化的过程具有简单方便的优势。
因此,本文以Level Set方法为基础,结合离散颗粒模型,建立一个新的三相流模型,并对液固悬浮液中气泡形成和上升过程进行数值模拟,分析其气泡与颗粒行为,揭示分散相运动的细节。
2 三相流模型211 气液相界面运动的Level Set方法Level Set方法是由Osher和Fedkiw[7]提出的3基金项目:国家自然科学基金(20706007);教育部科学技术研究重点项目(108116) 来稿日期:2007201216 修回日期:2007207216第一作者简介:李彦鹏,男,1973年生,长安大学环境科学与工程学院,副教授;研究方向———多相流。
E2m ail:liyanp01@一种隐式界面追踪方法,已经在许多复杂的界面追踪问题中应用成功。
在此方法中,假设在计算区域中气、液两相占据的区域分别为Ω1(t )、Ω2(t ),两相分界面为Γ(t )。
构造Level Set 函数<(x ,t ),使得在任意时刻t ,Γ(t )恰是<(x ,t )的零等值面,即要求Γ(t )={x |<(x ,t )=0}(1)函数<(x ,t )的初值应满足在Γ(t )附近为法向单调,在Γ(t )上为零。
一般可取<(x ,0)为x 点到界面Γ(0)的符号距离<(x ,0)=d (x ,Γ(0)), x ∈Ω10, x ∈Γ(0)-d (x ,Γ(0)), x ∈Ω2(2) 随着时间的推进,Level Set 函数<(x ,t )的流体动力学行为由下述方程控制5<5t+V ・ <=0(3)式中V 为流场速度矢量。
在任意时刻,只要求出<(x ,t ),就可以通过取该函数在三维空间的零等值面来隐式确定气液相界面的位置。
关于Level Set 方法的具体细节可参见文献[8]。
212 气液两相流动的控制方程在定义了Level Set 函数后,由气液相界面分隔的不相混的气液两相就可以处理为单一流体体系。
这样,考虑颗粒相存在的影响,气液两相的控制方程可由单相流的质量与动量守恒方程采用体积平均技术得到5εf ρ5t+ ・(εf ρV )=0(4)5εf ρV 5t+ ・(εf ρVV )=-εf p +εf ・τ+εf ρg +f sf +f bf(5)式中:ρ、V 、p 分别表示流体的密度、速度矢量、压力;τ为粘性应力张量;εf 表示流体的体积分数,它满足εf +εs =1,其中εs 为固相的体积分数;f sf 和f bf 分别表示单位体积的固体和气泡(气液相界面)对流体的作用力,其表达式将在后面给出。
需要注意的是,在上述两相流单一场控制方程中的流体密度与粘性在空间上是变化的,其定义为ρ(<)=ρg +(ρ1-ρg )H (<)(6)μ(<)=μg +(μ1-μg )H (<)(7)式中:下标l 和g 分别表示液相和气相,H (<)是一个Heaviside 函数。
213 颗粒运动的离散颗粒模型对于三相流中固体粒子的运动,通过在Lagrangian 坐标系中分析每一个颗粒的运动而进行描述。
本文将颗粒的运动分解为受颗粒作用的碰撞过程和受流体作用的悬浮过程两部分。
1) 在颗粒的悬浮过程,每个颗粒的运动遵循Newton 第二定律。
由于本文所考虑的粒子直径较小,远小于计算网格的尺寸,忽略粒子在这个过程中的旋转运动,则其运动方程为d x p d t =V p (8)m p d V p d t =m p g -π6d 3p p +F f s +F f b (9)式中:x p 、V p 分别表示颗粒位置、速度矢量;d p 为颗粒直径。
方程(9)右边各项分别表示重力、颗粒位置处的流体压力梯度力、流体2颗粒作用力和气泡2颗粒作用力。
由于考虑的颗粒尺寸较小,本模型中流体-颗粒作用力F f s 只包括了曳力和附加质量力,其中颗粒所受的曳力F d 采用Wen 等人[9]的计算公式F d =18πd 2p C ′d ε2f ρf |V -V p |(V -V 0)(10)这里c ′d 表示有效曳力系数。
对于球形颗粒,附加质量力F am 的表达式为F am =112πd 3p ρ(d V d t -d V p d t )(11) 当颗粒接近气泡时,表面张力会通过液膜作用于粒子。
由于计算网格远大于液膜厚度,采用气泡诱导力模型(BIF )[5]计算气泡-颗粒作用力F f b F f b =π6d 3p σK (<)δ(<) <(12)式中:σ、κ(<)、δ(<)、<分别表示表面张力系数、界面曲率、Dirac Delta 函数、Level Set 函数。
2) 对于颗粒间的碰撞运动,采用Hoomans 等人[10]的硬球模型处理。
该模型假设碰撞是二元双向瞬时碰撞,接触点为一点,颗粒为球形的准刚体。
因此可根据碰撞动力学中的动量守恒定律确定碰撞后颗粒的速度变化规律。
214 相间耦合在控制方程(5)中气泡对流体的作用力f bf 实际上是由气液相界面的表面张力所诱导。
本文采用连续表面力模型(CSF )[11]将此表面力转化为界面附近的体积力,即有f bf =σκ(<)δ(<) <(13) 根据Newton 第三定律,作用在颗粒上的流体力将会施加给流体反作用力。
因此,方程(5)中的流体2颗粒作用力项f sf 可由下式给出f sf =-ΣF n f s ΔV n ij k, (x n p ∈Ωij k )(14)975第4期 李彦鹏,等:基于Level Set 方法的气2液2固三相流动模型与模拟式中:下标ij k 定义了计算网格的位置;Ω和ΔV 表示网格的区域与体积;x n p 是颗粒n 的位置向量。
215 数值方法基于上述模型,我们自编了三相流数值模拟代码。
其中,气液主流场控制方程采用三维中心网格的有限容积方法进行离散,采用AL E (Arbit rary Lagrangian Eulerian )算法计算流场。
离散中,采用二阶通量受限的Barton 格式计算对流相,采用标准的二阶中心格式离散扩散相。
压力泊松方程采用鲁棒性好的ICC G 算法进行求解。
对于Level Set 方程的求解,采用三阶ENO 迎风格式计算对流项V ・ <,采用三阶TVD Runge 2Kutta 格式推进时间步。
颗粒运动方程采用简单的一阶显式积分格式求解。
计算中所用到的欧拉体系下的流体相参数,比如流体相体积分数εf ,压力与速度均采用体积平均的方法进行插值计算。
对于颗粒与颗粒以及颗粒与固壁之间的碰撞,采用Hoomans 等人提出的事件驱动算法来判断颗粒间相互作用的先后顺序。
3 结果与讨论为了检验所建立的三相流模型的正确性,对研究比较成熟的单个气泡在液固悬浮液中的上升速度进行数值计算,并与Luo 等人的实验数据[12]进行比较,其结果如图1所示。
数值模拟采用与实验相同的参数:气泡直径10mm ,从静止状态开始上升,空气的密度和黏度分别为111kg ・m -3和118×10-5Pa ・s ;甘油水溶液的密度和黏度分别为1206kg ・m -3和010529Pa ・s ,表面张力系数是010629N ・m -1;1000个粒径为1mm 、密度为215kg ・m -3的玻璃球随机布置在同上的计算区域。
从图1中可以看到,模拟结果与实验结果吻合较好,二者的相对误差最大为6%,这表明本文的数值模型是合理的。
图1 液固悬浮液中单气泡上升速度的比较311 单孔气泡在液固悬浮液中的生成下面,对气泡通过单孔在液固悬浮液中的生长现象进行模拟。
计算模型为一尺寸为4cm ×4cm ×8cm的方截面柱体,容器中的液体介质为Paratherm NF 传热流体,底部正中有一直径为014cm 的曝气孔,以较低的气体流量供气。