首页> 中文期刊> 《振动与冲击》 >基于ABAQUS的SPH粒子生成及其在高速冲击计算中应用

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

         

摘要

A new method for SPH particle generation was proposed based on ABAQUS.For this method,a script was written using the programming language Python,and runs with ABAQUS to generate particles.In the script,built-in functions of ABAQUS were firstly used to import a geometry model,and then to search for its boundaries and partition the geometric domain.A particle model was finally established by converting sub-domains obtained with partition into particles.The presented method was suitable for arbitrary domains to produce particles with a basically rectangular distribution.An example of particle generation for a half of ring is used to compare the approximate accuracies of particles generated by the present method and the traditional one.The case of a truncated-ogive-nose projectile was given to illustrate the ablity to establish parameterized particle model by combining the presented method with the parameterized geometric modeling of ABAQUS.Finally,particles generated with the new method were employed to SPH simulation of high velocity impact,and the feasibility of the proposed method in practical application was verified.%提出一种新的基于ABAQUS的SPH粒子生成方法。采用Python语言编写脚本,通过ABAQUS运行脚本实现粒子划分。在脚本中,利用ABAQUS提供的内部函数,先导入几何模型,再进行几何区域均匀正交分割,最后将分割所得的各子区域转化成粒子。该方法适用于任意区域,生成的粒子以规则的矩形分布为主。通过对半圆环区域进行粒子划分,对比了基于该方法和传统方法生成的粒子的近似精度。以截卵形弹体为例,说明了通过该方法结合参数化几何建模易于实现参数化粒子模型的建立。应用生成的粒子进行了高速冲击问题的SPH模拟,验证了该方法在实际应用中的可行性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号