Форум Pilot Engineering

Форум Pilot Engineering (http://forum.pilotpowersupply.com/index.php)
-   Прошивки и ПО (http://forum.pilotpowersupply.com/forumdisplay.php?f=22)
-   -   Новый конфигуратор версии 3.6! Подробности внутри. (http://forum.pilotpowersupply.com/showthread.php?t=510)

Pin 03.03.2016 23:23

Новый конфигуратор версии 3.6! Подробности внутри.
 
Вложений: 4
English users,please be patient - next week will translate this text to english and will post it here .
Now please use google translate :)

Обновление от 30.04.2016
Внимание!!!
Обновился конфигуратор.
Новую версию качаем по этой ссылке

Добавлено:
1. Звуковые подсказки по коррекции( чтобы не пялиться в монитор во время движения)

2. Автоматическое обучение сглаживания маф (актуально для 4-х цилиндровых движков)
Для этого отключаем галку автокоррекции и ставим галку сглаживания маф.
На второй передаче с оборотов 1500 давим газ в пол в течение 3-4 секунд.
Ну и соответственно случшаем чего оно скажет и определит.
По ощущениям затем ставим лучшее сглаживание и записываем это значение в конвертер.
Для работы этой функции необходимо подключение и калибровка ДПДЗ

3. Алгоритм автокоррекции изменен и ускорен, также появилась возможность самостоятельно выставить скорость интервалы( скорость) быстрой и точной коррекций на вкладке настроек

4. Добавлено определение принудительного холостого хода( только при подключенном и откалиброванном ДПДЗ и сигнале оборотов)
Настройки обнаружения на вкладке настроек.
При обнаружение принудительного ХХ автокоррекция отключается.

5. в логах появились дополнительные графики.
Полезны будут Corr - это коррекция, которую вводит программа или пользователь. И O2SM - сглаженный сигнал лямбды - актуален для тех кто использует широкополосные лямбды.
Маркер также автоматически отмечает пульсации.
Все остальное - потом опишу , по мере использования и добавления функционала.

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

Как обычно отзывы пишем в теме :)

п.с. озвучка немного корявая...но для теста думаю хватит. Если что потом в финальной версии переделаю + английский добавлю.


4.03.2016
Проект разросся , поддерживать было тяжело. Новые функции вносить - сплошная беда и печаль. С отладкой проблемы , под андройд портировать тяжело. Сплошная пичаль и даж депрессия на меня напала :(

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

В итоге, во время переработки я нашел несколько критичных ошибок алгоритма автокоррекции. Он был еще раз переработан и добавлены новые возможности - интерполяция при редактировании таблицы и интерполяция концов графика по двум последним обученным точкам.
Все это позволяет обучив только 4-5 точек на месте , далее ехать на машине без проблем и в автоматическом режиме заполняется большая часть точек и дальнейший теоретический наклон таблицы. Обучение стало еще проще.
Обучив таблицу на месте , я без проблем смог более менее поехать на авто и далее таблица дообучилась во время движения.
Более 80 я не разгонялся , остальное строил по логам разгона.
Но факт остается фактом - обучив несколько точек на месте , далее на машине можно ехать сначала плавно , до обучения нескольких под небольшой нагрузкой а потом и на полную катушку :)

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

Новую программу можно скачать по ссылке выше

Программа работает с прошивкой 2.6, поэтому большинству из вас прошивку обновлять не нужно !

Что нового ?
1. все точки на графиках редактируются двойным щелчком
Вложение 1918
1-Выбор графика к которому будет применяться двойной щелчок мышки
2-Включение/отключение интерполяции
3-Здесь собственно и кликаем. Масштабирование - левая кнопка мыши + тянем вправо вниз. Отмена масштаба - левая кнопка мыши+ тянем влево вверх.
перемещение по графику- зажатая правая кнопка мыши.


2.Интерполяция( кнопка Interpolate( см. рис. выше.) - вынесена в качестве кнопки на график таблицы.
Cоответственно, если она включена, - то будут интерполироваться :
-График который выбран соответствующей кнопкой на графике таблиц
- При клике по логу таблица также будет интерполироваться
- При автокоррекции также будет применяться интерполяция между обученными точками

3. Опорное значение лямбды для автообучения теперь берется из соответствующей двумерной таблицы обороты -ДПДЗ.
Это то , о чем просили пользователи для настройки различных мощностных режимов.
Если у вас не подключен ДПДЗ или вход оборотов, то просто заполняйте всю таблицу одним значением с помощью соответствующего поля и кнопки.
Когда включена автокоррекция в этой таблице ячейка использующаяся в качестве опорного значения будет выделяться.

Калибровка ДПДЗ осуществляется при включенном зажиганиии не заведенном двигателе.
Вложение 1921
1-поле и кнопка для заполнения все таблицы одним значением
2- Таблица опорных значений лямбда зонда для автокоррекции.
для широкополосных зондов указываем AFR*10 , для простых - уровень напряжения в отсчетах (255*UЛямбды/5)
3- Включение /включение отключение интерполяции концов таблицы при автообучении.
4-Выбор типа штатного расходомера - прямая и обратнопропорциональная характеристика. Расходомеры с обратнопропорциональной характеристикой обычно стоят на тойотах и старых маздах.
5. Калибровка ДПДЗ и значения минимума и максимума. По ним будет рассчитываться значение ДПДЗ для таблицы выше.



4. В настройках параметров автообучения
Можно включать интерполяцию концов(см . рис. выше).
Конец таблицы будет выстраиваться с тем же уклоном , что что и между двумя последними обученными точками.
начало будет строиться от нуля до первой обученной точки.

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

6. Цвета графика таблицы на панели приборов при автообучениий.

- красный - изменение режимной точки или слишком большие пульсации сигнала MAF. Автокоррекция отключается.

- серый - в пределах окна коррекции присутствуют обученные точки. Автокоррекция отключается.

- темно зеленый - быстрая автокоррекция.
-светло зеленый - обучение точки.
-желтый - коррекция в ручном режиме.

При обучении текущей режимной точки необходимо чтобы в этой точке график стал сначал темнозеленым, затем светлозеленым и затем серым , как только график стал серым переходим к следующей.
Вложение 1920
1- график панели приборов, меняет цвет в зависимости от состояния режима автокоррекции.
2-Включение автокоррекции
3- Максимально допустимые пульсации входного сигнала MAF.
При превышении автокоррекция останавливается.
4- текущие измеренные пульсации MAF
Если пульсации слишком велики - используйте сглаживание на вкладке таблицы замены.

7. Pulsations - наибольший допустимый размах пульсаций сигнала MAF. Ии по сути максимально допустимая ширина окна коррекции.
При превышении пульсаций автокоррекция отключается. График на панели приборов становится красным. При изменении режимной точки - само собой увеличивается окно коррекции и коррекция временно отключается.

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



Выбор языка на главной странице программы :)

Pin 04.03.2016 00:17

Для быстрого автообучения:
1. Прогреваем двигатель на штатном расходомере.
2. Подключаем конвертер и новый расходомер.
3. В конвертер льем таблицу с форума( если есть) либо делаем первую таблицу 1к1 на графике таблиц ( включаем интерполяцию, затем кликаем в Maf=0 конвертер =0,
Маф=255 конвертер =255. Для Тойоты наоборот - Maf=0 конвертер =255, Maf=255 конвертер=0.
И заливаем эту таблицу в конвертер.
4. Пытаемся завести двигатель и удержать обороты меняя коррекцию в ручном режиме. Главное хоть как-то заставить двигатель работать.

5. Интерполяция включена на графике таблицы.
На вкладке настроек автообучения включаем интерполяцию концов, не забываем выбрать правильный тип штатного расходомера, кислородного датчика.

6. запускаем автокоррекцию ждем обучения первой точки, добавляем газу , ждем обучения второй и т.п. на месте.

7. получили 5-10 точек , можно пробовать ехать.

8. После отстройки начала таблицы , остальную строим по логу, как описывалось в ранних инструкция и видео на нашем канале на ютюбе.
Кстати проверьте и дайте знать - работает ли он :)


Ну а для тех, у кого есть более-менее рабочая таблица на которой движок работает хоть как-то - пункты 1-4 не делать.

TeSS 04.03.2016 02:04

здорово что работа по улучшению ведётся :p1003:

Alexkolomna 04.03.2016 02:08

Супер!
Меня услышали )
А вот теперь ещё один вариант не с линейной , под маф а квадратной таблицей( по размеру как таблица с желаемым составом) и можно полноценную обманку на сап и маф ставить ) для тюнинга и для компенсации износа)

nemiro 04.03.2016 05:19

Спасибо за обновления!
Таблица опорных значений лямбда зонда для автокоррекции - это очень хорошо, но как быть с отсутствием ДПДЗ? Точнее тем, что это 2 микрика как на БМВ м20? Получится ли привязать О2 только к оборотам? Правильней было бы привязать к нагрузке, то есть к ДМРВ, или я ошибаюсь? Ведь ДПДЗ - это параметр желаемый, а ДМРВ - это реальный показатель нагрузки.

$TA$ 04.03.2016 05:43

Pin, большая прибольшая благодарность за проделанную работу!!!! Обязательно все протестирую, посмотрю как работает. Скажите только насколько актуально изменять опорные значения лямбды на разных режимах и собственно по какому принципу выбирать эти самые значения ??

Hofman 04.03.2016 09:02

Отлично! Будем пробовать! Как раз собирался ставить другой расходомер на замену. За интерполяцию отдельный респект))

Alexkolomna 04.03.2016 11:15

Цитата:

Сообщение от nemiro (Сообщение 7480)
Спасибо за обновления!
Таблица опорных значений лямбда зонда для автокоррекции - это очень хорошо, но как быть с отсутствием ДПДЗ? Точнее тем, что это 2 микрика как на БМВ м20? Получится ли привязать О2 только к оборотам? Правильней было бы привязать к нагрузке, то есть к ДМРВ, или я ошибаюсь? Ведь ДПДЗ - это параметр желаемый, а ДМРВ - это реальный показатель нагрузки.

Вместо педали подключи дад.
Таблицу разграфить немного по другому придётся, но можно и так.
Дад почти на 100 процентов повторяет ход педали, а в качестве источника расчёта смеси даже лучьше дросселя.

Alexkolomna 04.03.2016 11:21

Цитата:

Сообщение от $TA$ (Сообщение 7481)
Pin, большая прибольшая благодарность за проделанную работу!!!! Обязательно все протестирую, посмотрю как работает. Скажите только насколько актуально изменять опорные значения лямбды на разных режимах и собственно по какому принципу выбирать эти самые значения ??

Если вы работаете по обычному зонду, то нет смысла особо играться с этой таблицей.
А если вы с ШДК ( широкополосный лямбда зонд) настраиваетесь, то грубо говоря от 14.7 на хх
16-14 в режиме круиза
13-12 в режиме газ в пол.
Но это моё мнение. Да и разные моторы на разной смеси едут по разному. Нужно подбирать.

А вообще обычно если вы купили ШДК, то к этому моменту уже обычно знаете зачем он нужен)

Alexkolomna 04.03.2016 11:26

https://f-a.d-cd.net/3045602s-960.jpg
Вот все что можно попробовать выжать из обычного зонда.
Но есть ещё одна ложка дёгтя : правильно показывает только 14,7
Остальное может гулять в зависимости от нагрева зонда в глушителе.


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

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