В этом примере показано, как вводить, обнаруживать, созревать и сообщать об ошибках из ядра SI Engine. Модель демонстрирует предупреждения о прокачивании бортовой диагностики (БД).

На вкладке Моделирование (Simulation) щелкните Выполнить (Run). Во время моделирования на дисплее MIL Light появляются диагностические коды неисправностей. P0300 - это общее предупреждение об ошибке в одном или нескольких баллонах. P0303 указывает на конкретную проблему пропусков зажигания в цилиндре 3.

Эта подсистема обнаруживает события пропусков зажигания, используя ускорение коленчатого вала в качестве индикатора. Перейти к autoblkSICoreOBDMisfire > ECU With TPU and Diagnostics > TPU Level Misfire Detection. Откройте блок «Параметры диагностики». Можно изменить пороговые калибровки БД для обнаружения и созревания.

Эта подсистема определяет события пропусков зажигания для включения в моделирование. Перейти к autoblkSICoreOBDMisfire > OBD Breakout Box > Injector Pulsewidth Fault Injection. Откройте блок События пропусков зажигания. Можно изменить время впрыска с пропусками зажигания.

Двигатель ядра SI вычисляет давление в цилиндре как функцию угла поворота кривошипа. Схема измерения и датчика VRS кривошипа моделирует 58-зубчатое колесо, которое отслеживает ход 4-тактного цикла двигателя.

Откройте блок Cranktrain для изменения геометрии и динамики двигателя.
