1

Интерактивная работа с треком при проверке путевых листов

Тема: Интерактивная работа с треком при проверке путевых листов

Доброго дня.

Часто от клиентов (крупных международных перевозчиков на 200-800 бортов) поступают жалобы, что им в системе мониторинга неудобно проверять путевые листы.

Суть проблемы:
1) Путевой формируется как пробег от точки А до Б в несколько строк
2) Точки - это база, место загрузки/разгрузки, погранпереходы
3) Таблица "поездки" частично закрывает этот вопрос, но есть нюансы
3.1) не все стоянки - это загрузка или разгрузка, поэтому образуется много строк, которые в итоге нужно вручную просуммировать
3.2) машина может проехать погранпереход без остановки (например, внутри ЕС), полукостыль: поездка с извлечением из неё геозон погранпереходов, но здесь теряется пробег.
4) Костыль: использование поездок между геозонами, но в этом случае должны вноситься как геозоны точки разгрузок/загрузок, помечаться в отчете в настройках, а потом удаляться, чтобы можно было проверить следующий путевой в этом шаблоне. Крайне трудозатратно и сложно для клиентов. Много ручных манипуляций.

Что нужно клиенту: проверить, какое расстояние между А и Б по gps  и по бортовому одометру (CAN) в пару кликов, увидеть трек по отрезку на карте.

Чего хотят пользователи (в вольной интерпретации):
1) выполнить отчет за период - получить трек на карте
2) кликнуть на треке точку А, точку Б:
2.1) получить выделенный трек между точками (как сейчас, например, можно выделить поездку в отчете)
2.2) получить в виде всплывающего окошка расстояние между А и Б по gps  и по бортовому одометру (CAN).

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

Заранее спасибо за ответ.

Wialon Operator
2

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

Проблема ясна. Но предложенное решение не совсем ясно как реализовать и будет ли оно эффективным. Опишу подробнее свои сомнения. Может, вместе получится придумать что-то другое.
Представим, что за день машина сделала три рейса и есть три маршрута A-B. Строим трек за день. В точке А будет скопление начал и окончаний разных рейсов. Легко ли будет по треку определить, какая именно точка принадлежит второму маршруту? Перебором по приблизительному времени наверняка можно, но, кажется, это не оптимально.
Также есть вопрос по поводу точности расчетов. Если точки выбирать по треку, то, получается, они выбираются "на глаз". Будет ли достаточна такая точность?
Проблемой также может стать поиск пробега по CAN. Физически это будет просто расчет разницы между двумя значениями датчика. Тут как будто нужно добавлять настройку, по какому датчику считать пробег по CAN. Или же оставить в полуручном режиме просмотр начального и конечного значения датчика, и расчет разницы оставить на стороне пользователя.

Есть идея по решению вопроса с помощью графика. На графике построить линию пробега и значения датчика пробега по CAN. Зная время начала и конца маршрута, можно узнать начальные и конечные интересующие значения. На текущий момент разницу нужно высчитывать вручную. Но может ли такой вариант рассматривать за основу для решения?

Tatsiana Shmihelskaya
Business Analyst, Gurtam
3

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

tata пишет:

В точке А будет скопление начал и окончаний разных рейсов.

В этом случае, наверное, можно сделать несколько отдельных треков под номерами? 1, 2, 3,... с указанием интервала времени. Юзеру можно будет выбрать трек для просмотра.

4

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

tata, спасибо за быстрый ответ

tata пишет:

Представим, что за день машина сделала три рейса и есть три маршрута A-B. Строим трек за день. В точке А будет скопление начал и окончаний разных рейсов. Легко ли будет по треку определить, какая именно точка принадлежит второму маршруту? Перебором по приблизительному времени наверняка можно, но, кажется, это не оптимально.
Также есть вопрос по поводу точности расчетов. Если точки выбирать по треку, то, получается, они выбираются "на глаз". Будет ли достаточна такая точность?

Для международников всё несколько проще:
1) Временной интервал проверки включает только один рейс
2) Примерный вид путевого листа:
Минск (база) - Брузги (погранпереход)
Брузги (погранпереход) - Варшава (загрузка)
Варшава (загрузка) - Франкфурт Одер (погранпереход)
Франкфурт Одер (погранпереход) - Берлин (выгрузка) - и т.п.
3) места загрузок и выгрузок отмечен стандартными иконками стоянок, поэтому найти их на карте визуально не проблема
4) погранпереходы тоже определяются легко

tata пишет:

Проблемой также может стать поиск пробега по CAN. Физически это будет просто расчет разницы между двумя значениями датчика. Тут как будто нужно добавлять настройку, по какому датчику считать пробег по CAN. Или же оставить в полуручном режиме просмотр начального и конечного значения датчика, и расчет разницы оставить на стороне пользователя.

Да, тут есть сложность.
Полуручной расчет разницы уже есть сейчас: наводишь на точку - записываешь цифру, вычисляешь разность между ними.
Если пытаться выделить суть, то тут как будто нужен мини-отчёт во всплывающем окне для интервала между выбранными точками.

Wialon Operator
5

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

mabu, вы попали в ловушку не достаточной оснащенности объекта мониторинга. В свое время в неё попадал и я.
Сейчас вы хотите по КОСВЕННЫМ данным получить 100% результат, возможно ли это? Ответ очевиден - нет!
Вам необходимо как минимуму до оборудовать фуру датчиком открывания кузова - тогда вы будите точно знать где производилась погрузка и разгрузка объекта мониторинга.
Также желательно дооборудовать датчиком веса.
Эти датчики позволят вам отфильтровать события не относящиеся к погрузке и разгрузке.
Организуете цифровой датчик, а tata добавляет в отчет по цифровому датчику смотреть трек по периоду, так же как это сделана в поездках и моточасах.
Временное решения: по датчику открыванию двери создаете датчик относительного одометра и указываете его в детекторе поездок, В СЧЕТЧИКЕ ПРОБЕГА ОСТАВЛЯЕТЕ ЛИБО GPS ЛИБО GPS+ЗАЖИГАНИЕ. Поездки будут от одного открывания двери, до другого.

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

FFA0-0BBB-8911-15BB

https://www.reg.ru
6

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

RedRock, на самом деле всё ещё сложнее, чем вы описали.
У клиента стоят датчики открытия двери, но:
1) есть объект-тягач с подключением к CAN-шине
2) есть объект-реф с подключением к регистратору температуры и концевику на двери
3) есть прицеп-тент без подключения и без  датчика открытия двери соответственно
4) голова может ехать как с рефом, так и с тентом, также может происходить перецепка
5) пробег по CAN  мы можем забирать только с головы
6) датчик двери - на другом объекте, который никак не связать в отчете с головой (нет у нас возможности сослаться на датчик другого объекта)

Как-то так))

Wialon Operator
7

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

Вам надо решить 2 проблемы:
1. Знать что прицеплено - радиометка
2. Открыта ли дверь - акселерометр

http://avtosensor.ru/?page_id=9313

За качества оборудования не скажу, но есть универсальные прошивки для идентификации опрокидывания и работы экскаватор.
Возможна они смогут предложить прошивку на открывания двери или какой то иной способ идентификации разгрузки/погрузки.
По сути разгрузка погрузка - это высокая вибрации (всего или одного из элементов прицепа) при отсутствии скорости.

В целом ситуация действительно сложная sad чисто программное решения это Логистик с фото до и после разгрузки если водитель ненадежный, т.е. в 90% случаев.

FFA0-0BBB-8911-15BB

https://www.reg.ru
8

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

mabu, программное решение для описанного вами случая сложно придумать. Причины описаны выше.
Но есть идея, что может пригодится для анализа таких данных.
В теме по ссылке речь идет о синхронизации работы графиков или графиков и таблиц. Как считаете, поможет?

Tatsiana Shmihelskaya
Business Analyst, Gurtam
9

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

tata, спасибо, ознакомилась
Это закроет только часть потребности - отрисовать на карте трек за нужный интервал из отчета.
Пробеги там, увы, не увидим, как и рассчитанное значение нужного нам датчика.

Wialon Operator
10

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

Боюсь, что сделать инструмент, который будет решать в полной мере вашу задачу и при этом в целом быть точным и полезным для других целей не получится. Суммировать поездки по ручному выбору интервала трека - задача специфичная и точность вычислений будет не супер. Привязка к маркерам добавит точности, но добавлять условие "работать только с маркерами" сократит возможность использования функции. Определить автоматически, что именно (суммирование, разницу, последнее значение) и с каким датчиком нужно сделать, мы тоже не сможем. Максмум - показать начальное и конечное значение (опять же вспоминаем про точность, потому что интервал выбирается вручную). Если рассматривать добавление для этого доп настроек, то встают вопросы: куда, какие и можно ли в этом всём будет разобраться нормальному человеку.

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

Tatsiana Shmihelskaya
Business Analyst, Gurtam
11

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

mabu пишет:

Чего хотят пользователи (в вольной интерпретации):
1) выполнить отчет за период - получить трек на карте
2) кликнуть на треке точку А, точку Б:
2.1) получить выделенный трек между точками (как сейчас, например, можно выделить поездку в отчете)
2.2) получить в виде всплывающего окошка расстояние между А и Б по gps  и по бортовому одометру (CAN).

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

Заранее спасибо за ответ.

Есть такой инструмент - трассировка трека в режиме много-точек - закрывает все перечисленные пункты кроме возможно 2.2, но по моему это тоже можно настроить. Трассировка треков доступна по отчетам, по трекам, по сообщениям и т.п.

At the dark side of telematics...
12

Интерактивная работа с треком при проверке путевых листов

Re: Интерактивная работа с треком при проверке путевых листов

shal пишет:

Есть такой инструмент - трассировка трека в режиме много-точек - закрывает все перечисленные пункты кроме возможно 2.2, но по моему это тоже можно настроить. Трассировка треков доступна по отчетам, по трекам, по сообщениям и т.п.

shal, благодарю! И правда натолкнуло на мысль, как закрыть вопрос клиента.

Wialon Operator