DE102007006666A1 - Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals - Google Patents
Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals Download PDFInfo
- Publication number
- DE102007006666A1 DE102007006666A1 DE102007006666A DE102007006666A DE102007006666A1 DE 102007006666 A1 DE102007006666 A1 DE 102007006666A1 DE 102007006666 A DE102007006666 A DE 102007006666A DE 102007006666 A DE102007006666 A DE 102007006666A DE 102007006666 A1 DE102007006666 A1 DE 102007006666A1
- Authority
- DE
- Germany
- Prior art keywords
- crank angle
- sensor signal
- signal
- speed
- detected
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012937 correction Methods 0.000 claims abstract description 24
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000001419 dependent effect Effects 0.000 claims description 8
- 238000005259 measurement Methods 0.000 claims description 2
- 238000002485 combustion reaction Methods 0.000 description 20
- 238000005070 sampling Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 230000003750 conditioning effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000001965 increasing effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/009—Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D18/00—Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
- G01D18/001—Calibrating encoders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24471—Error correction
- G01D5/2448—Correction of gain, threshold, offset or phase control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1012—Engine speed gradient
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0097—Electrical control of supply of combustible mixture or its constituents using means for generating speed signals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Die Erfindung beschreibt ein Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs, bei welchen ein Sensorsignal einer Betriebsgröße des Kraftfahrzeugs und ein Kurbelwinkelsignal erfasst werden und daraus das kurbelwinkelbezogene Sensorsignal erzeugt wird, wobei zur Erhöhung der Genauigkeit des Kurbelwinkelbezugs aus einem aktuell erfassten Kurbelwinkelsignal und wenigstens einem zuvor erfassten Kurbelwinkelsignal ein Drehzahlgradient bestimmt wird und das kurbelwinkelbezogene Sensorsignal dann unter Verwendung des so bestimmten Drehzahlgradienten korrigiert wird.
Description
- Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs. Die Steuerung des Betriebs des Kraftfahrzeugs umfasst dabei insbesondere die Ansteuerung seiner Aggregate Verbrennungsmotor, Kupplung, Starter-Generator, Getriebe, Bremseinrichtung, Fahrwerk und dergleichen.
- Die steigenden Anforderungen an die Emissionen von Verbrennungsmotoren von Kraft- und Nutzfahrzeugen erfordern in zunehmendem Maße Steuerungsverfahren, die eine gezielte Beeinflussung des zeitlichen Verlaufs des Verbrennungsvorgangs beinhalten. Es zeichnet sich ab, dass in Zukunft immer mehr Sensorinformationen integriert werden müssen, um die Potenziale der Beeinflussung des Verbrennungsvorgangs nutzen zu können. Hierzu ist es erforderlich, die Informationen über den Verbrennungsprozess mit einer vergleichbaren Genauigkeit und zeitlichen Auflösung wie die Ansteuerung moderner Einspritzsysteme zu erfassen. Damit eröffnet sich die Möglichkeit einer Ablösung der bezüglich Applikation aufwändigen, kennfeldgeführten Steuerung der Verbrennung durch eine Regelung auf der Basis von Brennrauminformationen.
- Um einen Verbrennungsmotor zu regeln, sind der Kurbelwinkel und die daraus abgeleitete Drehzahl unverzichtbare Eingangsgrößen des Motorsteuergeräts. Für die Erfassung des Kurbelwinkels ist die Verwendung von Geberrädern bekannt, die auf der Kurbelwelle positioniert sind und deren Zahnflanken über Induktiv- oder Hallsensoren erfasst werden. Das Motorsteuergerät wertet dabei üblicherweise die fallende Flanke des Sensorsignals aus.
- Als Bezugsmarke verfügen solche Geberräder zum Beispiel über eine oder mehrere Zahnlücken oder fehlende Lücken. Bei der Anmelderin kommen beispielsweise Geberräder mit 58 Zähnen und einer 2 Zähne umfassenden Lücke zum Einsatz (so genannte 60-2 Geberräder). Das Motorsteuergerät erkennt die (fehlende) Lücke und verfügt somit zusätzlich zu den 6°-Impulsflanken (360°/60) alle 360° über eine absolute Winkelmarke. Außerdem werden im Motorsteuergerät die fehlenden Flanken während der Zahnlücke durch Software-Algorithmen zum Beispiel durch Interpolation „nachgebildet", um auch in diesem Bereich Sensorsignalumsetzungen, Aktoransteuerungen o.dgl. anstoßen zu können. Weiter ist es möglich, die Auflösung der Kurbelwinkelerfassung zwischen zwei Zahnflanken durch eine Impulsvervielfachung (z.B. mit einer PLL) von 6° auf zum Beispiel 0,1° zu erhöhen.
- In der
DE 102 37 221 A1 werden ein Verfahren und eine Vorrichtung beschrieben, bei denen eine Betriebskenngröße (z.B. der Brennraumdruck) mit hoher Auflösung zeitbasiert erfasst und mit Hilfe eines zeit- und winkelbasierten Kurbelwinkelsignals von geringer Auflösung unter Interpolation auf Kurbelwinkelbasis transformiert und dem OT des jeweiligen Zylinders in Vielfachen eines frei wählbaren Winkelinkrements zur Interpolation mit hoher Winkelauflösung zuordnet, wobei die Berücksichtigung von drehzahl- und/oder winkelabhängigen Korrekturwerten vorgesehen ist. Die Korrekturwerte werden bevorzugt in definierten Lastzuständen ohne durch den Betrieb bewirkte Drehzahlschwankungen, wie z.B. im Schubbetrieb, ermittelt. Die drehzahl- oder winkelabhängigen Korrekturwerte dienen daher nur der Korrektur von quasi-statischen Fehlern sowohl im Zeit- als auch im Winkelbereich (z.B. Zahnteilungsfehler, Filterlaufzeiten bzw. Phasengang, Verzögerungen auf Drehzahlgebersignal, A/D-Umsetzzeiten). Fehler aufgrund von Drehzahländerungen werden hier nicht berücksichtigt. - Die Fertigung und der Einbau von Geberrädern sind toleranzbehaftet. Insbesondere ein geometrischer Zahnteilungsfehler führt zu einem systematischen, für jedes Geberrad individuellen Drehzahlfehler. Die Korrektur dieser Geometriefehler des Geberrades wird zum Beispiel in „Kompensation des Geberradfehlers im Fahrbetrieb"" MTZ 7-8/2002, Jahrgang 63, Seiten 588-591, beschrieben. Eine durch Drehzahländerungen bzw. einen Drehzahlgradienten notwendige Korrektur der Sensorsignale ist durch diese Verfahren jedoch nicht möglich.
- Weiter ist auch die Kompensation von drehzahlabhängigen Fehlern mittels Korrekturkennlinien bereits Stand der Technik. Ein Beispiel für eine drehzahlabhängige Winkelabweichung, die über eine Korrekturkennlinie kompensiert werden kann, offenbart zum Beispiel die Technische Kundenunterlage TKU, Positionsgeber Kurbelwelle, AB Typ 94 441, AB Elektronik GmbH 2003, S. 8(12).
- Eine winkelorientierte Erfassung, Verwaltung und Auswertung von Sensorsignalen wird derzeit bei der Klopfsensorauswertung insbesondere bei Ottomotoren angewendet, wie dies zum Beispiel dem Datenblatt CC195, Bosch, S2, entnehmbar ist.
- Ausgehend von dem vorgenannten Stand der Technik ist es eine Aufgabe der Erfindung, ein Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs zu entwickeln, die eine verbesserte Genauigkeit des Kurbelwinkelbezugs der Sensorsignale erreichen.
- Diese Aufgabe wird durch ein Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs mit den Merkmalen des Anspruchs 1 bzw. 8 gelöst.
- Zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs werden zunächst parallel ein Sensorsignal einer Betriebsgröße des Kraftfahrzeugs und ein Kurbelwinkelsignal erfasst, und aus diesen wird das kurbelwinkelbezogene Sensorsignal erzeugt, das einer entsprechenden Steuerung zugeführt werden kann. Parallel wird aus einem aktuell erfassten Kurbelwinkelsignal und wenigstens einem zuvor erfassten Kurbelwinkelsignal ein Drehzahlgradient bestimmt, mit dessen Hilfe das erzeugte kurbelwinkelbezogene Sensorsignal korrigiert wird.
- Durch diese Vorgehensweise ist es möglich, den absoluten Winkelbezug der Sensorsignale deutlich über die Genauigkeit und Auflösung herkömmlicher Kurbelwinkel-Gebersysteme hinaus zu steigern. Bei dieser Erhöhung der Genauigkeit der kurbelwinkelbezogenen Sensorsignale bleibt außerdem die zusätzliche Belastung eines Mikrorechners im Motorsteuergerät in akzeptablen Grenzen.
- Die Sensorsignale werden üblicherweise über ein bestimmtes Winkelfenster (z.B. Bereich der Verbrennung im Zylinder) erfasst und en Block weiterverarbeitet (z.B. Berechnung von Verbrennungsmerkmalen). Die Berechnungsergebnisse fließen dann in die Ansteuerung der Aktorik (z.B. Zündung oder Einspritzung) ein. Die erfindungsgemäße Lösung erlaubt die Korrektur des Winkelbezugs der Sensorsignale in einem oder mehreren Nachbearbeitungsschritten. Dadurch wird der Winkelbezug der winkelsynchron erfassten Sensorsignale (z.B. Brennraumdruck, Klopfsensorsignal, Ionenstrom, ...) deutlich verbessert, was wiederum eine deutliche Verbesserung der Reproduzierbarkeit und Gleichstellung der Verbrennung in den einzelnen Zylindern des Verbrennungsmotors zur Folge hat. Dies führt schließlich zu einer Verbesserung des Motorwirkungsgrades und einer Reduzierung von Emissionen.
- Obige sowie weitere Merkmale und Vorteile der Erfindung werden aus der nachfolgenden Beschreibung eines bevorzugten, nicht-einschränkenden Ausführungsbeispiels der Erfindung unter Bezugnahme auf die beiliegenden Zeichnungen besser verständlich. Darin zeigen:
-
1 ein schematisches Diagramm zur Erläuterung eines Abtastfehlers des Kurbelwinkelsignals bei Verwendung eines herkömmlichen Kurbelwinkel-Gebersystems; -
2 eine schematische Darstellung des erfindungsgemäßen Verfahrens zur Korrektur des kurbelwinkelbezogenen Sensorsignals; und -
3 ein Blockschaltbild eines Aufbaus einer Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs gemäß einem Ausführungsbeispiel der Erfindung. - Anhand von
1 wird zunächst beispielhaft ein Abtastfehler des Kurbelwinkelsignals erläutert, wie er sich bei einem herkömmlichen Kurbelwinkel-Gebersystem im Fall einer Drehzahländerung ergeben würde. - Auf der Abszisse ist der Kurbelwinkel in Grad aufgetragen, auf der linken Ordinate ist die Motordrehzahl in U/min aufgetragen, und auf der rechten Ordinate ist der Abtastfehler in Grad Kurbelwinkel (°KW) aufgetragen. Unterhalb dieses Diagramms ist zusätzlich ein erfasstes Kurbelwinkelsignal dargestellt. Im Motorsteuergerät wird üblicherweise anhand der aktuellen und der letzten Zahnflanke des Geberrades die aktuelle Motordrehzahl berechnet. Bei einem 60-2 Geberrad wird daher alle 6°KW ein neuer Drehzahlwert berechnet (siehe Zahnsegment A von 6°KW), ausgenommen in der Zahnlücke B von 18°KW.
- Die Kurve a zeigt eine berechnete konstante Drehzahl von 1.590 U/min, die in der Zahnlücke zugrunde gelegt wird. Die Kurve b zeigt den tatsächlichen Drehzahlverlauf bei einem angenommenen Drehzahlgradienten von 4.000 rad/s2 (entspricht ca. 230.000 °KW/s2) und einer Startmotordrehzahl von etwa 1.600 U/min bei 0°KW, und die Kurve c zeigt schließlich den sich ergebenden Abtastfehler.
- Die Sensorsignale werden winkelsynchron mit einer Winkelauflösung von zum Beispiel 0,5°KW abgetastet. Der A/D-Signalumsetzer wird dabei üblicherweise von einem vom Geberrad abgeleiteten Signal (über Signalaufbereitung, Flankenerfassung, evt. Flankenkorrektur und Impulsvervielfachung) getriggert. Da nur alle 6°KW an einer abfallenden Zahnflanke ein neuer Drehzahlwert berechnet werden kann, verfälscht ein Drehzahlgradient den 0,5°KW-Winkelbezug der erfassten Sensorsignale.
- Wie in
1 veranschaulicht, ergibt sich bei einem Drehzahlgradienten von 4.000 rad/s2 und einem Zahnsegment von 6°KW ein maximaler Fehler im Winkelbezug der abgetasteten Sensorsignale von etwa 0,1°KW (entspricht einem Fehler von 20%). In der Zahnlücke B von 18°KW ergibt sich dagegen ein maximaler Fehler im Winkelbezug der abgetasteten Sensorsignale von über 0,5°KW, was einem Fehler von 100% entspricht. -
2 zeigt in einem Zeitablaufdiagramm schematisch die drehzahlgradienten-abhängige Korrektur des Winkelbezugs von Sensorsignalen gemäß der vorliegenden Erfindung. - Im Motorsteuergerät werden auf der Basis der jeweils letzten beiden Zahnflanken des Geberrades die aktuelle Drehzahl und der Drehzahlgradient berechnet, und durch eine Impulsvervielfachung wird die Auflösung der Kurbelwinkelerfassung erhöht. Mit diesem System der Erfindung ist es möglich, bei Verwendung eines 60-2 Geberrades zum Beispiel alle 0,5°KW ein Sensorsignal zu erfassen oder den Einspritzbeginn mit einer Auflösung von zum Beispiel 0,5°KW anzusteuern.
- Da die Motordrehzahl bei herkömmlichen Kurbelwinkel-Gebersystemen erst im nachfolgenden Zahnsegment berechnet werden kann, ist eine Korrektur des Winkelbezugs der Sensorsignale unmittelbar nach Abtastung der Sensorsignale nicht möglich. Es ist lediglich möglich, die Motordrehzahl von vorangegangenen Zahnsegmenten für die Korrektur der Abtastzeitpunkte heranzuziehen. Bei abrupten Änderungen der Motordrehzahl kann jedoch der Fehler größer als bei nicht korrigierenden Verfahren werden.
- Bei der erfindungsgemäßen Lösung werden im Gegensatz dazu jedoch die Kurbelwinkelsignale abgetastet und gespeichert.
- Nach jeder Zahnflanke wird unter Berücksichtigung der letzten Zahnflanke der Drehzahlgradient für das entsprechende Zahnsegment berechnet. Aus dem Drehzahlgradienten (und ggf. weiteren Werten) wird ein Korrekturwert für den Winkelbezug der abgetasteten Sensorsignale ermittelt, und die im entsprechenden Zahnsegment abgetasteten Sensorsignale werden z.B. durch lineare Interpolation korrigiert und können dann zur weiteren Verarbeitung (z.B. Berechnung von Verbrennungsmerkmalen) herangezogen werden.
- Da die kurbelwinkelbezogenen Sensorsignale (beispielsweise Klopf-, Zylinderdruck- oder Ionenstromsignale) üblicherweise zunächst als Block erfasst und als Vektor weiterverarbeitet werden, stellt die erfindungsgemäße Lösung ein einfaches, Rechenzeit und Ressourcen schonendes Verfahren dar, das problemlos in Mikrorechnern heutiger Motorsteuergeräte implementiert werden kann, ohne dass ein aufwändigeres Geberradsystem mit größerer Auflösung zur Erfassung des Kurbelwinkels erforderlich wäre.
- In
3 ist ein Aufbau einer Vorrichtung zum Durchführen des oben beschriebenen Verfahrens gemäß einem Ausführungsbeispiel der Erfindung als Blockschaltbild dargestellt. - Die Bezugsziffer
10 bezeichnet ein Motorsteuergerät für einen Verbrennungsmotor (nicht dargestellt) eines Kraft- oder Nutzfahrzeugs. Diesem Motorsteuergerät10 werden von entsprechenden Winkelsensoren12 erfasste Kurbelwinkelsignale eingegeben, die zunächst in einer Signalaufbereitungseinrichtung14 zur weiteren Auswertung aufbereitet werden. In einer Flankenerfassungseinrichtung16 werden die Zahnflanken der erfassten Kurbelwinkelsignale erfasst; es folgt optional eine Flankenkorrektur18 und eine Impulsvervielfachung20 . Aus den so bearbeiteten Kurbelwinkelsignalen wird in einer Berechnungseinrichtung22 eine aktuelle Drehzahl berechnet, welche an die Steuerung24 weitergegeben wird. - Neben der Berechnung der aktuellen Drehzahl erfolgt in einer weiteren Berechnungseinrichtung
26 auch eine Berechnung eines aktuellen Drehzahlgradienten, wie oben im Detail erläutert, welcher dann der Steuerung24 zugeführt und in einem Speicher28 gespeichert wird. - Parallel zur Erfassung der Kurbelwinkelsignale durch die Winkelsensoren
12 erfassen verschiedene Motorsensoren30 verschiedene Sensorsignale von Betriebsgrößen des Kraftfahrzeugs (z.B. Klopfsignale, Brennraumdrucksignale, Ionenstromsignale, usw.). Diese Sensorsignale werden zunächst in einer Signalaufbereitungseinrichtung32 aufbereitet, bevor sie einem A/D-Signalumsetzer34 zugeführt und in einem Speicher36 gespeichert werden. In diesem Speicher36 werden außerdem die Kurbelwinkelsignale gespeichert, die eine Winkelzuordnung der gespeicherten Sensorsignale der Motorsensoren30 ermöglichen. - Die kurbelwinkelbezogenen Sensorsignale aus dem Speicher
36 werden einer Korrektureinrichtung38 zugeführt, in der sie unter Verwendung des bestimmten Drehzahlgradienten, der aus dem Speicher28 zugeführt wird, in der oben erläuterten Weise korrigiert werden. Aus den so korrigierten, kurbelwinkelbezogenen Sensorsignalen werden dann in einer weiteren Berechnungseinrichtung40 zum Beispiel Verbrennungsmerkmale des Verbrennungsmotors berechnet, welche schließlich ebenfalls der Steuerung24 zugeführt werden. - Der Steuerung
24 nachgeschaltet, enthält das Motorsteuergerät10 in bekannter Weise Endstufen42 , die schließlich verschiedene Aktoren44 des Verbrennungsmotors entsprechend den in der Steuerung24 ausgewerteten kurbelkwinkelbezogenen Sensorsignalen ansteuern. - Die oben anhand eines bevorzugten Ausführungsbeispiels unter Bezug auf die beiliegenden Zeichnungen erläuterte Erfindung zeichnet sich darüber hinaus auch durch die folgenden Punkte aus:
- (1) Drehzahl und Drehzahlverlauf (Drehzahlgradient) werden zur Berechnung von Korrekturwerten für die Sensorsignale erfasst und gespeichert.
- (2) Die Motordrehzahl und/oder der Drehzahlgradient können über ein oder mehrere Zahnsegmente des Geberrades berechnet oder Bemittelt werden.
- (3) Die Korrektur des Winkelbezugs der abgetasteten Sensorsignale erfolgt nach jedem Zahnsegment oder wahlweise erst am Ende eines ganzen Messfensters (z.B. 180°KW).
- (4) Eine Kompensation von nicht drehzahlabhängigen Fehlerfaktoren (z.B. Filterlaufzeiten bzw. Phasengang, Verzögerungen des Drehzahlgebersignals, A/D-Signalumsetzzeiten, usw.) ist zusätzlich und einfach möglich.
- (5) bei weniger hohen Anforderungen an die Genauigkeit oder bei Problemen mit der Rechnerauslastung kann das Verfahren zur Korrektur des Winkelbezugs von Sensorsignalen auch nur im Bereich der Zahnlücke angewendet werden, d.h. in dem Bereich, in dem der größte Fehler auftritt.
- (6) Es können auch Sensorsignale korrigiert werden, die zeitbasiert erfasst und anschließend auf Kurbelwinkelbasis transferiert wurden.
Claims (8)
- Verfahren zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs, bei welchem ein Sensorsignal einer Betriebsgröße des Kraftfahrzeugs und parallel ein Kurbelwinkelsignal erfasst werden und daraus das kurbelwinkelbezogene Sensorsignal erzeugt wird, dadurch gekennzeichnet, dass aus einem aktuell erfassten Kurbelwinkelsignal und wenigstens einem zuvor erfassten Kurbelwinkelsignal ein Drehzahlgradient bestimmt wird und das kurbelwinkelbezogene Sensorsignal unter Verwendung des so bestimmten Drehzahlgradienten korrigiert wird.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass eine Drehzahl und ein Drehzahlgradient zur Berechnung eines Korrekturwertes für das Sensorsignal erfasst und gespeichert wird.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Drehzahl und/oder der Drehzahlgradient über ein oder mehrere Zahnsegmente des Geberrades berechnet oder gemittelt werden.
- Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Korrektur des Sensorsignals nach jedem Zahnsegment erfolgt.
- Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Korrektur des Sensorsignals am Ende eines ganzen Messfensters erfolgt.
- Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Korrektur des Sensorsignals nur im Bereich der Zahnlücke angewendet wird.
- Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass eine Kompensation von nicht drehzahlabhängigen Fehlerfaktoren durchgeführt wird.
- Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals zum Steuern des Betriebs eines Kraftfahrzeugs, mit einer Messvorrichtung (
30 ) zum Erfassen eines Sensorsignals einer Betriebsgröße des Kraftfahrzeugs, einer Messvorrichtung (12 ) zum Erfassen eines Kurbelwinkelsignals und einer Sensorsignalerzeugungseinrichtung (36 ) zum Erzeugen des kurbelwinkelbezogenen Sensorsignals aus dem erfassten Sensorsignal und dem erfassten Kurbelwinkelsignal, gekennzeichnet durch einen Speicher zum Speichern des erfassten Kurbelwinkelsignals, einer Drehzahlgradientenberechnungseinrichtung (26 ) zum Bestimmen eines Drehzahlgradienten aus einem aktuell erfassten Kurbelwinkelsignal und wenigstens einem zuvor erfassten Kurbelwinkelsignal, und einer Korrektureinrichtung (38 ) zum Korrigieren des kurbelwinkelbezogene Sensorsignals unter Verwendung des so bestimmten Drehzahlgradienten.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007006666A DE102007006666A1 (de) | 2007-02-10 | 2007-02-10 | Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007006666A DE102007006666A1 (de) | 2007-02-10 | 2007-02-10 | Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102007006666A1 true DE102007006666A1 (de) | 2007-11-29 |
Family
ID=38622390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102007006666A Withdrawn DE102007006666A1 (de) | 2007-02-10 | 2007-02-10 | Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102007006666A1 (de) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2937684A1 (fr) * | 2008-10-29 | 2010-04-30 | Continental Automotive France | Procede de determination de la duree d'une dent longue d'une cible montee sur un vilebrequin de moteur a combustion interne |
| WO2014044353A1 (fr) * | 2012-09-21 | 2014-03-27 | Continental Automotive France | Procédé d'estimation du régime d'un moteur dans une position prédéterminée |
| DE102009019038B4 (de) * | 2008-04-30 | 2016-01-21 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Modul und Verfahren zur Zeit- und Winkelbasierten Zylinderdruckdatenerfassung |
| DE102017221876A1 (de) * | 2017-12-05 | 2019-06-06 | Zf Friedrichshafen Ag | Gradientenbestimmung |
| DE102007061226B4 (de) | 2007-12-19 | 2022-08-04 | Robert Bosch Gmbh | Verfahren zur Bestimmung des Brennraumdruckverlaufs einer Brennkraftmaschine |
-
2007
- 2007-02-10 DE DE102007006666A patent/DE102007006666A1/de not_active Withdrawn
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007061226B4 (de) | 2007-12-19 | 2022-08-04 | Robert Bosch Gmbh | Verfahren zur Bestimmung des Brennraumdruckverlaufs einer Brennkraftmaschine |
| DE102009019038B4 (de) * | 2008-04-30 | 2016-01-21 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Modul und Verfahren zur Zeit- und Winkelbasierten Zylinderdruckdatenerfassung |
| FR2937684A1 (fr) * | 2008-10-29 | 2010-04-30 | Continental Automotive France | Procede de determination de la duree d'une dent longue d'une cible montee sur un vilebrequin de moteur a combustion interne |
| WO2014044353A1 (fr) * | 2012-09-21 | 2014-03-27 | Continental Automotive France | Procédé d'estimation du régime d'un moteur dans une position prédéterminée |
| FR2995939A1 (fr) * | 2012-09-21 | 2014-03-28 | Continental Automotive France | Procede d'estimation du regime d'un moteur dans une position predeterminee |
| CN104641087A (zh) * | 2012-09-21 | 2015-05-20 | 法国大陆汽车公司 | 用于估计发动机在预定位置的速度的方法 |
| CN104641087B (zh) * | 2012-09-21 | 2018-07-03 | 法国大陆汽车公司 | 用于估计发动机在预定位置的速度的方法 |
| US10041966B2 (en) | 2012-09-21 | 2018-08-07 | Continental Automotive France | Method for estimating the speed of an engine in a predefined position |
| DE102017221876A1 (de) * | 2017-12-05 | 2019-06-06 | Zf Friedrichshafen Ag | Gradientenbestimmung |
| US11397191B2 (en) | 2017-12-05 | 2022-07-26 | Zf Friedrichshafen Ag | Gradient determination for measuring rotational speeds |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0489059B1 (de) | Verfahren und vorrichtung zur zylinderselektiven überwachung des energieumsatzes bei einer mehrzylinder-brennkraft-maschine | |
| DE102011087303B4 (de) | Innenverbrennungsmotorsteuerung | |
| EP1272858B1 (de) | Verfahren zur kompensation der drehunförmigkeit bei der drehzahlerfassung | |
| DE102006056708B4 (de) | Verfahren, Vorrichtung und Computerprogramm zur Bestimmung zylinderindividueller Verbrennugsmerkmale einer Brennkraftmaschine | |
| DE102012210301B3 (de) | Bestimmen der in einem Zylinder einer Brennkraftmaschine freigesetzten Energiemenge mittels einer Auswertung von Zahnzeiten einer mit einer Kurbelwelle verbundenen Geberscheibe | |
| EP0929794B1 (de) | Verfahren und vorrichtung zur korrektur von toleranzen eines geberrades | |
| DE102008021581B3 (de) | Verfahren zur Bestimmung des Raildruckes in einem Common-Rail-System und Common-Rail-Einspritzsystem | |
| DE4122139A1 (de) | Verfahren zur zylindergleichstellung bezueglich der kraftstoff-einspritzmengen bei einer brennkraftmaschine | |
| DE102011080990B3 (de) | Common-Rail-System, Brennkraftmaschine sowie Einrichtung und Verfahren zur Steuerung und/oder Regelung einer Brennkraftmaschine | |
| DE102007006666A1 (de) | Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals | |
| WO2019122304A1 (de) | Verfahren zum betreiben eines prüfstands | |
| DE102006006303B3 (de) | Verfahren zur Abschätzung einer eingespritzten Kraftstoffmenge | |
| DE102009000716A1 (de) | Verfahren zum Bestimmen eines Erfassungsfehlers für einen Drehwinkel einer Welle | |
| DE102016006327A1 (de) | Verfahren und Vorrichtung zum Adaptieren eines Abgasrückführventils | |
| WO2012139805A1 (de) | Verfahren zur bestimmung einer anfangsposition einer zyklischen bewegung | |
| EP1711702B1 (de) | Verfahren zur detektion des brennbeginns einer brennkraftmaschine | |
| EP3786436A1 (de) | Verfahren zur diagnostik von verbrennungsaussetzern einer verbrennungskraftmaschine | |
| DE102008005154B4 (de) | Verfahren und Vorrichtung zur Überwachung einer Motorsteuereinheit | |
| DE102007061226A1 (de) | Verfahren zur Bestimmung des Brennraumdruckverlaufs einer Brennkraftmaschine | |
| DE102010062444A1 (de) | Verfahren und Vorrichtung zum Bereitstellen eines kurbelwellenwinkelbasierten Brennraumdrucksignals einer Verbrennung in einem Verbrennungsmotor | |
| DE102013021218A1 (de) | Verfahren zur Korrektur von durch Toleranzen eines auf einer Welle angeordneten Geberrades verursachten Fehlern bei einer Drehzahlermittlung | |
| EP2019195B1 (de) | Verfahren zur Bestimmung der eingespritzten Kraftstoffmenge | |
| DE102006026380A1 (de) | Verfahren und Steuergerät zum Ermitteln einer charakteristischen Größe einer Brennkraftmaschine anhand einer Drehzahl einer Kurbelwelle der Brennkraftmaschine | |
| DE102007013253A1 (de) | Verfahren und Vorrichtung zum Betreiben einer Antriebseinheit | |
| DE102012216614A1 (de) | Verfahren zum Betreiben eines Verbrennungsmotors |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OAV | Applicant agreed to the publication of the unexamined application as to paragraph 31 lit. 2 z1 | ||
| 8127 | New person/name/address of the applicant |
Owner name: DAIMLER AG, 70327 STUTTGART, DE |
|
| R005 | Application deemed withdrawn due to failure to request examination |
Effective date: 20140211 |