1

Математика расчета топлива в Wialon Pro

(05/08/2013 15:24:48 отредактировано babay)

Тема: Математика расчета топлива в Wialon Pro

Добрый день, знатные люди и мене знатные) Решил обратиться на форум и понять что же произошла с нашей супер математикой расчета топлива.
Ранее до обновления Wialon Pro (про последнего) все сходилось литр в литр. Сейчас ситуация совершенно другая и заставляет меня терять деньги. А именно(ответы
тех., поддержке по "не правильному расчету" увеличилась нагрузка а это потеря времени -денег, манагеры "удовлетворяют клиента" тратиться время-деньги.

Соответственно это аргументы а теперь к фактам.

1.Задача:

Начальный уровень топлива (Далее Н по тексту)=200 литро
Конечный уровень топлива (далее К по тексту)=50
Заправлено 50
Сколько потрачено?
Из простых задач 1го класса- ребенок отжимающий яблоки у друга (задача 1 клас) довольно быстро ответит что
потрачено 200 литров

Вопрос знатокам почему наш алгоритм не может вывести правильный ответ.

Задавали вопросы тех., поддержке получили ответ. Что то вроде у вас не правильно настроено оборудование и т.д.

Напишу процес тарировки  и монтажа:
1. Заливаем с раздаточной колонки погрешность которой 0,25%. на 200 литров
2. После таррирования бака происходят контрольные сливы и заливы. За этим онлайн наблюдает тех., поддержка. слито 320 литров на Про показания 320.
Техника сдается в эксплуатацию с подписью заказчика который участвует в контрольных сливах и заливах.


Все "ровненько" как в аптеке. И по факту строим отчеты далее они по SDK льются в 1С где сравнительно обычная формула показывает что потрачено не совсем правильно как в результате отчета на Про( ласт обнова)

Вопрос знатокам:

1. Что делать и как быть, верните матемматику что была
2. Зачем SDK ( ну логично бех него никак) если данные "не правдивые"

Вот скрины с Про предыдущей версии
http://pixs.ru/showimage/acgpng_1235128_8656975.png
http://pixs.ru/showimage/aacg2png_3197245_8656982.png
Как видно 1литр- условно не критичная цифра

А вот ласт обнова
http://pixs.ru/showimage/IMG0508201_9338072_8656989.png
53,8 литра. что есть критичной погрешностью

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

И ответ от тех., поддержки:
Добрый день
Показания уровня топлива имеют погрешность из-за: 1. погрешность физического датчика 2. естественное перемещения топлива в баке 3. некорректные настройки свойств объекта. Видно, что  на графике уровня топлива присутствуют постоянные скачки показаний, сгладить это можно, применив фильтрацию в настройках объекта (подберите оптимальное значение). После применения фильтрации показания улучшатся (разница не 53, а 35 за месяц), но точных результатов добиться сложно.

Best regards,

Не пишу кто и как. Но прошу обратить внимание.

S&M Groups
2

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

насколько понял проблема в тождестве формулы.

Данное тождество встречается исключительно редко, оно справедливо если есть идеальные данные по ДУТ, а это встречается крайне редко, в остальных случаях оно не гарантируется (подумаем над внесением в документацию этого момента с топливом)

Все эти расхождения есть следствия поведения ДУТ, которому свойственны скачки, эти неровности обычно прослеживаются на графике и в сообщениях, программе приходится учитывать их при подсчете топлива. Т.е. одно дело взять начальный с конечным уровни и заправки, как в вашей простейшей задаче и сравнении с яблоками, тогда потрачено по ДУТ есть некое значение, которое получилось если график расхода есть прямая линия (вернее их несколько, по одной на поездку, затем объект либо стоит либо заправляется). Но почти всегда на графике есть неровности особенно при перемещениях ТС, отчего значения прыгают - это естественное поведение датчиков такого типа, потому появляется погрешность при математическом расчете программой расхода топлива, ну и как следствие всей формулы.

+ в первом случае отчет всего за 4 дня а во втором за целый месяц, очевидно что за месяц разница вырастет больше

кстати а о каком ласт апдейте идет речь, с какой версии на какую?

Business Development Manager
Gurtam
3

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

poal пишет:

Все эти расхождения есть следствия поведения ДУТ,

Минуточку) Тсс...) я не про не ровности. есть начальный в отчете, есть оконечный уровень, есть потрачено
Сумма минус "итого" = 0 в любом случае.
Расход топлива будто кривая, змейка и т.д.=равно "схавано" топлива на км= сьели/километраж
Ровные и красивые графики это для клиентов. Который нажал и смотрит- а что фильтрация и т.д. он об этом не знает и знать не должен.
Я прошу  и  прошу заметить настаиваю , выровнять показания в отчетах как ранее было.
х-у=z  и все.

S&M Groups
4

Математика расчета топлива в Wialon Pro

(06/08/2013 08:01:27 отредактировано LeXXaT)

Re: Математика расчета топлива в Wialon Pro

Скиньте в личку сообщения и настройки. Заведу их на хостинг и сравню результаты с PRO.

P.S. разработчики PRO клянуться что изменения в алгоритмы не вносили.

Alexander Adamovich
flespi
5

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

LeXXaT,ок. Да бы не быть голословным. Завтра дам номера тикетов по данной теме.

S&M Groups
6

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Reference: VDI-78358-717
Reference: GZA-71988-828

S&M Groups
7

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

LeXXaT скинул в топик. 5ть дней назад. могу и в личку если это ускорит.

S&M Groups
8

Математика расчета топлива в Wialon Pro

(15/08/2013 13:39:43 отредактировано babay)

Re: Математика расчета топлива в Wialon Pro

LeXXaT пишет:

P.S. разработчики PRO клянуться что изменения в алгоритмы не вносили.

Нет цены их клятвам)

В первоначальной реализации(PRO 1006) второй вариант рассчитывался как:
Уровень в начале интервала - Уровень в конце интервала + Сумма заправок
Но этот вариант был переделан по просьбе клиентов, поскольку имел ряд несовпадений с остальными рассчитываемыми данными отчета.
Причем эти несовпадения проявлялись на хороших и отличных графиках.

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

Вы можете сделать запрос на возвращение старого метода PRO в качестве опции, но рекомендую попытаться улучшить показания ДУТ.
____________________________________________________________________________________________________________
Вы можете сделать запрос на возвращение старого метода PRO в качестве опции, но рекомендую попытаться улучшить показания ДУТ.
Еще раз для меня. Причем тут ДУТ? данные к вам заходят (вернее на Про) и А минус Б =С не получается.

Пишу здесь потому что не получаем в течении месяца вменяемого ответа.
Спасибо. Надеюсь на понимание.

Added after    9 minuts  18 seconds:
LeXXaT
Как хотите как нет. Но вы сами себе огромный минус сделали.
Приходим на тендер. Разрабы ПО, интеграторы и мы с нашим (вашим) Wialon.
Ставим, распаковываем, укатываем клиента. Отзывов куча. Все гуд.
А вот просто в отчете смотрят потрачено, заправлено и остаток. Ну не сходиться.
А я об стенку буду биться , вся команда селзов кружить но не сможет объяснить что за чудо алгоритм.

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

S&M Groups
9

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

babay
Вы недавно обновились с 1006 на 1301?

Все дальнейшее IMHO:

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

babay пишет:

Еще раз для меня. Причем тут ДУТ? данные к вам заходят (вернее на Про) и А минус Б =С не получается.

babay пишет:

Зачем придумывать  и изобретать велосипед?

Казалось бы - нет ничего проще обработки аналоговых данных по топливу - достаточно нескольких опций для настройки и все.
С этого все начиналось. Но было по несколько обращений клиентов в день: у кого то топливо 'дергается' при старте, у кого то уровень падает без зажигания, у кого то после заправки проходит пол часа до истинного уровня, и сто других случаев.
Поэтому расчет становился все сложнее и параметризированней - заправки вычисляются алгоритмом оптимизированным под эту задачу, расход своим алгоритмом.
Например вот Ваши исходные данные, судя по ним конечная погрешность расчета топлива будет не менее 15%:
Математика расчета топлива в Wialon Pro
Я понимаю что большинство конечных пользователей не смотрят исходные графики, а смотрят таблицы и вручную перепроверяют сходимость данных, а не их достоверность.
По вашим данным за месяц потрачено 5140л, по сходимости 421 - 194 + 4942 = 5169. Разница 30л, т.е. 0.58%.
Но погрешность цифры 5140 в 15% дает расхождение в 771л, и странно что это Вас не смущает.

В конечном счете мы все в одной лодке, давайте решать проблемы обоюдно - вы предоставляете качественные данные, а мы предоставляем качественную аналитику.
Математика расчета топлива в Wialon Pro

Alexander Adamovich
flespi
10

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

LeXXaT, будем отстаивать  до конца?) ок.
Тогда по порядку еще раз:

1.babay
Вы недавно обновились с 1006 на 1301?

Мы очень давно обновляемся и обновились поэтапно и надеюсь что будем обновляться.
Опять же не корректно с вашей стороны говорить что вы там что то поменяли.
А как поменяли в тихую? без опроса, без предложений, без оповещения в блоге? Где это написано что бы можно было предъявлять нам.
Мол сами виноваты что не читали и тем более не знали.  Не хороший подход.

2.Казалось бы - нет ничего проще обработки аналоговых данных по топливу - достаточно нескольких опций для настройки и все.
С этого все начиналось. Но было по несколько обращений клиентов в день: у кого то топливо 'дергается' при старте, у кого то уровень падает без зажигания, у кого то после заправки проходит пол часа до истинного уровня, и сто других случаев.
Поэтому расчет становился все сложнее и параметризированней - заправки вычисляются алгоритмом оптимизированным под эту задачу, расход своим алгоритмом.

Каких клиентов? Которые взяли хостинг  подключили 2 машины к штатному датчику и спамили в  ТП? Что у кого дергается и падает уровень- Валидация вот ваша таблетка

Дальше.

Вот тут чуть не упал в когнитивный диссонанс

Поэтому расчет становился все сложнее и параметризированней - заправки вычисляются алгоритмом оптимизированным под эту задачу, расход своим алгоритмом.
А как это? Вот ту самый веский показатель и прям в глаз.

Пример сдачи топлива в полях заказчику. С контрольными замерами в сертифицированные мерники и сравнением в ПО.
Математика расчета топлива в Wialon Pro

Сливаем и заправляем топливо и разница в 0.5 литра до 2.1 что меньше 1-2%.
Мистика скажете Вы не может этого быть. Конечно не может. Годы работы и упорного труда.
Так что получается вообще не понятная ситуация. Даные ближе к идеалу а вот вас они не устраивают. Да и погрешность  вы почему то обещаете 15%)

По графику. Я так же бы и сделал нашел самый плохой участок работы датчика и тыкнул в него с яростным криком. Видете, я же вот показываю.
Ничего работать не будет) ничего)

Дам вам график работы среднестатистической техники у нас на сервере, у вас в учетке тоже есть. Все фильтра и сглаживание отключены.
Математика расчета топлива в Wialon Pro
Математика расчета топлива в Wialon Pro
Не работает.

А по поводу лодки

В конечном счете мы все в одной лодке, давайте решать проблемы обоюдно - вы предоставляете качественные данные, а мы предоставляем качественную аналитику

Предоставьте эту аналитику. И скажите нам чем вам помочь что бы она работала как заявлено.

S&M Groups
11

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Слушайте та же самая проблема на Wialon Hosting у двух крупных клиентов, использующих спецтехнику.

У всех объектов стоит расход топлива, заправок и сливов по времени. Фильтрация ДУТ стоит от 3 до 25 в зависимости от условия эксплуатации

Например

Возьмем авто KOMATSU за 26 августа, где он работал целый день и у него была одна заправка Рассмотрим как должен считаться расход по сути:

До заправки:
Уровень на начало интервала (378л) - уровень на начало заправки (200л) = 178л потраченного топлива до заправки
После заправки: Уровень после заправки (593л) - уровень на конец интервала (522л) = 71л потраченного топлива после заправки

Итого потрачено топлива всего за день = 178л+71л=249л

Система показывает "Потрачено по ДУТ" 144л, а не 249л. Разница то не маленькая, аж 100 литров.

Влияет в данном случае на рассчет "Потрачено по ДУТ" коэффициент фильтрации для ДУТ, то есть чем он получается больше, тем неправильнее отображается расход "Потрачено по ДУТ"

Я не могу полностью убрать фильтрацию для ДУТ, так как изза условий эксплуатации ТС начнут появляться ложные заправки и сливы.

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

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

Avtonavix
Russia, Novosibirsk
avtonavix.ru
12

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

DmitriyCh пишет:

Слушайте та же самая проблема на Wialon Hosting у двух крупных клиентов, использующих спецтехнику.

У всех объектов стоит расход топлива, заправок и сливов по времени. Фильтрация ДУТ стоит от 3 до 25 в зависимости от условия эксплуатации

Например

Возьмем авто KOMATSU за 26 августа, где он работал целый день и у него была одна заправка Рассмотрим как должен считаться расход по сути:

До заправки:
Уровень на начало интервала (378л) - уровень на начало заправки (200л) = 178л потраченного топлива до заправки
После заправки: Уровень после заправки (593л) - уровень на конец интервала (522л) = 71л потраченного топлива после заправки

Итого потрачено топлива всего за день = 178л+71л=249л

Система показывает "Потрачено по ДУТ" 144л, а не 249л. Разница то не маленькая, аж 100 литров.

Влияет в данном случае на расчет "Потрачено по ДУТ" коэффициент фильтрации для ДУТ, то есть чем он получается больше, тем неправильнее отображается расход "Потрачено по ДУТ"

Если стоит опция Расчет заправок без учета фильтрации, то уровень до и после заправки будет выводится по исходным данным, а при расчете Потрачено по ДУТ при опции фильтрации для уровня топлива учитывается фильтрация, и уровни соответственно будут отличаться (уровень исходного топлива, и уровень отфильтрованных значений), чем больше фильтрация, тем соответственно разница будет больше

Я не могу полностью убрать фильтрацию для ДУТ, так как изза условий эксплуатации ТС начнут появляться ложные заправки и сливы.

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

Diana Cheley
Wialon Hosting Expert
Gurtam
13

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

chdi
Вы предлагает на каждое авто устанавливать дополнительный датчик наклона? Почему просто нельзя сделать доп галочку в настройках объекта? Ведь я математически с помозью таблицы заправок, сливов и уровней на начало и конец интервала рассчитываю все верно.

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

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

Avtonavix
Russia, Novosibirsk
avtonavix.ru
14

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

chdi В этом случае может лучше поможет датчик угла наклона, по которому можно будет валидировать ненужные скачи топлива

Не поможет! Что за теоретические гадания?
Вы хоть раз видели его в глаза. Да и вопрос не в скачках, не в красоте датчика. А что бы в статистике данные сходились.
Пусть они кривые с разбежностью и т.д. вообще бред, кардиограмма. Но начало и конец, потрачено в результате суммировались и уходили в 0-ль. Скажем так.

Added after    3 minuts  44 seconds:
DmitriyChЯ не могу полностью убрать фильтрацию для ДУТ, так как изза условий эксплуатации ТС начнут появляться ложные заправки и сливы.
Уберите, все равно не поможет. Я бы тут не подымал вопрос если бы в тикетах пол года не "разводили воду".
Да и понимаю манера высказывания) "агрессивная" . Но и как клиента меня должны понять. Я своим не могу вразумительного ответа дать  и услышать от разработчика что мы занимаемся, мы делаем. Мы смотрим.
Нет ответа. Только датчики угла наклона) может быть помогут. Такие ответы взрывают 2 кабинета оваций от сотрудников и пол часа на перекуре разговоров.

Надеюсь на понимание.

S&M Groups
15

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

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

Avtonavix
Russia, Novosibirsk
avtonavix.ru
16

Математика расчета топлива в Wialon Pro

(29/08/2013 17:08:54 отредактировано Cranz)

Re: Математика расчета топлива в Wialon Pro

Добавим для статистики от себя...
Берём спец технику - экскаватор Tarsus 888.
Бак очень специфический, техника постоянно перемещается.
1. Без фильтрации, "Потрачено по ДУТ 522 л", математически столбиком получается 526 (70нач - 59кон + 515запр)
2. С фильтром "2", "Потрачено по ДУТ 512 л", математически столбиком получается 513 (70нач - 57кон + 500запр)
3. С фильтром "5", всё сходиться литр в литр.
Период использовался с 1.08 по 29.08

[center]Без фильтрации[/center]
Математика расчета топлива в Wialon Pro


Дополнение. Проверил ещё на 5 машинах, погрешность в среднем 0,5% (интервал месяц, машины дальнобой, баки по 500-900л., фильтр 3). Получалось чем больше значение фильтра, тем меньше погрешность.

С уважением Мотин Сергей
ООО «Балтавтоматика» г. Калининград
support@baltgps.ru
+7 (4012) 50-82-40
17

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Cranz дайте доступ или скрин с отчета статистики) поверьте мы очень много времени потратили на изучение этого вопроса, тикетов и посылов запросов в космос)
На всем проверяли, хостин, Про последняя верся, предыдущая. На стандартах и на 1006 все гуд.
По этому и вопрос возник. что же случилось)

А по вашем графику "пилы" есть в обе стороны и по умолчанию) уже не может быть. если есть математика в расчете колебаний.

S&M Groups
18

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

babay пишет:

Cranz дайте доступ или скрин с отчета статистики)...

Математика расчета топлива в Wialon Pro

С уважением Мотин Сергей
ООО «Балтавтоматика» г. Калининград
support@baltgps.ru
+7 (4012) 50-82-40
19

Математика расчета топлива в Wialon Pro

(29/08/2013 19:56:08 отредактировано babay)

Re: Математика расчета топлива в Wialon Pro

Cranz, Вы недавно пользователь форума . А если новый пользователь то конечно не знаете что я не верю на слово) давно уже.
Так вот статистика у вас гуд, красота мне бы такую. Но она не внушает мне доверия:

У вас отчет за 29 дней полных умножаем на 24  получаем 696 часов .
Количество сообщений 8922
А дальше все просто 12 сообщений в час. Одно сообщение в 5 минут) как то мало ( ну очень. это не выгрузка сообщений раз в 5 минут а ОДНО!!!)
Еще доступ. Что бы посмотреть нет ли там у вас математического расчета) случайно.Так как есть отклонение расхода 251)
Сделайте демо доступ дайте обьект. Скиньте мне в личку. Я гляну. Честно с меня будет огромное спасибо и не только в словах. МАГАР большой. Жду доступ, если конечно позволяют ваши корпоративные стандарты с клиентами)

П.С. Ну одно сообщение в  5 минут, эт сильно.

S&M Groups
20

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Хочется все-таки услышать ответ от Gurtam, когда все-таки сделают правильный расчет топлива учитывая фильтрацию ДУТ? Понизить фильтрацию не могу, так как появятся лишние заправки/сливы. Расчет заправок без учета фильтрации убрать также нельзя, так как тогда не верно будут рассчитываться заправки. Вариант только убрать фильтрацию и повысить уровни определения заправок/сливов до 30 литров, но тогда система не зафиксирует реальный слив.

По сути вариантов решения просто нету без вмешательства Gurtam

Avtonavix
Russia, Novosibirsk
avtonavix.ru
21

Математика расчета топлива в Wialon Pro

(30/08/2013 09:48:54 отредактировано Penzyak)

Re: Математика расчета топлива в Wialon Pro

babay
Я конечно поддерживаю тему по поводу математики расчета расхода топлива в частности:
Математика расчета топлива в Wialon Pro
Математика расчета топлива в Wialon Pro
Разница в полтора литра, между таблицей и графиком!!!
Но по поводу Экскаватора вы зря smile Объект при отключенной массе не передает сообщения smile Хотя на графике во время стоянки можно увидеть небольшие колебания.. и похоже сообщения шли..

П.С.: Кстати это хостинг, а не Про

22

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Penzyak ура 1.5. литра всего за один день) а сделайте  отчет 30 календарных дней  ( отчетный период для бухгалтерии )
и посмотрите результат ( заправок по  больше и не дай бог сливы)

Тогда увидите никакой разницы в хостинге и Про))). Говорю не первый месяц пытаемся сделать учет в подобающий вид)

П.С. Ну 1.5 литра  на обьеме 40-29( нижняя граница на графике) всего то..... умножим на х10 ( 400литров бак).
Результат будет соответствующий.

S&M Groups
23

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

babay
Вы меня не совсем поняли smile Я как раз к тому, что 1.5 литра на (грубо говоря) 10 литрах. А это елы-палы 15%.

24

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

Я так понимаю, уже не только наша компания начала обращать внимание на данную проблему. Плюс к тому, проблема имеет место не только на Pro но и на Hosting. А представители Gurtam все молчат... Затишье перед бурей?:)

25

Математика расчета топлива в Wialon Pro

Re: Математика расчета топлива в Wialon Pro

graf1608 Тсс) и так мы тут как... все им не нравиться) Не гневь богов)

S&M Groups