DE102015203637A1 - Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine - Google Patents

Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine Download PDF

Info

Publication number
DE102015203637A1
DE102015203637A1 DE102015203637.5A DE102015203637A DE102015203637A1 DE 102015203637 A1 DE102015203637 A1 DE 102015203637A1 DE 102015203637 A DE102015203637 A DE 102015203637A DE 102015203637 A1 DE102015203637 A1 DE 102015203637A1
Authority
DE
Germany
Prior art keywords
combustion chamber
chamber pressure
signal
crankshaft angle
pressure curve
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE102015203637.5A
Other languages
English (en)
Inventor
Martin Rauscher
Andreas Roth
Raffael Hedinger
Wolfgang Fischer
David GAENZLE
Christopher H. Onder
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102015203637.5A priority Critical patent/DE102015203637A1/de
Priority to US15/051,349 priority patent/US10012156B2/en
Publication of DE102015203637A1 publication Critical patent/DE102015203637A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • F02D35/024Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/08Testing internal-combustion engines by monitoring pressure in cylinders
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/008Controlling each cylinder individually
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2432Methods of calibration

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measuring Fluid Pressure (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine, bei welchem ein aktuell gemessener Brennraumdruckverlauf mit einem berechneten, modellierten Brennraumdruckverlauf verglichen wird. Bei einem Verfahren, bei welchem die Korrekturwerte des Signalversatzes bei jedem Betriebszustand der Brennkraftmaschine ermittelt werden können, wird der aktuell gemessene Brennraumdruckverlauf gegenüber dem berechneten, modellierten Brennraumdruckverlauf entlang eines Kurbelwellenwinkels zur Erzeugung eines künstlichen Signalversatzes verschoben und von diesem verschobenen Brennraumdruckverlauf eine Rekonstruktionsqualität bestimmt, indem aus dem künstlichen Signalversatz entlang des Kurbelwellenwinkels der verschobenen aktuell gemessenen Brennraumdruckkurve ein Rekonstruktionsfehler als Maß für den effektiven Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal ermittelt wird.

Description

  • Die Erfindung betrifft ein Verfahren zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine, bei welchen ein aktuell gemessener Brennraumdruckverlauf mit einem berechneten, modellierten Brennraumdruckverlauf verglichen wird sowie eine Vorrichtung zur Durchführung des Verfahrens.
  • Stand der Technik
  • Bei Brennkraftmaschinen treten Signalversätze zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal auf, welche als OT-Fehler bezeichnet werden. Ein auftretender OT-Fehler wirkt sich auf die in Abhängigkeit des Brennraumdruckes gesteuerten Verbrennungen der Brennkraftmaschine nachteilig aus. Um diesen Signalversatz zu korrigieren, werden im Schleppbetrieb Kurbelwinkelpositionen des maximalen Brennraumdruckes mit Kurbelwinkelpositionen in Situationen ohne OT-Fehler verglichen. Die Situationen, in welchen die Brennkraftmaschine sich in einem Schleppbetrieb befindet werden immer seltener, weshalb die Korrekturmöglichkeiten für den OT-Fehler begrenzt sind.
  • Aus der DE 10 2009 043 431 A1 ist ein Verfahren zur Bestimmung einer Korrektur für einen gemessenen Brennraumdruck bekannt, bei welchem ein Druckverlauf über einen Kurbelwellenwinkel φ1 am Beginn einer Kompressionsphase bis zu einem Kurbelwellenwinkel φ2 am Ende der Kompressionsphase bestimmt und mit einem berechneten modellierten Druckverlauf für die Kompressionsphase von
    Figure DE102015203637A1_0002
    verglichen wird. Aus einem Differenzverlauf über dem Kurbelwinkel φ in der Kompressionsphase von φ1 bis φ2 des gemessenen Druckverlaufes und des modellierten Druckverlaufes werden ein Wert für eine Amplitudenkorrektur des Brennraumdruckes und ein Wert für eine Kurbelwellenwinkelkorrektur des gemessenen Brennraumdruckes bestimmt.
  • Offenbarung der Erfindung
  • Der Erfindung liegt somit die Aufgabe zugrunde, ein Verfahren zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal anzugeben, welcher während allen Betriebszuständen der Brennkraftmaschine zuverlässig bestimmt werden kann.
  • Erfindungsgemäß ist die Aufgabe dadurch gelöst, dass der aktuell gemessene Brennraumdruckverlauf gegenüber dem berechneten, modellierten Brennraumdruckverlauf entlang eines Kurbelwellenwinkels zur Erzeugung eines künstlichen Signalversatzes verschoben wird und von diesem verschobenen Brennraumdruckverlauf eine Rekonstruktionsqualität bestimmt wird, indem aus dem künstlichen Signalversatz entlang des Kurbelwellenwinkels der verschobenen aktuell gemessenen Brennraumdruckkurve ein Rekonstruktionsfehler als Maß für den Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal ermittelt wird. Diese Vorgehensweise ist unabhängig vom aktuellen Betriebszustand der laufenden Brennkraftmaschine, so dass der effektive Signalversatz jederzeit zuverlässig bestimmt werden kann. Mittels dieses künstlichen Signalversatzes lässt sich deutlich der Unterschied zu dem tatsächlich gemessenen Brennraumdruckverlauf bestimmen. Um sich dem tatsächlichen, zu bestimmenden Signalversatz des gemessenen Brennraumdruckverlaufes anzunähern, wird die gemessene Brennraumdruckkurve sowohl in positiver als auch in negativer Richtung entlang des Kurbelwellenwinkels verschoben. Der künstlich eingeführte Signalversatz, für welchen ein minimaler Rekonstruktionsfehler resultiert, entspricht proportional dem der aktuellen Messung zugehörigen Signalversatz.
  • Vorteilhafterweise wird zur Bestimmung des modellierten Brennraumdruckkurvenverlaufes mindestens eine Referenzdruckkurve gemessen, aus der mittels eines mathematischen Modells Eigendrücke berechnet werden. Dies hat den Vorteil, dass der Signalversatz basierend auf einer kurbelwinkelaufgelösten Zylinderdruckmessung in der Brennkraftmaschine bestimmt wird, wobei ein Vergleichsverlauf mit Hilfe einer mathematischen Methode aus dem Referenzwert erzeugt wird.
  • In einer Ausführungsform wird die mindestens eine Referenzdruckkurve in verschiedenen Betriebspunkten der Brennkraftmaschine über einem Kurbelwellenwinkel gemessen. Aufgrund der verschiedenen Betriebspunkte ist eine Brennraumdruckkurve für jeden Betriebszustand der Brennkraftmaschine während des laufenden Betriebes als Referenzkurve vorhanden.
  • In einer Ausgestaltung wird die mindestens eine Referenzdruckkurve einmalig in einem Initialisierungsvorgang gemessen. Bei dieser Referenzdruckmessung wird davon ausgegangen, dass die Brennkraftmaschine eine sehr genaue, bekannte Geometrie aufweist, weshalb ein kleiner vorhandener OT-Fehler vorausgesetzt wird.
  • In einer Variante werden die Eigendrücke aus der mindestens einen Referenzdruckkurve mit einer PCA-Methode (Principal Component Analysis) bestimmt. Bei dieser PCA-Methode werden die Druckkurven in einem weiteren Schritt aus einer Linearkombination von Eigendrücken wieder hergestellt, welche zuvor aus einer Reihe von Referenzdrucksignalen extrahiert wurden.
  • In einer Ausführungsform wird für die mindestens eine Referenzdruckkurve ein Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal von annähernd Null angenommen. Diese Annahme ermöglicht einen zuverlässigen Vergleich der aus der mindestens einen Referenzdruckkurve extrahierten Eigendrücken mit einer aktuell gemessenen Brennraumdruckkurve.
  • In einer Ausgestaltung wird die vorgegebene Anzahl von Eigendrücken bei der Rekonstruktion über einen vorgegebenen Kurbelwellenwinkelbereich, vorzugsweise von 360° verteilt. Durch die Verteilung über 360°-Kurbelwellenwinkel wird sichergestellt, dass immer ein gesamtes Arbeitsspiel eines Zylinders der Brennkraftmaschine bei der Rekonstruktion der Eigendruckkurve berücksichtigt wird. Um eine schnellere Berechnung zu ermöglichen, kann auch ein Bereich von kleiner 360° gewählt werden. So würde eine Rekonstruktion über 120° Kurbelwellenwinkel auch reichen. Vorteilhafterweise wird der Kurbelwellenwinkelbereich symmetrisch um den oberen Totpunkt gewählt, da die Brennraumdrucksignale dort am meisten Informationsgehalt aufweisen.
  • In einer Ausführungsform wird die aktuell gemessene Brennraumdruckkurve im Kurbelwellenwinkelbereich mit dem minimalen Rekonstruktionsfehler korrigiert. Somit wird aus dem Vergleich der rekonstruierten Eigendruckkurve mit dem aktuellen Brennraumdruckverlauf einfach ein Korrekturwert zur Korrektur des Brennraumdrucksignales bestimmt. Das so korrigierte Brennraumdrucksignal führt zu einer zuverlässigen Steuerung der Prozesse der Brennkraftmaschine.
  • Eine Weiterbildung der Erfindung betrifft eine Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine, welche mit einem Brennraumdrucksensor und einem Kurbelwellenwinkelsensor zur Messung eines aktuellen Brennraumdruckverlaufes der Brennkraftmaschine verbunden ist und welche eine Recheneinheit zum Vergleich des aktuellen Brennraumdruckverlaufes mit einem berechneten, modellierten Brennraumdruckverlauf aufweist. Bei einer Vorrichtung, mit welcher in jedem Betriebszustand der laufenden Brennkraftmaschine der Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdruckwinkelsignal bestimmt werden kann, sind Mittel vorhanden, welche den aktuell gemessenen Brennraumdruckverlauf gegenüber dem berechneten, modellierten Brennraumdruckverlauf entlang eines Kurbelwellenwinkels zur Erzeugung eines künstlichen Signalversatzes verschieben und aus dieser Verschiebung eine Druckkurve rekonstruieren, deren Rekonstruktionsqualität bestimmt wird, indem aus dem künstlichen Signalversatz entlang des Kurbelwellenwinkels der verschobenen aktuell gemessenen Brennraumdruckkurve ein Rekonstruktionsfehler als Maß für den Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal ermittelt wird
  • Die Erfindung lässt eine Vielzahl von Ausführungsformen zu. Eine davon soll anhand der in der Zeichnung dargestellten Figuren näher erläutert werden.
  • Es zeigen:
  • 1 eine Prinzipdarstellung einer Brennkraftmaschine,
  • 2 ein Ausführungsbeispiel für eine Initialisierung des erfindungsgemäßen Verfahrens,
  • 3 Ausführungsbeispiel für einen gemittelten Druckverlauf,
  • 4 Ausführungsbeispiel für einen Vergleich eines Druckverlaufes mit seiner Rekonstruktion,
  • 5 Ausführungsbeispiel für eine Auswertung einer Rekonstruktionsqualität.
  • 6 ein Ausführungsbeispiel zur Bestimmung eines Signalversatzes zwischen Kurbelwellenwinkel und Brennraumdruck,
  • 7 Ausführungsbeispiel eines Druckverlaufes mit künstlich eingeführtem Signalversatz.
  • 1 zeigt eine Prinzipdarstellung einer Brennkraftmaschine. Die Brennkraftmaschine 1 weist in diesem Beispiel vier Zylinder 2, 3, 4, 5 auf, deren nicht weiter dargestellte Kolben, welche sich in den Zylindern 2, 3, 4, 5 bewegen, über jeweils eine Pleuelstange 6, 7, 8, 9 mit der Kurbelwelle 10 verbunden sind und diese aufgrund der durch die Verbrennung verursachten Druckänderung antreiben. Die Zylinder 2, 3, 4, 5 sind mit einem Saugrohr 11 verbunden, welches durch eine Drosselklappe 12 gegenüber einem Luftansaugrohr 13 abgeschlossen ist. In jeden Zylinder 2, 3, 4, 5 ragt eine Düse 14 zur Einspritzung von Kraftstoff und ein Einlassventil 15 für die Frischluft, wodurch sich im Zylinder 2, 3, 4, 5 ein Kraftstoff-Luft-Gemisch bildet. Darüber hinaus weist jeder Zylinder 2, 3, 4, 5 ein Auslassventil 16 für die Abgase auf, die während der Verbrennungsprozesse entstehen.
  • In jedem Zylinder 2, 3, 4, 5 ist ein Brennraumdrucksensor 17 angeordnet, dessen Signale an ein Steuergerät 18 weitergeleitet werden. Der Übersichtlichkeit halber ist in 1 nur ein Brennraumdrucksensor 17 am Zylinder 5 dargestellt. Das Steuergerät 18 ist auch mit einem der Kurbelwelle 10 gegenüberliegenden Kurbelwellensensor 19 verbunden, wobei das Steuergerät 18 die Signale der Brennraumdrucksensoren 17 dem Signal des Kurbelwellensensors 19 zuordnet, welches einen Kurbelwellenwinkel repräsentiert. Das Steuergerät 18 umfasst weiterhin einen Mikroprozessor 20, der mit einem Speicher 21 verbunden ist.
  • Bei der Steuerung der Brennkraftmaschine 1 wird das von dem Kurbelwellenwinkelsignal abhängige Brennraumdrucksignal ausgewertet. Da aber zwischen diesem Brennraumdrucksignal und dem Kurbelwellenwinkelsignal häufig ein Signalversatz besteht, der im Weiteren als OT-Fehler bezeichnet werden soll, ist es notwendig, diesen Signalversatz zu korrigieren. Zu diesem Zweck wird in der, in 2 dargestellten Initialisierungsphase einmalig an der Brennkraftmaschine auf einem Motorprüfstand ein Referenzbetrieb ausgeführt. Unter der Annahme, dass bei diesem Referenzbetrieb die OT-Fehler annähernd Null sind, werden in verschiedenen Betriebspunkten der Brennkraftmaschine 1 Brennraumdruckkurven mit dem dazugehörigen Kurbelwellenwinkeln gemessen (Block 100). Diese Brennraumdruckkurven werden als Referenzdruckkurven verwendet. Im Block 110 werden aus diesen Referenzdruckkurven mittels der PCA-Methode (Principal Component Analysis) Eigendrücke nPCA berechnet, die im Speicher 21 abgespeichert werden.
  • Die PCA-Methode basiert auf der Grundlage, dass Brennraumdruckkurven aus einer Linearkombination der PCA-Eigendrücken modelliert werden, welche zuvor aus einer Reihe von Referenzdrucksignalen extrahiert wurden. Die Eigendrücke stellen dabei Drucksignale mit der gleichen diskreten Länge wie das originale Zylinderdrucksignal jeweils eines Zylinders 2, 3, 4, 5 dar. Die Eigendrücke werden durch eine Singulärwertzerlegung aus den M Referenzdruckkurven p →k,k = 1, ..., M der Länge n definiert. Nach UΣVT = P (1)
  • Dabei ist P eine Matrix, welche Informationen über die Referenzdruckkurven enthält. pN×M = ([p →1, p →2, ...., p →M] – p →mean) (2) und p →mean der gemittelte Druckverlauf aller Referenzdruckkurvenverläufe p →k.
  • Figure DE102015203637A1_0003
  • Die Matrix Σ enthält die Singularwerte der Singulärwertzerlegung. U und V stellen zwei orthogonale Matrizen dar.
  • Die Matrix U enthält N stehende Vektoren pe,i, die sogenannten Eigendrücke. Sie sind Signale mit der gleichen Länge wie das originale Brennraumdrucksignal und repräsentieren die „Hauptvarianzrichtungen” der Kurvenschar, der Referenzdruckkurven. 3 zeigt den gemittelten Druckverlauf p →mean (3a) sowie die ersten drei Eigendrücke pe,1, pe,2, pe,3 (3b).
  • Jeder Druckzyklus p →k kann aus einer Linearkombination der ersten nPCA Eigendrücke sehr genau rekonstruiert bzw. approximiert werden. p →k,rekonstruiert(nPCA) = p →mean + Θ1·p →e,1 + Θ2·p →e,2 + .... + ΘnPCA·p →e,nPCA (4)
  • Die Genauigkeit der Approximation hängt dabei natürlich von der Anzahl der verwendeten Eigendrücke nPCA ab. 4a zeigt die Rekonstruktion eines Brennraumdruckverlaufes mit vier Eigendruckkurven nach Gleichung (4), wobei die Kurven p bzw. prekonstruiert übereinander liegen. Es ist ersichtlich, dass bereits eine sehr kleine Anzahl an Eigendrücken eine genaue Rekonstruktion zulässt. Die fünfte Eigendruckkurve pe,5 hat eine ähnliche Form wie der absolute Fehler p – prekonstruiert unter Verwendung von vier Eigendrücken in der Rekonstruktion (4b).
  • Die in der Rekonstruktion verwendeten Linearkoeffizienten Θi werden PCA-Koeffizienten genannt und sind definiert als die Projektion der gemessenen Brennraumdruckkurve auf die jeweiligen Eigendruckkurven pe,i. Sie können entsprechend mit einem einfachen Skalarprodukt berechnet werden. Θi = (p →k – p →mean)T·p →e,i
  • Die PCA-Methodik zur Bestimmung des OT-Fehlers basiert auf der Beobachtung, dass die Rekonstruktion einer gemessenen Druckkurve mit einer definierten Anzahl von PCA-Eigendrücken nPCA nach Gleichung (4) im Allgemeinen schlechter wird, wenn die Druckkurve mit einem OT-Fehler aufgezeichnet wurde. Der OT-Fehler definiert sich hier als OT-Versatz relativ zur OT-Position der Druckkurven, welche zur Berechnung der Eigendrücke nPCA verwendet wurden.
  • Die während der Initialisierung berechneten Eigendrücke nPCA werden im Speicher 21 des Steuergerätes 18 abgespeichert und während des laufenden Betriebes der Brennkraftmaschine 1 zur Bestimmung des OT-Fehlers herangezogen. Gemäß 5 erfolgt die Bestimmung des OT-Fehlers ausgehend von einem gemessenen aktuellen Brennraumdruckverlauf (Block 200), welcher einen potenziellen OT-Fehler aufweist, indem die aktuell gemessene Brennraumdruckkurve zu den Eigendrücken nPCA stufenweise in positive sowie in negative Kurbelwellenrichtung verschoben wird (Block 210). Während einer einmal eingestellten Verschiebung, bei welcher die aktuell gemessene Brennraumdruckkurve eine bestimmte Kurbelwellenposition gegenüber der aus den Eigendrücken bestimmten Eigendruckkurve nPCA annimmt, werden die Verschobene Druckkurve durch die, in der Initialisierung berechneten Eigendrücke rekonstruiert (Block 220). Alle Rekonstruktionen finden mit einer definierten Anzahl Eigendrücken nPCA statt. Bei dieser Rekonstruktion wird die Eigendruckkurve aus den Eigendrücken nPCA wieder hergestellt, welche zuvor aus den Referenzdrucksignalen extrahiert wurden. Die definierte Anzahl Eigendrücke nPCA verteilen sich dabei über einen definierten Kurbelwellenwinkelbereich, beispielsweise 360°, so dass ein gesamter Zyklus jedes Zylinders 2, 3, 4, 5 abgedeckt wird. Block 210 und 220 werden bei jeweils einer weiteren Verschiebung der aktuell gemessenen Brennraumdruckkurve gegenüber den aus den Referenzbrennraumdruckkurven ermittelten Eigendrücken wiederholt.
  • Anschließend wird im Block 230 eine Rekonstruktionsqualität jeder einzelnen rekonstruierten Eigendruckkurve berechnet und als Fehler zwischen der rekonstruierten Eigendruckkurve und der dazugehörigen original gemessenen verschobenen Brennraumdruckkurve ermittelt. Im Block 240 werden die Rekonstruktionsqualitäten aller verschobenen Kurven relativ zueinander verglichen. Durch die Verschiebung der aktuell gemessenen Brennraumdruckkurve wird künstlich eine Kurbelwellenwinkelverschiebung eingeführt, welche gemäß 6 einen Minimalwert aufweist. Der absolute Wert des Rekonstruktionsfehlers vom Minimalwert weg nimmt gegen beide Seiten hin stetig zu. Dieser Minimalwert des Kurbelwellenwinkels, an dem der minimale Rekonstruktionsfehler auftritt, entspricht der Schätzung des OT-Fehlers der aktuell gemessenen Brennraumdruckkurve.
  • In 6 ist die Auswertung der Rekonstruktionsqualität von verschiedenen, verschobenen Versionen derselben gemessenen Brennraumdruckkurve ersichtlich, welche definiert ist als Fehler zwischen rekonstruierter und gemessener Brennraumdruckkurve. Diese Kurve wurde unter Laborbedingungen aufgenommen, womit garantiert werden konnte, dass kein OT-Fehler vorhanden ist. Die Kurve wurde zur Auswertung in beiden Kurbelwellenrichtungen verschoben, woraus sich der künstlich eingeführte OT-Fehler ergibt. Für jede Verschiebung wurde die Rekonstruktionsqualität unter Verwendung von 10 Eigendrücken nPCA ausgewertet. Die Kurve ohne Verschiebung kann in diesem Fall am besten wieder hergestellt werden.
  • Da für die Referenzdruckkurven angenommen wurde, dass im Mittel die beste Rekonstruktion für null OT-Fehler auftritt, impliziert dies, dass die in 7 gemessenen Beispielkurve um 3° Kurbelwellenwinkel verschoben werden muss, damit der Minimalwert bei 0° Kurbelwellenwinkel liegt. Genau dann ist die Druckkurve, die gemessen wurde, kurbelwellensynchronisert mit den Referenzdruckkurven.
  • Bei der Rekonstruktion jeder einzelnen verschobenen Version der gemessenen Brennraumdruckkurve mit den in der Initialisierung berechneten Eigendrücken lässt sich eine Evaluierung der Rekonstruktionsqualität jeder verschobenen Kurve des gemessenen Brennraumdruckverlaufes ermitteln. Der negative Wert des künstlich eingeführten Kurbelwellenversatzes der verschobenen Brennraumdruckkurve mit der besten Rekonstruktionsqualität ist die Schätzung des aktuellen OT-Fehlers. Bei der Bestimmung des OT-Fehlers können alternativ zu dem gemessenen Brennraumdruck auch die Eigendrücke verschoben werden.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • DE 102009043431 A1 [0003]

Claims (9)

  1. Verfahren zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine, bei welchem ein aktuell gemessener Brennraumdruckverlauf mit einem berechneten, modellierten Brennraumdruckverlauf verglichen wird, dadurch gekennzeichnet, dass der aktuell gemessene Brennraumdruckverlauf gegenüber dem berechneten, modellierten Brennraumdruckverlauf entlang eines Kurbelwellenwinkels zur Erzeugung eines künstlichen Signalversatzes verschoben wird und von diesem verschobenen Brennraumdruckverlauf eine Rekonstruktionsqualität bestimmt wird, indem aus dem künstlichen Signalversatz entlang des Kurbelwellenwinkels der verschobenen aktuell gemessenen Brennraumdruckkurve ein Rekonstruktionsfehler als Maß für den Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal ermittelt wird.
  2. Verfahren nach Anspruch 1 dadurch gekennzeichnet, dass zur Bestimmung des modellierten Brennraumdruckkurvenverlaufes mindestens eine Referenzdruckkurve gemessen wird, aus der mittels eines mathematischen Modells Eigendrücke berechnet werden.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die mindestens eine Referenzdruckkurve in verschiedenen Betriebspunkten der Brennkraftmaschine gegenüber einem Kurbelwellenwinkel gemessen wird.
  4. Verfahren nach Anspruch 1, 2 oder 3, dadurch gekennzeichnet, dass die mindestens eine Referenzdruckkurve einmalig in einem Initialisierungsvorgang gemessen wird.
  5. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Eigendrücke aus der mindestens einen Referenzdruckkurve mit einer PCA-Methode (Principal Component Analysis) bestimmt werden.
  6. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die mindestens eine Referenzdruckkurve ein Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal von annähernd Null angenommen wird.
  7. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass eine vorgegebene Anzahl von Eigendrücken bei der Rekonstruktion über einen vorgegebenen Kurbelwellenwinkelbereich verteilt wird.
  8. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die aktuell gemessene Brennraumdruckkurve im Kurbelwellenwinkelbereich mit dem minimalen Rekonstruktionsfehler korrigiert wird.
  9. Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine, welche mit einem Brennraumdrucksensor (17) und einem Kurbelwellenwinkelsensor (19) zur Messung eines aktuellen Brennraumdruckverlaufes der Brennkraftmaschine (1) verbunden ist und welche eine Recheneinheit (20) zum Vergleich des aktuellen Brennraumdruckverlaufes mit einem berechneten Brennraumdruckverlauf aufweist, dadurch gekennzeichnet, dass Mittel (20, 21) vorhanden sind, welche die aktuell gemessene Brennraumdruckverlauf gegenüber dem berechneten, modellierten Brennraumdruckverlauf entlang eines Kurbelwellenwinkels zur Erzeugung eines künstlichen Signalversatzes verschieben und aus dieser Verschiebung eine Druckkurve rekonstruieren, deren Rekonstruktionsqualität bestimmt wird, indem aus dem künstlichen Signalversatz entlang des Kurbelwellenwinkels der verschobenen aktuell gemessenen Brennraumdruckkurve ein Rekonstruktionsfehler als Maß für den Signalversatz zwischen Kurbelwellenwinkelsignal und Brennraumdrucksignal ermittelt wird.
DE102015203637.5A 2015-03-02 2015-03-02 Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine Withdrawn DE102015203637A1 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102015203637.5A DE102015203637A1 (de) 2015-03-02 2015-03-02 Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine
US15/051,349 US10012156B2 (en) 2015-03-02 2016-02-23 Method and device for determining a signal offset between a crankshaft angle signal and a combustion chamber pressure signal in an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102015203637.5A DE102015203637A1 (de) 2015-03-02 2015-03-02 Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine

Publications (1)

Publication Number Publication Date
DE102015203637A1 true DE102015203637A1 (de) 2016-09-08

Family

ID=56738739

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015203637.5A Withdrawn DE102015203637A1 (de) 2015-03-02 2015-03-02 Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine

Country Status (2)

Country Link
US (1) US10012156B2 (de)
DE (1) DE102015203637A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11280227B2 (en) 2019-08-15 2022-03-22 Volkswagen Aktiengesellschaft Method for adaptation of a detected camshaft position, control unit for carrying out the method, internal combustion engine, and vehicle

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT518869B1 (de) * 2016-09-28 2018-02-15 Avl List Gmbh Verfahren zum Erstellen eines entstörten Brennraumsignaldatenstroms
US10215112B1 (en) * 2017-09-08 2019-02-26 GM Global Technology Operations LLC Method and system for controlling an internal combustion engine
KR102451912B1 (ko) * 2018-07-30 2022-10-06 현대자동차 주식회사 실린더의 연소압을 이용한 egr률 연산 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009043431A1 (de) 2009-09-29 2011-03-31 Volkswagen Ag Verfahren zum Bestimmen einer Korrektur für einen gemessenen Brennraumdruck

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0610741A (ja) * 1992-06-24 1994-01-18 Yamaha Motor Co Ltd 2サイクル内燃機関の燃料噴射制御装置
US6367317B1 (en) * 2000-02-24 2002-04-09 Daimlerchrysler Corporation Algorithm for determining the top dead center location in an internal combustion engine using cylinder pressure measurements
SE521998C2 (sv) * 2001-06-13 2004-01-07 Abb Ab Metod för att bestämma övre dödpunkten i en förbränningsmotor
JP3993851B2 (ja) * 2003-11-14 2007-10-17 本田技研工業株式会社 点火時期を制御する装置
JP4552898B2 (ja) * 2006-05-30 2010-09-29 株式会社デンソー 筒内圧センサの異常判定装置
US7454286B2 (en) * 2006-12-20 2008-11-18 Delphi Technologies, Inc. Combustion control in an internal combustion engine
DE102007050302A1 (de) * 2007-10-22 2009-04-23 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ermitteln eines Zylinderdruckmerkmals
EP2375038B1 (de) * 2010-04-08 2015-03-04 Delphi International Operations Luxembourg S.à r.l. Diagnosevorrichtung und -verfahren mit Hilfe eines Drucksensors in einem Zylinder eines Verbrennungsmotors
WO2013080585A1 (ja) * 2011-11-28 2013-06-06 学校法人明治大学 検出装置、及び検出方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009043431A1 (de) 2009-09-29 2011-03-31 Volkswagen Ag Verfahren zum Bestimmen einer Korrektur für einen gemessenen Brennraumdruck

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11280227B2 (en) 2019-08-15 2022-03-22 Volkswagen Aktiengesellschaft Method for adaptation of a detected camshaft position, control unit for carrying out the method, internal combustion engine, and vehicle

Also Published As

Publication number Publication date
US20160258367A1 (en) 2016-09-08
US10012156B2 (en) 2018-07-03

Similar Documents

Publication Publication Date Title
DE102015209665B4 (de) Verfahren zur Identifizierung von Ventilsteuerzeiten eines Verbrennungsmotors
DE102006056708B4 (de) Verfahren, Vorrichtung und Computerprogramm zur Bestimmung zylinderindividueller Verbrennugsmerkmale einer Brennkraftmaschine
DE4443517B4 (de) Einrichtung zur Lasterfassung bei einer Brennkraftmaschine
DE112010000984B4 (de) Drehmomentschätzungssystem für einen Verbrennungsmotor
DE102007053403A1 (de) Verfahren und Vorrichtung zum Bestimmen einer schwingungsoptimierten Einstellung einer Einspritzvorrichtung
WO2016041742A1 (de) Verfahren zur erkennung von defekten einspritzdüsen eines verbrennungsmotors
DE102015203637A1 (de) Verfahren und Vorrichtung zur Bestimmung eines Signalversatzes zwischen einem Kurbelwellenwinkelsignal und einem Brennraumdrucksignal bei einer Brennkraftmaschine
DE102016109875B4 (de) Steuerungsvorrichtung für eine Verbrennungskraftmaschine
DE102013212988A1 (de) Interne-AGR-Menge-Berechnungseinrichtung für Verbrennungsmotor
DE102005053024B4 (de) Vorrichtung zum Erfassen des Verbrennungszustands eines Motors
DE102017217113A1 (de) Verfahren zum Betreiben eines Verbrennungsmotors und elektronisches Steuergerät für einen Verbrennungsmotor
CH713185B1 (de) Verfahren zur Wellen-Kodierung des transienten Zylinderinnendrucks von Motoren.
DE102008054215A1 (de) Verfahren zur Vertrimmungsbestimmung einer Brennkraftmaschine mit zumindest zwei Brennkammern
DE102015225250A1 (de) Verfahren und Vorrichtung zum Bestimmen eines Gasmassenstroms in einem Verbrennungsmotor
DE19749814B4 (de) Verfahren zur Bestimmung eines Brennraumdruckverlaufes
DE102015014406A1 (de) Kraftstoffeinspritzvorrichtung
DE112015002198T5 (de) Verfahren und Vorrichtung zum Prüfen von Ventilen eines Verbrennungsmotors
DE102010001892B3 (de) Verfahren und Vorrichtung zum Steuern des Betriebs eines Verbrennungsmotors
DE19739085A1 (de) Verfahren zur Steuerung und Regelung der Verbrennung im Brennraum einer Brennkraftmaschine
WO2009083475A1 (de) Verfahren zur erfassung eines periodisch pulsierenden betriebsparameters
DE102008005883A1 (de) Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine
DE102008014673B4 (de) Kurbelstellungskorrektur unter Verwendung des Zylinderdrucks
DE102012011484B4 (de) Überwachen eines Einspritzvorgangs in einen Verbrennungsmotor
DE102008049205A1 (de) Verfahren zur Bestimmung der Aussetzerwahrscheinlichkeit einer Brennkraftmaschine
DE69924331T2 (de) Verfahren zur Bestimmung der Drehmomententwicklung einer Brennkraftmaschine

Legal Events

Date Code Title Description
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee