Функциональное описание edc15 Страница 2 едк15
Скачать 1.52 Mb.
|
холостой контроллерПИ-регулятор используется для управления холостым ходом. Для оптимизации синхронной по скорости обработки различные наборы параметров выбираются и становятся доступными синхронно. Целевая скорость холостого хода переключается в зависимости от рабочего состояния автомобиля. anmWTF fgmFGAKT mrmLLR_AGL klmN_LLKLM khmN_LLKWH mrmN_LLDIA mrmSICH_F anmUBATT dzmNmit mrmN_LLCAN mrmLLR_PWD dimBRE fboSBRE mrmN_LLBAS anmWTF fgmFGAKT mrmPWG_roh dzmNmit mrmM_EFGR mrmM_EADR dimBRE dimKUP mrmN_LLBAS mrmSICH_F mrmMSR_AKT mrmLLRIAnt mrmLLRPAnt фгмФГАКТ дзмНмит мрмбанда мрмCASE_LmrmLLIINIT dzmN с mrmSTART_B mrmM_ELLR mrmLLRIAnt mrmLLRPAnt mroLLRDAnt распознавание передач МЕРЭГГ01 Рисунок MERELL01: Обзор контроллера холостого хода B*³cH ЕДК15+ сторона 2-25 Y 281 S01/120 - ВГ2 распознавание передачРаспознавание передачи определяет включенную передачу для выбора параметров регулятора холостого хода и активного демпфера вибрации. mrwVNF_VNXфгмФГАКТ адалеко б МИН. ПТ1 fgwVNF_GF мроВзуНфил моя GANG_ мрмбанда дзмнмит ПТ1 mrwFGF_GF mrmGTRGANG mrmNfilt mrwGANGCAN.0 mrmEGS_akt mrwGANGCAN.1 Рисунок MEREGG01: Обнаружение прохода Информацию о передаче можно определить по скорости движения и частоте вращения двигателя или взять ее из сообщений CAN коробки передач 1. Выбор осуществляется через mrwGANGCAN. Описание программного переключателя mrwGANGCAN:
Информация о передаче от скорости движения и оборотов двигателя: Чтобы адаптировать скорость dzmNmit к динамике скорости движения fgmFGAKT, существует фильтрация PT1 через mrwFGF_GF. Отношение скорости движения fgmFGAKT к отфильтрованной скорости mrmNfilt формируется и сглаживается по другому элементу PT1. Перед фильтрацией PT1 отношение v/n mroVzuNfil ограничивается mrwVNF_VNX. Если отфильтрованная скорость mrmNfilt равна нулю, отношение v/n устанавливается равным нулю. Результатом является отфильтрованное значение отношения v/n mroVzuNfil. Затем выбор передачи mrmGANG происходит через данные приложения от mrwGANG_2 до mrwGANG_7. стр. 2-26 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 7 6 5 4 3 2 1 мрвGANG_2 я GANG_3 я GANG_4 моя GANG_5 моя GANG_6 мрвGANG_7 fgwDA._VNX 0 Рисунок MEREAR02: Обнаружение передачи для определения параметров ARD и LLR Информация о передаче по CAN: Если бит mrwGANGCAN.1 не установлен, то информация о целевой передаче берется непосредственно из передачи mrmGTRGANG. Когда бит mrwGANGCAN.1 установлен, значение mrmGTRGANG принимается только по заднему фронту mrmEGS_akt (S_SG — «передача активна» от передачи 1). Цель этого состоит в том, что новая включенная передача распознается только после того, как переключение было завершено. B*³cH ЕДК15+ сторона 2-27 Y 281 S01/120 - ВГ2 выбор набора параметровмрмбанда = 5 (5-я передача) МИН. коридор >=1 димКУП fgmFGAKT < mrwLLR_VLG >=1 & сцепление / холостой ход примечаниеWTF двигатель холодный мрвТВХ_.. mrwLLR_Anf > 0 dzmNmit > mrmN_LLBAS mrmPWG_roh > 0 & подход fgmFGAKT > mrwLLR_UBR & !fboSFGG dimBRE !fboSBRE !dimKUP короваVAR_GTR == 1 тормоза ф Е Д С Б А 9 8-й 7 6 5 4
мрмCASE_L dzmNmit < mrwLLR_ON dzmNmit > mrwLLR_AUS >=1 Контроллер холостого хода неактивен Запрос количества дзмнмит Государственный аппарат "подача вперед" Пилот не заблокирован dzmNmit < mrmN_LLBAS + mrwLLR . _ВД & Рассчитать предварительный контроль & Интегратор замораживания >=1 & (mrmLLRIAnt + mrmLLRPAnt) < mrwLLR_ITS dzmNmit > mrmN_LLBAS & >=1 mrmSICH_F mrmPWG_raw > 0 мрмМСР_АКТ > 0 mrmM_EFGR > 0 mrmM_EADR > 0 & >=1 Запрос количества Рисунок MERELL02: Выбор параметра для контроллера холостого хода стр. 2-28 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Этой подзадаче соответствует выбор параметра для регулятора холостого хода (LLR) из входных переменных температуры воды anmWTF и отношения скорости движения к скорости mroVzuNfil. Переключение между состояниями холод/тепло происходит с гистерезисом. В «холодном» состоянии доступны два набора параметров, по одному для разъединенной и сцепленной трансмиссии. При холодном двигателе переключение параметров передачи невозможно. Предусмотрено пять наборов параметров для движения на передачах с прогретым двигателем. Из-за небольшой разницы в параметрах на более высоких передачах используются параметры 5-й передачи из 5-й передачи (mrmGANG >=5). Кроме того, для оптимизации синхронной по скорости обработки следующие рабочие состояния объединяются в управляющих битах и отправляются с сообщением «состояние LLR». "Подход - условия": mrwLLR_Anf > 0 И Скорость dzmNmit > целевая скорость холостого хода mrmN_LLBAS И Исходное значение PWG mrmPWG_roh > 0 И двигатель теплый "Тормоза - Условия": Текущая скорость движения fgmFGAKT > пороговая скорость при Тормоза mrwLLR_UBR И Путь датчика скорости автомобиля fboSFGG исправен И Тормоз включен dimBRE = 1 И Цепь сигнала тормоза fboSBRE исправна И Сцепление не задействовано dimKUP = 0 И Тип трансмиссии — ручной (cowVAR_GTR = 1). "Контроллер холостого хода неактивен - условия": Speed dzmNmit <ограничение скорости LLR a mrwLLR_EIN ИЛИСкорость dzmNmit > ограничение скорости LLR от mrwLLR_AUS. В этом случае расчет LLR с синхронизацией по скорости опускается. - "Предварительный контроль не заблокирован - условия:" Реализуется автоматом с двумя состояниями; Предуправление заблокировано/не заблокировано (начальное значение). Предварительный контроль переключается с заблокированного на не заблокированный, если выполняется хотя бы один из следующих случаев: (Скорость dzmNmit > целевая скорость mrmN_LLBAS + площадь окна mrwLLR_DNV) И запрос количества ИЛИ Скорость dzmNmit > целевая скорость mrmN_LLBAS + смещение до налогообложения mrwLLRK_VD или mrwLLRW_VD В «заблокированное» состояние переключается, когда целевое число оборотов холостого хода mrmN_LLBAS падает ниже или достигается. - "Предварительный контроль рассчитать - условия" Пилот не заблокирован И Скорость dzmNmit <установленная скорость mrmN_LLBAS + смещение mrwLLRK_VD или mrwLLRW_VD B*³cH ЕДК15+ сторона 2-29 Y 281 S01/120 - ВГ2 - "Интеграторы Заморозить - Условия" нет кейса безопасности mrmSICH_F И ((Скорость dzmNmit > целевая скорость mrmN_LLBAS И (запрос количества ИЛИ Компонент LLR I + компонент P < обменный барьер И Предварительный контроль активен )) ИЛИ (тормоза И dzmNmit <= mrmN_LLBAS)) - "Запрос количества - Условия" Исходное значение PWG mrmPWG_roh > 0 ИЛИ Вмешательство количества MSR активно, mrmMSR_AKT > 0 ИЛИ Желаемое количество GRA mrmM_EFGR > 0 ИЛИЖелаемая сумма ADR mrmM_EADR > 0 примечаниеWTF mrmLLIINIT СТИНИЛЛ MERELL06: Начальное значение для интегратора С характеристикой mrwSTINILL как функцией температуры воды и mWTF становится доступным начальное значение для интегратора LLR в сообщении mrmLLIINIT. Описание сообщения mrmCASE_L:
стр. 2-30 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 anmT_MOT fgmFGAKT ldmADF mrmLLR_AGL dzmUMDRsta mrmLLR_PWD mrmN_LLDIA mrwLLR_AUS khmN_LLKWH klmN_LLKLM anmT_MOT anmUBATT Расчет целевой скорости холостого хода МЕРЕЛЛ3С Увеличение LL при дефектном PWG МЕРЕЛЛ3D МИН. mrmLL_TARGET mroLLpwg mrwLLR_NSF mrmBSG_Anf CAN - кондиционер1 mrmN_LLCAN Рисунок MERELL03: Расчет целевой скорости холостого хода B*³cH ЕДК15+ сторона 2-31 Y 281 S01/120 - ВГ2 Если обнаруживается несоответствие между текущей эффективной целевой скоростью холостого хода mrmN_LLBAS и желаемой новой целевой скоростью холостого хода, целевая скорость холостого хода увеличивается посредством линейного изменения с приращением mrwLLR_ANH или уменьшения с приращением mrwLLR_ABS. Исключением из этого является возникновение случая безопасности. Повышение происходит скачкообразно. Понижение также осуществляется через рампу с приращением mrwLLR_ABS. Целевое увеличение скорости холостого хода переключается между различными значениями по умолчанию, характеристическими кривыми и значениями калибровки в зависимости от условий эксплуатации автомобиля: На этапе инициализации целевой скорости холостого хода предварительно назначается максимальное значение из карт mrwWTAD_KF, mrwLLW_KL и mrwLTW_KL. & anmT_MOT =< mrwLLR_TW гмSTART_B mrwLLR_SOL mrwLLR_FAR fboSFGG fgmFGAKT ТАЙМЕР mrwLLR_tTW anmT_MOT anmT_MOTldmADF mrwLLRVFOH мрвЛЛРВФУХ кл mrwLTW_KL КФ мроЛЛсолл dzmUMDRstaanmT_MOT mrwWTAD_KF мроЛлумдр кл mrwWTUMDKL а а<б б mrmLLR_AGL mrmLL_TARGET ОГРАНИЧЕНИЕ mrwLLA_MAXmrwLLA_MIN Рисунок MERELL3C: Расчет целевых оборотов холостого хода в зависимости от температуры двигателя: Пока число оборотов после пускового сброса dzmUMDRsta меньше расчетного числа оборотов mroLLLumdr после пускового сброса (из характеристической кривой mrwWTUMDKL как функции anmT_MOT), целевое число оборотов холостого хода приводит к mroLLsoll, функции, определяемой картой mrwWTAD_KF ldmADF и anmWTF. стр. 2-32 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 В течение времени mrwLLR_tTW после запуска целевая частота вращения холостого хода mrmN_LLBAS получается из характеристической кривой mrwLTW_KL как функция температуры двигателя anmT_MOT. Если в течение этого времени температура двигателя поднимается anmT_MOT выше применимого порога mrwLLR_TW, немедленно используется значение, зависящее от скорости. Увеличение или уменьшение в зависимости от скорости: Ниже применимого порога гистерезиса mrwLLRVFOH целевой скорости холостого хода присваивается значение mrwLLR_SOL, выше этого порога гистерезиса переключается на mrwLLR_FAR. Это происходит только в том случае, если нет ошибки FGG. Увеличение с помощью тестера VAG: Целевое число оборотов холостого хода можно дополнительно отрегулировать через диагностический интерфейс с помощью корректирующего значения mrmLLR_AGL (инициализируется с помощью cowAGL_LLR). До этого mrmLLR_AGL ограничивается максимальным значением корректировки mrwLLA_MAX в положительном направлении и минимальным значением корректировки mrwLLA_MIN в отрицательном направлении. Увеличение из-за неисправного PWG: При ошибке правдоподобия PWG - тормоз mrmSICH_F переключается на безопасный холостой ход mrwLLR_NSF. Если обнаружение PWG с помощью потенциометра/переключателя (cowVAR_PWG=0), скорость холостого хода mroLLpwg повышается до значения mrwLLR_PWD при неисправном PWG (fbbEPWG_H, fbbEPWG_L или fbbEPWP_A). При детектировании PWG с двуханалоговым PWG (cowVAR_PWG = 1) с дефектным PWG (mrmLLR_PWD = 1) скорость холостого хода mroLLpwg со сработавшим тормозом (dimBRE = 1) или с неисправным трактом fboSBRE на значение mrwLLR_PWB, иначе установить на mrwLLR_PWD. mrwLLR_PWD >1 fbbEPWG_HfbbEPWG_L fbbEPWP_A mroLLpwg mrwLLR_PWB fboSBRE || dimBRE mrmLLR_PWD короваVAR_PWG Рисунок MERELL3D: увеличение LL из-за дефекта PWG Увеличение при базовой настройке: Целевое число оборотов холостого хода диагностики mrmN_LLDIA может влиять на целевое число оборотов холостого хода вплоть до расчетного предела увеличения LLR mrwLLR_AUS. Увеличение за счет нагрева охлаждающей воды: Когда нагреватель охлаждающей воды активен, скорость холостого хода увеличивается до значения khmN_LLKWH. Обнаружение неподвижного автомобиля как условие увеличения оборотов холостого хода B*³cH ЕДК15+ сторона 2-33 Y 281 S01/120 - ВГ2 Для сброса заданной скорости холостого хода необходимо распознать условие, что транспортное средство неподвижно, т.е. скорость движения равна 0 и в пути ошибки FGG нет ошибки. Для автомобилей с автоматической коробкой передач также запрашивается, находится ли коробка передач в паркинге или нейтральной передаче, коробка передач не активна и находится ли рычаг селектора в парковочной или нейтральной позиции (mrmWH_POSb.1 или .3). Условие можно включать и выключать с помощью программного переключателя cowFUN_LLA. (короваFUN_LLA = 1 ...автомобиль стоит как условие увеличения заданных оборотов холостого хода; cowFUN_LLA = 0 нет условия разблокировки Стоящее транспортное средство, поэтому нет увеличения скорости для функций, которые имеют неподвижное транспортное средство mrmLLN_ANH = 1 в качестве условия). mrmWH_POSb.1 == 1 (класс N)mrmWH_POSb.3 == 1 (уровень P) mrm_P_N == 1 (целевая передача P или N)mrmEGS_akt == 0 cowVAR_GTR == 1 (ручной переключатель) fgmFGAKT == 0 fboSFGG == 0 короваFUN_LLA мрмLLN_ANH Рисунок MERELL09: Неподвижный автомобиль как условие увеличения оборотов холостого хода стр. 2-34 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Увеличение в зависимости от напряжения батареи: Если напряжение батареи anmUBATT при скорости больше mrwNBATEIN дольше, чем время mrwTBATEIN ниже порогового значения mrwUBATEIN, целевая скорость холостого хода повышается по меньшей мере до mrwN_LLBAT. Целевая скорость холостого хода находится в состоянии покоя (условие стационарного транспортного средства mrmLLN_ANH = 1) или на скорости dzoNmit > mrwN_LLBAT + mrwDN_EIN, а начало зевания (mrmSTART_B = 0 устраняется с помощью mrwTBATSTA) поднято и отпущено для максимального формирования. Если напряжение батареи возрастает на mUBATT по mrwUBATAUS и достигается повышенная скорость холостого хода, целевая скорость холостого хода mrmN_LLBAT возвращается по истечении времени mrwTBATAUS. Выход на целевые обороты холостого хода происходит только при скорости dzoNmit > mrmN_LLBAS + mrwDN_EIN. Примечание по применению: mrwUBATEIN должен быть меньше, чем mrwUBATAUS. гмSTART_B1 МЕРТВОЕ ВРЕМЯ mrwTBATSTA anmUBATT < mrwUBATEIN dzmNmit >= mrwNBATEIN & & МЕРТВОЕ ВРЕМЯ mrwTBATEIN dzmNmit > mrwN_LLBAT + mrwDN_EIN С >1 Вопрос мрмLLN_ANH anmUBATT > mrwUBATAUS dzmNmit > mrmN_LLBAS + mrwDN_EIN МЕРТВОЕ ВРЕМЯ & mrwTBATAUS р mrwN_LLBAT mrmN_LLBAT Рисунок MERELL04: Увеличение числа оборотов холостого хода в зависимости от напряжения аккумулятора Через BSG_Last Message Bit 1.0 блок управления бортовой сетью может запросить увеличение заданных оборотов холостого хода. Если требуется увеличение, то при скорости dzmNmit > mrwN_LLBSG + mrwDN_EIN2 или в состоянии покоя (условие стационарного транспортного средства mrmLLN_ANH = 1) высвобождается увеличенная целевая скорость холостого хода mrwN_LLBSG для максимального формирования в расчете целевой скорости холостого хода. Если требование истекает, повышенная скорость холостого хода mrwN_LLBSG снова отменяется. Выкуп только на скорости dzmNmit > mrmN_LLBAS + mrwDN_EIN2. mrmBSG_Anf == 1 dzmNmit > mrwN_LLBSG + mrwDN_EIN2 >1 мрмLLN_ANH mrmBSG_Anf == 0 dzmNmit> mrmN_LLBAS + mrwDN_EIN2 Рисунок MERELL07: Увеличение скорости холостого хода из-за требования BSG B*³cH ЕДК15+ сторона 2-35 Y 281 S01/120 - ВГ2 Повышение по запросу от блока климат-контроля по CAN-сообщению Clima1: Через бит 1.0 (S_KLB) и бит 1.4 (S_KPZ) сообщения Clima1 блок управления кондиционером может запросить увеличение заданных оборотов холостого хода. Если запрошено увеличение, то при стоянке автомобиля (mrmLLN_ANH=1) или на скорости dzmNmit > mrwN_LLKLI + mrwDN_EIN3 выпустил увеличенное целевое число оборотов холостого хода mrwN_LLKLI для максимального формирования в расчете целевого числа оборотов холостого хода. Бит S_KPZ сообщения Clima1 можно скрыть с помощью программного переключателя cowFUN_KPZ = 0 в качестве условия увеличения скорости. Примечание. В случае, если оба входа триггера равны 1, применяется mrmN_LLKLI = 0. dzmNmit> mrwN_LLKLI + mrwDN_EIN3 mrmLLN_ANH mrmCAN_KLI.0 = 1 (S_KLB) mrmCAN_KLI.4=1 (S_KPZ) 1 короваFUN_KPZ fbbEKLI_Q = 0 dzmNmit> mrmN_LLBAS + mrwDN_EIN3 fbbEKLI_Q mrmCAN_KLI.0 = 0 (S_KLB) mrmCAN_KLI.4= 0 (S_KPZ) 0 короваFUN_KPZ Рисунок MERELL08: Запрос на увеличение оборотов холостого хода по CAN-сообщению Clima1 Увеличить сообщение Transmission2: В сообщении Transmission2 передача VL30 может запросить целевую скорость холостого хода. Оно ограничено максимальным значением mrwCVTNLLM и затем передается задачей приема CAN как mrmN_LLCAN расчет целевой скорости LL. Если запрос VL30 отключен (cowFUN_CVT.0 = 0), mrmN_LLCAN всегда передается ноль, что предотвращает вмешательство в вычисление N_LL. См. также главу Мониторинг и CAN. Требование увеличить число оборотов холостого хода выполняется блоком управления двигателем, когда требуемое число оборотов mrmN_LLCAN не превышает суммы числа оборотов двигателя dzmNmit и допустимого увеличения числа оборотов mrwCVTNtol. В этом случае mrmN_LLCAN переходит непосредственно в максимальное формирование расчета целевой скорости. Если максимально допустимое увеличение скорости холостого хода превышает запрошенную скорость LL, значение mroN_LLCA1 (mrwCVTTNtol + dzmNmit) замораживается и подается в максимальное формирование расчета целевой скорости. Только когда скорость dzmNmit превышает значение mrmN_LLCAN, разрешается увеличение скорости холостого хода на mrmN_LLCAN и замороженное значение скорости размораживается.Чтобы выполнить требование быстрого увеличения скорости холостого хода, действует рампа mrwLLR_AN2, как только разрешенная целевая скорость mroN_LLCA2 превысит текущую скорость холостого хода mrmN_LLBAS. Если текущая скорость холостого хода больше, чем mroN_LLCA2, она снижается до mroN_LLCA2 с помощью mrwLLR_AB2. стр. 2-36 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Однако mrwLLR_AN2 или -_AB2 используются только в том случае, если все другие целевые спецификации скорости холостого хода меньше, чем mroN_LLCA2. MrwLLR_AN2 и mrwLLR_AB2 должны применяться быстрее, чем mrwLLR_ANH или mrwLLR_ABS. mrmN_LLCAN mroN_LLCA2 дзмнмит mrmN_LLBAS mrwCVTTol МАКСИМУМ mroN_LLCA1 Рисунок MERELL3E: Увеличение скорости холостого хода с помощью сообщения Transmission2 Увеличение через UTF и компрессор кондиционера: Увеличение числа оборотов холостого хода происходит, когда o) активирована линия KLI-E (dimKLI=1) И o) гистерезис mrwUTF1_.. (температура окружающей среды anmUTF) активен Целевая скорость холостого хода mrmLLUTF устанавливается на mrwHOT_NLL, когда o) активирована линия KLI-E (dimKLI=1) И o) гистерезис mrwUTF2_.. (температура окружающей среды anmUTF) активен И o) оценка UTF неверна (anmUTF_STA=FALSE) о) трансмиссия находится в P- или N-положении (прием mrm_P_N по CAN) ИЛИесли автоматическая коробка передач отсутствует. B*³cH ЕДК15+ сторона 2-37 Y 281 S01/120 - ВГ2 Если одно из вышеуказанных условий не выполняется, целевое число оборотов холостого хода mrmLLUTF повышается до значения klmN_LLKLM. P- или N-положение автоматической коробки передач распознается сообщением mrm_P_N (см. главу "CAN"). Запрос на mrm_P_N (1 = рычаг переключения передач CAN - автоматическая коробка передач в положение P или N -) приводит к тому, что при выборе передачи, которая двигает автомобиль, это увеличение скорости не может происходить по соображениям безопасности. Тип коробки передач (ручная или автоматическая без CAN или автоматическая с CAN) определяется функциональным переключателем cowVAR_C5. anmUTF ДимКЛИ мрвUTF1_.. & mroLLUTF.8 мрвUTF2_.. anmUTF_STA = 0 mrm_P_N короваVAR_C5 mrwHOT_NLLklmN_LLKLM mroLLUTF.7 мрмЛЛУТФ Рисунок MERELL3A: Увеличение холостого хода за счет UTF и компрессора кондиционера Увеличение числа оборотов холостого хода доступно в сообщении mrmLLUTF расчета заданного значения. Также обратите внимание на указания по применению в главе «Входные и выходные сигналы» относительно температуры окружающей среды и mUTF! Увеличение после запуска: Чтобы улучшить реакцию КАТ после запуска, скорость холостого хода увеличивается после сброса стартового бита mrmSTART_B. Увеличение действует только один раз в течение ездового цикла. Зависимость холостого хода от температуры двигателя - стартовая скорость mrmLLWTF берется из карты mrwLLW_KL. Он становится неэффективным, когда скорость dzoNmit превышает пороговое значение mrw_nWTF или когда время mrw_tWTF истекло с момента сброса стартового бита. anmT_MOT т>mrw_tWTF dzmNmit > mrw_nWTF Рисунок MERELL3B: Увеличение холостого хода после запуска стр. 2-38 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 алгоритм управлениягмSTART_B мрмCASE_L >1 Бит 12 (LLR неактивен) mrwLL..ES mrmLLIINIT я мррЛЛИ... мрмЛЛРИант Бит 5 (холодный) ограничение mrwLLR_MXk mrwLLR_MXw мрмЛЛРПант mrmN_LLBAS дзмнмит п мрвЛЛП... ДТ1 мрлЛД... мрллг... Бит 5 (холодный) Бит 5 (холодный) Гипербола mrwDHyp... ограничение mrwLLR_MXk mrwLLR_MXw ограничение mrwLLR_MXk mrwLLR_MXw mrmM_ELLR mroLLRDant Рисунок MERELL05: регулятор холостого хода ПИ-регулятор используется для управления холостым ходом. Для предотвращения падения оборотов ниже заданного холостого хода mrmN_LLBAS после старта или при краш-газе установлена пилотная логика (элемент DT1). Следует отметить, что при движении в диапазоне оборотов холостого хода контроллер расширяется до структуры PID2T2 с помощью ARD. B*³cH ЕДК15+ сторона 2-39 Y 281 S01/120 - ВГ2 Для управления программным потоком или для выбора параметров управления для P, I - контроллера и DT1 - элемента синхронно определяется рабочее состояние в сообщении mrmCASE_L (см. выбор набора параметров бездействующего контроллера). Если бит управления «LLR неактивен» сброшен, контроллер рассчитывается с одним из указанных наборов параметров в следующем порядке:
При запуске интегратора со значением из сообщения LLR - интегратор - инициализация mrmLLIINIT предустанавливается. Дифференциатор имеет задачу воздействовать на кривую скорости после сброса пуска и с падением скорости в окне скорости mrwLLRK_VD и mrwLLRW_VD по скорости холостого хода, чтобы можно было включить фактическое управление холостым ходом с помощью ПИ-регулятора на целевой скорости холостого хода. Компонент D не задействован постоянно. Он включается только в том случае, если он имеет возрастающее влияние на количество холостых оборотов и другие условия скорости и состояния LLR. Кроме того, применение дифференциальной составляющей взвешивается в зависимости от разницы между текущей скоростью и заданной скоростью холостого хода. Это мягкое соединение вызывает асимптотическое приближение к заданной заданной скорости. Дифференциальная составляющая количества применяется после умножения на значение функции гиперболы, при этом независимой переменной функции гиперболы является разница между базой холостого хода и текущей скоростью. Уравнение функции проникновения: Компонент D следует применять только при падении дроссельной заслонки, чтобы предотвратить снижение заданной скорости. Активация компонента D определяется выбором параметра. Когда достигнута скорость холостого хода и предварительное управление заблокировано (бит B mrmCASE_L равен 0), текущая составляющая D добавляется к составляющей I и ограничивается значением mrwLLR_MXk или mrwLLR_MXw. Если компонент I уже больше предела, он остается неизменным. стр. 2-40 ЕДК15+ В*³СН Y 281 S01/120 - ВГ2 Существует также возможность определения зависящей от набора параметров одношаговой величины mrwLL.._ES, ниже которой интегратор холостого хода не может опускаться каждый раз при достижении скорости холостого хода (минус текущая синхронная по времени требуемая величина mrmM_EWUN). Логика превышена с порогом скорости целевой скорости холостого хода mrmN_LLBAS + I - контроллер - малая ширина окна сигнала mrwLL .. I_F отпущен. Расчетные подмножества (интегратор, PI - доля) и общая сумма PI + DT1 - доля ограничены нулем и максимальной суммой LLR. Результат отправляется как количество бездействующих контроллеров mrmM_ELLR. Максимальная сумма при холодном двигателе (бит 5 mrmCASE_L) mrwLLR_MXk. Если гистерезис переключается на прогретый двигатель, максимальное количество направляется к значению mrwLLR_MXw, при этом это значение достигается только тогда, когда ограниченное количество падает ниже этого значения в первый раз. Если гистерезис переключается обратно на холодный двигатель, максимальной величине присваивается значение mrwLLR_MXk. Таким образом, интегратор не интегрируется вверх, если превышено максимальное установленное значение, но ему все же разрешается интегрировать вниз. Это позволяет избежать скачков и длительного времени отклика. Примечание по применению: Значение для холодного максимального количества mrwLLR_MXk должно быть выше теплого максимального количества mrwLLR_MXw. B*³cH ЕДК15+ сторона 2-41 Y 281 S01/120 - ВГ2 |