6同济培训PFC汉化

6同济培训PFC汉化
6同济培训PFC汉化

颗粒流(PFC2D / 3D)基

础培训课程

Itasca的软件培训课程上海同济大学,中国10月27日至31日,

2008年

彼得Cundall,王艳辉汉和罗杰·哈特Itasca的咨询集团有限公司

PFC的基本训练课程

主题1:PFC功能和理论基础

-产品特点

- 理论主题2:PFC教程

-command汇总

无鱼 - 简单PFC数据文

- 设置了PFC模型逐渐复杂的方式主题3:FISH说明和教程件

- 鱼的描述

- 实施球生成算法

- 实施墙面型伺服控制

-Modeling方法和鱼缸建

模方法

物质起源材料测

试压缩测试的例

主题1:PFC功能和理论基础

-产品特点

- 理论

PFC2D / 3D功能

的任意大小的粒子的组件的动态行为建模; 粒子半径可均匀分布或根据高斯分布特性与单个颗粒有关,

从而允许连续灰度的性质和颗粒半径粒子的坐标和半径的双精度存储确保从数值漂移长期自由

PFC2D / 3D功能

联系物理学包括:线性弹簧或简化赫兹明德林法,库仑滑动,并且接触或平行粘合丛逻辑支持创建从属

于颗粒或团块组; 团块可作为一般形状的“超微粒”任何数目的任意面向线段可以被指定为壁,每个都

有其自己的接触性能; 一般墙面提供的几何对象; 组件是通过规定的墙上加载速度

PFC2D / 3D功能

自动时间步计算,以确保一个稳定的溶液小区映射方案线性,以

确保与颗粒的数即溶液时间增加颗粒和墙壁在模拟过程中可以添

加或删除(和属性改变)在任何时间两种阻尼提供:本地非粘性

和粘性

PFC2D / 3D功能密度缩放可用于增加时间步长和优化效率的解决方

能源跟踪允许观察:机身做工,键能,边界工作,摩擦功,动能,应变能平均应力,应变率和孔隙率的测量

值可以由在任意数量的特定的圆形区域

PFC2D / 3D功能任何量可以被跟踪随时间和存储的,并绘制成一个

历史

准静态工作模式是可用的(除了完全动态模式),以确保快速收敛到稳态解内置强大的编程语言(FISH)提供全面进入内部状态变量,允许一个自定义分析

PFC2D / 3D功能

显式求解方案提供了不稳定的物理过程的稳定溶液并且使得可以以模拟的大量粒子的非线性相互作用而没有

过度的存储器要求或需要进行迭代过程内置的联系型号包括:简单的粘弹性模型,简单的韧性模型,displacement-软化模型

PFC2D / 3D理论

PFC(2D&3D)模型两种类型的对象:球和墙壁

球是磁盘(3自由度)或球(6自由度)。此外,团块可以是任意

形状的刚性地附连的球团。运动全方程求解球和团块。

壁表面,可与球相互作用(但不与其它壁),并且可以是平面的多边形或特殊形状:螺旋,圆筒。墙壁可

以用移动用户指定的速度或旋转,或编程功能。

物体(球球或球壁)之间的相互作用可以是任何力/位移定律 - 例如,线性,赫兹(非线性),迟滞,

粘,脆保税,保税ductile-等

PFC2D / 3D理论

联系方式 - 可视化与符号

球球接触球壁接触

PFC2D / 3D理论单位法向

量 -

质心之间的距离 -

重叠 -

然而,该剪切力增量而得:正常力从重叠直接产生:其中增量剪切位移是:

基于相对剪切速度矢量:

PFC2D / 3D理论

...其中在接触的相对速度矢量由下式给出:

使用以下表示法:最后,该剪切力而

得:通过接触旋转矫正剪切力矢量

与粒子的力和力矩从总接触力矢量,通过给予获得 -

PFC2D / 3D理论联系配方:

以前的发展设想,在接触点的线性弹簧模型:

(正常)(剪切)这种默认模式还允

许滑,由于摩擦:如果再

此外,还有一些其他的模式,这两个内置的和用户定义的。

赫兹-明德林模型是由两个弹性球体之间的接触的分析得出的非线性模型:

正常的割线刚度剪切切线刚度

PFC2D / 3D理论

有两个内置的粘接型号:联系人债券和平行的债券。联系国债的

行为说明如下。

法线方向剪切方向联系人债券或者是完好或损坏。它可能是由被打

无论是剪还是正常的实力被超过。若跌破,接触还原为无粘结行为(例如,滑是可能的)。PFC2D / 3D理论联系债券只是一个关联强度极限剪

切和正常接触力。没有力矩被产生。

平行键假定键合是在接触的有限区域中,以使时刻可响应于扭转和弯曲而产生的。

直接的力量

瞬间

PFC2D / 3D理论并行债券力作用与经常接触力(如前所述)平行,提供额外

的接触刚度。

最大纤维应力计算,并且如果任何应力分量超过相应的强度的键断裂。

PFC还允许用户自定义接触模型。这些都根据需要编译为DLL(动态链接库),并装载到PFC。用户定义的模型实施例中提供具有PFC

- 例如,粘弹性模型和一个普通的软化模型...

PFC2D / 3D理论

一般软化模型提供韧性峰值后的行为,而不是默认的结合模式的脆性行为。

移位单屈服条件结合了剪切和正常收益率(而不是独立的情况下,默认模

式)...

PFC2D / 3D理

论剪切力

法向力

产量信封“软化”(合同)塑料(不可逆)位移的功能:

使用关联流动法则:

PFC2D / 3D理论

阻尼配方:PFC可用于模拟静态或动态的系统。另外,有几个不同的类的问题(例如,影响;自由飞行;流动;紧凑固体)。

因此,可用几种形式的阻尼。

1.Default,“本地”阻尼 - 良好的紧凑型组件一般静态的解决方案。

2.Viscous接触阻尼 - 对于其中许多颗粒在自由飞行,然后形成稳定的组件的系统。

3.Hysteretic接触阻尼 - 好碎片建模的影响,但不能长时间接触。

PFC2D / 3D理论

当地阻尼:速度比例阻尼引入身体的力量可以影响的解决方案。

当地阻尼默认阻尼PFC。在一个球的阻尼力正比于不平衡力与符号组的大小,以确保振动模式被衰减。

PFC2D / 3D理论当地阻

尼:

阻尼力引入到运动方程:

ü

FF

ü

e

?F

FD吨

I II

MI IM

其中Fi是的不平衡力。

阻尼力

FD

?Fsgnu

FD

I I

?FSGNü

I I I

不平衡力率(平均不平衡力超过平均接触力)可以监测检查静态平衡。当该比率小于一个小

的值,则该模型被认为是在静态平衡。(见求解命令。)

PFC2D / 3D理论

应用程序的两个主要领域:PFC有两

个主要领域得到应用 -

变形和流动的颗粒材料的1.Simulation

脆弹性固体2.Fracture

在这两种情况下的“合成材料”(由粒子的集合体),必须通过进行模拟的实验室测试来校准。PFC2D / 3D理论

校准:通常情况下,测试被执行以执行完全模拟之前匹配真实材料的下列属

性: 1.Elastic模量和泊松比

2.Peak实力

任选地,以下属性可以匹配:

1.Softening坡

2.Residual实力

3.Fracture韧性(用于脆性固体)

4.Crack引发应力(用于脆性

固体)

PFC2D / 3D理论

脆性固体 - PFC模型关系LEFM概念

数值粒子模型的行为和粒状材料的性质的关系是良好的记录。然而,使用的粘接粒子组件来表

示脆性固体几乎没有被理论上在文献中合理的。

微性能和LEFM机制和特性(断裂韧性)之间的理论联系导出,如下...

PFC2D / 3D理论

结论:

PFC是用于建模材料具有微结构的有用工具。许多机制自然演变在PFC模型相比,连续模式,其中每个效果必须预先编程。

土壤,岩石和混凝土的粒子模型具有突发特性 - 即宏观行为比微观行为更为复杂,新的机制出现。主题2:PFC教程

-command汇总

无鱼 - 简单PFC数据文件

- 设置了PFC模型逐渐复杂的方式

命令摘要(1)

命令汇总(2)

命令汇总(3)

命令汇总(4)

RANGE逻辑(1)

RANGE逻辑(2)

内置范围的元素:环,圆,

直线,线段,X,Y颜色,

标识,半径

JSET

FISH范围内的元素通过用

户定义的FISH函数

历史的逻辑

在运行过程中的样品和门店指定模型变量

内置变量---例如,球的位置,速度

FISH变量---比如,爆压

历史变量可以被绘制与步数或与其他历史变量所有的历史变量进

行采样在一个单一的采样间隔---例如,每20步

绘制逻辑

支持交互式浏览和硬拷贝多个“意见”

可以定义每个视图包含“情节的项目”

列表

大部分情节项都受到开关修改颜色,

标识,遮阳。。。

测量逻辑支持一定数量的自动计算了圆形/球形的区域(测量圆或

测量球)测量量包括:

配位数

多孔性

滑动部分

应力应

变率

两球碰撞

PFC2D 3.10

14点49分51秒星期一2008年9月22日

查看尺寸:

X:-6.650e-001 <=> 2.965e + 000 Y:-1.693e + 000 <=> 2.493e + 000

CForce链

压力拉力

***所有值零速

最大= 1.000e + 000线型

单球落

PFC2D 3.10

21时41分07秒星期一2008年9月22日

X10 ^ 20 1.0000010

查看尺寸:

X:-1.000E-001 <=> 2.100e + 000 Y:-5.187e-001 <=> 2.019e + 000

球速度

***所有值零

CForce链压力

拉力

***所有值零历

10球5 Y坐标线型

1.000e + 020 < - > -1.000E + 020

3 p2_time(FISH功能)1.000e + 020 < - > -1.000E + 020

1.0000009

1.0000008

1.0000007

1.0000006

1.0000005

1.0000004

1.0000002

1.0000001

1.0000000

X10 ^ 20

单滚珠滑动沿

凸角

PFC2D 3.10

21时43分15秒星期一2008年9月22日

查看尺寸:

X:-1.500e-001 <=> 3.150e + 000 Y:-1.903e + 000 <=> 1.903e + 000

球速度

***所有值零

CForce链压力

拉力

***所有值零

单球滑向凹

角落

PFC2D 3.10

21点45分18秒星期一2008年9月22日

查看尺寸:

X:-1.500e-001 <=> 3.150e + 000 Y:-1.553e + 000 <=> 2.253e + 000

球速度

最大= 0.000E + 000缩放到最大= 7.000e-001线型

CForce链压力

拉力

最大= 0.000E + 000缩放到最大= 3.000e + 003

20球落进箱

PFC2D 3.10

21时48分37秒星期一2008年9月22日

X:-1.000E-001 <=> 2.100e + 000 Y:-2.687e-001 <=> 2.269e + 000 球墙

20球紧包装

步骤1461 21时50分42秒星期一2008年9月22

日查看尺寸:

X:-1.036e-001 <=> 2.175e + 000 Y:-2.266e-001 <=> 2.185e + 000

球速度

最大= 2.563e-013线型

CForce链压力

拉力

最大= 2.492e + 006

简单的双轴测试

步骤2000 21时52分35秒星期一2008年9月22

日历史

10Mean接触力线型

1.168e + 006 < - > 4.513e + 006

11Mean不平衡力线型

0.000E + 000 < - > 3.895e + 006

1.000e + 000 < - >

2.000e + 003

X10 ^ 6

4.5

4

3.5

3.0

2.5

2.0

1.5

1.0

0.5

0.0

0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0

X10 ^ 3

添加联系人或并行债券

步骤2000 21点55分34秒星期一2008年9月22

日查看尺寸:

X:-1.036e-001 <=> 2.175e + 000 Y:-2.266e-001 <=> 2.185e + 000

球速度

最大= 2.317e-013线型

CForce链压力

拉力

最大= 2.492e + 006

联系债券

主题3:FISH说明和教程

- 鱼的描述

- 实施球生成算法

- 实施墙面型伺服控制

-Introduce鱼缸

物质起源材料

测试压缩试验

的例子

FISH说明

FISH(FLAC-ISH)是一个内置的编程语言Itasca的软件

FISH说明

FISH(FLAC-ISH)是一个内置的编程语言Itasca的软件功能都通过一个数据文件输入和被编译成存储在代码的存储空间的指令的列表变量是全局的,都可以随时监测或改变(通过SET命令)

动态类型(整数,浮点数,字符串指针,数组)FISH的典型应用

包括:

定义一个新的命令定义一个新的范围元素,历史

变量或阴谋项目控制一系列运行修改方案的过程

(函数被调用每步长)

FISH说明这里是一个FISH功能删除特定圈子内的所

有颗粒:

高清make_circle BP = ball_head循

环而BP#空

next_ball = b_next在(bp)的定义

新功能

一数据的一部分

DIST = SQRT((B_X(BP) - xcen)^ 2 +(b_y(BP) - ycen)^ 2)如果DIST <(弧度+b_rad(bp)的),然后

II = b_delete(BP)END_IF

BP = next_ball

文件

end_loop结束

集参

SET xcen = 5.0,ycen = 5.0,弧度= 2.1

make_circle

使用新的功能

FISH说明控制

语句

FISH参考,二段。2.3.2

DEFINE函数体END

CASEOF。。。END_CASE

IF。。。ELSE。。。END_IF

LOOP。。。END_LOOP

LOOP WHILE。。。END_LOOP

部分。。。END_SECTION

EXIT和出口段

FISH说明PFC

联系

FISH参考,二段。2.4

FISH变量可以印刷或从PFC设定

通过PRINT和SET命令的命令行PFC命

令可以从鱼中执行通过在封闭它们的

功能COMMAND。。。END_COMMAND

鱼符号可以在任何地方PFC被取代命令,

其中一些预期 - 例如,PROPERTY KN

= ball_stiff

FISH功能可以由计算周期内的几个地方,并要求当经由FISHCALLs执行期间发生特定事件FISH说明预定义变

量和函数内在功能

数学与实用功能表

函数

内存访问功能

绘图功能输入

输出功能PFC

特定的功能

支持和标准功能(例如,链表头)球

功能

接触功能墙

(墙段)功能

平行键函数测

量圈功能丛功

ball_head B_ID

(15)B_X

。。。。。

B_ID(14)B_X

。。。。。

B_ID(13)B_X

。。。。。

B_ID(12)B_X

。。。。。

b_next在

b_next在

b_next在

b_next在

表2.5代码特定的支持功能

类型函数名可用性B_FTR

云台

M_PTR circ_head

CL_FTR clump_head

C_FTR contact_head

W_FTR walLhead

B_FTR ba1Lnear2(FLT X,FLT y)的2D只只有B_FTR ba1Lnear3(FLT X,FLT Y,FLT Z)3D

B_FTR find_ball(INT ID)

M_PTR find_meas(INT ID)

W_FTR find_wall(INT ID)

INT INRANGE(STR RNG,ANY OBJ)

INT POINTER_TYPE(PTR P)

球的全局链表的ball_head头

表2.9球的支持函数的NS

类型函数名修改

C_PTR b_clist(B FTR马力)

INT b_delete(B FTR马力)

ANY b_extra(B FTR马力,INT I)是

INT B_ID(B_FTR马力)

B_PTR b_next在(B FTR马力)

INT b_type(B FTR马力)

B_PTR b_cllist(B FTR马力)

CL FTR b_clump(B_PTR马力)

INT b_shared(B_PTR马力)

B_ID(马力)b_next在

(马力)球马力的ID

nu1nber

下一个球在球的全局链表地址

表2.10球的物理特性乐趣ctions

b_dens(HP)b_fric(HP)b_kn(马力)b_ks(HN)

ITASCA?

密度摩

擦系数

正常的刚度(线性接触模型)剪切刚度(线性接触1nodel)

遍历联系人围绕一个球遍

历联系人围绕一个球

例如2.11控制一系列PFC2D的运行(fishr12.dat)

球生成算法产生具有均匀尺寸分布的

颗粒的集合

半径范围内的孔隙率,N。Rmin的值Rmax,填补给定区域A,在给定的

A1N

R R

计算:

?

R 2

,R最小

最大2

产生N个球,在一半的最终大小。

计算孔隙度,生成的程序

集的N0。

乘法球半径由系数米1N。

1N0

球生成算法球生成过程

(bg.dvr)

生成围壁在产生一半的最终大小的颗粒(颗

粒无重叠)计算当前孔隙比N0

由米扩大粒子= SQRT(N / N0)解决/步平

简单的墙基伺服控制

实现壁挂伺服(bg1.dvr)

包括bg.dvr操作

修改的壁的速度,以便保持平均壁应力的从FISHCALL,每一步激活伺服功

能不断调整所述顶壁的垂直速度在运行系统进入平衡的处理(伺服控制)

直接和间接建模方法

岩石是指具有因的存在和形成大量的微裂纹非弹性变形的脆性异质材料。受到越来越多的负载,这些微裂纹合并成宏观裂缝或断裂。用于建模此无弹性变形和断裂的方法可分为两类,这取决于是否损坏经由其上构关系,或直接由大量的微裂纹的形成和跟踪效果间接表示。

直接和间接建模方法

最间接的建模方法理想

化的材料作为连续

利用在本构关系材料降解的平均措施表示不可逆的微结构破坏模特

属性和已知的材料性能之间的关系

不受离散性直接建模方

理想化的材料作为结构单元的集合(弹簧,梁等)或分离的颗粒在它们的

接触点粘合在一起利用单个结构单元或债券为代表的损害的断裂校准宏

观属性,以便将所得的合成材料的行为类似于的预期物理材料直接的方法

已被用来帮助制定通过间接方法所需的本构关系解决边界值问题

增加计算能力做出了模拟整个边界值问题的直接方法是可行的,从而直接模拟物理微机制

微房产校准无粘结接触

模型

-Deformation

- 微物业规范

微房产校准面

积和转动惯量

联系债券模式

-Deformation

联系的杨氏模量

- 微物业规范

-Strength微房产校

准面积和转动惯量

同时,债券的模型

-Deformation

- 微物业规范

-Strength平行的粘结强度和材料强度之间的直接1对1的对应关系。

微房产校准校准的弹性性能,峰值强度和裂纹萌生压

鱼缸

鱼缸

标本创世纪

该材料发生过程产生包含晶粒的合成材料(无论是圆形/球形颗粒和/或团块)和水泥(接触和/或并联键)。该材料中产生,使得它形成在指定围压的各向同性和连接良好的系统的材料的容器。粒状材料是通过在该过程的最后阶段不添加水泥生产。

标本创世纪标本创世

标本创世纪标本创世

标本创世纪标本创世

标本创世纪

标本创世纪

标本创世纪

标本创世纪

标本创世纪

标本创世纪

标本创世纪

标本创世纪

相关主题
相关文档
最新文档