首页 | 本学科首页   官方微博 | 高级检索  
     

JCOGIN粒子追踪算法优化
引用本文:王鑫,邓力,李刚,付元光,李瑞,张宝印.JCOGIN粒子追踪算法优化[J].原子能科学技术,2018,52(8):1530-1536.
作者姓名:王鑫  邓力  李刚  付元光  李瑞  张宝印
作者单位:1.北京应用物理与计算数学研究所,北京100088;2.中物院高性能数值模拟软件中心,北京100088
摘    要:本文分析了多种先进蒙特卡罗程序的CSG粒子追踪算法,对JCOGIN粒子追踪模块进行了优化。粒子定位算法采取了边界粒子定位和源粒子位置预估,能减少一定量的粒子定位计算;径迹求交算法采取了安全距离优化和布尔二叉树展开,其中安全距离优化可减少电子输运径迹求交次数,布尔二叉树展开能使布尔体求交算法的时间复杂度降为O(n)。应用4个典型算例测试了优化效果,结果表明,粒子定位算法优化对于一般问题具有一定的优化效果,安全距离优化显著提升了电子输运效率,布尔二叉树展开大幅提升了JMCT对于非规则复杂几何的计算速度。

关 键 词:JCOGIN    粒子追踪    算法优化    布尔二叉树展开

Optimization for Particle Tracking Algorithm of JCOGIN
WANG Xin,DENG Li,LI Gang,FU Yuanguang,LI Rui,ZHANG Baoyin.Optimization for Particle Tracking Algorithm of JCOGIN[J].Atomic Energy Science and Technology,2018,52(8):1530-1536.
Authors:WANG Xin  DENG Li  LI Gang  FU Yuanguang  LI Rui  ZHANG Baoyin
Affiliation:1.Institute of Applied Physics and Computational Mathematics, Beijing 100088, China;2.CAEP Software Center for High Performance Numerical Simulation, Beijing 100088, China
Abstract:The latest optimizations for particle tracking algorithms of JCOGIN were presented in this paper. Boundary particle locating and position estimation of source particles optimizations were adopted for particle locating algorithm, which can reduce a certain amount of particle locating calculations. Safety distance optimization and Boolean binary tree expanding method were applied in intersection algorithm. The safety distance optimization can reduce the intersection calculation frequency of electron transport, and the time complexity of Boolean solids intersection algorithm is cut down to O(n) by using the Boolean binary tree expanding method. Four typical models were used to verify the optimization effect. The optimizations of particle locating algorithm have a certain effect on general problems. The safety distance optimization significantly enhances the electron transport efficiency, and the Boolean binary tree expanding method greatly improves the calculation speed of JMCT for irregular and complex geometries.
Keywords:JCOGIN  particle tracking  algorithm optimization  Boolean binary tree expanding
本文献已被 CNKI 等数据库收录!
点击此处可从《原子能科学技术》浏览原始摘要信息
点击此处可从《原子能科学技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号