图形处理器并行计算用于离子发动机粒子模拟  被引量:1

Particle simulation of ion thruster using parallel computation on graphic processor unit

在线阅读下载全文

作  者:仇钎[1] 刘宇[1] 任军学[1] 汤海滨[1] 钟凌伟[1] 温正[1] 李娟[2] 

机构地区:[1]北京航空航天大学宇航学院,北京100191 [2]中国空间技术研究院兰州物理研究所,兰州730000

出  处:《强激光与粒子束》2011年第2期507-511,共5页High Power Laser and Particle Beams

基  金:国家自然科学基金项目(10805004);中国博士后科学基金项目(20090450275);真空低温技术与物理国家重点实验室基金项目(9140C550404100C55)

摘  要:为了研究离子发动机羽流对航天器的影响,采用质点网格-蒙特卡罗碰撞方法对离子发动机羽流中的交换电荷离子进行了模拟。利用计算设备统一架构技术,开发出一套基于图形处理器的并行粒子模拟程序。随机数生成采用并行MT19937伪随机数生成器算法,电场方程使用完全近似存储格式的代数多重网格法求解。r-z轴对称坐标系中,在z=0 m处获得的电流密度均值为4.5×10^-5A/m^2,图形处理器所得结果与中央处理器模拟结果吻合。在16核心的NVIDIA GeForce 9400 GT图形显示卡上,取得相对于Intel Core 2 E6300中央处理器4.5-10.0倍的加速比。A numerical simulation has been conducted using the particle-in-cell with Monte Carlo collision(PIC-MCC) method to model charge-exchange(CEX) xenon ions in the plume of ion thruster.A parallel particle simulation code has been developed by using the Compute Unified Device Architecture(CUDA) for graphic processor unit(GPU).The random number is generated by the parallel Mersenne Twister pseudorandom number generator algorithm.The full approximation storage-algebraic multigrid method(FAS-AMG) is used to update the electric field.In an axis-symmetric(r-z) coordinate,the average ion current flux is 4.5×10^-5 A/m^2 at z=0 m,and GPU's result agrees well with CPU's.Compared with a single CPU Intel Core 2 E6300,16-processor GPU NVIDIA GeForce 9400 GT represents 4.5 to 10.0 times speedup.

关 键 词:离子发动机 粒子模拟 多重网格 图形处理器 并行计算 

分 类 号:V439[航空宇航科学与技术—航空宇航推进理论与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象