Документация Engee

Logic-Controlled Clutch

Фрикционная управляемая муфта.

Тип: Engee1DMechanical.Clutches.LogicControlled

Путь в библиотеке:

/Physical Modeling/1D Mechanical/Clutches/Logic-Controlled Clutch

Описание

Блок Logic-Controlled Clutch представляет собой логически управляемый механизм, передающий крутящий момент за счет трения. Этот блок является усовершенствованной версией блока Fundamental Friction Clutch. Вы управляете блоком Logic-Controlled Clutch с помощью сигнала на порту E.

Если сцепление включено и между частями муфты есть скольжение, блок передает момент трения скольжения. Если сцепление включено и скольжения нет, то момент на ведомом валу равен моменту на ведущем валу.

Порты

Вход

# E — порт управления включением сцепления
скаляр

Details

Входной сигнал, связанный с логикой работы сцепления.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Ненаправленные

# B — ведущий вал
вращательная механика

Details

Механический вращательный порт, связанный с ведущим валом.

Имя для программного использования

base_flange

# F — ведомый вал
вращательная механика

Details

Механический вращательный порт, связанный с ведомым валом.

Имя для программного использования

follower_flange

Параметры

Основные

# Transition model — параметризация включения сцепления
Instantaneous | First-order lag | Scaled by input

Details

Параметризация включения сцепления:

  • Instantaneous — сцепление включается, когда входной сигнал на порту E округляется до 1, и сцепление не включается, когда входной сигнал округляется до 0.

  • First-order lag — блок вводит задержку первого порядка для включения сцепления в соответствии со значением, которое вы указываете для параметра Transition time constant.

  • Scaled by input — блок сглаживает входной сигнал на порту E. Блок применяет полное статическое и кинетическое трение, когда входной сигнал больше или равен 1, и не применяет статический или кинетический момент трения, когда сигнал отрицателен. Блок линейно масштабирует моменты трения, когда входной сигнал находится в диапазоне от 0 до 1.

Значения

Instantaneous | First-order lag | Scaled by input

Значение по умолчанию

Instantaneous

Имя для программного использования

engagement_parameterization

Вычисляемый

Нет

# Transition time constant — задержка первого порядка для включения сцепления
s | ns | us | ms | min | hr | d

Details

Постоянная времени для включения сцепления с запаздыванием первого порядка.

Зависимости

Чтобы использовать этот параметр, установите для параметра Transition model значение First-order lag.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

0.1 s

Имя для программного использования

t_delay

Вычисляемый

Да

# Kinetic friction torque — граничный момент трения скольжения
N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Details

Минимальное значение крутящего момента для поддержания относительного движения между дисками сцепления.

Единицы измерения

N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Значение по умолчанию

10.0 N*m

Имя для программного использования

T_kinetic_friction

Вычисляемый

Да

# Static friction torque — граничный момент статического трения
N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Details

Минимальное значение крутящего момента, вызывающее относительное движение между дисками сцепления.

Единицы измерения

N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Значение по умолчанию

20.0 N*m

Имя для программного использования

T_static_friction

Вычисляемый

Да

# Clutch velocity tolerance — граничная скорость скольжения
rad/s | deg/s | rad/min | deg/min | rpm | rps

Details

Минимальная угловая скорость муфты.

Единицы измерения

rad/s | deg/s | rad/min | deg/min | rpm | rps

Значение по умолчанию

0.001 rad/s

Имя для программного использования

w_slip_threshold

Вычисляемый

Да

# Initial state — начальное состояние муфты
Unlocked | Locked

Details

Опция, позволяющая начать симуляцию из разблокированного или заблокированного состояния.

Значения

Unlocked | Locked

Значение по умолчанию

Unlocked

Имя для программного использования

initial_state

Вычисляемый

Нет