Mapped Core Engine
|
Страница в процессе разработки. |
Модель стационарного двигателя внутреннего контура на основе интерполяционных таблиц.
Тип: SubSystem
Путь в библиотеке:
|
Описание
Блок Mapped Core Engine реализует модель двигателя внутреннего контура в стационарном режиме на основе интерполяционных таблиц мощности, массового расхода воздуха, расхода топлива, температуры выхлопных газов, КПД и характеристик массовых расходов в выхлопных газах. Блок можно использовать для:
-
Моделирования двигателя в системных моделях автомобиля и при полунатурном тестировании (Hardware-in-the-loop, HIL);
-
Исследования топливной экономичности.
Интерполяционные таблицы зависят от нагрузки двигателя и частоты вращения двигателя . Если установлен флажок Input engine temperature, таблицы также будут зависеть от температуры двигателя . Блок позволяет задать интерполяционные таблицы для следующих характеристик двигателя:
-
Power;
-
Air;
-
Fuel;
-
Temperature;
-
Efficiency;
-
Массовые расходы:
-
Углеводороды (HC);
-
Монооксид углерода (CO);
-
Оксид азота и диоксид азота (NOx);
-
Диоксид углерода (CO2);
-
Твердые частицы (PM).
-
Чтобы ограничить выходные значения блока Mapped Core Engine, блок не экстраполирует данные интерполяционных таблиц.
Порты
Вход
#
TrqCmd —
нагрузка двигателя
скаляр
Details
Нагрузка двигателя . Примеры нагрузок двигателя:
-
Заданный крутящий момент;
-
Заданное индикаторное среднее эффективное давление в цилиндре двигателя;
-
Нормализованная масса воздуха в цилиндре;
-
Масса впрыскиваемого топлива.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EngSpd —
частота вращения двигателя
скаляр
Details
Частота вращения двигателя .
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EngTemp —
температура двигателя
скаляр
Details
Температура двигателя .
Зависимости
Чтобы использовать этот порт, установите флажок Input engine temperature на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
EngTrq —
мощность двигателя
скаляр
Details
Мощность двигателя .
Зависимости
Чтобы использовать этот порт, установите флажок Power на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
IntkAirMassFlw —
массовый расход воздуха
скаляр
Details
Массовый расход воздуха двигателя .
Зависимости
Чтобы использовать этот порт, установите флажок Air на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
FuelMassFlw —
расход топлива
скаляр
Details
Расход топлива в двигателе .
Зависимости
Чтобы использовать этот порт, установите флажок Fuel на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
ExhManGasTemp —
температура выхлопных газов
скаляр
Details
Температура выхлопных газов двигателя .
Зависимости
Чтобы использовать этот порт, установите флажок Temperature на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
Bsfc —
удельный расход топлива при торможении
скаляр
Details
Удельный эффективный расход топлива при испытании двигателя на тормозном стенде (Brake-Specific Fuel Consumption, BSFC) .
Зависимости
Чтобы использовать этот порт, установите флажок Efficiency на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EoHC —
массовый расход углеводородов
скаляр
Details
Массовый расход углеводородов .
Зависимости
Чтобы использовать этот порт, установите флажок HC на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EoCO —
массовый расход монооксида углерода
скаляр
Details
Массовый расход монооксида углерода .
Зависимости
Чтобы использовать этот порт, установите флажок CO на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EoNOx —
массовый расход оксида азота и диоксида азота
скаляр
Details
Массовый расход оксида азота и диоксида азота .
Зависимости
Чтобы использовать этот порт, установите флажок NOx на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EoCO2 —
массовый расход диоксида углерода
скаляр
Details
Массовый расход диоксида углерода .
Зависимости
Чтобы использовать этот порт, установите флажок CO2 на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
EoPm —
массовый расход твердых частиц
скаляр
Details
Массовый расход твердых частиц .
Зависимости
Чтобы использовать этот порт, установите флажок PM на вкладке Configuration.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Block Options
#
Engine Type —
тип иконки двигателя
Compression-ignition | Spark-ignition
Details
Тип отображаемой иконки двигателя внутреннего сгорания, используемого в блоке.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Input engine temperature — активация порта температуры двигателя
Details
Установите этот флажок, чтобы активировать входной порт EngTemp.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Input
# Breakpoints for load input — нагрузка двигателя
Details
Нагрузка двигателя.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Breakpoints for speed input — частота вращения двигателя
Details
Частота вращения двигателя.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Breakpoints for temperature input — температура двигателя
Details
Температура двигателя.
Зависимости
Чтобы использовать этот параметр, установите флажок Input engine temperature.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Output Configuration
# Power — активация порта мощности двигателя
Details
Установите этот флажок, чтобы активировать выходной порт EngTrq и вкладку Power.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Air — активация порта массового расхода воздуха
Details
Установите этот флажок, чтобы активировать выходной порт IntkAirMassFlw и вкладку Air.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Fuel — активация порта расхода топлива в двигателе
Details
Установите этот флажок, чтобы активировать выходной порт FuelMassFlw и вкладку Fuel.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Temperature — активация порта температуры выхлопных газов
Details
Установите этот флажок, чтобы активировать выходной порт ExhManGasTemp и вкладку Temperature.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Efficiency — активация порта удельного расхода топлива при торможении
Details
Установите этот флажок, чтобы активировать выходной порт Bsfc и вкладку Efficiency.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# HC — активация порта массового расхода углеводородов
Details
Установите этот флажок, чтобы активировать выходной порт EoHC и вкладку HC.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# CO — активация порта массового расхода монооксида углерода
Details
Установите этот флажок, чтобы активировать выходной порт EoCO и вкладку CO.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# NOx — активация порта массового расхода оксида азота и диоксида азота
Details
Установите этот флажок, чтобы активировать выходной порт EoNOx и вкладку NOx.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# CO2 — активация порта массового расхода диоксида углерода
Details
Установите этот флажок, чтобы активировать выходной порт EoCO2 и вкладку CO2.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# PM — активация порта массового расхода твердых частиц
Details
Установите этот флажок, чтобы активировать выходной порт EoPm и вкладку PM.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# Power table — мощность
Details
Таблица мощности двигателя.
Зависимости
Чтобы использовать этот параметр, установите флажок Power на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# Air table — массовый расход воздуха
Details
Таблица массового расхода воздуха двигателя.
Зависимости
Чтобы использовать этот параметр, установите флажок Air на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# Fuel table — расход топлива
Details
Таблица расхода топлива в двигателе.
Зависимости
Чтобы использовать этот параметр, установите флажок Fuel на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# Temperature table — температура выхлопных газов
Details
Таблица температуры выхлопных газов двигателя.
Зависимости
Чтобы использовать этот параметр, установите флажок Temperature на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# Efficiency table — удельный расход топлива при торможении
Details
Таблица удельного расхода топлива при испытании двигателя на тормозном стенде.
Зависимости
Чтобы использовать этот параметр, установите флажок Efficiency на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# HC table — массовый расход углеводородов
Details
Таблица массового расхода углеводородов.
Зависимости
Чтобы использовать этот параметр, установите флажок HC на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# CO table — массовый расход монооксида углерода
Details
Таблица массового расхода монооксида углерода.
Зависимости
Чтобы использовать этот параметр, установите флажок CO на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# NOx table — массовый расход оксида азота и диоксида азота
Details
Таблица массового расхода оксида азота и диоксида азота .
Зависимости
Чтобы использовать этот параметр, установите флажок NOx на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# CO2 table — массовый расход диоксида углерода
Details
Таблица массового расхода диоксида углерода.
Зависимости
Чтобы использовать этот параметр, установите флажок CO2 на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Parameters
# PM table — массовый расход твердых частиц
Details
Таблица массового расхода твердых частиц.
Зависимости
Чтобы использовать этот параметр, установите флажок PM на вкладке Configuration.
| Значение по умолчанию |
|
| Имена для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |