Professional Documents
Culture Documents
不连续散粒体的离散单元法
不连续散粒体的离散单元法
1
1999 年 2 月 Journal of Nanjing U niversity of Aeronautics & Ast ronautics Feb. 1999
不连续散粒体的离散单元法
李 伟 朱德懋
( 南京航空航天大学振动工程研究所 南京 ,210016)
胡选利 黄协清
( 西安交通大学振动与噪声控制工程研究所 西安 ,710049)
摘要 建立了球体元三维离散单元法的单元接触模型 。该模型把两个球体空间接触时的相互作
用简化为四个弹簧阻尼器和三个滑动摩擦器 。根据赫兹接触理论和非完全弹性碰撞理论 , 合理
地确定了各接触参数 。文中详细讨论了接触球体间相互作用力的分析计算方法和球体间产生接
触的判断及检索方法 ,给出了球体元三维离散单元法的原理 、
算法和数据结构 , 并编制了相应的
程序 。利用该程序对球体自重下落和颗粒阻尼减振器分别进行了仿真计算 , 理论结果和实验结
果有较好的一致性 ,验证了本文方法和程序的正确性 。
引 言
Ξ 国家自然科学基金资助项目 ( 编号 :59475018) 。
收稿日期 :1998204207 ; 修改稿收到日期 :1998207213
第一作者 李 伟 男 ,博士后 ,1968 年 11 月生 。
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
86 南 京 航 空 航 天 大 学 学 报 第 31 卷
1 理论方法
1. 1 D EM 的基本方程及计算过程
∑F ∑M
( t) ( t)
( t +Δ t/ 2) ( t - Δ t/ 2)
( ) i ・( Δ ・( Δ ( ) i
g
xi = g
x i + Δt θ i
t + t/ 2)
=θi
t - t/ 2)
+ Δt ( 3)
mi Ii
由 t +Δ t/ 2 时刻的速度可得 t +Δ t 时刻的位移
( t +Δ t) ( t +Δ t/ 2) ・
xi = xi
( t)
+ g
xi Δt θ(i t +Δt) = θ(i t) + θ(i t +Δ t/ 2)Δ t ( 4)
这样 , 单元 m i 就移动到一个新的位置 , 并产生新的接触力和接触力矩 , 计算其所受的合力
( ∑F ( t +Δ t) ) i 和合力矩 ( ∑M ( t +Δ t) ) i , 返回式 ( 1 ) 计算 。这个过程一直循环下去 , 即可得到
每个单元以及整个散粒体的运动性态 。
1. 2 单元接触模型和参数确定
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
第1期 李 伟 ,等 : 不连续散粒体的离散单元法 87
性模量 , K Y ( Z) 表示 K Y 和 K Z 。下同 。
i
式中 r 为接触面半径 , Gi = Ei / 2 ( 1 + v i ) , r i , v i , Ei ( i = 1 , 2 ) 分别是两球的半径 、
泊松比 、
弹
1. 3 计算方法
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
88 南 京 航 空 航 天 大 学 学 报 第 31 卷
图2 球体单元空间位置及局部坐标系
式中
lx my nz
2 2 2 2
[ T] = - m y/ lx + my l x/ lx + my 0 ( 11)
G
- l x nz / l 2x + m 2y - m y nz / l 2x + m 2y l 2x + m 2y
式中 l x , m y , n z 是 X 轴在整体坐标系中的方向余弦
l x = ( x j - x i ) / D ij m y = ( y j - y i ) / D ij n z = ( z j - z i ) / D ij ( 12)
在Δ t 时间内 , 单元 i 和单元 j 在各坐标系中的位移增量和转角增量为
m
Δ u dn = g
x dnΔ t gdnΔ t
Δφdn = φ ( d = x , y , z , X , Y , Z ; n = i , j) ( 13)
由此可得局部坐标系中单元 i 相对于单元 j 的相对位移和转角为
ΔuX Δ u xi - Δ u xj 0 0 ri ΔφX Δφxi - Δφxj
Δ u Y = [ T ] Δ u yi - Δ u yj + ΔφZi ΔφZj ΔφY = [ T ] Δφyi - Δφyj
ΔuZ Δ u z i - Δ2u z j - ΔφYi, - ΔφYj rj ΔφZ向 和 Δφz回i -转的≤
Δφz j
( 14)
相对位移和转角的方向均以坐标轴正方向和沿坐标轴逆时针方向为正 。
在 t 时刻 , 单元 i 和单元 j 接触时的法向弹性力和阻尼力分别为
1/ 2
4 E i Ej r i rj
Fx 有单
= 2坐标 Δ l 3/ 2 F Xt)d = C Xt)Δ u X /Δ t ( 15)
( (
3 ( 1 - v i ) Ej + (别为 1 - v 2j ) Ei r i + rj
式中Δ l = ( r i + rj ) - D ij , 则总的法向力为
( t) ( t) ( t)
FX = F Xe - F X d ( 16)
由于单元的切向运动受摩擦的影响 , 不是一个连续的过程 , 因此切向力的计算宜采用增
量形式 , 并须根据摩擦力对切向力进行修正 。在时步 Δ t 内 , 切向弹性力的增量和切向阻尼
力分别为
Δ F (Yt)( Z) e = K (Yt)( Z)Δ u Y ( Z) (
F Yt)( Z) d = C Yt)( Z)Δ u Y ( Z) /Δ t
(
( 17)
由此可得 t 时刻切向力的弹性分量和总的切向力为
( t - Δ t)
F Y ( Z) e = F Y ( Z) e + Δ F Y ( Z) e
( t) ( t) ( t) ( t) ( t)
F Y ( Z) = F Y ( Z) e - F Y ( Z) d ( 18)
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
第1期 李 伟 ,等 : 不连续散粒体的离散单元法 89
力修正 , 修正后为
F Y ( Z) = | F X | μF Y ( Z) /
( t) ( t) ( t)
( F (Yt) ) 2 + ( F (Zt) ) 2 ( 19)
同理 , 在时步Δ t 内 , 回转力矩的弹性增量和回转力矩的阻尼分量分别为
Δ M Xe = K (Rt)ΔφX M d = C R ΔφX /Δ t
( t)
( 20)
由此可得 t 时刻回转力矩的弹性分量和总的回转力矩为
( t - Δ t)
+ Δ M Xe
( t) ( t) ( t)
M Xe = M Xe M X = M Xe - M d ( 21)
如果| M ( t)
X | >|
( t)
FX | μr , r 为两球接触面半径 , 则须修正回转力矩为
= | F X | μr sign ( M X )
( t) ( t) ( t)
M X ( 22)
其中 sign ( x ) 为符号函数 。
对于单元和边界之间相互作用的情况 , 其处理方法类似 。
1. 4 运动方程
∑[ T ] ∑[ T ] ∑[ T ]
(
( t)
F yi =
-1 ( t)
F Yi M
( t)
yi =
-1
0 Δ + ri
-1
F Yt) ( 23)
( ( ( t) ( t)
Δ F z it) φM F Zit) zi 0 FZ
式中 ∑表示对所有与单元 i 相接触的单元 ( 包括边界) 求和 。这样即可求得单元 i 在 t 时
刻的加速度为
¨ ( t) ( t)
s i = F si / m i φ̈si( t) = M si( t) / I i ( s = x , y , z) ( 24)
式中 I i = 2 r i m i / 5 = 8ρπ
2
i r i / 15 ,ρi 为球体单元 i 的密度 。则可得 t + Δ t/ 2 时刻单元 i 的速
5
度和角速度为
( t +Δ t/ 2) ( t - Δ t/ 2)
g
si = g si +¨ s i Δt
( t)
gsi( t +Δt/ 2) = φ
φ gsi( t - Δ t/ 2) + φ̈si( t)Δ t ( s = x , y , z)
( 25)
有了 t +Δ t/ 2 时刻的速度 , 继而可求得 t +Δ t 时刻各单元的位移 , 通过重新判断接触情况 ,
即可进入下一轮的迭代计算 。
1. 5 数据结构与程序编制
由于散粒体在运动过程中各个单元与其他单元既有接触又有分离 , 因此在 D EM 的计
算过程中需不断判断各个单元与其他单元的接触情况 。如果每一个单元都作遍历检索 ,那
将是非常巨大的计算量 。为使检索快捷方便 ,往往是将散粒体所在区域划分成若干正方体
形的盒子 ,正方体盒子的边长应不小于最大球体单元的直径 。记录每个单元所占据的盒子
号 ,这样检索某个单元的接触情况时 ,就只需对和该单元落在相同盒子中的单元进行检索即
可 。在 D EM 的计算过程中 ,每次迭代都须判断每个单元的位置 、 受力以及与其他单元的接
触情况 ,并不断地更新这些数据 。因此在 D EM 程序中 , 主要描述了三类数据信息 : 一是球
体单元的参数信息 ,包括球体单元本身的结构参数 、 位置参数 、 运动参数和状态参数等 ; 二是
所划分的盒子信息 ,主要是描述每个盒子中落入了哪几个单元 ; 第三类是单元的接触信息 ,
包括和该单元相接触的单元的数目 、 编号 、
接触力的大小 、 接触力矩的大小以及和边界接触
的情况等 。其中第二类信息是联系第一类信息和第三类信息的纽带 。这三类数据信息均采
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
90 南 京 航 空 航 天 大 学 学 报 第 31 卷
2 算 例
应用本文所研究的三维球体元 D EM , 在长方
形区域 ( 200 mm ×160 mm ) 产生均匀分布的直径
为 20 mm 的圆盘颗粒 55 个 , 在长方体区域 ( 200
mm ×130 mm ×130 mm ) 内产生均匀分布的直径
为 30 mm 的球形颗粒 75 个 ,并计算它们在重力作
用下下落后的堆积情况 , 如图 4 所示 。颗粒材料
均为钢质 ( e = 0 . 75 ,μ = 0. 2 ) ,重力加速度 g = 9. 8
m/ s2 。迭代次数 4 000 次 。
颗粒阻尼减振器是一种在主系统的空腔内放
入自由运动的颗粒体组成的阻尼减振结构 , 应用
本文的方法可对这种形式的减振器进行理论计
算 。对 m = 1. 0 kg , k = 1 816 408. 9 N/ m , c = 10.
78 N/ m・s - 1 的单自由度振动系统 , 在振动质量上
开有 20 mm ×20 mm ×70 mm 的空腔 ,放入直径 5 图3 散粒体球体元 DEM 计算流程图
mm 的钢球 80 g ( e = 0 . 75 , μ = 0 . 2 ) , 以系统的固
图4 DEM 算例
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
第1期 李 伟 ,等 : 不连续散粒体的离散单元法 91
参 考 文 献
1 Cundall P A. A compute model for simulating progressive large scale movements in blocky rock
systems. In : Proceedings of International Symponsor Rock Fracture. France : Nancy , 1971. II28
~ II212
2 Choi S K. Application of t he distinct element met hod for rock mechanics problems. Engineering
Computations. 1992 , 9 ( 2) :225234
3 魏 群 . 岩土工程中散体元的基本原理 、
数值方法及实验研究 : [ 学位论文 ] . 北京 : 清华大学
水电系 , 1990
4 李 伟 . 冲击减振理论的离散单元法研究及应用 : [ 学位论文 ] . 西安 : 西安交通大学机械工
程学院 , 1997
5 Gladwell G M L . Contact problems in t he classical t heory of elasticity. The Net herlands , 1980.
500620
L i W ei Zhu Dem ao
Research Institute of Vibration Engineering ,
法 的思 。
Nanjing University of Aeronautics & Astronautics Nanjing ,210016
Hu X uanli Huan g Xieqi ng
( Institute of Vibration and Noise Control Engineering , Xi′
an Jiaotong University Xi′
an , 710049)
Abstract The element contact model of t hree2dimensional sp herical element D EM ( discrete el2
ement met hod) is built , which simplifies t he interaction between two contacted sp heres in space
to be four spring2dampers and t hree sliding2graters. The contact parameters are reasonably de2
s contact t heory and non2complete elastic collision t heory. The cal2
termined by means of Hertz′
culating met hod of t he interactive force between contacted sp heres , t he deterministic and
searching met hod of t he contact between sp heres are discussed in detail. The principle , t he al2
gorit hm and t he data st ruct ure of t hree2dimensional sp herical element D EM are given , and t he
appropriate D EM program is developed. Then t he numerical calculations of t he drop of sp heres
under t he gravity and t he absorber wit h granular damping are performed , t he result of calcula2
tion is in accord well wit h t hat of experiment , t he correct ness of t he met hod and t he program
are verified.
Key words : discretization ; data st ruct ure ; discrete element met hod ; contact model ; sp herical
element
© 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.