检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:仇钎[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[航空宇航科学与技术—航空宇航推进理论与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249