Для расчёта расхода топлива речного теплохода при движении против течения можно использовать следующую формулу: расход топлива = k (4 + (x / t))³, где x — расстояние, пройденное против течения, а t — время, затраченное на его преодоление. 1
При этом расстояние измеряется относительно неподвижных берегов реки, а лодка движется относительно них с разной скоростью в каждом направлении. 1 Поэтому общее время равно сумме двух умножений: одно равно x, делённому на скорость, которую развивает лодка относительно берегов реки, двигаясь против течения, а другое — x, делённому на скорость, которую развивает лодка, двигаясь по течению. 1 Расход топлива будет в 3 раза больше общего времени, и именно это необходимо свести к минимуму. 1
Также для расчёта можно использовать нормы расхода топлива для теплоходов, например, согласно постановлению Министерства транспорта и коммуникаций Республики Беларусь №3 от 6 января 2012 года. 2