Harmonic Drive

Высокоскоростной редуктор на основе упругой деформации эллиптической передачи

  • Библиотека:
  • Simscape/Трансмиссия/Передачи

  • Harmonic Drive block

Описание

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

  • Генератор волны деформации

  • Эллиптическая передача

  • Кольцевой звонок

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

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

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

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

Большие коэффициенты редукции возникают из-за почти одинаковых чисел зубьев. Эффективное передаточное число:

r=nEnCnE,

где:

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

  • n C - номер зуба кольцевой кольцевой передачи.

  • n E является номером зуба деформируемой эллиптической передачи.

Необязательные параметры учитывают потери степени из-за зацепления передач и вязкого трения. Блок Simple Gear обеспечивает основу для этого блока. Для получения дополнительной информации см. раздел «Простая передача».

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

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

Переменные

Используйте настройки Variables, чтобы задать приоритет и начальные целевые значения для основных переменных перед симуляцией. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.

Цикл

Для оптимальной эффективности вашей симуляции в реальном времени установите Friction model равной No meshing losses - Suitable for HIL simulation на вкладке Meshing Losses.

Порты

Сохранение

расширить все

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

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

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

Зависимости

Чтобы включить этот порт, установите Friction model значение:

  • Temperature-dependent efficiency

  • Temperature and load-dependent efficiency

.

Параметры

расширить все

Главный

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

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

Потери сетки

  • No meshing losses — Suitable for HIL simulation - Зацепление передач идеально.

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

  • Load-dependent efficiency - Уменьшите передачу крутящего момента на переменный коэффициент эффективности. Этот коэффициент падает в области значений 0 < η < 1 и изменяется с крутящей нагрузкой.

  • Temperature-dependent efficiency - Уменьшите передачу крутящего момента на постоянный коэффициент эффективности, который зависит от температуры, но не учитывает нагрузку передачи. Этот коэффициент падает в области значений 0 < η ≤ 1 и не зависит от нагрузки. Передача крутящего момента определяется из предоставленных пользователем данных по эффективности и температуре передачи.

  • Temperature and load-dependent efficiency - Уменьшите передачу крутящего момента на переменный коэффициент эффективности, который зависит от температуры и нагрузки. Этот коэффициент падает в области значений 0 < η < 1 и изменяется с крутящей нагрузкой. Эффективность передачи крутящего момента определяется из предоставленных пользователем данных для загрузки и температуры передачи.

Эффективность передачи крутящего момента (η) между основой и последующими валами. Этот параметр обратно пропорциональен потерям степени сетки.

Зависимости

Чтобы включить этот параметр, установите Friction model равным Constant efficiency.

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

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Constant efficiency.

Крутящий момент привода (τ холостом ходу), действующий на входной вал в режиме холостого хода, например, когда передача крутящего момента к выходному валу равна нулю. Для ненулевых значений вход степени в режиме ожидания полностью рассеивается из-за потерь сетки.

Зависимости

Чтобы включить этот параметр, установите Friction model равным Load-dependent efficiency.

Выходной крутящий момент (τ F), при котором можно нормализовать зависимый от нагрузки эффективность.

Зависимости

Чтобы включить этот параметр, установите Friction model равным Load-dependent efficiency.

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Load-dependent efficiency.

Абсолютное значение угловой скорости последующего вала, выше которой действует полный КПД (ω F). Ниже этого значения гиперболическая тангенциальная функция сглаживает коэффициент эффективности до единицы, снижая потери КПД до нуля, когда находится в покое.

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Load-dependent efficiency.

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

Зависимости

Чтобы включить этот параметр, установите Friction model либо на:

  • Temperature-dependent efficiency

  • Temperature and load-dependent efficiency

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

Зависимости

Чтобы включить этот параметр, установите Friction model либо на:

  • Temperature-dependent efficiency

  • Temperature and load-dependent efficiency

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Temperature-dependent efficiency.

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Temperature and load-dependent efficiency.

Матрица эффективности компонента, используемая для создания 2-D интерполяционной таблицы температура-нагрузка-эффективность. Элементы матрицы являются эффективностями при температурах в Temperature массиве и при нагрузках в Load at elliptical gear массиве.

Количество строк должно совпадать с количеством элементов в Temperature массиве. Количество столбцов должно совпадать с количеством элементов в Load at elliptical gear массиве.

Зависимости

Чтобы включить этот параметр, установите Friction model равным Temperature and load-dependent efficiency.

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

Зависимости

Чтобы включить этот параметр, установите Friction model равным Temperature and load-dependent efficiency.

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

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

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

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

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

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2014a