Функция BISTOP

Функция 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