= Отчет "Расход топлива" = Отчет предназначен для предоставления информации о пробеге и ориентировочном расходе топлива на заданном отрезке пути. Столбцы отчета: * Дата (путевая точка) * Расстояние, км - содержит расстояние, пройденное от начальной точки. * Скорость, км/ч. * Норма расхода, л/100 км - норма расхода для данной скорости. * Прирост расхода, л - расход топлива на отрезке между ближайшими соседними путевыми точками. * Суммарный расход, л - суммарный расход топлива от начала заданного пути (сумма приростов предыдущих строк) В итоге, расход топлива на заданном участке пути - значение столбца "Суммарный расход" в последней строке. ==== Алгоритм подсчета расхода топлива ==== Суммарный расход за период складывается из "мгновенных" значений на каждом отрезке пути (между путевыми точками). "Мгновенные" значения вычисляются следующим образом: в зависимости от скорости в данной точке, выбирается соответствующая норма расхода топлива для данной скорости из таблицы норм данного объекта (см [ObjectProperties Свойства объекта]). Если значение скорости превышает максимальное описанное значение скорости в таблице норм, то принимается норма при максимальной описанной скорости. Если же таблица норм не заполнена вообще, то норма расхода остается равной нулю. Далее вычисляется расстояние между данной и предыдущей точкой (выраженное в сотнях километров). Здесь существует погрешность в сторону занижения расстояния, следовательно и расхода топлива в дальнейшем. Далее расстояние умножается на норму расхода, формируя "мгновенный" расход топлива на данном отрезке. На этом этапе погрешности как в сторону завышения, так и занижения примерно равны. Далее все расходы в точках суммируются. См. так же: [AboutReports Использование отчетов].