1

Какая формула для объединения двух ДУТов в одном баке

(12/11/2020 12:26:55 отредактировано Глонасс36)

Тема: Какая формула для объединения двух ДУТов в одном баке

Добрый день. Подскажите, пожалуйста, какая формула для объединения двух ДУТов в одном баке?

2

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

создавайте для первого Дут "Произвольный датчик", вбивайте таблицу. Для второго ДУТ "Датчик уровня топлива" так же вбивайте тарировку и как Валидатор выбирайте ранее созданный Произвольны (имя).  На скрине все показано.

  • Какая формула для объединения двух ДУТов в одном баке
завтра сегодня станет позавчера
3

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

bezml пишет:

создавайте для первого Дут "Произвольный датчик", вбивайте таблицу. Для второго ДУТ "Датчик уровня топлива" так же вбивайте тарировку и как Валидатор выбирайте ранее созданный Произвольны (имя).  На скрине все показано.


Получается объем в два раза больше чем объем бака.

4

Какая формула для объединения двух ДУТов в одном баке

(12/11/2020 13:08:16 отредактировано Aliv)

Re: Какая формула для объединения двух ДУТов в одном баке

Глонасс36 на дуты создаете два произвольных датчика с тарировочными таблицами, называете их, например - ДУТ1 и ДУТ2. Потом создаете третий датчик - датчик уровня топлива, для которого формула вместо параметра ([ДУТ1]+[ДУТ2])/const2.

UPD - уточнил.

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
5

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

([ДУТ1]+[ДУТ2])/const2

6

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

woollen пишет:

([ДУТ1]+[ДУТ2])/const2

Да. Правильно.

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
7

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Aliv пишет:

Глонасс36 на дуты создаете два произвольных датчика с тарировочными таблицами, называете их, например - ДУТ1 и ДУТ2. Потом создаете третий датчик - датчик уровня топлива, для которого формула вместо параметра ([ДУТ1]+[ДУТ2])/const2.

UPD - уточнил.


Спасибо за помощь.

8

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Глонасс36 пишет:
bezml пишет:

создавайте для первого Дут "Произвольный датчик", вбивайте таблицу. Для второго ДУТ "Датчик уровня топлива" так же вбивайте тарировку и как Валидатор выбирайте ранее созданный Произвольны (имя).  На скрине все показано.


Получается объем в два раза больше чем объем бака.

не может так получаться. Если у вас 2 отдельных бака (Даф к прмиеру) то объем будет общим. Скажет на большом 800 на малом 400 и того 1200.
Если у вас 2 дут в одном баке, то логично что шаг пролива делается на 2.  Залили 40, на первый 20 и значения... на второй 20 и значения...

Все работает.

завтра сегодня станет позавчера
9

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

bezml пишет:
Глонасс36 пишет:
bezml пишет:

создавайте для первого Дут "Произвольный датчик", вбивайте таблицу. Для второго ДУТ "Датчик уровня топлива" так же вбивайте тарировку и как Валидатор выбирайте ранее созданный Произвольны (имя).  На скрине все показано.


Получается объем в два раза больше чем объем бака.

не может так получаться. Если у вас 2 отдельных бака (Даф к прмиеру) то объем будет общим. Скажет на большом 800 на малом 400 и того 1200.
Если у вас 2 дут в одном баке, то логично что шаг пролива делается на 2.  Залили 40, на первый 20 и значения... на второй 20 и значения...

Все работает.

В первом сообщении условия задачи определенно об одном баке и двух ДУТ в нем.

ООО Инновационная компания "ДилЛайн"
www.dealline.ru
Дмитрий Ларионов
10

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Дмитрий Л пишет:

В первом сообщении условия задачи определенно об одном баке и двух ДУТ в нем.

И что это меняет, приведены обе модели.

завтра сегодня станет позавчера
11

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Хочу добавить, что формула (ДУТ1+ДУТ2)/2 работает только в том случае, если речь идёт про симметричный бак и оба датчика равноудалены от его центра (оси симметрии).

Если же ДУТы стоят на разном расстоянии от центра, то необходимо это учитывать и в формуле:
ДУТ2*L1/L+ДУТ1*L2/L,
где L — расстояние между датчиками;
      L1 — расстояние от 1 датчика до центра;
      L2 — расстояние от 2 датчика до центра.

@ Oleg Zharkovsky
Customer Service / Quality Control and Training
"Timely is the best. But still better late than never."
12

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Такое чувство что у вас стартап в теме глонасс. И Дуты не знаете как поставить и настроить в программе. Могу взять вас на удаленный техсаппорт.

13

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

woollen пишет:

([ДУТ1]+[ДУТ2])/const2

а если ([ДУТ1]+[ДУТ2])*const0.5  ??

Все ясно !....что не ясно.....
14

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

vad_98 пишет:
woollen пишет:

([ДУТ1]+[ДУТ2])/const2

а если ([ДУТ1]+[ДУТ2])*const0.5  ??

а это разве не одно и тоже?:) по смыслу результата

15

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

Нет, не одно и то же. smile
Всё дело в погрешности и представлении чисел. Число "2" в двоичной системе будет как бы "целым", погрешность будет определяться алгоритмом деления.
А вот число "0.5" будет давать погрешность само по себе, из-за дробности его представления и будет погрешность от алгоритма умножения.

16

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

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

17

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

ну в данном случае это занудство)

18

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

SanderAMC пишет:

и на десятичный итоговый результат представления влияния не окажут

Не забывайте, что речь о Виалоне и его любви к интервалам. smile
Когда вы хотите получить отчёт за интервал N, виалон это N разбивает на M интервалов согласно включенной на объекте математике и количеству полученных сообщений. Затем производит расчёт по формуле с делением либо с умножением, обсуждаемой в этой теме. Много-много раз вызывая её для каждого интервальчика на M. А потом суммирует. И вот тут-то погрешность суммирования может быть увеличена кратно.

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

19

Какая формула для объединения двух ДУТов в одном баке

Re: Какая формула для объединения двух ДУТов в одном баке

funhrum пишет:

Предлагаю по возможности использовать в формулах целые числа и избегать дробных.

Здравая идея. А сделайте-ка мне модуль текущего значения параметра без дробных чисел.:)