IMPACT

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

正の実変数です。 力の計算の場合、dcmax が適用される境界線のくい込みです。

関数定義

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