网站大量收购独家精品文档,联系QQ:2885784924
  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCNP简介

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前面必须有一个数据或者有由

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档