摘要

针对回旋加速器的束流动力学设计,基于Geant4模拟研究,提供一种可行的数值模拟方法。通过电磁场仿真软件Opera建立相应的电磁场数据导入到Geant4中进行插值计算,利用Geant4自带的电磁场微分方程与微分方程求解器计算粒子的平衡轨道,振荡频率以及加速轨道。其结果表明:对于横向运动而言,Geant4的计算结果与传统数值方法计算结果趋于一致;对于轴向运动而言,由于磁场插值方法的差异性,二者有一定的区别,对于在加速过程中的非平衡粒子,其能量变化围绕平衡粒子振荡。对于束损,通过限制粒子的运动时间,轴向位移加快计算效率,加入电极碰撞的判定使模拟更趋近实际情况。