Вопрос

Как получить мгновенную оценку расхода топлива с помощью параметров OBD2 ELM327

Детали проблемы
Привет, друзья! Я работаю над проектом в сфере автомобилестроения и хочу создать систему для расчёта количества литров топлива, потребляемого в секунду или за любой другой промежуток времени, с использованием OBD2 ELM327 и таких его параметров, как массовый расход воздуха, скорость, процентное соотношение топлива и т. д.
Я перепробовал множество формул, но не получил хорошего результата. Мне также не удалось узнать уровень топлива в моём автомобиле.
Поэтому я хочу спросить, есть ли у кого-нибудь идеи, как рассчитать расход топлива.

Моя первая попытка
при первой попытке я использовал эту формулу:
расход топлива (галлонов в секунду) = (((расход воздуха (г/с) / 14,7) / 454) / 6,701).
из этого источника: Мониторинг расхода топлива в реальном времени

Моя вторая попытка
Я нашёл это уравнение во второй раз, но в моём автомобиле иногда возвращается значение короткой топливной магистрали с отрицательным значением (могу ли я его обработать?).
Посмотрите на это уравнение


Поэтому я спрашиваю, есть ли другой способ решить мою проблему и получить мгновенную оценку расхода топлива в литрах в секунду


Speed — это скорость автомобиля в км/ч
maf — значение датчика массового расхода воздуха
F1 и F2 — значения долгосрочной и краткосрочной топливной коррекции


Обзор моих данных
Посмотрите на это изображение


Наконец, спасибо вам..



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/87400/how-to-arrive-to-an-instantaneous-estimation-of-fuel-consumption-using-obd2-elm3

3 Комментария

  1. Солар Майк, прости, но нет.
  1. Я голосую за то, чтобы закрыть этот вопрос, потому что он не касается технического обслуживания и ремонта автомобилей.
  1. Это ответ на ваш вопрос? Как узнать/рассчитать примерное количество топлива, израсходованного во время поездки?
Вы уже ответили на этот вопрос