exponenta event banner

Циклоидальный привод

Скоростной редуктор с высоким соотношением, основанный на движении циклоидального диска

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

  • Cycloidal Drive block

Описание

Блок Cycloidal Drive представляет собой компактный механизм с высоким соотношением скоростей, содержащий четыре ключевых компонента:

  • Эксцентриковый кулачок

  • Циклоидальный диск

  • Корпус зубчатого венца

  • Ролики штыревые

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

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

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

r = nR nCnC,

где:

  • r - передаточное число редуктора.

  • nR - количество зубьев на кольцевом зубчатом колесе.

  • nC - количество зубьев на циклоидальном диске.

Передаточное число ограничивает угловые скорости базового и ведомого валов в соответствии с выражением

startF = rstartB,

где:

  • λ F - угловая скорость вала толкателя.

  • λ C - угловая скорость основного вала.

Передаточное число также ограничивает моменты, действующие на базовый и ведомый валы, в соответствии с выражением

TB = rTF + Tf,

где:

  • TB - чистый крутящий момент на базовом валу.

  • TF - чистый крутящий момент на ведомом валу.

  • Tf - потеря крутящего момента вследствие трения. Дополнительные сведения см. в разделе Модель зубчатых колес с потерями.

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

Циклоидальный привод может работать в обратном режиме, то есть с мощностью, текущей от ведомого вала к базовому валу. В обратном режиме эффективность передачи крутящего момента обычно незначительна. Можно настроить эффективность, изменив значение параметра Эффективность (Efficiency) с ведомого вала на базовый вал.

Модель трения

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

  • No meshing losses - suitable for HIL simulation, которая игнорирует потери для обеспечения времени вычислений с поддержкой HIL.

  • Constant efficiency, которая является настройкой трения по умолчанию для версий блоков до R2020b. В этом случае задается эффективность компонента, которая остается постоянной на протяжении всего моделирования.

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

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

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

Переменные

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

Порты

Сохранение

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

Вращательное механическое защитное отверстие, связанное с базовым валом.

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

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

Зависимости

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

Параметры

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

Главный

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

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

Потери сетки

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

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

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

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

Зависимости

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

Эффективность передачи крутящего момента с базовым валом, приводящим в движение ведомый вал. Значения КПД должны падать в интервале (0,1]. Большие значения КПД соответствуют большей передаче крутящего момента между базовым и ведомым валами. Типичны значения, приближающиеся к единице.

Способ задания значений эффективности зависит от выбранной модели трения:

  • Constant efficiency - укажите значение как скаляр.

  • Temperature-dependent efficiency- Укажите значение в виде вектора, в котором каждый элемент является отношением выходной мощности к входной мощности в соответствующем температурном элементе в температурном векторе. Количество элементов в векторе должно соответствовать количеству элементов в векторах, указанных для параметров температуры.

Зависимости

Этот параметр доступен, если для модели трения задано значение Constant efficiency или Temperature-dependent efficiency. Дополнительные сведения см. в разделе Тепловая модель.

Эффективность передачи крутящего момента в режиме работы в обратном направлении, то есть при приводе вала толкателя в движение базовым валом. Значения КПД должны падать в интервале (0,1]. Большие значения КПД соответствуют большей передаче крутящего момента между базовым и ведомым валами. Типичны значения, приближающиеся к нулю.

Способ задания значений эффективности зависит от выбранной модели трения:

  • Constant efficiency - укажите значение как скаляр.

  • Temperature-dependent efficiency- Укажите значение в виде вектора, в котором каждый элемент является отношением выходной мощности к входной мощности в соответствующем температурном элементе в температурном векторе. Количество элементов в векторе должно соответствовать количеству элементов в векторах, указанных для параметров температуры.

Зависимости

Этот параметр доступен, если для модели трения задано значение Constant efficiency или Temperature-dependent efficiency. Дополнительные сведения см. в разделе Тепловая модель.

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

При задании для модели трения значения Constant efficiency, гиперболическая касательная функция сглаживает коэффициент КПД до единицы, так что потери КПД переходят в ноль в состоянии покоя.

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

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

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

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

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

Зависимости

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

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

Зависимости

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

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

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

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