论文部分内容阅读
随着粒子输运问题研究的不断深入和计算机的飞速发展,蒙特卡罗方法的应用和研究领域正在进一步拓宽,然而所有这些研究都希望能够精确获得中子通量的精细分布,但由于现在核技术的快速发展,需要模拟的核反应过程越来越复杂,同时对时间和精度的要求也非常苛刻,因此一般的蒙特卡罗计算很难在有限的时间里给出高精度的结果,这种计算精度的欠缺直接影响了后续的计算,从而难以正确模拟所研究的核物理问题,而蒙特卡罗伴随计算能够有效的解决部分这样的问题,特别是在屏蔽计算、深穿透问题、石油测井、反应堆内的微扰计算等等中伴随输运MC方法能够在合理的时间内给出比较好的计算结果。本论文就是力求在自主开发的MC粒子输运程序——CMG基础上,增加一个多群中子伴随输运计算模块,使程序功能进一步完善。论文首先利用已经完善的伴随输运理论,对照MCNP中的伴随计算推导出多群中子输运蒙特卡罗伴随方程;然后,以MCMG三维多群P5中子输运程序为本程序的运行模块,利用其针对物质的输运碰撞机制所产生的截面,构建出本程序中裂变出射能群的确定方法、散射截面的计算和能群的转移矩阵;再对照MCMG中多群正算的计算流程,结合伴随选取的截面给出MCMG伴随程序的最终模拟流程,实现多群中子的蒙特卡罗伴随计算;最后,通过模型Ⅰ对MCMG伴随程序的正确性进行检验,发现本程序的计算结果与MCMG正算的结果非常吻合,且与MCNP的计算结果分布一致,且MCMG伴随程序的用时最少,为MCMG正算的一半,FOM值大约为MCNP伴随的4倍左右。通过模型Ⅱ对不同材料的计算,给出MCMG伴随计算的适用性,当散射截面较大时MCMG伴随的结果与正算吻合的不太理想,而且误差和计算效率都不如正算。模型Ⅲ研究了MCMG伴随在产生重要函数中的应用,并与权窗进行比较,经分析,虽然它们产生重要函数的机制不同,但在指导后续MC计算中,伴随重要函数的效果更好,使用MCMG伴随重要函数的FOM值大约是不使用重要函数和权窗的1.5倍。