论文部分内容阅读
Geant4是一种应用广泛的通用蒙特卡罗程序包,主要应用在高能物理和医学物理等领域,可模拟强相互作用、弱相互作用等高能、超高能物理过程。使用Geant4进行核装置的计算分析,需要描述装置的几何形状,但依赖手工建模耗时且容易出错。然而目前仍缺乏有效的Geant4几何自动建模工具。同时,在工程实践中已经存在大量的计算机辅助设计(CAD)几何模型,若能直接利用这些CAD几何模型进行计算分析,不仅可以提高Geant4几何建模效率,而且可以使结果分析更加精确可信,但这存在将CAD几何模型转换为Geant4几何模型的难题。
本文在广泛调研的基础上,提出了一种基于CAD的快速高效的Geant4几何自动建模方法,开展了数据结构设计、算法设计与实现工作,并基于核与辐射输运计算自动建模软件MCAM实现了基于CAD的Geant4几何自动建模子系统。该子系统能将复杂CAD几何模型转换为高精度的Geant4几何模型,提高了Geant4几何建模效率,满足了Geant4自动建模的需求。
为了校验本文方法的正确性,本文在验收测试过程中利用几何外观比较、模型体积比较以及中子通量计算值比较的测试策略,对单管例题、聚变反应堆模型FDS-Ⅱ例题、国际热核聚变实验堆ITER Benchmark例题等系列例题进行了测试,测试结果验证了本文算法的正确性和有效性。