Функциональное описание edc15 Страница 2 едк15
Скачать 1.52 Mb.
|
процесс загрузкиПроцесс пуска делится на расчет начального количества и контроль начального количества. Расчет начального количества основан на статическом базовом количестве mroM_ESTIP, добавляется регулируемое значение с помощью тестера VAG mrmSTA_AGL и значение коррекции, зависящее от времени. Регулятор начального количества выпускает начальное количество и снова отключает его. Расчет начального количествастр. 2-6 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Рисунок MEREST01: Стартовый набор базовая сумма: Чем ниже температура двигателя, тем больше должно быть пусковое количество, чтобы обеспечить хороший холодный пуск; зависимость от скорости предназначена для предотвращения образования двигателем ненужного дыма. Базовое значение mroM_ESTIP задается картой пусковых величин в зависимости от температуры двигателя anmT_MOT и скорости dzmNmit. Кроме того, для ТНВД VP44 внесена дополнительная аддитивная коррекция для компенсации утечек при высоких температурах топлива и низких оборотах. Перед распознаванием реального положительного фронта на dimK50 (инициализация перехода - управление SW не считается фронтом) используется карта начальных величин mrwSTMGRKF. Первый положительный фронт на dimK50 (= входные дорожки стартера OLDA mro_ZMsta.4 = 1) сохраняется в RS-триггере и вызывает переключение на карту начальных величин mrwSTMGxKF. В случае неисправности клеммы X (например, перегорание предохранителя) или пуска без пускателя (например, при нажатии) он запускается только с картой количества пусков mrwSTMGRKF. Примечание по применению: Карта начального количества должна применяться таким образом, чтобы количество не выводилось в случае ошибки в режиме переполнения (fbbERUC_S), т. е. количество должно быть равно нулю выше порога скорости mrwUW_SNGR. Карта mrwSTMGxKF содержит величины даже при низких скоростях и высоких температурах двигателя, что позволяет сократить время запуска. Карта mrwSTMKoKF должна использоваться для ТНВД, отличных от VP44 с нулем. anmKTF < mrwST_TKsw mrwSTK_GM mrwSTW_GM mrwSTK_WZ mrwSTW_WZ mrwSTK_MI mrwSTW_MI предельная сумма Период ожидания приращение количества Рисунок MEREST02: Выбор параметров, зависящих от температуры топлива Регулировка пускового количества: Значение корректировки начального количества mrmSTA_AGL (инициализированное с cowAGL_STA) ограничено максимальным значением корректировки mrwSTA_MAX и минимальным значением корректировки 0. Выше конечной скорости регулировки mrwSTA_END начальная величина больше не корректируется. Увеличение стартового количества: Увеличение пускового количества зависит от температуры топлива и используется для обеспечения безопасного холодного пуска. При скоростях B*³cH ЕДК15+ сторона 2-7 Y 281 S01/120 - ВГ2 замораживается, когда результирующее начальное количество mrmM_ESTAR достигает или превышает зависящее от температуры предельное количество mrwSTW_GM или mrwSTK_GM или пороговое значение скорости mrwSTNMIN2. Только когда это условие будет достигнуто, увеличение пускового количества может быть снова завершено путем снижения скорости ниже mrwSTNMIN1 (интегратор = 0). Выбор параметров, зависящих от температуры топлива, выполняется один раз при "зажигании" после задержки выше температурного порога mrwST_TKsw. Эта задержка (mrwWTCNTKT * 20 мс) должна применяться таким образом, чтобы действительная температура топлива уже присутствовала при выборе параметров, зависящих от температуры топлива. При получении температуры топлива по CAN необходимо учитывать время до первого приема. Деактивация пускового количества в определенное время для улучшения холодного пуска Пусковое количество может быть отключено на соответствующее время, определяемое из anmT_MOT через характеристическую кривую mrwSTMFRKL. Таймер запускается, как только скорость определяется в первый раз (dzmNmit больше 0). anmUBATT anmUBATT(k) - anmUBATT(k-mrwSTZUmit)mrwSTZUmit . 20 mro_STBatt mrwSTZMSdU anmUBATT > mrwSTZMSU димК50 dzmNmit >= mrwSTZMSN dzmNmit а а>=б & б короваK50_var mro_ZMsta.0 а а<б б & mro_ZMsta.1 anmT_MOT mro_STNBT кл mrwSTNB_KL mro_ZMsta.2 ТАЙМЕР mrwSTZMSt1 С Вопрос р >1 & ТАЙМЕР mrwSTZMSt mro_ZMsta.3 mro_STNO а а<б б кл mrwSTNO_KL Рисунок MEREST1A: Отсечка начального количества для двухмассового маховика стр. 2-8 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Отключение пускового количества во избежание резонансов двухмассового маховика Если стартер отсоединен от двигателя при запуске, кривая напряжения аккумуляторной батареи показывает положительное колебание напряжения. Превышает этот положительный градиент напряжения батареи mro_STBatt, рассчитанный из средней разницы напряжений батарей между последними программными периодами mrwSTZUmit, значение mrwSTZMSdU, и в этот момент напряжение батареи больше mrwSTZMSU, выполняется условие прерывания пуска. В качестве альтернативы отключение стартера можно определить с помощью варианта переключателя cowK50_var, применимого по заднему фронту dimK50 (стартер). Чтобы обеспечить надежное обнаружение отключения стартера, допускается отключение стартера на скоростях, превышающих или равных применимому порогу скорости mrwSTZMSN. На данный момент времени с нарастающим фронтом (mro_ZMsta. 1) скорость dzmNmit меньше порогового значения mro_STNBT, зависящего от температуры двигателя (определяется по характеристической кривой mrwSTNB_KL), поэтому пусковая величина mroM_ESTER отключается на время mrwSTZMSt. В противном случае запускается время mrwSTZMSt1. Если по истечении этого времени порог скорости mro_STNO (определяемый по характеристической кривой mrwSTNO_KL) не достигается, пусковая величина mroM_ESTER также отключается на время mrwSTZMSt. Эти отключения могут происходить только один раз за ездовой цикл. поэтому начальная сумма mroM_ESTER также отключается на время mrwSTZMSt. Эти отключения могут происходить только один раз за ездовой цикл. поэтому начальная сумма mroM_ESTER также отключается на время mrwSTZMSt. Эти отключения могут происходить только один раз за ездовой цикл. Эта мера исключает критический для начала резонанса диапазон скоростей и позволяет mrwSTZMSt1 оставаться в резонансе максимальное время. Количество периодов основной программы усреднения повышения напряжения mrwSTZUmit также ограничено значениями от 1 до 10. Поэтому дата приложения принимается только во время инициализации. Кроме того, условия вычисляются, а OLDA обновляются только до тех пор, пока установлен стартовый бит. Начать контроль количествагмSTART_B дзмНмит = 0 |Изменение давления наддува| > mrwST_dPL т >= mrwST_SPZ dzmUMDRK15 >= mrwUM_abK15 dzmNmit anmT_MOT МАКСИМУМ &fbbEDZG_L & >1 а а>б б гмSTART_B кл mrwSTNABKL димК15= 0 fbbEK15_P mrmEAB_Dz & Фигура MEREST03: стартовая капля В случае PDE формирование MAX с сообщением mrmEAB_Dz (тогда = 0) опускается из-за отсутствия функции ELAB. B*³cH ЕДК15+ сторона 2-9 Y 281 S01/120 - ВГ2 mroM_ESTER >1 dzmNmit <= mrwSTNMIN1 t< mrwST_OFZ МИН. mrwST._GM & mrmM_ESTAR zmmSYSERR.0 & мrmSTW_fr гмSTART_B dzmNmit >= mrwSTNMIN1 Рисунок MEREST04: Измерение количества и выпуск ELAB Нормальный случай: Установленный после стартового бита инициализации блока управления mrmSTART_B удаляется, когда превышена начальная скорость двигателя, зависящая от температуры. Начальная скорость отрыва определяется по характеристике mrwSTNABKL как функция температуры двигателя anmT_MOT. При функционирующем датчике скорости (zmmSYSERR.0=0; см. концепцию мониторинга "суммарная системная ошибка"), после включения напряжения питания блока управления пусковая величина mrmM_ESTAR, а в системах с ЭЛАБ также сброс ЭЛАБ на нулевой скорости (dzoNmit = 0). Диапазон значений mrmSTART_B (в битовом кодировании): 0 знак равно запуск 1 знак равно начальное условие 16 знак равно Переход от прерванного запуска к начальному состоянию 32 знак равно Перезапуск через Ecomatic Датчик скорости - контроль при пуске (см. концепцию контроля): Датчики скорости контролируются по изменению давления наддува и mLDF. Изменяет давление при скорости dzoNmit = 0 (было всегда 0, начиная с клеммы 15) больше, чем порог дельты давления mrwST_dPL, сообщается об ошибке fbbEDZG_L и удаляется стартовый бит. Абсолютное значение изменения давления наддува формируется с помощью anmLDF через 400 мс после инициализации и текущего anmLDF. Об ошибке не сообщается, если LDF уже был неисправным в этом ездовом цикле (fbosLDF, fboSLDP). Клемма 15 - контроль во время пуска: Если драйвер запрашивает «зажигание выключено» во время процесса запуска (dimK15 = 0) и нет ошибки в цепи оценки клеммы 15 (fbbEK15_P), стартовый бит также удаляется. Когда начальный бит mrmSTART_B удаляется, начальное количество mrmM_ESTAR остается замороженным. Подавление глюков: Из-за помех от пускателя наблюдение за скоростью на время блокировки пуска mrwST_SPZ подавляется после начала процесса пуска. Также выполняется затухание до тех пор, пока не будет достигнуто минимальное число (mrwUM_abK15) оборотов двигателя с момента включения K15 (dzmUMDRK15). Если процесс запуска инициируется ECOMATIC, то время блокировки запуска mrwST_SPZ подавляется при скорости dzmNmit 0. Нет срабатывания стартера: Если после начала накаливания минимальная скорость mrwSTNMIN1 не будет превышена в течение выключения mrwST_OFZ + время предварительного нагрева или неисправен только один датчик скорости, то учет количества и ЭЛАБ снова будут заблокированы. Начните с теста ELAB (см. концепцию мониторинга): стр. 2-10 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 В определенный интервалы времени будем в ЭЛАБ в процесс загрузки проверено. пожалуйста, обратитесь такжесчетчик часов (концепция мониторинга) B*³cH ЕДК15+ сторона 2-11 Y 281 S01/120 - ВГ2 |