PFC2D学习笔记

初识PFC

PFC程序(Particle Flow Code),又称为颗粒流方法,集成了二维(PFC2D) 和三维(PFC3D),是基于通用离散单元模型(DEM) 框架,由计算引擎和图形用户界面构成的细观分析软件。
PFC模型中的每个颗粒可以被表示为一个实体,它不是一个点质量,而是一个带有限质量定义表面刚性体
在这里插入图片描述
在这里插入图片描述
球和簇的运动遵守牛顿运动定律,但是墙的运动是用户指定的。因此只有球和簇有质量特性(质量、中心位置和惯性张量)和加载条件(在每个接触上的力和力矩,源于重力的体积力,以及外部作用力和力矩)。

PFC常用术语
1.domain
domain表示一个区域,用来进行接触检测判断。所有对象都是在给定的domain区域内进行。
2. bodies 和pieces
PFC5.0中存在ball、 wall和clump 3种body , 每个body由一个或若干个piece 构成。
piece 用来进行接触检测与判断,每个body所有piece 的计算数据都存储于该body上,用来进行系统运动方程积分求解计算。
ball是一个body和一个piece; clump 是许多pebble的组合体,一个pebble 即为clump的一个piece; wall 由一系列facet构成,每个facet均为wall 中的一个piece。
body surface 是由这些piece构成,property 就是针对body surface而言的。

在这里插入图片描述
3. wall 和facet
wall是由一系列facet 构成,在2D情形下,facet 为线段;在3D情形下,facet 为三角形面。每个facet具有2个或3个端点,这些端点统称为wall的顶点(vertex), 可以利用wall. vertex. list 进行遍历查询。
4. clump 和pebble
PFC5. 0中把ball和clump进行了区分,将构成刚性簇的球称为pebble,因此接触类型中pebble-pebble指的是不同刚性簇间的接触,而不包括同一簇内部球体之间的接触。
5. cluster 与clump
cluster是指一组ball通过特定的设置利用接触相互黏结、密实,表现出簇的特性,但是之间的接触有限,在外力足够条件下颗粒可以破碎又称为柔性簇
clump是指一系 列球叠加在一起,无论什么条件,各球(pebble) 之间无相对变形,从而呈现出刚性颗粒运动的簇,又称为刚性簇
6. DFN和fractures
DFN (Discrete Fracture Network),称为离散裂隙网络,fracture (裂隙)是指单一裂隙,一个DFN是一系列fractures 的集合。
7. damping
阻尼(damping) 是用来耗散系统内部的能量。可以通过三种方式来消耗系统内部能量:①摩擦;②接触中的黏壶(dashpot) 部分;③在运动方程中设置局部阻尼( local damping)。
静态求解时,设置较大局部阻尼,加快计算平衡,在动力求解时,需要设置合理的局部阻尼。常将局部阻尼设置为0.7。

学习书籍——《颗粒流(PFC5.0)数值模拟技术及应用》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白历险记_--~_=

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值