Автор Тема: Макрос для настройки ГБО 4 поколения Lovato  (Прочитано 249589 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Информация на главное странице

Работа над автоматизацией процесса обработки данных записанных программами Lovato или OMVL разделилась на две части:

1. Веб сервис на PHP. Ссылка ниже.
C 30 января идет тестирование веб сервиса обработки данных Lovato OMVL. Для участия тестирования пройдите по ссылке:

2. Макрос для программы Exel. Можно скачать в этом сообщении.
Внимание!!! Обновите макрос до последней версии (прикрепленный файл этого сообщения).

Теория работы макроса

Пользователь ресурса sergei создал макрос для вычисления отклонений карте коэффициентов систем 4 поколения Lovato. Алгоритм прост - сравнение времени впрыска бензина при езде на газу и бензине относительно MAP. Но главное реализации - теперь два клика мыши и у Вас числовые значения отклонений.
Выкладываю архив с макросом для свободного тестирования. Надеюсь все работает хорошо и этот макрос будет прекрасным подарком всем пользователям.

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

Работа с файлами
Три файла:

1.      Сохраненный при езде на бензине (должен называться Benz.txt)
2.      Сохраненный при езде на газе (должен называться GAZ.txt)
3.      Основной файл для расчетов main.xlsm

Все три файла должны находиться в одной папке.

Запускаешь файл main.xlsm, включаешь макрос, нажимаешь ALT+F8, после ALT+F8 выбрать «startAll» и нажать выполнить.

Снизу данные которые можно менять:

2,5     от, т.е. задаешь от какого времени смотреть (в данно случае 2.5 мс)           
11,5    до, т.е. задаешь до какого времени смотреть (в данно случае 11.5 мс)           
0,5     шаг сетки, т.е. 2.5, 3, 3.5, 4, 4.5 и т.д     
0,005   дельта в минус, смотрит какая погрешность в выборе числа, можно менять
0,005   дельта в плюс, смотрит какая погрешность в выборе числа, можно менять 
Как надо работать с дельтой. Ставим дельту 0.001 (чем меньше тем точнее), прогоняем, если данные появились то все ОК. Если появилось "НЕТ", переписываем на листок появившиеся данные без "НЕТ", далее прибавляем дельту до исчезновения "НЕТ" и записываем на листок в пропущенные места. ТАК будет правильнее и точнее.

Кстати, на примере в 8 строчке видно, что макрос не смог забрать данные и написал «НЕТ», т.е маленькае погрешность 0,005- можно поменять на 0,05 и тогда все ОК.

Результат в 3 столбце.
« Последнее редактирование: Мая 16, 2012, 13:09:16 от Stehlen »

Оффлайн Андрей Петров

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #271 : Февраля 01, 2012, 18:14:06 »
Андрей, прикладываю свои результаты и твои. Обрати внимание на строчку 2.5мс на 1000 оборотах. Считают данные одинаково. Т.е МАП и времена посчитались одинаково. Но вот проценты у нас посчитались по разному.
В моем и твоем расчете МАП на 2.5мс - 0,25; время впрыска 2.33. А вот разница в процентах у тебя -6,82, а у меня -7.3. Т.Е. 2.33+7.3%=2.5(это правильно), а 2.33+6,82%=2.489

Добавлено позже
В принципе погрешность очень мала. Или что то я не понимаю.

2.5 - 2.33 = 0.17
0.17 / 2.5 = 0.068
0.068 *100 = 6.80
6.80 * (-1) = -6.80%
Но, дело в том, что результат программа считает не по этим округленным (2.33 и 0.17) а по более точным 2.33333(3) и соответственно 0.166666(6). Отсюда и результат -6.82 (он уже в конце округляется). На самом деле там может быть -6.82ХХХХХХХХ.
Так, думаю, точнее. А вот откуда 7.3?

Обновление test.propan96. ru
1. Добавили погрешность по MAPу. Но все же рекомендую оставлять 0. Если уж совсем мало результатов, делайте 0.01, но не больше!
2. Немного изменили округление, должно быть точнее.

PS: Завтра первая проверка на автомобиле.

Добавлено позже
Сергей, у тебя ошибка в том, похоже что вместо 0.17 / 2.5 = 0.068, макрос делает 0.17 / 2.33 = 0.073.


Добавлено позже
Стоп, или это у меня ошибка...

Добавлено позже
Нет, у меня правильно, у Сергея ошибка =)
« Последнее редактирование: Февраля 01, 2012, 18:35:01 от Андрей Петров »

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #272 : Февраля 01, 2012, 20:59:04 »
Да, Андрей я именно почему то так и посчитал. Завтра переделаю. Ошибки на ошибках. Блин.....

Оффлайн Андрей Петров

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #273 : Февраля 01, 2012, 21:30:18 »
Ну чтож, думаю, по алгоритму и правильности результатов больше вопросов не будет. Все достаточно подробно объяснено. Начинаем тесты. Думаю дату начала тестов можно поставить 2 февраля и прикрутить опрос. Так же можно поделиться разработками с пользователями carhelp.info.

А вам новая пища для размышлений...
Кто нибудь знает программы для OBDII диагностики, которые могут в подобном виде в реальном времени создавать логи поездок, где будут сохраняться топливные коррекции на разных режимах?
По идее можно написать программу для настройки ГБО по тримам. Но для начала я поглубже вникну в эту тему, так как по с OBD оборудованием работал очень мало, и знаний и опыта практически нет. Надо вникать.

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #274 : Февраля 01, 2012, 21:30:41 »
Поправил формулу.

Добавлено позже
Андрей, посмотри плиз.

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #275 : Февраля 01, 2012, 21:35:58 »
А вам новая пища для размышлений...
Кто нибудь знает программы для OBDII диагностики, которые могут в подобном виде в реальном времени создавать логи поездок, где будут сохраняться топливные коррекции на разных режимах?
По идее можно написать программу для настройки ГБО по тримам. Но для начала я поглубже вникну в эту тему, так как по с OBD оборудованием работал очень мало, и знаний и опыта практически нет. Надо вникать.
Digimoto

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #276 : Февраля 01, 2012, 21:44:27 »
я не смог разобраться с digimoto, почемуто некоторые закладки а именно по сбору информации были не активны.

Оффлайн Андрей Петров

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #277 : Февраля 01, 2012, 22:11:45 »
Поправил формулу.

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

Добавлено позже
Думаю, надо выложить в первом посте эту версию, как наиболее правильную.
« Последнее редактирование: Февраля 01, 2012, 22:14:18 от Андрей Петров »

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #278 : Февраля 01, 2012, 22:37:47 »
да, тоже заметил и то же думаю это из за округлений. Сижу играюсь с дельтами по впрыску. Разница в результатах очень большая. Надо тестировать и приходить так сказать к какому то среднему. Пробовал выставлять 0,05 и 0,005, разница большая.

Оффлайн Андрей Петров

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #279 : Февраля 01, 2012, 22:41:32 »
да, тоже заметил и то же думаю это из за округлений. Сижу играюсь с дельтами по впрыску. Разница в результатах очень большая. Надо тестировать и приходить так сказать к какому то среднему. Пробовал выставлять 0,05 и 0,005, разница большая.
Ну да, это надо уже на машинах тестировать. Думаю, время выложить на кархелп, и собирать отзывы и отчеты от пользователей.

При дельте 0,005 очень мало результатов от газели. Настроить не получится даже область где "бегает шарик".

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #280 : Февраля 01, 2012, 23:01:34 »
Андрей, тогда напиши где на кархелпе выложишь, чтобы мы то же следили

Оффлайн Андрей Петров

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #281 : Февраля 01, 2012, 23:14:44 »
Андрей, тогда напиши где на кархелпе выложишь, чтобы мы то же следили
Ок, завтра все для них подробно опишу как с программой работать.

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #282 : Февраля 02, 2012, 00:17:52 »
Думаю, надо выложить в первом посте эту версию, как наиболее правильную.
Выложил.

Оффлайн DVY

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 1
  • Сообщений: 195
  • Репутация: +4/-0
  • Пол: Мужской
    • Просмотр профиля
    • Ледовый Дворец "Уральская молния"
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #283 : Февраля 02, 2012, 06:48:11 »
И все таки я считаю, что дельта должна быть 0.05, а то и 0.1. Иначе данных слишком мало. Я вот себя не ограничиваю в записи файлов, они и получаются по 3 Мб. Но все равно не все клетки заполняются. Мне кажется, что при дельта равной 0.05 подсчет будет более точным, чем при 0.005. Чем больше данных обработается, тем точнее результат, тем более он усредняется.

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #284 : Февраля 02, 2012, 08:59:16 »
И все таки я считаю, что дельта должна быть 0.05, а то и 0.1. Иначе данных слишком мало. Я вот себя не ограничиваю в записи файлов, они и получаются по 3 Мб. Но все равно не все клетки заполняются. Мне кажется, что при дельта равной 0.05 подсчет будет более точным, чем при 0.005. Чем больше данных обработается, тем точнее результат, тем более он усредняется.

я последний лог делал с 0.5 , 150 по оборотам и 0.01 мап, большинство клеток заполнилось не сравнить с 0.05 и меньше, обе проги показали почти все клетки одинаково
УАЗ Патриот
гбо Alpha

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #285 : Февраля 02, 2012, 09:57:40 »
DVY , выложи свои накатанные файлы пожалуйста (которые по 3 Мб, говоришь), а то у меня получаются "плохие" файлы т.к. моторчик малооборотисты й, мало данных получается. Просто интересно поэксперименти ровать. Заранее спасибо.