Rotational Detent
Страница в процессе разработки. |
Двусторонний пружинный фиксатор вращения.
Тип: Engee1DMechanical.Elements.Rotational.Detent
Путь в библиотеке:
|
Описание
Блок Rotational Detent представляет собой двусторонний пружинный фиксатор вращения.
Шток фиксатора вращается вокруг корпуса фиксатора. На корпусе имеются выемки или магниты, которые создают суммарный относительный крутящий момент на штоке при его вращении. С помощью блока вы можете моделировать фиксаторы вращения используя значения максимального крутящего момента и ширины выемки или используя табличные значения. Модель также включает в себя вязкостное демпфирование и кинетическое трение между штоком и корпусом. Вы можете установить трение равным нулю.
Модель фиксатора вращения
При вращении штока относительно корпуса, относительное вращение приводит к возникновению крутящего момента . В зависимости от выбранной параметризации модель крутящего момента определяется максимальным крутящим моментом и шириной выемки или таблицей, определяющей относительное вращение в зависимости от крутящего момента.
Независимо от параметризации, если указать несколько фиксаторов, все фиксаторы будут иметь одинаковую функцию зависимости крутящего момента относительного вращения.
Параметризация по максимальному крутящему моменту и ширине выемки
Если вы выберете параметризацию по максимальному крутящему моменту и ширине выемки, то блок гарантирует, что кривая зависимости крутящего момента от угла поворота обеспечивает непрерывный крутящий момент и производную от него в области фиксации. Максимальные значения крутящего момента находятся посередине между центром фиксатора и границами фиксатора, как показано на следующем рисунке.
Параметризация по таблице
С помощью параметризации по таблице вы можете задать произвольную функцию зависимости крутящего момента от относительного вращения. При создании такой функции учитывайте следующие рекомендации.
Сохранение энергии
Если вы хотите обеспечить сохранение энергии при использовании фиксатора, то общий интеграл функции зависимости крутящего момента от угла поворота (площадь под кривой) должен быть равен нулю.
Производительность моделирования
Для стабилизации моделирования фиксатора следует избегать разрывов в функции вращения относительно крутящего момента.
Ограничения
-
Модель не учитывает инерцию. При необходимости добавьте условия инерции извне к портам R и C.
-
Если вы используете параметризацию по максимальному крутящему моменту и ширине выемки или параметризацию по таблице, то кинетическое трение не зависит от нормальной силы, действующей на фиксатор.
Порты
Ненаправленные
#
R
—
шток фиксатора
вращательная механика
Details
Ненаправленный порт, связанный со штоком фиксатора.
Имя для программного использования |
|
#
C
—
корпус фиксатора
вращательная механика
Details
Ненаправленный порт, связанный с корпусом фиксатора.
Имя для программного использования |
|
Параметры
Характеристики фиксатора
#
Parameterization —
параметризация фиксатора
By peak torque and notch width
| By table lookup
Details
Выберите метод параметризации фиксатора:
-
By peak torque and notch width
— параметризация фиксатора по значению максимального крутящего момента и ширине выемки. -
By table lookup
— табличная параметризация по зависимости крутящего момента от относительного вращения.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Peak torque —
максимальный крутящий момент
N*m
| mN*m
| lbf*ft
Details
Максимальный крутящий момент, возникающий внутри фиксатора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение By peak torque and notch width
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Notch width —
ширина выемки
deg
| rad
| rev
| mrad
Details
Ширина области, где развивается крутящий момент.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение By peak torque and notch width
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Initial relative rotation —
начальный угол вращения между штоком и корпусом
deg
| rad
| rev
| mrad
Details
Угол между штоком и корпусом в начале симуляции.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Relative rotation vector —
вектор значений относительных вращений
deg
| rad
| rev
| mrad
Details
Вектор значений относительных вращений, элементы которого соответствуют вектору значений крутящего момента Torque vector. Эти два вектора должны быть одинакового размера. Углы должны быть указаны по возрастанию.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение By table lookup
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Torque vector —
вектор крутящих моментов
N*m
| mN*m
| lbf*ft
Details
Вектор значений крутящих моментов, элементы которого соответствуют вектору относительных вращений Relative rotation vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение By table lookup
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Interpolation method —
метод интерполяции
Linear
| Smooth
Details
Метод интерполяции для аппроксимации выходного значения, когда входное значение находится между двумя последовательными точками таблицы. Задается как:
-
Linear
– выберите это значение для наименьших вычислительных затрат. -
Smooth
– выберите эту опцию, чтобы получить непрерывную кривую с непрерывными производными первого порядка.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение By table lookup
.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
Геометрические характеристики
#
Detent spacing —
метод задания расстояния между фиксаторами
Regularly spaced
| By angle vector
Details
Метод задания расстояния между фиксаторами:
-
Regularly spaced
– расстояния между фиксаторами одинаковые. -
By angle vector
— расстояния между фиксаторами могут быть разными и задаются пользователем.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Number of detents — количество фиксаторов
Details
Укажите количество одинаковых фиксаторов с одинаковым интервалом между ними. Значение должно быть больше или равно 1
.
В этом случае фиксаторы равномерно расположены в диапазоне от −180
до +180
градусов, с центром одного фиксатора в положении 0
градусов. Нецелые значения округляются до ближайшего целого числа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Detent spacing значение Regularly spaced
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Vector of detent centers —
вектор центров фиксаторов
deg
| rad
| rev
| mrad
Details
Вектор положений центров одинаковых фиксаторов в виде вектора углов. Эти значения должны лежать в диапазоне от −180
до +180
градусов. Минимальное расстояние между фиксаторами должно быть больше значения параметра Notch width
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
Параметры трения
#
Viscous friction coefficient —
коэффициент вязкого трения
N*m/(rad/s)
| ft*lbf/(rad/s)
Details
Коэффициент вязкого трения при контакте штока с корпусом. Значение должно быть больше или равно 0
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Friction to peak torque ratio — коэффициент кинетического трения
Details
Коэффициент кинетического трения при контакте штока с корпусом. Значение должно быть больше или равно 0
.
Кинетическое трение определяется как произведение коэффициента кинетического трения на максимальный крутящий момент.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Friction velocity threshold —
пороговое значение скорости трения
rpm
| deg/s
| rad/s
Details
Относительная угловая скорость, необходимая для достижения максимального кинетического трения в фиксаторе. Значение должно быть больше 0
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |