Показать сообщение отдельно
Старый 23.01.2012, 17:49    | »»» |  #7
ТПС
экс-Дилер
 
Аватар для ТПС
 
Ленинградская область, г.Тихвин.
Регистрация: 14.11.2011
Сообщений: 248
ТПС is on a distinguished road
Отправить сообщение для ТПС с помощью Skype™
По умолчанию

Сообщение от SK Посмотреть сообщение
Во-первых, это требует очень частого опроса и записи показаний датчика.
Зачем? Не требует.

Пример:
18:00:00 - 23,0 л [до АЗС три километра]
18:01:00 - 23,1 л
18:02:00 - 23,2 л
18:03:00 - 23,4 л [до АЗС два километра]
18:04:00 - 23,6 л
18:05:00 - 23,8 л
18:06:00 - 24,0 л [до АЗС километр]
18:07:00 - 24,1 л
18:08:00 - 24,4 л
18:09:00 - 24,7 л [заехал в полигон КТ АЗС]
18:10:00 - 25,0 л
18:11:00 - 25,2 л [заехал на АЗС]
18:12:00 - 25,3 л
18:13:00 - 25,5 л
18:14:00 - 25,6 л
18:15:00 - 75,6 л [залили 50 л]
18:16:00 - 75,4 л [развернулся, направился к выезду]
18:17:00 - 75,3 л [выехал с АЗС]
18:18:00 - 75,4 л

В результате:
1. При существующем алгоритме заправка распознаётся по месту начала роста показаний, т.е. в 18:00. Хотя в полигон КТ АЗС автобус въехал в 18:09, на АЗС в 18:11, а сама заправка началась в 18:14.
2. Предположим, ширина окна задана не 1 мин., а 5 мин. (или даже 10 мин.). Легче от этого не становится, т.к. момент начала роста показаний по-прежнему распознаётся в 18:00..18:05, то есть задолго до входа в КТ и, тем более, до прибытия на саму АЗС.
Был бы порог скорости роста показаний - можно было бы выявить момент начала истинной заправки.
Сообщение от SK Посмотреть сообщение
Во-вторых, во многие современные ДУТ встроены механизмы усреднения аппаратно - в сам ДУТ. И интервал усредения зачастую измеряется десятками секунд или по крайней мере более 10...20 секунд.
Применительно к обсуждаемому вопросу - бесполезно. То есть, если бы к штатному ДУТ применялся аналогичный алгоритм усреднения - заправка всё равно распознавалась по месту начала роста, а не по достижении порога первой производной от этих усреднённых показаний.
Сообщение от SK Посмотреть сообщение
В-третьих, раз Вы работаете с аналоговыми поплавками - в конфигураторе есть адаптивные режимы записи с установкой пороговых значений и записью по превышению таковых.
Это интересно.
Сообщение от SK Посмотреть сообщение
В-четвертых, по Вашему алгоритму не будут фиксироваться медленные заправки и выявлять это будет не очень удобно и приятно.
Был бы параметр "Порог скорости заправки", а найти оптимальное значение найдём. Не очень понимаю, что есть "медленная заправка". В какой ситуации? Что при заправке на АЗС, что на базе из бочки, что у дома из канистры - минимальная возможная скорость в разы выше, чем максимальная типичная скорость роста при езде по холмам.
Сообщение от SK Посмотреть сообщение
... но у наших партнеров такое есть.
Спасибо.
Ммм... проще уж ДУТ поставить.
Экономия в итоге явно невелика.

ООО "Авто Коннект", Санкт-Петербург, Северо - Запад, Россия
Брайко Илья Леонидович, представитель ООО "Авто Коннект" в г. Тихвин Ленинградской области

Последний раз редактировалось ТПС; 23.01.2012 в 19:50.
ТПС вне форума   Ответить с цитированием