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
|