Функция
BISTOP(x,x',x
1,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 обозначает проникновение поверхностей на границе, при которой применяется максимальное демпфирование 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
|
x
1 ≤ x ≤ x2
|
min(-k*(x-x2)e-STEP(x,x2,0,x2+d,cmax)*x',0)
|
x > x2
|