核技术应用中的蒙卡计算问题
蒙特卡罗方法在实验核物理中的应用
蒙特卡罗方法在实验核物理中的应用
蒙特卡罗方法是一种重要的数值计算方法,可以很好地应用于实验核物理研究中,如粒子物理、核反应、辐射探测等方面。本文将介绍蒙特卡罗方法在实验核物理中的应用。
一、粒子物理
粒子物理研究是实验核物理研究的重要分支之一,主要研究宇宙中各种基本粒子的性质和相互作用规律。蒙特卡罗方法在粒子物理中的应用主要涉及到粒子撞击、衰变、产生过程等。
例如,通过蒙特卡罗方法可以模拟宇宙中高能宇宙射线与大气层之间的相互作用。粒子在大气层中的相互作用过程非常复杂,无法通过解析方法计算。因此,采用蒙特卡罗方法可以模拟出这些过程,从而更好地理解宇宙中的粒子物理现象。
另外,蒙特卡罗方法还可以模拟粒子在探测器中的相互作用。通过模拟粒子路径、能量损失和相互作用过程,可以确定探测器中的信号响应。这对于粒子探测器的设计和性能优化具有重要意义。
二、核反应
核反应是指原子核之间或与其他粒子之间的相互作用过程。核反应的研究对于核能的开发和利用、核武器的制造和检测等方面具有重要的应用价值。蒙特卡罗方法在核反应研究中的应用主要包括反应截面计算、中子传输、反应堆物理等方面。
对于反应截面计算,蒙特卡罗方法可以通过模拟核物理过程,如核衰变、裂变等,计算反应截面。这需要考虑到原子核的结构、能级、自旋等因素,是反应截面计算中比较复杂的部分。
在中子传输过程中,蒙特卡罗方法可以模拟中子在物质中的传输和相互作用过程,从而计算中子的输运系数和减速过程中产生的次级中子。
另外,蒙特卡罗方法还可以模拟反应堆物理过程,如反应堆燃料元件中的核裂变、反应堆内部中的中子传输、各种材料中的辐射损伤等。这对于核电站的设计和安全评估具有重要意义。
核技术应用中的蒙卡计算问题
实例一
1995年10月在莫斯科举行的“第七届国际聚 变堆材料会议”上报告了该种实验设计、计算方 法与计算结果,引起了较大的反响,认为这一成 果在国际上处于先进位置,实验、计算与计算方 法首次使用。
实例二、 高纯Ge探测器在不同几何上测量的 “有效作用深度”的研究与计算
该项工作与实验工作一起,获得了部级科技 进步二等奖,以及国家级科学进步三等奖。
3.GEANT4程序包
它的一个突出特点是它包含了非常丰富的物理 模型,并且能够在非常大的能量范围内处理粒子与物 质的相互作用.正是由于它的粒子种类多,物理模型 全,能量范围大这些特点,使得他的应用领域越来 越广泛,包括高能物理,核试验,加速器,医学, 生物科学,辐射防护等多个领域。
九.应用实例
1.MCNP软件包
MCNP—3B是1989年公开发表的版本,目前使用 的版本大多为MCNP—4A,MCNP--4B,MCNP— 4C版本。
使用MCNP软件包需要填写输入卡片:INP。计 算结果放在输出文件OUTP中。
2.EGS4 软件包
EGS(Electro一Gamma Shower)软件包是光 子一电子在任意几何中偶和输运的蒙特卡罗摸拟 通用软件包。由美国斯坦福直线加速器中心编制, EGS4软件包是较新版本。
实例一
由计算结果可看出:当辐照温度低于700°C 时,热扩散系数随损伤剂量的增加而减小,但对 于损伤剂量为0.3dpa时,其热扩散系数比前者大, 原因不仅是由于辐照温度高(770°C),而且由 于高温弛豫时间长(13.3min)。当辐照温度 800°C时,损伤剂量为0.1dpa时,其扩散系数却 比第一、二种情况减少了许多,唯一的不同是高 温弛豫时间短(6.3min),因此,可以得到一个 重要结论:当高温弛豫时间大于6min时,能够减 少对晶体的损伤。
无源核子灰斗料位计的蒙特卡罗模拟
无源核子灰斗料位计的蒙特卡罗模拟
引言
在核工业等领域中,仪表的检测精度和可靠性对设备的安全运
行至关重要。而在这些领域中,核子灰斗料位计是一种重要的仪器,主要用于在线测量灰斗中的物料的高度。它的工作原理是利用射线
的衰减来计算物料的高度。然而,由于核子灰斗料位计需要使用放
射性同位素源,这会产生辐射危险。基于此,无源核子灰斗料位计
应运而生。无源核子灰斗料位计与传统的核子灰斗料位计相比,无
需放射性同位素源。在本文中,我们将对无源核子灰斗料位计的蒙
特卡罗模拟进行详细介绍,以展示其工作原理和计算方法。
方法
无源核子灰斗料位计的基本原理是利用伽马射线的吸收和散射
特性来确定物料的高度。在灰斗中,通过探头向物料投射伽马射线,这些射线在物料中被吸收、散射或透射。在物料中,伽马射线的强
度服从指数分布,其分布参数可以描述探头到物料表面的距离。
我们使用蒙特卡罗方法来对无源核子灰斗料位计进行模拟。蒙
特卡罗方法是一种利用随机数和概率统计的方法,用于解决复杂问
题的数值计算方法。蒙特卡罗方法中使用大量的随机采样,然后利
用采样结果来估算概率分布函数和积分值。
在本研究中,我们使用 Geant4 软件包来实现蒙特卡罗模拟。Geant4 是一款广泛使用的模拟软件,用于模拟粒子在物质中的相互作用。我们将使用 Geant4 的伽马衰变模拟进行无源核子灰斗料位
计的模拟。
结果
通过蒙特卡罗模拟,我们可以得到无源核子灰斗料位计的伽马射线经过物料时的吸收和散射情况。这些结果可以被用于计算物料的高度。
我们在模拟中使用了一些参数,包括探头和物料之间的距离、伽马射线的能量、伽马射线的强度分布、以及物料的密度等。通过改变这些参数,我们可以模拟不同类型和密度的物料,并计算出相应的物料高度。
蒙特卡洛方法
蒙特卡洛方法整理介绍
通常蒙特卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问题。对于那些由于计算过于复杂而难以得到解析解或者根本没有解析解的问题,蒙特卡罗方法是一种有效的求出数值解的方法。一般蒙特卡罗方法在数学中最常见的应用就是蒙特卡罗积分。
积分[编辑]
非权重蒙特卡罗积分,也称确定性抽样,是对被积函数变量区间进行随机均匀抽样,然后对被抽样点的函数值求平均,从而可以得到函数积分的近似值。此种方法的正确性是基于概率论的中心极限定理。当抽样点数为m时,使用此种方法所
得近似解的统计误差只与m有关(与正相关),不随积分维数的改变而改变。因此当积分维度较高时,蒙特卡罗方法相对于其他数值解法更优。
圆周率[编辑]
蒙特卡洛方法可用于近似计算圆周率:让计算机每次随机生成两个0到1之间的数,看以这两个实数为横纵坐标的点是否在单位圆内。生成一系列随机点,统计单位圆内的点数与总点数,(圆面积和正方形面积之比为PI:4,PI为圆周率),当随机点取得越多时,其结果越接近于圆周率(然而准确度仍有争议:即使取10的9次方个随机点时,其结果也仅在前4位与圆周率吻合)。用蒙特卡洛方法近似计算圆周率的先天不足是:第一,计算机产生的随机数是受到存储格式的限制的,是离散的,并不能产生连续的任意实数;上述做法将平面分割成一个个网格,在空间也不是连续的,由此计算出来的面积当然与圆或多或少有差距。
蒙特卡罗方法在实验核物理中的应用修订版课程设计
蒙特卡罗方法在实验核物理中的应用修订版课程设计
一、课程设计背景和意义
实验核物理是现代物理学的重要分支之一,它通过对核物质的实验研究来探究物质的性质和宇宙的演化。而在实验核物理中,对于一些复杂的问题,如粒子的相互作用、反应过程的模拟等,常常需要进行数值模拟和计算。
蒙特卡罗方法是一种基于概率统计原理的数值计算方法,将问题建模成随机模型,通过随机抽样的方式进行模拟和计算。它在实验核物理中有广泛的应用,如在粒子轨迹模拟中用于确定反应截面、在辐射测量中用于估算剂量等。
因此,深入了解蒙特卡罗方法在实验核物理中的应用,不仅有助于掌握相关技术,还能提高实验设计和数据分析的能力,有着重要的意义。
二、课程设计内容和目标
本课程旨在通过理论学习和实践操作,使学生掌握蒙特卡罗方法在实验核物理中的应用,具体内容如下:
2.1 蒙特卡罗方法基础知识
•随机数的产生和分布
•概率密度函数的定义和性质
•蒙特卡罗积分的计算方法
2.2 蒙特卡罗方法在实验核物理中的应用
•粒子的轨迹模拟及反应截面的确定
•辐射的测量和剂量估算
•核工程中的应用
2.3 实验操作
•计算机程序的编写和调试
•使用蒙特卡罗方法模拟和计算实验数据
通过本课程的学习,学生应具有以下能力:
•理解蒙特卡罗方法的基本原理和应用场景
•掌握蒙特卡罗方法在实验核物理中的应用方法和技巧
•能够编写程序进行模拟和计算,并对结果进行分析和解释
三、教学方法和组织形式
为了达到以上课程设计的目标,本课程采用以下教学方法和组织形式:
3.1 讲授理论知识
通过教师的讲授和学生的自学,掌握蒙特卡罗方法的基本原理和应用方法。
蒙特卡罗方法在实验核物理中的应用
第一章思考题
一、用浦丰氏投针法在计算机上计算值,l,a分别为以下值
1.a=3,l=
2.5
2.a=4,l=3
3.a=5,l=4
源码如下:
#include <iostream.h>
#include <time.h>
#include <iomanip.h>
const long N=2000000000;
int main()
{
int n = 0;
double x, y;
srand(time(00));
for (int i = 1; i <= N; i++)
{
x = (double)rand()/RAND_MAX;
y = (double)rand()/RAND_MAX;
if (x*x + y*y <= 1.0) n++;
}
cout<<"The PI is "<<setprecision(15)<<4*(double)n/N<<endl;
return 1;
}
二、用蒙特卡罗方法求以R为半径的圆面积
源码如下:
#include"stdio.h"
#include"time.h"
#include"stdlib.h"
#include"graphics.h"
main()
{int gd=DETECT,gm=0;
long m=0,n=0,i;
double xi,yi,y,y1;
initgraph(&gd,&gm,"");
setbkcolor(BLUE);
line(200,50,200,400);line(200,50,205,60); line(200,50,195,60);
核技术应用中的蒙卡计算问题48页PPT
21、没有人陪你走一辈子,所以你要 适应孤 独,没 有人会 帮你一 辈子, 所以你 要奋斗 一生。 22、当眼泪流尽的时候,留下的应该 是坚强 。 23、要改变命运,首先改变自己。
24、勇气很有理由被当作人类德性之 首,因 为这种 德性保 证了所 有其余 的德性 。--温 斯顿. 丘吉尔 。 25、梯子的梯阶从来不是用来搁脚的 ,它只 是让人 们的脚 放上一 段时间 ,以便 让别一 只脚能 够再往 上登。
55、 为 中 华 之 崛起而 读书。 ——周 恩来
ห้องสมุดไป่ตู้
谢谢!
51、 天 下 之 事 常成 于困约 ,而败 于奢靡 。——陆 游 52、 生 命 不 等 于是呼 吸,生 命是活 动。——卢 梭
53、 伟 大 的 事 业,需 要决心 ,能力 ,组织 和责任 感。 ——易 卜 生 54、 唯 书 籍 不 朽。——乔 特
核临界安全计算的一个新方法单中子蒙特卡罗方法
http://www.cnki.net
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
http://www.cnki源自文库net
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
http://www.cnki.net
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
http://www.cnki.net
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
http://www.cnki.net
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
primo蒙卡剂量算法
p r i m o 蒙卡剂量算法
题题目目::P P r r i i m m o o 蒙蒙卡卡剂剂量量算算法法
文文章章主主要要分分为为三三个个部部分分::介介绍绍P P r r i i m m o o 蒙蒙卡卡剂剂量量算算法法的的背背景景和和原原理理、、算算法法的的应应用用领领域域和和优优势势、、算算法法的的发发展展和和研研究究方方向向。。
一一、、P P r r i i m m o o 蒙蒙卡卡剂剂量量算算法法的的背背景景和和原原理理
P P r r i i m m o o 蒙蒙卡卡剂剂量量算算法法是是一一种种常常用用于于放放射射治治疗疗领领域域的的计计算算方方法法,,旨旨在在对对放放射射治治疗疗剂剂量量进进行行精精确确的的计计算算和和优优化化。。它它基基于于蒙蒙特特卡卡洛洛模模拟拟方方法法,,通通过过模模拟拟光光子子在在人人体体组组织织中中的的传传输输和和相相互互作作用用过过程程,,计计算算出出剂剂量量分分布布的的空空间间分分布布。。
蒙蒙特特卡卡洛洛模模拟拟方方法法在在放放射射物物理理学学领领域域具具有有广广泛泛应应用用,,其其核核心心思思想想是是基基于于一一系系列列随随机机数数生生成成的的粒粒子子轨轨迹迹模模拟拟,,通通过过对对粒粒子子与与组组织织相相互互作作用用的的模模拟拟,,得得到到准准确确的的剂剂量量分分布布。。P P r r i i m m o o 蒙蒙卡卡剂剂量量算算法法通通过过使使用用高高度度精精细细的的几几何何模模型型和和复复杂杂的的相相互互作作用用模模型型,,能能够够更更加加准准确确地地预预测测放放射射治治疗疗剂剂量量在在患患者者体体内内的的分分布布情情况况。。
蒙特卡罗方法在实验核物理中的应用修订版教学设计
蒙特卡罗方法在实验核物理中的应用修订版教学设计
前言
本教学设计是针对实验核物理课程中的蒙特卡罗方法应用的一个修订版。蒙特卡罗方法是一种常用的数值计算方法,在核物理实验中,蒙特卡罗方法被广泛地应用于模拟粒子在物质中的传输和相互作用过程。通过本次实验的学习,学生将能够掌握蒙特卡罗方法的基本原理以及其在实验核物理中的应用。
知识目标
学生通过本次实验,将会掌握以下知识:
1.蒙特卡罗方法的概念和基本思想
2.核反应的模拟和计算方法
3.实验中蒙特卡罗方法的应用和实现
4.数据处理和分析方法
技能目标
学生通过本次实验,将会掌握以下技能:
1.使用蒙特卡罗方法模拟和计算核反应过程
2.使用Geant4软件进行核物理实验的模拟和计算
3.分析实验数据并验证蒙特卡罗方法计算的准确性和可靠性
实验设备和材料
1.个人电脑:操作系统为Windows或Linux。
2.Geant4软件:用于核物理实验的模拟和计算。
3.实验数据:已处理好的数据。
实验步骤
实验前准备
1.安装Geant4软件。
2.熟悉Geant4软件基本操作和使用方法。
实验过程
1.根据实验设备和材料的要求,准备好实验所需的软件和数据。
2.打开Geant4软件,新建一个空项目。
3.在项目中添加所需的探测器和粒子源。
4.设置实验的运行参数。
5.运行实验,记录实验数据。
6.处理实验数据,分析蒙特卡罗方法计算的准确性和可靠性。实验注意事项
1.确保实验数据来源合法,数据处理方法正确。
2.确保实验安全,根据实验设备和材料要求进行操作。
实验评估
建议采用以下方式进行实验评估:
实验报告
蒙特卡洛方法在高能核物理研究中的一些应用
第 2期
太 原 师 范 学 院 学 报 ( 自然 科 学 版 )
Vo. No 2 19 .
21 年 6 00 月
J U N IO AY A iR IU I E ST ( a r c ne d i ) O R A FT I U NN MA N V R IY N t a Si c E io O u 1 e tn
.
度为 , ( =P t ( , , ,) f' P ) 于是可 得动量 的 分布 为 =
f )J.,O^ e(口, p 一0一 =/蓦 p ) ( ()=苎^ 、 P I d 丌 , V x一 厶
可见动 量满 足麦克 斯韦 分布 . 0的分 布
这里 , 我们 已在粒 子 的散射 空间建 立直 角坐标 系 , 且粒 子 的入射方 向为 方 向 , 反应 平面 为 x y平面. o 根据 P =mv , x 可得 粒子 的动 量分量 满足 的分布 也是高 斯分 布 , 达式是 : 表
一
㈩ c 2
(
一
)e( ) 1x一 /p . 2
收 稿 日期 :0 0 0 — 5 2 1—31
作 者 简 介 : 瑞芳 ( 9 9 ) 女 , 西交 城 人 , 西 大 学 物理 电子 工 程 学 院 在读 硕 士 研 究 生 , 要从 事 粒 子 物 理 与原 子 核 物 理 研 究 司 17 一 , 山 山 主
蒙特卡洛方法在实验核物理中的应用 pdf
蒙特卡洛方法在实验核物理中的应用 pdf
蒙特卡洛方法在实验核物理中的应用
蒙特卡洛方法是指利用随机数模拟来解决数学计算问题的方法。
在实验核物理中,蒙特卡洛方法被广泛应用以模拟核反应等过程,具
有较高的可靠性和准确性。下面将从以下几个方面介绍蒙特卡洛方法
在实验核物理中的应用。
一、核反应过程的模拟
核反应过程是实验核物理的研究重点之一,对核反应的模拟能够
帮助研究人员更好地理解和预测核反应过程的具体性质。蒙特卡洛方
法可以通过构造一系列随机数来模拟核反应过程,包括入射粒子的参
数以及靶核的特性等,从而计算出反应的截面值、角分布以及能谱分
布等信息。
二、探测器性能的评估
在核物理实验中,探测器是测量的关键之一。探测器的性能包括
探测效率、分辨率以及探测精度等方面,这些性能的好坏直接影响到
实验的精度和可信度。蒙特卡洛方法可以模拟探测器的探测效率和响应,从而评估探测器的性能,确定最佳的实验方案和参数。
三、核废料处理的研究
核废料处理是核能研究的一个重要方面,蒙特卡洛方法可以模拟
核废料的处理过程,从而计算出不同处理方式的效果和安全性。例如,蒙特卡洛方法可以模拟核废料的原子核结构,计算不同的射线照射剂
量等参数,帮助评估不同的处理方案和进行安全性分析。
四、核反应堆研究
核反应堆的研究是核能研究的重要方向之一,蒙特卡洛方法可以
模拟核反应堆中的核反应过程、中子传输过程以及热工水力过程等,
从而计算出反应堆的参数和性能。蒙特卡洛方法还可以模拟反应堆的
失效和事故情况,帮助研究人员进行反应堆的安全性分析和风险评估。
综上所述,蒙特卡洛方法在实验核物理中具有广泛的应用价值,
蒙特卡洛方法在中子输运中的应用
《中子输运理论与数值方法》课程作业
——蒙特卡洛方法
目录
1. 前言 (3)
2. 蒙特卡洛方法概述 (3)
2.1 蒙特卡洛方法的基本思想 (4)
2.2 蒙特卡洛方法的收敛性、误差 (4)
2.2.1 蒙特卡洛方法的收敛性 (4)
2.2.2 蒙特卡洛方法的误差 (5)
2.3 蒙特卡洛方法的特点 (6)
2.4 蒙特卡洛方法的主要应用范围 (7)
3. 随机数 (7)
3.1 线性乘同余方法 (9)
3.2 伪随机数序列的均匀性和独立性 (9)
3.2.1 伪随机数的均匀性 (9)
3.2.2 伪随机数的独立性 (10)
4. 蒙特卡洛方法在粒子输运上的应用 (10)
4.1 屏蔽问题模型 (10)
4.2 直接模拟方法 (11)
4.2.1 状态参数与状态序列 (11)
4.2.2 模拟运动过程 (12)
4.2.3 记录结果 (15)
4.3 蒙特卡洛方法的效率 (16)
5. 蒙特卡洛方法应用程序—MCNP (17)
5.1 MCNP简述 (17)
5.2 MCNP误差的估计 (18)
5.3 MCNP效率因素 (19)
6. 结论 (19)
参考文献 (20)
1.前言
半个多世纪以来,由于科学技术的发展和电子计算机的发明,蒙特卡洛(Monte Carlo)方法作为一种独立的方法被提出来,并首先在核武器的试验与研制中得到了应用。蒙特卡洛方法是一种计算方法,但与一般数值计算方法有很大区别。它是以概率统计理论为基础的一种方法。由于蒙特卡洛方法能够比较逼真地描述事物的特点及物理实验过程,解决一些数值方法难以解决的问题,因而该方法的应用领域日趋广泛。蒙特卡洛模拟计算是解决中子在介质中输运较为成熟、有效的方法,对于原子能、辐射防护、剂量学和辐射生物物理学等研究领域实际问题的计算,都可以利用蒙特卡洛方法予以实现。
专业:核工程与核技术
5×104
1.2×105
1.5×105
1.8×106
2.0×107
试验时间
0.000000s
0.031000s
1.182000s
17.609000s
29.453000s
310.23515s
4.4532523s
计算结果
2.1320
2.1352
2.1444
2.1292
2.1394
2.1207
2.1258
1.8×106
2.0×107
试验时间
0.000000s
0.016000s
0.000000s
0.016000s
0.204000s
0.265000s
2.609000s
计算结果
2.8080
3.1594
3.1536
3.1395
3.1401
3.1471
3.1419
蒙卡习题答案
1.理解蒙特卡罗方法的名称由来、建立基础等。
答:(1)名称由来:法国数学家蒲丰提出用投针实验的方法求圆周率,这是蒙卡方法的起源。
(2)建立基础:以概率统计理论为基础。
2.简述蒙的卡罗的基本思想?
答:基本思想:把随机事件(变量)的概率特征与数学分析的解联系起来。
3.简述蒙的卡罗的优点?
答:(1)能够比较逼真地描述具有随机性质的事物的特点及物理实验过程;
(2)受几何条件限制小;(3)收敛速度与问题的维数无关;
(4)具有同时计算多个方案与多个未知量的能力;(5)误差容易确定;
(6)程序结构简单,易于实现。
4.简述蒙的卡罗的缺点?
答:(1)收敛速度慢;(2)误差具有概率性;
(3)在粒子输运问题中,计算结果与系统大小有关。
5.简述求解定积分可能的方法?
答:(1)求解析式获得准确数值解;(2)积分的数值方法求近似数值解,(3)蒙特卡罗近似求解。
6.蒙的卡罗方法主要应用领域?
答:蒙特卡罗方法所特有的优点使得应用范围广,主要应用范围包括:粒子输运问题,统计物理,典型数学问题,真空技术,激光技术以及医学,生物,探矿等方面。
7.蒙特卡罗方法在粒子输运问题中的应用主要包括?
答:实验核物理、反应堆物理、高能物理等。
8.蒙特卡罗方法在实验核物理中的应用主要包括?
答:通量及反应率、中子探测效率、光子探测效率、光子能量沉积及响应函数、气体正比计数管反冲质子谱、多次散射和通量衰减修正等。
蒙特卡罗方法原理-18
1.随机数概念、特点及产生方法。
答:(1)随机数概念:在连续型随机变量的分布中,最简单且最基本的分布
是单位均匀分布。由该分布抽取的简单子样称随机数序列,其中每一“个体”称为随机数。
多群蒙特卡罗方法在反应堆屏蔽设计中的应用
多群蒙特卡罗方法在反应堆屏蔽设计中的应用高温气冷堆是第四代核能系统的重要堆型之一,由于其堆芯体积庞大,几何结构复杂,屏蔽计算难度较大。现在使用较多的屏蔽计算程序包括确定论方法程序(ANISN、DOT、TORT)和概率论方法程序(MCNP),由于这两种程序所使用数据库的不同(前者一般使用BUGLE-80数据库,后者使用连续能量的ENDF库),在校核它们的计算结果时就不会有很大的说服力。
因此,有必要研究多群蒙特卡罗方法,即MCNP程序的多群计算功能。蒙卡方法多群处理的优点有:多群碰撞机制简单,计算省时;采用标准多群截面库,适合蒙特卡罗方法和确定论方法的耦合和比较。
它的不足之处是考虑各向异性散射时,离散方向有限,会产生射线效应。对于各向异性散射严重的核素,散射角分布关于Legendre多项式展开并作L阶截断处理,当L较小时,近似散射角分布会局部出负,进而导致散射源出负使通量密度出负。
因此,需要研究对各向异性散射角分布的处理方法,这也是本文的重点之一。处理各向异性散射角分布时,采用国际上比较有效的离散δ函数法(MORSE程序
采用此法),以及等概率阶梯函数法,用求得的角分布的离散近似分布逼近实际角分布。
本文针对10MW高温气冷堆进行屏蔽计算,使用BUGLE-80数据库,经ANISN
并群处理得到以核素组织的少群宏观截面,并对此截面进行格式转换以及高阶散射截面处理,得到适合于MCNP多群计算的格式,进行多群MCNP计算。将计算结果与使用相同数据库的DOT程序、TORT程序的计算结果进行比较,符合较好。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四部分:例题
EGS4软件包给出了七个例题,供用户使用 与程序检验。
EGS4软件包的使用方法 使用EGS4软件包,需要编写用户程序。其中包 括主程序(及其所需要的若干子程序),和EGS4 程序包所要求的两个子程序:HOWFAR子程序和 AUSGAB子程序。
3.GEANT4程序包
Geant4是由欧洲核子中心主导开发的一套用于 Monte Carlo模拟程序包. 来自于美国、俄罗斯、 日本、加拿大等国家10多个实验室的100多名科学 家参与了Geant4程序的研制工作. 它包括了实验装置的描述,粒子在材料和磁场 中的运动,以及粒子与物质相互作用的物理过程模 型等一整套工具包.
六.蒙特卡罗方法在粒子辐射效应、 抗辐射加固中的应用
在核聚变堆、空间卫星及飞行器中,其关键 部分的元器件、晶体受到高能粒子(中子、光子、 电子、质子等)辐射是造成各种元器件失灵、失 控乃至事故的主要原因。因此,计算各种元器件 材料的辐射损伤,对于材料的辐照筛选,设施的 抗粒子辐射加固和安全运行有重要的意义。
一.引言
在核技术应用领域的研究中,由于受实验条件的 限制,有很多问题需要借助于理论计算来完成。对于 几何结构复杂且粒子与核的反应机制复杂的问题,一 般数值方法无法求解,而蒙特卡罗方法能够比较逼真 地描述事物的特点及物理实验过程,解决数值方法难 以解决的问题,因而该方法广泛地应用于核技术应用 研究中。 本文重点介绍蒙特卡罗方法 [1] 在几个核技术领域中的 应用,以及所使用的蒙特卡罗模拟方法;蒙特卡罗方 法的软件;最后,给出三个应用实例。
六.蒙特卡罗方法在粒子辐射效应、 抗辐射加固中的应用
高能粒子辐射到晶体后,通过与核反应,产生 多种粒子(如中子、光子、电子、质子、α粒子等) 和反冲核,而其中的每一种粒子、反冲核通过各种 反应道又可生成各种粒子与核。这种复杂的偶合输 运问题不仅需要考虑粒子(不带电与带电)与核的 反应,还需要考虑原子碰撞。
实例一
1995年10月在莫斯科举行的“第七届国际聚 变堆材料会议”上报告了该种实验设计、计算方 法与计算结果,引起了较大的反响,认为这一成 果在国际上处于先进位置,实验、计算与计算方 法首次使用。
实例二、 高纯Ge探测器在不同几何上测量的 “有效作用深度”的研究与计算
该项工作与实验工作一起,获得了部级科技 进步二等奖,以及国家级科学进步三等奖。
光子-电子-核-核的多分支方法
e
r r e e e r r e e
e
4.粒子—粒子—核—核偶合输运的多分支方法
该方法实现多种粒子的偶合输运问题。粒 子—粒子偶合输运过程与光子—电子偶合输运 的多分支方法类似,由于粒子的种类不同,需 要加入描述粒子类型的存储单元。这个方法是 在粒子—粒子偶合输运的基础上嵌入核—核偶 合输运过程。
二.蒙特卡罗方法简介
蒙特卡罗方法又称计算机模拟方法、随机 抽样技巧或统计实验方法。半个多世纪以来, 由于科学技术的发展和计算机的出现和发展, 这种方法作为一种独立的方法被提出来,并首 先在核武器的实验与研制中得到了应用。 蒙特卡罗方法是一种计算方法,但与一般 数值计算方法有很大区别,它能够比较逼真地 描述事物的特点及物理实验过程,解决数值方 法难以解决的问题,因而该方法的应用领域是 十分广泛的。
七.蒙特卡罗模拟方法
1. 对于单个粒子(中子或光子),其模拟方法 通常有:直接模拟法,加权法,统计估计法、 指数变换法等。
2.两种粒子(比如:光子与电子)偶合输运问题
对于两种粒子(比如:光子与电子)偶合输 运问题,使用“字典编辑式”的多分支方法。 该方法是:在光子的输运过程中,一旦有光子、 电子产生,将光子存储,跟踪电子。模拟的电子 历史结束后,依照后进先出的原则取出光子,进 行模拟。直至所有的次级光子和电子的历史全部 结束,一个由源出发的光子的历史结束 。
三.蒙特卡罗方法在探测器系列参数 计算中的应用
为了把实验测得的多能光子脉冲高度谱分解成 单色光子脉冲高度谱,需要对探测器进行刻度。虽 然可以通过实验的方法用光子源测得其能量响应, 但是这样的放射性核素是有限的,特别是高能光子 源更难以得到;对于低能光子源(小于2Mev),实 验测得的结果偏高。因此,要得到对任意能量的光 子的响应函数,需要借助于理论计算来完成。
五.蒙特卡罗方法在核辐射医学计算 中的应用
关于体内剂量场分布,主要有两个途径获得: 一是基于各种测试数据和经验公式,使用近似插 值方法;另一种方法是利用核物理知识和模型, 进行理论计算。射线在人体内的反应机制是光子 和电子偶合输运过程,非常复杂,一般数值方法 难于求解。蒙特卡罗方法是解决该类问题十分有 效的方法。
2.1 蒙特卡罗方法的计算原理
当所求问题的解为某个事件的概率,或者 是某个随机变量的数学期望,或者是与概率、 数学期望有关的量时,通过随机实验的方法, 得到该事件发生的频率,或者该随机变量若干 个具体观察值的算术平均值,以频率代替概率, 或者算术平均值代替期望值得到问题的解。
2.2 蒙特卡罗方法的特点
EGS4软件包括四个部分
第一部分:PEGS4一截面数据处理程序 它的功能是给出系统介质所需的截面及介质中各 种元素的截面与各种反应的分支比。截面数据是 使用分段线性拟合方法产生的。 使用该程序时,首先需要按照规格要求填写输入 卡片(输入文件),文件名为:USERINP。DAT, 然后运行执行程序PEGS4。计算结果在输出文件 FOR012.DAT 中。运行过程在文件EGSOUT.DAT 中可以看到。
三.蒙特卡罗方法在探测器系列参数 计算中的应用
光子源有点源、面源和体源。
由于光子与探测器中的物质发生反应后,产 生次级光子和电子,而电子和正电子在输运过程 中又可产生光子。因此,这一类计算问题需要考 虑光子和电子的偶合输运过程。
四.蒙特卡罗方法在核辐射防护计算 中的应用
一个核设施(例如:加速器,实验室等)的 建立,辐射安全问题是必需考虑的问题。粒子 (中子或光子)经过屏蔽层后,有多少泄露,屏 蔽层的厚度为多少才能满足防护安全的要求,以 及如何设计核设施中的结构,即所谓最佳设计方 案问题,需要用蒙特卡罗方法模拟。这样可以节 省大量的实验时间和经费。
实例一
由计算结果可看出:当辐照温度低于700°C 时,热扩散系数随损伤剂量的增加而减小,但对 于损伤剂量为0.3dpa时,其热扩散系数比前者大, 原因不仅是由于辐照温度高(770°C),而且由 于高温弛豫时间长(13.3min)。当辐照温度 800°C时,损伤剂量为0.1dpa时,其扩散系数却 比第一、二种情况减少了许多,唯一的不同是高 温弛豫时间短(6.3min),因此,可以得到一个 重要结论:当高温弛豫时间大于6min时,能够减 少对晶体的损伤。
实例三、 I-125体内放射源剂量场分布计算 1. 物理模型
实例三
放射源装置最内层是圆柱形的银棒,中间层是 空气层,最外层是圆柱形的钛层。 γ射线均匀地分布在钛层表面,方向为各向同性。 能量服从如下能谱:
22.1 0.0058 24.9 0.0345 25.5 0.0107 27.2 0.2524 27.4 0.4641 31.0 0.1490 31.7 0.0342 35.5 0.0493
粒子-粒子-核-核偶合输运的分支方法
+ + + P D ס
ס ס
He3 ∆ • • α ∆ t ∆
•
八.几个常用的蒙特卡罗模拟软件
MCNP软件包
EGS4 软件包 GEANT4程序包
1.MCNP软件包 MCNP的全名是:Monte Carlo Neutron and Photo Transport Code. 它是由美国Los Alamos 实验室研制的一个大型的多功能的蒙特卡罗程序 包。可用于计算中子、中子光子、光子电子及其 组合的输运问题,以及临界(包括次临界和超临 界)系统的本征值计算问题。是目前国内外普遍 使用的程序包。
光子-电子的偶合输运多分支方法
e e e e r r r e e e r r
e
r r
r
e
e
r
3. 光子—电子—核—核偶合输运的多分支方法
该方法是:在光子—电子偶合输运的多分支方 法的基础上,嵌入核—核偶合输运的多分支方法。 即:在光子—电子偶合输运的过程中,如有反冲 核产生,即转向核—核偶合输运。当核—核偶合 输运结束后,返回到光子—电子偶合输运的过程 中去。
蒙特卡罗方法的主要应用范围包括:粒子 输运问题,统计物理。在粒子输运问题中的应 用,主要包括:实验核物理、反应堆物理以及 高能物理等方面,以及真空技术,激光技术、 医学、生物、探矿等方面。
三.蒙特卡罗方法在探测器系列参数 计算中的应用
探测器系列参数的计算包括探测器对光子的 探测效率、能量沉积谱、响应函数、全能蜂以及 与它们有关的量。
2.2 蒙特卡罗方法的特点
④
⑤
⑥
蒙特卡罗方法具有同时计算多个方案与多个 未知量的能力。 蒙特卡罗方法的计算误差容易确定,它的程 序结构简单、且易于实现。 同时,蒙特卡罗方法具有以下的缺点:收敛 速度慢,误差具有概率性,在粒子输运问题 中,计算结果与系统大小有关。
2.3 蒙特卡罗方法的主要应用范围
五.蒙特卡罗方法在核辐射医学计算 中的应用
核辐射医学在治疗疑难病症(如癌症)及重 症病(如心脏病)有着非常重要的作用,在放射 性治疗(外照射或内照射)过程中,病体所受剂 量及其分布是治疗过程中必须考虑的问题,剂量 小影响治疗效果,剂量大对病体造成伤害,因此, 当射线进入人体后各部分受到的剂量必须要进行 理论计算。
①
②
③
蒙特卡罗方法能够比较逼真地描述具有随机 性质的事物的特点及物理实验过程。它可以 部分代替物理实验,甚至可以得到物理实验 难以得到的结果。 用蒙特卡罗方法解决实际问题,可以直接从 实际问题出发,而不必从物理方程或数学表 达式出发。它有直观形象的特点。 蒙特卡罗方法受几何条件限制较小。它的收 敛速度与问题的维数无关。
第二部分:EGS4软件包
该软件包由两部分组成:SHOWER和HATCH。 SHOWER是模拟光子一电子偶合输运过程的子程 序,它在运行过程中又调用其他子程序和两个用 户子程序HOWFAR(几何输运程序)和AUSGAB (记录输出程序);HATCH是输入介质数据子程 序。
第三部分:PRO—公共区文件 包括八个公共区,可根据需要使用其中有关 部分。
核技术应用研究中的 蒙特卡罗计算问题
报告人:许淑艳 (中国原子能科学研究院)
目录
一.引言 二.蒙特卡罗方法简介 三.蒙特卡罗方法在探测器系列参数计算中的应用 四.蒙特卡罗方法在核辐射防护计算中的应用 五.蒙特卡罗方法在核辐射医学计算中的应用 六.蒙特卡罗方法在粒子辐射效应、抗辐射加固中的应用 七.蒙特卡罗模拟方法 八.常用蒙特卡罗模拟软件 九.应用实例
3.GEANT4程序包
它的一个突出特点是它包含了非常丰富的物理 模型,并且能够在非常大的能量范围内处理粒子与物 质的相互作用.正是由于它的粒子种类多,物理模型 全,能量范围大这些特点,使得他的应用领域越来 越广泛,包括高能物理,核试验,加速器,医学, 生物科学,辐射防护等多个领域。
Βιβλιοθήκη Baidu
九.应用实例
1.MCNP软件包
MCNP—3B是1989年公开发表的版本,目前使用 的版本大多为MCNP—4A,MCNP--4B,MCNP— 4C版本。
使用MCNP软件包需要填写输入卡片:INP。计 算结果放在输出文件OUTP中。
2.EGS4 软件包
EGS(Electro一Gamma Shower)软件包是光 子一电子在任意几何中偶和输运的蒙特卡罗摸拟 通用软件包。由美国斯坦福直线加速器中心编制, EGS4软件包是较新版本。
实例一、聚变堆第一壁材料SiC中电子辐射损 伤 实例二、 高纯Ge探测器在不同几何上测量的 “有效作用深度”的研究与计算 实例三、 I-125体内放射源剂量场分布计算
实例一、聚变堆第一壁材料SiC中电子辐射 损失
计算了不同能量的入射电子在不同剂量下的 位移损伤强度,得到了入射能量为14Mev的电子, 在不同的辐照温度,不同的损伤剂量及不同的高 温弛豫时间,热扩散系数随测量温度的变化情况。