首页 | 本学科首页   官方微博 | 高级检索  
     

新型电荷守恒算法在大规模粒子模拟中的应用
引用本文:董烨,董志伟,周海京,杨温渊. 新型电荷守恒算法在大规模粒子模拟中的应用[J]. 太赫兹科学与电子信息学报, 2016, 14(4): 574-580
作者姓名:董烨  董志伟  周海京  杨温渊
作者单位:a.Institute of Applied Physics and Computational Mathematics,China Academy of Engineering Physics,Beijing 100094,China;b.Software Center for High Performance Numerical Simulation,China Academy of Engineering Physics,Beijing 100088,China,a.Institute of Applied Physics and Computational Mathematics,China Academy of Engineering Physics,Beijing 100094,China;b.Software Center for High Performance Numerical Simulation,China Academy of Engineering Physics,Beijing 100088,China,a.Institute of Applied Physics and Computational Mathematics,China Academy of Engineering Physics,Beijing 100094,China;b.Software Center for High Performance Numerical Simulation,China Academy of Engineering Physics,Beijing 100088,China and Software Center for High Performance Numerical Simulation,China Academy of Engineering Physics,Beijing 100088,China
基金项目:国家自然科学基金资助项目(11305015,11475155,61201113,11371067);中国工程物理研究院太赫兹科学技术研究中心基金资助项目(T2014-06-0309)
摘    要:介绍了一种粒子沿折线(zigzag-line)运动的守恒型PIC算法在自编三维全电磁粒子模拟大规模并行程序NEPTUNE3D中的实现与应用情况。相对于经典PIC算法,该算法不需要修正电场,可以避免大型矩阵求逆问题,使得程序鲁棒性更高;相对其他守恒型算法,该算法不需判断语句,代码执行效率更高,更适合大规模并行计算环境。通过与经典PIC算法对比,给出采用zigzag-line守恒型PIC算法的NEPTUNE3D程序对磁绝缘线振荡器天线一体化模型与太赫兹折叠波导行波管2个实际算例的验证测试结果、应用效果,结果表明:zigzag-line守恒型PIC算法模拟结果正确可靠,相对经典PIC算法,大大缩短了计算时间,显著提升了器件模拟设计效率。

关 键 词:高功率微波  全电磁粒子模拟  束波互作用  电荷守恒型算法  大规模并行计算
收稿时间:2015-05-06
修稿时间:2015-06-15

Application of a novel charge-conservation method used in large-scale parallel computation for fully electromagnetic Particle-In-Cell simulation
DONG Ye,DONG Zhiwei,ZHOU Haijing and YANG Wenyuan. Application of a novel charge-conservation method used in large-scale parallel computation for fully electromagnetic Particle-In-Cell simulation[J]. Journal of Terahertz Science and Electronic Information Technology, 2016, 14(4): 574-580
Authors:DONG Ye  DONG Zhiwei  ZHOU Haijing  YANG Wenyuan
Affiliation:DONG Ye;DONG Zhiwei;ZHOU Haijing;YANG Wenyuan;Institute of Applied Physics and Computational Mathematics,China Academy of Engineering Physics;Software Center for High Performance Numerical Simulation,China Academy of Engineering Physics;
Abstract:A novel charge-conservation method with particle zigzag-line moving is introduced and it is implemented and applied in a large-scale parallel code named NEPTUNE3D for fully electromagnetic Particle-In-Cell(PIC) simulation programmed by authors. Compared with the classical PIC method, this zigzag-line charge-conservation method does not need Boris-correction which involves large linear-equations for solving problem, so it has a better robustness. Compared with other charge-conservation methods, this zigzag-line charge-conservation method does not need any judgment sentence, so its code executive efficiency is higher and it is suitable for massively parallel computation. Compared with the classical PIC method, two real devices are simulated and tested by using NEPTUNE3D with zigzag-line charge-conservation method, one is the entire high power microwave tube including magnetic transmission line oscillator and antenna, the other one is a terahertz folded waveguide travelling-wave-tube. The zigzag-line charge-conservation method simulation results are correct and agree with the classical PIC method well. Moreover, as computation duration being shortened notablely, device-design and simulation efficiency could be boosted obviously by using this new zigzag-line charge-conservation method.
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《太赫兹科学与电子信息学报》浏览原始摘要信息
点击此处可从《太赫兹科学与电子信息学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号