Модель двигателя с воспламенением от сжатия с использованием интерполяционных таблиц
Силовой агрегат Blockset/Двигатель/Двигатель сгорания
Динамика автомобиля Blockset/Powertrain/Propulsion
Блок Mapped CI Engine реализует отображенную модель двигателя с воспламенением от сжатия (CI) с помощью интерполяционных таблиц степени, массового расхода воздуха, расхода топлива, температуры выхлопных газов, эффективности и эффективности выбросов. Можно использовать блок для:
Проектирование системы управления циклом (HIL)
Экономия топлива на уровне автомобиля и эффективности симуляций
Интерполяционные таблицы, разработанные с Model-Based Calibration Toolbox™, являются функциями впрыскиваемой массы топлива, F, крутящего момента двигателя, T, скорости вращения двигателя, N и температуры двигателя, TempEng.
Input Command настройки | Input Engine Temperature параметра | Интерполяционные таблицы |
---|---|---|
Fuel mass | off | ƒ(F,N) |
on | ƒ(F,N,TempEng) | |
Torque | off | ƒ(T,N) |
on | ƒ(T,N,TempEng) |
Блок позволяет вам задать интерполяционные таблицы для этих характеристик двигателя:
Степень
Воздух
Топливо
Температура
Эффективность
Выбросы углеводородов (HC)
Выбросы монооксида углерода (СО)
Выбросы оксида азота и диоксида азота (NOx)
Выбросы диоксида углерода (CO2)
Выбросы твердых частиц (ТЧ)
Чтобы связать выход блока Mapped CI Engine, блок не экстраполирует данные интерполяционной таблицы.
Если у вас есть Model-Based Calibration Toolbox, щелкните Calibrate Maps, чтобы виртуально калибровать интерполяционные таблицы 2D с помощью измеренных данных. Диалоговое окно проходит через эти задачи.
Задача | Описание | ||||||||
---|---|---|---|---|---|---|---|---|---|
Импорт данных запуска | Импортируйте эти данные о потерях из файла. Для примера откройте Для получения дополнительной информации смотрите Использование данного (Model-Based Calibration Toolbox).
Собирайте данные обжига в установившихся рабочих условиях, когда форсунки подают топливо. Данные должны охватывать скорость вращения двигателя и крутящий момент области значений. Model-Based Calibration Toolbox использует контур данных обжига как максимальный крутящий момент. Чтобы фильтровать или редактировать данные, выберите Edit in Application. Откроется окно Model-Based Calibration Toolbox Data Editor. | ||||||||
Импорт данных без запуска | Импортируйте эти данные без запуска из файла. Для примера откройте
Собирайте данные о незапаливающем (двигательном) состоянии в установившихся рабочих условиях при отключении топлива. Все точки неподжигающего крутящего момента должны быть меньше нуля. Данные о несрабатывании являются функцией только от скорости вращения двигателя. | ||||||||
Сгенерируйте модели отклика | Для данных обжига и без обжига, основанный на модели Calibration Toolbox использует планы тестирования, чтобы соответствовать данным для Гауссовских моделей процесса (GPM). Чтобы оценить или настроить подгонку модели отклика, выберите Edit in Application. Откроется браузер модели на основе модели (Model-Based Calibration Toolbox Model Browser). Для получения дополнительной информации смотрите Оценку модели ( Model-Based Calibration Toolbox). | ||||||||
Сгенерируйте калибровку | Model-Based Calibration Toolbox калибрует модели отклика при стрельбе и без стрельбы и генерирует калиброванные таблицы. Чтобы оценить или настроить калибровку, выберите Edit in Application. Откроется браузер CAGE на основе модели (Model-Based Calibration Toolbox CAGE). Для получения дополнительной информации см. Раздел «Интерполяционные таблицы калибровки» (Model-Based Calibration Toolbox). | ||||||||
Обновление параметров блоков | Обновите интерполяционную таблицу блоков и параметры точек по оси Х с помощью калибровки. |
Блок вычисляет нормированную воздушную массу цилиндра, используя эти уравнения.
В уравнениях используются эти переменные.
L | Нормированная воздушная масса гидроцилиндра |
Номинальная масса воздуха в гидроцилиндре при стандартной температуре и давлении, максимальный объем поршня в нижней мертвой точке (BDC), кг | |
Обороты коленчатого вала на штрих степени, об/ход | |
Стандартное давление | |
Стандартная температура | |
Идеальная газовая константа для воздуха и сжигаемой газовой смеси | |
Перемещенный объем | |
Количество цилиндров двигателя | |
N | Скорость вращения двигателя |
Engine массовый расход воздуха, в г/с |
Чтобы смоделировать задержку турбонагнетателя, выберите Include turbocharger lag effect. Задержка турбонагнетателя ограничивает максимальную массу топлива на впрыск. Чтобы смоделировать максимальную массу топлива на впрыск, блок использует систему первого порядка с постоянной времени. При низком крутящем моменте двигатель не требует повышения для обеспечения достаточного воздушного потока. Когда запрашиваемая масса топлива требует увеличения, блок использует постоянную времени, чтобы определить максимальную массу топлива на впрыск. Блок использует эти уравнения для заданной настройки Input command.
Вычисление | Input command параметра | |
---|---|---|
Fuel mass | Torque | |
Динамический крутящий момент |
|
|
Масса топлива на впрыск или крутящий момент - с задержкой турбонагнетателя |
|
|
Масса топлива на впрыск или крутящий момент - без задержки турбонагнетателя |
|
|
Увеличение постоянной времени |
|
|
Окончательная временная константа |
|
В уравнениях используются эти переменные.
Tbrake |
Момент привода |
F |
Масса топлива на впрыск |
Fcmd, Fmax |
Командная и максимальная масса топлива на впрыск, соответственно |
Ttarget, Tcmd, Tmax |
Целевой, командный и максимальный крутящий момент, соответственно |
τbst |
Увеличение постоянной времени |
τbst,rising, τbst,falling |
Увеличение времени роста и падения константы, соответственно |
τeng |
Окончательная временная константа |
τnat | Константа времени ниже линии скорости нарастающего крутящего момента |
ƒbst(N) | Увеличение крутящего момента/скорости линии |
N | Скорость вращения двигателя |
Чтобы вычислить расход топлива для высокоточных моделей, блок использует объемный расход топлива.
В уравнении используются эти переменные.
Массовый расход топлива | |
Sgfuel | Удельный вес топлива |
Qfuel | Объемный расход топлива |
Для учета степени, блок реализует эти уравнения.
Сигнал шины | Описание | Уравнения | ||
---|---|---|---|---|
|
|
| Степень коленчатого вала | |
|
| Степень топлива | ||
| Потеря степени | |||
| Не используется |
В уравнениях используются эти переменные.
LHV | Более низкое значение нагрева топлива |
ω | Скорость вращения двигателя, рад/с |
Массовый расход топлива | |
τeng | Масса топлива на время впрыска константа |