La consommation de carburant par les paramètres de port OBD2
quelle est la meilleure façon d'obtenir la consommation de carburant (MPG) à l'aide de OBD2 paramètres.
Ci-dessous la formule est simple, mais pas plus précises,n'importe quelle autre formule pour obtenir somemore précis
l'estimation.
La valeur de la vitesse du véhicule est livré en Km/h, convertir des miles multiplier par
0.621317. Pour calculer MPG diviser la MI /h par HEURE. La dernière expression mathématique
pour MPG sera:
Pour Moteur À Essence
MPG =VSS * 7.718/MAF
Je voudrais savoir pour Moteur Diesel pour calculer une consommation instantanée.Aussi, je suis en train de calculer, il est indépendant de modèle de voiture de paramètre disponible à partir de obd2 standard.
Merci.
Quelques liens qui peuvent être utiles pour ceux qui sont à la recherche dans un même sujet.
- Très utile info de l'autre forum
- CARTE et CRG-Air/Carburant, Calculateur de Débit
- AVR-en Fonction de la Consommation de Carburant la Jauge de par par Bruce D. Lightner
Salut, comment vous calculez-il enfin?
Ce n'est pas toujours possible de calculer la consommation de carburant du programme de médicaments de l'information. Comme les vendeurs de fournir différents/pas d'information.
OriginalL'auteur nayab | 2013-06-18
Vous devez vous connecter pour publier un commentaire.
Que la formule pour une consommation instantanée.
Si vous voulez travailler à la moyenne de la consommation, du travail le volume total de carburant utilisé au fil du temps et de diviser par le total de la distance parcourue au cours de la même période.
Mise à JOUR: Qu'est ce que le ratio DEVRAIT être. sauf si vous voulez faire fondre les pistons ou à perdre de la puissance. Le ratio air/carburant n'est pas censé changer, sauf si vous modifiez le type de carburant, par exemple, à 102 indice d'octane de l'Essence ou à l'Éthanol. Ce calcul est probablement le plus précis que vous allez obtenir, sauf si vous voulez faire horriblement complexe par
Vous l'esprit, sur la chance que vous travaillez sur un Toyota: Toyota dispose d'un capteur supplémentaire qui en fait des mesures de la quantité de carburant est injecté dans le moteur. Ainsi, vous pouvez simplement lire ce PID. Mais pour d'autres voitures, la formule donnée est la norme.
Mise à JOUR 2: certaines communes des Ratios Air/Carburant:
Vous faudra aussi prendre en compte que lorsque le moteur est sous charge élevée, le ratio Air/Carburant des modifications à la baisse.
Vérifier la mise à jour de réponse.
merci pour la mise à jour.
pourriez-vous partager vos calculs pour chaque type de carburant ? Par la voie de la définition de la notion de gaz Naturel par la norme OBD ? Je vois tout, mais pas de gaz naturel.
Le PID de lire des taux de consommation de carburant est 01 5E. Notez que toutes les voitures de réponses à cette commande. Vous pouvez également consulter l'ensemble de la OBD-II PIDs table.
OriginalL'auteur Captain Kenpachi
Si vous pouvez lire en largeur d'impulsion de l'injecteur et de la diviser par la vitesse que vous pouvez obtenir à l'instant de consommation. Si vous avez le total combustible utilisé et de la distance, vous pouvez obtenir la moyenne. Obtenir de l'injecteur de largeur d'impulsion est la voie la plus directe pour obtenir la consommation de carburant. C'est la quantité réelle de carburant injecté (bon, c'est le temps de l'injecteur est ouvert, mais le calcul de combien est injecté est facile à ce point).
Quelle est la quantité de carburant injecté calculée à partir de l'injecteur PW? Il serait nécessaire de connaître la pression de carburant, l'injecteur d'attelage de la taille et de la tension de la batterie (plus la tension de la batterie = plus rapide temps d'ouverture = plus de carburant injecté). La tension de la batterie vous pouvez obtenir à partir d'OBD, mais quid du reste? Comment voulez-vous faire cela?
Tout d'abord, commandé PW va déjà prendre tous ces facteurs en compte. Vous auriez juste besoin de savoir l'injecteur de la taille et de la pression de carburant. Même si pas, vous pouvez obtenir une bonne estimation en supposant constante la tension de la batterie, pression du carburant, etc. Comme 99% des voitures à essence sont à l'aide d'un régulateur de pression pour maintenir constante la différence de pression et la tension de la batterie sera probablement autour de 14.0 volts. Ce serait quelque chose comme ceci: jsfiddle.net/38db1qye/8 bien que je semble avoir quelque chose.
OriginalL'auteur Nick
Il y a un OBDII de commande (01 5E) qui va vous donner des taux de consommation de carburant par heure. J'ai de travailler avec C#/Xamarin client, vous ne savez pas à propos de Java?
Si ce n'est pas disponible, alors vous pouvez utiliser le VSS et le MAF valeurs pour calculer l/100 km: (3600 * CRG)/(9069.90 * VSS). MPG aurez besoin de procéder à des ajustements, mais c'est assez simple.
De plus pour rendre la valeur de la vitesse universelle, de mettre en œuvre la vitesse en tant que classe, et de les exposer en unités impériales et métriques propriétés, comme (C#):
Si vous voulez calculer cette valeur au fil du temps, pourquoi ne pas simplement stocker chaque calcul immédiat et ensuite obtenir la moyenne?
Espère que cela aide.
OriginalL'auteur ComeIn
Plus détaillée de la dérivation de la consommation de carburant spécifique (vitesse sur le débit de carburant):
Ensuite, en supposant une densité de carburant de 0,75 kg/l:
OriginalL'auteur Sparkler