文档详情

MCNP简介.ppt

发布:2018-03-24约8.09千字共55页下载文档
文本预览下载声明
MCNP简介 目录 MC思想及交流平台 MCNP的发展 MCNP应用领域 MCNP程序 MCNP程序中物理量的单位规定 MCNP软件安装及运行流程 MCNP输入文件 一个简单MCNP的例子 MCNP输出文件 MCNP 中减小方差的工具 1. MC思想及交流平台 国内蒙特卡罗学术论坛 2. MCNP的发展 40年代美国Los Alamos实验室的Fermi、von Neumann和Ulam等人提出用蒙特卡罗方法模拟辐射输运的思想。 47年Fermi发明了第一台用蒙特卡罗方法计算中子链式反应的机器。 从50年代开始,von Neumann领导一个小组研究输运问题的蒙特卡罗处理方法,编写出模拟中子输运的程序MCS。 63年蒙特卡罗方法描述语言标准化。 65年完成的中子输运程序MCN有了很大改进,使用了标准的截面库,并且具有复杂几何描述功能(3维中子输运问题)。 后来,Los Alamos实验室又开发了模拟光子输运的程序MCG(高能)和MCP(能量低至1keV)。 73年MCN和MCG合并成MCNG,为MCNP的雏形。 MCNP于76年开发成功,77年6月发行。 3. MCNP应用领域 反应堆设计、核临界安全、辐射屏蔽和核防护、探测器的设计与分析、核测井、个人剂量与物理保健、加速器靶的设计、医学物理与放射性治疗、国家防御、废物处理、射线探伤等。 4. MCNP程序 MCNP 是一种常用的利用蒙特卡罗方法解决核粒子输运的问题的程序,能解决中子、光子、电子或者偶合中子、光子、电子的输运,以及计算临界系统的特征值。 该程序能对任意三维空间构成的材料--其几何由一维或者二维,甚至特殊的四维(如椭圆面)曲面组成--进行计算。 MCNP 是通用的、连续能量的、非特殊几何、依时的、耦合中子/光子/电子MC 输运代码。 输运模式:唯中子,唯光子,唯电子,中子/由中子产生的光子,中子/光子/电子,光子/电子,或者电子/光子输运。 中子的能量范围是:10-11MeV 到20MeV,光子和电子的能量范围是:1keV 到1000MeV。计算裂变系统的keff 特征值是其又一特征。 5. MCNP程序中物理量的单位规定 6. MCNP软件安装及运行流程 在某一盘符下新建文件夹MCNP; 将下列文件考入到该文件夹中: 1、 MCNP.exe 2、 MCNP.bat 2、Xsdir(截面数据路径文件) 3、INP (输入文件) 4、XS子目录(截面数据库) 修改截面路径: 在Xsdir文件中第一行加一条命令: datapath= XS子目录的路径(如E:\mcnp\Xs) MCNP5的安装更简单。先安装文件1.zip,再安装2.zip即可 6. MCNP软件安装及运行流程 7. MCNP输入文件 MCNP的输入文件包括截面数据库文件、XSDIR文件、INP文件等。 INP文件是用户要填写的主要输入文件,一般把该文件特指为输入文件。 OUTP是MCNP的主要输出文件,其它输出文件还有转储文件RUNTPE、运行信息文件OUTPUT等 INP文件由一些被空行分隔的输入块组成,主要的输入块是信息块、标题和栅元块、曲面块和数据块等。输入块又由一些被称为卡的输入行组成,如:栅元卡、曲面卡、数据卡。 初始运行INP文件的格式如下 信息卡 (可选) 空行分隔符(可选) 标题卡 栅元卡 … 空行分隔符 曲面卡 … 空行分隔符 数据卡 … 空行结束符 其它 MCNP输入文件格式 1、每行最多80个字符;不含控制字符,比如:Tab。 2、注释行: —标题卡之后的任何位置都可插入 —第一列是字母“C”,且随后四个空格 —从输入数据之后的$符号后开始 以上三种情况可以单独或同时存在。 MCNP输入文件格式 1、nR:表示将它前面的一个数据重复n遍 例如:2 4R = 2 2 2 2 2 2、nI:表示在与它前后相邻的两个数之间插入n个线性插值点。 例如:1 5I 7 = 1 2 3 4 5 6 7 3、xM:表示它前面的数据与x之积 例如:5 4M = 4 20 4、 nJ:表示从它所在位置跳过n项数据而使用缺省值 MCNP输入文件格式 nR前面必须有一个数或有由R或M所产生的数据项。 nI前面必须有一个数据或者有由
显示全部
相似文档