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

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

Оффлайн 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 »

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #61 : Января 07, 2012, 00:43:39 »
Полностью с тобой согласен. Но почему считать нечего будет, я не понял. ???
Помоему фаил с записью сигналов, там можно нарыть многое, хоть один вариант но проскочит, или не так?

просто 3000 проскочит 1 раз а 3121 или 3222 или 3333 но при томже мапе будет больше и шансов что будет пощитан коэфицент больше чем при ровно 3000 а нам и надо чтобы попадало от 2500 до 3500 и шиталось среднее
я так думаю
УАЗ Патриот
гбо Alpha

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #62 : Января 07, 2012, 00:46:06 »
Цитировать
Цитата: Pavelcononow от Сегодня в 23:18:43
Разница между первой строкой по оборотам 6 единиц. Да это ерунда вообще[/b].
Чёто не понял, или недопонял???

Ну в клетке 3 мс 1000 оборотов коэффициент 120, а в 3 мс 6000 коэффициент 128 - разница очень мала.
Да нет, разница ощутимая. ПРИМЕР: Если диаметр жиклёров заведомо очень маленький, и ячейка хх содержит число 220 например, то если добавим 10 единиц, то неочень то и заметно, а вот если диаметр жиклеров заведомо велик, а форсы с хорошей производительн остью, то 10 единиц, давольно таки большой разбег даст. Поправьте если что не так.

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #63 : Января 07, 2012, 00:49:27 »
Ну в клетке 3 мс 1000 оборотов коэффициент 120, а в 3 мс 6000 коэффициент 128 - разница очень мала.
но я до 6000 не кручю пока на газе, а еслибы выборка была то я бы был уверен что нужные мне точки попали куда нада а лишнее нет, можно конечно взять и ручками поправить логи, выкинуть всё ненужное ... но это же не наш метод .... :)
УАЗ Патриот
гбо Alpha

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #64 : Января 07, 2012, 00:52:32 »
Цитировать
просто 3000 проскочит 1 раз а 3121 или 3222 или 3333 но при томже мапе будет больше и шансов что будет пощитан коэфицент больше чем при ровно 3000 а нам и надо чтобы попадало от 2500 до 3500 и шиталось среднее
я так думаю
Если правильно, понял, то ты имееш в виду дельта равна 500, так?
Если так то с табой согласен.
 Будет дельта либо 500, либо 300, либо 5, будет макрос(по оборотам), тогда будем пробовать ОТКАТЫВАТЬ. Готов отдать свою машину на тест драйв :D, пробные заезды ей обеспечены!!!

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

Я кручу, пока без проблем, надо мучать свои машины, а неклиентов!! 8)
И на АКПП на некоторых авто, 6000 это без проблем, при обгоне, а там бедная смесь, на 6000 оборотах, и чё клиент в шоке, клапана под заказ, и т.д. и т.п. Потом идет говорит другу что газ ГУМНО, все прощай работа. А мы этого не хотим. То ли дело пенсионеры, им до 2500 карту настроил и все, гуд!!!
« Последнее редактирование: Января 07, 2012, 00:58:27 от Pavelcononow »

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #65 : Января 07, 2012, 01:22:34 »
Если правильно, понял, то ты имееш в виду дельта равна 500, так?
Если так то с табой согласен.
 Будет дельта либо 500, либо 300, либо 5, будет макрос(по оборотам), тогда будем пробовать ОТКАТЫВАТЬ. Готов отдать свою машину на тест драйв :D, пробные заезды ей обеспечены!!!

Добавлено позже

Я кручу, пока без проблем, надо мучать свои машины, а неклиентов!! 8)
И на АКПП на некоторых авто, 6000 это без проблем, при обгоне, а там бедная смесь, на 6000 оборотах, и чё клиент в шоке, клапана под заказ, и т.д. и т.п. Потом идет говорит другу что газ ГУМНО, все прощай работа. А мы этого не хотим. То ли дело пенсионеры, им до 2500 карту настроил и все, гуд!!!

да, я свою щас настроил болеменее , с помощью макроса подкорректиров ал (без нево былобы намного сложнееи дольше),но на данный момент настройки крутить уже смысла нет, а вот с новой версией макроса со зделаными новыми фишками я бы  попробовал, хотя лучшее врак харошева  ;)
теперь меня интересует расход  ...
УАЗ Патриот
гбо Alpha

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #66 : Января 07, 2012, 14:16:41 »
Всем здрасьте. Напишите мне алгоритм создания, а я уже отталкнусь от него. Вот николай дословно описал понятно на главной странице и все было понятно. Сейчас парни честно не особо я понимаю что хотите. Извиняйте. Может быть потому что голова еще вся в этом макросе....:)
Что Вы хотите например собрать на 3000 т.о. Сделайте для начала шапку в ексель, что в каком столбце будет.

Добавлено позже
Pavelcononow, здесь ни кто и не говорит, что копируйте макрос и настраивайте ГБО и катайтесь. Макрос полностью был сделан по алгоритму Николая.

Добавлено позже
Pavelcononow, макрос пока именно для тестирования

Добавлено позже
Пример таблицы. Посмотрите. Это хотите видеть?
« Последнее редактирование: Января 07, 2012, 14:48:14 от sergei »

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #67 : Января 07, 2012, 15:03:30 »
типа так

Добавлено позже
так понятнее
« Последнее редактирование: Января 07, 2012, 15:21:41 от danniz »
УАЗ Патриот
гбо Alpha

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #68 : Января 07, 2012, 15:52:25 »
Так как на картинке точно не получится. Результат только в процентах.

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #69 : Января 07, 2012, 16:03:31 »
это я для примера зделал, в верхнюю копируеца таблица и обрабатываеца с учётом результатов в макросе, а в нижнюю выводица изменённые данные
УАЗ Патриот
гбо Alpha

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #70 : Января 07, 2012, 16:13:23 »
копируется таблица из программы Lovato? Ее можно целиком перенести в эксель? У меня просто нет Lovato.

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #71 : Января 07, 2012, 16:15:14 »
конечно, и туда и обратно беспроблем
УАЗ Патриот
гбо Alpha

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #72 : Января 07, 2012, 16:18:03 »
конечно, и туда и обратно беспроблем
А ну тогда прикольно. Тогда вполне возможно.

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #73 : Января 07, 2012, 18:00:55 »
Цитировать
Pavelcononow, здесь ни кто и не говорит, что копируйте макрос и настраивайте ГБО и катайтесь. Макрос полностью был сделан по алгоритму Николая.

--------------------------------------------------------------------------------
Добавлено позже
--------------------------------------------------------------------------------
Pavelcononow, макрос пока именно для тестирования

А этого и не имел ввиду!! Я хочу помочь в создании этой проги так как сам давно бумал об этом!!!


Добавлено позже
Цитировать
Всем здрасьте. Напишите мне алгоритм создания, а я уже отталкнусь от него. Вот николай дословно описал понятно на главной странице и все было понятно. Сейчас парни честно не особо я понимаю что хотите. Извиняйте. Может быть потому что голова еще вся в этом макросе....
Что Вы хотите например собрать на 3000 т.о. Сделайте для начала шапку в ексель, что в каком столбце буд

Здраствуйте. Алгоритм следующий, макрос, на данный мамент, сравнивает все мап при м.с. (пример мап 0,46 и собирает все 4,0002 4,03, 3,555м.с. и сравнивает с газовыми показаниями.) Но при мап 0,46 попадаюс м.с. все, которые находятся в диапазоне, от 500-6000 оборотов, так вот эти м.с. нужно отсеять, точнее разделить на м.с. которые попадают в диапозон от495-505, 995-1005, 1495-1505, ну и так далее. Вот как то так. Тоесть при нагрузке мап0,46 при 1000 об - время например 4,5 м.с., а вотт при мап 0,46 и 5000 обор. время будет например 4,2 м.с. Так вот при одном и том же мап, но на разных оборотах время разное!!! Для этого и сделаны в карте увеличение коэффициента пе5ресчёта, при повышении оборотов.
« Последнее редактирование: Января 07, 2012, 18:12:23 от Pavelcononow »

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #74 : Января 08, 2012, 12:03:03 »
Думаю ни чего не получится. вот посмотрел свои логи там например при трех тысячах есть время и 3.4мс и 7,7 мс . что же здесь брать? Денис в том файле который ты положил уже ни как не сделаешь привязку к 2, 2.5, 3 и тд. Будет так например на 1000 оборотах время бензиновое 3,25мс, разница на газе например надо прибавить 5 процентов. Так где прибавлять на 3мс или на 3,5 если время 3,25.

Добавлено позже
Денис попробуй сам ручками занести несколько строк в предлагаемый тобой файл и ты поймешь, что у тебя ни чего не выйдет.
« Последнее редактирование: Января 08, 2012, 12:06:00 от sergei »

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #75 : Января 08, 2012, 12:21:46 »
Думаю ни чего не получится. вот посмотрел свои логи там например при трех тысячах есть время и 3.4мс и 7,7 мс . что же здесь брать?
Нужно смотреть при 3000 и при каждом MAP. По твоим данным 3000 смотреть бестолку. А вот например 2000:
Ver, 1 2 real time data, 1a1cea4
TEMPO GIRI LAMBDA GAS BENZ PRESS MAP T,RID T,GAS LAMBDA2 GAS2 BENZ2
13172 2331 3,72 9,62304 5,52192 0,93 0,49 80 67 1,09 8,49152 4,50048
32734 1946 3,72 8,28928 4,56192 0,93 0,51 80 67 1,09 7,62112 3,88864
32797 1946 3,72 8,12032 4,36736 0,94 0,5 80 67 1,09 7,65184 3,9168
32937 1947 3,72 7,71328 4,27776 0,93 0,49 80 67 1,09 7,72864 3,94496
33000 1950 3,72 7,57504 4,21888 0,92 0,48 80 67 1,09 7,83872 4,032
Это я выделил фильтром в Exel по столбцу
обороты: 1500-2500
MAP: 0,48-0,52

Приложил файл с фильтром