基于ABAQUS的SPH粒子生成及其在高速冲击计算中应用

肖毅华,董晃晃,平学成

振动与冲击 ›› 2016, Vol. 35 ›› Issue (17) : 140-145.

PDF(2461 KB)
PDF(2461 KB)
振动与冲击 ›› 2016, Vol. 35 ›› Issue (17) : 140-145.
论文

基于ABAQUS的SPH粒子生成及其在高速冲击计算中应用

  • 肖毅华,董晃晃,平学成
作者信息 +

A PARTICLE GENERATION METHOD BASED ON ABAQUS AND ITS APPLICATION TO HIGH VELOCITY IMPACT CALCULATION

  • Xiao Yi-hua, Dong Huang-huang, Ping Xue-cheng
Author information +
文章历史 +

摘要

提出一种新的基于ABAQUS的SPH粒子生成方法。采用Python语言编写脚本,通过ABAQUS运行脚本实现粒子划分。在脚本中,利用ABAQUS提供的内部函数,先导入几何模型,再进行几何区域均匀正交分割,最后将分割所得的各子区域转化成粒子。该方法适用于任意区域,生成的粒子以规则的矩形分布为主。通过对半圆环区域进行粒子划分,对比了基于该方法和传统方法生成的粒子的近似精度。以截卵形弹体为例,说明了通过该方法结合参数化几何建模易于实现参数化粒子模型的建立。应用生成的粒子进行了高速冲击问题的SPH模拟,验证了该方法在实际应用中的可行性。

Abstract

A novel method for particle generation is proposed based on ABAQUS. For the method, a script is constructed in programming language Python, and run by ABAQUS to generate particles. In the script, built-in functions of ABAQUS are firstly used to import geometry model, and then to search for its boundaries and partition the domain. A particle model is finally established by converting sub-domains obtained from partition into particles. The present method is available for arbitrary domains and produces particles with basically rectangular distribution. An example of particle generation for a half of ring is used to compare the approximation accuracy of particles by both the present and traditional methods. The case of a truncated-ogive-nose projectile is given to illustrate the ablity to establish parameterized particle model by combining the present method with the parameterized geometric modeling of ABAQUS. Finally, particles generated by the new method are employed to SPH calculation of high velocity impact, which demonstrates its feasibility in practical application.

关键词

SPH / 粒子生成 / ABAQUS / 脚本 / 高速冲击

Key words

SPH / particle generation / ABAQUS / script / high velocity impact

引用本文

导出引用
肖毅华,董晃晃,平学成. 基于ABAQUS的SPH粒子生成及其在高速冲击计算中应用[J]. 振动与冲击, 2016, 35(17): 140-145
Xiao Yi-hua, Dong Huang-huang, Ping Xue-cheng. A PARTICLE GENERATION METHOD BASED ON ABAQUS AND ITS APPLICATION TO HIGH VELOCITY IMPACT CALCULATION[J]. Journal of Vibration and Shock, 2016, 35(17): 140-145

参考文献

[1] Monaghan J J. Simulating free surface flows with SPH[J]. Journal of Computer Physics, 1994, 110(2): 399-406.
[2] Liu M B, Liu G R, Zong Z, et al. Computer simulation of high explosive explosion using smoothed particle hydrodynamics methodology[J]. Computers & Fluids, 2003, 32(3): 305-322.
[3] 杨刚, 韩旭, 龙述尧. 应用SPH方法模拟近水面爆炸[J]. 工程力学, 2008, 25(4): 204-208.
Yang Gang, Han Xu, Long Shuyao. Simulation of underwater explosion near air-water surface by SPH method[J]. Engineering Mechanics, 2008, 25(4): 204-208.
[4] 徐志宏, 汤文辉, 罗永. SPH算法在高速侵彻问题中的应用[J]. 国防科技大学学报, 2005, 27(4): 41-44.
Xu Zhihong, Tang Wenhui, Luo Yong. Smoothed particle hydrodynamics algorithm applied in penetration problem[J]. Journal of National University of Defense Technology, 2005, 27(4): 41-44.
[5] 卞梁,王肖钧,章杰,等.高速碰撞数值计算中的SPH分区算法[J].计算物理, 2011, 28(2): 207-212.
Bian Liang, Wang Xiaojun, Zhang Jie, et al. Numerical simulation of hypervelocity impact with subdomian in SPH computation[J]. Chinese Journal of Computational Physics, 2011, 28(2): 207-212.
[6] 倪国喜, 王瑞利, 林忠, 等.任意区域上的粒子均匀分布方法[J].计算力学学报, 2007, 24(4): 408-413.
Ni Guoxi, Wang Ruili, Lin Zhong, et al. Equi-distribution of particles in arbitrary domain[J]. Chinese Journal of Computational Mechanics, 2007, 24(4): 408-413.
[7] 刘谋斌,常建忠.光滑粒子动力学方法中粒子分布与数值稳定性分析[J]. 物理学报, 2010, 59(6): 3654-3662.
Liu Moubin, Chang Jianzhong. Particle distribution and numerical stability in smoothed particle hydrodynamics method[J]. Acta Physica Sinica, 2010, 59(6): 3654-3662.
[8] Oger G, Doring M, Alessandrini B, et al. Two-dimensional SPH simulations of wedge water entries[J]. Journal of computational physics, 2006, 213(2): 803-822.
[9] 热合买提江•依明江,买买提明•艾尼. SPH分析中的齿轮建模方法研究[J].新疆大学学2报(自然科学版), 2008, 25(1): 122-126.
Rahmatjan Imin, Mamtimin Geni. Study on the gear modeling in SPH analysis[J]. Journal of of Xinjiang University (Natural Science Edition) , 2008, 25(1): 122-126.
[10] 倪国喜,王瑞利,林忠,等.无网格方法中粒子分布与自适应研究[J].计算物理, 2006, 23(4): 419-424.
Ni Guoxi, Wang Ruili, Lin Zhong, et al. Adaptive distribution of particles in a meshfree method[J]. Chinese Journal of Computational Physics, 2006, 23(4): 419-424.
[11] 张强, 马永, 李四超. 基于Python的ABAQUS二次开发方法与应用[J]. 舰船电子工程, 2011, 31(2): 131-134.
Zhang Qiang, Ma Yong, Li Sichao. Method and application of second-developed ABAQUS based on Python[J]. Ship Elec tronic Engineering, 2011, 31(2): 131-134.
[12] 杨刚, 梁超, 刘平, 等. 基于三维FE_SPH自适应耦合算法的子弹侵彻混凝土靶跳飞问题模拟. 工程力学, 2013, 30(9): 276-282.
Yang Gang, Liang Chao, LIU Ping, et al. Numerical simulation of ricochet problem of projectile penetrating into concrete target based on 3D FE-SPH adaptive coupling method[J]. Engineering Mechanics, 2013, 30(9): 276-282.
[13] Piekutowski A J, Forrestal M J, Poormon K L, et al. Perforation of aluminum plates with ogive-nose steel rods at normal and oblique impacts[J]. International Journal of Impact Engineering, 1996, 18(7-8): 877-887.
[14] Johnson G R, Cook W H. A constitutive model and data for metals subjected to large strains, high strain rates and high temperatures[C]// Proceedings of the Seventh International Symposium on Ballistics. Hague, 1983: 541-547.

PDF(2461 KB)

1983

Accesses

0

Citation

Detail

段落导航
相关文章

/