
Abaqus 中的粒子生成器(Particle generator)这个关键字在前处理建模中不能在Abaqus/CAE中直接创建,需要用户在INP文件中对关键字进行修改,本篇就针对Particle generator的INP文件修改进行说明。
Particle generator使用时对INP文件修改主要有三个步骤:
(1) 创建Particle generator;
在INP文件中,找到Abaqus/CAE中创建的粒子入口部件,在该部件的单元数据后插入粒子生成器的关键字。

其中可变参数NAME为定义的生成器的名称; MAXIMUM NUMBER OF PARTICLES为可生成的最大粒子个数;
PARTICLE GENERATOR INLET 指定粒子入口;
PROBABILITY DENSITY FUNCTION 定义生成粒子的概率密度,如均匀
PARTICLE GENERATOR MIXTURE将所有生成的粒子定义为一个集合;
(2) 创建所生成的粒子之间、粒子与其他部件之间的接触关系和属性。
定义粒子之间接触的关键字可插入在*Step的关键字上一行即可;关键字如下。

SURFACE INTERACTION 定义粒子之间的接触属性;
CONTACT INCLUSIONS 指定参数计算的接触对;
CONTACT PROPERTY ASSIGNMENT 定义接触对之间的接触属性。
(3) 在分析中激活所创建的Particle generator;
在分析中需要激活粒子生成器,才能在计算中产生粒子,参入计算;激活生成器的关键字如下,插入的关键字的位置需在*Step和*end Step之间。

generator_name 为第一步中创建的粒子生成器的名称;
flow_speed和mass_flow 为赋值曲线,可提前在Abaqus/CAE中创建,然后在激活处直接引用,二者分别表示质量流率和粒子初始速度。
参考文献:
[1] Abaqus Analysis User's Guide , 15.3.1: Particle generator
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。