Je veux calculer la pression des pneus d'une voiture à partir des paramètres OBD. Je ne veux pas prendre TPMS ou tout PID personnalisé pour cela. Une des méthodes indirectes consiste à calculer:
((w_LF + w_RR) - (w_RF + w_LR)) / ((w_LF + w_RR + w_RF + w_LR) / 4)
où w_LF est la vitesse angulaire de la roue avant gauche. Maintenant, le problème auquel je suis confronté est de savoir comment calculer w_LF, w_RR, w_LR, w_RF et comment trouver quelle est la vitesse angulaire réelle à cet instant pendant la conduite.
Je tiens à souligner qu'il existe une réduction de la pression des pneus par cette méthode
Réponses:
Cette approche est fondamentalement imparfaite pour plusieurs raisons:
Il y a une définition circulaire ici; pour connaître la vitesse angulaire, vous devez connaître le rayon de la roue, mais vous essayez de déduire le rayon de la roue à partir de la vitesse angulaire.
Je ne connais aucun PID OBD-II qui vous indique le rayon de la roue.
Même si un tel PID existe, comment allez-vous prendre en charge les véhicules pour lesquels une taille de roue personnalisée a été installée?
Pour
v = rω
travailler avec chaque roue, vous avez besoin d’une mesure de la vitesse de chaque roue. Ces données peuvent être disponibles si le véhicule est équipé d'un système ABS et de 4 capteurs de vitesse de roue. Ne supposez pas que tous les véhicules sont comme ça cependant; Certains véhicules comptent sur un seul capteur de vitesse intégré au boîtier de transmission pour mesurer la vitesse du véhicule.La formule présentée est une tentative d'évaluation des différences de vitesse angulaire normalisées par la moyenne des quatre lectures. Ce contrôle qualitatif est peut-être acceptable, mais il ne vous dira pas quelle roue est peu pressante.
la source