La fonction IMPACT(x,x',x1,k,e,cmax,d) calcule les forces de collision comme une fonction de déplacement et de vélocité.
Format
IMPACT(x,x',x1,k,e,cmax,d)
Arguments
- x
- La variable indépendante. Pour un calcul de force, définissez un résultat de déplacement pour indiquer l'argument x.
- x'
- La dérivée de la variable indépendante.Pour un calcul de force, définissez un résultat de vélocité pour indiquer l'argument x'.
- x1
- Une variable réelle positive, un nombre ou une fonction. Pour le calcul d'une force, elle indique la longueur libre de x lorsque x < x1.
Pour un calcul de force, la force est positive si x < x1. La force est égale à zéro si x ≥ x1.
- k
- Une valeur non négative. Pour un calcul de force, k représente la rigidité de l'interaction à la surface frontière.
- e
- Une valeur positive. Pour un calcul de force, e représente l'exposant de la caractéristique de déformation de la force. Pour un ressort raidissant, saisissez e > 1.0. Pour un ressort assouplisant, saisissez 0 < e < 1.0.
- cmax
- Une variable non négative. Pour un calcul de force, cmax représente le coefficient d'amortissement maximum.
- d
- Une variable réelle positive. Pour un calcul de force, d représente la pénétration limite à laquelle l'amortissement maximum cmax est appliqué.
Définition d'une fonction
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
|