Les seuils de plausibilité : quand les capteurs se contredisent
Un calculateur ne fait jamais confiance à un capteur seul. Il applique à chaque signal trois familles de contrôles, et c'est la troisième — la plausibilité — qui est la plus intéressante et la moins comprise.
Les trois familles de contrôles
Le contrôle électrique. Le signal est-il physiquement possible ? Une tension à zéro sur une ligne alimentée en cinq volts désigne un court-circuit à la masse ; une tension collée à la référence désigne un court-circuit au plus ou une ligne ouverte. Ces contrôles sont immédiats et produisent des codes explicites. Voir le 5 volts de référence.
Le contrôle de plage. La valeur convertie est-elle dans le domaine physique attendu ? Une température d'eau annoncée à 180 °C, une pression de rampe négative, un régime de 12 000 tr/min sur un diesel : le signal est électriquement propre, mais la valeur est impossible. Voir pression de rampe aberrante.
Le contrôle de plausibilité. La valeur est électriquement propre, dans le domaine physique, et pourtant elle ne colle pas avec le reste de ce que le calculateur sait. C'est le contrôle le plus subtil, parce qu'il ne juge pas un signal isolément : il le confronte.
Comment le calculateur confronte
Quatre méthodes se retrouvent partout.
La redondance directe. Deux capteurs mesurent la même grandeur, et leurs valeurs doivent concorder en permanence. C'est le cas de la pédale d'accélérateur, dont les deux pistes suivent une relation fixe l'une par rapport à l'autre, et du papillon motorisé. Une divergence entre les deux voies provoque immédiatement un repli : le calculateur ne sait pas laquelle croire, donc il ne croit ni l'une ni l'autre.
La confrontation à un modèle. Le calculateur calcule ce que la valeur devrait être et compare. La masse d'air mesurée par le débitmètre est confrontée à celle qu'implique la pression du collecteur ; le remplissage estimé est confronté au régime et à l'ouverture papillon. Voir le rendement volumétrique.
La confrontation entre capteurs d'origines différentes. Au premier démarrage de la journée, la température du liquide de refroidissement, la température d'air d'admission et la température de carburant doivent être proches : le véhicule a passé la nuit dehors. Un écart franc désigne le capteur qui ment. De même, moteur arrêté et contact mis, la pression du collecteur doit égaler la pression atmosphérique.
L'écart de régulation. Une consigne suivie d'une mesure qui ne la rejoint pas, durablement, est en soi une information. C'est ce qui produit les codes de sous-alimentation et de sur-alimentation, et les codes d'écart de pression de rampe. Voir consigne et limite de suralimentation.
Les conditions d'activation
Un contrôle de plausibilité ne tourne pas en permanence. Il possède des conditions d'activation : plage de régime, plage de charge, température minimale, durée de stabilité, absence d'autre défaut. Comparer deux températures n'a de sens qu'après une longue immobilisation ; contrôler un débitmètre n'a de sens qu'en régime stabilisé.
C'est exactement la logique des moniteurs d'autodiagnostic normalisés, décrits dans le Mode 6 : un moniteur qui n'a pas tourné n'a rien conclu. Et c'est pourquoi un défaut peut mettre plusieurs cycles de conduite à réapparaître après un effacement — voir effacer un code défaut.
Pourquoi un code plutôt qu'un dysfonctionnement
C'est le cœur du sujet. Quand un contrôle échoue, le calculateur ne se contente pas de mémoriser : il remplace. Il bascule la grandeur concernée sur une valeur de substitution, qui peut être :
- une valeur fixe de repli, prudente par construction ;
- une valeur modélisée, reconstruite à partir des autres capteurs — un débitmètre déclaré non plausible peut être remplacé par une estimation issue de la pression et de la température d'admission ;
- la dernière valeur jugée valable, figée.
Et il accompagne presque toujours cette substitution d'une restriction : plafond de couple, suppression de la suralimentation, interdiction de certaines stratégies. Voir le mode dégradé vu de la calibration.
C'est la raison pour laquelle un capteur en défaut ne produit pas un moteur incontrôlable mais un véhicule bridé qui allume un voyant : la situation est prévue. Le comportement dégradé n'est pas la conséquence de la panne, c'est la réponse calibrée à la panne.
Ce que cela implique après une intervention
Un point mérite d'être compris avant d'être vécu : les seuils de plausibilité sont calibrés autour du fonctionnement d'origine. Une consigne déplacée sans que le seuil d'écart associé reste cohérent produit un défaut de régulation parfaitement légitime — le calculateur constate que la mesure ne rejoint pas la consigne et le signale, comme il est fait pour le faire.
Ce n'est pas un bug, ce n'est pas une protection à contourner, et ce n'est pas non plus au reprogrammateur de le traiter : la cohérence entre consignes, seuils et marges de régulation relève du motoriste. Ce qui relève du reprogrammateur, c'est de fournir le bon signalement : le code exact, ses données figées, et un log qui montre consigne et mesure côte à côte. Voir le mode figé et réussir une demande de révision.
Voir aussi le processeur de surveillance, les capteurs de la gestion moteur et lire un code défaut.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
