第五章 蒙特卡罗方法在计算机上的实现 源分布抽样过程 空间、能量和运动方向的随机游动过程 记录贡献和分析结果过程 核截面数据的引用

Slides:



Advertisements
Similar presentations
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
Advertisements

2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.6 隐函数微分法 第二章 第二章 二、高阶导数 一、隐式定义的函数 三、可微函数的有理幂. 一、隐函数的导数 若由方程 可确定 y 是 x 的函数, 由 表示的函数, 称为显函数. 例如, 可确定显函数 可确定 y 是 x 的函数, 但此隐函数不能显化. 函数为隐函数. 则称此 隐函数求导方法.
精品课程《解析几何》 第三章 平面与空间直线.
§3.4 空间直线的方程.
一、曲面及其方程 二、母线平行于坐标轴的柱面方程 三、以坐标轴为旋转轴的旋转曲面 四、小结
《解析几何》 -Chapter 3 §7 空间两直线的相关位置.
第八章 向量代数 空间解析几何 第五节 空间直线及其方程 一、空间直线的点向式方程 和参数方程 二、空间直线的一般方程 三、空间两直线的夹角.
3.4 空间直线的方程.
第七章 空间解析几何 §5 空间直线及其方程 一、空间直线的一般方程 二、空间直线的对称式方程与参数方程 三、两空间直线的夹角
碰撞 两物体互相接触时间极短而互作用力较大
碰撞分类 一般情况碰撞 1 完全弹性碰撞 动量和机械能均守恒 2 非弹性碰撞 动量守恒,机械能不守恒.
康普顿散射的偏振研究 姜云国 山东大学(威海) 合作者:常哲 , 林海南.
圆的一般方程 (x-a)2 +(y-b)2=r2 x2+y2+Dx+Ey+F=0 Ax2+Bxy+Cy2+Dx+Ey+ F=0.
《解析几何》 乐山师范学院 0 引言 §1 二次曲线与直线的相关位置.
圆复习.
例7-1 荡木用两条等长的钢索平行吊起,钢索的摆动规律为j= j 0sin(pt/4)。试求当t=0和t=2s时,荡木中点M的速度和加速度。
第三章 《圆》复习 第二课时 与圆有关的位置关系
四种命题 2 垂直.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
2-7、函数的微分 教学要求 教学要点.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
初中数学 九年级(下册) 5.3 用待定系数法确定二次函数表达式.
直线和圆的位置关系.
计算物理 蒙特卡罗方法
初中数学八年级下册 (苏科版) 10.4 探索三角形 相似的条件(2).
第二章 中子慢化和慢化能谱 反应堆内裂变中子的平均能量为2 MeV。 由于中子散射碰撞而降低速度的过程成为慢化过程。
第三章 多维随机变量及其分布 §2 边缘分布 边缘分布函数 边缘分布律 边缘概率密度.
第三章 由已知分布的随机抽样 随机抽样及其特点 直接抽样方法 挑选抽样方法 复合抽样方法 复合挑选抽样方法 替换抽样方法 随机抽样的一般方法
双曲线的简单几何性质 杏坛中学 高二数学备课组.
2.1.2 空间中直线与直线 之间的位置关系.
习题 一、概率论 1.已知随机事件A,B,C满足 在下列三种情况下,计算 (1)A,B,C相互独立 (2)A,B独立,A,C互不相容
从物理角度浅谈 集成电路 中的几个最小尺寸 赖凯 电子科学与技术系 本科2001级.
抽样和抽样分布 基本计算 Sampling & Sampling distribution
专题二: 利用向量解决 平行与垂直问题.
第三单元 第3课 实验 多元函数的积分 实验目的:掌握matlab计算二重积分与三重积分的方法,提高应用重积分解决有关应用问题的能力。
实数与向量的积.
概 率 统 计 主讲教师 叶宏 山东大学数学院.
5.2 常用统计分布 一、常见分布 二、概率分布的分位数 三、小结.
3.3 垂径定理 第2课时 垂径定理的逆定理.
§1体积求法 一、旋转体的体积 二、平行截面面积为已知的立体的体积 三、小结.
直线和圆的位置关系.
激光器的速率方程.
直线与圆的位置关系.
复习: 若A(x1,y1,z1) , B(x2,y2,z2), 则 AB = OB - OA=(x2-x1 , y2-y1 , z2-z1)
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
抛物线的几何性质.
3.1.2 空间向量的数量积运算 1.了解空间向量夹角的概念及表示方法. 2.掌握空间向量数量积的计算方法及应用.
相似三角形存在性探究 嘉兴市秀洲区王江泾镇实验学校 杨国华
一 测定气体分子速率分布的实验 实验装置 金属蒸汽 显示屏 狭缝 接抽气泵.
直线和圆的位置关系 ·.
空间平面与平面的 位置关系.
《工程制图基础》 第五讲 投影变换.
静定结构位移计算 ——应用 主讲教师:戴萍.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
§5.2 抽样分布   确定统计量的分布——抽样分布,是数理统计的基本问题之一.采用求随机向量的函数的分布的方法可得到抽样分布.由于样本容量一般不止2或 3(甚至还可能是随机的),故计算往往很复杂,有时还需要特殊技巧或特殊工具.   由于正态总体是最常见的总体,故本节介绍的几个抽样分布均对正态总体而言.
轴对称在几何证明及计算中的应用(1) ———角平分线中的轴对称.
§2-2 点的投影 一、点在一个投影面上的投影 二、点在三投影面体系中的投影 三、空间二点的相对位置 四、重影点 五、例题 例1 例2 例3
直线的倾斜角与斜率.
欢迎大家来到我们的课堂 §3.1.1两角差的余弦公式 广州市西关外国语学校 高一(5)班 教师:王琦.
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
第三章 从概率分布函数的抽样 (Sampling from Probability Distribution Functions)
带电粒子在匀强磁场中的运动 扬中市第二高级中学 田春林 2018年11月14日.
本底对汞原子第一激发能测量的影响 钱振宇
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
§2.高斯定理(Gauss theorem) 一.电通量(electric flux) 1.定义:通过电场中某一个面的电力线条数。
第四章 蒙特卡罗方法解粒子输运问题 屏蔽问题模型 直接模拟方法 简单加权法 统计估计法 指数变换法 蒙特卡罗方法的效率 作 业.
3.3.2 两点间的距离 山东省临沂第一中学.
Presentation transcript:

第五章 蒙特卡罗方法在计算机上的实现 源分布抽样过程 空间、能量和运动方向的随机游动过程 记录贡献和分析结果过程 核截面数据的引用 第五章 蒙特卡罗方法在计算机上的实现 源分布抽样过程 空间、能量和运动方向的随机游动过程 记录贡献和分析结果过程 核截面数据的引用 蒙特卡罗程序结构 作 业

第五章 蒙特卡罗方法在计算机上的实现 蒙特卡罗方法是随着计算机的出现和发展而逐步发展起来的。在计算机上能够产生符合要求的随机数,实现对已知分布的抽样,奠定了蒙特卡罗方法在计算机上得以实现的基础。在计算机上使用蒙特卡罗方法解粒子输运问题大致包括三个过程:源分布抽样过程,空间、能量和运动方向的随机游动过程以及记录、分析结果过程 。

源分布抽样过程 源分布抽样的目的是产生粒子的初始状态 。下面我们介绍一些常见的特定 类型的源分布抽样方法。

源粒子的位置常见分布的随机抽样 圆内均匀分布 设圆半径为R0,粒子在圆内均匀分布时,从发射点到中心的距离 r 的分布密度函数为:

设圆环的内半径为R0,外半径为R1,则粒子在该圆环内均匀分布时,从发射点到中心的距离 r 的分布密度函数为: ≤ >

设球的半径为R,粒子在球内均匀分布时,从发射点到中心的距离 r 的分布密度函数为: 在直角坐标系下,抽样方法为: ≤ >

设球壳的内半径为R0,外半径为R1,在均匀分布时,从发射点到中心的距离 r 的分布密度函数为: 球壳内均匀分布 设球壳的内半径为R0,外半径为R1,在均匀分布时,从发射点到中心的距离 r 的分布密度函数为: r 的抽样方法为: ≤ >

其中,r 由前面的抽样方法确定,θ、φ服从各向同性分布,其抽样方法为: 在直角坐标系下,球壳内点的坐标为: 其中,r 由前面的抽样方法确定,θ、φ服从各向同性分布,其抽样方法为: > ≤

圆柱内均匀分布是指粒子发射点均匀地分布在底半径为 R,高为 2H 的圆柱内。若固定圆柱的中心为原点,圆柱的轴向为 z 轴,则分布密度函数为: 抽样方法为: ≤ >

点源分布 点源分布是指粒子由一固定点 发射,其分布密度函数为: 其中, 为狄拉克δ函数,源粒子的抽样方法为: 在球坐标系中,粒子发射点到球心的距离 r 的分布密度函数为: 其中, 为点源到球心的距离。源粒子的位置抽样为:

球外平行束源分布 球外平行束源分布是指粒子平行入射到半径为 R 的球面上,或球外点源距离球很远,可以近似地看作平行束源。设 r 为粒子发射点到球心的距离 , 其分布密度函数为: r 的抽样方法为: 在直角坐标系中,抽样方法为: ≤ >

源粒子的能量常见分布的随机抽样 单能源分布 单能源分布是指粒子的发射能量为一固定值 E0 ,其分布密度函数为 : 源粒子的能量为:

裂变中子谱分布 裂变中子谱分布的一般形式为: 其中A,B,C,Emin,Emax 均为与元素有关的量。 对于铀-235, A=0.965,B=2.29,C=0.453,Emin=0,Emax=∞。

此外,裂变谱分布也有以数值曲线形式给出的,此时,用数值曲线抽样方法抽取 E 。 采用近似修正抽样,抽样方法为: 其中,m≈0.8746,M1≈0.2678,λ≈0.5543。 此外,裂变谱分布也有以数值曲线形式给出的,此时,用数值曲线抽样方法抽取 E 。 ≤ >

麦克斯韦(Maxwell) 谱分布 麦克斯韦谱分布的一般形式为: 该分布的抽样方法为 > ≤

源粒子运动方向常见分布的随机抽样 各向同性分布 各向同性分布密度函数为: 其中,μ=cosθ,θ为运动方向与 z 轴的夹角,φ为方位角。

在直角坐标系下,各方向余弦 u,v,w 为: 其抽样方法为: > ≤

半面各向同性分布 不妨设在 x≥0 的半面方向上各向同性发射粒子,则在前述各向同性分布的抽样方法中,用ξ2代替η2就能得到所需分布的抽样。对于其它方向的情况,可用类似的方法处理。

球外平行束源分布 令μ=cosθ,θ为粒子运动方向的径向夹角,则μ分布密度函数为: μ的抽样方法为:

球外各向同性点源分布 设球外点源 S 到球心的距离为D0。点源 S 到球的最大张角为θ*, 则球外各向同性点源分布的抽样方法是: 先抽样确定 ,再转换成θ。 在直角坐标系下,取 OS 为 z 轴,抽样方法为:

次级粒子的源分布 在有关次级粒子(如裂变中子,中子生成光子,光子生成中子)的输运过程中,次级粒子源分布的抽样方法,主要可分为以下两种: 直接生成法 可将生成的次级粒子的位置、能量、方向、权重等参数直接作为源分布的抽样结果。也就是直接对生成的次级粒子进行跟踪。这种方法比较简单、直观。

离散分布法 将生成的次级粒子的权重,按空间位置、能量、方向分别记录,得到次级粒子的空间、能量、运动方向的离散的近似分布。再根据该分布,利用各种抽样技巧,得到源分布的抽样,对抽样的源粒子进行跟踪、记录。 当一个问题需要用两个以上的蒙卡程序处理时,可采用这种方法。

空间、能量和运动方向的随机游动过程 粒子由状态Sm到状态Sm+1时,需要确定粒子的空间位置 rm+1,能量 Em+1和运动方向Ωm+1。

碰撞点位置的计算公式 设 rm 为粒子第 m 次碰撞点的位置,Ωm 为碰撞后的运动方向,则粒子第 m+1 次碰撞点的位置 rm+1 为: 即 其中 为 的方向余弦,L 为两次碰撞点间的距离。

L 的分布密度函数为: 由 f (L) 抽样确定 L 的方法通常有三种: 直接抽样方法 确定 L 的直接抽样方法是: 首先由自由程分布 中抽取ρ 再由下列关系式解出 L 。

对于均匀介质,有 对于多层介质,如果 则 其中, 为粒子由 rm 出发,沿Ωm 方向在顺序经过的第 i 个介质区域内走过的距离, 为第 i 个介质 区域的宏观总截面 ( i =1,2,…,Imax )。 当 时,意味着粒子穿出系统。

最大截面法 对于多层介质,或其他介质密度与位置有关的问题,在求 ( i =1,2,…,Imax ) 时,如果系统形状复杂,计算是非常烦杂的。在这种情况下,使用最大截面法更方便。最大截面抽样方法为: 其中 ≤ >

限制抽样法 当介质区域很小时,如使用直接抽样法抽取输运长度,粒子很容易穿出介质,此时使用限制抽样法确定自由程个数ρ较好,ρ的分布密度函数为: 其中 Dm 为粒子由rm 出发,沿Ωm 方向到达区域边界的自由程个数。ρ的抽样方法是: 然后用直接抽样法中根据ρ计算 L 的方法计算输运长度 L 。此时,粒子的权重需乘以纠偏因子 。

碰撞后能量Em+1的随机抽样 粒子在介质中发生碰撞后,首先要确定与哪种原子核发生何种反应。粒子发生碰撞后(吸收除外)的能量 Em+1 一般只与其碰撞前后运动方向的夹角(散射角)有关。 粒子碰撞后常见的能量分布有下面几种情况。 裂变中子谱 中子引起原子核裂变反应时,裂变中子的能量服从裂变谱分布。其抽样方法可参考以前的介绍。

中子弹性散射后能量的确定 中子弹性散射后,能量与质心系散射角θC的关系是: 能量与实验室系散射角θL的关系是: 其中,A 为碰撞核的质量, 。 或 确定后,即可求出 Em+1。

中子非弹性散射后能量的确定 中子非弹性散射后,能量与质心系散射角θC的关系是: 其中, 为第 K 个能级的阈能, 为第 K 个能级的激发态能量。 如果确定了实验室系散射角θL,则根据下式 确定 后,再计算出 Em+1。

光子康普顿(Compton)散射后能量的确定 光子发生康普顿散射后,其能量分布密度函数为: 其中, K(α) 为归一因子。 , 和 分别为光子散射前后的能量,以 m0c2 为单位,m0为电子静止质量,c 为光速。

光子康普顿散射能量分布的抽样方法为: x 的抽样确定后,散射后的能量为: > ≤

碰撞后散射角的随机抽样 粒子碰撞后运动方向Ωm+1的确定,一般与散射角有关。由已知分布抽样确定散射角后,再确定Ωm+1。常见的散射角分布有如下几种: 质心系各向同性分布 散射角在质心系服从各向同性分布时,其抽样方 法为 。质心系散射角θC抽样确定后, 需转换成实验室系散射角θL。

在中子弹性散射情况下,转换公式为: 其中 A 为碰撞核质量, 。 在中子非弹性散射情况下,转换公式为: 其中, 为第 K 个能级的阈能。

中子弹性散射勒让德 (Legendre) 多项式分布 中子弹性散射角分布常以勒让德多项式的展开形式给定。散射角余弦 x=cosθ的分布密 度函数为: 其中 Pl(x) 为 l 阶勒让德多项式。 该分布即为 n 阶勒让德近似展开。 勒让德多项式由以下递推公式确定:

考虑新的分布: 当选取 x0,x1,… xn 为 Pn+1(x)=0 的根,且 时,fa(x) 依照勒让德多项式展开的前 n 项与 f (x) 的展开形式相同。因此,可以用 fa(x) 作为 f (x) 的近似分布。

在实际问题中,由于勒让德多项式展开项数不够,可能出现某个 为负值的现象。此时可以采用如下近似分布: 其中: 对于该近似分布,可用加抽样方法进行抽样: 此时,由于偏倚抽样而引起的纠偏因子为 wK ,也就是说,粒子的权重要乘上wK。

光子康普顿散射角分布 光子的康普顿散射角与其散射前后的能量有关 , 它的分布密度函数为: 抽样方法为:

碰撞后运动方向Ωm+1的确定 实验室系散射角θL确定后,依据不同的坐标系的表现形式,有不同的确定方法。 确定方向余弦 um+1,vm+1,wm+1

其中, 方位角 在 [0, 2π] 上均匀分布。 当 时,不能使用上述公式,可用下面的简单公式:

确定Ωm+1的球坐标 (θm+1,φm+1) 设Ωm的球坐标分别为 (θm,φm),其中,θ为粒子运动方向与 z 轴的夹角, φ为粒子运动方向在 x y 平面上投影的方位角。则Ωm+1的球坐标 (θm+1,φm+1) 分别由下式确定:

球形几何的随机游动公式 一般几何的随机游动公式可以应用到球形几何,而对球对称问题,使用特殊形式更为方便。 下次碰撞点的径向位置 rm+1的确定 两次碰撞点间的距离 L 确定之后,下次碰撞点的径向位置 rm+1的计算公式为: 设系统的外半径为R,如 rm+1≥R,则粒子逃出系统。

粒子碰撞后瞬时运动方向的确定 在球对称系统中,粒子运动方向用其与径向夹角余弦来描述。使用球面三角公式,粒子碰撞后瞬时运动方向与径向夹角余弦 cosθm+1的计算公式为: 其中, 为在 [0, 2π] 上均匀分布的方位角, 为在 rm+1 点进入碰撞前瞬时运动方向与 rm+1 径向之间的夹角。

点到给定边界面的距离 在抽样确定输运距离、判断粒子是否穿透系统时, 常遇到求由 rm 出发,沿Ωm 方向到达某个区域表面的距离问题。在记录对结果的贡献时,也常使用类似的量。区域表面通常是平面或二次曲面。 求到达区域表面的距离问题,实际上是求直线(或半射线)与平面或二次曲面的交点问题。这是 蒙特卡罗方法解粒子输运的各种实际问题时 , 所遇到的基本几何问题。

点到平面的距离 点 沿方向 的直线方程为: 该直线到达方程为 的平面的距离为: 当 与平面平行时,即 直线与平面无交点。 如果 l 为负值,直线与平面也无交点。这时,粒子的运动方向是背离平面的。

点到球面的距离 在三维直角坐标系中,设球心为 rc=(xc, yc, zc) ,球半径为 R,则球面方程为: 将直线方程代入该球面方程,得到点 r0沿Ω0方向到达球面的距离 l : 其中

当 R0≤R 时,即 r0 点在球内 ,Δ≥δ2,l 只有一个正根:

在球坐标系中,不失一般性,设球心为 rc=0,则球面方程为 r=R。 当 r0≤R 时,即 r0 点在球内 ,有一个交点: 其中θ0为Ω0与 r0 的径向夹角。 当 r0>R 时,即 r0 点在球外 ,令 当 cosθ0≥0 时,直线与球面无交点。 当 cosθ0<0 时,若 d≥R,则直线与球面无交点。 若 d<R,则有两个交点:

点到圆柱面的距离 设圆柱面的方程为: 其中 (xc, yc, 0) 为圆柱的中心,R 为圆柱底半径。 点 r0沿Ω0方向到达圆柱面的距离 l 为: 其中

当 R0≤R 时,r0 点在圆柱内 ,如果 ,则 l 有一个正根: 如果 ,即Ω0平行于圆柱的对称轴,直线与圆柱面无交点。 当 R0>R 时,r0 点在圆柱外,分以下三种情况: 若δ≥0,l 无正实根,直线与圆柱面无交点。 若δ<0,Δ<0,l 无实根,直线与圆柱面无交点。 若δ<0,Δ≥0 且 ,l 有两个正实根,直线与圆柱面有两个交点。 在 的情况下,直线与圆柱面不相交。

点到圆锥面的距离 设圆锥顶点在原点,以 z 轴为对称轴,则圆锥面的方程为: 点 r0沿Ω0方向到达圆锥面的距离 l 为: 其中 如果Ω0与锥面某一母线平行,即 ,则

空腔处理 在粒子输运问题中,所考虑的系统常有空腔存在,如中空的球壳 , 平板间的空隙等。粒子输运时,可有两种处理空腔的方法: 将空腔作为宏观总截面Σt=0 的区域 , 按通常的方法输运。 设 分别为由 rm 出发,沿Ωm 方向到空腔区域的 近端和远端的交点,当粒子超过 时,以 为新的起 点,重新开始输运。 显然,这两种方法在统计上是等价的。

等效的边界条件 全反射边界 在反应堆活性区中,元件盒常常按正方形或六角形排列。假定元件盒足够多,每个盒结构相同,那么活性区中每个盒所占的栅胞的物理情况,可以代表整个活性区中的状况。

进一步假定,元件盒是圆对称的,那么每个栅胞中情况,可以用更小的单位(栅元)来反映。比如对六角形栅胞可取其 1/12 的ΔOAB 来做代表;正方形栅胞可用其 1/8 的ΔO'A'B' 来做代表。这样一来问题就大大简化了。

现在的问题是怎样计算直角三角形栅元的物理量(如通量)。用蒙特卡罗方法如何模拟中子在栅元内的运动,反映出整个活性区对它的影响。 我们可把OA'、OB'、A'B' 作为全反射边界来处理。所谓全反射边界,就是当中子打到该边界上时,按镜面反射的方式,从边界 上全部反射回来,中子的能量与权重均不改变。 在这种边界上的反射条件,称之为全反射条件,就是通常的镜面反射条件。

在全反射边界条件下,一条通过活性区若干个区域的中子径迹,可以用栅元ΔO'A'B' 中的一条折线轨 道来反映出来。

一般曲面全反射条件 对于一般曲面的全反射,设入射方向为Ω,入射点的内法线方向为 n ,则反射方向Ω' 为: 其中 设 则

平面全反射条件 设三角形栅元的横截面ΔOAB 在 X-Y 平面上,∠OAB=θ。则边界 OA、OB、AB 上的反射都是平面全反射。在任一与 X-Y 平面垂直且与 X 轴成α角的平面上,全反射条件为: 由此就可得到OA、OB 和 AB 边上的全反射条件,对于 OB 边,α=θ;对于 OA 边,α= 0;对于 AB 边,α=π/ 2。

反射层边界条件 对于具有大反射层的系统,如存放,运输和生产裂变物质的仓 库、车厢和车间等,当中子从里面打到四周墙上或反射层时,还要继续对它进行跟踪。这种跟踪常常要花费很大的计算量,并且在结果中引起的方差也比较大。如果在计算这种系统的不同方案中,反 射层条件不变,那么这种大量重复的计算是很不经济的。

中子射入反射层后,一部分被介质吸收,只有一部分返回,由于中子的散射慢化,损失一部分能量,因此反射回来的中子有一个能量方向分布。显然,对这种反射层,不能应用全反射条件。不过,我们仍然可以把它当做边界,在边界上按反射层的物理作用来处理。

比如,如果反射层是一种平板几何,我们可以用数值方法或蒙特卡罗方法,预先算好在各种不同入射能量 E 下的反照率β(E),反射中子的能量分布 RE(E→E' )。于是代替在反射层中眼踪中子,我们可在反射层边界上作如下处理: 一旦中子打入反射 层,立即返回,反射后权重为 其中,E 为射入反射层中子的能量,W 为中子的权重。反射后的能量 Eβ 由反射能谱 RE(E→Eβ) 中抽样产生。反射后的方向Ωβ 由半平面各向同性分布或余弦分布中抽样。反射后的中子位置为入射时的位置。 计算表明,对于大尺寸的反射层来说,这样的近似,引 起的结果上的误差是可以忽略的,却能带来计算量的大量节省。

记录贡献与分析结果过程 在粒子输运问题中,除了得到某些量的积分结果外,还需要得到这些量的方差、协方差、以及这些量的空间、能量、方向和时间的分布。这些量可以利用分类记录手续同时得到。

记录与结果 为了得到所求量的估计值,在粒子输运过程中需进行记录,即求每个粒子对所求量的贡 献。 设模拟了 N 个粒子,所求量的估计值为: 其中 gi 为第 i 个粒子的总贡献。

记录的贡献由所求量决定。对于同一个所求量,又随所用的蒙特卡罗技巧的不同而不同。 例如,所求量是粒子穿透屏蔽概率,使用直接模拟法时,如粒子穿透屏蔽,在叠加记录单元加“1” ( 初始值为零 ),否则没有贡献。使用加权法时,如粒子穿透屏蔽,在叠加记录单元加粒子的权重,否则没有贡献。使用统计估计法时,粒子每发生一次碰撞 (包括零次碰撞),都要记录贡献,等等。

方差和协方差的估计 估计量 g 和 g' 的方差和协方差为: 它们可以用下式估计:

因此,要得到 和 的估计,只要对每一个历史记 录结果的 和 进行记录,并加以累加即可。 方差估计值 确定后,可得到误差 其中 为置信限,它随置信水平 而定。在通常 情况下,取 。

位置、能量、方向、时间分布 在前面已经提到,用蒙特卡罗方法求某种量的空间、能量、方向和时间分布,实质上是得到这种分布的阶梯函数近似的估计值。而求这种估计值是很方便的,只要将跟踪过程中所得到的感兴趣量,按其状态的空间、能量、方向、时间特征,分别记录其权 重,最后将这些记录结果适当处理即可。

事先,将问题的空间、能量、方向(常按相对于某个方向的夹角余弦)、时间范围,各分为如下不同间隔: 再用一批存贮单元 {A} 记录相应间隔上阶梯函数近似的累计值。

核截面数据的引用 用蒙特卡罗方法解粒子输运问题,需要介质所包含的各种原子核的核数据。以中子核数据为例,需要各种涉及到的核的微观总截面、弹性散射、非弹性散射、n-2n 反应、裂变、俘获等截面;也需要这些反应的相应能量、角度分布、次级粒子数,以及其它关心的粒子数及其能量、方向分布。从输运方程中可以知道,有了这些数据,问题就完全确定了;反映到蒙特卡罗模拟中,有了这些数据, 就能决定宏观总截面,决定碰撞核的具体形式,就能实现抽样和跟踪。 在蒙特卡罗计算中,引用的核数据有点截面、分段常数截面和群截面三种形式。

点截面形式 在跟踪粒子时,对粒子的每一种能量,先从截面库中取出需要的核数据,再用插值(或其它方式),求出相应能量的各种截面数据。这种方法是直接的,也是比较精确的。不少通用程序就是这样做的。这样做的条件是要有完备的核截面数据库,计算机有大而快的存贮能力。

分段常数形式 将问题的能量范围(Emin,Emax)分成许多间隔,截面数据在每个间隔上看作与能量无关,即截面取分段常数形式。这种引用截面数据的好处是,数据量相对地少。问题是它要根据问题的物理特点来划分能量间隔。而为了保证误差较小,所取的间隔数一般是比较多的。

群截面形式 解中子输运问题,常常采用多群近似方法。在多群近似下,中子能量 E 用群指标 i 代替。为了实现蒙特卡罗跟踪,只需要以下群截面: 显然,这种跟踪过程数据量小,程序简单。

蒙特卡罗程序结构 在电子计算机上,蒙特卡罗方法解粒子输运问题的程序,一般都可分为:源抽样,空间输运过程,碰撞过程,记录过程和结果的处理与输出等部分。

开始 数据预处理, 各记录单元清零 取一个粒子历史 源分布抽样 记录过程 输运过程 记录过程 碰撞过程 记录过程 历史终止否? 统计处理 记录过程 做完给定历史数否? 结果的处理与输出 终止

至于粒子历史终止条件,根据问题的几何条件、物理假定,处理方法,可归纳为以下几种: 粒子从系统逃脱; 粒子经碰撞被吸收; 经俄国轮盘赌后,历史被终止; 粒子能量低于给定能量(阈能) ; 粒子位置越过某一界面; 粒子飞行时间超过给定时间; 粒子权重小于某个小量。

作 业