Начало 

Инновации 

J5Sport 

J5Sport-РПД 

Download 

"Матрица" и J5LS 

Программатор ЭБУ 

GM-Multec 

FAQ 

Cтатьи 

Форум 

 В этом разделе представлены технологии используемые при индивидуальной калибровке систем управления на автомобилях с стандартными ЭБУ Январь-5 Январь-7 Mikas-7 всех модификаций.  Они могут использоваться как при глубоком тюнинге автомобилей ВАЗ, так и при установке и калибровке систем управления на автомобили иностранного производства с бензиновыми двигателями как атмосферными так и оснащенными турбокомпрессорами и другими системами forced induction.  

На определенном этапе развития тюнинга двигателей автомобилей ВАЗ стали возникать задачи модификации системы управления двигателем для того, чтоб обеспечить индустрию "железного тюнинга" адекватными средствами менеджмента для нестандартных двигателей. Был сформулирован список приоритетных задач:

1) Выбор доступного дешевого промышленного контроллера системы управления впрыском топлива с возможностью расширения числа датчиков и исполнительных механизмов подключаемых к ЭБУ. (достаточным  количеством внешних портов и каналов АЦП).

2) Полное изучение устройства, cхемотехники, и существующего ПО контроллера. 

3) Создание альтернативного ПО контроллера для решения необходимых задач управления двигателем.

4) Создание программы для ПК, решающей задачи полностью автоматической настройки всех параметров системы управления двигателем, алгоритм настройки которых может быть реализован компьютером (топливные карты, карты обнаружения детонации, фаза впрыска и др.). При этом компьютерная программа должна в реальном времени производить настройку параметров, либо при использовании режима фиксации нагрузки на колесном (ступичном) стенде, либо при движении автомобиля по реальной дороге.

В результате анализа рынка были выбраны контроллеры Январь-5.1 с индексами -41 -61, эти контроллеры имеют на борту специализированный микропроцессор 80C509 с набором периферии для построения систем управления двигателем, производства фирмы Infineon (бывшая Siemens semiconductor). MCU имеет ядро совместимое по коду с MCS51, 4к ОЗУ, 128кб FLASH памяти программ с возможностью перепрограммирования в системе (без снятия ЭБУ). Контроллеры выпускаются серийно и доступны, продаются в любых магазинах авто-запчастей по всей территории России. Для решения необходимых задач (управление различными двигателями отличными от стандартного ВАЗовского) была написана прошивка J5LS. Позже прошивка была портирована для работы с ЭБУ Январь-7 и Микас-7.1 (ГАЗ) и Mikas-7.2(УАЗ). Так же прошивка работает в блоках Корвет-4.5 и Корвет-4.7 фирмы Абит, построенных на базе схемотехники Январь-5 и Микас-7 соответственно.

 

Система управления на основе ЭБУ Январь-5.1 или Mikas-7 с прошивкой J5LS_V46, основные функциональные возможности.

Число цилиндров на управляемом двигателе - 2-3-4-6 (1 ЭБУ) 8 или 12 (2 ЭБУ в режиме "сплит").

Число тактов двигателя - 4.

Число каналов форсунок - 4 (для 4х цилиндров) 6 (для 6 цилиндров). (максимальный ток форсунки 2А, только высокоимпедансные форсунки, производительность от 100 до 1600сс, рекомендуемые форсунки - BOSCH 150,155 series; Siemens DEKA 630сс; DENSO (WRX STI)). В версии J5LSDV46 - 8 каналов (2 ряда по 4 форсунки) работающие в фазированом режиме с настройкой баланса рядов. Возможно применение низкоомных форсунок (4-6 Ом) с балластными резисторами как на автомобилях Mitsubishi Evolution и Honda, либо низкоомных форсунок (2 и менее Oм) с 10-ти канальным контроллером Peak And Hold производства AEM.

Число каналов зажигания - 2 (для 4х цилиндров) 3 (для 6 цилиндров). (максимальный ток выхода 10ма (может быть увеличен), внешний модуль зажигания ВАЗ или GM с встроенными электронными коммутаторами, работа с 4-мя цилиндрами в режиме 'холостой искры'). При использовании одного или 2-х дополнительных коммутаторов производства DTT или BOSCH возможна работа с индивидуальными катушками, работа с катушками Diamond (Subaru), прямая работа с штатными катушками Mitsubishi Evolution. При этом могут имитироваться "усилители искры HKS" для данных автомобилей за счет настройки времени накопления энергии. В блоках Микас-7 прямое управление 2-мя катушками зажигания с помощью интеллектуальных HITFET драйверов с рекомендуемым током разрыва 7-10А.

Тип Регулятора Холостого Хода  - шаговый двигатель (аналог General Motors) или моментный мотор BOSCH-DENSO (аналог применяемых на Волге, Subaru, Toyota St205-246,BMW, Opel). (в блоках Mikas - только моментный РХХ).

Тип впуска двигателя - атмосферный, атмосферный-многодроссельный, приводной компрессор, турбокомпрессор. 

Предельные обороты управляемого двигателя - 10200 rpm для 4-х цилиндрового варианта с диском 60-2. (12750 rpm для J5LSDV46). 8000 для 6-ти цилиндрового варианта с диском 60-2. 16000 rpm для 4-х цилиндрового варианта с диском 36-2. 

Реализованные методики оценки наполнения двигателя воздухом с использованием в качестве факторов нагрузки:

1) Термоанемометрического ДМРВ Bosch или Siemens (только для атмосферных двигателей и только для 4 цилиндров).

2) Датчика абсолютного давления - MAP Sensor (атмосферные или турбокомпрессорные двигатели) 

3) Положения дросселя (только для атмосферных двигателей c многодроссельным впрыском).

Выбор необходимого метода производится при калибровке двигателя. 

Размерность основных таблиц - коррекция по топливу 32x16 (опционально 16x16), Target AFR - 16x16,  УОЗ - 16x16. Настраиваемое квантование оборотов и нагрузок , для оборотов в пределах от 0 до 10200. для давления от 0 до 655 кПа. 

Максимальное избыточное давление для компрессорного или турбокомпрессорного двигателя - 5.5 бар. (655 кПа Pabs).

Основные функции микропрограммы J5LS:   

1) Управление топливоподачей двигателя в фазированном (staged, sequental) или попарно - паралельном (semi sequental) режиме впрыска топлива. Индивидуальный расчет топливоподачи для каждого цилиндра, c возможностью индивидуальной коррекции производительности форсунок. Модельные алгоритмы обеспечения надежного пуска и прогрева двигателя с собственными калибровками. Используется "VE базированная" модель расчета топливоподачи в которой VE непосредственно задано в таблицах. Сложные модели расчета топливоподачи позволяют заменять форсунки изменив всего лишь один коэффициент производительности, изменять желаемый состав смеси не перенастраивая автомобиль (поскольку он в отличие от других систем он является частью формулы расчета топлива). Опционально возможна работа как в системах с регулятором давления топлива в рампе, связанного вакуумной трубкой с впускным коллектором, так и в "безсливных" системах, с регулятором давления топлива в бензобаке и отсутствующей обратной магистралью (в последнем случае используются моделирование расходной характеристики форсунок на базе априорных знаний давления на срезе форсунок,  в атмосфере, в рампе, либо управление с использованием датчика давления топлива). 

2) Управление зажиганием в двигателе с возможностью индивидуальной для каждого цилиндра коррекции УОЗ и индивидуальным для каждого цилиндра детектированием детонации, с использованием широкополосного датчика детонации и цифровых процессоров обработки сигнала HIP9010 и HIP9011, TPIC8101. Коррекция УОЗ по внешним факторам (температура охлаждающей жидкости и воздуха). Коррекция по внешнему входу (необходима при использовании разного топлива или закиси азота). Динамическая коррекция УОЗ при ускорении. Алгоритм детектирования детонации использует селекцию по частоте и фазе окна, автоматическую подстройку по амплитуде компенсирующую шумы ДВС и разный момент затяжки самого датчика. Для системы разработана методическая документация по настройке алгоритмов детонации и решения всех проблем...

3) Поддержка различных датчиков скорости автомобиля с программируемым коэффициентом число импульсов/путь и определение включенной в данный момент передачи на основании соотношения обороты/скорость. Что позволяет использовать штатные датчики скорости  Toyota, Mitsubishi и Subaru и реализовывать управление давлением наддува по передачам. Для J5LSDV - поддержка точного высокоскоростного датчика скорости (аналогичного датчикам АБС). 

4) Boost контроллер работающий с трех входовыми электромагнитными клапанами управления давлением (MAC или аналоги), настраиваемый по передачам, учитывающий положение дросселя, с возможностью ручной подстройки давления с внешнего многопозиционного переключателя в заданных в программе пределах, коррекцией давления наддува по температуре воздуха, EGT или при обнаружении детонации. Ограничением давления по температуре ОЖ (на непрогретом или перегретом двигателе) или в аварийных режимах  до вестгейтной хар-ки. 

5) Защитные механизмы: Мягкая плавающая отсечка (высокая точностью поддержания оборотов отсечки за счет управления зажиганием и защита от возможного обеднения при выходе времени открытия форсунок за 100% при эксплуатации двигателя). Отсечка по превышению порога наддува заданного в программе. Отсечка по температуре (позволяет избежать проблем с системой смазки при случайном нажатии в пол на непрогретой машине при отрицательных температурах). Подобные механизмы даже при использовании внешнего boost контроллера позволяют на 100% защитить двигатель от неадекватных действий пользователя! Возможна отсечка при определенных нагрузках по дросселю (может использоваться для обкатки двигателя). Отсечка в случае обнаружения неисправностей топливной системы (необходим датчик давления топлива).

6) ShiftLight - подключение внешней индикаторной лампы, настраиваемые пороги включения и выключения индикаторной лампы по оборотам, в зависимости от включенной передачи.  Реализована также упрощенная версия shiftlight с использование лампочки CE в приборной панели для индикации порога отсечки.

7) Поддержка лампы индикации детектирования детонации с настраиваемыми параметрами. Индицирование детектирования детонации штатной лампой CE.

8) Поддержка ступенчатых фазовращателей (2 концевых положения) реализованных в автомобилях Renault и Honda (b ser) и др. 2 ступени управления VTEC (передача/обороты/дроссель).   Фазовращатель позволяет использовать широкофазные валы без каких либо проблем с холостыми оборотами. Представляет собой набор из парных калибровок VE и базовых УОЗ, логику интерполяции VE в зависимости от скорости поворота фазовращателя, целевые калибровки переключения клапана фазовращателя. Базовые алгоритмы взяты из ЭБУ Sirius 34, функция отлаживалась на двигателе 4G63 - Mitsubishi EvoIX.

9) 2 ступени дискретного управления топливным насосом c использованием блока резисторов (часто встречается на автомобилях Тойота Митсубиси), а так же ШИМ управление контроллером топливного насоса (Subaru WRX 2001, новые модели VW).

10) Индикация перегрева двигателя мигающей лампой CE с заданием порога перегрева по температуре охлаждающей жидкости.

11) Подключение EGT cенсора, log EGT, и методики автоматического удержания EGT на определенном заданном пороге, путем обогащения топливоподачи при обнаружении нежелательного роста EGT. Другие алгоритмы связанные с повышением EGT (ограничение давления наддува). 

12) Подключение контроллера широкополосного ДК Innovate LC-1 как по аналоговому (АЦП) так и по цифровому каналу (Rs232-на вход L-line), широкополосное лямбда - регулирование во всех режимах работы двигателя по оборотам и нагрузке. Автоматическая адаптация компенсационных топливных карт блока управления по памяти обучения алгоритма ШДК регулирования (automapping внутри ЭБУ). 

13) Самодиагностика датчиков и исполнительных механизмов системы с активацией аварийных алгоритмов управления двигателем при обнаружении неисправностей датчиков. Визуальная индикация неисправности. Запоминание кодов ошибок.  

14) Замеры ускорения коленчатого вала и маховика в автоматическом режиме с фильтрацией результатов измерения. (может быть использовано для настройки УОЗ и положения распределительных валов двигателя и изучения работы нестационарных режимов, а также при некоторых дополнительных исследованиях - для измерения крутящего момента и мощности атмосферного двигателя и построения многомерных графиков этих параметров в различных режимах работы двигателя по оборотам и нагрузке, измерения совокупных механических потерь в двигателе, оценка шума создаваемого механизмом ГРМ и наличия кинематических проблем в парах кулачок-толкатель).

15) Реализация 2-х протоколов связи - стандартного KWP2000 и высокоскоростного асимметричного протокола передачи данных для слежения за поведением системы управления в нестационарных режимах работы, с авто формированием пакетов с заданным низким интервалом (10-40мс). Обеспечивает работу функции замеров ускорения по маховику, отслеживание расчетных задержек по углу, работу функции обогащения при разгоне, работу ПИ регулятора ХХ в реальном времени, позволяет видеть любые проблемы синхронизации.

16) Поддержка до 7 датчиков для телеметрирования параметров двигателя и трансмиссии - температура и давление масла, температура и давление топлива, температура воздуха и масла в элементах трансмиссии, противодавление выхлопа или дифференциальное давление в горячей части турбокомпрессора. (часть функций требует доработки ЭБУ).  Для датчиков давления масла и топлива в системе имеется функции диагностики (обрыв или замыкание на +5в). Реализованы режимы диагностики отказов топливного насоса по дельте давления наддува и топлива и режим ограничения работы двигателя при определении наличия проблем в системе смазки (длительное пропадание давления масла) - возможно управление двигателем с использованием ошибки уставки дифференциального давления топлива (коррекция ошибок и динамики регулятора давления топлива), полное отключение давления наддува в случае обнаружения отказа топливного насоса или фильтра в системе подачи топлива.

17) Система простого traction control позволяющая контролировать ускорение маховика на 1 и 2 передачах и путем управления зажиганием двигателя исключать пробуксовку ведущих колес автомобиля при движении (cheap traction).. Для J5LSDV - полноценный модельный traction control с использованием информации о скорости ведомых колес и информации о состоянии трансмиссии (положение секвентального барабана выбора). 

18) Некоторые калибровки системы имеются в 2-х вариантах с возможностью их переключения по заданным критериям (внешний вход, определенный диапазон дросселя, определенный диапазон напряжений) при этом использование 2-го варианта каждой калибровки можно запретить, даже если созданы необходимые условия для ее использования. Эта опция может быть использована для реализации системой управления следующих функций: Впрыск закиси азота (управление клапаном, коррекция УОЗ и топлива), кондиционер (управление муфтой, коррекция уставки РХХ и оборотов ХХ, опрос и пороговый контроль датчика давления хладагента), работа с автоматической трансмиссией (коррекция оборотов), Использование альтернативного топлива (2-е карты смеси и базового УОЗ), итп. в зависимости от необходимости. Любая из карт 2-го набора калибровок может быть опционально разрешена (будет использоваться) или запрещена (не будет использоваться) при активации 2-го набора. 

Кроме того в системе имеется возможность использования 2-й прошивки (переключение прошивок) имеющей уже абсолютно полностью альтернативный набор всех калибровок двигателя. (кроме блоков Микас-7.1) 

19) Автоматическая стартовая программа (Launch Control), реализованная для упрощения старта автомобиля в дисциплинах Drag-Racing. С возможностью ручного выбора режимов работы (номер программы автостарта) с помощью многопозиционных переключателей подключенных к ЭБУ. Фактически позволяет ограничивать обороты двигателя на 1-й передачи законом от времени LimRPM=F(time) при этом сама функция может гибко настраиваться. На турбокомпрессорных двигателях старт осуществляется с оборотов на которых есть избыток. Так же реализована оригинальная функция "старта с ходу" для дисциплин типа roll-on - позволяющая на скоростях 50-70км/ч обеспечивать почти такое же ускорение как и при старте с места. Удерживание двигателя на этих оборотах происходит с применением сложного алгоритма отскоков и УОЗ и пропусков воспламенения, обеспечивающих высокий расход выхлопных газов и таким образом поддержание высоких оборотов турбокомпрессора без изменения фактической скорости движения автомобиля по дороге (внимание: Допустимо применять только в соревнованиях, ресурс турбокомпрессора может радикально снизится при использовании этой функции)... 

20) Функция Flat Shift реализована в 2-х вариациях: для кулачковых секвентальных трансмиссий (требует датчик переключения на рукоятке), либо поисковых синхронизированных трансмиссий (требует регулируемый пользователем датчик положения сцепления) - фактически работает как antilag на upshift-е при разгоне автомобиля и позволяет максимально эффективно переключать передачи без сброса газа, что очень важно для турбокомпрессорного двигателя. Давление наддува при этом падает незначительно и быстро восстанавливается до нормального. 

21) Поддержка шаговых РХХ GM и моментных РХХ BOSCH, DENSO, поддержка штатных РХХ Subaru WRX, Toyota Celica ST205, Mitsubishi Evo, Alfa. 

22) Регистратор критических и общих параметров двигателя. В микропрограмме задается несколько порогов по температурам, оборотам, давлению, скорости автомобиля. Регистрируется время работы двигателя с превышением любого из этих порогов. Так же регистрируется время работы двигателя: общее, на холостом ходу, с детонацией, с индикацией перегрева, с горящей лампой индикации ошибок СЕ, с низким давлением масла или топлива. Регистрируется пробег автомобиля с точностью до метра, и количество пусков двигателя. Данные регистратора доступны при диагностике. Хранятся в энергонезависимой памяти. Защищены от несанкционированной модификации (шифрование, контрольные суммы, обнуление по паролю).

23) Черный ящик при установке в ЭБУ дополнительного модуля памяти - запись полного набора параметров последних 30 минут работы двигателя, для анализа в случае любых его серьезных повреждений исключающих возможность его дальнейшей работы.

24) Управление DCCD Subaru (обмотка) в драговом (движение по прямой) режиме (только внутренняя информация ЭБУ - упрощенная схема). А так же в гражданском с многомерными картами по дросселю-оборотам-скорости внешнему входу с галетным переключателем а так же (в случае наличия датчика) по боковому ускорению. Возможна реализация управления муфтой Haldex.

25) Функция Downshift Assist - позволяет подбрасывать обороты до необходимых при переключении вниз на кольцевых соревнованиях и таким образом бережет синхронизаторы (требуется внешние доработки - датчик тормоза+нейтрали и система дополнительного привода открывающая дроссель на 50%).

26) Управление 2-х цилиндровыми 4-х такнтыми мотоциклами с произвольным развалом цилиндров и датчиком распределительного вала формулы 48-2 (почти вся Италия)...

27) Полностью контролируемое управление системой впрыска водометанола с защитными механизмами отключающими давление наддува в случае отсутствия в бачке жидкости водометанола. 5-я форсунка управляемая ЭБУ обеспечивает попарно-параллельный впрыск водометанола в пространство перед дроссельным узлом. Простая и эффективная схема расчета и легкая настройка системы.

П.О. J5LS написано на ассемблере MCS-51 и в нем могут быть реализованы практически любые дополнительные функции.

Общие исторические сведения.

Программно аппаратный комплекс "Матрица" первой версии был разработан в начале 2005 года. Первые автомобиль был настроен с использованием стандартной прошивки Января-5. J5V05G26 в апреле 2005  - им был ВАЗ-2112 построенный для участия в соревнованиях в зачетной группе "Кубок Лада". Не смотря на то, что результат оказался более чем успешным, сразу же встал вопрос о разработке прошивки с нестандартным набором функций. Первые версии прошивки J5LS появились буквально в течении месяца - 17 мая 2005 года. Первоначально прошивка J5LS могла устанавливаться только в различные модификации ЭБУ Январь-5.1, однако в мае 2006 она была портирована для ЭБУ VS-5.1 старой модификации производства НПО "Ителма", а в ноябре появился первый порт под ЭБУ Январь-7.2 (в котором к сожалению из за более скромных возможностей железа Я-7.2 пришлось отказаться от некоторых функций). Прошивка поддерживает в том числе контроллеры Январь-5.1 с ИМС детонации HIP9011 (выпуска после 2005 года).  В прошивку были введены специальные протоколы расширенной диагностики для работы в составе комплекса "Матрица" и упрощения ее настройки. В марте 2008 года появился вариант прошивки названный J5LSDV46 (Light Sport Drag) в котором сохранена алгоритмическая база и проведена огромная работа по оптимизации и переносу кода расчета топливоподачи в главный цикл, что позволило добавить 2-й ряд форсунок и обеспечить управление и адекватную настройку двигателя на оборотах до 12750. В декабре 2010 получило развитие ответвление J5LS_S46 - эта прошивка работает с упрощенным репером ДПКВ 12-3 в двигателях с оборотами вплоть до 20000rpm (мото техника).  В сентябре 2012 был написан порт для контроллера Mikas-7 полностью идентичный по функционалу (кроме шагового РХХ - драйвер для которого физически отсутствует в блоках Микас-7). В декабре 2012 года в проекты была добавлена поддержка распространенных дисков ДПКВ 36-2 (toyota). В декабре 2013 прошивка стала поддерживать управление электронной дроссельной заслонкой (для блоков Микас-7 ЕТ). В начале 2014 года после реинженеринга ПО для измерителя ШДК LC-1 и создании прошивки с возможностью измерения состава за 3 милисекунды и статистической методики гарантированного определения достоверности показаний лямбды, вся алгоритмическая база и регулирование в ПАК "Матрица" фактически были написаны заново - при этом упразднено понятие стационарности и регулирование производится с использованием вывода Байесовской сети... .

Опишем некоторые недостатки заводского п.о. (c точки зрения его калибровки и алгоритмов работы): 

1) Отсутствует четкая связь между УОЗ и дросселем и 2 зоны режимов не позволяют четко связать желаемый состав с положением дросселя. Это требует сложных механизмов для снятия логов работы двигателя и определения зон (мощностной - экономичной) чтоб объективно выбрать проблемную режимную точку двигателя требующую коррекции. Все это сильно усложняет настройку нестандартного двигателя.

2) Динамическая ошибка циклового наполнения воздухом, которая остро проявляется на двигателях с нестандартными распределительными валами и(или) геометрией впуска и выпуска усугубляет вышеописанные факторы.

3) Программа содержит множество лишних веток, множество лишних калибровок, которые в финальной стадии либо вообще не участвуют в управлении либо их вклад незначителен и они не могут быть адекватно настроены в условиях "тюнинг центра", однако они рассчитываются на протяжении всего алгоритма цикла или в прерывании ДПКВ, что замедляет работу программы  и отрицательно сказывается на управлении двигателем на высоких оборотах. Из за этого многие полезные алгоритмы разработчики были вынуждены ограничить планкой оборотов двигателя.

4) Штатная программа рассчитана только для работы с ДМРВ, хотя неплохо было бы иметь более дешевую и надежную (пусть и сложную в калибровке) альтернативу - ДАД и ДТВ. Которая обладает намного меньшей инерционностью в расчетах и позволяет достичь наилучших показателей управления для нестандартного двигателя. Например отзывчивости двигателя на дроссель. Но в тоже время не страдает недостатками "чисто дроссельного" механизма расчета топливоподачи. 

Основной целью при разработке П.О. J5LS было устранение указанных недостатков. И эта цель была достигнута. Наконец-то автомобиль приобрел четкую связь между динамикой и положением дросселя. Реакция на дроссель стала более чуткой, поскольку вместе с положением дросселя и углы и состав смеси изменяются довольно быстро. А в случае применения ДАД - вообще мгновенной. 

Что же было сделано в самом начале:

            - Зоны режимов по дросселю были убраны, таким образом в программе больше нет мощностного, экономичного и переходных режимов. Теперь настройщику не нужно заботится о настройке нескольких взаимно не пересекающихся таблиц, достаточно грамотно выстроить одну единственную.

- Состав смеси в рабочем режиме определяется трехмерной таблицей 16x16 “Состав смеси”, в которой фактором нагрузки является положение дроссельной заслонки. Все другие таблицы состава из программы удалены. Таблица “Состав смеси при работе с нейтрализатором” заменена на жестко прописанный в программе коэффициент 14.7, таким образом в программе оставлена возможность работы с стандартным L зондом. Вторая (вариантная) таблица состава 16x16 служит для компрессорных и турбокомпрессорных двигателей и определяет состав смеси в зависимости от оборотов и давления в впускном тракте, шаг сетки давления может быть изменен по желанию калибровщика, система может работать с любыми разумными значениями избыточного давления (до 5.5атм).

- Введена тарировка, определяющая зону L-регулирования по дросселю, положение дросселя ниже этой линии разрешает лямбда - регулирование, режим выше линии считается мощностным, и там регулирование запрещено. В случае использования широкополосного ДК регулирование работает во всех режимах работы двигателя. 

- УОЗ в рабочем режиме задается трехмерной таблицей (дроссель - обороты или давление - обороты) , все остальные таблицы удалены, режим рециркуляции отработавших газов убран из программы, УОЗ при работе с нейтрализатором также берется из таблицы базового УОЗ.  В турбо версии УОЗ зависит от давления в ресивере.

- Квантование оборотов изменено, убраны лишние точки на низких оборотах и наоборот добавлены на высоких. При создании таблицы квантования преследовалась цель на высоких оборотах получить ровный шаг 500rpm между точками. Последняя режимная точка по оборотам - 8000rpm. Отсечка может быть установлена в 10200rpm (12750 rpm в J5LSDV46). На имитаторе ДВС был произведен тест системы управления c разными версиями прошивок J5LS в условиях 100% нагрузки с всеми подключенными датчиками, в результате выяснилось, что микропрограмма способна адекватно управлять двигателем, производить все необходимые расчеты, диагностические тесты, обеспечивать связь с диагностическим компьютером до 10500rpm, после чего происходит перекрытие 20мс цикла расчетов. Примерно на 12000 расчеты главного цикла полностью блокируются системой и контроллер сбрасывается, таким образом работа на этих оборотах для прошивки J5LS невозможна. Такой же тест на J5LSDV46 показал что вплоть до 12750 rpm обеспечивается устойчивая связь с компьютером и все необходимые расчеты. 

- Для поверхности поправки циклового наполнения при работе с ДАД число ячеек по оборотам было опционально увеличено до 32, таким образом возможно использование топливной карты 32x16, что делает управление двигателем с рваным протеканием наполнения а следовательно и моментной характеристики (широко фазными валами) более точным.

- Все калибровки нацеленные на алгоритмы снижения токсичности (сложные механизмы коррекции УОЗ на прогреве) убраны. Также убраны малозначительные калибровки алгоритма, влияние которых было практически незаметно в реальных составах и углах, однако их расчет занимал некоторое время. 

-  Прошивка реализует множество вариантов расчета входящего воздуха, которые выбираются при ее конфигурации:

1) Классический - c использованием ДМРВ термоанемометрического типа (стандартные автомобили c стабилизацией ХХ).

2) По абсолютному давлению в ресивере (ДАД) и температуре воздуха (ДТВ). (глубокий тюнинг с стабилизацией ХХ).

3) По положению дросселя с коррекцией по температуре воздуха и давлению атмосферы (опционально). (Двигатели с многодроссельными впускными узлами не соединенными общим каналом, с отсутствующими механизмами стабилизации ХХ и отсутствующими РХХ регуляторами).

4) ДАД+ДТВ c использованием абсолютного давления в качестве фактора нагрузки (компрессорные и турбокомпрессорные двигатели). Прошивка может работать с любым ДАД. Имеет функцию расчета дополнительного топлива по скачку давления на впуске (важный момент для управления турбокомпрессорным двигателем). Имеет специализированные алгоритмы управления турбодвигателями - контроль давления наддува, управление клапаном waste gate, поддерживает датчики температуры выхлопных газов (штатный от Subaru WRX) и позволяет предотвращать перегрев выпускного коллектора и улитки турбины путем ограничения состава смеси от температуры выхлопных газов. 

Прошивка является единственной, работающей одновременно в нескольких ЭБУ совместимых исключительно по применяемому в них микроконтроллеру SAB-C509 и поддерживающей связь с контроллером широкополосного датчика кислорода.

Следует заметить, что при всех своих достоинствах сама по себе прошивка J5LS не является классической "тюнинг - прошивкой", не предназначена для работы в двигателе в виде "как есть" (хотя конечно технически - может), и не продается конечным пользователям. Она используется только для создания на ее основе индивидуальных прошивок, для нестандартных двигателей и настраивается только с помощью комплекса "Матрица", без которого соответственно не продается даже специалистам по настройке двигателей. Прошивка J5LS постоянно обновляется и модифицируется, реализуются новые алгоритмы управления, устраняются обнаруженные недостатки идет работа над совершенствованием алгоритмов нацеленных на управление турбокомпрессорным двигателем, в прошивке могут быть реализованы абсолютно любые алгоритмы управления двигателем и его системами если такая реализация физически возможна на контроллере Январь.

 Внимание: Прошивка j5 light sport не является свободно распространяемым продуктом! Все копии, выложенные на различных сайтах в интернете - это УСТАРЕВШИЕ ПИРАТСКИЕ версии. Номер последней официальной  версии прошивки (релиза) вы можете узнать из новостей на сайте. Почтовый адрес по которому можно со мной связаться emmibox@bk.ru  или служба личных сообщений на сайте carcd.ru Не отправляйте деньги пиратам - если не хотите с ними расстаться! 

Для официальных пользователей обновления j5ls платные. Бесплатными могут быть только критические обновления, для пользователей обнаруживших какую-либо ошибку или неадекватное поведение прошивки, которая подтверждается соответствующими файлами логов, целью которых будет устранение обнаруженной ошибки либо обновления в пределах одной версии. 

Прошивка J5LS проходит постоянное тестирование на моем автомобиле - в данный момент это трехцилиндровая Ока ;) в настоящий момент число автомобилей настроенных на различных версиях прошивки J5LS уже перевалило за 1000.

Модификация - J5LSDV46.

В начале 2008 года у нас возникли проблемы, связанные с тем, что производительности самых больших доступных на аукционах заводских высокоомных форсунок (в то время ими были так называемые "Siemens DEKA 630cc") впервые оказалось недостаточно для сконструированного в компании DTT Motorsport двигателя ВАЗ-2112, предназначенного для участия в соревнованиях по Drag Racing. Пролив на специально сконструированном стенде около десятка различных высокоомных форсунок, предлагаемых такими гаражно подвальными фирмами как RC-Engenering, SARD, POWER Enterprise, и др.. мы получили чрезвычайно неудовлетворительные результаты, сравнимые с результатами, которые обеспечивают форсунки, у которых просто болгаркой отпилили сетки. Форма факела и размер частиц топлива оставляли желать лучшего, и абсолютно все они уступали ранее тестируемым заводским образцам форсунок Siemens DEKA, DENSO WRX-STI и др. Одним из выходов могло бы быть использование контроллера низкоомных форсунок Peak and Hold (производства AEM) и форсунок BOSCH 1600cc предназначенных для автомобилей VW GOLF-4 работающих на спиртовом топливе (рынок Венесуэлы и др.) однако это решение требовало приобретения дорогих контроллеров, новых дорогих форсунок, и не было никакой гарантии, что факел этих форсунок устроит нас (позже мы неоднократно использовали форсунки bosch 1600 и AEM P&H).. Кроме того динамика работы таких форсунок на малых временах впрыска даже с применением  P&H контроллера могла оказаться неудовлетворительной из за их огромной производительности, и фактически на выходе мы могли получить решение, аналогичное параллельному включению 2-х рядов обычных форсунок, что вызвало бы проблемы в настройке малообъемных двигателей на режимах частичных нагрузок и холостого хода. Решение проблемы на тот момент могло быть только одно - добавить в систему 2-й ряд форсунок, и создать программу с полностью раздельным управлением рядами, и возможностью выбора закона подачи топлива по рядам с учетом всех необходимых факторов нагрузки и оборотов. 

Сама идея была не нова - 2-мя рядами форсунок ранее могла управлять система J5Sport. Однако она принципиально не могла работать на турбокомпрессорном двигателе и не работала в фазированном режиме впрыска, который необходим для форсунок такой производительности. Поэтому было решено взять за базу J5LS. Таким образом решив требуемую задачу мы смогли бы использовать заводские розовые форсунки Subaru WRX STI, имеющие производительность 547сс при давлении топлива 3bar и подающие топливо через 8 калиброванных отверстий. Пара таких форсунок на цилиндр имея идеальный распыл, будет обладать производительностью почти 1100сс, что как минимум на пару лет обеспечит необходимые потребности топливоподачи для наших реальных двигателей. 

Кроме того необходимо было увеличить предел по оборотам для управляемого двигателя не меняя проверенные физические модели расчета топливоподачи и УОЗ в ЭБУ, в условиях чрезвычайной недостаточности производительности его процессора. Для чего следовало некоторым образом изменить алгоритм расчета топливоподачи, перейдя от расчета по углу поворота КВ к расчету по времени (более выгодному с точки зрения использования ресурсов MCU). 

Все эти задачи в кратчайшие сроки были решены в прошивке J5LSDV46!

Прошивка J5LSDV46 в настоящее время по всем параметрам превосходит комплекс J5Sport. Поскольку прошивка предназначена для двигателей с чрезвычайно высокой удельной мощностью, предполагается использование широко фазных распределительных валов, таким образом ее карты базового циклового наполнения и волюметрической эффективности существуют только в вариантах "с высоким разрешением поверхностей" - 32 точки по оборотам и 16 по нагрузке. Прошивка работает исключительно с MAP сенсором, MAF не поддерживается. 

В настоящий момент прошивка J5LSDV46 установлена на автомобиле ИЖ-2126 с двигателем ВАЗ-2112 турбо. 3.мая.2008 на динамометрическом колесном стенде компании R2Racing с этого двигателя было снято 530cил и 420nm, что и сейчас является рекордными показателями для двигателя объема 1500сс построенного на компонентах ВАЗ! Двигатель с тех пор прошел 1 гоночный сезон, и в настоящее время находится в полностью работоспособном состоянии. Так же постоянно строятся новые проекты для участия в соревнованиях по drag racing в которых используется ПО J5LSDV. 

Модификация 36-2.

В 2012 году для двигателей 4gen 3S-GTE (и некоторых других Toyota) была разработана прошивка для использования всех штатных (включая ДПКВ-ДФ) датчиков без какой либо их железной модификации. Побочным эффектом прошивки стало снижение нагрузки в цикле обработчика ДПКВ и таким образом пропорциональный (в 1.66 раз) рост предельных оборотов для управляемого двигателя. Чуть позже в статье "установка на иномарки" будет размещена информация о угловом положении диска 36-2 и связанного с ним датчика фаз для установки системы c таким датчиком на произвольный ДВС. Пока же система работает только с соответствующими двигателями Toyota (например 3SGTE-4gen) где эти компоненты должны быть установлены штатно!

Модификация V-twin.

В 2017 году для двигателей двухцилиндровых мотоциклов (чоперов) была разработана прошивка с поддержкой репера 48-2 на распределительном вале мотоцикла. Подробности можно прочитать в статьях...

Программа автоматической настройки прошивок – ПАК “Матрица”.

Инженерный ЭБУ J5 ONLINE tuner является удобным средством для калибровки программного обеспечения для автомобилей, однако возможности его управляющей программы и оборудования поставляемого SMS-Software оставляют желать лучшего и фактически не позволяют настраивать двигатели иначе как "тыкая пальцем в небо", что увы сложно делать на движущемся с высокой скоростью автомобиле, не смотря на возможность логирования параметров - получаемые системой логи ни сч чем не совместимы и не могут быть использованы при настройке, таким образом это оборудование фактически является просто игрушкой, и настроить на нем что-либо, кроме холостого хода, практически нереально. C появлением на рынке недорогих широкополосных измерителей остаточного кислорода в выхлопных газах от фирмы innovate motorsport и после некоторых положительных опытов с ними, появилась идея использовать их для настройки системы управления в автоматическом режиме, поскольку ручная настройка не страдает объективностью и является чрезвычайно утомительным занятием, к тому же не очень хорошо сказывается на двигателе в случае больших расхождений состава в начале настройки.  Поэтому задача сводилась к написанию автоматической программы, способной в реальном времени снимать показания желаемого и реального составов смеси с работающего ДВС и непосредственно в ЭБУ исправлять ошибку состава в конкретной режимной точке. Так был разработан программно-аппаратный комплекс “Матрица”. Позже его функциональность была значительно расширена.  

ПАК "Матрица" содержит в своем составе диагностический компьютер (ноутбук), к которому с помощью специального адаптера Serial-USB подключается широкополосный измеритель свободного кислорода фирмы Innovate, а также инженерный ЭБУ Январь-5( или Январь-7.2-Mikas-7.1)-Online tuner v1.10, и комплекта специального программного обеспечения для одновременного управления этими устройствами в составе комплекса. "Матрица" может работать с любыми прошивками для инженерных ЭБУ Январь-5-7 или Mikas, однако все ее алгоритмы могут быть задействованы только при применении микропрограммы J5LS.

Базовые принципы определяющие алгоритм настройки топливоподачи. 

Предположим, что мы имеем четкий математически верный алгоритм управления в ЭБУ (связь воздух-топливо), однако, несмотря на это, в системе управления возникают ошибки, которые определяются внешними независимыми факторами. Если мы возьмем любую статичную режимную точку (по оборотам и нагрузке), то ошибки возникающие в этой точке мы сможем разделить на 2 группы: 

- Пропорциональные (которые можно исправить, умножив (или поделив) значение на поправочный коэффициент) 

- Аддитивные (которые исправляются путем добавки (вычитания) поправки). 

Рассмотрим типичные пропорциональные ошибки, которые могут возникать в системе управления двигателем: 

- Ошибки подачи топлива по расчетному массовому значению. Суть которых в том, что реальная топливоподача не соответствует той которую рассчитывает программа в ЭБУ! Этому может быть много причин - несоответствие статической производительности форсунок заложенной в П.О. истинной производительности форсунок вследствие незнания калибровщика, ошибки, или засорения форсунок или несоответствия давления в топливной рампе желаемому вследствие разброса параметров регулятора, применения нештатного РДТ, а так же недостаточной производительности насоса при больших расходах (последнее впрочем является неисправностью), а так же ошибки вызванные неполнотой знаний о процессах протекающих в системе топлиивоподачи.

- Ошибки расчета циклового наполнения воздухом двигателя. Когда в ЭБУ на некоторых режимах не поступает истинный расход воздуха. Причиной этому может быть несоответствие сигнала с ДМРВ реальному расходу воздуха, вследствие изменения геометрических параметров впуска двигателя (паразитные резонансные явления), некомпенсированные обратные выбросы возникающие на низких оборотах в результате применения распределительных валов с широкими фазами, либо неисправности самого ДМРВ. Некомпенсированные ошибки ДМРВ от изменения температуры, давления, и влажности воздуха в атмосфере. Неправильная тарировка ДМРВ, разброс тарировки в некоторых пределах и проблемы точности измерения сигнала. Также неправильные тарировки ДАД и ДТВ (если прошивка использует их для определения расхода воздуха).

- Ошибки алгоритма управления в результате неправильной калибровки системы управления (например: неправильные значения в таблице “поправка ЦН” или “начальная коррекция топливоподачи”), ошибки в других калибровках так или иначе связанных с всей цепочкой расчета подачи топлива.

Аддитивных ошибок несколько меньше, в основном основная ошибка – смещение форсунок. Форсунка фактически является электромеханическим устройством, поэтому она не может открыться мгновенно, это связанно с различными факторами, в основном с тем, что ток (как и энергия) в катушке форсунки нарастает за какое-то время интегрально. Смещение связанно с напряжением питания системы (ток зависит от приложенного к форсункам напряжения), при смене одних форсунок на другие не всегда возможно точно определить новые динамические характеристики, и правильно их задать в калибровках ЭБУ. Таким образом может возникнуть расхождение между реальным временем переходного процесса в форсунке (лага форсунки) и заданным в калибровке "Динамическая производительность форсунок". Кроме того на эту ошибку влияют не учитываемые в системе факторы (например изменение времени открытия клапана форсунки при изменении давления в непроточной рампе).

Проблема усугубляется, когда ошибки начинают складываться друг с другом и в результате реальный состав смеси не имеет ничего общего с желаемым (назовем его - максимально эффективным) составом смеси, вплоть до потери 10% мощности двигателя, или перерасходу топлива на режимах низких нагрузок (в моей практике встречались случаи 2-х кратного перерасхода топлива автомобилем). Это создает определенные трудности для калибровщиков, связанные с тем, что даже при великолепном знании теоретических критериев выбора составов смеси и углов, в разных режимах работы двигателя, практически они не могут создать что-то более менее пригодное для эксплуатации не имея под руками реального автомобиля, на котором должна работать программа, и не проведя серию практических тестов с контролем состава смеси а также условий ее горения (наличия детонации или перегрева двигателя) по приборам.

Не стоит так же забывать об общих метрологических проблемах измерений во всех элементах и приборах системы.. (Методические погрешности ШДК, систематические и случайные и ошибки, ошибки квантования АЦП).

Фактически если мы рассмотрим все ошибки то придем к выводу, что в каждой конкретной режимной точке по оборотам и нагрузке большую часть из ошибок мы можем компенсировать всего одним умножением (в том числе и динамику форсунок, поскольку в конкретной режимной точке по оборотам и нагрузке в стационарном режиме работы системы управления у нас фиксированная подача топлива и соответственно время впрыска). Это не совсем справедливо для стандартных прошивок, так как в них  "поправка ЦН" зависит от дросселя, а состав (и подача) зависит от расхода воздуха (с ДМРВ), таким образом в одной и той же режимной точке по дросселю и оборотам может быть разная подача топлива, поскольку режимная точка по расходу воздуха и оборотам будет другой и не вполне понятно, какая таблица будет используется "мощностная" или "экономичная", но даже такие расхождения в стандартных прошивках делают настройку вполне приемлемой. В прошивках J5LS этот недостаток устранен и таким образом они идеально подходят для настройки по этой методике. Впрочем, и на стандартных прошивках такая настройка дает великолепные результаты, (лучше, чем с другими методиками), позволяя свести разницу между реальным и желаемым составом смеси (ошибку регулирования) до предела +.- 0,1 по отношению Воздух/Топливо.

Исходя из вышесказанного, нужно ввести в ПО ЭБУ всего лишь один коэффициент в виде 3d таблицы который определяется фактором нагрузки и оборотами двигателя и позволяет компенсировать возможные отклонения реальной топливоподачи от желаемой. И такая таблица в ПО Января уже есть – это “поправка Циклового Наполнения”, если мы, основываясь на объективных факторах, выставим в ней нужные коэффициенты – мы получим настроенную (по топливу конечно) машину, у которой желаемый и реальный составы смеси будут точно совпадать во всем диапазоне работы двигателя. А такими объективными факторами, например, может являться разница между желаемым и реальным составами топливовоздушной смеси.

Как работает “Матрица”:

- Устанавливается связь с J5 online tuner и контроллером широкополосного датчика кислорода (подключены через 2-х портовый USB-COM адаптер к ноутбуку, в случае с контроллером Innovate LM2 - напрямую к USB).

- Производится проверка соответствия п.о. в ЭБУ и п.о. в выбранном пользователем файле. В случае несоответствия программы - "Матрица" сообщает калибровщику о необходимости перепрограммировать ЭБУ или изменить конфигурацию.

- Все калибровочные данные из считанного файла записываются в память ОЗУ ЭБУ для синхронизации прошивки в файле и ЭБУ (в случае если файл редактировали).

- Раз в 50-100мс производится запрос текущих параметров системы управления из инженерного ЭБУ и отображение их на дисплее ПК, кроме того более 100 параметров системы управления сохраняется в специальном файле CSV (данные с известным сепаратором), доступными для анализа в программах типа Excel, либо автоматических программах анализа (например для построения таблицы фазы впрыска).

- Проверяются условия регулирования:

1) Режимная точка (обороты и дроссель) стабильна в течении 200мс - т.е. система находится в стационарном режиме..

2) Двигатель и лямбда-зонд прогреты до необходимых температур, показания лямбда зонда истинные в течении как минимум 200мс.

3) В течение 0.5мс не был активен режим отсечки топлива (ЭПХХ или блокировка по оборотам)

4) Дополнительная подача топлива (ускорительный насос) также отсутствовала в течение минимум 0.5с

            Если все условия соответствуют – производится регулирование в текущей режимной точке, при этом данные мгновенно записываются в память инженерного ЭБУ. Также регулируются все соседние с текущей режимные точки, с использованием функции ограничивающей отклонение соседних точек (сглаживается поверхность и ускоряется регулирование). Регулирование производится 2-мя алгоритмами – грубым и точным. Грубый нужен чтоб быстро приблизится к желаемому составу, точный для окончательной настройки. Одновременно с записью в ЭБУ программа сохраняет все новые коэффициенты в файл прошивки.

Для новых версий J5LS подобный алгоритм реализован и в самой прошивке.

Для последних версий комплекса алгоритм регулирования был радикально пересмотрен - в частности он стал вероятностным. В основном этот переход был связан с совершенно иным качеством нового ПО измерителя свободного кислорода LC-1 которое теперь не просто выдает состав смеси (с гораздо более высокой скоростью и меньшим лагом) но и позволяет проводить сложную статистическую пост обработку различной прочей информации о системе - что дает не только сами численные значения состава но и информацию о самом измерителе, датчике, и рабочих процессах в цилиндрах двигателя. В частности алгоритм абсолютно не реагирует на пропуски воспламенения и позволяет настраивать смесь даже в случае если в один из цилиндров искра не подается!  Кроме того было решено применить в части отслеживания топлива ускорительного насоса и определения стационарности элементы методики Байеса и долговременную память, поскольку соблюдение стационарности создавало некоторые проблемы автоматике на двигателях СЛА - очень быстро набирающих обороты даже в самых затяжеленных положениях лопастей винтов.

 

Обучение таблицы БЦН.

Программа при работе автоматически создает таблицу "базового циклового наполнения", при этом используются механизмы экстраполяции результата обучения на соседние c текущей режимной точки. 

Настройка таблицы фазы впрыска.

Если в системе управления есть датчик фаз и известны фазы распределительных валов (угол открытия и закрытия впускных и выпускных клапанов) - программа может создавать таблицу "фаза впрыска" по нескольким заданным пользователем критериям, для таких расчетов программа использует время впрыска и обороты коленчатого вала, несложный пересчет позволяет перейти  к угловым временам выраженным в градусах по КВ. И в зависимости от заданных критериев обеспечить впрыск порции топлива в определенном угловом повороте впускного распределительного вала (открытый или закрытый клапан). Программа реализует 6 различных алгоритмов по рекомендациям Motec, AEM (aem efi basics v1.3), Гирявеца (Теория управления автомобильным двигателем) итд.

УОЗ на частичных нагрузках.

В программе реализована модель позволяющая выстраивать УОЗ на частичных нагрузках экстраполируя таблицу базового циклового наполнения. Суть данного метода в том, что если мы возьмем линию по нагрузке, то характеристика изменения УОЗ на этой линии будет обратная характеристике изменения наполнения, т.е. минимальный УОЗ будет там где наполнение максимально и наоборот. Таким образом выстраивание поверхности УОЗ на атмосферном двигателе сводится к выстраиванию 2-х линий 100% дросселя и 0% дросселя, остальные же выстраиваются автоматически, что сильно упрощает настройку таблицы УОЗ для любого нестандартного двигателя, и не требует от настройщика глубоких знаний и представлений о форме поверхности УОЗ.

Механизм обнаружения детонации - детонационные фильтры, нормализация ADET.

Не секрет, что зачастую при настройке нестандартных двигателей встречаются ситуации повышенной шумности ДВС. Как правило это двигатели в которых имеются конструктивные просчеты в профиле кулачков распределительных валов (на сбеге), вызывающих своеобразный шум в ГБЦ. Этот шум отчетливо слышен от двигателя, как показывает практика шум живет сам по себе и иногда в редких случаях даже не влияет на износ деталей ГБЦ. Однако один недостаток у этого шума все же есть, он вызывает т.н. 'проблему ложного детектирования детонации системой управления Январь-5', эта проблема была обнаружена нами во времена первых версий "Матрицы", когда в логе диагностики стало возможно наблюдать поцилиндровый отскок УОЗ по детонации, ранее технических средств позволяющих отслеживать подобное попросту не было (угол отображаемый в диагностике не учитывает поцилиндровый отскок и соответственно может ничего общего не иметь с реальным реализуемым системой УОЗ для конкретного цилиндра), и причину неудовлетворительной динамики двигателей либо вообще не пытались искать в системе управления, либо понимая задним умом - чрезмерно задирались углы. Когда проблема была более менее изучена  - стали отключать датчики детонации и пытаться в ручную подстроить фильтры. Однако зачастую ручная подстройка приводила к неадекватному детектированию реальной детонации на некоторых участках. Для решения этой задачи был разработан механизм настройки фильтров. Механизм достаточно сложный и использует новые параметры пакета диагностики, доступные только в прошивке J5LS_V43 и выше только в ЭБУ Январь-5 или Mikas-7 (на ЭБУ Январь-7 подобные проблемы до настоящего времени до конца не изучены, и настройка серьезных двигателей на этом блоке управления затруднена - не смотря на то, что реализованный алгоритм полностью описан и все его переменные доступны, создание автоматики настройки для него не планируется). Настройка фильтров возможна только на полностью прогретом двигателе в котором прошла адаптация канала детонации по шуму. Для настройки выбираются заведомо безопасные значения УОЗ - не приводящие к детонации ни при каких условиях. Переменные, определяющие уровень в канале детонации каждого цилиндра двигателя используются для создания оценочной шумовой картины в текущей режимной точке. Для этого в условиях стационарности режимной точки по оборотам и дросселю определяется "средний уровень шума" Nm  представляющий сумму всех дискретных значений с каждого канала (цилиндра)/количество значений, и "пиковый уровень шума". Np - макс значение шума, результирующий оценочный уровень шума двигателя Nr вычисляется по формуле Nr=(Nm+(Np-Nm)*(100+Kn)/100)*(100+Kz)/100. Коэффициенты Kn и Kz задаются в конфигураторе "Матрицы" в % и по умолчанию = 80 и 30. После расчета производится оценка текущего состояния фильтра, путем сравнения полученного уровня шума и действующего порогового уровня Nl полученного от ЭБУ в диагностическом пакете. Если Nl<Nr - возможно ложное детектирование детонации в текущей режимной точке, что требует увеличения значения фильтра. Если Nl>Nr - значение фильтра надо наоборот уменьшить. В идеале Nl стремится к Nr (никаких действий не производится). Результат регулирования любой точки как и во всех поверхностях распространяется на соседние, но в случае с фильтрами шума впервые была применена методика с разными экстраполирующими коэффициентами для оси оборотов и оси нагрузки, что позволило относительно быстро выстраивать таблицу фильтров с необходимой точностью.  

Логи.

При разработке ПАК "Матрица" была сразу заложена беспрецедентная система логирования параметров отсутствующая в многих других комплексах и поныне. Матрица сохраняет логи всех своих действий и действий пользователя в множестве различных форматов. 1-е два  - лог терминала и системный лог, могут быть проанализированы в ручную в текстовом редакторе визуально и представляют собой набор состояний системы в некотором интервале времени где каждому дискретному маркеру времени соответствует одна строка состояния. 3-й формат - стандартный CSV файл. Предназначен для автоматического анализа с помощью как самой ПАК "Матрица" так и сторонних программных комплексов (Ecuedit Excell). Система при своей работе (настройке) постоянно и принудительно сохраняет сотни параметров ЭБУ, что позволяет при их анализе обнаруживать некоторые сложные проблемы даже спустя длительное время. 4-й формат CSV - высокоскоростной лог J5LS_V46. 5-й формат так же CSV активируется при использовании контроллера ШДК LC1F и переставляет собой набор параметров смеси (топливоподача-ускорнасосы) в системе времени измерителя состава (с дискретностью 2-3 милисекунды). 

Прочие сервисные функции.

Программа также позволяет отслеживать нехватку производительности форсунок. И отображает % их открытия. Используя ШДК опытный калибровщик можно легко заподозрить и с вероятностью 95% определить причину неисправностей в двигателе и его системах (подсос воздух, нехватка производительности бензонасоса или форсунок, пропуски зажигания и даже старые свечи с пробоем на изолятор). Программа позволяет напрямую управлять положением РХХ, фазой впрыска, УОЗ, коэффициентом коррекции топливоподачи. Автоматически распознаются прошивки и выбирается режим настройки. 

П.о комплекса написано целиком на Ассемблере X86 весь функционал реализован через Win32API, в настоящий момент исходный текст проекта имеет около 56000 строк. ПО работает в ОС Windows 98/me/nt/2000/xp/7, требует наличия в компьютере 2-х USB2.0 портов (к одному подключается USB-COM адаптер для ШДК к другому K-line адаптер). В последних версиях поддерживается работа с адаптерами Scanmatic и EOBD. Программа так же работает с газоанализатором АСКОН-02 и сохраняет в CSV лог передаваемую им информацию. При необходимости можно подключить GPS приемник (контроль скорости и координат).

Более подробную информацию вы можете получить скачав документацию на ПАК "Матрица" и прошивку J5LS в разделе Download.

Ответы на часто задаваемые вопросы по ПАК "Матрица"

 

© 2005-2018 emmibox Копирование материалов ресурса без разрешения автора запрещено!