BISTOP

BISTOP(x,x',x1,x2,k,e,cmax,d) 函数用于建模缝隙单元。

使用 bistop 函数计算零部件在缝隙中移动的力,例如两个墙壁之间的球回弹,或在槽口中移动的滑杆。

格式

BISTOP(x,x',x1,x2,k,e,cmax,d)

变元

x

自变量。 对于力计算,定义位移结果以指定 x 变元。

x'

自变量的导数。 对于力计算,定义速度结果以指定 x' 变元。

x1

自变量的下限。

对于力计算,如果 x < x1,则力为正值。


x2

自变量的上限,大于 x1

对于力计算,如果 x > x2,则力为负值。


k

非负值。 对于力计算,k 表示边界表面接触的刚度。

e

正值。 对于力计算,e 是力变形特征的指数。 对硬弹簧输入 e > 1.0。对软弹簧输入 0 < e < 1.0

cmax

非负变量。 对于力计算,cmax 是最大阻尼系数。

d

正实变量。 对于力计算,d 是应用最大阻尼 cmax 的边界穿透度。

函数定义

BISTOP(x,x',x1,x2,k,e,cmax,d) =

    max(k*(x1-x)e-STEP(x,x1-d,cmax,x1,0)*x',0)

x < x1

    0

x1 ≤ x ≤ x2

    min(-k*(x-x2)e-STEP(x,x2,0,x2+d,cmax)*x',0)

x > x2

,