Вопрос по настройке датчиков
Добрый день.
Я учусь, так что не ругайте сильно... У меня не совпадают данные о заправке вводимые на АЗС и данные топливных датчиков. Решили вот вчера пойти на АЗС и лично посмотреть сколько залито, а потом сколько отобразится в программе. Залили 11 литров. а в программе - 0... :astronom: Начал изучать программу и вот что нашел в настройках: https://cloud.mail.ru/public/KrPi/tBUJnpxfj Если я верно понимаю - то получается, что система игнорирует любое изменение повышения если это меньше 20 литров? А такая настройка игнорирует изменение в меньшую сторону - если это меньше 15 литров? Получается если с бака сливают 10 литров - то нормально - можно? :D https://cloud.mail.ru/public/LhxN/fomEieqWa |
Цитата:
11 от 660 - это 1.6% Надо всё же понимать, что это, как правило, сильно превышает колебания топлива в движении и от других факторов. Если Вы не хотите получать сотни заправок и сливов в день - надо устанавливать соответствующие пороги детекции. Также Вы можете создать второй бак и настроить его по-другому (с более низкими порогами детекции), убрав, например, показания в движении полностью с помощью виртуального датчика. Только надо не забывать, что из-за того, что интервал опроса ДУТ может составлять минуты (как настроен терминал) и машина после окончания заправки может уже поехать до прихода последнего показания плюс еще окно усреднения растянет этот график. Т.е. такие показания могут оказаться не очень точны из-за отфильтровки их "хвостов". |
Цитата:
Чтобы проводить детекцию на уровне 1% от объема бака и меньше - необходимо соблюдать ряд условий - ТС должно стоять на ровной и близкой к горизонтальной поверхности, нужно чтобы успели прийти последние показания заправки или слива до начала движения, нужно чтобы топливо перестало колебаться в баке после заправки (именно поэтому при тарировке надо выдерживать время после заливки каждой порции топлива), нужно чтобы окно усреднения не сильно затягивало "хвост" окончания заправки или слива, тарировка должна быть выполнена предельно точно и т.д. и т.п. Сможете это обеспечить в реальных условиях эксплуатации - сможете детектировать. А требовать высокой точности измерения от весов, которые постоянно пинают ногой - не очень разумно. И еще надо не забывать, что ДУТ обеспечивает измерение уровня (т.е. ВЫСОТЫ) топлива в баке. Таким образом, для бака с одинаковым горизонтальным сечением (куб, параллелепипед, цилиндр стоящий на основании и т.п.), изменение процента высоты = изменению процента объема (тарировка там линейная по сути), а вот для баков типа сфера или лежачий цилиндр или для баков сложной формы - всё сложнее и многое в детекции будет зависет еще и от правильной тарировки, так как её погрешность может быть больше, чем 1% от реального объема (руки были кривые у тарировщика, например) и это помешает Вам детектировать изменения объема с погрешностью меньшей, чем 1% от объема бака. Если бак ОЧЕНЬ плоский, то уровень тоже будет меняться от малейшего движения, вибрации или наклона на величину, не позволяющую детектировать изменение объема с высокой точностью. Чем выше бак и чем меньше его горизонтальное сечение - тем более точно можно отлавливать изменения уровня и объема. Иллюстрировать это не буду - сами нарисуете, если захотите. P.S.: На стационарных емкостях потому и можно отловить гораздо меньший процент, что ряд факторов, мешающих точным измерениям уровня (высоты столба) топлива - отсутствует. Резюме: Ваш юмор и ":D" - в данном случае - несколько неуместны. В конце концов настройте тот порог, который Вам нужен - мы-то тут при чем. 20 литров - не константа. Только учтите всё то, что я Вам потрудился изложить выше, чтобы не было потом недоумения, что получили не то, что ожидали. |
смею дополнить: пороги и МО еще зависят от условий эксплуатации ТС. Одно дело седельный тягач в Западной Сибири и тот же тягач на Черноморском побережье Кавказа. ну и карьерный самосвал.
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Иначе зачем была бы еще детекция слива не по уровню, а по расходу в движении и на оcтановках c раздельными порогами ? А вообще флаг "движение/остановка" Вам доступен на любой момент времени. Только надо учесть, что окончание заправки/слива бывает как бы уже в движении, из-за настройки интервала опроса ДУТа и параметров усреднения. Например, интервал опроса ДУТа - 3 минуты - т.е. после очередного опроса проходит минута - слив или заправка заканчивается, еще через минуту - водила запрыгнул в кабину и машина уже едет, еще через минуту опрашивается ДУТ с последним отсчетом по сливу или заправке... В общем, всё зависит от интервала опроса ДУТа и расторопности водителя. Плюс большой интервал усреднения бывает растягивает окончание заправки/слива. |
Цитата:
Благо формульный редактор позволяет. Либо просто в отчете вывести флаги превышения уровня наклона, движения/остановки или любые другие, какие Вам надо и по ним прямо в отчете либо фильтровать либо подкрашивать строчки как с подозрением на ложную детекцию заправки или слива. Любой вариант уже предусмотрен нашими разработчиками )) |
Цитата:
|
Текущее время: 22:58. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot