Если у вас есть основанные на модели калибровочные Toolbox™ и Stateflow®можно использовать пример готовых узлов динамометра двигателя, чтобы сгенерировать интерполяционные таблицы для блока Mapped CI Engine. Пример готовых узлов использует данные двигателя, чтобы калибровать двигатель и сгенерировать таблицы.
Если он не открыт, откройте пример готовых узлов.
Нажмите Generate Mapped Engine from Spreadsheet.
Используйте поле Spreadsheet file, чтобы предоставить файл данных. По умолчанию пример готовых узлов имеет CiEngineData.xlsx
содержит требуемые и необязательные данные. В таблицах обобщены требования к файлам данных для генерации калиброванных таблиц, которые являются функциями массы впрыскиваемого топлива или крутящего момента двигателя и скорости вращения двигателя.
Примечание
Чтобы задать тип интерполяционной таблицы, в блоке Mapped CI Engine установите параметр Input command равным Fuel mass
или Torque
.
Данные обжига содержат данные, собранные при различных крутящих моментах и скоростях двигателя.
Срабатывание данных | Описание | Требования к данным для генерации сопоставленных таблиц Engine | |
---|---|---|---|
Функция массы топлива и скорости вращения двигателя | Функция крутящего момента и скорости вращения двигателя | ||
FuelMassCmd | Масса впрыскиваемого топлива, в мг на впрыск | Необходимый | Не используется |
Крутящий момент | Команда крутящего момента Engine, в Н· м | Необходимый | Необходимый |
EngSpd | Скорость вращения двигателя, в об/мин | Необходимый | Необходимый |
AirMassFlwRate | Массовый расход воздуха, в кг/с | Дополнительный | Дополнительный |
FuelMassFlwRate | Массовый расход топлива, в кг/с | Дополнительный | Дополнительный |
ExhTemp | Температура выхлопа, в К | Дополнительный | Дополнительный |
BSFC | Engine расход топлива (BSFC), в г/кВтч | Дополнительный | Дополнительный |
HCMassFlwRate | Массовый расход выбросов углеводородов, кг/с | Дополнительный | Дополнительный |
COMassFlwRate | Массовый расход монооксида углерода, кг/с | Дополнительный | Дополнительный |
NOxMassFlwRate | Массовый расход оксида азота и диоксида азота, в кг/с | Дополнительный | Дополнительный |
CO2MassFlwRate | Массовый расход двуокиси углерода, кг/с | Дополнительный | Дополнительный |
PMMassFlwRate | Массовый расход выбросов твердых частиц, кг/с | Дополнительный | Дополнительный |
Нефирменные данные содержат данные, собранные при различных скоростях вращения двигателя без расхода топлива.
Неполные данные | Описание | Требования к данным для генерации сопоставленных таблиц Engine | |
---|---|---|---|
Функция массы топлива и скорости вращения двигателя | Функция крутящего момента и скорости вращения двигателя | ||
FuelMassCmd | Масса впрыскиваемого топлива, в мг на впрыск | Не используется | Не используется |
Крутящий момент | Команда крутящего момента Engine, в Н· м | Необходимый | Необходимый |
EngSpd | Скорость вращения двигателя, в об/мин | Необходимый | Необходимый |
AirMassFlwRate | Массовый расход воздуха, в кг/с | Дополнительный | Дополнительный |
Щелкните Generate mapped engine calibration, чтобы сгенерировать модели поверхности отклика в Model-Based Calibration Toolbox и калибровке в CAGE (CAlibration Генерации). CAGE и Model Browser открываются, когда процесс завершается. Чтобы калибровать данные, Model-Based Calibration Toolbox использует шаблоны.
Model Browser предоставляет модель отклика для данных, содержащихся в файле данных, для примера:
Браузер CAGE предоставляет калиброванные данные, например:
При нажатии Apply calibration to mapped engine model Powertrain Blockset™:
Обновляет параметры блоков Mapped CI Engine с помощью калиброванной таблицы и данных точек по оси Х.
Обновляет CI Controller с учетом массы топлива на таблицу впрыска, если Mapped CI Engine таблицы блоков являются функциями массы топлива и скорости вращения двигателя.
Устанавливает Mapped CI Engine как активный вариант.
Выполняет эксперимент по отображению ядра.
Когда отображение двигателя динамометра завершится, используйте Данные моделирования Inspector, чтобы проверить результаты.
CI Controller | CI Core Engine | Mapped CI Engine