Fokker-Planck方程有限解析/Monte Carlo数值模拟方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Fokker-Planck方程有限解析Monte Carlo数值模拟方法徐江荣;周俊虎;张平;岑可法
【摘要】对白噪声驱动随机系统的Fokker-Planck方程进行约化,求得约化方程的解析解,使用局部解析解和Monte Carlo结合方法求解常系数Fokker-Planck方程,并与常系数Fokker-Planck方程的精确解进行对比,之后求解了变驱动力系统的行为.数值模拟结果表明,有限解析/Monte Carlo结合的方法,能成功求解一维Fokker-Planck方程,求解粒子数为105个,能获得十分光滑的PDF分布曲线,计算颗粒在300个时,就能获得较好的均值.其研究为两相湍流PDF模型新计算方法研究提供基础.
【期刊名称】《力学学报》
【年(卷),期】2006(038)001
【总页数】6页(P73-78)
【关键词】Fokker-Planck方程;Monte Carlo方法;数值计算;两相流动
【作者】徐江荣;周俊虎;张平;岑可法
【作者单位】杭州电子科技大学应用物理系,杭州,310018;浙江大学热能工程研究所,杭州,310027;杭州电子科技大学应用物理系,杭州,310018;浙江大学热能工程研究所,杭州,310027
【正文语种】中文
【中图分类】其他
第 38 卷第 1 期力学学报Vol.38,No.1 2006 年1 月Chinese Journal of TheoreticalandAppliedMechanics Jan.,2006
================================================ ===================== Fokker-Planck方程有限解析/
l\/IonteCarlo数值模拟方法u徐江荣4 ,z )周俊虎十张平+ 岑可法 ++(杭州电子科技大学应用物理系,杭州 310018) t (浙江大学热能工程研究所,杭
州 310027 )摘要对白噪声驱动随机系统的 Fokker-Planck 方程进行约化,求
得约化方程的解析解,使用局部解析解和MonteCarlo 结合方法求解常系数Fokker-Planck 方程,并与常系数 Fokker-Planck 方程的精确解进行对比,之
后求解了变驱动力系统的行为.数值模拟结果表明,有限解析 /MonteCarlo 结
合的方法,能成功求解一维Fokker-Planck方程,求解粒子数为 105 个,能获
得十分光滑的 PDF 分布曲线,计算颗粒在 300 个时,就能获得较好的均值.其研究为两相湍流 PDF 模型新计算方法研究提供基础.关键词 MonteCarlo 方法,数值计算,两相流动中图分类号: TK121文献标识码: A 文章编号:0459-1879(2006)01-0073-06引言基于概率密度函数 (PDF) 的单相湍流流动、湍流
反应流动和湍流两相流动的模型和数值模拟研究在近 20年中有了长足的发展,~方面因为 PDF 方法来自于经典统计物理,有很强的基础性和广泛的适
应性,因而 PDF 方法成为发展上述三类流动模型的有效方法,使得 PDF 模型
比雷诺平均两阶矩模型(被称为“宏观层次” )高一个层次,被称为“中观层次” 【 1] .另一方面,直接求解包含随机过程的 PDF 输运方程成为极具挑战
性的研究课题 [1] . PDF方程的求解,在单相湍流流动和湍流反应流动两个领域同时开展,单相湍流流动的有限体积/颗粒混合求解方法研究取得良好的结果,并成功地对稳态、非稳态、可压缩、不可压缩流动问题进行了数值模拟 [ 扒4】,更多的研究集中在湍流反应流动领域,以 Pope 为主的研究组就有限体
积/颗粒混合求解方法、位置一速度一标量一频率联合 PDF求解、结构/
非结构网格求解方法、随机微分方程格式精度等诸多方面展开研究 [5~9],使有
限体积/颗粒法混合求解方法成为了一种较成熟的计算方法.本文的研究是PDF 方程的一个新数值方法的第 1 步.新方法主要研究两相湍流流动,暂且不考虑单相湍流的计算方法,认为单相湍流可以用现有的模型获得流动速度、雷
诺应力、压强、湍流耗散率等流场的平均信息,将研究的重点放在颗粒 PDF 输运方程的求解上,由于颗粒 PDF 输运方程在位置一速度高维相空间上,常规
的 MonteCarlo 方法需要较多的 CPU时间.考虑先获得局部 PDF 方程的解析阶,再结合 MonteCarlo 方法进行联合求解,因此称之为“有限解析 /MonteCarlo
方法” .本文使用上述思路求解一个可获得准确解的 1-D 常系数以验证新方法的准确性,再求解变系数 Fokker-Planck 方程,并探讨有关算法的几个问题.1 白噪声系统 Fokker-Planck方程解析解考虑白噪声驱动随机系统 Langevin 方程
又 =V(X,£ )(1)矿= -p[V(X ,£ ) 一 F(X)]+ ,( £ )其中卢为常数, r(t) 为白
噪声驱动力,定义为 ( ,@))=o , (,( 幻,( £ 7))=2Q 占( t 一£7 )2004-04-13收到第 1 稿, 2005-11-30收到修改稿. 1) 浙江省自然科学基金
(Y105028) 和教育部跨世纪优秀人才培养计划 (2002(48》资助项目 2) E-mail: jrxu@第38卷1期力学报 Vol.38,No.1 2006年 1月 Chinese of TheoreticalandAppliedMechanics Jan.,2006方程有限解析/ l\/IonteCarlo4,z)周俊虎十张平+岑可法 + +( t(浙江大学热能工程研究所,杭州 310027 )对白噪声驱动随机系统的 Fokker-Planck 方程进行约化,求得约化方程的解析解,使用局部解析解和 MonteCarlo 结合方法求解常系数 Fokker-Planck 方程,并与常系数 Fokker-Planck 方程的精确解进行对比,之后求解了变驱动力系统的行为.数值模拟结果表明,有限解析 /MonteCarlo 结合的方法,能成功求解一维MonteCarlo 方法,数值计算,两相流动 A文章编号: 0459-1879(2006)01-
0073-06引言基于概率密度函数 (PDF) 的单相湍流流动、湍流反应流动和湍流两相流动的模型和数值模拟研究在近 20法来自于经典统计物理,有很强的基础性和广泛的适应性,因而 PDF 方法成为发展上述三类流动模型的有效方法,使得PDF 模型比雷诺平均两阶矩模型”高一个层次,被称为次【1].另一方面,直
接求解包含随机过程的 PDF 输流动两个领域同时开展,单相湍流流动的有限体积/颗粒混合求解方法研究取得良好的结果,并成功地对稳态、非稳态、可压缩、不可压缩流动问题进行了数值模拟 [ 扒4】,更多的研究集中在湍流反应流动
领域,以Pope为主的研究组就有限体积/颗粒混一标量频率联合 PDF解、结
构/非结构网格求解方法、随机微分方程格粒法混合求解方法成为了一种较成熟的计算方法.本文的研究是 PDF 方程的一个新数值方法的步.新方法主要研究
两相湍流流动,暂且不考虑单相湍流的计算方法,认为单相湍流可以用现有的模型获得流动速度、雷诺应力、压强、湍流耗散率等流场的平均信息,将研究的
重点放在颗粒 PDF 输运方程的求解上,由于颗粒 PDF 输运方程在位置一速度高维相空间上,常规的 MonteCarlo 方法需要较多的 CPU解析阶,再结合MonteCarlo 方法进行联合求解,“有限解析 /MonteCarlo 方法本文使用上述思路求解一个可获得准确解的 1-D 常系数个问题.白噪声系统 Fokker-Planck又= V(X,£ ) (1) -p[V(X ,£ ) 一 F(X)]+ ,( £ ),@))=o7 2004-04-1374 2006 年第 38 卷定义概率密度函数 p-p(t;X ,矿),对应的 Fokker- Planck 方程为警 + 孑≥ (yp)+ 砉≥ 【. p(v-F)p] : Q 害苫 (2) 1.1约化方程解析解在 X ~ X+dX 微分范围内,定义速度空间 PDF 妒 =cp(v ,£ ) 满足的 Fokker-Planck 方程,此时 F 看作常数警十品 [-p(v-F) 纠 =Qg\(3)仿照文献 [10] 的方法,方程 (3)的解为 [10] cp(t; V)=N(t)exp[ -2 丢 -(V-b(t 》 2](4)其中 det[] 为矩阵行列式,式
中的平均量和方差可由以下方程组求得 Mi=M2 , Mi(0) =0 (9) M2 =-,8M2,
M2(0)=B(O) dii=2u12ir12=-pU12+U22, aij(0)=o (10) U22=-2Pcj22+2Q式
(10)的初始条件由方程转换到波数空间时确定不难求得速度的两阶矩。

(V>=t /!二 V(p(t;V)dV 妒(t ; y)dy= -oo其中尬 + 等 (地一 X)
(11)Ⅳ( £ )=[7rGr(t)]l/2 盯(t)=(Q/p)[i-exp( 一2pt)](5) ((y 一 (y))2)=[ .二
V2p(t; V)dV/ b(t)=bo exp(-[3t)+F厂二妒(引厂) dV] 一(矿) 2-U22 一鱼(12)Ull (V)= 厂二Vcp(t;V)dV/ f_-cp(t; V)dV=b(t)(6) 2数值解方法 (( 矿一(y))2)=[上二 V2cp(t;y)dy /考虑随机微分方程/三 cp(t;V)dV]-<V)2=U(t) (7) dX:D(X (t),t)dt+B(X(t),t)dw (13) 1.2白噪声系统常系数 Fokker-Planck 方程解析解将 F 可以看作常数,方程 (2) 为 Ornstein- Uhlenbeck过程,其一般形式为[10]塞+ ∑ aa(A 巧。

纠= ∑ ∑ ≤ 每吼, p]将它进行 Fourier 变换,可以转换到波数空间,方程变为裳= ∑ ∑ 蚺嵩一莩∑Dijkikj 卢t其中卢为 p 的 Fourier 空间变换量,通过求解和 Fourier 反变换,求得其准确解【 10] p(t;
V)=N(t)exp{一虿磊未玎珂[ 盯22(X一尬 )2 一其中 D ( X (咄£)为漂移系数, B(X(t) ,t) 为扩散系数, d 伽为 Wiener 随机过程.颗粒的局部平均特
性已经由局部 Fokker-Planck 方程求得,即式 (5) ~(7) , F看作常数,统一表达为痧 = 多(X( £ ),£ )(14)在本文中表示颗粒的平均速度,速度均方值.式 (13) , (14)的积分采用预报一校正数值格式,其步骤如下:(1) 在 0.5
△t 时间内,获得 Xl/2 X1/ 2=X (t0)+0.5AtD(X (t),t) (2)求得粒子路径上的除位置外其它量(平均速度,速度均方值) 20'12(X-Mi)(V-M2) +Ull(V-M2)2l} (8) @(to+0.5At)=@(X'/2,t+0.5At)定义概率密度函数 p-p(t;X ,矿),对应的Fokker- Planck方程为警孑≥(yp)+砉p(v - F)p] : Q 害在X~X+ dX微分范围内,定义速度空间妒=cp(v ,£ ) 满足的 Fokker-Planck 方程,此时看作常数
十品[-p(v F)纠=Qg\ (3) V)=N(t)exp[丢-(V b(t》2] (4) Mi=M2 , Mi(0) =0 M2
=-,8M2, M2(0)=B(O) dii=2u12 ir12=-pU12+U22 , (V>=t/!V(p(t;V)dV妒(t ;y)dy=尬等 (地一X)Ⅳ( £ )=[7rGr(t)]l/2盯(t)=(Q/p)[i-exp( 一2pt)] (5)厂妒
(引厂)dV]矿)2- U22鱼 (12) UllVcp(t;V)dV/ ((矿(y))2)=[上V 2cp(t;y)dy /
三cp(t; V)dV] <V)2=U(t) (t),t)dt+B(X(t),t)dw解析解将F可以看作常数,方程(2) 为 Ornstein-塞∑ aa (A巧。

纠=∑ ∑ ≤ 每吼, p]变为裳∑ ∑ 蚺嵩莩∑Dijkikj 卢其中卢为p的Fourier空间变换量,通过求解和虿磊未玎珂[ 盯22(X一尬 )2 一数,d伽Wiener 随机过程.颗粒的局部平均特性痧多(X( £ ),£ ) (14)(14)的积分采用预报一校正数值格式,其步骤如下:0.5 △t 时间内,获得 Xl/2 X1/
2 = X (t0) + 0.5AtD(X (t),t)度,速度均方值) 20'12(X-Mi)(V-M2) +Ull(V-
M2)2l} @(to 0.5At)=@(X'/2,t+0.5At)第 1 期徐江荣等:Fokker-Planck 方程有限解析 /MonteCarlo 数值模拟方法 75 (3) 由下式X(t0+At) ≈ y(to+At)=x
(t0)+D(Xl/2 ,≠o+0.5 △£ )丢△t+ B(X ./ 2 ,t0+0.5At) 三△£ (多(to+ △t)= 空(y,£+ △t)求得 X(t0+△t) 的近似值y(t0+ △£ ).其中 e 是以第 (2)步计算获得的平均值和方差决定的高斯分布随机数,用以表示 Wiener 随机过程,粒子
从初始位置按初始随机条件释放,上述方法称为预报校正 Euler 积分方法 [ 剐该
方法有以下两个优点: 1 )每一步积分都是两阶精因而整个格式为两阶精度格式. 2 )每一步所用到的方程的系数都是在同一个时间步内的当地信息.考虑任意物理量 g(X) ,其统计平均为 (9(X)) ,定义误差 E ,上述格式满足 [8 】
lg[X(t)]-<g[X(t) 】)I≤ CgAt2 为弱收敛二阶精度格式. 3数值模拟结果分析数
值模拟分为两个部分.首先是利用局部方程解析解式 (5) ~ (7),跟踪
粒子运0.30.2O.l0┏ ━ ┳ ━ ┳ ━ ━ ━ ┳ ━ ┳ ━ ━ ━ ┳ ━ ┓ ┃ ┃ ┃ Z┃f┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ┫ ┣ ━ ━ ━ ╋ ━ ┫ ┃l┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ┫ ┃ ┣ ━ ━ ━ ╋ ━ ┫ ┃t┃ ┃i.jf ….┃ ┃ ┗ ━ ┻━ ┻ ━ ━ ━ ┻ ━ ┻ ━ ━ ━ ┻ ━ ┛ 0.30.2O.lO动,统计获得粒子的平均速度和方差,并与常系数Fokker-Planck 方程的准确解式 (9) ~(12)比较,粒子数为 105 个获得的 PDF 曲线非常光滑,均值在粒子数为 300时已经接近精确值.每个时间步的 CPU 时间约为 60s,当时间步较大时,为了保证收敛精度,需要的 CPU时间
略长一些.图 1 是 Fokker~Planck 方程扩散系数 Q 变化时,系统在 X-2处的模
拟结果和准确解的比较,计算时取 F-8,卢=5 , B(0)=0.2F .从计算结果可以
看出,随着 Q 的增大,粒子系统的方差增大,而平均速度减小,结论是Fokker-Planck 方程扩散系数 Q 使得随机粒子的平均速度降低,其误差见表 l ,方差的误差要比均值的误差大得多,图 2 是 Fokker-Planck 方程漂移系数 p 变化时,系统在 X-2 处的模拟结果和准确解的比较,计算时取 F-8 ,Q=2 ,
B(O)=0.2F .从计算结果可以看出,随着 p 的增大,粒子系统的平均速度减小,方差也在减小,其误差见表 2 ,随着p的增大,均值的误差减小,方差的误差
增大.图 3 是粒子的位置变化时,系统的模拟结果和准确解的比较,计算时取
F-8,Q=2 ,p=8 , B(O)=0.2F .从计算结果可以看出,随着 X 的增大,粒子系统的方差增大,而平均速度减小,当 X-5 时,平均速度已接近 F 值.方差
接近其 Q/P 值,这符合真实情况,可以认为 t 》 i/p.误差见表
3 .随着 X 的增大,误差增大.┏ ━ ┳ ━ ━ ━ ━ ┳━ ━ ┳ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ┫ ┃ ┃—。

名绣┃ ┃ ┗ ━ ┻ ━ ━ ━ ━ ┻ ━ ━ ┻ ━ ┛。

.20.10┏ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ┳ ━ ━ ┳ ━ ━ ━ ┳ ━ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ━ ╋ ━ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ━ ╋ ━ ━ ┫ ┃ ┃ ┃尹。

‰h ‰ E^^ 九.删≯┃ ┃ ┃ ┃ ┗ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ┻ ━ ━ ┻ ━ ━ ━ ┻ ━ ━ ┛ 036912150369121503691215V V图 l 不同 Q 时 PDF 分布函数
模拟值与准确值比较 Fig.lPDFbetweencalculatedandanalyticwithdifferentQ表1 不同 Q 时平均速度和方差比较TablelFirstandsecondmomentsbetweencalculatedandanalyticwithdifferent
Q┏ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ┓ ┃ QCalculatedAnalytic Error┃ ┃
┃firstmomentsfirstmoments %secondmomentsfirstmoments┃ ┣ ━ ━ ━ ╋ ━ ━
━ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ━ ━ ━╋ ━ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ━ ━ ━ ╋ ━ ━ ━ ━ ━ ┫ ┃ l 8.4665 8.5586 1.08 0.1815 0.1695 7.08 10 8.3745 8.3943 0.24
1.8217 1.7015 7.06 20 8.2894 8.3031 0.16 3.6416 3.4021 7.04┃ ┗ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ┛徐江荣等:Fokker-Planck 方程有限解析 /MonteCarlo 数值模拟方法
X(t0+At) ≈ y(to+At)= x (t0)+D(Xl/2,≠o+0.5△£ )丢△t+ B(X2,t0+0.5At) 三
求得X(t0+△t) 的近似值y(t0+ △£ ).其中 e是以第 (2)步计算获得的平均值和
方差决定的高斯分布随机数,用以表示 Wiener 随机过程,粒子从初始位置按初始随机条件释放,每一步所用到的方程的系数都是在同一个时间步内的当地信
lg[X (t)] <g[X(t)】)I≤ CgAt2为弱收敛二阶精度格式. 0.3 0.2 O.l
0┏━┳┓┣╋┫….┗┻┛ O统计获得粒子的平均速度和方差,并与常系数 Fokker-Planck 方程的准确解式 (9) ~(12)比较,粒子数为 105 个获得的 PDF 曲线非常
光滑,均值在粒子数为300间约为60s,当时间步较大时,为了保证收敛精度,图是Fokker~Planck方程扩散系数 Q 变化时,卢=5B(0)=0.2F出,随着 Q的增大,粒子系统的方差增大,而平均速度减小,结论是 Fokker-Planck 方程扩散
系数 Q 使得随机粒子的平均速度降低,其误差见表 l ,方差的误差要比均值的
误差大得多,图 2 是 Fokker-Planck 方程漂移系数 p 变化时,系统在 X-2 处的模拟结果和准确解的比较,计算时取 F-8 ,Q=2 ,B(O)=0.2F从计算结果可以看出,随着 p 的增大,粒子系统的平均速度减小,方差也在减小,其误差见表2 ,随着 p的增大,均值的误差减小,方差的误差增大.图 3是粒子的位置变
化时,系统的模拟结果和准确解的比较,,Q=2,p=8B(O)=0.2F从计算结果可
以看出,随着 X 的增大,粒子系统的方差增大,而平均速度减小,当 X-5 时,平均速度已接近 F 值.方差接近其 Q/P 值,这符合真实情况,大,误差增大.。

.2 0.1。

‰h E^^九删≯ 6 9 12 15不同 Q时PDF分布函数模拟值与准确
值比较 Fig.l between calculatedandanalyticwithdifferentQ表不同Q时平均速度和方差比较 Table FirstandsecondmomentsbetweencalculatedandanalyticwithdifferentQfirstm omentsfirstmomentssecond momentsfirstmoments76【 - 口Q_ [ ■ 口山0.30.20.100.50.40.30.20.10┏ ━ ┳ ━ ┳ ━ ━ ━ ┳ ━ ━ ━ ┳ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ━ ━ ╋ ━ ┫ ┃ ┃ ┃角烈┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ━ ━ ╋ ━ ┫ ┃ ┃ ┃j§j 封jj┃ ┃ ┗ ━ ┻ ━ ┻ ━ ━ ━ ┻ ━ ━ ━ ┻ ━ ┛ O.30.20.10雩、§爱。

缸0 山0.30.20.10┏ ━ ┳ ━ ┳ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ┳ ━ ┓ ┃ ┃ ┃旃┃ ┃ ┃ ┃ ┃ ┃圜┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ┳ ━ ━ ╋ ━ ━ ╋ ━ ┫ ┃ ┃ ┃£┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ┫ ┣ ━ ━ ╋ ━ ┫ ┃ ┃ ┃尘乙┃ ┃ ┃ ┃ ┃, √┃ ┃ ┃ ┃ ┗ ━ ┻ ━ ┻ ━ ━ ━ ┻ ━ ━ ┻ ━ ━ ┻ ━ ┛ 03691215036912150 3691215图 2 不同卢时 PDF 分布函数模拟值与准确值比较
Fig.2PDFbetweencalculatedandanalyticwithdifferentp表 2 不同卢时平均速度和方差比较
Table2Firstandsecondmomentsbetweencalculatedandanalyticwithdifferent p┏ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ┓ ┃ ┃口┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃firstmomentsfirstmoments vQsecondmomentsfirstmoments 0.5 8.8940 9.4313 5.70 0.8068 0.8046 0.27 8.7615 9.0306 3.98 0.5997 0.5891 1.80 8 8.2227 8.3489 1.51 0.2451 0.2213 10.75┃ ┗ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ┻ ━ ━ ━ ━ ━ ┛ ┏ ━ ┳ ━ ┳ ━ ━ ━ ━ ┳ ━ ┳ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃舀┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃…..J┃ ┃ ┃ ┗ ━ ┻ ━ ┻ ━ ━ ━ ━ ┻ ━ ┻ ━ ┛ [ ■o 山0.50.40.30.20.10┏ ━ ┳ ━ ┳ ━ ━ ━ ┳ ━ ━ ┳ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ━ ╋ ━ ┫ ┃ ┃
┃1l┃ ┃ ┃ ┣ ━ ╋ ━ ━ ━ ┻ ━ ━ ╋ ━ ┫ ┃ ┃ ┃^┃ ┃┣ ━ ╋ ━ ╋ ━ ━ ━ ━ ━ ━ ╋ ━ ┫ ┃ ┃ ┃.√ k┃ ┃ ┗ ━ ┻ ━ ┻ ━ ━ ━ ━ ━ ━ ┻ ━ ┛ 036912150 369 '0 凸 -
0.50.40.30.20.1U┏ ━ ┳ ━ ┳ ━ ━ ━ ┳ ━ ┳ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ╋ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃镳┃ ┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ╋ ━ ╋ ━ ┫ ┃ ┃ ┃驰歹 L ..┃ ┃ ┣ ━ ╋ ━ ╋ ━ ━ ━ ┻ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┗ ━ ┻ ━ ┻ ━ ━ ━ ━ ━ ┻ ━ ┛ 121503691215V图 3 不同 X 时 PDF 分布函数模拟值与准确值比较
Fig.3PDFbetweencalculatedandanalyticwithdifferentX表 3 不同 X 时平均速度和方差比较
Table3Firstandsecondmomentsbetweencalculatedandanalyticwithdifferent X XCalculatedAnalytic Calculated Analytic Xfirst momentsfirst moments Vosecondmomentsfirst moments Y 。

0.2 9.33378.59279.3487 0.0731
0.0727 0.05 8.6769 0.97 0.2117 0.2010 5.82 5 8.0108 8.1372 1.55 0.2499 0.2297 8.79数值模拟的第 2 部分是变系数 F=F(X) 时的分网格数值模拟,即在每个网格中,按照上述方法进行计算,下一个网格计算的初始条件由上一个网格给出,每个网格的计算颗粒数为 1000 个图 4 的计算条件为 F(x)=2x+2, 0 <x<2- Q_ [■山 0.4j封jj O.3爱缸,√不同卢时 PDF Fig.2 calculatedandanalyticwithdifferentp不同卢时平均速度和方差比较Firstandsecondmomentsbetweencalculatedandanalyticwithdifferentpfirstm omentsfirstmomentsfirstmoments o.√k '凸 U歹L..3不同 X Fig.3 calculatedandanalyticwithdifferentX FirstandsecondmomentsbetweencalculatedandanalyticwithdifferentX X first moments Vo second Y 9.333 7 8.5927 9.3487 0.0727数值模拟的第 2 部分是变系数 F=F(X) 时的分网格数值模拟,即在每个网格中,按照上述方法进行计算,下一个网格计算的初始条件由上一个网格给出,每个网格的计算颗粒数
为 1000 个的计算条件为 F(x)=2x+2, 0 < x <第 1 期徐江荣等:Fokker-Planck 方程有限解析 /MonteCarlo 数值模拟方法77 654 ≥ 3210┏ ━ ━ ━ ━ ┳ ━ ━ ┳ ━ ━ ┳ ━ ━ ┳ ━ ━ ┳ ━ ━ ┳ ━ ━ ━ ┳ ━ ━ ━ ━ ━ ━ ━ ━ ┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃么簪┃ ┃ ┃ ┃毋酽胡勰翻r ’ ‘a┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ━ ┻ ━ ━ ┳ ━ ━ ━ ┳ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ┫ ┣ ━ ━ ━ ┳ ━ ━ ╋ ━ ━ ━ ╋ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ━ ╋ ━ ┫ ┃;廪一矽pP邑F(}ij)┃ ┃ ┃ ┣ ━ ━ ━ ━ ╋━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ┻ ━ ━ ━ ┻ ━ ━ ┻ ━ ━ ━ ┻ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ Ogrid numberis30┃ ┃ ┃ ┃ ┃ ┃ ┃.grid numberis20┃ ┣ ━ ━ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ╋ ━ ━ ┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ grid numberis10┃ ┗ ━ ━ ━ ━ ┻ ━ ━ ┻ ━ ━ ┻ ━ ━ ┻ ━ ━ ┻ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ┛ 00.20.40.60.81.01.21.41.61.82.0x图 4 粒子平均速度与系统线性驱动速度比较Fig.4Calculatedaverage velocityandF(X)inlinearsystem p=3 , Q=6 ,第 1 网格的 B(0)=0.1F(0) 采用不同的网格数,其计算结果略有不同,但非常接近,图 5 的计算条件为 F(x) =X2_2x+2, 0 <x<2 p=3 , Q=6 ,第 1 网格的
B(0)=0.1F(0) ,同样采用不同的网格数,其计算结果略有不同,但非常接近.可以看出,随机粒子的漂移可以大于 F ,也可以小于 F ,主要取决于初始时刻的漂移量的正负.图 5 粒子平均速度与系统非线性驱动速度比较
Fig.5Calculatedaverage velocityandF(X)in nonlinear system 4 小结本文通过对白噪声驱动随机系统 Fokker-Planck 方程进行约化,求得方程的解析解,使用局部解析解和MonteCarlo 方法结合求解常系数 Fokker-Planck并与常系数Fokker-Planck 方程的精确解进行对比,之后求解了变驱动力系统的行为,可总结如下:有限解析 /MonteCarlo 方法结合,能成功求解一维 Fokker-Planck 方程,该方法的多维 Fokker-方程求解有待进一步研究; (2) 如果求解粒子数足够多,如本文中的 105个,能获得光滑的 PDF 分布曲线,计算颗粒在 300个
时,就能获得较好的均值; (3) 该方法的 CPU 时间消耗少,能求解粒子的复杂经历问题;(4) 误差的变化有一定的规律,在下一步的研究中可以考虑改进积分方
法和统计方法以改善求解精度和进行误差分析.本文的目的是发展 PDF 两相湍
流模型的新计算方法,以解决高维相空间 PDF 方程求解的经济性和稳定性问题,本文仅是新方法研究的初步阶段,参考文献
MinierJP,PeriranoE.ThePDFapproachtoturbulent poly-dispersed two-phase flows.PhysicsReport,2001,352: 1-^-2142DelarueBJ,PopeSB.Applicationof PDFmethodsto compressibleturbulentflows. PhysFluids,1997,9(9):2704--2715 WeltonW, PopeSB.PDFmodelcalculationsof compress-ible turbulentflowsusingsmoothedparticleshydrodynam-ics. JComputPhys,1997,134:150r.1684
JennyP,MuradogluM,LiuK,etal.PDFsimulations of a bluff-bodystabilizedflow.JComputPhys,2001,169: 1-235XuJ,
PopeSB.NumericalstudiesofPDF/MonteCarlo methodsfor turbulentreactiveflows. J ComputPhys,1999,
155:192r.2306MuradoluM,PopeSB,CaugheyDA.Thehybridmethod forthePDF equations ofturbulentreactive flows:con-sistency conditions andcorrectionalgorithms.JCo仃iut Phys,2001,172:841~8787 Li
G,ModestMF.Aneffectiveparticletracingschemeonstructured/unstructuredg ridin hybridfinite volume/PDFMonte Carlomethods.J
ComputPhys,2001,173:187 2078CaoRF,PopeSB.Numericalintegrationof stochasticdif- ferentialequation:weaksecond-ordermid-pointschemeforapplicationincompositionPDFmethod.J Comput
Phys,2003,185:194c-,2129
ZhangYZ,HaworthDC.Ageneralmassconsistencyalgo- rithmfor hybridparticles/finite volume/PDFmethods.J ComputPhys,2004,194:156-
,19310胡岗.随HLij 与非线性系统.上海:上海科技教育出版社, 1994.
65~68(Hu Gang.StochasticForcesandNonlinearSys-
tems.Shanghai:ShanghaiScienceandTechnologicalEdu-
cationPress,1994.65~68(in Chinese 》徐江荣等:Fokker-Planck 方程有限解析 /MonteCarlo 数值模拟方法 4勰翻r’‘;廪一 grid numberis30. grid numberis20 grid numberis10 0.6 0.8 1.0 1.4 1.6 1.8 2.0粒子平均速度与系统线性驱动速度比较 Fig.4 average velocityandF(X)in linearsystem p=3Q=6网格的 B(0)=0.1F(0) 采用不同5 F(x) =X2_2x+2,网格的 B(0)=0.1F(0) ,同样采可以看出,随机粒子的漂移可以大于 F ,也可以小于 F ,主要取决于初始时刻的漂移量的正负.粒子平均速度与系统非线性驱动速度比较 Fig.5
velocityandF(X)in小结本文通过对白噪声驱动随机系统 Fokker-Planck方程进行约化,求得方程的解析解,使用局部解析解和Monte Carlo方法结合求解常系数 Fokker-Planck有限解析 /MonteCarlo 方法结合,能成功求该方法的 CPU 时间消耗少,能求解粒子的复杂经历问题;误差的变化有一定的规律,在下一步的研究本文的目的是发展 PDF 两相湍流模型的新计算方法,以解决高维相空间PDF 方程求解的经济性和稳定性问题,本文仅是新方法研究的初步阶段,参考文献 MinierJP,PeriranoE.ThePDFapproachtoturbulent
flows.PhysicsReport,2001,352: 1-^- 214 Delarue BJ, Pope SB. Application of methods to compressibleturbulentflows. Phys Fluids, 1997, 9(9): 2704--2715 WeltonW, PopeSB.PDFmodelcalculationsof compress- ible turbulentflowsusingsmoothedparticleshydrodynam- ics. J Phys, 134:
150r.168 Jenny P, MuradogluM,LiuK,etal.PDFsimulations of bluff-
bodystabilizedflow.JComputPhys,2001,169: 1- 23 Xu J, Pope NumericalstudiesofPDF/MonteCarlo methodsfor turbulentreactiveflows. J ComputPhys,1999, 155: 192r.230
MuradoluM,PopeSB,CaugheyDA.Thehybridmethod forthePDF turbulent reactive flows: con- sistency and correction algorithms.JCo仃iut 2001, 172: 841~878 Li G,ModestMF.Aneffectiveparticletracingschemeon
structured/unstructuredgridin hybridfinite volume/PDF Monte methods. 173: 187 207 Cao RF, Numericalintegrationof stochasticdif- ferentialequation:weaksecond-ordermid-pointscheme forapplicationincompositionPDFmethod. 2003, 185: 194c-,212 Zhang YZ, Haworth DC. general massconsistencyalgo- rithmfor hybridparticles/finite volume/PDFmethods.J 2004, 194: 156-,193 65~68 (Hu Gang. StochasticForcesandNonlinearSys-
tems.Shanghai:ShanghaiScienceandTechnologicalEdu-
cationPress,1994.65~68(in Chinese 》78 APARTICLETRACING SCHEME FOR FOKKER-PLANCK EQUATION IN FINITE ANALYTIC/MONTE CARLO METHODS l) XuJiangrong"2)Zhou Junhut
ZhangPing#CenKefat'(Department
ofAppliedPhysics,Ha7zgzhouDianziUniversity,Hangzhou310018,China)
t(lnstitutefor ThermalPowerEng.,ZhejiangUniversity,Hangzhou310027,China) Abstract equation for Stochasticsystemwithwhitenoiseis reducedtovelocitystatevector, andtheanalyticsolutionofthereducedFokker-Planckequationis obtained.
ThehybridschemeinFiniteAnalytic/MonteCarlomethodsis
developedtosimulate constantparameterscompleteFokker-Planckequation completeFokker-PlanckequationwithvariableF(X).Itis shownthattheresultsobtainedfromthenumericalalgorthmarein goodagrementwiththeanalyticsolutions,andthatthesimulatingPDFis smoothedwhen calculatedparticlesnumberis
l05,andthesimulatingaveragemomentsareabouttoanalyticsolutions when calculatedparticlesnumberis 300.Thisworkdescribedhereis firstpartof along-termstudyin pursuit of anewsimulatingschemefor two-phasefiows. KeywordsFokker-Planck equation,MonteCarlomethod,numericalsimulating, two-phasefiows Received 13 April2004,revised30November2005.
1)Theproject supportedbytheNaturalScienceFoundationof ZhejiangProvince(Y105028) andtheProgramof Ministry of Education of China for AcrossCenturyExcellentTalents(2002(48 》. 2)E-mail:
jrxu@ PARTICLE TRACING Jiangrong"2) Zhou Ping# Cen Kefat '(Department
ofAppliedPhysics,Ha7zgzhouDianziUniversity,Hangzhou310018,China)
t(lnstitutefor ThermalPowerEng.,ZhejiangUniversity,Hangzhou310027,China) for Stochasticsystemwithwhitenoiseis reducedtovelocitystatevector, the analyticsolutionofthereducedFokker-Planckequationis obtained. The hybrid schemeinFinite Analytic/MonteCarlomethodsis developedtosimulate constantparameterscompleteFokker-Planckequation completeFokker-PlanckequationwithvariableF(X).Itis shownthattheresultsobtainedfromthe numericalalgorthmarein goodagrementwiththeanalyticsolutions,andthatthesimulatingPDFis
smoothed calculatedparticlesnumberis
l05,andthesimulatingaveragemomentsareabouttoanalyticsolutions calculatedparticlesnumberis 300.Thisworkdescribedhereis firstpartof along-termstudyin pursuit of anewsimulatingschemefor two-phasefiows. Key words equation,MonteCarlomethod,numericalsimulating, two-phasefiows April2004,revised30November2005. 1) project supportedbytheNaturalScienceFoundationof ZhejiangProvince(Y105028) andtheProgramof Ministry of for AcrossCenturyExcellentTalents(2002(48 》.
2)E-mail: jrxu@
【文献来源】https:///academic-journal-cn_chinese-journal-theoretical-applied-mechanics_thesis/0201241955723.html
【相关文献】
1.Monte-Carlo有限差分法和Monte-Carlo有限元法的一点注记 [J], 唐立,朱起定,杨文胜
2.有限元与Monte Carlo方法耦合的冷轧纯铝板再结晶模拟 [J], 申孝民,关小军,张继祥,刘运腾,麻晓飞,赵宪明
3.Monte Carlo方法模拟非直视紫外光散射覆盖范围Monte Carlo方法模拟非直视紫外光散射覆
盖范围 [J], 赵太飞,柯熙政
4.Monte-Carlo方法在尺寸链方程组计算中的应用 [J], 蔡伟妹,仲其伐
5.四维Fokker-Planck方程有限解析/颗粒法数值求解 [J], 张平,王玉芝,徐江荣。

相关文档
最新文档