三维电磁粒子模拟并行算法及其应用研究

来源 :电子科技大学 | 被引量 : 21次 | 上传用户:zyj3221
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的高速发展,电磁粒子模拟方法已成为研究电磁辐射或自洽场相关物理问题的重要手段之一。但是电磁粒子模拟方法很费机时,例如对复杂电真空辐射源的三维模拟往往需要花费数十小时甚至数周的时间。并行计算被认为是解决电磁粒子模拟方法费时问题的最有效手段。本论文的工作旨在对三维电磁粒子模拟的并行算法进行全面而深入的研究,主要包括以下几个方面的内容:1.建立了基于消息传递模型的三维电磁粒子模拟并行算法。将三维电磁粒子模拟在每个时间步的推进分解为电磁场更新和粒子推进求解两个计算过程,分别在直角坐标系和柱坐标系下,讨论了这两个计算过程基于“一维分区”的并行算法。将两个计算过程的并行算法整合为了完整的三维电磁粒子模拟并行算法,并对整合后的三维电磁粒子模拟并行算法进行了优化。对直角坐标系下基于“一维分区”及柱坐标系下沿纵向或径向划分模拟空间的并行算法进行了统一,并分析了柱坐标系下沿角向分区进行并行计算存在的困难。将基于“一维分区”的并行算法推广到了对模拟空间进行“二维分区”和“三维分区”的情况。2.研究了三维并行电磁粒子模拟的改进算法和动态负载平衡算法,并提出了一种基于“分区建模”的渐变非均匀网格剖分算法。对基于消息传递模型的三维电磁粒子模拟并行算法进行了改进,使每个时间步减少了一次进程同步,可以进一步提高并行加速比。设计了一种三维并行电磁粒子模拟的动态负载平衡算法,该算法周期性地统计各进程的负载,当各进程的负载差别过大时,将调整模拟空间的分区位置,使进程的负载重新达到平衡,从而有效提高并行计算效率。提出了一种基于“分区建模”的渐变非均匀网格剖分算法,实现了对超大电尺寸器件的三维并行电磁粒子模拟。3.建立了基于共享存储模型的三维电磁粒子模拟并行算法。将三维电磁粒子模拟在每个时间步的推进抽象为三个计算过程:电磁场更新过程、粒子推进求解过程、电荷密度和电流密度更新过程;基于OpenMP标准,分别设计了每个计算过程的并行算法;并在多核计算机上对算法作了测试和分析。研究了基于MPI/OpenMP混合模式的并行计算,指出了基于MPI/OpenMP混合模式的三维并行电磁粒子模拟程序的编制方法。4.三维电磁粒子模拟并行算法的应用研究。实现了三维电磁粒子模拟软件CHIPIC-3D基于MPI/OpenMP混合模式的并行计算功能。应用CHIPIC-3D完成了对多种真空电子器件的并行模拟,包括磁绝缘线振荡器(MILO)、相对论速调管(RKA)、虚阴极振荡器(Vircator)等多种高功率微波源、重要的太赫兹电真空辐射源扩展互作用振荡器(EIO)、以及脉冲功率器件磁绝缘传输线(MITL)。模拟结果证明了并行算法的正确性,并表明并行计算能显著地提高计算速度、缩短模拟时间。研制了一款专用于模拟直线感应加速器(LIA)输运系统的三维并行电磁粒子模拟软件——LIAPIC,应用LIAPIC对一款长约50米、由18个加速段组成的LIA输运系统进行了基于“分区建模”的并行模拟。
其他文献
动态背景下的运动目标跟踪算法一直是计算机视觉领域的研究热点。针对动态背景下的运动目标跟踪,提出一种基于点对矢量场的运动目标跟踪算法。首先,提取出运动目标身上的点对
随着电力市场改革的不断深入,我国已经基本形成了“国家级电网为核心、区域电网为支撑、省级电网为基础”的电网格局,以此为基础的区域电力市场建设正稳步推进。由于不同区域
日前,工业和信息化部正式启动了2020年第五批绿色制造名单推荐及前两批名单复核工作,并向各地、各级有关单位和部门下发了关于开展第五批绿色制造名单推荐及前两批名单复核工
新疆霍尔果斯口岸自作为跨境贸易人民币结算创新试点中心以来,所取得的成绩是有目共睹的,但也存在一些问题。本文在研究霍尔果斯口岸跨境人民币结算现状基础上,指出存在的问
锁扣管幕法作为一种超前支护方案,它利用钢管在地下密排并相互咬合预先形成钢管帷幕,为开挖作业提供了可靠的保护。本文以珠机城际轨道交通工程横琴站出入口下穿大型市政综合
LTCF(Low Temperature Co-fired Ferrite)材料和器件技术可以满足现代电子系统小型化、轻量化和集成化的发展要求,目前已成为最具发展潜力的无源集成技术。本论文主要针对LTCF无
<正>多读书,读好书,不仅是新课程标准下的教学要求,而且对于培养孩子的阅读欣赏能力、陶冶情操,均有重要的作用。当前小学图书室的现状图书室设施投入不到位图书室是课堂教学
将平面3 自由度串联机械手与数控机床进行一体化设计.根据工件输送带和机床三角卡盘的空间位置,规划机械手的运动路径.给定各段路径的运动时间,应用ADAMS软件对机械手上下料
分析了传感器电路内部的三种常见的噪声,并提出了抗干扰技术的建议,传感器电路设计中按此方法可以减少干扰。
人才资源是第一资源,分级诊疗的有效实施需要一支服务能力各有侧重、优势互补的城乡卫生人才队伍。城乡卫生人才竞争力协同提升,达到一定程度下的差异性均衡,各级医疗机构卫