MCNP(Monte Carlo N-Particle Code)是基于Monte-Carlo方法的一个粒子输运计算程序。其输出数据信息量大,难以快速筛选处理有效数据。在分析MCNP输出数据主要内容的基础,设计了MCNP结果数据提取算法,采用VC++与MatlabCOM混合编程技术,...MCNP(Monte Carlo N-Particle Code)是基于Monte-Carlo方法的一个粒子输运计算程序。其输出数据信息量大,难以快速筛选处理有效数据。在分析MCNP输出数据主要内容的基础,设计了MCNP结果数据提取算法,采用VC++与MatlabCOM混合编程技术,实现了一个MCNP输出数据分析与可视化软件。应用结果表明,该软件满足了MCNP使用人员对MCNP输出数据快速分析与可视化的迫切需求。展开更多
在核测井领域,蒙特卡罗方法应用于仪器开发设计到数据解释的各个环节。通用型多粒子输运程序(Monte Carlo N-Particle Transport Code,MCNP)作为领域内开展研究和解决问题的首要选择,其使用一直以来都受到许可限制,令研究人员面临挑战...在核测井领域,蒙特卡罗方法应用于仪器开发设计到数据解释的各个环节。通用型多粒子输运程序(Monte Carlo N-Particle Transport Code,MCNP)作为领域内开展研究和解决问题的首要选择,其使用一直以来都受到许可限制,令研究人员面临挑战。因此,FLUktuierende KAskade(FLUKA)具有开放使用权限的优势,利用FLUKA开展核测井基准模拟,对比分析FLUKA作为MCNP替代方案的可行性。利用FLUKA和MCNP分别构建具有代表性的核测井基准模型,涵盖伽马射线输运、中子输运以及伽马-中子耦合输运过程,获取了伽马能谱和密度、孔隙度等测井响应,用以评估FLUKA在低能辐射传输模拟中的表现。研究结果显示,对于低能伽马辐射输运,FLUKA获取的地层散射伽马能谱和MCNP响应之间的最大相对误差为5.37%,密度响应相对误差在3.75%以内。对于低能中子输运,二者孔隙度响应的相对误差不超过1%,并且中子诱发伽马射线能谱基本吻合。该研究通过对基准核测井问题的模拟分析,证明了可以使用FLUKA代替MCNP在核测井领域分析解决问题。展开更多
文摘MCNP(Monte Carlo N-Particle Code)是基于Monte-Carlo方法的一个粒子输运计算程序。其输出数据信息量大,难以快速筛选处理有效数据。在分析MCNP输出数据主要内容的基础,设计了MCNP结果数据提取算法,采用VC++与MatlabCOM混合编程技术,实现了一个MCNP输出数据分析与可视化软件。应用结果表明,该软件满足了MCNP使用人员对MCNP输出数据快速分析与可视化的迫切需求。
文摘蒙特卡罗方法是目前准确的吸收剂量率计算方法,但其较长的模拟耗时阻碍了它在工业钴源辐射加工和辐照实验中的应用。模拟耗时、模拟精度以及模拟值与实测值的相对偏差是表征蒙特卡罗计算效率的重要指标。针对8.4 PBq的单板钴源辐照装置,讨论了并行线程数、记数方法、记数栅元尺寸、γ致电子的处理方式和截断能5种参数对蒙特卡罗程序MCNP吸收剂量率计算效率的影响。利用实验测量结合模拟试算的方法,给出了在保证一定精度和相对偏差前提下,使得模拟耗时最少的参数组合,提高了MCNP计算效率。结果如下:超线程模式下的并行计算、*F6记数方法、栅元边长为1 cm、γ输运模式、γ截断能为100 ke V。
文摘在核测井领域,蒙特卡罗方法应用于仪器开发设计到数据解释的各个环节。通用型多粒子输运程序(Monte Carlo N-Particle Transport Code,MCNP)作为领域内开展研究和解决问题的首要选择,其使用一直以来都受到许可限制,令研究人员面临挑战。因此,FLUktuierende KAskade(FLUKA)具有开放使用权限的优势,利用FLUKA开展核测井基准模拟,对比分析FLUKA作为MCNP替代方案的可行性。利用FLUKA和MCNP分别构建具有代表性的核测井基准模型,涵盖伽马射线输运、中子输运以及伽马-中子耦合输运过程,获取了伽马能谱和密度、孔隙度等测井响应,用以评估FLUKA在低能辐射传输模拟中的表现。研究结果显示,对于低能伽马辐射输运,FLUKA获取的地层散射伽马能谱和MCNP响应之间的最大相对误差为5.37%,密度响应相对误差在3.75%以内。对于低能中子输运,二者孔隙度响应的相对误差不超过1%,并且中子诱发伽马射线能谱基本吻合。该研究通过对基准核测井问题的模拟分析,证明了可以使用FLUKA代替MCNP在核测井领域分析解决问题。