DE10123022A1 - Drehzahlerfassungsverfahren - Google Patents
DrehzahlerfassungsverfahrenInfo
- Publication number
- DE10123022A1 DE10123022A1 DE10123022A DE10123022A DE10123022A1 DE 10123022 A1 DE10123022 A1 DE 10123022A1 DE 10123022 A DE10123022 A DE 10123022A DE 10123022 A DE10123022 A DE 10123022A DE 10123022 A1 DE10123022 A1 DE 10123022A1
- Authority
- DE
- Germany
- Prior art keywords
- combustion engine
- speed
- correction factors
- internal combustion
- rotational velocity
- 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.)
- Granted
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 38
- 238000012937 correction Methods 0.000 claims abstract description 24
- 230000000737 periodic effect Effects 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000005259 measurement Methods 0.000 claims abstract description 6
- 230000001419 dependent effect Effects 0.000 claims abstract description 5
- 238000012360 testing method Methods 0.000 claims abstract description 4
- 238000001514 detection method Methods 0.000 claims description 15
- 230000010355 oscillation Effects 0.000 claims description 12
- 238000011161 development Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 claims description 2
- 238000012935 Averaging Methods 0.000 description 10
- 238000003786 synthesis reaction Methods 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 7
- 239000000446 fuel Substances 0.000 description 5
- 230000004888 barrier function Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000004088 simulation Methods 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/0097—Electrical control of supply of combustible mixture or its constituents using means for generating speed signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
- G01P3/489—Digital circuits therefor
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1432—Controller structures or design the system including a filter, e.g. a low pass or high pass filter
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
- F02D2041/286—Interface circuits comprising means for signal processing
- F02D2041/288—Interface circuits comprising means for signal processing for performing a transformation into the frequency domain, e.g. Fourier transformation
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)
- Testing Of Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Zum Erfassen der Drehzahl bei einer Brennkraftmaschine (1) wird ein mit der Kurbelwelle (3) verbundenes Sektorenrad (4) abgetastet und die Zeitdauer des Durchlaufes eines Sektors bestimmter Größe bestimmt. Dann werden aus einem Kennfeld betriebsparameterabhängige Korrekturfaktoren entnommen, um die gemessene Zeitdauer hinsichtlich im Betrieb der Brennkraftmaschine (1) auftretender, periodischer Drehzahlschwingungen zu korrigieren.
Description
Die Erfindung bezieht sich auf ein Verfahren zur Drehzahler
fassung bei einer Brennkraftmaschine, bei dem ein mit einer
Kurbelwelle verbundenes Sektorenrad abgetastet und der Durch
lauf eines Sektors bestimmter Größe bestimmt wird.
Derartige Drehzahlerfassungsverfahren sind bei Brennkraftma
schinen üblich, wobei normalerweise ein an einer Kurbelwelle
angebrachtes Zahnrad mit 60 Zähnen abgetastet wird. Da infol
ge des Arbeitsprinzips einer Brennkraftmaschine mit ständigem
Wechsel zwischen Kompression und Expansion des Arbeitsgases
die Drehzahl nicht konstant ist, sondern von einer periodi
schen Schwingung überlagert ist, die von unterschiedlichen
Momentenbeiträgen der einzelnen Zylinder herrührt, wird bei
der Drehzahlerfassung üblicherweise eine Mittelung dahinge
hend vorgenommen, dass mehrere Zähne des Zahnrades abgetastet
werden. In der Regel erfolgt die Abtastung über einen Dreh
winkel der Kurbelwelle von 180°, was einem Arbeitstakt einer
Vierzylinder-Viertakt-Brennkraftmaschine entspricht. Die Ab
tastung kürzerer Sektoren bzw. einer geringeren Anzahl an
Zähnen würde aufgrund der erwähnten periodischen Schwingungen
einen zu großen Fehler mit sich bringen.
Die durch die Abtastung mehrerer Zähne bewirkte Mittelung
kann bei modernen Steuergeräten einer Brennkraftmaschine hin
sichtlich des Mittelungsbeginnes oder des Mittelungsendes na
hezu beliebig gewählt werden. Vor gewissen Steuerungsaktio
nen, beispielsweise der Einspritzung von Kraftstoff in Zylin
dern einer Dieselbrennkraftmaschine, wird die Mittelung zeit
lich so begonnen, dass sie unmittelbar vor der geplanten Ak
tion abgeschlossen ist, um dann eine möglichst aktuelle Dreh
zahlinformation zu haben. Aufgrund der Mittelung über einen
Arbeitstakt, d. h. einen Drehwinkel der Kurbelwelle von 180°,
ist die Drehzahlinformation jedoch dennoch nicht so aktuell,
wie es eigentlich gewünscht wäre, da eine Mittelung nachrich
tentechnisch gesehen ein Filter mit Tiefpassfunktion dar
stellt.
Der Erfindung liegt somit die Aufgabe zugrunde, ein Verfahren
zur Drehzahlerfassung bei einer Brennkraftmaschine anzugeben,
bei dem die momentane Drehzahl der Brennkraftmaschine ohne
zeitliche Verzögerung exakt bestimmt werden kann.
Diese Aufgabe wird bei einem eingangs geschilderten Verfahren
zur Drehzahlerfassung bei einer Brennkraftmaschine dadurch
gelöst, dass aus einem Kennfeld betriebsparameterabhängige
Korrekturfaktoren entnommen werden und, um eine Bereinigung
hinsichtlich im Betrieb der Brennkraftmaschine auftretender,
periodischer Drehzahlschwingungen zu erreichen, die Zeitdau
er, die der Durchlauf eines Sektors bestimmter Größe eines
mit der Kurbelwelle verbundenen Sektorenrades dauert, unter
Verwendung dieser Korrekturfaktoren korrigiert wird, so dass
eine korrigierte Zeitdauer erhalten wird.
Das erfindungsgemäße Konzept berücksichtigt also Informatio
nen über die periodischen Drehzahlschwingungen, die zu einer
Verfälschung der Drehzahlmessung führen würden, wenn auf die
zeitraubende Mittelung verzichtet wird. Durch die Auswertung
dieser, in Form von betriebsparameterabhängigen, in einem
Kennfeld hinterlegten Korrekturfaktoren, kann die Information
über die Schwingung ausgewertet werden. Dies erlaubt eine
Verkürzung der Erfassungsdauer oder sogar einen völligen Ver
zicht auf die Mittelung.
Dadurch ist nicht nur eine völlige Freiheit zur Wahl des
Zeitpunkts der Drehzahlerfassung gegeben - sie ist bei jeder
Kurbelwinkelposition möglich -, sondern auch eine weitere
Zielvorgabe für eine optimale Drehzahlerfassung ist erreicht:
es kann eine kurze Messdauer realisiert werden. Insbesondere
kann die Messdauer deutlich kürzer sein, als die bisherige
Mittelungsdauer von einem Arbeitstakt.
Somit wird durch das erfindungsgemäße Drehzahlerfassungsver
fahren eine sehr viel aktuellere Drehzahlinformation bereit
gestellt, als es im dem Stand der Technik möglich war. Dies
wirkt sich beim Betrieb einer Brennkraftmaschine besonders
vorteilhaft aus, da der Steuerung der Brennkraftmaschine eine
exaktere Kenntnis der Drehzahl zugrundegelegt werden kann,
was Verbesserungen bei Betriebskomfort, -sicherheit und
Kraftstoffökonomie sowie Schadstoffarmut einer Brennkraftma
schine ermöglicht.
Die Korrekturfaktoren sind so zu wählen, dass sie Informatio
nen über die periodischen Drehzahlschwingungen geben, die im
Betrieb der Brennkraftmaschine unvermeidlicherweise auftre
ten. Besonders bevorzugt ist es dabei, dass die Korrekturfak
toren als Entwicklungskoeffizienten für eine Synthese bzw.
Modellierung der Drehzahlschwingungen gewählt werden. Solche
Korrekturfaktoren erlauben dann betriebspunktabhängig die
Drehzahlschwingungen zu modellieren, so dass diese bei der
Drehzahlerfassung dann sehr genau und betriebsparameterabhän
gig berücksichtigt werden können.
Natürlich können den Korrekturfaktoren beliebige Arten der
Reihenentwicklung einer Schwingungsfunktion zugrundegelegt
werden. In der einfachsten Version einer Fourier-Synthese der
Schwingung wird beispielsweise eine einfache Sinusschwingung
zugrundegelegt. Die Korrekturfaktoren beschränken sich dann
auf zwei Werte, Amplitude und Phase der Sinusschwingung. Auch
in diesem Fall sind sie betriebsparameterabhängig in einem
Kennfeld hinterlegt. Aufwendigere Fourier-Synthesen der
Schwingungsfunktion verwenden dann entsprechend höhere Anzah
len an Koeffizienten, wobei diesem höheren Speicheraufwand
auch eine höhere Genauigkeit bei der Drehzahlerfassung gege
nübersteht. Optional ist beispielsweise auch eine Taylor-
Entwicklung möglich.
Wie die Korrekturfaktoren zur Bereinigung der Störung durch
die periodischen Drehzahlschwingungen verwendet werden, ist
für die Erfindung prinzipiell nicht ausschlaggebend. Beson
ders zweckmäßig ist es jedoch, aus den Korrekturfaktoren ei
nen Zeitdauerfehler zu berechnen, mit dem die Zeitdauer, die
der Durchlauf des Sektors bestimmter Größe des Sektorenrades
dauert, korrigiert wird, um Fehler durch die periodische
Drehzahlschwingung zu bereinigen. Dieses Berechnungsverfahren
ist besonders einfach auszuführen sowie rechenzeitschonend,
da lediglich ein Zeitdauerfehler bestimmt und danach additiv
mit der gemessenen Zeitdauer verrechnet werden muss.
Besonders zweckmäßig ist es dabei, zur Berechnung des Zeit
dauerfehlers aus den Korrekturfaktoren die aktuell vorliegen
de Drehzahlschwingung in einer Modellbildung zu berechnen.
Dies kann auf erwähnte Weise durch Synthese der periodischen
Drehzahlschwingung erfolgen. Hierzu bieten sich, wie erwähnt,
die Synthese der Schwingung durch eine Taylor- oder Fourier-
Entwicklung an. Im einfachsten Fall genügt die Modellierung
der periodischen Schwingung durch eine Sinusschwingung. Diese
Modellierung ist, wie bereits erwähnt, besonders speicher
schonend.
Die Genauigkeit, mit der die Drehzahl erfasst werden kann,
hängt im wesentlichen von zwei Parametern ab: zum einen von
der Exaktheit, mit der die Schwingung modelliert werden kann,
zum anderen von der Genauigkeit, mit der die Drehzahl gemes
sen werden kann, mithin von der Größe des Sektors, über den
das Sektorenrad abgetastet wird. Das erfindungsgemäße Konzept
ermöglicht es nun, die Drehzahlerfassung abhängig von der er
forderlichen Genauigkeit zu wählen. Wird eine hochexakte
Drehzahlerfassung benötigt, kann zum einen der Rechenaufwand
zur Simulation der periodischen Schwingung gesteigert werden,
zum anderen kann man einen größeren Sektor des Sektorenrades
abtasten. Bei einem niedrigeren Genauigkeitsbedürfnis kann
der Rechenaufwand gesenkt und/oder die abgetastete Sektoren
größe verkleinert werden.
Das Verfahren ist für Brennkraftmaschinen herkömmlicher Bau
art besonders vorteilhaft, wenn ein mit der Kurbelwelle dreh
fest verbundenes Zahnrad als Sektorenrad eingesetzt wird.
Die Erzeugung der Korrekturfaktoren kann durch theoretische
Modellüberlegungen hinsichtlich der für die Anwendung vorge
sehenen Brennkraftmaschine gewonnen werden. Besonders zu be
vorzugen ist es jedoch, die Korrekturfaktoren als Funktion
von Betriebsparametern der Brennkraftmaschine aus Vermessun
gen der Drehzahlschwingungen auf einem Prüfstand zu erhalten.
Die Erfindung wird nachfolgend unter Bezugnahme auf die
Zeichnungen beispielhaft noch näher erläutert. In der Zeich
nung zeigt:
Fig. 1 ein Blockschaltbild einer Brennkraftmaschine, deren
Drehzahl erfasst werden soll,
Fig. 2 ein Ablaufdiagramm eines Verfahrens zur Drehzahler
fassung,
die Fig. 3 und 4 Abwandlungen des Flussdiagramms der Fig. 2
und
Fig. 5 eine Zeitreihe für die Durchlaufzeiten verschiede
ner Sektoren eines Sektorenrades.
In Fig. 1 ist schematisch eine Brennkraftmaschine 1 gezeigt,
deren Betrieb über nicht näher bezeichnete Leitungen von ei
nem Steuergerät 2 gesteuert wird. Dieses Steuergerät 2 misst
Betriebsparameter der Brennkraftmaschine, beispielsweise die
Drehzahl N sowie die Last, und teilt der Brennkraftmaschine
1, bei der es sich im schematisch dargestellten Beispiel um
eine Vierzylinderbrennkraftmaschine handelt, eine Kraftstoff
menge zu, die zur Abwicklung der gegenwärtigen Betriebsphase
erforderlich ist.
Die Brennkraftmaschine 1 versetzt eine Kurbelwelle 3 in Dre
hung, die ein (nicht dargestelltes) Kraftfahrzeug antreibt.
Auf der Kurbelwelle 3 sitzt ein Zahnrad 4, das 60 Zähne auf
weist. Die Zähne des Zahnrades 4 werden von einer Gabellicht
schranke 5 abgefühlt, die ihre Signale über nicht bezeichnete
Leitungen an das Steuergerät 2 leitet.
Aus den Signalen der Gabellichtschranke 5 bestimmt das Steu
ergerät 2 die für die Steuerung des Betriebes der Brennkraft
maschine 1 erforderliche Information über die Drehzahl N. Da
zu greift das Steuergerät 2 in einem noch zu beschreibenden
Verfahren zur Drehzahlerfassung auf einen Kennfeldspeicher 6
zu, in dem Werte betriebsparameterabhängig in einem Kennfeld
abgelegt sind.
Für den Betrieb der Brennkraftmaschine 1 benötigt das Steuer
gerät 2 Kenntnis der aktuellen Drehzahl N der Kurbelwelle 3.
Diese Information ist beispielsweise bei der Bestimmung der
in die Zylinder der Brennkraftmaschine 1, die im vorliegenden
Beispiel eine Dieselbrennkraftmaschine ist, einzuspritzende
Kraftstoffmasse sowie der Wahl des Einspritzzeitpunktes er
forderlich. Die Drehzahlinformation sollte deshalb für einen
optimalen Betrieb der Brennkraftmaschine zu dem Zeitpunkt, zu
dem die Einspritzung durchgeführt wird, möglichst aktuell
sein und der tatsächlichen Drehzahl N der Kurbelwelle 3 ent
sprechen. Der Drehung der Kurbelwelle 3 sind periodische
Drehzahlschwingungen überlagert, die von unterschiedlichen
Momentenbeiträgen der einzelnen Zylinder der Vierzylinder-
Brennkraftmaschine 1 herrühren.
Fig. 5 zeigt für den Modellfall einer gleichbleibenden mitt
leren Drehzahl N den Einfluss dieser periodischen Schwingung.
In Fig. 5 ist die Zeitdauer T, die der Durchlauf jedes Zahnes
des Zahnrades 4 an der Gabellichtschranke 5 benötigt, über
der Zahnnummer i aufgetragen. Wie zu sehen ist, schwankt die
Zeitdauer Ti der individuellen Zähne periodisch. Im dargestellten
Beispiel handelt es sich dabei um eine Sinusschwin
gung, die mit einer Amplitude A um die mittlere Zeitdauer T
herum verläuft. Diese Sinusschwingung weist weiter eine Phase
phi bezüglich des als Normierung herangezogenen Zahnes mit
der Nummer 0 bzw. des Zahnes mit der Nummer 30 auf. Misst man
nun am Messpunkt 7 oder 8 die Zeitdauer Ti für den Zahn mit
der Nummer i = 38 oder i = 39, so ergibt sich eine aufgrund
der periodischen Schwingung verlängerte Zeitdauer, die eine
falsche Drehzahl N ergäbe.
Zur Korrektur dieses Einflusses führt das Steuergerät 2 das
in Fig. 2 dargestellte Verfahren zur Bestimmung der Drehzahl
durch.
Mit einem Schritt S0 wird das Verfahren gestartet. Als nächs
tes werden in einem Schritt S1 vom Steuergerät 2 Betriebspa
rameter der Brennkraftmaschine 1 erfasst. Es handelt sich da
bei um diejenigen Betriebsparameter, über denen später bei
der Korrektur verwendete Korrekturfaktoren in einem im Kenn
feldspeicher 6 abgelegten Kennfeld aufgespannt sind. Als
nächstes werden in einem Schritt S2 diese Korrekturfaktoren
aus dem Kennfeldspeicher 6 in das Steuergerät 2 eingelesen.
Dann wird in einem Schritt S3 der Durchlauf des Zahnes am
Zahnrades 4 an der Gabellichtschranke 5 gemessen. Die dadurch
bestimmte Zeitdauer Ti stellt die Durchlaufzeit des i-ten
Zahnes des Zahnrades 4 dar.
Bei einer völlig gleichförmigen Drehung der Kurbelwelle 3 wä
re diese Zeitdauer Ti für alle Zähne des Zahnrades 4 kon
stant, so sich die Drehzahl nicht ändern würde. Selbst bei
absolut gleichbleibender mittlerer Drehzahl der Kurbelwelle 3
der Brennkraftmaschine 1 treten die vorerwähnten periodischen
Schwankungen auf, weshalb die Zeitdauern Ti für die unter
schiedlichen Zahnnummern i variieren.
In einem Schritt S4 wird ein durch die periodische Schwankung
aktuell verursachte Zeitdauerfehler dTi berechnet. Diese Be
rechnung kann auf verschiedene Weisen erfolgen.
In einer ersten Berechnungsvariante wird die periodische
Drehzahlschwingung durch eine Fourier-Synthese simuliert.
Diese Simulation erfordert es, dass die Brennkraftmaschine
zuvor auf einem Prüfstand vermessen wurde, wobei der periodi
sche Verlauf der Schwingung für möglichst viele Betriebspara
meter bzw. Betriebspunkte der Brennkraftmaschine aufgezeich
net und in entsprechende Synthesekoeffizienten umgesetzt
wird. Diese werden dann im Kennfeldspeicher 6 abgelegt. In
einer einfachsten Annäherung an die periodische Schwingung
kann die Fourier-Reihe der Schwingungssynthese nach dem ers
ten Koeffizienten abgebrochen werden. Der Zeitdauerfehler dTi
ist dann durch folgende Gleichung gegeben:
dTi = A.sin 2 π(i + phi)/30, (1)
wobei A die Amplitude der Schwingung und phi die Phase dar
stellen, die jeweils im Kennfeldspeicher 6 über den gewählten
Betriebsparametern, beispielsweise Last und mittlerer Dreh
zahl aufgespannt sind. Natürlich können auch andere Betriebs
parameterabhängigkeiten gewählt werden, beispielsweise Öltem
peratur der Brennkraftmaschine, eingespritzte Kraftstoffmenge
usw.
Diese Variante, bei der die periodische Schwingung der Dreh
zahl durch eine Sinusschwingung angenähert wird, ist in Fig.
3 dargestellt, die die alternative Ausgestaltung des Schrit
tes S3 der Fig. 2 zeigt.
In einer zweiten Berechnungsvariante wird die Schwingung
nicht durch eine Fourier-Reihe synthetisiert, sondern durch
eine Taylor-Reihe. Auch hier kann die Güte der Modellierung
durch die Wahl der entsprechenden Näherungsglieder mithin der
entsprechenden Anzahl an Entwicklungskoeffizienten gesteuert
werden.
In einem Schritt S5 wird der derart bestimmte Zeitdauerfehler
dTi von der gemessenen Zeitdauer Ti abgezogen und gemäß fol
gender Gleichung zur Berechnung der Drehzahl N verwendet:
N = 1/(Ti - dTi). (2)
Optional ist es möglich, die Genauigkeit der Drehzahlerfas
sung nicht nur durch den Rechenaufwand, der bei der Modellie
rung der periodischen Schwingung betrieben wird, zu beein
flussen, sondern auch durch eine Mittelung über mehrere Mess
punkte 7, 8 bzw. mehrere Zahnnummern i bei der Messung der
Zeitdauer Ti. Dieser Sachverhalt ist in Fig. 4 blockschaltar
tig näher dargestellt, in der Schritte 53a und 53b gezeigt
sind, die den Schritt S3 der Fig. 2 ersetzen. Dabei wird zu
erst eine Genauigkeit festgelegt, mit der die Drehzahl er
fasst werden soll. Anschließend wird in Schritt S3b die Größe
des Sektors des Sektorenrades, also die Zahl an Zähnen des
Zahnrades, die abgetastet werden soll, festgelegt, wodurch
die Länge der Mittelung bestimmt ist. Natürlich ist für die
sen Fall die Gleichung (1), die von der Messung der Durch
laufzeit Ti eines einzelnen Zahnes ausgeht, entsprechend
folgt zu modifizieren.
Claims (8)
1. Verfahren zur Drehzahlerfassung bei einer Brennkraftma
schine, bei dem
- a) ein mit einer Kurbelwelle verbundenes Sektorenrad abgetas tet wird,
- b) eine Zeitdauer bestimmt wird, die der Durchlauf eines Sek tors bestimmter Größe dauert,
- c) aus einem Kennfeld betriebsparamenterabhängige Korrektur faktoren entnommen werden und,
- d) um eine Bereinigung hinsichtlich im Betrieb der Brenn kraftmaschine auftretender, periodischer Drehzahlschwingungen zu erreichen, die Zeitdauer unter Verwendung dieser Korrek turfaktoren korrigiert wird, so dass eine korrigierte Zeit dauer erhalten wird.
2. Verfahren nach Anspruch 1, bei dem die in Schritt c) ent
nommenen Korrekturfaktoren Entwicklungskoeffizienten zur Mo
dellierung der Drehzahlschwingungen sind.
3. Verfahren nach Anspruch 2, bei dem die Korrekturfaktoren
Entwicklungskoeffizienten einer Taylor- oder Fourier-Reihe
sind.
4. Verfahren nach einem der obigen Ansprüche, bei dem in
Schritt d) aus den Korrekturfaktoren ein Zeitdauerfehler be
rechnet wird, um den die Zeitdauer durch die periodischen
Drehzahlschwingungen verändert wurde.
5. Verfahren nach Anspruch 2 und 4 oder nach Anspruch 3 und
4, bei dem zur Berechnung des Zeitdauerfehlers aus den Kor
rekturfaktoren die aktuell vorliegende Drehzahlschwingung mo
delliert wird.
6. Verfahren nach einem der obigen Ansprüche, bei dem die
Größe des Sektors in Schritt b) abhängig von der gewünschten
Genauigkeit der Drehzahlerfassung gewählt wird.
7. Verfahren nach einem der obigen Ansprüche, bei dem in
Schritt a) ein mit der Kurbelwelle drehfest verbundenes Zahn
rad als Sektorenrad verwendet wird.
8. Verfahren nach einem der obigen Ansprüche, bei dem die
Korrekturfaktoren als Funktion von Betriebsparametern der
Brennkraftmaschine aus einer Vermessung der Drehzahlschwin
gungen auf einem Prüfstand stammen.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10123022A DE10123022B4 (de) | 2001-05-11 | 2001-05-11 | Drehzahlerfassungsverfahren |
| US10/332,689 US6873930B2 (en) | 2001-05-11 | 2002-04-30 | Method for detecting rotational speed |
| EP02742708A EP1390762A2 (de) | 2001-05-11 | 2002-04-30 | Drehzahlerfassungsverfahren |
| PCT/DE2002/001573 WO2002093178A2 (de) | 2001-05-11 | 2002-04-30 | Drehzahlerfassungsverfahren |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10123022A DE10123022B4 (de) | 2001-05-11 | 2001-05-11 | Drehzahlerfassungsverfahren |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10123022A1 true DE10123022A1 (de) | 2002-11-21 |
| DE10123022B4 DE10123022B4 (de) | 2005-06-23 |
Family
ID=7684472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10123022A Expired - Fee Related DE10123022B4 (de) | 2001-05-11 | 2001-05-11 | Drehzahlerfassungsverfahren |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6873930B2 (de) |
| EP (1) | EP1390762A2 (de) |
| DE (1) | DE10123022B4 (de) |
| WO (1) | WO2002093178A2 (de) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1559898A1 (de) * | 2004-01-31 | 2005-08-03 | Ford Global Technologies, LLC | Verfahren zur Bestimmung von Drehzahlschwankungen eines Motors |
| DE102010061769A1 (de) | 2010-11-23 | 2012-05-24 | Robert Bosch Gmbh | Steuerung und Verfahren zur Drehzahlerfassung einer Brennkraftmaschine |
| DE102011090077A1 (de) * | 2011-12-29 | 2013-07-04 | Robert Bosch Gmbh | Verfahren zum Bestimmen einer mittleren Drehzahl einer sich drehenden Antriebswelle einer Brennkraftmaschine |
| DE10319605B4 (de) * | 2003-05-02 | 2015-09-10 | Robert Bosch Gmbh | Verfahren zur Ermittlung eines aufgrund einer Abfolge von Einspritzungen vorhersehbaren Drehzahlverlaufs einer Brennkraftmaschine |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10355417B4 (de) * | 2003-11-27 | 2008-04-10 | Siemens Ag | Verfahren zur Bestimmung des Eintrittszeitpunktes eines vom Drehwinkel einer drehenden Welle abhängigen zukünftigen Ereignisses |
| FR2891012B1 (fr) * | 2005-09-20 | 2011-02-11 | Inst Francais Du Petrole | Methode d'estimation du regime instantane produit par chacun des cylindres d'un moteur a combustion interne |
| DE102006008062B3 (de) | 2006-02-21 | 2007-05-10 | Siemens Ag | Motorsteuerung und Verfahren zur Bestimmung des Drucks in einem Brennraum einer Brennkraftmaschine |
| DE102006061579A1 (de) * | 2006-12-27 | 2008-07-03 | Robert Bosch Gmbh | Verfahren zur Bestimmung eines Drehzahlwertes |
| JP5026334B2 (ja) * | 2008-05-15 | 2012-09-12 | 三菱電機株式会社 | 角速度及び角加速度算出装置、トルク推定装置、燃焼状態推定装置 |
| GB2463022B (en) * | 2008-08-28 | 2012-04-11 | Gm Global Tech Operations Inc | A method for correcting the cylinder unbalancing in an internal combustion engine |
| DE102010001257A1 (de) * | 2010-01-27 | 2011-07-28 | Robert Bosch GmbH, 70469 | Verfahren und Steuervorrichtung zur Bestimmung einer zukünftigen Drehzahl |
| DE102010054532A1 (de) | 2010-12-15 | 2012-06-21 | Volkswagen Ag | Verfahren zur automatischen Bestimmung eines Geberradfehlers einer Brennkraftmaschine |
| DE112011104909B4 (de) * | 2011-02-17 | 2022-04-14 | Suzuki Motor Corporation | Steuergerät eines hybriden Fahrzeugs |
| DE102014220509A1 (de) * | 2014-10-09 | 2016-04-14 | Volkswagen Aktiengesellschaft | Verfahren zur Bestimmung der Lage des Zylinderkolbens anhand eines hochaufgelösten Körperschallsignals oder Drehzahlsignals |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19544720C1 (de) * | 1995-11-30 | 1997-03-13 | Siemens Ag | Verfahren zum Erkennen von Verbrennungsaussetzern bei einer Mehrzylinder-Brennkraftmaschine |
| DE19540674A1 (de) * | 1995-10-31 | 1997-05-07 | Siemens Ag | Adaptionsverfahren zur Korrektur von Toleranzen eines Geberrades |
| DE19622042A1 (de) * | 1996-05-31 | 1997-12-04 | Siemens Ag | Verfahren zum Erkennen und Korrigieren von Fehlern bei der Zeitmessung an sich drehenden Wellen |
| DE10017107A1 (de) * | 2000-04-06 | 2001-10-18 | Bosch Gmbh Robert | Verfahren zur Kompensation der Drehunförmigkeit bei der Drehzahlerfassung |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3705586C2 (de) | 1987-02-21 | 1995-06-29 | Bosch Gmbh Robert | Elektronisch gesteuerte Kraftstoffzumeßeinrichtung für eine Brennkraftmaschine |
| DE3939114A1 (de) | 1989-11-25 | 1991-05-29 | Bosch Gmbh Robert | Einrichtung zur erfassung einer periodisch schwankenden groesse einer brennkraftmaschine |
| GB9316367D0 (en) | 1993-08-06 | 1993-09-22 | Lucas Ind Plc | Fuel system |
-
2001
- 2001-05-11 DE DE10123022A patent/DE10123022B4/de not_active Expired - Fee Related
-
2002
- 2002-04-30 WO PCT/DE2002/001573 patent/WO2002093178A2/de not_active Ceased
- 2002-04-30 US US10/332,689 patent/US6873930B2/en not_active Expired - Fee Related
- 2002-04-30 EP EP02742708A patent/EP1390762A2/de not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19540674A1 (de) * | 1995-10-31 | 1997-05-07 | Siemens Ag | Adaptionsverfahren zur Korrektur von Toleranzen eines Geberrades |
| DE19544720C1 (de) * | 1995-11-30 | 1997-03-13 | Siemens Ag | Verfahren zum Erkennen von Verbrennungsaussetzern bei einer Mehrzylinder-Brennkraftmaschine |
| DE19622042A1 (de) * | 1996-05-31 | 1997-12-04 | Siemens Ag | Verfahren zum Erkennen und Korrigieren von Fehlern bei der Zeitmessung an sich drehenden Wellen |
| DE10017107A1 (de) * | 2000-04-06 | 2001-10-18 | Bosch Gmbh Robert | Verfahren zur Kompensation der Drehunförmigkeit bei der Drehzahlerfassung |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10319605B4 (de) * | 2003-05-02 | 2015-09-10 | Robert Bosch Gmbh | Verfahren zur Ermittlung eines aufgrund einer Abfolge von Einspritzungen vorhersehbaren Drehzahlverlaufs einer Brennkraftmaschine |
| EP1559898A1 (de) * | 2004-01-31 | 2005-08-03 | Ford Global Technologies, LLC | Verfahren zur Bestimmung von Drehzahlschwankungen eines Motors |
| DE102010061769A1 (de) | 2010-11-23 | 2012-05-24 | Robert Bosch Gmbh | Steuerung und Verfahren zur Drehzahlerfassung einer Brennkraftmaschine |
| WO2012069255A1 (de) | 2010-11-23 | 2012-05-31 | Robert Bosch Gmbh | Steuerung und verfahren zur drehzahlerfassung einer brennkraftmaschine |
| US9170176B2 (en) | 2010-11-23 | 2015-10-27 | Robert Bosch Gmbh | Control system and method for detecting the rotational speed of an internal combustion engine |
| DE102011090077A1 (de) * | 2011-12-29 | 2013-07-04 | Robert Bosch Gmbh | Verfahren zum Bestimmen einer mittleren Drehzahl einer sich drehenden Antriebswelle einer Brennkraftmaschine |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1390762A2 (de) | 2004-02-25 |
| WO2002093178A3 (de) | 2003-01-23 |
| US20040102913A1 (en) | 2004-05-27 |
| WO2002093178A2 (de) | 2002-11-21 |
| US6873930B2 (en) | 2005-03-29 |
| DE10123022B4 (de) | 2005-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE112009001479B4 (de) | Verfahren und Vorrichtung zum Unterscheiden zwischen Verbrennungsproblemen und Sensorfehlern innerhalb eines Motors | |
| DE69617513T2 (de) | Nichtlineare dynamische Transformation zur Korrektur einer torsionsschwingungsbehafteten Kurbelwellenbeschleunigung | |
| DE10123022A1 (de) | Drehzahlerfassungsverfahren | |
| DE3316484C2 (de) | Einrichtung zur automatischen Diagnose einer fremdangetriebenen 4-Takt-Brennkraftmaschine | |
| DE3021814C2 (de) | Verfahren zum Betreiben eines Diagnosegerätes für Zylinder von Mehrzylinderverbrennungsmotoren sowie Diagnosegerät für diese Zylinder | |
| DE3021333C2 (de) | Verfahren zum Betreiben eines Diagnosegerätes für Turbolader von Verbrennungsmotoren sowie Diagnosegerät für Turbolader von Verbrennungsmotoren | |
| AT393324B (de) | Verfahren und einrichtung zur diagnose von brennkraftmaschinen | |
| DE102005060937A1 (de) | Verbrennungsmotorleistungskalibrierungssysteme | |
| DE4445684C2 (de) | Verfahren zur Ermittlung von Drehmomenten, Arbeiten und Leistungen an Verbrennungskraftmaschinen | |
| DE102012102767A1 (de) | Zustandsschätzung, Diagnose und Steuerung unter Verwenden einer äquivalenten Zeitabtastung | |
| DE102008039572B4 (de) | Verfahren zum Erheben von Positionsdaten einer Brennkraftmaschinen-Kurbelwelle eines Hybridantriebssystems | |
| DE19952294B4 (de) | Vorrichtung zur Messung einer Strömungsmenge der Ansaugluft | |
| DE4001362C2 (de) | ||
| DE3218777A1 (de) | Verfahren und vorrichtung zur regelung von brennkraftmaschinen | |
| DE3743160C2 (de) | ||
| JPH04232828A (ja) | 内燃機関のシリンダ性能分析方法 | |
| DE60037612T2 (de) | Verfahren und Vorrichtung zur Messung des Drehmomentes einer Brennkraftmaschine | |
| DE19941171B4 (de) | Verfahren zum Bestimmen des von einer Brennkraftmaschine aufgebrachten Moments | |
| DE4040648A1 (de) | Verfahren zur pruefstandslosen ermittlung technischer kennwerte von verbrennungsmotoren und deren einzelzylindern und vorrichtung zum durchfuehren dieses verfahrens | |
| DE602004009400T2 (de) | Verfahren zur Bestimmung von Drehzahlschwankungen eines Motors | |
| EP0463537B1 (de) | Verfahren zur prüfstandslosen Ermittlung technischer Kennwerte von Verbrennungsmotoren und deren Einzelzylindern und Vorrichtung zum Durchführen dieses Verfahrens | |
| DE3021573C2 (de) | Diagnosegerät und Verfahren zu seinem Betreiben | |
| EP0592628B1 (de) | Verfahren zur motorlastmessung | |
| EP1058108B1 (de) | Verfahren und Vorrichtung zur Diagnose bzw. Steuerung von Brennkraftmaschinen | |
| DE102016204263B4 (de) | Verfahren zum Gleichstellen von Zylindern einer Brennkraftmaschine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |