comment il peut mesurer ca avec la lambda, sachant qu a forte charge, la lambda est en openloop
ChatGPT a dit :
Très bonne remarque — et ta compréhension est tout à fait juste.

En pleine charge, le moteur fonctionne en mode open-loop (boucle ouverte), donc il n’utilise pas activement les sondes lambda pour corriger le mélange air/carburant en temps réel.
Alors, comment peut-il détecter un mélange trop pauvre (P2191) si on est en open-loop ?

Réponse détaillée : ce que fait vraiment le calculateur (ECU)
Même en mode open-loop, le calculateur surveille certains indicateurs pour détecter un mélange incorrect, notamment :

1. Valeurs prédites vs résultats réels
Le calculateur utilise des tables internes (cartographies) pour injecter une certaine quantité de carburant selon :
le régime moteur (RPM)
la charge moteur (MAF ou MAP)
la température
la position papillon
Il prévoit donc un mélange riche pour protéger le moteur à pleine charge.
Mais ensuite…

2. La sonde lambda amont reste surveillée
Même si l'ECU n’utilise pas la sonde lambda pour corriger le mélange (car open-loop), il continue à la surveiller passivement.

Si la tension de la sonde O2 amont reste basse (pauvre) alors que le moteur devrait être en mélange riche, l'ECU en déduit un défaut.
Par exemple :
En pleine charge, la tension de la sonde devrait grimper > 0,8 V (riche)
Si elle reste < 0,3–0,4 V, cela indique que le mélange reste pauvre même sans rétroaction active

3. Apprentissage LTFT/STFT (trims)
Les ajustements LTFT (long terme) et STFT (court terme), enregistrés en boucle fermée, peuvent aussi être utilisés pour :
Déduire une tendance vers un mélange pauvre même en open-loop
Apporter une correction globale plus tard

En résumé :
Même si la boucle est ouverte, l'ECU peut :
Observer une tension trop basse sur la lambda
Détecter un comportement incohérent par rapport aux attentes de la cartographie
Déclencher un DTC P2191 si ce comportement est répété

Exemple concret :
Tu écrases l’accélérateur → ECU injecte + de carburant → il s'attend à une lambda à 0,8–0,9 V
Mais elle reste à 0,2 V : → mélange pauvre détecté même en open-loop → code P2191 levé