Вернуться   Форум Pilot Engineering > Pilot VAF/MAF конвертер > Прошивки и ПО

Ответ
 
Опции темы Опции просмотра
Старый 02.09.2011, 15:28   #1
Pin
Супер-модератор
 
Аватар для Pin
 
Регистрация: 08.09.2009
Сообщений: 3,096
Pin на пути к лучшему
По умолчанию Руководство по использованию конфигуратора и рекомендации по настройке.

Основные функции и элементы управления конфигуратора
Подключаем конвертер к компьютеру и обзяательно подаем на него напряжение питания.
Запускаем конфигуратор.
Нажмите на изображение для увеличения
Название: Ris1.jpg
Просмотров: 3726
Размер:	35.5 Кб
ID:	369
Рис. 1
1. Главное меню программы
2. Выбор порта


В раскрывающемся списке 1 ( см. рис.1) выбираем порт к которому подключен конвертер.
При этом произойдет считывание таблицы замены и конфигурации конвертера.
Если конвертер подключен к другому порту или не запитан, то вы получите соответствующее сообщение об ошибке.

Главное меню программы подробно описывать не буду, там все и так понятно




Вкладка "Таблица замены"
Принцип преобразования выходных сигналов расходомеров


Нажмите на изображение для увеличения
Название: ris2.jpg
Просмотров: 3878
Размер:	74.0 Кб
ID:	370
Рис. 2
1. Таблица замены
2. Параметр сглаживания сигнала маф
3. Параметры "ускорительного насоса "
4. Подсказка при наведении курсора мышки на ячейку таблицы - маф и соответствующее ему значение выхода конвертера.




Для согласования сигналов заводского расходмера VAF и альтернативного расходомера MAF применяется таблица замены 1(см. рис2).
В этой таблице для каждого значения сигнала MAF, указывается соответствующее значение VAF, которое конвертер выдаст на вход штатного ЭБУ.

В таблице все значения представлены в виде отсчетов АЦП-ЦАП ( Аналогов-цифровых и цифроаналоговых преобразователей).
Сделано это по соображениям удобства восприятия таблицы при настройке.
Если вам необходимо перевести отсчеты в напряжение , то делается это следующим образом.

Конвертер обрабатывает сигнал уровнем 0-255 отсчетов
Напряжение соответствующее 1 отсчету= Опорное напряжение /256

Для опорного напряжения 5в
уровню 0В - соответствует 0 отсчетов ацп/цап
уровню 0,01953В соответствует 1 отсчет ацп/цап
Уровню 4,98В соответсвует 255 отсчетов

Чтобы понять какое напряжение соответсвует данному количеству отсчетов (числу), просто умножте количество отсчетов на уровень одного отсчета "0,01953В"
Пример:
128 отсчетов соответсвуют уровню 128*0.01953В=2,49984В т.е. примерно 2.5В

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

Фильтрация/сглаживание сигнала MAF или VAF
На четырехцилиндровых двигателях, при полностью открытом дросселе , вы можете столкнуться с большими пульсациями потока воздуха и, соответственно, сигнала MAF, которые могут привести к хлопкам в глушитель или впускной коллектор , тупизне и т.п.
В логах это будет выглядеть так
Нажмите на изображение для увеличения
Название: ris3.jpg
Просмотров: 3773
Размер:	52.8 Кб
ID:	371
Рис. 3 Пульсации MAF на четырехцилиндровом двигателе

Причина этого явления описана здесь
http://forum.pilotpowersupply.com/sh...1&postcount=20

Поэтому на четырехцилиндровых двигателях рекомендуется включить сглаживание сигнала MAF
или установить на соответствующем входе конвертера сглаживающую RC цепочку 100-200Ом, 100мкФ.

В поле 2 ( см. рис. 2) вы можете выбрать степень фильтрации соответствующих сигналов.
При этом фильтр работает по следующей формуле:
Новое значение = предыдущее значение + (Считанное значение -предыдущее значение )*параметр сглаживания /100

Например:
Допустим параметр сглаживания=10
Старое значение маф было 128 отсчетов , с АЦП конвертер считал значение МАФ 200 отсчетов.
Тогда новое значение , по которумы будет производится преобразование = 128+ ( 200-128)*10/100=135 отсчетов
если маф остается неизменным на уровне 200 отсчтеов . то через некоторое время выход этого фильтра также примет значение 200.

Таким образом мы полчаем слудющую картину:
При значении параметра сглаживания =100 , фильтрации нет вообще
При значении параметра сглаживания =1 , фильтрация максимальна.
Также следует учитывать . что при сильной фильтрации появляется лаг , т.е. отставание выходного сигнала фильтра от входного во времени.
что может приводить в обеднению смеси и клевкам при резком нажатии газа.

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

Настройка "ускорительного насоса"
Параметры ускорительного насоса настраиваются только после отстройки таблицы на устоявшихся режимах !
Чтобы отключить "ускорительный насос" во время настройки таблицы - установите значение параметра "обогащение +%" в 0.
Вообще "ускорительный насос " используется в случаях , когда есть явный провал/обеднение смеси при резком нажатии на педаль газа. Обычно такая ситуация возникает при малых значениях параметра фильтрации (1-10) т.е. сигналы имеют максимальное сглаживание и соответственно отстают во времени от реальных величин. Во всех остальных случаях эту штуку можно не использовать.

Параметры настройки обогащения
расположены на вкладке "Таблица замены"
Включают 4 параметра:
1)Выборка МАФ в сотых долях секунды t .
2)Порог срабатывания обогащения ( в отсчетах )
3)Процент обогащения ( в процентах )
4)Спад обогащения (в процентах).

Лгогика работы УН очень проста

  1. Конвертер считывает значение МАФ , затем выжидает время t
    указанное в первом парамтре и снова считывает значение МАФ.
  2. Далее находится разница между этими двумя значениями и если разница положительная и превышает порог указанный во втором параметре, то значение маф увеличивается на % указанный в третьем параметре.
    Таким образом конвертер вычисляет скорость нарастания сигнала МАФ за определенный промежуток времени и если она превышает некоторое значение, то добавляется коррекция указанная в 3-ем параметре именно к МАФ, а не к выходу конвертера.
  3. Как только скорость нарастания за время t станет меньше границы, включается забеднение. И через время t от параметра 3 будет отниматься значение параметра 4, до тех пор пока коррекция не станет равна 0. Т.е. длительность спада обогащения ( возврата к корррекции в 0%) можно регулировать параметром 4.

Простой пример :
Время выборки 0,04сек
Порог 7 отсчетов
Обогащение 20%
Спад обогащения 5%

При таких настройках время спада обогащения до 0% составит (20/5) *0.04 =0.16 сек
Если установить спад обогащения 20% , то время спада обогащения до 0% составит (20/20)*0,04=0,04 сек т.е. последним параметром мы регулируем плавность и длительность спада обогащения.

Неправильная настройка УН
В общем при настройке УН вы должны получить срабатывание УН только на переходных режимах ( резкое нажатие на педаль газа )
Срабатывание УН на установившихся режимах недопустимо!

Нажмите на изображение для увеличения
Название: ris4.jpg
Просмотров: 3687
Размер:	55.6 Кб
ID:	382
Рис. 4 Пример лога с неправильно настроенным УН


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

В противном случае конвертер будет работать по старым данным .


В каих случаях использовать внесение в энергонезависимую память , а в каких в оперативку?
Энергонезависимая может быть перезаписана 100 000 раз. Далее возможны сбои . В принципе переписать ее такое количество раз нужно еще постараться.
Я же рекомендую во время настройки и продувки все изменения вносить в оперативку конвертера ( потому что это происходит быстрее и экономит ресурс энергонезависимой памяти ) , а перед выключением зажигания сохранить все что отстроили в файл и в энергонезависимую память конвертера.


Вкладка "График Таблицы"
Нажмите на изображение для увеличения
Название: Ris5.jpg
Просмотров: 3624
Размер:	78.5 Кб
ID:	407
Рис. 5 График таблицы замены

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

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

Вкладка "Панель приборов"
Нажмите на изображение для увеличения
Название: Ris6.jpg
Просмотров: 3566
Размер:	67.4 Кб
ID:	427
Рис. 6 График таблицы замены

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

Показания отображаются в отсчетах и в вольтах для 5-вольтового режима, для 12 вольтового режима показания не достоверны - ориентируйтесь по отсчетам!
Желтый график представляет текущую таблицу замены , соответствующими чекбоксами можно включить отображение соответствия VAF-MAF
и MAF - выход конвертера по таблице.



Обучение таблицы
1. Обнуляем табличку
2. Выставляем параметры сглаживания маф и ваф в 1 и заливаем эту табличку в конвертер.
3. НА панели приборов устанавливаем галочку обучения
4. На графике справа ставим галочку VAF-MAF
5. Запускаем панель приборов и обучаем таблицу , нажимая плавно на газ , на месте и затем в движении.
6. Сохраняем полученную таблицу в файл и также заливаем ее в конвертер


Коррекция смеси/таблицы
Как пользоваться коррекцией.
Внимание! На рисунках ниже , показания лямбда зонда и прочего - от балды и даны лишь для примера!!!

Запускаем панель приборов и только затем устанавливаем окно к которому будет применяться коррекция.

Управление коррекцией с клавиатуры
1. Размер окна коррекции с клавиатуры задается CTRL + ВПРАВО/ВЛЕВО
2. Окно коррекции можно таскать клавишами стрелками вправо/влево
3. Коррекция изменяется клавишами ВВЕРХ/ВНИЗ
4. Применение коррекции к таблице - ENTER




Если сигнал пленочного расходомера MAF попадает в окно коррекции между MAF нач. и MAFкончен. То к табличному значению конвертера прибавляется значение коррекции из соотвтетсвующего поля , и только потом сигнал подается на выход !

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

Как только сигнал MAF выходит из зоны коррекции , конвертер перестает добавлять коррекцию к выходному сигналу и работает строго по таблице.


Отлично - поймали смесь в пределах окна! Показания лямбда зонда 0.2-0.8в, а если 0.5 -то вообще замечательно!
Жмем Enter , или на кнопку " Внести в таблицу". При этом значение коррекции прибавляется ко всем ячейкам таблицы находящимся в окне коррекции , далее эта таблица подкгружается в оперативку конвертера , а коррекция выставляется в 0.


Устанавливаем новое окошко - снова корректируем смесь .

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

Бипер лямбда зонда (Бипер ЛЗ)
Чтобы не отвлекаться от дороги, я привинтил бипер. Бипер пищит, когда сигнал MAF попадает в коно коррекции.
Звук бипера зависит от состава смеси:
  • Очень бедная - низкий непрерывный тон
  • Средняя -богатая - меняется частота и тон пищания, при переходе сигнала лямбда зонда через 0.5в, вы услышите смену тона.
  • Очень богатая - постоянный писк высокого тона.

Бипер работает в отдельном потоке с низким приоритетом , на слабых системах может призатыкаться , впрочем информативность вполне достаточная .

Выбор ширины окна коррекции
Зависит от степени пульсации сигнала MAF на том или ином режиме. Чем меньше , тем лучше/точнее
Запустите панель приборов , и посмотрите насколько бегает по горизонтали выходная точка конвертера, в данном конкретном режиме работы двигателя .
Окно коррекции устанавливаем чуть шире .
После того как откорректировали участок таблицы , устанавливаем Новое окно , так чтобы MAFнач. , распологалось в позиции MAF кон предудущего окна.- Просто тащите за ползунок MAF нач. и вы сами все увидите - в какой-то позиции вместе с ним начнет гулять ползунок MAF кон.


Настройка смеси
На режимах хх и малых -средних нагрузок показания лямбда зонда должны быть в пределах 0.2 - 0.8 в , оптимальное значение 0.45в!
Не нужно пытаться отловить точно 0.45в, в большинстве случаев у вас не получится этого сделать. Важно чтобы сигнал лежал в диапазоне от 0.2-0.8В Пользователи часто сталкиваются с такой ситуацией - убавляешь коррекцию на 1-2 отсчета , показания лямбда зонда падают ниже 0.2в, добавляешь 1-2 отсчета показания ЛЗ зашкаливают 0.8В. Так вот в этом случае правильная настройка как раз таки и заключается в том чтобы поймать этот переход из бедной в богатую!!!. Т.е.е была бедная 0.2В , добавили коррекцией 1-2 отсчета - смесь стала туту же богатой 0.8В - вот так и оставляем - ибо это наиболее верная настройка для данной ситуации!

Бедная смесь


Теоретическая норма


Богатая смесь


При настройке хх- средняя нагрузка ,желательно добиться чтобы смесь лежала между бедной и богатой. Максимальные нагрузки, если у вас нет широкополосного лямбда зонда, -ориентируйтесь по тяге и отстутсвию детонации. Если есть детонация - делаем богаче!


Джетроник без лямбда зонда
При отсутствии лямбда зонда можно настроить на слух , но жрать будет чуть больше.

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

Совсем дохлый штатный расходомер или не могу нормально продуть
Вживую этот пункт не проверялся !
Ставим таблицу в 0 или 1 к 1 и грузим ее в конвертер. Включаем зажигание , окно коррекции 0-255 . т.е. вся таблица !
Пытаемся завести двигатель покручивая коррекцию колесом мыши. Как схватит - добиваемся более-менее устойчивой работы.
Уменьшаем окно, правим значения до приемлимой смеси , двигаем коно и даем газу, снова отсраиваем и т.д.

Графики лога
Что нужно знать по графикам:

По графику лога время в секундах отображается условно ! Это не настоящее время, поскольку я принял допуск , что конвертер выдает 100 отсчетов в секнуду, хотя на самом деле 118. Время, как таковое нам не нужно! Самое главное - форма сигналов.
Разрешение 0.01 сек - максимальное и используется для проверки( в предыдущих версиях все графики были в этом разрешении)
Уменьшая разрешение - мы получаем "усреднение " сигнала , и анализ проводить становится намного проще.
При прокрутке графиков на низком рпазрешении, вы увидите провалы/всплески на графиках- это нормальное явление!!! Объясняется это тем , что график - это динамическое окно для отображения лишь малой части данных из всего лога ( чтобы на слабых компах и нетбуках не тормозило ). Соответственно , если вдруг в какой-то точке появился всплеск или провал - смотрите на время, он реально существует . Если переключить разрешение в максимальное 0.01сек - то все будет как на ладони .
К тому же, в максимальном разрешении, никаких артефактов при прокрутке не будет, потому что отображаются все точки

Чтобы определить какой график за что отвечает - отключите все графики в контекстном меню( правая кнопка мышки) и начните их включать по очереди. Цвета графиков сигналов соответствуют цветам соответсвующих приборов на панели приборов.

При включении подсказки и точек , можно получить точные данные по текущей точке, на которую наведен курсор мышки.

Навигация и управление
1.Масштабирование.
Зажимаем левую кнопку мышки + тащим влево -вниз для увеличения масштаба. Для возврата к первоначальному масштабу - левая кнопка мыши + тащим вправо-вверх

2. Прокрутка .
Зажимаем правую кнопку и тащим график мышкой.

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

4. Двойной щелчек
Если точка находится вне видимой зоны графика, делаем двойной щелчок левой кнопкой , и она появляется в позиции курсора. Далее точно подтягиваем куда нужно.

Контекстное меню графиков( правая кнопка мышки )
1. Отключает/включает точки
2. Отключает/включает подсказки ( не на всех графиках )
3. Отключает/включает соответствующие кривые

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

5. Обучение по текущему фрейму
Точность обучения зависит от того , в течение скольки точек сигнал MAF остается неизменным , при этом VAF за это время усредняется.

Фрейм это тот кусок лога , который вы видите непосредственно на экране.
Вимание! Обучение по фрейму осущетствляется только по тем точкам , которые видны на экране. При разных разрешениях таблица будет по разному обучаться. Поэтому вы можете выбрать масштаб и обучить необходимые точки.

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

Форму таблицы контролируем на графике таблицы сразу же после обучения соответствующих точек.

7. Сброс всех флагов обученности ячеек таблицы.
Все ячейки могут быть снова изменены.

Последний раз редактировалось Pin; 28.12.2011 в 18:44.
Pin вне форума   Ответить с цитированием
Старый 22.02.2013, 20:32   #2
BMW
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 12
BMW на пути к лучшему
По умолчанию

Как включить запись Loga???
BMW вне форума   Ответить с цитированием
Старый 22.02.2013, 20:55   #3
Pin
Супер-модератор
 
Аватар для Pin
 
Регистрация: 08.09.2009
Сообщений: 3,096
Pin на пути к лучшему
По умолчанию

Как торлько старт нажали так и пишется ! Стоп - перестает писаться ! ну соответствеено чего записано нужно в файл сохранить
Pin вне форума   Ответить с цитированием
Ответ
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +6, время: 08:02.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot