Ego Delay Table richtig bedaten
Verfasst: Mi Apr 15, 2020 8:29 pm
Bin gerade mal dabei den Ego Delay Table zu bedaten.
Habe dafür mal die letzten Logs durchwühlt, PW Sprünge bei unterschiedlichen Drehzahlen und Lasten gesucht und geschaut wann sich das Lambda verändert.
Logisch ist, dass die Zeit mit zunehmender Drehzahl kürzer wird. Klar.
Logisch ist auch, dass die Zeit mit zunehmender Last auch kürzer wird, da mehr Gas durchgeschoben wird. Auch klar.
Eigentlich sollten ein paar Punkte reichen und den Rest interpoliert man.
Nun sind mir zwei Dinge aufgefallen.
1. Ändert sich der AFR Wert ja als kurve, nicht als Sprung. Nimmt man die Zeit bis der AFR konstant bleibt, oder bis die Kurve flacher wird. Gerade bei niedrigen Drehzahlen sind das schnell 50ms.
2. Ändert sich der AFR Wert bei Lastzunahme schneller als bei Lastreduzierung. Auch klar, wegen der Abgasmenge. Aber welche Zeit nehme ich nun?
Um auf Nummer Sicher zu gehen könnte man immer die maximale Zeit nehmen. Dann wird die Regelung aber auch entsprechend träge.
Anbei mal mein erster Entwurf.
Wie sehen eure Tables aus?
Habe dafür mal die letzten Logs durchwühlt, PW Sprünge bei unterschiedlichen Drehzahlen und Lasten gesucht und geschaut wann sich das Lambda verändert.
Logisch ist, dass die Zeit mit zunehmender Drehzahl kürzer wird. Klar.
Logisch ist auch, dass die Zeit mit zunehmender Last auch kürzer wird, da mehr Gas durchgeschoben wird. Auch klar.
Eigentlich sollten ein paar Punkte reichen und den Rest interpoliert man.
Nun sind mir zwei Dinge aufgefallen.
1. Ändert sich der AFR Wert ja als kurve, nicht als Sprung. Nimmt man die Zeit bis der AFR konstant bleibt, oder bis die Kurve flacher wird. Gerade bei niedrigen Drehzahlen sind das schnell 50ms.
2. Ändert sich der AFR Wert bei Lastzunahme schneller als bei Lastreduzierung. Auch klar, wegen der Abgasmenge. Aber welche Zeit nehme ich nun?
Um auf Nummer Sicher zu gehen könnte man immer die maximale Zeit nehmen. Dann wird die Regelung aber auch entsprechend träge.
Anbei mal mein erster Entwurf.
Wie sehen eure Tables aus?