




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2.5 蒙特卡罗方法在计算机上的实现蒙特卡罗方法在计算机上的实现1.源分布抽样过程源分布抽样过程2.空间、能量和运动方向的随机游动过程空间、能量和运动方向的随机游动过程3.记录贡献和分析结果过程记录贡献和分析结果过程4.核截面数据的引用核截面数据的引用5.蒙特卡罗程序结构蒙特卡罗程序结构第五章第五章 蒙特卡罗方法在计算机上的实现蒙特卡罗方法在计算机上的实现 蒙特卡罗方法是随着计算机的出现和发展蒙特卡罗方法是随着计算机的出现和发展而逐步发展起来的。在计算机上能够产生符合要而逐步发展起来的。在计算机上能够产生符合要求的随机数,实现对已知分布的抽样,奠定了蒙求的随机数,实现对已知分布的抽样,奠定了蒙
2、特卡罗方法在计算机上得以实现的基础。在计算特卡罗方法在计算机上得以实现的基础。在计算机上使用蒙特卡罗方法解粒子输运问题大致包括机上使用蒙特卡罗方法解粒子输运问题大致包括三个过程:三个过程:源分布抽样过程源分布抽样过程,空间、能量和运动空间、能量和运动方向的随机游动过程以方向的随机游动过程以及及记录、分析结果过程记录、分析结果过程 。1.源分布抽样过程源分布抽样过程 源分布抽样的目的是产生粒子的初始状源分布抽样的目的是产生粒子的初始状态态 。下面我们介绍一些常见的特。下面我们介绍一些常见的特定定类型的源分布抽样方法。类型的源分布抽样方法。),(0000rse1) 源粒子的位置常见分布的随机抽样源
3、粒子的位置常见分布的随机抽样(1) 圆内均匀分布圆内均匀分布设圆半径为设圆半径为r0,粒子在圆内均匀分布时,从发射,粒子在圆内均匀分布时,从发射点到中心的距离点到中心的距离 r 的分布密度函数为:的分布密度函数为: r 的抽样方法为:的抽样方法为:其它当002)(020rrrrrf),max(210 rr(2) 圆环内均匀分布圆环内均匀分布设圆环的内半径为设圆环的内半径为r0,外半径为,外半径为r1,则粒子在该圆环内,则粒子在该圆环内均匀分布时,从发射点到中心的距离均匀分布时,从发射点到中心的距离 r 的分布密度函数为:的分布密度函数为: r 的抽样方法为:的抽样方法为:其它当02)(1020
4、21rrrrrrrf02010320101011)(),max()(rrrrrrrrrrrr1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样(3) 球内均匀分布球内均匀分布设球的半径为设球的半径为r,粒子在球内均匀分布时,从发射点到,粒子在球内均匀分布时,从发射点到中心的距离中心的距离 r 的分布密度函数为:的分布密度函数为: r 的抽样方法为:的抽样方法为:在直角坐标系下,抽样方法为:在直角坐标系下,抽样方法为:其它当003)(32rrrrrf),max(321 rr302010232221,1rzryrx1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样(
5、4) 球壳内均匀分布球壳内均匀分布设球壳的内半径为设球壳的内半径为r0,外半径为,外半径为r1,在均匀分布时,在均匀分布时,从发射点到中心的距离从发射点到中心的距离 r 的分布密度函数为:的分布密度函数为: r 的抽样方法为:的抽样方法为:其它当03)(1030312rrrrrrrf001432322211020101211020201)(),max(),max(33rxrrrxxxrrrrrrrrrrr1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样在直角坐标系下,球壳内点的坐标为:在直角坐标系下,球壳内点的坐标为: 其中,其中,r 由前面的抽样方法确定,由前面的抽样方法确
6、定,、服从各向同性分布,服从各向同性分布,其抽样方法为:其抽样方法为:cossinsincossin000rzryrx2322222123222221023222221310232222212101223222221cos2sinsin2cossin)(aaaarrzaaarryaaarrxaa1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样(5) 圆柱内均匀分布圆柱内均匀分布圆柱内均匀分布是指粒子发射点均匀地分布在底半圆柱内均匀分布是指粒子发射点均匀地分布在底半径为径为 r,高为,高为 2h 的圆柱内。若固定圆柱的中心为原点,的圆柱内。若固定圆柱的中心为原点,圆柱的轴向为圆
7、柱的轴向为 z 轴,则分布密度函数为:轴,则分布密度函数为: 抽样方法为:抽样方法为:其它当0| ,21),(2222hzryxhrzyxf3020102221,1hzryrx1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样(6) 点源分布点源分布 点源分布是指粒子由一固定点点源分布是指粒子由一固定点 发射,其分发射,其分布密度函数为:布密度函数为:其中,其中, 为狄拉克为狄拉克函数,源粒子的抽样方法为:函数,源粒子的抽样方法为:在球坐标系中,粒子发射点到球心的距离在球坐标系中,粒子发射点到球心的距离 r 的分布密度的分布密度函数为:函数为:其中,其中, 为点源到球心的距离。
8、源粒子的位置抽样为:为点源到球心的距离。源粒子的位置抽样为:)()()(),(*0*0*0zzyyxxzyxf),(*0*0*0zyx*0*0*0,zzyyxx*0rr *0r)()(*0rrrf)(1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样(7) 球外平行束源分布球外平行束源分布球外平行束源分布是指粒子平行入射到半径为球外平行束源分布是指粒子平行入射到半径为 r 的球面的球面上,或球外点源距离球很远,可以近似地看作平行束源。上,或球外点源距离球很远,可以近似地看作平行束源。设设 r 为粒子发射点到球心的距离为粒子发射点到球心的距离 , 其分布密度函数为:其分布密度函数
9、为: r 的抽样方法为:的抽样方法为:在直角坐标系中,抽样方法为:在直角坐标系中,抽样方法为:)()(rrrfrr 20202020102221,1zyrxrzry1) 源粒子的位置常见分布的随机抽样源粒子的位置常见分布的随机抽样2) 源粒子的能量常见分布的随机抽样源粒子的能量常见分布的随机抽样(1) 单能源分布单能源分布单能源分布是指粒子的发射能量为一固定值单能源分布是指粒子的发射能量为一固定值 e0 ,其分布密度函数为其分布密度函数为 :源粒子的能量为:源粒子的能量为:)()(0eeef0ee (2) 裂变中子谱分布裂变中子谱分布裂变中子谱分布的一般形式为:裂变中子谱分布的一般形式为: 其
10、中其中a,b,c,emin,emax 均为与元素有关的量。均为与元素有关的量。对于铀对于铀-235,a=0.965,b=2.29,c=0.453,emin=0,emax=。maxmin,sh)(eeebeecefae2) 源粒子的能量常见分布的随机抽样源粒子的能量常见分布的随机抽样采用近似修正抽样,抽样方法为:采用近似修正抽样,抽样方法为:其中,其中,m0.8746,m10.2678,0.5543。 此外,裂变谱分布也有以数值曲线形式给出的,此时,用数值曲线此外,裂变谱分布也有以数值曲线形式给出的,此时,用数值曲线抽样方法抽取抽样方法抽取 e 。3321121ln1)ln()(aaeeaeme
11、hmeamebecaaehexpsh1)(212) 源粒子的能量常见分布的随机抽样源粒子的能量常见分布的随机抽样(3) 麦克斯韦麦克斯韦(maxwell) 谱分布谱分布麦克斯韦谱分布的一般形式为:麦克斯韦谱分布的一般形式为:该分布的抽样方法为该分布的抽样方法为0,2)(23eeeefe22221ln23lnee2) 源粒子的能量常见分布的随机抽样源粒子的能量常见分布的随机抽样3)源粒子运动方向常见分布的随机抽样源粒子运动方向常见分布的随机抽样(1) 各向同性分布各向同性分布各向同性分布密度函数为:各向同性分布密度函数为: 其中,其中,cos,为运动方向与为运动方向与 z 轴的夹角,轴的夹角,为
12、为方位角。方位角。21)(,21)(41)()()(2121fffff在直角坐标系下,各方向余弦在直角坐标系下,各方向余弦 u,v,w 为:为:其抽样方法为:其抽样方法为:cossinsincossinwvu2322222123222221232222213123222221211223222221cos2sinsin2cossin)(aaaawaaavaaauaa3)源粒子运动方向常见分布的随机抽样源粒子运动方向常见分布的随机抽样(2) 半面各向同性分布半面各向同性分布不妨设在不妨设在 x0 的半面方向上各向同性发射粒子,的半面方向上各向同性发射粒子,则在前述各向同性分布的抽样方法中,用则在
13、前述各向同性分布的抽样方法中,用2代替代替2就就能得到所需分布的抽样。对于其它方向的情况,可用能得到所需分布的抽样。对于其它方向的情况,可用类似的方法处理。类似的方法处理。3)源粒子运动方向常见分布的随机抽样源粒子运动方向常见分布的随机抽样(3) 球外平行束源分布球外平行束源分布令令cos,为粒子运动方向的径向夹角,则为粒子运动方向的径向夹角,则分分布密度函数为:布密度函数为:的抽样方法为:的抽样方法为:01,2)(f),max(21u3) 源粒子运动方向常见分布的随机抽样源粒子运动方向常见分布的随机抽样(4) 球外各向同性点源分布球外各向同性点源分布设球外点源设球外点源 s 到球心的距离为到
14、球心的距离为d0。点源。点源 s 到球的最大到球的最大张角为张角为*,则球外各向同性点源分布的抽样方法是:则球外各向同性点源分布的抽样方法是:先抽样确定先抽样确定 ,再转换成,再转换成。0220*cosdrd rdr2202*sincos)cos1 (1cos在直角坐标系下,取在直角坐标系下,取 os 为为 z 轴,抽样方法为:轴,抽样方法为:cos0sinwvu3) 源粒子运动方向常见分布的随机抽样源粒子运动方向常见分布的随机抽样4)次级粒子的源分布次级粒子的源分布 在有关次级粒子(如裂变中子,中子生成光子,在有关次级粒子(如裂变中子,中子生成光子,光子生成中子)的输运过程中,次级粒子源分布
15、的抽光子生成中子)的输运过程中,次级粒子源分布的抽样方法,主要可分为以下两种:样方法,主要可分为以下两种:(1) 直接生成法直接生成法 可将生成的次级粒子的位置、能量、方向、权重可将生成的次级粒子的位置、能量、方向、权重等参数直接作为源分布的抽样结果。也就是直接对生等参数直接作为源分布的抽样结果。也就是直接对生成的次级粒子进行跟踪。这种方法比较简单、直观。成的次级粒子进行跟踪。这种方法比较简单、直观。(2) 离散分布法离散分布法 将生成的次级粒子的权重,按空间位置、能量、将生成的次级粒子的权重,按空间位置、能量、方向分别记录,得到次级粒子的空间、能量、运动方方向分别记录,得到次级粒子的空间、能
16、量、运动方向的离散的近似分布。再根据该分布,利用各种抽样向的离散的近似分布。再根据该分布,利用各种抽样技巧,得到源分布的抽样,对抽样的源粒子进行跟踪、技巧,得到源分布的抽样,对抽样的源粒子进行跟踪、记录。记录。 当一个问题需要用两个以上的蒙卡程序处理时,当一个问题需要用两个以上的蒙卡程序处理时,可采用这种方法。可采用这种方法。4) 次级粒子的源分布次级粒子的源分布2.空间、能量和运动方向的随机游动过程空间、能量和运动方向的随机游动过程 粒子由粒子由状态状态sm到状态到状态sm+1时,需要确时,需要确定粒子的空间位置定粒子的空间位置 rm+1,能量,能量 em+1和运动和运动方向方向m+1。1)
17、 碰撞点位置的计算公式碰撞点位置的计算公式 设设 rm 为粒子第为粒子第 m 次碰撞点的位置,次碰撞点的位置,m 为碰撞后的为碰撞后的运动方向,则粒子第运动方向,则粒子第 m+1 次碰撞点的位置次碰撞点的位置 rm+1 为:为:即即其中其中 为为 的方向余弦,的方向余弦,l 为两次碰撞点间的为两次碰撞点间的距离。距离。mmmmmmmmmwlzzvlyyulxx111mmml rr1mmmmwvu),(l 的分布密度函数为:的分布密度函数为:由由 f (l) 抽样确定抽样确定 l 的方法通常有三种:的方法通常有三种:(1) 直接抽样方法直接抽样方法确定确定 l 的直接抽样方法是:的直接抽样方法是
18、:首先由自由程分布首先由自由程分布中抽取中抽取再由下列关系式解出再由下列关系式解出 l 。0,),(exp),()(01ldlelelflmmmtmmtrrlmmmtdlel0),(r ef)(ln1) 碰撞点位置的计算公式碰撞点位置的计算公式对于均匀介质,有对于均匀介质,有对于多层介质,如果对于多层介质,如果则则其中,其中, 为粒子由为粒子由 rm 出发,沿出发,沿m 方向在顺序经过的第方向在顺序经过的第 i 个介质区域内走过个介质区域内走过的距离,的距离, 为第为第 i 个介质区域的宏观总截面个介质区域的宏观总截面 ( i =1,2,imax )。 当当时,意味着粒子穿出系统。时,意味着粒
19、子穿出系统。)(ln)(mtmteel)()()()(,10,100,10,mitiimitiiiiiimitiiimitieelllelelil)(,mitemax0,)(iimitiel1) 碰撞点位置的计算公式碰撞点位置的计算公式(2) 最大截面法最大截面法对于多层介质,或其他介质密度与位置有关的问题,在求对于多层介质,或其他介质密度与位置有关的问题,在求 ( i =1,2,imax ) 时,如果系统形状复杂,计算是非常烦杂的。在这种情时,如果系统形状复杂,计算是非常烦杂的。在这种情况下,使用最大截面法更方便。最大截面抽样方法为:况下,使用最大截面法更方便。最大截面抽样方法为:其中其中i
20、l),(max)(max,eettrr1max,12max,1111)(),()(ln0lleelelllmtmmmtmtr1) 碰撞点位置的计算公式碰撞点位置的计算公式(3) 限制抽样法限制抽样法 当介质区域很小时,如使用直接抽样法抽取输运长度,粒子很容当介质区域很小时,如使用直接抽样法抽取输运长度,粒子很容易穿出介质,此时使用限制抽样法确定自由程个数易穿出介质,此时使用限制抽样法确定自由程个数较好,较好,的分布密度的分布密度函数为:函数为:其中其中 dm 为粒子由为粒子由rm 出发,沿出发,沿m 方向到达区域边界的自由程个数。方向到达区域边界的自由程个数。的的抽样方法是:抽样方法是:然后用
21、直接抽样法中根据然后用直接抽样法中根据计算计算 l 的方法计算输运长度的方法计算输运长度 l 。此时,粒子。此时,粒子的权重需乘以纠偏因子的权重需乘以纠偏因子 。其它当001)(mddeefm)1 (1lnmde)1 (mde1) 碰撞点位置的计算公式碰撞点位置的计算公式2) 碰撞后能量碰撞后能量em+1的随机抽样的随机抽样 粒子在介质中发生碰撞后,首先要确定与哪种原子粒子在介质中发生碰撞后,首先要确定与哪种原子核发生何种反应。粒子发生碰撞后(吸收除外)的能量核发生何种反应。粒子发生碰撞后(吸收除外)的能量 em+1 一般只与其碰撞前后运动方向的夹角(散射角)有一般只与其碰撞前后运动方向的夹角
22、(散射角)有关。关。 粒子碰撞后常见的能量分布有下面几种情况。粒子碰撞后常见的能量分布有下面几种情况。(1) 裂变中子谱裂变中子谱 中子引起原子核裂变反应时,裂变中子的能量服从中子引起原子核裂变反应时,裂变中子的能量服从裂变谱分布。其抽样方法可参考以前的介绍。裂变谱分布。其抽样方法可参考以前的介绍。(2) 中子弹性散射后能量的确定中子弹性散射后能量的确定 中子弹性散射后,能量与质心系散射角中子弹性散射后,能量与质心系散射角c的关系是:的关系是:能量与实验室系散射角能量与实验室系散射角l的关系是:的关系是:其中,其中,a 为碰撞核的质量,为碰撞核的质量, 。或或 确定后,即可求出确定后,即可求出
23、 em+1。222211) 1(llmmaaee12) 1(221cmmaaaeellcccos,coslc2) 碰撞后能量碰撞后能量em+1的随机抽样的随机抽样(3) 中子非弹性散射后能量的确定中子非弹性散射后能量的确定 中子非弹性散射后,能量与质心系散射角中子非弹性散射后,能量与质心系散射角c的关系是:的关系是:其中,其中, 为第为第 k 个能级的阈能,个能级的阈能, 为第为第 k 个能级的激发态能量。个能级的激发态能量。 如果确定了实验室系散射角如果确定了实验室系散射角l,则根据下式,则根据下式确定确定 后,再计算出后,再计算出 em+1。kkcmkmkmmaaeaeaaee11121)
24、 1(221kkc11111222llmklmkceaea2) 碰撞后能量碰撞后能量em+1的随机抽样的随机抽样(4) 光子康普顿(光子康普顿(compton)散射后能量的确定)散射后能量的确定光子发生康普顿散射后,其能量分布密度函数为:光子发生康普顿散射后,其能量分布密度函数为:其中,其中, k() 为归一因子。为归一因子。 , 和和 分别为光子散射前后的能量,以分别为光子散射前后的能量,以 m0c2 为单位,为单位,m0为电子静止质量,为电子静止质量,c 为光速。为光速。211,1111)(1)(322xxxxxxkxf22)21 (21421)21ln() 1(21)(kx2) 碰撞后能
25、量碰撞后能量em+1的随机抽样的随机抽样光子康普顿散射能量分布的抽样方法为:光子康普顿散射能量分布的抽样方法为:x 的抽样确定后,散射后的能量为:的抽样确定后,散射后的能量为:232223221121321) 1(427212942711212121xxxxxxxxxxecmxcmemm 202012) 碰撞后能量碰撞后能量em+1的随机抽样的随机抽样3) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样粒子碰撞后运动方向粒子碰撞后运动方向m+1的确定,一般与散射角的确定,一般与散射角有关。由已知分布抽样确定散射角后,再确定有关。由已知分布抽样确定散射角后,再确定m+1。常见的散射角分布有如下几种
26、:常见的散射角分布有如下几种:(1) 质心系各向同性分布质心系各向同性分布散射角在质心系服从各向同性分布时,其抽样方散射角在质心系服从各向同性分布时,其抽样方法为法为 。质心系散射角。质心系散射角c抽样确定后,抽样确定后,需转换成实验室系散射角需转换成实验室系散射角l。12 c在中子弹性散射情况下,转换公式为:在中子弹性散射情况下,转换公式为:其中其中 a 为碰撞核质量,为碰撞核质量, 。在中子非弹性散射情况下,转换公式为:在中子非弹性散射情况下,转换公式为:其中,其中, 为第为第 k 个能级的阈能。个能级的阈能。cclaaa2112cmkmkcmkleaeaea1211112llcccos,
27、cosk3) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样(2) 中子弹性散射勒让德中子弹性散射勒让德 (legendre) 多项式分布多项式分布 中子弹性散射角分布常以勒让德多项式的展开形中子弹性散射角分布常以勒让德多项式的展开形式给定。散射角余弦式给定。散射角余弦 xcos的分布密的分布密 度函数为:度函数为:其中其中 pl(x) 为为 l 阶勒让德多项式。阶勒让德多项式。该分布即为该分布即为 n 阶勒让德近似展开。阶勒让德近似展开。勒让德多项式由以下递推公式确定:勒让德多项式由以下递推公式确定:其它当01|)(212)(0 xxpflxfnlllxxpxpxnpxxpnxpnnnn)(1
28、)(0)()() 12()() 1(10113) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样考虑新的分布:考虑新的分布:当选取当选取 x0,x1, xn 为为 pn+1(x)0 的根,且的根,且时,时,fa(x) 依照勒让德多项式展开的前依照勒让德多项式展开的前 n 项与项与 f (x) 的展开形的展开形式相同。因此,可以用式相同。因此,可以用 fa(x) 作为作为 f (x) 的近似分布。的近似分布。nlklnlkllkxplxpfl020)(212)(212nkkkaxxxf0)()(3) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样在实际问题中,由于勒让德多项式展开项数不够,可能在实际
29、问题中,由于勒让德多项式展开项数不够,可能出现某个出现某个 为负值的现象。此时可以采用如下近似分布:为负值的现象。此时可以采用如下近似分布:其中:其中:对于该近似分布,可用加抽样方法进行抽样:对于该近似分布,可用加抽样方法进行抽样:此时,由于偏倚抽样而引起的纠偏因子为此时,由于偏倚抽样而引起的纠偏因子为 wk ,也就是说,也就是说,粒子的权重要乘上粒子的权重要乘上wk。nkkkkknkkkknkkka|w|xxxf000*|,|)()(kkkkkkkkxx010,当3) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样(3) 光子康普顿散射角分布光子康普顿散射角分布光子的康普顿散射角与其散射前后的
30、能量有关光子的康普顿散射角与其散射前后的能量有关 , 它它的分布密度函数为:的分布密度函数为:抽样方法为:抽样方法为:)111 ()(llf111l3) 碰撞后散射角的随机抽样碰撞后散射角的随机抽样4) 碰撞后运动方向碰撞后运动方向m+1的确定的确定实验室系散射角实验室系散射角l确定后,依据不同的坐标系的确定后,依据不同的坐标系的表现形式,有不同的确定方法。表现形式,有不同的确定方法。(1) 确定方向余弦确定方向余弦 um+1,vm+1,wm+1mmmmmmmmmmmmmmmmmmawvubcwavvubduvbcwvauvubdvubcwu221221221其中,其中,方位角方位角 在在 0
31、, 2 上均匀分布。上均匀分布。 当当 时,不能使用上述公式,可用下时,不能使用上述公式,可用下面的简单公式:面的简单公式:sin,cos,1sin,cos2dcaball022mmvummmmawwbdvbcu1114) 碰撞后运动方向碰撞后运动方向m+1的确定的确定(2) 确定确定m+1的球坐标的球坐标 (m+1,m+1)设设m的球坐标分别为的球坐标分别为 (m,m),其中,其中,为粒子运为粒子运动方向与动方向与 z 轴的夹角,轴的夹角, 为粒子运动方向在为粒子运动方向在 x y 平面平面上投影的方位角。则上投影的方位角。则m+1的球坐标的球坐标 (m+1,m+1) 分别由分别由下式确定:
32、下式确定:111111sinsincoscoscos)cos(sinsinsin)sin(cossinsincoscoscosmmmmlmmmlmmlmlmm4) 碰撞后运动方向碰撞后运动方向m+1的确定的确定5) 球形几何的随机游动公式球形几何的随机游动公式 一般几何的随机游动公式可以应用到球形几何,一般几何的随机游动公式可以应用到球形几何,而对球对称问题,使用特殊形式更为方便。而对球对称问题,使用特殊形式更为方便。(1) 下次碰撞点的径向位置下次碰撞点的径向位置 rm+1的确定的确定 两次碰撞点间的距离两次碰撞点间的距离 l 确定之后,下次碰撞点的确定之后,下次碰撞点的径向位置径向位置 r
33、m+1的计算公式为:的计算公式为:设系统的外半径为设系统的外半径为r,如,如 rm+1r,则粒子逃出系统。,则粒子逃出系统。mmmmllcos2221rrr(2) 粒子碰撞后瞬时运动方向的确定粒子碰撞后瞬时运动方向的确定 在球对称系统中,粒子运动方向用其与径向夹角余弦来描述。使在球对称系统中,粒子运动方向用其与径向夹角余弦来描述。使用球面三角公式,粒子碰撞后瞬时运动方向与径向夹角余弦用球面三角公式,粒子碰撞后瞬时运动方向与径向夹角余弦 cosm+1的的计算公式为:计算公式为:其中,其中, 为在为在 0, 2 上均匀分布的方位角,上均匀分布的方位角, 为在为在 rm+1 点进入碰撞前点进入碰撞前
34、瞬时运动方向与瞬时运动方向与 rm+1 径向之间的夹角。径向之间的夹角。111coscossinsincossinsincoscoscosmmmmmmmmlmlmmlrrrrm5) 球形几何的随机游动公式球形几何的随机游动公式6) 点到给定边界面的距离点到给定边界面的距离在抽样确定输运距离、判断粒子是否穿透系统时,在抽样确定输运距离、判断粒子是否穿透系统时, 常遇到求由常遇到求由 rm 出发,沿出发,沿m 方向到达某个区域表面的方向到达某个区域表面的距离问题。在记录对结果的贡献时,也常使用类似的距离问题。在记录对结果的贡献时,也常使用类似的量。区域表面通常是平面或二次曲面。量。区域表面通常是平
35、面或二次曲面。 求到达区域表求到达区域表面的距离问题,实际上是求直线(或半射线)与平面面的距离问题,实际上是求直线(或半射线)与平面或二次曲面的交点问题。这是或二次曲面的交点问题。这是 蒙特卡罗方法解粒子输蒙特卡罗方法解粒子输运的各种实际问题时运的各种实际问题时 , 所遇到的基本几何问题。所遇到的基本几何问题。(1) 点到平面的距离点到平面的距离点点 沿方向沿方向 的直线方程为:的直线方程为:该直线到达方程为该直线到达方程为的平面的距离为:的平面的距离为:当与平面平行时,即当与平面平行时,即直线与平面无交点。如果直线与平面无交点。如果 l 为负值,直线与平面也无交点。这时,为负值,直线与平面也
36、无交点。这时,粒子的运动方向是背离平面的。粒子的运动方向是背离平面的。),(0000wvu0000cwbvau000000)(cwbvauczbyaxdldczbyax00rrl),(0000zyxr6) 点到给定边界面的距离点到给定边界面的距离(2) 点到球面的距离点到球面的距离在三维直角坐标系中,设球心为在三维直角坐标系中,设球心为 rc(xc, yc, zc) ,球半径,球半径为为 r,则球面方程为:,则球面方程为:将直线方程代入该球面方程,得到点将直线方程代入该球面方程,得到点 r0沿沿0方向到达球面方向到达球面的距离的距离 l :其中其中2222)()()(rzzyyxxcccl20
37、20202020220200000000)()()(|)()()()(cccccccczzyyxxrrrwzzvyyuxxrrrr6) 点到给定边界面的距离点到给定边界面的距离当当 r0r 时,即时,即 r0 点在球内点在球内 ,2,l 只有一个正根:只有一个正根:当当 r0r 时,即时,即 r0 点在球外,分以下三种情况:点在球外,分以下三种情况:a)若若0,l 无正实根,直线与球面无交点。无正实根,直线与球面无交点。b)若若0,0,l 无实根,直线与球面无交点。无实根,直线与球面无交点。c)若若0,0,l 有两个正实根,直线与球面有两个交点。有两个正实根,直线与球面有两个交点。ll6) 点
38、到给定边界面的距离点到给定边界面的距离在球坐标系中,不失一般性,设球心为在球坐标系中,不失一般性,设球心为 rc0,则球面,则球面方程为方程为 rr。当当 r0r 时,即时,即 r0 点在球内点在球内 ,有一个交点:,有一个交点:其中其中0为为0与与 r0 的径向夹角。的径向夹角。当当 r0r 时,即时,即 r0 点在球外点在球外 ,令,令当当 cos00 时,直线与球面无交点。时,直线与球面无交点。当当 cos00 时,若时,若 dr,则直线与球面无交点。,则直线与球面无交点。若若 dr,则有两个交点:,则有两个交点:200200)sin(cosrrrl200200)sin(cosrrrl0
39、0sin rd6) 点到给定边界面的距离点到给定边界面的距离(3) 点到圆柱面的距离点到圆柱面的距离设圆柱面的方程为:设圆柱面的方程为:其中其中 (xc, yc, 0) 为圆柱的中心,为圆柱的中心,r 为圆柱底半径。为圆柱底半径。点点 r0沿沿0方向到达圆柱面的距离方向到达圆柱面的距离 l 为:为:其中其中222)()(ryyxxcc201wl2020202022020000)()()1)()()(ccccyyxxrwrrvyyuxx6) 点到给定边界面的距离点到给定边界面的距离当当 r0r 时,时,r0 点在圆柱内点在圆柱内 ,如果,如果 ,则,则 l 有一个正根:有一个正根: 如果如果 ,
40、即,即0平行于圆柱的对称轴,直线与圆柱面无交点。平行于圆柱的对称轴,直线与圆柱面无交点。 当当 r0r 时,时,r0 点在圆柱外,分以下三种情况:点在圆柱外,分以下三种情况:a)若若0,l 无正实根,直线与圆柱面无交点。无正实根,直线与圆柱面无交点。b)若若0,0,l 无实根,直线与圆柱面无交点。无实根,直线与圆柱面无交点。c)若若0,0 且且 ,l 有两个正实根,直线与圆柱面有两个交有两个正实根,直线与圆柱面有两个交点。点。在在 的情况下,直线与圆柱面不相交。的情况下,直线与圆柱面不相交。201wl201wl120w120w120w120w6) 点到给定边界面的距离点到给定边界面的距离(4)
41、 点到圆锥面的距离点到圆锥面的距离 设圆锥顶点在原点,以设圆锥顶点在原点,以 z 轴为对称轴,则圆锥面轴为对称轴,则圆锥面的方程为:的方程为:点点 r0沿沿0方向到达圆锥面的距离方向到达圆锥面的距离 l 为:为: 其中其中如果如果0与锥面某一母线平行,即与锥面某一母线平行,即 ,则,则2222zcyx202)1 (1wcl)1 (1)(202202202020020000wczcyxwzcvyux22022020zcyxl1)1 (202wc6) 点到给定边界面的距离点到给定边界面的距离(5) 空腔处理空腔处理 在粒子输运问题中,所考虑的系统常有空腔存在,如中在粒子输运问题中,所考虑的系统常有
42、空腔存在,如中空的球壳空的球壳 , 平板间的空隙等。粒子输运时,可有两种处理空平板间的空隙等。粒子输运时,可有两种处理空腔的方法:腔的方法:a) 将空腔作为宏观总截面将空腔作为宏观总截面t0 的区域的区域 , 按通常的方法输运。按通常的方法输运。b) 设设 分别为由分别为由 rm 出发,沿出发,沿m 方向到空腔区域的方向到空腔区域的近端和远端的交点,当粒子超过近端和远端的交点,当粒子超过 时,以时,以 为新的起为新的起点,重新开始输运。点,重新开始输运。 显然,这两种方法在统计上是等价的。显然,这两种方法在统计上是等价的。mmrr 、mrmr 6) 点到给定边界面的距离点到给定边界面的距离7)
43、 等效的边界条件等效的边界条件(1) 全反射边界全反射边界在反应堆活性区中,元件盒常常按正方形或六角在反应堆活性区中,元件盒常常按正方形或六角形排列。假定元件盒足够多,每个盒结构相同,那么形排列。假定元件盒足够多,每个盒结构相同,那么活性区中每个盒所占的栅胞的物理情况,可以代表整活性区中每个盒所占的栅胞的物理情况,可以代表整个活性区中的状况。个活性区中的状况。 进一步假定,元件盒是圆对称的,那么每个栅胞中情进一步假定,元件盒是圆对称的,那么每个栅胞中情况,可以用更小的单位(栅元)来反映。况,可以用更小的单位(栅元)来反映。比如对六角形栅比如对六角形栅胞可取其胞可取其 1/12 的的oab 来做
44、代表;来做代表;正方形正方形栅胞可用其栅胞可用其 1/8 的的oab 来做代表。这样一来问题就大大简化来做代表。这样一来问题就大大简化了。了。7) 等效的边界条件等效的边界条件 现在的问题是怎样计算直角三角形栅元的物理量(如现在的问题是怎样计算直角三角形栅元的物理量(如通量)。用蒙特卡罗方法如何模拟中子在栅元内的运动,通量)。用蒙特卡罗方法如何模拟中子在栅元内的运动,反映出整个活性区对它的影响。反映出整个活性区对它的影响。我们可把我们可把oa、ob、ab 作为全反射边界来处理。所作为全反射边界来处理。所谓全反射边界,就是当中子打到该边界上时,按镜面反射谓全反射边界,就是当中子打到该边界上时,按
45、镜面反射的方式,从边界的方式,从边界 上全部反射回来,中子的能量与权重均不上全部反射回来,中子的能量与权重均不改变。改变。 在这种边界上的反射条件,称之为全反射条件,就是在这种边界上的反射条件,称之为全反射条件,就是通常的镜面反射条件。通常的镜面反射条件。7) 等效的边界条件等效的边界条件 在全反射边界条件下,一条通过活性区若干个区域的中子在全反射边界条件下,一条通过活性区若干个区域的中子径迹,可以用栅元径迹,可以用栅元oab 中的一条折线轨中的一条折线轨 道来反映出来。道来反映出来。 反过来,在直角三角形栅元反过来,在直角三角形栅元oab 中任一条反射成的折中任一条反射成的折线轨道,都代表了
46、中子在活性区内一条直线轨道的作用。由于线轨道,都代表了中子在活性区内一条直线轨道的作用。由于系统的对称性,在活性区内,凡是与栅元内位置相当的地方,系统的对称性,在活性区内,凡是与栅元内位置相当的地方,都有相同的物理情况,因此栅元内各处的情况,当然代表了整都有相同的物理情况,因此栅元内各处的情况,当然代表了整个活性区的情况。个活性区的情况。7) 等效的边界条件等效的边界条件(2) 一般曲面全反射条件一般曲面全反射条件 对于一般曲面的全反射,设入射方向为对于一般曲面的全反射,设入射方向为,入射点,入射点的内法线方向为的内法线方向为 n ,则反射方向,则反射方向 为:为:其中其中设设则则nnncos
47、22ncos),(zyxnnnn)(coscos2cos2cos2zyxzyxnwnvnunwwnvvnuu7) 等效的边界条件等效的边界条件(3) 平面全反射条件平面全反射条件 设三角形栅元的横截面设三角形栅元的横截面oab 在在 x-y 平面上,平面上,oab。则边界。则边界 oa、ob、ab 上的反射都是平面全反射。在上的反射都是平面全反射。在任一与任一与 x-y 平面垂直且与平面垂直且与 x 轴成轴成角的平面上,全反射条件角的平面上,全反射条件为:为:由此就可得到由此就可得到oa、ob 和和 ab 边上的全反射条件,对于边上的全反射条件,对于 ob 边,边,=;对于;对于 oa 边,边
48、,= 0;对于;对于 ab 边,边,=/ 2。wwvuvvuu2cos2sin2sin2cos7) 等效的边界条件等效的边界条件(4) 反射层边界条件反射层边界条件 对于具有大反射层的系统,如存放,运输和生产裂变对于具有大反射层的系统,如存放,运输和生产裂变物质的仓物质的仓 库、车厢和车间等,当中子从里面打到四周墙上库、车厢和车间等,当中子从里面打到四周墙上或反射层时,还要继续对它进行跟踪。这种跟踪常常要花或反射层时,还要继续对它进行跟踪。这种跟踪常常要花费很大的计算量,并且在结果中引起的方差也比较大。如费很大的计算量,并且在结果中引起的方差也比较大。如果在计算这种系统的不同方案中,反果在计算
49、这种系统的不同方案中,反 射层条件不变,那么射层条件不变,那么这种大量重复的计算是很不经济的。这种大量重复的计算是很不经济的。7) 等效的边界条件等效的边界条件 中子射入反射层后,一部分被介质吸收,中子射入反射层后,一部分被介质吸收,只有一部分返回,由于中子的散射慢化,损只有一部分返回,由于中子的散射慢化,损失一部分能量,因此反射回来的中子有一个失一部分能量,因此反射回来的中子有一个能量方向分布。显然,对这种反射层,不能能量方向分布。显然,对这种反射层,不能应用全反射条件。不过,我们仍然可以把它应用全反射条件。不过,我们仍然可以把它当做边界,在边界上按反射层的物理作用来当做边界,在边界上按反射
50、层的物理作用来处理。处理。7) 等效的边界条件等效的边界条件 比如,如果反射层是一种平板几何,我们可以用数值方法或蒙特卡比如,如果反射层是一种平板几何,我们可以用数值方法或蒙特卡罗方法,预先算好在各种不同入射能量罗方法,预先算好在各种不同入射能量 e 下的反照率下的反照率(e),反射中子的,反射中子的能量分布能量分布 re(ee )。于是代替在反射层中眼踪中子,我们可在反射层。于是代替在反射层中眼踪中子,我们可在反射层边界上作如下处理:边界上作如下处理:一旦中子打入反射一旦中子打入反射 层,立即返回,反射后权重为层,立即返回,反射后权重为其中,其中,e 为射入反射层中子的能量,为射入反射层中子
51、的能量,w 为中子的权重。反射后的能量为中子的权重。反射后的能量 e 由反射能谱由反射能谱 re(ee) 中抽样产生。反射后的方向中抽样产生。反射后的方向 由半平面各向同由半平面各向同性分布或余弦分布中抽样。反射后的中子位置为入射时的位置。性分布或余弦分布中抽样。反射后的中子位置为入射时的位置。 计算表明,对于大尺寸的反射层来说,这样的近似,引计算表明,对于大尺寸的反射层来说,这样的近似,引 起的结果起的结果上的误差是可以忽略的,却能带来计算量的大量节省。上的误差是可以忽略的,却能带来计算量的大量节省。)(eww7) 等效的边界条件等效的边界条件3.记录贡献与分析结果过程记录贡献与分析结果过程
52、 在粒子输运问题中,除了得到某些量的在粒子输运问题中,除了得到某些量的积分结果外,还需要得到这些量的方差、协积分结果外,还需要得到这些量的方差、协方差、以及这些量的空间、能量、方向和时方差、以及这些量的空间、能量、方向和时间的分布。这些量可以利用分类记录手续同间的分布。这些量可以利用分类记录手续同时得到。时得到。1) 记录与结果记录与结果 为了得到所求量的估计值,在粒子输运过程中需为了得到所求量的估计值,在粒子输运过程中需进行记录,即求每个粒子对所求量的贡进行记录,即求每个粒子对所求量的贡 献。献。 设模拟了设模拟了 n 个粒子,所求量的估计值为:个粒子,所求量的估计值为:其中其中 gi 为第
53、为第 i 个粒子的总贡献。个粒子的总贡献。niingng11 记录的贡献由所求量决定。对于同一个所求量,记录的贡献由所求量决定。对于同一个所求量,又随所用的蒙特卡罗技巧的不同而不同。又随所用的蒙特卡罗技巧的不同而不同。 例如,所求例如,所求量是粒子穿透屏蔽概率,使用直接模拟法时,如粒子量是粒子穿透屏蔽概率,使用直接模拟法时,如粒子穿透屏蔽,在叠加记录单元加穿透屏蔽,在叠加记录单元加“1” ( 初始值为零初始值为零 ),否则没有贡献。使用加权法时,如粒子穿透屏蔽,在否则没有贡献。使用加权法时,如粒子穿透屏蔽,在叠加记录单元加粒子的权重,否则没有贡献。使用统叠加记录单元加粒子的权重,否则没有贡献。
54、使用统计估计法时,粒子每发生一次碰撞计估计法时,粒子每发生一次碰撞 (包括零次碰撞包括零次碰撞),都要记录贡献,等等。都要记录贡献,等等。1) 记录与结果记录与结果2) 方差和协方差的估计方差和协方差的估计估计量估计量 g 和和 g 的方差和协方差为:的方差和协方差为:它们可以用下式估计:它们可以用下式估计:niiniiniiiggniiniiggngnggngngn11122112211111 geegggeeggeggg2222因此,要得到因此,要得到 和和 的估计,只要对每一个历史记的估计,只要对每一个历史记录结果的录结果的 和和 进行记录,并加以累加即可。进行记录,并加以累加即可。方差
55、估计值方差估计值 确定后,可得到误差确定后,可得到误差其中其中 为置信限,它随置信水平为置信限,它随置信水平 而定。在通常而定。在通常情况下,取情况下,取 。22gggiiiggg22gng96. 1,95. 0112) 方差和协方差的估计方差和协方差的估计3) 位置、能量、方向、时间分布位置、能量、方向、时间分布 在前面已经提到,用蒙特卡罗方法求某在前面已经提到,用蒙特卡罗方法求某种量的空间、能量、方向和时间分布,实质种量的空间、能量、方向和时间分布,实质上是得到这种分布的阶梯函数近似的估计值。上是得到这种分布的阶梯函数近似的估计值。而求这种估计值是很方便的,只要将跟踪过而求这种估计值是很方
56、便的,只要将跟踪过程中所得到的感兴趣量,按其状态的空间、程中所得到的感兴趣量,按其状态的空间、能量、方向、时间特征,分别记录其权能量、方向、时间特征,分别记录其权 重,重,最后将这些记录结果适当处理即可。最后将这些记录结果适当处理即可。 事先,将问题的空间、能量、方向(常按相对于事先,将问题的空间、能量、方向(常按相对于某个方向的夹角余弦)、时间范围,各分为如下不同某个方向的夹角余弦)、时间范围,各分为如下不同间隔:间隔: 再用一批存贮单元再用一批存贮单元 a 记录相应间隔上阶梯函数记录相应间隔上阶梯函数近似的累计值。近似的累计值。;0; 11;,1010max01min21tttteeeeevvvlkji3) 位置、能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考点攻克湖北省松滋市中考数学每日一练试卷新版附答案详解
- 2024自考专业(计算机应用)通关考试题库含答案详解(精练)
- 临床执业医师自我提分评估【必刷】附答案详解
- 户外广告广告位租赁合同模板4篇
- 智能机器人产业园建设项目规划设计方案
- 一般固废综合处置项目可行性研究报告
- 燃煤耦合污泥综合利用项目实施方案
- 覆铜板树脂生产线项目可行性研究报告
- 动力电池用负极材料项目规划设计方案
- 执业药师考试历年机考真题集带答案详解(典型题)
- 机械进场报审表
- 中核集团-坚持系统观念推进精准定密
- 《国歌法》、《国旗法》主题班会
- 走失患者护理查房
- 刑事案件故意伤害模拟法庭案例
- 超市股份合作协议书
- 《客车电气装置》教学课件合集
- 烟花爆竹入库检查验收制度
- 巴中恩阳机场
- 《业主手册》范本
- 附表耶鲁抽动程度综合量表
评论
0/150
提交评论