|
Алгоритм подсчета расхода топлива
Каким образом панель приборов считает мгновенный расход? Нигде вразумительного ответа так и не нашел.
Из мозгов двигателя для этой задачи мы можем вытащить:
- обороты двигателя;
- длительность впрыска;
- скорость движения.
Так же необходимо знать производительность форсунки (см3/мин). Где её взять? Впрыск у нас фазированный, поэтому имеем 2 впрыска на один оборот двигателя. Получается:
Расход = (обороты/60) * (2*длительность впрыска/1000) * (произв.форс./1000)/60 = л/сек.
где обороты выражены в об/сек, длительность впрыска в сек., производительность форсунок в л/сек (1 см3 = 0,001 л)
Умножив л/сек на 3600 сек получим л/час. Ну а зная скорость движения, мы можем вычислить за сколько часов/секунд мы проедем расстояние 100 км. V = S/t = км/час
Расход (л/100) = л/сек * ((100 км/скорость) / 3600) = л/100
Вот. Правильно ли это? И как вычисляет мгновенный расход панель приборов? И как магазинные бортовые компьютеры?
|