当前位置:主页 > 理工论文 > 核科学论文 >

反应堆蒙卡程序RMC大规模计算数据并行方法研究

发布时间:2020-05-28 01:48
【摘要】:人们对反应堆安全和经济性更高的要求以及新型核能系统的发展,使得传统反应堆计算分析方法和工具面临挑战,蒙特卡罗方法成为新一代反应堆物理计算方法的重要研究方向。然而,蒙卡程序在大规模计算中需要存储大量的数据,内存不足成为限制蒙卡方法实现三维全堆精细计算的瓶颈。为应对内存问题,本课题基于反应堆蒙特卡罗程序RMC,对包含数据分解、空间区域分解在内的数据并行方法开展研究。课题首先对蒙卡程序的各类数据进行定量分析,建立内存占用模型,明确蒙卡大规模计算内存问题的本质。分析表明,计数器、材料信息和燃耗核素密度数据是蒙卡内存占用的主要部分。针对计数器数据内存占用问题,研究了计数器数据分解方法,即分解计数器数据,分配、存储于并行的进程中,并通过并行通信,完成计数统计。基于并行消息传递接口,设计了同步式和异步式两种数据通信方法。在RMC中实现计数器数据分解算法,并分析算法的并行计算效率,数值测试结果表明,计数器数据分解能够直接地节省计数器数据的内存占用,同时异步式通信算法具有良好的并行效率。与数据分解方法不同,空间区域分解方法划分空间几何区域,由并行的进程分别模拟不同的区域,利用并行通信传递穿出区域的粒子。课题研究基于构建实体几何的区域划分方法,设计独立型和耦合型两种区域描述方式;设计异步式粒子通信算法,节省通信时间。基于RMC实现区域分解功能,并对简单模型、全堆模型进行测试。为实现区域分解的结果可重复性,提出随机数-源中子排序方法。最后,课题将数据并行方法应用于蒙卡燃耗计算,增强RMC大规模燃耗计算能力。一方面,结合计数器数据分解和点燃耗并行,实现计数器与燃耗核素密度综合数据分解策略,通过全堆模型三维燃耗计算数值测试,验证了数据分解方法对提升燃耗计算规模的作用。另一方面,研究区域分解与燃耗计算的耦合,通过输运计算与燃耗计算采用一致的区域划分,实现对计数器、材料、燃耗核素密度等数据的分解。数值测试表明,区域分解蒙卡程序具备百万栅元全堆精细燃耗计算能力。
【学位授予单位】:清华大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TL329.2

【相似文献】

相关期刊论文 前10条

1 胡显承,储德林;基于区域分解的椭圆型问题预处理器中区域边界算子的谱分析[J];清华大学学报(自然科学版);1992年03期

2 吕涛,冯勇;基于区域分解的有限元分裂外推法[J];中国科学E辑:技术科学;1997年01期

3 刘琳;丁睿;;弹性静力学问题的伪谱区域分解方法[J];南通大学学报(自然科学版);2013年01期

4 闫桂峰;抛物型方程的区域分解直接方法及其应用[J];北京理工大学学报;2000年05期

5 刘鹏;;三维粗糙面电磁双站散射的直接型区域分解计算[J];计算物理;2010年01期

6 周淼;陈孝明;黄海舟;邵可然;;电机电磁场问题的改进区域分解配点法求解[J];哈尔滨理工大学学报;2012年03期

7 肖曼玉;欧阳洁;李永刚;;基于区域分解的并行SIMPLER算法研究[J];应用基础与工程科学学报;2006年03期

8 赵磊;张楚华;刘波;;压力修正算法的并行实现方法研究[J];工程热物理学报;2012年12期

9 吕晓斌,兰黔章,朱自强;求解Euler方程的区域分解方法与并行算法[J];计算物理;2000年04期

10 熊岳山,,李晓梅;椭圆型方程Chebyshev拟谱区域分解格式的等价形式(英文)[J];国防科技大学学报;1996年02期

相关会议论文 前7条

1 张磊;张国新;;基于重叠区域分解思想的有限元程序并行化研究[A];北京力学会第十六届学术年会论文集[C];2010年

2 刘杰;陈静;迟利华;胡庆丰;;结合能群和区域分解的粒子输运并行计算[A];全国计算物理学会第六届年会和学术交流会论文摘要集[C];2007年

3 高伟;薛旦;张元;廖意;;基于区域分解技术的舱室搅拌器性能分析[A];2014第二届中国指挥控制大会论文集(上)[C];2014年

4 龚莹岚;张宇;夏灵;;基于双域方程求解的心脏电兴奋传导仿真[A];中国生物医学工程进展——2007中国生物医学工程联合学术年会论文集(下册)[C];2007年

5 杨张卫;陈明;叶剑;陈如山;;区域分解结合多层快速多极子在电磁散射中的应用[A];2011年全国微波毫米波会议论文集(下册)[C];2011年

6 廉波;王正华;易晓山;;基于NACA0012翼型结构网格的CFD并行模拟[A];2013年中国信息通信研究新进展论文集[C];2014年

7 丁玉波;;并行有限元技术在复合材料厚板连接强度分析中的应用[A];第九届中国CAE工程分析技术年会专辑[C];2013年

相关重要报纸文章 前1条

1 爱芹;山东德棉实施高难品种质量承包制[N];中国纺织报;2011年

相关博士学位论文 前10条

1 郑开来;基于电磁场积分方程的区域分解方法研究[D];东南大学;2015年

2 邹阳;电磁场数值计算的新型径向基无单元算法研究[D];华中科技大学;2015年

3 梁金刚;反应堆蒙卡程序RMC大规模计算数据并行方法研究[D];清华大学;2015年

4 常洛;抛物方程的区域分解并行算法[D];山东大学;2005年

5 段勇;偏微分方程的无网格区域分解方法[D];复旦大学;2005年

6 田敏;时间依赖偏微分方程的区域分解并行算法[D];山东大学;2007年

7 陈孝明;电磁计算问题中的区域分解无单元算法研究[D];华中科技大学;2012年

8 王婷;抛物问题的显—隐有限差分区域分解并行算法[D];山东大学;2008年

9 张建松;发展方程的重叠型区域分解并行算法[D];山东大学;2008年

10 杨明林;多极子与区域分解型高效电磁计算算法及其应用[D];北京理工大学;2014年

相关硕士学位论文 前10条

1 李文全;非重叠型伪谱区域分解方法[D];苏州大学;2015年

2 杨虹霞;粘弹性流体流动的一类特征积分平均非重叠型区域分解方法[D];长沙理工大学;2013年

3 何晓明;曲边界区域上二阶偏微分方程的基于区域分解和双二次等参有限元的分裂外推法[D];四川大学;2005年

4 刘琳;伪谱区域分解方法及其应用[D];苏州大学;2013年

5 丁玉波;区域分解技术在飞机结构强度计算中的应用研究[D];上海交通大学;2011年

6 王乐楠;区域分解的有限差分算法[D];山东大学;2006年

7 焦建英;求解微分方程的区域分解两重网格算法[D];西安理工大学;2007年

8 王丽;基于区域分解的混合有限元分裂外推[D];四川大学;2006年

9 王庆超;积分微分方程的区域分裂并行算法[D];山东大学;2008年

10 王文宇;海冰热力系统区域分解及连续性条件的控制[D];大连理工大学;2006年



本文编号:2684505

资料下载
论文发表

本文链接:https://www.wllwen.com/projectlw/hkxlw/2684505.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3875f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com