Ideal Fixed Gear Transmission

Идеальная коробка передач без сцепления или синхронизации

  • Библиотека:
  • Блок-набор силовых агрегатов/трансмиссия/системы трансмиссии

    Динамика автомобиля Blockset/Powertrain/Коробка передач

  • Ideal Fixed Gear Transmission block

Описание

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

Чтобы задать расчет эффективности блоков, для Efficiency factors выберите одну из этих опций.

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

Эффективность, определяемый из интерполяционной таблицы 1D, которая является функцией передачи.

Gear, input torque, input speed, and temperature

Эффективность, определенная из интерполяционной таблицы 4D, которая является функцией:

  • Механизм

  • Входной крутящий момент

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

  • Температура масла

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

ω˙iJNN2=ηN(ToN+Ti)ωiN2bNωi=Nωo

Блок фильтрует командный сигнал передачи:

GGcmd(s)=1τss+1

Нейтральная Передача

Когда Initial gear number, G_o равно 0, начальная передача является нейтральной. Блок использует эти параметры, чтобы отсоединить вход маховик от нижней передачи.

  • Initial input velocity, omega_o

  • Initial neutral input velocity, omegainN_o

Блок использует эти уравнения для нейтральной скорости передачи и маховика.

ω˙neutralJNN2=ηNToNωneutralN2bNωneutral=Nωo

ω˙1JF=η@N=0Tib@N=0ωiJF=J@N=1J@N=0

Учет степени

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

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

PwrInfo

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

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

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

PwrEng

Степень Engine

Peng

ωiTi
PwrDiffrntl

Дифференциальная степень

Pdiff

ωoTo

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

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

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

PwrEffLoss

Механические потери степени

Peffloss

ωoTo(ηN1)
PwrDampLoss

Механические потери демпфирования

Pdamploss

Для  G = 0     :bNωi2|N2|Для  G0:  bNωi2 bNωneutral2|N2|

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

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

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

PwrStoredTrans

Изменение скорости во вращательной кинетической энергии

Pstr

Для  G = 0     :JNN2ω˙iωiДля  G0:   JFω˙iωi+JNN2ω˙neutralωneutral

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

bN

Вязкое демпфирование привода

JN

Инерция вращения зацепления с шестерней

JF

Инерция вращения маховика

ηN

Зацепленная зубчатая эффективность

G

Номер зацепленной передачи

Gcmd

Номер передачи для взаимодействия

N

Передаточное число в зацеплении

Ti

Приложенный входной крутящий момент, обычно от коленчатого вала двигателя или демпфера маховика с двойной массой

To

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

ωo

Начальная скорость вращения вала на входе

ωi, ώi

Приложенные угловая скорость и ускорение вала привода

ωNoНачальная скорость вращения входной передачи нейтралей
ωneutral

Скорость вращения вала привода нейтралей

τs

Время сдвига константа

Порты

Исходные данные

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

Целочисленное значение числа передач для зацепления, Gcmd.

Приложенный входной крутящий момент, Ti, обычно от коленчатого вала двигателя или демпфера маховика двойной массы, в Н· м.

Приложенный крутящий момент нагрузки, To, обычно от дифференциала, в Н· м.

Температура масла, в К. Чтобы определить эффективность, блок использует 4D интерполяционную таблицу, которая является функцией:

  • Механизм

  • Входной крутящий момент

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

  • Температура масла

Зависимости

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

Выход

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

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

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

Приложенный входной крутящий момент, обычно от коленчатого вала двигателя или демпфера маховика с двойной массой

Ti

Н· м

EngSpd

Приложенный вход угловой скорости вала привода

ωi

рад/с

DiffDiffTrq

Приложенный крутящий момент нагрузки, обычно от дифференциального

To

Н· м

DiffSpd

Выходной параметр угловой скорости приводного вала

ωo

рад/с

TransTransSpdRatio

Вход и выходной скорости в момент t

Φ(t)

Н/Д

TransEta

Отношение выхода степени к входным степеням

ηN

Н/Д

TransGearCmd

Командная передача

Ncmd

Н/Д

TransGear

Зацепленная передача

N

Н/Д

PwrInfoPwrTrnsfrd

PwrEng

Степень Engine

Peng

W
PwrDiffrntl

Дифференциальная степень

Pdiff

W
PwrNotTrnsfrdPwrEffLoss

Механические потери степени

Peffloss

W
PwrDampLoss

Механические потери демпфирования

Pdamploss

W
PwrStoredPwrStoredTrans

Изменение скорости во вращательной кинетической энергии

Pstr

W

Приложенный вход угловой скорости вала, ωi, в рад/с.

Выход угловой скорости приводного вала, ωo, в рад/с.

Параметры

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

Чтобы задать расчет эффективности блоков, для Efficiency factors выберите одну из этих опций.

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

Эффективность, определяемый из интерполяционной таблицы 1D, которая является функцией передачи.

Gear, input torque, input speed, and temperature

Эффективность, определенная из интерполяционной таблицы 4D, которая является функцией:

  • Механизм

  • Входной крутящий момент

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

  • Температура масла

Зависимости

Установка параметра наПозволяет
Gear only

Efficiency vector, eta

Gear, input torque, input speed, and temperature

Efficiency torque breakpoints, Trq_bpts

Efficiency speed breakpoints, omega_bpts

Efficiency temperature breakpoints, Temp_bpts

Efficiency lookup table, eta_tbl

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

Передача

Вектор целочисленных команд передачи, используемых для определения количества скоростей передачи. Нейтральная передача 0. Для примера можно задать эти значения параметров.

ОпределитьУстановите Gear number, G в
Четыре скорости передачи, включая нейтраль[0,1,2,3,4]
Три скорости передачи, включая нейтраль и реверс[-1,0,1,2,3]
Пять скоростей передачи, включая нейтраль и реверс[-1,0,1,2,3,4,5]

Векторные размерности для параметров Gear number vector, Gear ratio vector, Inertia vector, Damping vector и Efficiency vector должны быть равными.

Точки останова крутящего момента для таблицы эффективности.

Зависимости

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

Точки останова скорости для таблицы эффективности.

Зависимости

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

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

Зависимости

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

Вектор передаточных чисел (то есть входной скорости до выходной скорости) с индексами, соответствующими коэффициентам, указанным в Gear number, G. Для нейтралей установите передаточное отношение равным 1. Для примера можно задать эти значения параметров.

Для определения передаточных чисел дляУстановите Gear number, G вУстановите Gear ratio, N в
Четыре скорости передачи, включая нейтраль[0,1,2,3,4][1,4.47,2.47,1.47,1]
Пять скоростей передачи, включая нейтраль и реверс[-1,0,1,2,3,4,5][-4.47,1,4.47,2.47, 1.47,1,0.8]

Векторные размерности для параметров Gear number vector, Gear ratio vector, Inertia vector, Damping vector и Efficiency vector должны быть равными.

Вектор инерций вращения передачи, JN, с индексами, соответствующими инерциям, заданным в Gear number, G, в кг * м ^ 2. Для примера можно задать эти значения параметров.

Как задать инерцию дляУстановите Gear number, G вУстановите Inertia, J в
Четыре передачи, включая нейтраль[0,1,2,3,4][0.01,2.28,2.04, 0.32,0.028]
Инерция для пяти передач, включая реверс и нейтраль[-1,0,1,2,3,4,5][2.28,0.01,2.28, 2.04,0.32,0.028,0.01]

Векторные размерности для параметров Gear number vector, Gear ratio vector, Inertia vector, Damping vector и Efficiency vector должны быть равными.

Вектор коэффициентов вязкого демпфирования передачи, bN, с индексами, соответствующими коэффициентам, заданным в Gear number, G, в Н· м· с/рад. Для примера можно задать эти значения параметров.

Задание демпфирования дляУстановите Gear number, G вУстановите Damping, b в
Четыре передачи, включая нейтраль[0,1,2,3,4][0.001,0.003, 0.0025,0.002,0.001]
Пять передач, включая реверс и нейтраль[-1,0,1,2,3,4,5][0.003,0.001, 0.003,0.0025, 0.002,0.001,0.001]

Векторные размерности для параметров Gear number vector, Gear ratio vector, Inertia vector, Damping vector и Efficiency vector должны быть равными.

Вектор механической эффективности ηN с индексами, соответствующими КПД, указанным в Gear number, G. Для примера можно задать эти значения параметров.

Как задать эффективность дляУстановите Gear number, G вУстановите Efficiency, eta в
Четыре передачи, включая нейтраль[0,1,2,3,4][0.9,0.9,0.9,0.9,0.95]
Пять передач, включая реверс и нейтраль[-1,0,1,2,3,4,5][0.9,0.9,0.9, 0.9,0.9,0.95,0.95]

Векторные размерности для параметров Gear number vector, Gear ratio vector, Inertia vector, Damping vector и Efficiency vector должны быть равными.

Зависимости

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

Таблица механической эффективности передачи, ηN как функция передачи, входного крутящего момента, входной скорости и температуры.

Зависимости

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

Начальный номер передачи, Go, безразмерный.

Начальная выходная скорость вращения трансмиссии, ωo, в рад/с.

Начальная скорость вращения входной передачи нейтралей, ωNo, в рад/с.

Время сдвига константа, τs, в с.

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

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

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