Gearbox

Идеальная коробка передач с вращением

  • Библиотека:
  • Силовой агрегат Blockset/Drivetrain/Муфты

  • Gearbox block

Описание

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

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

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

ω˙BJB=ωBbB+ηNTFω˙FJF=ωFbF+ηTF

Это ограничительное уравнение сводит систему к одной системе DOF.

ωB=NωF

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

ηNTB+TF=0

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

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

НастройкаРеализация

Constant

Постоянная эффективность, которую можно задать с помощью параметра Constant efficiency factor, eta.

Driveshaft torque, temperature and speed

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

  • Efficiency lookup table, eta_tbl

  • Efficiency torque breakpoints, Trq_bpts

  • Efficiency speed breakpoints, omega_bpts

  • Efficiency temperature breakpoints, Temp_bpts

Для температуры воздуха можно либо:

  • Выберите Input temperature, чтобы создать вход порт.

  • Установите Ambient temperature, Tamb значение параметров.

Чтобы выбрать метод интерполяции, используйте параметр Interpolation method. Для получения дополнительной информации см. «Методы интерполяции».

Учет степени

Для учета степени, блок реализует эти уравнения.

Сигнал шины ОписаниеПеременнаяУравнения

PwrInfo

PwrTrnsfrd - Степень между блоками

  • Положительные сигналы указывают на поток в блок

  • Отрицательные сигналы указывают на выход из блока

PwrBase

Механическая степень от базового вала

PBase

PBase= ηTBωB

PwrFlwr

Механическая степень от последующего вала

PFlwr

PFlwr= ηTFωF

PwrNotTrnsfrd - Степень через контур блока, но не переданный

  • Положительные сигналы указывают на вход

  • Отрицательные сигналы указывают на потерю

PwrMechLoss

Суммарные потери степени

Png

Png= (Pt+Pd)+PsPt=ηTBωB+ηTFωF

PwrDampLoss

Потеря степени из-за демпфирования

Pd

Pd=(bF|ωF|2+bB|ωB|2)

PwrStored - Сохраненная скорость изменения энергии

  • Положительные сигналы указывают на увеличение

  • Отрицательные сигналы указывают на уменьшение

PwrStoredShft

Изменение скорости сохраненной внутренней кинетической энергии

Ps

Ps=(ωBω˙BJB+ωFω˙FJF)

В уравнениях используются эти переменные.

TB

Входной крутящий момент базовой передачи

TF

Крутящий момент выхода последующей передачи

ωB

Базовая передача скорости вращения

ωF

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

JB

Инерция вращения базовой передачи

JF

Инерция вращения последующей передачи

bB

Вращательное вязкое демпфирование базовой передачи

bF

Последующая передача вращательного вязкого демпфирования

N

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

η

Эффективность передачи

Pt

Общая степень

Pd

Потеря степени из-за демпфирования

Ps

Изменение скорости сохраненной внутренней кинетической энергии

Порты

Вход

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

Входной крутящий момент базовой передачи, TB, в Н· м.

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Simulink.

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

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Simulink.

Скорость вращения базовой передачи, ωB, в рад/с. Крутящий момент базовой передачи, TB, в Н· м.

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Two-way connection.

Температура окружающего воздуха, Tair, в К.

Зависимости

Чтобы включить этот порт:

  • Установите Efficiency factors значение Driveshaft torque, speed and temperature.

  • Выберите Input ambient temperature.

Выход

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

Сигнал шины, содержащий эти вычисления блоков.

СигналОписаниеПеременнаяМодули
Основа

BaseTrq

Входной крутящий момент базовой передачи

TBН· м

BaseSpd

Базовая передача скорости вращения

ωBрад/с
Flwr

FlwrTrq

Крутящий момент последующей передачи

TFН· м

FlwrSpd

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

ωFрад/с
PwrInfo

PwrTrnsfrd

PwrBase

Механическая степень от базового вала

PBase

W
PwrFlwr

Механическая степень от последующего вала

PFlwr

W

PwrNotTrnsfrd

PwrMechLoss

Суммарные потери степени передачи

Png

W
PwrDampLoss

Потеря степени из-за демпфирования

Pd

W

PwrStored

PwrStoredShft

Изменение скорости сохраненной внутренней кинетической энергии

Ps

W

Скорость вращения базовой передачи, ωB, в рад/с.

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Simulink.

Последующая передача скорости вращения, ωF, в рад/с.

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Simulink.

Последующая передача скорости вращения, ωF, в рад/с. Крутящий момент последующей передачи, TF, в Н· м.

Зависимости

Чтобы создать этот порт, для Port Configuration выберите Two-way connection.

Параметры

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

Опции блока

Укажите строение порта.

Зависимости

Определение Simulink создает следующие порты:

  • BSpd

  • FSpd

  • BTrq

  • FTrq

Определение Two-way connection создает следующие порты:

  • B

  • F

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

НастройкаРеализация

Constant

Постоянная эффективность, которую можно задать с помощью параметра Constant efficiency factor, eta.

Driveshaft torque, temperature and speed

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

  • Efficiency lookup table, eta_tbl

  • Efficiency torque breakpoints, Trq_bpts

  • Efficiency speed breakpoints, omega_bpts

  • Efficiency temperature breakpoints, Temp_bpts

Для температуры воздуха можно либо:

  • Выберите Input temperature, чтобы создать вход порт.

  • Установите Ambient temperature, Tamb значение параметров.

Чтобы выбрать метод интерполяции, используйте параметр Interpolation method. Для получения дополнительной информации см. «Методы интерполяции».

Для получения дополнительной информации см. «Методы интерполяции».

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

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

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

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

Передаточное отношение «основание-последующее», безразмерное.

Инерция базового вала, в кг· м ^ 2.

Инерция последующего вала, в кг· м ^ 2.

Демпфирование вязкого вала основания, в Н· м· с/рад.

Последующее демпфирование вязкого вала, в Н· м· с/рад.

Начальная скорость базового вала, в рад/с.

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

Постоянная эффективность, η.

Зависимости

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

Безразмерный массив значений для эффективности как функции от:

  • M входные крутящие моменты

  • N входная скорость

  • L температура воздуха

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

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

Вектор входного крутящего момента, точек останова для эффективности, в Н· м.

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

Вектор скорости, точек останова для эффективности, в рад/с.

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

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

Зависимости

Чтобы включить этот параметр, установите Efficiency factors равным Driveshaft torque, speed and temperature.

Температура окружающего воздуха, Tair, в К.

Зависимости

Чтобы включить этот параметр:

  • Установите Efficiency factors значение Driveshaft torque, speed and temperature.

  • Очистить Input ambient temperature.

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

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

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