Autotune Berechnungsformel

Antworten
Benutzeravatar
squenz
Beiträge: 265
Registriert: Sa Dez 20, 2014 11:11 pm
Wohnort: München

Autotune Berechnungsformel

Beitrag von squenz »

Hallo Forum,

weiß jemand ob hinter dem Autotune ein Rechenalgorithmus steckt und falls ja, wie dieser aussieht?

Man findet im Netz die Berechnungsformel:

"VE_ist" x "AFR_ist" / "AFR_soll" = "VE_soll"

Eine identische Formel habe ich auch zur Berechnung der Pulsweite gefunden für Steuergeräte die nicht nach dem VE-Prinzip arbeiten. Interessant wäre ob sich diese Formel z.B. auch zur Berechnung bei Abweichungen an Korrekturkurven eignet.

Bisher hatte ich mich bei den Korrekturkennfeldern einfach immer händisch herangetastet, rechnen würde natürlich viel schneller gehen.

Viele Grüße

Markus
Toyota Starlet Daily - Microsquirt V3 mit MS2-Extra V3.4.2
Mazda RX-7 Turbo - Microtech LT-8s
Benutzeravatar
Alfagta
Beiträge: 2380
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Autotune Berechnungsformel

Beitrag von Alfagta »

Die Formel kann ned ganz passen.

Das muss doch VEneu = AFRsoll * VEaktuell / AFRist lauten..
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
squenz
Beiträge: 265
Registriert: Sa Dez 20, 2014 11:11 pm
Wohnort: München

Re: Autotune Berechnungsformel

Beitrag von squenz »

Alfagta hat geschrieben:Die Formel kann ned ganz passen.

Das muss doch VEneu = AFRsoll * VEaktuell / AFRist lauten..
In unseren Formeln wäre jeweils AFRsoll und AFRist vertauscht. In deiner Version würde die Korrektur in die falsche Richtung laufen wenn man das exemplarisch durchrechnet.

Viele Grüße

Markus
Toyota Starlet Daily - Microsquirt V3 mit MS2-Extra V3.4.2
Mazda RX-7 Turbo - Microtech LT-8s
Cali-LET
Beiträge: 658
Registriert: Di Jun 10, 2008 10:37 pm

Re: Autotune Berechnungsformel

Beitrag von Cali-LET »

So habe ich früher noch die neuen Werte berechnet. Also wo es kein Autotune gab und alles noch mühseelig per Hand gemacht wurde.

Einspritrzzeit: 5ms
AFR - Istwert: 13,5
AFR - Sollwert: 14,7
Ist / Soll = 13,5 / 14,7 = 0,9183

Einspritzzeit neu = Einspritzzeit alt * Ist AFR / Soll AFR
Einspritzzeit neu = 5ms * 13,5/14,7 = 4,59ms

Das haut recht gut hin.
Wie der genaue Autotune Algorythmus aussieht weiß ich nicht. Denke aber, dass das ähnlich von statten geht. Nur eben, dass mit der Zellgewichtung und den Filter gewisse Mittelwerte gebildet werden.
VR6 Turbo mit EFR Twinscroll und UMC1 im Seriengehäuse
Benutzeravatar
Alfagta
Beiträge: 2380
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Autotune Berechnungsformel

Beitrag von Alfagta »

squenz hat geschrieben:
Alfagta hat geschrieben:Die Formel kann ned ganz passen.

Das muss doch VEneu = AFRsoll * VEaktuell / AFRist lauten..
In unseren Formeln wäre jeweils AFRsoll und AFRist vertauscht. In deiner Version würde die Korrektur in die falsche Richtung laufen wenn man das exemplarisch durchrechnet.

Viele Grüße

Markus
Ja stimmt hast recht.
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
squenz
Beiträge: 265
Registriert: Sa Dez 20, 2014 11:11 pm
Wohnort: München

Re: Autotune Berechnungsformel

Beitrag von squenz »

Cali-LET hat geschrieben:So habe ich früher noch die neuen Werte berechnet. Also wo es kein Autotune gab und alles noch mühseelig per Hand gemacht wurde.

Einspritrzzeit: 5ms
AFR - Istwert: 13,5
AFR - Sollwert: 14,7
Ist / Soll = 13,5 / 14,7 = 0,9183

Einspritzzeit neu = Einspritzzeit alt * Ist AFR / Soll AFR
Einspritzzeit neu = 5ms * 13,5/14,7 = 4,59ms

Das haut recht gut hin.
Danke für das Feedback! Das funktioniert rechnerisch auch genauso mit Lambda statt AFR, interessant wäre ob man damit Korrekturkennfelder oder z.B auch die Beschleunigungsanreicherung anzupassen kann. Wenn diese Formeln für diese Zwecke ebenfalls geeignet wären, würde man viel schneller zu einem guten Ergebnis kommen als sich versuchsweise an die richtigen Werte heranzutasten. Ich werde das bei Zeiten einfach mal ausprobieren...

Viele Grüße

Markus
Toyota Starlet Daily - Microsquirt V3 mit MS2-Extra V3.4.2
Mazda RX-7 Turbo - Microtech LT-8s
Cali-LET
Beiträge: 658
Registriert: Di Jun 10, 2008 10:37 pm

Re: Autotune Berechnungsformel

Beitrag von Cali-LET »

Ich komme ja ursprünglich aus dem Apexi Lager. Da gibt es nen Einspritzkennfeld und das war es. Da hab ich damals wirklich jede Stützstelle mit dem taschenrechner nachrechnen müssen. Da lernt man halt recht viel über Sprit und den ganzen Murks. Viele machen ja nur "Autotune" und lassen das dann mal machen.

Gerade bei Korrekutrkennfelder etc pp wende ich die Formel noch gerne an. Ob nun Ist/Soll oder Soll/Ist --> das ist egal. Man weiß ja ob man magerer will (also kleiner als 1) oder fetter werden will (größer 1). Jenachdem was man nun durch was teilt --> Man kann das Ergebnis schnell deuten und teilt bzw multipliziert dann halt den Wert mit dem alten Einspirtzwert

Beispiel:
Einsprirtzzeit 5ms
AFR IST: 13,5
AFR SOLL: 14,7
Ich teile 14,7/13,5 = 1,089
--> Kann ja net sein, da größer 1. Ich würde ja noch fetter werden. Also multipliziere ich das nicht mit dem alten Wert sondern teile den alten Wert durch das Ergebnis
5/1,089 = 4,59
VR6 Turbo mit EFR Twinscroll und UMC1 im Seriengehäuse
chapy
Beiträge: 1125
Registriert: Mi Feb 26, 2014 7:32 pm
Wohnort: Ur-Pilshausen

Re: Autotune Berechnungsformel

Beitrag von chapy »

irgendwie kommt mir diese vorgehensweise bekannt vor :roll:
Benutzeravatar
squenz
Beiträge: 265
Registriert: Sa Dez 20, 2014 11:11 pm
Wohnort: München

Re: Autotune Berechnungsformel

Beitrag von squenz »

Cali-LET hat geschrieben:Ich komme ja ursprünglich aus dem Apexi Lager.
Für das PowerFC gibt es mittlerweile ja komplette Excel-Sheets in die man nur noch das Log kopiert und dann ne komplette Korrekturtabelle bekommt. Das PowerFC ist bei den Wankeln (RX-7) ja immernoch sehr beliebt. Wenn man die Excel Tabelle zurückrechnet kommt man eben auf die o.g. Formel die man für VE auch in der MS Dokumentation findet.

Aber erfeulich dass das funktioniert!

Viele Grüße

Markus
Toyota Starlet Daily - Microsquirt V3 mit MS2-Extra V3.4.2
Mazda RX-7 Turbo - Microtech LT-8s
Cali-LET
Beiträge: 658
Registriert: Di Jun 10, 2008 10:37 pm

Re: Autotune Berechnungsformel

Beitrag von Cali-LET »

Excel?? PowerFC?? Wankel??
Du meinst aber nicht das Excel File, wo man sich ne Basemap reinlädt, daneben einen Log und dann berechnet der rechts unten das neue Kennfeld, was man direkt ins Apexi schieben kann??

Dann ist das nämlich von mir :lol: :lol:
Es ging mir damals nämlich tierisch auf den Piss wirklich JEDE einzelne Zelle per hand nachzurechnen. Da wird einem MS User schon arg viel arbeit abgenommen. Zu meinem erstaunen verlieren aber viele (hier im Forum natürlich weniger) das Gefühl für Einspritzzeiten. Getreu dem Motto "Start Autotune", das Steuergerät macht das schon irgendwie :roll:
VR6 Turbo mit EFR Twinscroll und UMC1 im Seriengehäuse
Benutzeravatar
squenz
Beiträge: 265
Registriert: Sa Dez 20, 2014 11:11 pm
Wohnort: München

Re: Autotune Berechnungsformel

Beitrag von squenz »

Falls Du Richard Mills heisst hab ich das tatsächlich von dir :D Man findet da viele verschiedene Excel-Sheets für das PowerFC, aber alle Rechnen mit der selben Formel. Die PowerFC Geschichte ist ja mittlerweile schon sehr alt geworden und es gibt tatsächlich schon ein paar "Tuner" die Kunden mit dem Ding wieder wegschicken, Teils wohl weil auch der Zugang zum Gerät, also das Datalogit fehlt.

Wie man aber sieht können alte Vorgehensweisen immernoch sehr nützlich sein :)
Toyota Starlet Daily - Microsquirt V3 mit MS2-Extra V3.4.2
Mazda RX-7 Turbo - Microtech LT-8s
Cali-LET
Beiträge: 658
Registriert: Di Jun 10, 2008 10:37 pm

Re: Autotune Berechnungsformel

Beitrag von Cali-LET »

Gut, dann ist es doch nicht mein Excelsheet. Meins ist "damals" nur die große Runde gegangen, weil ich direkt mit Macros auf das Apexi zugegriffen habe. Also quasi Autotune für arme :D
Aber wie du richtig sagst, ein sehr sehr alter Schuh und ich bin froh, dass ich da nicht mehr dran muss. Zum lernen (das war damals mein Einstieg in die freien Spritzen) echt nicht schlecht. Weil man halt doch eben viel nachdenken muss
VR6 Turbo mit EFR Twinscroll und UMC1 im Seriengehäuse
Antworten