当前位置:文档之家› 中子输运方程SP2方法的并行计算1

中子输运方程SP2方法的并行计算1

第七届反应堆数值计算与粒子拾运学术交流会中子输运方程SP:方法的并行计算1 沈智军袁光伟沈隆钧目匕京应用物理与计体致学研究计算物理实脸室,周毓麟

北京100088)

本文将研究中子输运方程SPz通近方程的并行差分格式,证明了一般并行差分格式的稳定性,用数值例子检脸了一维和二维的并行格式,比较了格式的加速比,所使用的并行算法具有较好的可扩展性,并且与s.方法相比,计算精度相近,但这

里给出的格式的计算t少得多. 羊滋151中子输运方程并行计算差分方法稳定性

1引言 由于中子枪运方程的数值求解运算量惊人,加上当今大型并行计算机发展迅速,因

此,研究输运方程的并行计算方法是十分迫切的重要间题,已经得到广泛关注。在[21中研究了标准的多群方法的并行化。在{(31中对求解离散纵标方程的源迭代和扩散模拟加速算法提出了空间区域分解法,其结果表明,直到子区域变得光学薄为止,空间分解对收故率影响不大。最近,文[[l1中对非定常中子枪运方程研究了简化的P2(即SP2)方法,发现SP2方程对输运方程是强壮的高阶渐近逼近。在{’]中对SP2方法提出了一类修改的Macshak边界条件,并证明了所得到的SP2方程的定解间题是适定的,井构造了纯显式和纯隐式格式,证明了格式的收敛性。虽然纯隐式格式是无条件稳定的,但每一时间层需迭代求解,运算量大,尤其是在多维情形。而纯显式格式对时间步长大小有限制,如果时间步长大的话,解将出现振荡(见[’])。因此需要研究并行差分方法. 本文将对SP2方法提出一般的具有并行本性差分格式,证明其稳定性。这里构造并行差分格式以及稳定性证明的方法可参考文献[51和{61。所讨论的SP2方程以及初边值条件见[(41。 数值试验结果表明所构造的并行差分方法具有较好的可扩展性,并且与58方法相比,计算精度相近,但这里给出的格式的计算量少得多。由于数值例子的计算粒度较小,在四个处理器的倩形下,所得加速比并不十分理想,但在两个处理器的情形下,表明这里

的井行算法还是比较令人满意的。

2一般并行差分格式用点二i二7△二(7=0,1,-,J)剖分区间风L1, J4x=L,记x-z=xo,xJ+;二x7,

`,¥苏蔺而不¥(4109521}. .}藕科学基金和大规模科学与工程计算的方法和理论资助项目3一55数值计算方法月!1,

马砖二合〔几+令+:),△云为时间步长,N山二T,J和N是正整数。构造如下具有并行本性的差分格式 些俨雌豁兰十、科

些了丛十菩噬愁烂十会竺遭影笠翌J二0工,…,J(1)

十。。,裂=。,j二0,1,…J一1

(2)

十、、罗尹=0,j二。,:,…,了

󰀀󰀀。。

󰀀|!。󰀀||ld......

....

其中才气Q(。,。勺,,拼二咧拱+(,一a7)屹十、,其它记号类似定义。 (3)假定.

十卜一 叻一扫汗一 举一

,‘

-‘

格式中出现的参数。,口,7浦,刀,(均一致有界。当某些。,口等于。,即可得到并行格式。 离散初值条件为

崎二功从*=劝易二0,夕=D,1,…,J(’)离散边界条件为 叻戮一妇”几势豁十告二儿(劝品+2劝升)(5)其中几是给定的非负常数。 类似地可构造两维5几方程初边值间题的具有并行本性的差分格式。

3差分格式的稳定性 本节将证明并行格式(l)一(5)对任意固定的备都是稳定的。 用知孙此十、和知黔分别乘以方程(l),(z)和(s)1将所得三式分别对j求和,再将它们加起来,得忐力心王一、,、十态到(‘拼一‘冷命(‘群一心可叽+、)

扩护笋_话”十盯 “十全‘工J一古

3△公哈+艺粤、扩寸屹十云馨(‘狱一‘城’心‘

十忿剧(‘黔一俨、・*十(‘拼一‘冷叼+(‘摄一心沁・蕙,一裂,尔、・念睿(,叮二碧)、艺。灯,扩叮吩铭第七属反应堆数值计界与粗子翰运学术报告二;I.,}乙n+(}w0747j=0

注意到(Y'0+1一0; )V,Oj=蠢(IV,oi 11一},POj 1一},Pn0+1一V'Oj 1),

( 0 .+.j1jj一‘+)3j+ok."+,61,一-+MAboj , )IfiIj+i二(,O-,j +、一,#,-j一尹凡+ (0oj十,一吩)屹+、十喇举n+1}}(}li+;一0ij+I)1Go-j卜-R; (,kn+1一V',j- i )'ho j十n} ('}oj+l}一'Poi+1)'01 j十*一Qi (,o011一poi )'iii+}, , 一。}:2 (1x12+;。一),Va, b,并对所有出现的亡方向差商项,不等式

如mo *'-sa;,再应用Pf方程组(:)一(3)。于A%出如下

众(11on 1111+311+Gin 1112+511Gzn 111,一(!。,;!。‘+31}ih11+511N2nn12:。(备)(114"󰀀+0: II,十“'hoti 111 +310 in 111,十5 110 se 111,十“+honl2十、1Y1e112十51102h112).利用离散Gronwall不等式,推出如下不等式成立0<n<N}11 }'Oh 12 + 11+L1n 112 + 1V,:" 112:C艺1pn+0" 112At.(6)

因此,巳经证明对任意固定的器,具有并行本性的差分格式(1)-(5)是稳定的. 与一维间题类似,对二维和三维SP方程可构造具有并行本性的差分格式,并证明其稼定性。

4救值结果 我们已经计算了一维平几何和二维X一Y几何S乃方程并行格式的数值解。实际计算的一维并行格式是在差分格式(1)-(5)中取一个显式点,将区域分成两个不重亚的子区域。所计算的二维并行格式是将区域分成四块不重处的子区域,在子区域的交界线上显式计算。下面仅给出二维问题的计算结果,其中。:= 1.0, v。二0.1,Q= 1.0,空间正方形区域的边长为10。初始通量为0,区域左边和下边的边界条件为反射条件,右边和上边的边界条件是真空条件。3一57数位计算方法闷

!|!翎』.JJ.『1,.1|J飞1(2一一1

1111

时间步数200200200400200200200时间步长0.05 0.10.030.03空间步数 4 CPU时间(s) 2 CPU时间(s)串行时间(s)加速比(4 CPU)加速比

CPU11巧石n‘0甘n曰34nJ介Jl』J9995630243蛇 ̄日甘,J月0..占目』d马」‘.11,lq白,曰介」0.050.030.043.667.489.0515.1813.1215.9421.515.957.8415.5719.6937.1131.6234.7849.192.142.082.172.442.412.182.28}一1{七口

户勺

‘〕

已d

已J

工合

民0

44t‘间了月才Q户

nU

从表中可以看出,当空间步长固定,随着时间步长增加,加速比随之增加。其原因是,当时间步长增加时,求解的迭代次数增加引起计算规模增大。

参考文献1. U. Shin and W. F. Miller, Jr., The Time-Dependent Simplified几Equations: Asymp}totic Analyses and Numerical Experiments, Nucl. Sci. Eng., 128, 27-46, 1998.

B. R. Wienke and R. E. Hiromoto, Parallel S󰀀 Transport Algorithms, Transp. Theory女Stat. P妙s., 15(1&2), 49-59, 1986.

M. Yavuz and E. W. Larsen, Spatial Domain Decomposition for Neutron TransportProblems, Transp. Theory&Stat. Phys., 18(2); 205-219, 1989.

4袁光伟, 1998.沈智军,沈隆钧,周毓麟,中子抬运方程SP;方法稳定性分析,Preprint,

5. Zhou Yu-lin, Yuan Guang-wei; General diference schemes with intrinsic parallelism for nonlinear parabolic systems, Science in China (ser. A), Vol. 40, No. 4, 357-365, 1997.

6. Zhou Yu-", Shen Long jun, Yuan Guang-wei, Some practical diference, schemes with intrinsic parallelism for nonlinear parabolic systems, Chinese J. Numer. Math. and Appl., Vol. 19, No. 3, 46-57, 1997.

3一58

相关主题