По разному считается тепловая энергия в графичеком интерфейсе и REST API
Котельная
ГВС на ж/д :
ДельтаQ = Q1 - Q2 = 9.92 - 5.02 = 4.9 - тепловая энергия по ГВС на ж/д. В графическом интерфейсе ДельтаQ = 4,91
Отопление на ж/д :
ДельтаQ = Q1 - Q2 = 131,14 - 100,29 = 30,85 - тепловая энергия по отоплению на ж/д. В графическом интерфейсе ДельтаQ = 27,15
Сумма ДельтаQ = 4,9 + 30,85 = 35,75. В графическом интерфейсе Сумма ДельтаQ = 4,91 + 27,15 = 32,06.
Разница по ДельтаQ = 35,75 - 32,06 = 3,69.
Но если получать ДельтаQ по REST API, то по API приходят левые данные по ДельтаQ и результат увеличивается почти в 1,5 раза по сравнению с ДельтаQ в графическом интерфейсе.
Поэтому от использования ДельтаQ отказались.
Попробовал вычислять отдельно Q1 и Q2 по формуле тепловой энергии:
Отпуск тепла [Гкал]
Q = ((M1 * (T1 – Tхв)) — (M2 * (T2 – Tхв))) / 1000, где:
Q – объем тепловой энергии;
M1 – параметр расхода носителя тепла в подающей трубе. В качестве источника тепла может быть водяной пар или обычная вода.
M2 – объем расхода воды в отводящей трубе;
T1 – температура в трубе подачи носителя тепла;
T2 – температура на выходе трубы;
Tхв – температура холодной воды.
ГВС на ж/д :
Q1 - Q2 = ((60.71 - 7.69) * 156.15 - (32.02 - 7.69) * 112.05) / 1000 = 8 279,07 - 2 726,17 = 5 552,89/1000 = 5.55.
Отопление на ж/д :
Q1 - Q2 = ((60.61 - 7.69) * 2458.43 - (48.88 - 7.69) * 2394.62) / 1000 = 130 100,11 - 98 634,39 = 31 465,71/1000 = 31.46.
Сумма ДельтаQ = 5,55 + 31,46 = 37,02. Как видно разница по сравнению с ДельтаQ в графическом интерфейсе увеличилась - 37,02 - 32,06 = 4,96.
Поэтому отказался от подробного расчета. Остановился на простом вычитании двух цифр Q1-Q2. Это дает наиболее близкий результат к нашим установленным нормативам.
В общем проблема с точностью расчетов. Гарантий точности нет.
Версия ЛЭРС УЧЁТ:
Сервер БД: SQL Server / PostgreSQL