Klopferkennung / Knock detection
Forumsregeln
Bitte hier nicht mehr posten, benutze https://forum.3000gt.org
Bitte hier nicht mehr posten, benutze https://forum.3000gt.org
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Klopferkennung / Knock detection
Hallo zusammen,
ich bin so frei und eröffne hier einen Zusammenfassungs-Thread zum Thema Klopferkennung / Knock detection.
Nachdem ich mir (wie alle anderen vor mit vermutlich auch) in allen möglichen Threads und Foren zusammengesucht habe, was dazu passen könnte, und kaum fündig wurde, erscheint mir das sinnvoll.
Zunächst bitte diese Threads / Beiträge ansehen:
http://www.gt-driver.de/forum/viewtopic ... =39#p37336
http://www.gt-driver.de/forum/viewtopic ... 35&p=17348
Jetzt zur eigentlichen Fragestellung:
Wenn offenbar der HHH Datalogger einen Knock Count anzeigt, die ECU aber kein Klopfen sieht (erkennbar am konstanten Zündzeitpunkt), und Produkte wie das KnockLite von TurboXS nicht mehr erhältlich sind (Info von 3SX vom 21.11.2011), wie soll man sich dann gegen Zerstörung des Motors durch Klopfen schützen? Welche Klopferkennungs-Methoden kann man benutzen? Wie soll man vorgehen?
Grüsse aus Berlin,
Stefan B.
ich bin so frei und eröffne hier einen Zusammenfassungs-Thread zum Thema Klopferkennung / Knock detection.
Nachdem ich mir (wie alle anderen vor mit vermutlich auch) in allen möglichen Threads und Foren zusammengesucht habe, was dazu passen könnte, und kaum fündig wurde, erscheint mir das sinnvoll.
Zunächst bitte diese Threads / Beiträge ansehen:
http://www.gt-driver.de/forum/viewtopic ... =39#p37336
http://www.gt-driver.de/forum/viewtopic ... 35&p=17348
Jetzt zur eigentlichen Fragestellung:
Wenn offenbar der HHH Datalogger einen Knock Count anzeigt, die ECU aber kein Klopfen sieht (erkennbar am konstanten Zündzeitpunkt), und Produkte wie das KnockLite von TurboXS nicht mehr erhältlich sind (Info von 3SX vom 21.11.2011), wie soll man sich dann gegen Zerstörung des Motors durch Klopfen schützen? Welche Klopferkennungs-Methoden kann man benutzen? Wie soll man vorgehen?
Grüsse aus Berlin,
Stefan B.
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Re: Klopferkennung / Knock detection
Eine erste Idee dazu: Die HHH-Software für Hybrid (auf dem PC) ermöglicht es, eigene Sensoren zu definieren. Dabei kann man auch auf bereits standardmäßig genutzte Sensoren (z.B. den Klopfsensor) zurückgreifen, und man könnte das "Rohsignal" (0...5V) direkt ausgeben.
Hat jemand eine Liste der Sensor-Nummern im HHH Datalogger ("PID")?
Beste Grüsse,
Stefan B.
Hat jemand eine Liste der Sensor-Nummern im HHH Datalogger ("PID")?
Beste Grüsse,
Stefan B.
Re: Klopferkennung / Knock detection
Die KnockLite von TurboXS habe ich gestern erst bei ebay gesehen. Schau ich daheim nach her mal nach nen Link! Oder suche mal nach Knock Lite, Knock Gauge, Knock Display, usw. Habe einige Sachen gefunden, auch Eigenbauten.
Je nach verbauten Motorteilen und alter des Motors und Motorlager müsste man sich seinen Knockfilter selber erstellen. Jeder Motor rasselt anders
. Dazu ist Motordrehzahl und Knockvoltzahl zu loggen, zusätzlich natürlich die Zeit. Da kann man dann sogar sagen, welcher Zylinder geklopft hat.
Gruß, Otti
Je nach verbauten Motorteilen und alter des Motors und Motorlager müsste man sich seinen Knockfilter selber erstellen. Jeder Motor rasselt anders
![Rolling Eyes :roll:](./images/smilies/rolleyes.gif)
Gruß, Otti
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Re: Klopferkennung / Knock detection
Hier noch ein bischen Lesestoff (werde es ggf. ins Deutsche übersetzen):
http://www.autospeed.com/cms/article.html?&A=0348
Interessante Info hier: Der Klopferkennungs-Algorithmus sollte den Kurbelwellen-Winkel berücksichtigen, damit das Signal nur dann ausgewertet wird, wenn ein Kolben tatsächlich im 2. Takt kurz vor OT steht. Daran müsste man ja auch erkennen können, welcher Zylinder ggf. betroffen ist. Also wäre es geschickt, in der HHH Software selbst die entsprechenden Sensoren auszuwerten.
Außerdem habe ich bei HHH im Forum eine Anfrage nach Algorithmus und Sensor-PID laufen, aber das Forum scheint tot zu sein, da passiert nichts mehr.
Bzgl. Eigenbau/EBAY: Wenn der Algorithmus / die Filtermethode nicht bekannt ist, nutzt das eher auch nichts, weil man die Richtigkeit nicht bewerten kann. Das TurboXS Teil ist aber kalibrierbar, das hilft schon weiter, denke ich. Man sollte aber den OEM Sensor benutzen, siehe obiger Artikel bei autospeed.com.
Grüsse,
Stefan B.
http://www.autospeed.com/cms/article.html?&A=0348
Interessante Info hier: Der Klopferkennungs-Algorithmus sollte den Kurbelwellen-Winkel berücksichtigen, damit das Signal nur dann ausgewertet wird, wenn ein Kolben tatsächlich im 2. Takt kurz vor OT steht. Daran müsste man ja auch erkennen können, welcher Zylinder ggf. betroffen ist. Also wäre es geschickt, in der HHH Software selbst die entsprechenden Sensoren auszuwerten.
Außerdem habe ich bei HHH im Forum eine Anfrage nach Algorithmus und Sensor-PID laufen, aber das Forum scheint tot zu sein, da passiert nichts mehr.
Bzgl. Eigenbau/EBAY: Wenn der Algorithmus / die Filtermethode nicht bekannt ist, nutzt das eher auch nichts, weil man die Richtigkeit nicht bewerten kann. Das TurboXS Teil ist aber kalibrierbar, das hilft schon weiter, denke ich. Man sollte aber den OEM Sensor benutzen, siehe obiger Artikel bei autospeed.com.
Grüsse,
Stefan B.
Re: Klopferkennung / Knock detection
ebay-Link zu TURBO XS KNOCK INDICATOR LIGHT
Gruß, Otti
BTW. Hilft den Anderen jetzt nicht wirklich weiter, aber: hat sich Alles erledigt, so wie Du zu AEM-EMS oder ähnlich wechselst
. Knock-Steuerung, Knock-Alarm, kalibrierbarer Knockfilter, auch welcher Zylinder klopft, kann anhand von log-Daten ausgewertet werden. Anders rum kann aber auch steuerungstechnisch alles unternommen werden, dass keine schädlichen "Dauer-Knocks" den Motor zerstören.
Gruß, Otti
BTW. Hilft den Anderen jetzt nicht wirklich weiter, aber: hat sich Alles erledigt, so wie Du zu AEM-EMS oder ähnlich wechselst
![Wink ;-)](./images/smilies/wink.gif)
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Re: Klopferkennung / Knock detection
OK, wenn man AEM vertrauen kann - da will ich ja sowieso hin. Auch ohne grössere Düsen ![Smile :)](./images/smilies/smile.gif)
Hier noch was: http://www.phormula.co.uk/KnockMonitor-KS-4.aspx
Grüsse,
Stefan B.
![Smile :)](./images/smilies/smile.gif)
Hier noch was: http://www.phormula.co.uk/KnockMonitor-KS-4.aspx
Grüsse,
Stefan B.
Re: Klopferkennung / Knock detection
Naja, das AEM ist nur Dein Werkzeug, Du gibst den Ton an.OK, wenn man AEM vertrauen kann...
Geh mal in der AEM-Soft auf den Tab Knock, da kannst Du sehen, was Du alles vorgeben kannst. Klickst Du eine Option an (dann roter Hintergrund), wird oben rechts eine Funktionsbeschreibung der Option/Einstellung angezeigt. Mit der rechten Maustaste kannst Du auch noch Optionen hinzu fügen, usw.
Können wir beim nächsten Mal auch mal wieder live machen.
Gruß, Otti
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Re: Klopferkennung / Knock detection
Hab' mich mal eingelesen bei AEM.
Laut Handbuch arbeitet die Klopferkennung so wie die des TurboXS KnockLite auch abeiten soll: Man stellt ein "Grundrauschen" ein, d.h. X-Achse ist Drehzahl und Y-Achse die Output-Spannung (0...5V) des Klopfsensors im Normalzustand der Maschine.
Wenn die Spannung des Sensors dieses Grundrauschen überschreitet (egal bei welcher Drehzahl) wird die Zündung um einen einstellbaren Wert zurückgenommen und/oder mehr Kraftstoff eingespritzt. Beides wird in ebenfalls einstellbarer Weise wieder zurückgenommen, wenn das Klopfen weg ist.
Man kann aber leider nicht den Ladedruck aufgrund des Klopfens reduzieren, es fehlen Einstellmöglichkeiten für "Knock %LowerBoost/V" usw. analog zu "Knock Retard/V".
AEM empfiehlt nicht, dass man die Klopferkennung dazu benutzt, im Betrieb den Zündzeitpunkt nach früh zu verstellen und/oder die Einspritzmenge nach mager zu verändern, bis es klopft und dann wieder ein wenig nach spät/fett zu vestellen. Sie raten also von einer solchen "dynamischen" Optimierung "in Echtzeit" ab, man soll Zünd- und Kraftstoff-Tabellen so einstellen, dass im Normalbetrieb kein Klopfen auftritt.
Mir fehlen bei der AEM Software bezüglich der Klopferkennung sowohl die Möglichkeit der intelligenten Filterung (z.B. Kalman) als auch die Berücksichtigung des Kurbelwellen-Winkels zwecks Ermittlung des klopfenden Zylinders. Letzteres ist vielleicht nicht kriegsentscheidend.
Was mich aber noch mehr stört, ist die Notwendigkeit, die Grundrauschen-Kurve mehr oder weniger "von Hand" einzustellen. Da haben sie bei anderen Sensoren konkretere Anleitungen gegeben, oder ich verstehe etwas nicht richtig.
Dennoch erscheint mir das AEM EMS2 insgesamt sehr geeignet, aber das gehört in ein anderes Thema.
Grüsse,
Stefan B.
Laut Handbuch arbeitet die Klopferkennung so wie die des TurboXS KnockLite auch abeiten soll: Man stellt ein "Grundrauschen" ein, d.h. X-Achse ist Drehzahl und Y-Achse die Output-Spannung (0...5V) des Klopfsensors im Normalzustand der Maschine.
Wenn die Spannung des Sensors dieses Grundrauschen überschreitet (egal bei welcher Drehzahl) wird die Zündung um einen einstellbaren Wert zurückgenommen und/oder mehr Kraftstoff eingespritzt. Beides wird in ebenfalls einstellbarer Weise wieder zurückgenommen, wenn das Klopfen weg ist.
Man kann aber leider nicht den Ladedruck aufgrund des Klopfens reduzieren, es fehlen Einstellmöglichkeiten für "Knock %LowerBoost/V" usw. analog zu "Knock Retard/V".
AEM empfiehlt nicht, dass man die Klopferkennung dazu benutzt, im Betrieb den Zündzeitpunkt nach früh zu verstellen und/oder die Einspritzmenge nach mager zu verändern, bis es klopft und dann wieder ein wenig nach spät/fett zu vestellen. Sie raten also von einer solchen "dynamischen" Optimierung "in Echtzeit" ab, man soll Zünd- und Kraftstoff-Tabellen so einstellen, dass im Normalbetrieb kein Klopfen auftritt.
Mir fehlen bei der AEM Software bezüglich der Klopferkennung sowohl die Möglichkeit der intelligenten Filterung (z.B. Kalman) als auch die Berücksichtigung des Kurbelwellen-Winkels zwecks Ermittlung des klopfenden Zylinders. Letzteres ist vielleicht nicht kriegsentscheidend.
Was mich aber noch mehr stört, ist die Notwendigkeit, die Grundrauschen-Kurve mehr oder weniger "von Hand" einzustellen. Da haben sie bei anderen Sensoren konkretere Anleitungen gegeben, oder ich verstehe etwas nicht richtig.
Dennoch erscheint mir das AEM EMS2 insgesamt sehr geeignet, aber das gehört in ein anderes Thema.
Grüsse,
Stefan B.
Re: Klopferkennung / Knock detection
Muss ich mal schauen, ob ich etwas in der Software/Funktionen finde.
Mit der Serial-Gauge müsste es aber auch gehen, die hat zwei schaltbare Ausgänge.
Bei MBC: Diesen mit einen elekt. schaltbaren Pneumatikventil umgehen, und den Ladedruck direkt auf die Wastegates leiten. Somit hätte man "nur" noch Wastegates-Druck.
Bei EBC: Diesen ab- oder umschalten, dann wie oben: "nur" noch Wastegates-Druck.
Oder halt optisch warnen mit der Serial-Gauge.
.
Gruß, Otti
Mit der Serial-Gauge müsste es aber auch gehen, die hat zwei schaltbare Ausgänge.
Bei MBC: Diesen mit einen elekt. schaltbaren Pneumatikventil umgehen, und den Ladedruck direkt auf die Wastegates leiten. Somit hätte man "nur" noch Wastegates-Druck.
Bei EBC: Diesen ab- oder umschalten, dann wie oben: "nur" noch Wastegates-Druck.
Oder halt optisch warnen mit der Serial-Gauge.
So sehe ich das auch, wenn schon dann gleich richtig. Alles Andere sollte nur für "Notfälle" genutzt werden, wenn irgendein Sensor oder eine Funktion ausfällt.Sie raten also von einer solchen "dynamischen" Optimierung "in Echtzeit" ab, man soll Zünd- und Kraftstoff-Tabellen so einstellen, dass im Normalbetrieb kein Klopfen auftritt.
Die "Zeitpunkte" von den einzellnen Coils, sowie der Einspritzdüsen sind bekannt, und werden auch ausgegeben, somit kann man einen Knock auch einen Zylinder zuordnen. Ist aber letztendlich eh nicht so wichtig. Wenn ein Zylinder immer klingelt, muss der Motor eh zerlegt werden, und dann liegt alles frei...Berücksichtigung des Kurbelwellen-Winkels zwecks Ermittlung des klopfenden Zylinders
![Confused :?](./images/smilies/confused.gif)
Gruß, Otti
Re: Klopferkennung / Knock detection
Wäre dieses Teil brauchbar?
http://www.ebay.com/itm/180904010253?it ... 0d&vxp=mtr
und der Klopfsensor: http://www.autoteile-teufel.de/BOSCH/Kl ... 261231038/ dazu.![Think :-k](./images/smilies/eusa_think.gif)
Wenn ja, wo kann man da den Sensor montieren/befestigen?
http://www.ebay.com/itm/180904010253?it ... 0d&vxp=mtr
und der Klopfsensor: http://www.autoteile-teufel.de/BOSCH/Kl ... 261231038/ dazu.
![Think :-k](./images/smilies/eusa_think.gif)
Wenn ja, wo kann man da den Sensor montieren/befestigen?
- sbrunthaler
- Beiträge: 3821
- Registriert: 15 Nov 2006, 17:37
- Wohnort: Berlin / Germany
- Kontaktdaten:
Re: Klopferkennung / Knock detection
Hi,
schwer zu sagen. Eigentlich benötigt man eine Elektronik, die unabhängig von der Lautstärke den Frequenzbereich herausfilter, der für das Klopfen typisch ist. Im AEM EMS2 wird das mit Software gemacht, man kann da eine fahrzeugspezifische Kennlinie einstellen.
Das würde ich dieser kleinen schwarzen Box nixht ohne weiteres zutrauen... aber wer weiss?
Schöne Grüsse,
Stefan B.
schwer zu sagen. Eigentlich benötigt man eine Elektronik, die unabhängig von der Lautstärke den Frequenzbereich herausfilter, der für das Klopfen typisch ist. Im AEM EMS2 wird das mit Software gemacht, man kann da eine fahrzeugspezifische Kennlinie einstellen.
Das würde ich dieser kleinen schwarzen Box nixht ohne weiteres zutrauen... aber wer weiss?
Schöne Grüsse,
Stefan B.
Re: Klopferkennung / Knock detection
Habe gerade noch mal gelesen, er hat nur positive Bewertungen dies bezüglich und das Teil schon vielfach verkauft. Gibt es einen Platz, wo man den Sensor hinbauen kann, ohne den Originalen auszubauen?
Gruß Matthias
Gruß Matthias
Re: Klopferkennung / Knock detection
ich hab den KS4 von phormula