Simple Gear

Простой механизм основы и колеса последователя с корректируемым передаточным отношением, потерями на трение и инициированными отказами

  • Библиотека:
  • Simscape / Автомобильная трансмиссия / Механизмы

Описание

Блок Simple Gear представляет коробку передач, которая ограничивает связанные оси автомобильной трансмиссии основного механизма, B, и механизма последователя, F, к corotate с фиксированным отношением, которое вы задаете. Вы выбираете, вращается ли ось последователя в том же или противоположном направлении как основная ось. Если они вращаются в том же направлении, скорости вращения последователя, ωF и скорости вращения основы, ωB, имеют тот же знак. Если они вращаются в противоположных направлениях, ωF и ωB имеют противоположные знаки.

Идеальное ограничение механизма и передаточное отношение

Кинематическое ограничение, которое блок Simple Gear налагает на две связанных оси,

rFωF=rBωB

где:

  • rF является радиусом механизма последователя.

  • ωF является скоростью вращения механизма последователя.

  • rB является радиусом основного механизма.

  • ωB является скоростью вращения основного механизма.

Основное последователем передаточное отношение

gFB=rFrB=NFNB

где:

  • NB является количеством зубов в основном механизме.

  • NBF является количеством зубов в механизме последователя.

Сокращение этих двух степеней свободы к одной независимой степени свободы дает к уравнению передачи крутящего момента

gFBτB+τFτloss=0

где:

  • τB является входным крутящим моментом.

  • τF является выходным крутящим моментом.

  • τloss является потерей крутящего момента из-за трения.

Для идеального случая, τloss=0.

Неидеальное ограничение механизма и потери

В неидеальном случае, τloss0. Для общих факторов на неидеальном моделировании механизма смотрите Механизмы Модели с Потерями.

В неидеальной паре механизма (B, F), скорость вращения, радиусы механизма и зубные ограничения механизма неизменны. Но переданный крутящий момент и степень уменьшаются:

  • Трение Кулона между зубами появляется на механизмах B и F, охарактеризованный КПД, η

  • Вязкая связь карданных валов с подшипниками, параметризованными коэффициентами вязкого трения, μ

Постоянный КПД

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

Зависимый загрузкой КПД

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

τCoul=gFBτidle+kτF

где:

  • τCoul является зависимым крутящим моментом трения Кулона.

  • k является коэффициентом пропорциональности.

  • τidle является крутящим моментом привода, действующим на входной вал в нерабочем режиме.

КПД, η, связан с τCoul в стандарте, предыдущей форме, но становится зависящим от загрузки:

η=τFgFBτidle+(k+1)τF

Отказы

Если вы включаете отказы для блока, КПД изменяется в ответ на один или оба из этих триггеров:

  • Время симуляции — отказ происходит в требуемое время.

  • Поведение симуляции — отказ происходит в ответ на внешний триггер. Включение внешнего триггера отказа отсоединяет порт T.

Если триггер отказа происходит для остатка от симуляции, блок использует неработающий КПД одним из этих способов:

  • В течение вращения

  • Когда угол поворота в неработающем диапазоне, который вы указываете

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

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

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

  • Отсоединяет порт H, порт сохранения в тепловой области.

  • Включает параметр Thermal mass, который позволяет вам задавать способность компонента сопротивляться изменениям в температуре.

  • Включает параметр Initial Temperature, который позволяет вам устанавливать начальную температуру.

Чтобы выбрать тепловой вариант, щелкните правой кнопкой по блоку по своей модели и, из контекстного меню, выберите Simscape> Block choices. Выберите вариант, который включает тепловой порт.

Предположения

  • Инерция механизма принята незначительная.

  • Механизмы обработаны как твердые компоненты.

  • Трение Кулона замедляет симуляцию. Смотрите Настраивают Точность Модели.

Порты

Входной параметр

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

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

Зависимости

Осушать порт T:

  1. Для Meshing Losses параметр Friction model, выберите Constant efficiency или Load-dependent efficiency.

  2. Для Faults параметр Enable faults, выберите On.

  3. Для Faults параметр Enable external fault trigger, выберите On.

  4. Нажмите OK или Apply.

Для получения информации о связанных зависимостях см. Таблицу Зависимостей от Параметра.

Сохранение

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

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

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

Тепловой порт сопоставлен с тепловым потоком. Тепловой поток влияет на температуру механизма, и поэтому, КПД механической передачи.

Зависимости

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

Выбор теплового варианта включает тепловые параметры. Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Параметры

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

Таблица зависимостей от параметра

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

Модель по умолчанию — Для нетепловых моделей, тепловой порт H не отображается.Тепловая Модель — Для тепловых моделей, тепловой порт H отображается.
Поймать в сети потериПоймать в сети потери

Модель Friction — Выбирает No meshing losses - Suitable for HIL simulation, Constant efficiency, или Load-dependent efficiency

Модель Friction — Выбирает Temperature-dependent efficiency или Temperature and load-dependent efficiency

Никакие запутывающие потери - Подходящий для Программно-аппаратной симуляцииПостоянный КПДЗависимый загрузкой КПДТемпературно-зависимый КПДТемпературный и зависимый загрузкой КПД

Эффективность

Введите крутящий момент вала ни при какой загрузке

Температура

Температура

Порог степени последователя

Номинальный выходной крутящий момент

Эффективность

Загрузите в основном механизме

 

КПД в номинальном выходном крутящем моменте

Порог степени последователя

Матрица КПД

 

Порог скорости вращения последователя

Порог скорости вращения последователя

ОтказыОтказы

Включите отказы — Выбирают Off или On

'off'На

Неработающий КПД

Включите внешний триггер отказа — Выбирают Off или On. Выбор On делает тепловой порт T видимым.

Включите временный триггер отказа — Выбирают Off или On

'off'На

Время симуляции для события отказа

Неработающая угловая область значений

Создание отчетов, когда отказ происходит — Выбирает None, или Warning, или Error

Основной

Фиксированное отношение gFB оси последователя к основной оси. Передаточное отношение должно быть строго положительным.

Направление движения последователя (вывело) карданный вал относительно движения основы (вход) карданный вал.

Поймать в сети потери

Запутывающие параметры потерь зависят от тепловой модели. Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

(Нетепловые) запутывающие параметры потерь по умолчанию

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

  • No meshing losses - Suitable for HIL simulation — Пропустите трение между винтиками механизма. Запутывающий идеально.

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

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

Зависимости

Этот параметр отображается, когда вы выбираете тепловую модель. Этот параметр влияет на видимость других параметров Meshing Losses и параметров Faults.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Закрутите КПД передачи, η, между валами последователя и основой. КПД обратно пропорционален запутывающим потерям мощности.

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Constant efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Constant efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Выведите крутящий момент, τ F, в котором можно нормировать зависимый загрузкой КПД.

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Зависимости

Этот параметр отображается, когда вы выбираете нетепловую модель и устанавливаете Friction model на Load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Тепловая модель, поймавшая в сети параметры потерь

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

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

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

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

Зависимости

Этот параметр отображается, когда вы выбираете тепловую модель. Этот параметр влияет на видимость других параметров Meshing Losses.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

Зависимости

Этот параметр отображается для тепловых моделей.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Массив КПД раньше создавал 1D интерполяционную таблицу температурного КПД для температурно-зависимых моделей КПД. Значения массивов являются КПД при температурах в массиве Temperature. Число элементов должно совпасть с числом элементов в массиве Temperature.

Зависимости

Этот параметр отображается для тепловых моделей, когда вы устанавливаете Friction model на Temperature-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Зависимости

Этот параметр отображается для тепловых моделей, когда вы устанавливаете Friction model на Temperature-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

Зависимости

Этот параметр отображается, когда вы выбираете тепловую модель и устанавливаете Friction model на Temperature and load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Матрица КПД компонента раньше создавала 2D температурную интерполяционную таблицу КПД загрузки. Элементы матрицы являются КПД при температурах, данных массивом Temperature и при загрузках, данных массивом Load at base gear.

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

Зависимости

Этот параметр отображается, когда вы выбираете тепловую модель и устанавливаете Friction model на Temperature and load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Зависимости

Этот параметр отображается, когда вы выбираете тепловую модель и устанавливаете Friction model на Temperature and load-dependent efficiency.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Отказы

Для нетепловых моделей не отображаются параметры Faults, когда вы устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation.

Включите внешне или временно инициированные отказы.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation. Этот параметр влияет на видимость других параметров Faults.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

КПД, когда отказ инициирован.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation или когда вы устанавливаете параметр Enable faults на off.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Опция, чтобы включить внешне инициированный отказ.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation или когда вы устанавливаете параметр Enable faults на off. Когда вы выбираете on для этого параметра осушен порт T.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Опция, чтобы включить временно инициированный отказ.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation или когда вы устанавливаете параметр Enable faults на off. Когда вы выбираете on для этого параметра параметр Simulation time for fault event становится видимым.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Время симуляции, которое инициировало временный отказ.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation, или когда вы устанавливаете параметр Enable faults на on и установленный параметр Enable temporal fault trigger на off.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Вращательная угловая область значений для неработающего КПД. Для значения или множителей 2π рад, неработающий КПД применим в течение вращения.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation или когда вы устанавливаете параметр Enable faults на off.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

Создание отчетов о настройке условию отказа.

Зависимости

Этот параметр не отображается, когда вы выбираете нетепловую модель и устанавливаете Meshing Losses параметр Friction model к No meshing losses - Suitable for HIL simulation или когда вы устанавливаете параметр Enable faults на off.

Для получения дополнительной информации см. Таблицу Зависимостей от Параметра.

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

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

Зависимости

Выбор теплового варианта блока для параметра Block choice делает этот параметр видимым.

Температура при симуляции запускается.

Зависимости

Выбор теплового варианта блока для параметра Block choice делает этот параметр видимым.

Больше о

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2011a

Для просмотра документации необходимо авторизоваться на сайте