IMPACT(x,x',x1,k,e,cmax,d)
函数计算碰撞力作为位移和速度的函数。
格式
IMPACT(x,x',x1,k,e,cmax,d)
变元
x
|
自变量。 对于力计算,定义位移结果以指定 x 变元。
|
x'
|
自变量的导数。 对于力计算,定义速度结果以指定 x' 变元。
|
x1
|
一个正的实变量、数字或函数。 对于力计算,在 x < x1
时指定 x 的自由长度。 对于力计算,如果 x < x1
,则力为正。如果 x ≥ x1
,力为零。
|
k
|
非负值。 对于力计算,k 表示边界表面接触的刚度。
|
e
|
正值。 对于力计算,e 是力变形特征的指数。 对硬弹簧输入 e > 1.0 。对软弹簧输入 0 < e < 1.0 。
|
cmax
|
非负变量。 对于力计算,cmax
是最大阻尼系数。
|
d
|
正实变量。 对于力计算,d 是应用最大阻尼 cmax
的边界穿透度。
|
函数定义
IMPACT(x,x',x1,k,e,cmax,d) =
max(0,k*(x1 - x)e - STEP(x,x1-d,cmax,x1,0)*x')
|
x < x1
|
0
|
x ≥ x1
|