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

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 »

Оффлайн marazm1

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 11
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #646 : Марта 21, 2013, 12:06:25 »
Из нескольких скрепляю в один.
Намек понял, спасибо!

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #647 : Марта 26, 2013, 21:28:59 »
Уважаемые пользователи ГБО, особенно кто участвовал в создании этой темы. Не дает мне покоя работа этого макроса и online. В теории все правильно, но на практике ЛАЖА.
Я где то писал про не уверенность того, что в настройке карты "1" равна 1%. В LOVATO карте максимальное число это "255", если думать что это и есть 100%, то на самом деле "1" равна примерно 0,39%.
     Отсюда вывод если макрос пишет надо где то прибавить 15%, то надо прибавить  15*0,39=5.85%.
КТО ЧТО ДУМАЕТ?!!!!!!!

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #648 : Марта 26, 2013, 21:35:02 »
Результат изменения 1 условной еденицы думаю будет разный на разных машинах. Зависит от давления и жиклеров и еще наверно от чег ото.

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #649 : Марта 26, 2013, 21:44:41 »
Николай, думаю без разницы. Перемножил свои последние данные на 0,39 и карта получилась более красивая. Надо АНДРЕЙ чтобы включился в разговор

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #650 : Марта 26, 2013, 21:47:06 »
Николай, может мой вопрос добавить в шапку темы? А то через несколько сообщений мой вопрос потеряется....

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

  • Работники СТО
  • Hero Member
  • *
  • Спасибо
  • -> Отдал: 3
  • -> Получил: 4
  • Сообщений: 1049
  • Репутация: +28/-62
  • Пол: Мужской
  • БиПгаз
    • Просмотр профиля
    • ГБО 6 поколения для автомобилей с непосредственным впрыском топлива
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #651 : Марта 26, 2013, 22:19:44 »
Уважаемые пользователи ГБО, особенно кто участвовал в создании этой темы. Не дает мне покоя работа этого макроса и online. В теории все правильно, но на практике ЛАЖА.
Я где то писал про не уверенность того, что в настройке карты "1" равна 1%. В LOVATO карте максимальное число это "255", если думать что это и есть 100%, то на самом деле "1" равна примерно 0,39%.
     Отсюда вывод если макрос пишет надо где то прибавить 15%, то надо прибавить  15*0,39=5.85%.
КТО ЧТО ДУМАЕТ?!!!!!!!
Я думаю что приравнивать цифру 255 к 100% нельзя.
Дело в том что значение единицы в этой карте всегда разное. Зависит оно от давления газа, от температуры газа, от диаметра жиклеров и от мощности редуктора.
Точного рассчета с помощью такого алгоритма никак не добиться. Приблизительно в некоторых случаях нашим макросом посчитать получается.

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3103
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #652 : Марта 26, 2013, 22:30:54 »
Макрос считает пропорцию. А дальше стоит просто понять на какое значение меняет условная еденица на конкретной машине. Это просто сделать.

Оффлайн Fripe

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 9
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #653 : Апреля 11, 2013, 01:03:09 »
записал езду на газу, ради интереса загнал в программу как бенз и как газ, где то появились значения, местами осталась пустая, НЕТ нигде не появилось, так и должно быть?

и ещё вопрос, норм будет если я запишу 40 км езды до работы на газу и 40 обратно на бензине? дорога чуть чуть разная, 80% трассы 20 города со светофорами?
« Последнее редактирование: Апреля 11, 2013, 01:08:48 от Fripe »

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #654 : Апреля 11, 2013, 13:01:51 »
Fripe, чем больше тем точнее. "НЕТ" -не пишет- это было в старом макросе. Если Ловато то полученные значения умножь на 0,39 думаю будет правильно.

Оффлайн Fripe

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 9
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #655 : Апреля 11, 2013, 13:42:06 »
ловато изи фаст стоит

а зачем на 0,39 домножать, не оч понял?

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #656 : Апреля 11, 2013, 15:49:35 »
в последних сообщениях написано. Макрос реально считает в процентах о отклонения. А в карте программы в ячейке 255 макс значение, значит единица в карте равна 100%/255 получаем 0,39.

Оффлайн marazm1

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 11
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #657 : Апреля 13, 2013, 20:58:07 »
Если Ловато то полученные значения умножь на 0,39 думаю будет правильно.
А если ОМVL?

Оффлайн marazm1

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 11
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #658 : Апреля 13, 2013, 21:02:13 »
Тест на http://test.propan96.ru/ не работает.....
отвечает:
--------------------------------
502 Bad Gateway
nginx/1.0.6
--------------------------------

Файлы какого размера можно туда загружать?

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #659 : Апреля 13, 2013, 21:09:43 »
marazm1, я не видел прогу OMVL. 100% раздели на максимальное число коэффициента в карте

Оффлайн marazm1

  • Newbie
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 11
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #660 : Апреля 14, 2013, 18:01:31 »
marazm1, я не видел прогу OMVL. 100% раздели на максимальное число коэффициента в карте
Там тоже максимальное 255
Сделал по методике описанной выше, ошибка 0171 (переобедненная смесь) стала появляться намного реже.
Получилось что по карте в своем диапазоне оборотов я почти везде поднимал коэффициенты.
Сейчас поставил вариатор, ошибка ушла совсем и вот уже думаю что нужно опять новую коррекцию записывать(может поубирать придется)