一种基于动态区域分解的SPH并行算法研究及应用  

Domain Decomposition Based SPH Parallel Computing Method Study and Its Application

在线阅读下载全文

作  者:陈鸿[1] 黄洁[1] 李毅[1] 柳森[1] Chen Hong, Huang Jie, Li Yi, Liu Sen(Hypervelocity Impact Research Center, China Aerodynamics Research and Development Center, Mianyang 621000, China)

机构地区:[1]中国空气动力研究与发展中心超高速碰撞中心,四川绵阳621000

出  处:《系统仿真学报》2018年第10期3717-3723,共7页Journal of System Simulation

摘  要:为提高SPH(光滑粒子流体动力学)方法的计算速度和大规模仿真能力,发展了一种基于动态区域分解的SPH并行算法。采用基于维度的因数分解法实现任意数目的并行计算区域分解。采用二分法实现快速并行切割面搜索。通过改进子区域分配方法,有效减少计算节点间通信数据量。基于该算法开发了并行SPH计算软件PTS,并对弹丸超高速斜撞击平板形成碎片云过程进行了并行SPH仿真。仿真结果表明:该算法适应大规模冲击动力学仿真,可有效保证仿真过程中的负载平衡,并具有较好的线性加速特性。To improve the speed and the capability of large scale simulation of SPH (Smoothed particle hydrodynamics), a parallel SPH method based on dynamic domain decomposition is developed. The decomposition of arbitrary numbers of subdomains is achieved by adopting dimension based factorable method. Rapid parallel cut plane search is achieved by adopting bisection method. The data communication between compute nodes is reduced by improving the subdomain assignment. A parallel SPH program was developed based on this method, with which the process of projectile hypervelocity impacting thin plate producing debris cloud was simulated. The result shows that: the method is suitable for the simulation of large scale shock dynamic problem, the load balance is well kept during the simulation, and the method shows a good linear acceleration feature.

关 键 词:SPH 并行计算 动态区域分解 超高速碰撞 并行计算效率 

分 类 号:O246[理学—计算数学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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