蒙特卡罗方法在计算机上的实现

蒙特卡罗方法在计算机上的实现

ID:21331184

大小:519.50 KB

页数:77页

时间:2018-10-18

蒙特卡罗方法在计算机上的实现_第1页
蒙特卡罗方法在计算机上的实现_第2页
蒙特卡罗方法在计算机上的实现_第3页
蒙特卡罗方法在计算机上的实现_第4页
蒙特卡罗方法在计算机上的实现_第5页
资源描述:

《蒙特卡罗方法在计算机上的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章蒙特卡罗方法在计算机上的实现源分布抽样过程空间、能量和运动方向的随机游动过程记录贡献和分析结果过程核截面数据的引用蒙特卡罗程序结构作业第五章蒙特卡罗方法在计算机上的实现蒙特卡罗方法是随着计算机的出现和发展而逐步发展起来的。在计算机上能够产生符合要求的随机数,实现对已知分布的抽样,奠定了蒙特卡罗方法在计算机上得以实现的基础。在计算机上使用蒙特卡罗方法解粒子输运问题大致包括三个过程:源分布抽样过程,空间、能量和运动方向的随机游动过程以及记录、分析结果过程。源分布抽样过程源分布抽样的目的是产生粒子的初始状态。下面我们介绍一些常见的特定类型的源分布抽样方法。

2、源粒子的位置常见分布的随机抽样圆内均匀分布设圆半径为R0,粒子在圆内均匀分布时,从发射点到中心的距离r的分布密度函数为:r的抽样方法为:圆环内均匀分布设圆环的内半径为R0,外半径为R1,则粒子在该圆环内均匀分布时,从发射点到中心的距离r的分布密度函数为:r的抽样方法为:≤>球内均匀分布设球的半径为R,粒子在球内均匀分布时,从发射点到中心的距离r的分布密度函数为:r的抽样方法为:在直角坐标系下,抽样方法为:≤>球壳内均匀分布设球壳的内半径为R0,外半径为R1,在均匀分布时,从发射点到中心的距离r的分布密度函数为:r的抽样方法为:≤≤>>在直角坐标系下,球壳内

3、点的坐标为:其中,r由前面的抽样方法确定,θ、φ服从各向同性分布,其抽样方法为:>≤圆柱内均匀分布圆柱内均匀分布是指粒子发射点均匀地分布在底半径为R,高为2H的圆柱内。若固定圆柱的中心为原点,圆柱的轴向为z轴,则分布密度函数为:抽样方法为:≤>点源分布点源分布是指粒子由一固定点发射,其分布密度函数为:其中,为狄拉克δ函数,源粒子的抽样方法为:在球坐标系中,粒子发射点到球心的距离r的分布密度函数为:其中,为点源到球心的距离。源粒子的位置抽样为:球外平行束源分布球外平行束源分布是指粒子平行入射到半径为R的球面上,或球外点源距离球很远,可以近似地看作平行束源。设

4、r为粒子发射点到球心的距离,其分布密度函数为:r的抽样方法为:在直角坐标系中,抽样方法为:≤>源粒子的能量常见分布的随机抽样单能源分布单能源分布是指粒子的发射能量为一固定值E0,其分布密度函数为:源粒子的能量为:裂变中子谱分布裂变中子谱分布的一般形式为:其中A,B,C,Emin,Emax均为与元素有关的量。对于铀-235,A=0.965,B=2.29,C=0.453,Emin=0,Emax=∞。采用近似修正抽样,抽样方法为:其中,m≈0.8746,M1≈0.2678,λ≈0.5543。此外,裂变谱分布也有以数值曲线形式给出的,此时,用数值曲线抽样方法抽取E

5、。≤≤>>麦克斯韦(Maxwell)谱分布麦克斯韦谱分布的一般形式为:该分布的抽样方法为>≤源粒子运动方向常见分布的随机抽样各向同性分布各向同性分布密度函数为:其中,μ=cosθ,θ为运动方向与z轴的夹角,φ为方位角。在直角坐标系下,各方向余弦u,v,w为:其抽样方法为:>≤半面各向同性分布不妨设在x≥0的半面方向上各向同性发射粒子,则在前述各向同性分布的抽样方法中,用ξ2代替η2就能得到所需分布的抽样。对于其它方向的情况,可用类似的方法处理。球外平行束源分布令μ=cosθ,θ为粒子运动方向的径向夹角,则μ分布密度函数为:μ的抽样方法为:球外各向同性点源分

6、布设球外点源S到球心的距离为D0。点源S到球的最大张角为θ*,则球外各向同性点源分布的抽样方法是:先抽样确定,再转换成θ。在直角坐标系下,取OS为z轴,抽样方法为:次级粒子的源分布在有关次级粒子(如裂变中子,中子生成光子,光子生成中子)的输运过程中,次级粒子源分布的抽样方法,主要可分为以下两种:直接生成法可将生成的次级粒子的位置、能量、方向、权重等参数直接作为源分布的抽样结果。也就是直接对生成的次级粒子进行跟踪。这种方法比较简单、直观。离散分布法将生成的次级粒子的权重,按空间位置、能量、方向分别记录,得到次级粒子的空间、能量、运动方向的离散的近似分布。再根

7、据该分布,利用各种抽样技巧,得到源分布的抽样,对抽样的源粒子进行跟踪、记录。当一个问题需要用两个以上的蒙卡程序处理时,可采用这种方法。空间、能量和运动方向的随机游动过程粒子由状态Sm到状态Sm+1时,需要确定粒子的空间位置rm+1,能量Em+1和运动方向Ωm+1。碰撞点位置的计算公式设rm为粒子第m次碰撞点的位置,Ωm为碰撞后的运动方向,则粒子第m+1次碰撞点的位置rm+1为:即其中为的方向余弦,L为两次碰撞点间的距离。L的分布密度函数为:由f(L)抽样确定L的方法通常有三种:直接抽样方法确定L的直接抽样方法是:首先由自由程分布中抽取ρ再由下列关系式解出L

8、。对于均匀介质,有对于多层介质,如果则其中,为粒子由rm出发,沿Ω

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。