exponenta event banner

Червячная передача

Червячная передача с регулируемым передаточным числом и потерями на трение

  • Библиотека:
  • Simscape/трансмиссия/зубчатые колеса

  • Worm Gear block

Описание

Блок представляет вращательное зубчатое колесо, которое ограничивает два соединенных оси трансмиссии, червяк (W) и зубчатое колесо (G), для совместного вращения в заданном фиксированном соотношении. Можно выбрать, будет ли зубчатое колесо вращаться в положительном или отрицательном направлении. Поворот вправо - это положительное направление. Если червячная нить правая, startW и startG имеют одинаковый знак. Если червячная нить левосторонняя, startW и startG имеют противоположные знаки.

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

Можно смоделировать влияние теплового потока и изменения температуры, включив дополнительный тепловой порт. Чтобы включить порт, задайте для модели трения значение Temperature-dependent efficiency.

Переменные модели

RWGПередаточное число
ωWУгловая скорость червя
ωGУгловая скорость передачи
αНормальный угол давления
λУгол червячного вывода
LЧервячный свинец
dДиаметр шага червяка
τGМомент передачи
τWКрутящий момент на червяке
τlossПотеря крутящего момента из-за трения соединения. Потери зависят от эффективности устройства и направления потока энергии. Чтобы избежать резкого изменения крутящего момента трения при λ G = 0, крутящий момент трения вводится через гиперболическую функцию.
τfrУстановившееся значение крутящего момента трения при λ G → ∞.
kКоэффициент трения
ηWGЭффективность передачи крутящего момента с червяка на шестерню
ηGWЭффективность передачи крутящего момента от шестерни к червяку
pthПорог мощности

[мкВт мкг]

Вектор коэффициентов вязкого трения для червяка и шестерни

Ограничение идеального зубчатого колеса и передаточное отношение

Червячная передача накладывает одну кинематическую зависимость на две соединенные оси:

startW = RWGgroupG.(1)

Две степени свободы сводятся к одной независимой степени свободы. Условное обозначение пары передающих передач (1,2) = (W, G).

Передача крутящего момента:

RWG( W) - (G) - (loss) = 0,(2)

в идеальном случае, при δloss = 0.

Зависимость неидеального зубчатого колеса

В неидеальном случае, startloss ≠ 0. Общие сведения о моделировании неидеальных зубчатых колес см. в разделе Модель зубчатых колес с потерями.

Трение о контакте геометрической поверхности

В случае контактного трения/WG и/GW/определяются:

  • Геометрия резьбы червячной передачи, определяемая углом λ вывода и нормальным углом α давления.

  • Коэффициент поверхностного контактного трения k.

λ WG = (cosα - k· tanλ )/( cosα + k/tanλ),(3)
Λ GW = (cosα - k/tanλ )/( cosα +tanλ).(4)
Постоянная эффективность

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

Самоблокировка и отрицательная эффективность

γ GW имеет два различных режима, в зависимости от ведущего угла λ, разделенного точкой самоблокировки, в которой λ GW = 0 и cosα = k/tanλ.

  • В режиме капремонта, λ GW > 0, и сила, действующая на гайку, может поворачивать винт.

  • В режиме с автоблокировкой ηGW <0, и внешний крутящий момент должен быть применен к винту, чтобы выпустить иначе запертый механизм. Чем больше отрицательное значение, тем больший крутящий момент должен быть для освобождения механизма.

WG условно положительна.

Эффективность создания сетки

КПД startсоединения между червяком и шестерней полностью активны, только если передаваемая мощность больше порога мощности.

Если мощность меньше порогового значения, фактическая эффективность автоматически нормализуется до единицы при нулевой скорости.

Можно задать для модели трения потерь сетки значение:

  • No meshing losses - suitable for HIL simulation.

  • Constant efficiency, которая является настройкой трения по умолчанию для версий блоков до R2020b.

  • Temperature-dependent efficiency, которая моделирует изменчивость эффективности базового вала, рассчитанную в Constant efficiency установка в соответствии с пользовательской таблицей поиска. Установка температурной зависимости позволяет использовать теплосберегающий порт H. Этот порт принимает тепловой поток в блок, который преобразуется в температуру блока в соответствии с тепловой массой зубчатого колеса.

Сила вязкого трения

Коэффициент вязкого трения мкВт регулирует крутящий момент вязкого трения, испытываемый червяком от смазанной, неидеальной резьбы зубчатой передачи и потерь вязкого подшипника. Момент вязкого трения на оси червячной трансмиссии составляет -мкВт· Вт. startW - угловая скорость червяка относительно его установки.

Коэффициент iG вязкого трения управляет крутящим моментом вязкого трения, испытываемым шестерней, главным образом из-за потерь вязкого подшипника. Крутящий момент вязкого трения на оси зубчатой передачи составляет -мкГλ G. λ G - угловая скорость зубчатого колеса относительно его установки.

Аппаратное моделирование в контуре

Для обеспечения оптимальной производительности моделирования в реальном времени задайте для модели трения значение No meshing losses - Suitable for HIL simulation на вкладке Потери сетки (Meshing Loss).

Переменные

Параметры «Переменные» используются для установки приоритетов и начальных целевых значений для переменных блока перед моделированием. Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

Ограничения

  • Инерция шестерни считается ничтожной.

  • Зубчатые колеса рассматриваются как жесткие компоненты.

  • Кулонское трение замедляет моделирование. Дополнительные сведения см. в разделе Корректировка точности модели.

Порты

Сохранение

развернуть все

Окно экономии вращения, представляющее крутящий момент червяка и угловую скорость.

Окно экономии вращения, представляющее крутящий момент и угловую скорость.

Термосберегающий порт для теплового моделирования.

Зависимости

Чтобы включить этот порт, задайте для модели трения значение:

  • Temperature-dependent efficiency

  • Temperature and load-dependent efficiency

.

Параметры

развернуть все

Главный

Передаточное отношение RWG определяется как отношение угловой скорости червяка к угловой скорости шестерни.

Выберите направление вращения шестерни, соответствующее положительному вращению червяка. При выборе Left-handвращение червяка в обычно назначенном положительном направлении приводит к вращению шестерни в отрицательном направлении.

Потери сетки

  • No meshing losses — Suitable for HIL simulation - Зубчатая сетка идеальна.

  • Constant efficiency - Передача крутящего момента между червяком и шестерней уменьшается трением.

  • Temperature-dependent efficiency - Передача крутящего момента определяется по предоставленным пользователем данным об эффективности червячной передачи, эффективности червячной передачи и температуре.

  • Friction coefficient and geometrical parameters - Трение определяется контактным трением между поверхностями.

  • Efficiencies - Трение определяется постоянными КПД 0 < start< 1.

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency.

Угол давления резьбы α в плоскости нормали. Значение должно быть больше нуля и меньше 90 градусов.

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency и фрикционная параметризация для Friction coefficient and geometrical parameters.

Угол спирали резьбы λ = arctan [L/( itemd)], где:

  • L - червячный свинец.

  • d - диаметр шага червяка.

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

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency и фрикционная параметризация для Friction coefficient and geometrical parameters.

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

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency и фрикционная параметризация для Friction coefficient and geometrical parameters.

КПД (WG) передачи мощности от червяка к шестерне.

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency и фрикционная параметризация для Efficiencies.

КПД/ГВт передачи мощности от шестерни к червяку.

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Constant efficiency и фрикционная параметризация для Efficiencies.

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

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Temperature-dependent efficiency.

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

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Temperature-dependent efficiency.

Набор компонентов эффективности с зубчатой передачей в качестве привода - то есть с мощностью, текущей от зубчатой передачи к червяку. Значения массива - это эффективность при температурах в массиве температуры. Два массива должны иметь одинаковый размер.

Зависимости

Чтобы включить этот параметр, задайте для модели трения значение Temperature-dependent efficiency.

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

Вязкие потери

Вектор коэффициентов вязкого трения [мкВт мкГ] для червяка и шестерни соответственно.

Тепловой порт

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

Температура компонента в начале моделирования. Начальная температура изменяет эффективность компонента в соответствии с заданным вектором эффективности, влияя на начальную сетку или потери на трение.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2011a