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

Band Brake

Страница в процессе разработки.

Фрикционный тормоз с гибкой лентой, намотанной на вращающийся барабан

band brake

Описание

Блок Band Brake представляет собой фрикционный тормоз с гибкой лентой, которая обхватывает периферию вращающегося барабана для создания тормозного эффекта. Положительное приводное усилие заставляет ленту затягиваться вокруг вращающегося барабана и приводит поверхности трения в контакт. Вязкое и контактное трение между поверхностями барабана и гибкой ленты приводит к замедлению вращающегося барабана.

Вы можете смоделировать эффекты теплового потока и изменения температуры блока с помощью порта H, дополнительного порта для сохранения тепла.

Ленточные тормоза обеспечивают высокий тормозной крутящий момент ценой снижения точности торможения в таких областях применения, как барабаны лебедок, бензопилы, картинг и мини-байки.

Уравнения

В блоке используется простая параметризация с простой геометрией тормоза и параметрами трения.

band brake 1

Тормозной крутящий момент в зависимости от силы внешнего тормозного привода, который затягивает ленту, равен:

где:

  • — тормозной крутящий момент;

  • — сила реакции опоры в которой крепится лента;

  • — сила внешнего тормозного привода;

  • — радиус барабана;

  • — коэффициент вязкого трения;

  • — коэффициент контактного трения;

  • — угол обхвата.

Силы и удовлетворяют соотношению:

Замена зависимости в формуле тормозного крутящего момента устраняет силу таким образом, что:

Чтобы избежать разрывов при резком изменении направления трения, когда относительная скорость меняет свой знак, модель определяет итоговое внешнее тормозное усилие , как следующую гиперболическую функцию:

где:

  • — входной сигнал силы натяжения ремня;

  • — порог угловой скорости.

Тепловая модель

Вы можете моделировать эффекты теплового потока и изменения температуры, добавив дополнительный тепловой порт. Чтобы использовать этот порт, установите флажок для параметра Thermal Port.

Ограничения и допущения

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

Порты

Вход

# F — cила натяжения ремня
скаляр

Details

Входной физический сигнал, связанный с внешней силой натяжения, приложенной к ремню.

Типы данных

Float64

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

Нет

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

# S — вал барабана
вращательная механика

Details

Ненаправленный порт, связанный с валом вращающегося барабана.

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

shaft_flange

H — тепловой поток
тепло

Details

Ненаправленный порт, связанный с тепловым потоком.

Тепловой порт позволяет моделировать тепловой поток между блоком и подключенной сетью.

Зависимости

Чтобы использовать этот порт, установите флажок для параметра Thermal Port.

Параметры

Geometry

# Drum radius — радиус контактной поверхности
m | cm | ft | in | km | mi | mm | um | yd

Details

Радиус контактной поверхности барабана. Значение должно быть больше нуля.

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

150.0 mm

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

drum_radius

# Wrap angle — угол обхвата
deg | rad | rev

Details

Угол обхвата между гибкой лентой и вращающимся барабаном. Значение должно быть больше нуля.

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

270.0 deg

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

phi_wrap

Friction

# Viscous friction coefficient — вязкое трение
N*m*s/rad | ft*lbf*s/rad

Details

Коэффициент вязкого трения на поверхности контакта ленты с барабаном. Значение должно быть больше или равно нулю.

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

0.01 N*m*s/rad

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

viscous_coefficient

# Thermal Port — тепловая модель

Details

Установите этот флажок, чтобы использовать модель для теплового потока и изменения температуры.

Зависимости

Если для этого параметра установлен флажок, тепловой порт H и связанные с ним параметры будут отображаться.

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

false (выключено)

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

has_thermal_port

# Contact friction coefficient — кулоновское трение

Details

Коэффициент кулоновского трения на поверхности контакта ленты с барабаном. Значение должно быть больше нуля.

Зависимости

Этот параметр доступен, если для параметра Thermal Port не установлен флажок.

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

0.3

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

friction_coefficient

# Temperature — температура
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Массив температур, используемых для построения 1-D интерполяционной таблицы соответствия температуры и эффективности. Значения массива должны монотонно возрастать.

Зависимости

Чтобы использовать этот параметр, установите флажок для параметра Thermal Port.

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

[280.0, 300.0, 320.0] K

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

temperature_vector

# Contact friction coefficient vector — кулоновское трение

Details

Коэффициент кулоновского трения на поверхности контакта ленты с барабаном, заданный в виде вектора со следующими ограничениями (условиями):

  • Количество элементов в векторе должно быть таким же, как количество элементов в указанном векторе для параметра Temperature;

  • Значения монотонно возрастают;

  • Каждое значение должно быть больше нуля.

Зависимости

Чтобы использовать этот параметр, установите флажок для параметра Thermal Port.

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

[0.1, 0.05, 0.03]

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

friction_coefficient_vector

# Angular velocity threshold — скорость вращения, необходимая для почти стационарного контактного трения
rpm | deg/s | rad/s

Details

Угловая скорость, при которой коэффициент контактного трения практически достигает своего стационарного значения . Значение должно быть больше нуля.

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

0.01 rad/s

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

w_threshold

Thermal Port

# Thermal mass — устойчивость к изменению температуры
J/K | kJ/K

Details

Тепловая энергия, необходимая для изменения температуры компонента на один градус. Чем больше тепловая масса, тем более устойчив компонент к изменению температуры.

Зависимости

Чтобы использовать этот параметр, установите флажок для параметра Thermal Port.

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

50.0 kJ/K

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

thermal_mass

Initial Targets

Temperature

Priority — приоритет температуры
High (по умолчанию) | Low| None

Details

Приоритет температуры, заданный как High, Low или None.

Value — значение температуры
300 K (по умолчанию) | скаляр

Details

Значение температуры, заданное в виде вещественного скаляра.

Типы данных

Float64