论文部分内容阅读
科学研究中,当面对一个复杂行为的物理系统时,在通过理论或实验手段探究系统物理行为之外,通过计算机利用数值模拟方法来模拟计算复杂的物理问题,逐渐成为研究和解决这类问题的有效方法。自20世纪70年代以来,计算机技术以及粒子模拟方法的日益成熟,使得在面对理论或者实验难以解决的物理问题时,计算机模拟发挥越来越重要的作用。尤其是在缩短科研周期、减少验证性实验、降低经费开销等方面,粒子模拟方法贡献巨大。在对电真空器件的模拟研究中,常需要做出有限的封闭的计算空间来模拟器件的腔体结构,这就要求考虑各种各样的边界条件。其中,吸收边界使得电磁波向外传播时被吸收而无反射,在模拟过程中扮演了重要角色。因此,在具有自主知识产权的电磁粒子模拟软件CHIPIC中实现吸收边界模块就具有很重要的现实意义。本文主要工作如下:首先,对粒子模拟软件CHIPIC做了简单介绍,并针对其吸收边界算法进行了理论上的分析。根据程序流程图在三维建模平台上实现吸收边界模块,并建立电偶极子、磁绝缘线振荡器两个实例对吸收边界模块进行验证,最后的模拟结果表明了吸收边界模块的正确性。其次,根据对高功率电真空器件的研究模拟需要,改善基于中心差分的吸收边界算法,推导吸收边界算法在时偏算法、HIGH-Q算法下吸收边界区域中的场更新迭代公式,并在CHIPIC软件中实现。最后模拟计算返波管模型,计算结果与中心差分算法下的仿真数据相对比,结果表明CHIPIC软件吸收边界模块在这两种算法具有良好的实用性。最后,详细研究了在粒子入射到吸收边界中产生的回流现象,从数值计算模拟的网格层面出发,得出回流现象的原因是由于在算法上对粒子和电磁场的差别性处理,导致粒子所带的电荷在为后一层网格处堆积产生反向场,最终引发了回流现象。为解决这一问题,根据电流连续性方程,对粒子进入吸收边界后的迭代方程进行推导,确定电导率参数,对吸收边界算法进行了修正。采用修正的吸收边界模块,建立二极管、140GHz回旋管等实例进行模拟验证,与MAGIC的对比结果表明该方法的实用性。