IMPACT(x,x',x1,k,e,cmax,d)
関数は、変数と速度の関数として衝突力を計算します。
フォーマット
IMPACT(x,x',x1,k,e,cmax,d)
引数(Arguments)
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
|