DE102004029065A1 - Kurbelwellensynchrone ERfassung analoger Signale - Google Patents
Kurbelwellensynchrone ERfassung analoger Signale Download PDFInfo
- Publication number
- DE102004029065A1 DE102004029065A1 DE102004029065A DE102004029065A DE102004029065A1 DE 102004029065 A1 DE102004029065 A1 DE 102004029065A1 DE 102004029065 A DE102004029065 A DE 102004029065A DE 102004029065 A DE102004029065 A DE 102004029065A DE 102004029065 A1 DE102004029065 A1 DE 102004029065A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- analog
- trigger signal
- crankshaft
- control device
- 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
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/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/263—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the program execution being modifiable by physical parameters
-
- 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
Abstract
Die Synchronisation der Winkelstellung der Kurbelwelle eines Kraftfahrzeugs mit der internen Uhr eines Motorsteuerungsgeräts (110) ist häufig ungenau und aufwändig und bereitet insbesondere bei der Erfassung und Verarbeitung externer Sensorsignale häufig Schwierigkeiten. Es wird daher ein Motorsteuerungsgerät (110) vorgeschlagen, in welchem zunächst die Winkelstellung einer Kurbelwelle erfasst und in einem Triggerwandler (114) in ein elektronisches Triggersignal (136) umgewandelt wird. Dieses elektronische Triggersignal (136) steuert die Erfassung und Analog-Digital-Wandlung eines analogen Signals, insbesondere eines analogen Sensorsignals. Die Steuerung kann derart erfolgen, dass nur bei Vorliegen eines bestimmten Triggersignals überhaupt Daten erfasst werden oder dass kontinuierlich Daten erfasst werden, diese jedoch nur bei Vorliegen eines bestimmten Triggersignals weiterverarbeitet werden.
Description
- Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Aufnahme analoger Signale, insbesondere analoger Sensorsignale, welche in Bezug zu einem Winkelsignal, insbesondere dem Winkelsignal einer Kurbelwelle in Verbrennungsmotoren, stehen. Derartige Vorrichtungen und Verfahren dienen vorwiegend zur Aufnahme analoger Messwerte in Motorsteuerungsgeräten (engl. Engine Control Units, ECUs).
- Der Betrieb moderner Verbrennungsmotoren in der Automobiltechnik ist ohne den Einsatz von hochleistungsfähigen Computersystemen undenkbar. Insbesondere die zunehmend restriktiven Anforderungen an die Schadstoffemission in Form von entsprechenden gesetzlichen Regelungen machen den Einsatz ausgefeilter Computer- und Regelungstechnik für die präzise Einstellung des Verbrennungsgemischs und des Zündungszeitpunkts erforderlich. Dabei müssen insbesondere zahlreiche Sensorsignale, wie beispielsweise die Signale von Sauerstoff- oder Temperatursensoren in Echtzeit verarbeitet werden.
- Diese Aufgaben werden im wesentlichen von dem Motorsteuerungsgerät (ECU), dem leistungsfähigsten Computersystem an Bord eines Kraftfahrzeugs, übernommen. Neben einem oder mehreren Mikroprozessoren (i. d. R. sogenannten "eingebetteten Systemen", engl. Embedded Systems) sind eine Reihe weiterer elektronischer Komponenten, wie beispielsweise Analog-Digital-Wandler (AD-Wandler) oder elektronische Filterbausteine, in das entsprechende Gehäuse eines Motorsteuerungsgeräts integriert. Das Motorsteuerungsgerät berechnet aus den zahlreichen Sensorsignalen (beispielsweise unter Zuhilfenahme von Tabellen, sog. Lookup-Tables) die entsprechenden Regelsignale und Einstellungsparameter, wie beispielsweise den optimalen Zeitpunkt einer Zündung oder die optimale Zeitdauer einer Kraftstoffeinspritzung.
- Insbesondere bei der Erfassung analoger Messwerte (beispielsweise der Messwerte von Druck-, Temperatur- oder Sauerstoffsensoren) spielt die zeitliche Synchronisation der Messung eine erhebliche Rolle. Zwar beinhalten auch einfache Computersysteme interne Uhrensysteme (Clock), welche grundsätzlich für die zeitliche Erfassung und Synchronisation der Messwerterfassung genutzt werden können. Allerdings ist dabei zu beachten, dass die Messwerte typischerweise jeweils in Relation zu einem definierten Betriebszustand des Motors erfasst werden müssen. Als Indikator für den Betriebszustand eines Motors hat sich insbesondere die Winkelstellung der Kurbelwelle etabliert.
- Je nach Typ des Verbrennungsmotors definiert die Winkelstellung der Kurbelwelle exakt die Stellung der Kolben in jedem einzelnen Zylinder. So umfasst beispielsweise ein kompletter Zyklus eines typischen Vierzylinder-Verbrennungsmotors zwei komplette Umdrehungen der Kurbelwelle, also Winkel von 0° bis 720°. Nach zwei Umdrehungen (720°) hat jeder Zylinder des Motors einmal seinen Zyklus durchfahren. Dabei arbeiten die Zylinder sequenziell, das heißt jeder Zylinder arbeitet nur innerhalb eines bestimmten Abschnitts innerhalb eines kompletten Zyklus. Ein derartiger Zeitabschnitt wird auch als Segment bezeichnet. Jedem Segment entspricht dabei ein Bereich der Winkelstellung der Kurbelwelle, welcher sich aus dem gesamten Winkelbereich (beispielsweise 720°), dividiert durch die Anzahl der Zylinder, ergibt. So umfasst ein Segment eines Vierzylinder-Verbrennungsmotors einen Winkelbereich von 180°. Das erste Segment entspricht also Winkelstellungen von 0° bis 180°, das zweite Winkelstellungen von 180° bis 360° usw.
- Die Winkelstellung der Kurbelwelle wird typischerweise mittels einer sogenannten Geberscheibe auf der Kurbelwelle erfasst. Bei dieser Geberscheibe handelt es sich meist um eine metallische Zahnscheibe, deren Drehung üblicherweise mittels eines induktiven Sensors erfasst wird. Typische Geberscheiben für Vierzylindermotoren weisen beispielsweise 60 Zähne auf (bzw. 58 nach Abzug der zwei "Zahnlücken"), was einer Anzahl von 120 Zähnen für einen kompletten Zyklus von 720°, also einem Zahn pro 6° Winkelstellung, entspricht. Dabei verändert sich, sobald sich ein Zahn der Geberscheibe einer Induktionsspule des Sensors nähert, das Magnetfeld in der Spule, wodurch ein Strom in der Spule induziert wird. Die Frequenz dieses zeitlich veränderlichen Stroms ist ein Maß für die Drehzahl der Kurbelwelle. Auch andere Arten von Sensoren, wie beispielsweise optische oder magnetische Sensoren, sind grundsätzlich einsetzbar.
- Um aus dem periodischen Signal der Drehzahlmessung auch auf eine absolute Stellung der Kurbelwelle schließen zu können, werden meist Lücken in die Zähne der Geberscheibe eingebaut, wobei die Lücken typischerweise zwei Zähne umfassen. Auf diese Weise lässt sich die Stellung der Kurbelwelle und damit ein wichtiger Parameter des Betriebzustands des Verbrennungsmotors anhand des Signals exakt bestimmen.
- Die Winkelstellung der Kurbelwelle bzw. die Drehzahl wird in herkömmlichen Motorsteuerungsgeräten in regelmäßigen Zeitabständen mit der internen Uhr des Motorsteuerungsgeräts synchronisiert. Die Erfassung von Sensorsignalen und die darauf basierende Berechnung bzw. Erzeugung entsprechender Parameter und Regelsignale erfolgt als Funktion der internen Uhr des Motorsteuerungsgeräts.
- Diese Berechnungen sind jedoch zeitaufwändig und belasten den Prozessor stark durch Rechenleistung und Speicheraufwand. So muss zunächst bei einer bestimmten Drehzahl des Motors die Winkelstellung der Kurbelwelle erfasst werden und mit der internen Uhr des Motorsteuerungsgeräts synchronisiert werden. Dann werden relativ zur internen Uhr des Motorsteuerungsgeräts Messdaten der verschiedenen Sensoren erfasst.
- Diese Messdatenerfassung erfolgt bislang üblicherweise mit einer festen Abtastrate, wobei Abtastraten zwischen 5 und 10 Mikrosekunden typisch sind. So wird beispielsweise alle 10 Mikrosekunden ein neuer analoger Wert eines bestimmten Sensorsignals erfasst. Bei einer Drehzahl von 1000 U/min in einem Vierzylindermotor, d. h. einer Zyklenzeit (Zeit für eine 720°-Drehung) von 120 Millisekunden und somit einer Segmentzeit von 30 Millisekunden, entspricht dies 3000 analogen Messwerten pro Sensor, Zylinder und Segment. Bei niedrigeren Drehzahlen erhöht sich die Anzahl der Messwerte pro Sensor, Zylinder und Segment entsprechend. So werden beispielsweise bei 500 U/min bereits 6000 analoge Messwerte pro Sensor, Zylinder und Segment erfasst. Dies stellt eine enorme Speicherbelastung für das Motorsteuerungsgerät dar.
- Zwar besteht grundsätzlich die Möglichkeit, die Abtastrate der Messsignalerfassung der Drehzahl des Motors anzupassen. Die limitierten Möglichkeiten der Konfiguration vorhandener AD-Wandler in eingebetteten Mikrocontrollern schränken diese Möglichkeiten jedoch stark ein.
- Aus diesen Messdaten werden dann optimale Regelsignale berechnet, welche jedoch beispielsweise wiederum in genau bestimmten (beispielsweise durch das Motorsteuerungsgerät berechneten) Winkelstellungen der Kurbelwelle ausgegeben werden müssen. Zu diesem Zweck müssen also die optimalen Zeitpunkte in der Zeitbasis des Motorsteuerungsgeräts berechnet werden und diese dann wiederum in entsprechende Winkelstellungen umgerechnet werden. Diese aufwändige Berechnung und Erzeugung von Regelsignalen belastet den Mikroprozessor der ECU, welcher typischerweise lediglich eine Taktfrequenz von 40 MHz und eine Speicherkapazität von 256 Kilobyte aufweist, extrem.
- Aufgabe der Erfindung ist es daher, ein Verfahren und eine Vorrichtung anzugeben, mittels derer die Erfassung und Verarbeitung analoger Messdaten in Motorsteuerungsgeräten verbessert wird.
- Diese Aufgabe wird durch die Erfindung mit den Merkmalen der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet.
- Es wird ein Motorsteuerungsgerät vorgeschlagen, welches Mittel zum Erfassen einer Winkelstellung einer Kurbelwelle aufweist, sowie Mittel zum Umwandeln der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal. Weiterhin soll das Motorsteuerungsgerät Mittel zum Erfassen mindestens eines analogen Signals, insbesondere eines analogen Sensorsignals, aufweisen, darunter mindestens einen Signaleingang für analoge Signale, mindestens einen Analog-Digital-Wandler zur Umwandlung des mindestens einen analogen Signals in mindestens ein digitales Signal und mindestens eine Steuereinrichtung. Diese Steuereinrichtung soll, abhängig von dem elektronischen Triggersignal, das Erfassen des mindestens einen analogen Signals ein- bzw. ausschalten und/oder starten bzw. beenden können.
- Der Begriff "Erfassen" ist dabei weit auszulegen. Dabei kann es sich beispielsweise um Messen, Zwischenspeichern (Sampeln), Analog-Digital-Wandeln, abspeichern oder eine Kombination dieser Vorgänge (evtl. mit weiteren Modifikationen der Signale) handeln. Alternativ kann auch eine permanente Analog-Digital-Wandlung erfolgen, wobei nur die Abspeicherung der gewandelten Daten als "Erfassen" verstanden wird. Unter "Mitteln zum Erfassen" kann dementsprechend beispielsweise ein entsprechender Sensor, ein Analog-Digital-Wandler, eine entsprechende Signalwandlung oder Zwischenspeicherung oder auch nur ein Teil dieser Vorrichtungen zu verstehen sein.
- Bei der Steuereinrichtung kann es sich beispielsweise um einen Triggereingang handeln, welcher insbesondere mit Mitteln zum Erzeugen eines Triggersignals, z. B. einem Triggerwandler, zusammenwirken kann.
- Unter einem Motorsteuerungsgerät ist ein System zur Steuerung eines Verbrennungsmotors zu verstehen. Dabei muss es sich nicht notwendigerweise um eine physikalische und/oder elektronische Einheit handeln, sondern es kann sich insbesondere auch um eine Verknüpfung zusammenwirkender, jedoch räumlich voneinander getrennter Komponenten handeln. Insbesondere die Mittel zum Umwandeln der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal sowie die Mittel zum Erfassen des mindestens einen analogen Signals können ganz oder teilweise in einem integrierten elektronischen Schaltkreis, insbesondere einen sogenannten anwendungsspezifischen integrierten Schaltkreis (ASIC) integriert sein.
- Bei dem digitalen elektronischen Triggersignal kann es sich insbesondere um ein periodisches, beispielsweise rechteckförmiges, Signal handeln, beispielsweise ein TTL-Signal. So kann insbesondere eine Periode dieses Signals einer Periode auf der Geberscheibe, also dem Abstand zwischen zwei Zähnen auf der Geberscheibe (siehe oben) bzw. der daraus resultierenden Winkeldrehung der Kurbelwelle entsprechen. In dem oben beschriebenen Beispiel des Vierzylindermotors mit einer Geberscheibe von 60 Zähnen entspricht also eine Periode einer Winkeldrehung der Kurbelwelle von 6°.
- Da, wie oben beschrieben, in der Regel auf der Geberscheibe einer oder mehrere Zähne fehlen, kann aus den entsprechenden Lücken im Triggersignal auch auf eine absolute Winkelstellung der Kurbelwelle geschlossen werden.
- Das Triggersignal kann zusätzlich entsprechend modifiziert werden. Als besonders vorteilhaft hat sich dabei eine Anpassung des Signalpegels, eine Frequenzfilterung, eine Frequenzvervielfachung und/oder eine Phasenverschiebung erwiesen. Eine Frequenzfilterung kann beispielsweise erforderlich sein, um höherfrequente oder niederfrequente Störsignale (Vibrationen, Oberschwingungen etc.) zu eliminieren. Unter einer Frequenzvervielfachung ist eine Modifikation eines periodischen Signals dahingehend zu verstehen, dass die Frequenz des Signals mit einem Multiplikator (wobei es sich typischerweise um eine rationale, insbesondere eine natürliche Zahl zwischen 0 und 1 oder größer als 1 handelt) multipliziert wird.
- Auch die Umwandlung des Triggersignals in ein neues Triggersignal mittels einer vorgegebenen Funktion ist denkbar. So kann beispielsweise aus dem ursprünglichen Triggersignal mittels einer Zählvorrichtung eine vorgegebene (beispielsweise eine durch ein Computerprogramm vorgegebene) Anzahl Perioden ausgewählt werden, während derer das neue Triggersignal den Wert "high" annimmt. Auf diese Weise kann ein Triggersignal generiert werden, welches nur in ganz bestimmten Winkelstellungen der Kurbelwelle den Wert "high" annimmt. Oder es kann ab einer bestimmten Winkelstellung für eine fest vorgegebene Zeitdauer das Signal "high" ausgegeben werden.
- Insbesondere kann die Modifizierung des Triggersignals der Drehzahl der Kurbelwelle angepasst werden. So kann beispielsweise eine Frequenzvervielfachung eines mit einer Frequenz F periodischen Triggersignals derart erfolgen, dass das die Frequenz F des neuen Triggersignals weniger als proportional mit der Drehzahl D steigt. Mit anderen Worten, der Quotient aus Frequenz F und Drehzahl D sinkt mit steigender Drehzahl. Dieses Sinken muss nicht kontinuierlich erfolgen, sondern kann beispielsweise auch in diskreten Stufen erfolgen. Wenn mit diesem neuen Triggersignal die Erfassung analoger Messdaten gesteuert wird (siehe unten), so kann diese gezielte Anpassung der Frequenzvervielfachung dazu genutzt werden, dass über den gesamten Drehzahlbereich eine konstante Belastung der Speicher- und/oder Rechenkapazität des Motorsteuerungsgeräts pro Zeiteinheit erfolgt. Die Anpassung des Triggersignals an die Drehzahl kann im laufenden Betrieb des Motorsteuerungsgerätes erfolgen.
- Die Umwandlung der Winkelstellung der Kurbelwelle in ein entsprechendes Triggersignal nach einem der beschriebenen Ver fahren kann insbesondere auch rein hardwarebasiert, das heißt ohne Verwendung von Rechenalgorithmen in separaten elektronischen Bausteinen erfolgen. Der Einsatz eines Mikroprozessors bzw. eine zusätzliche Belastung der Prozessorkapazität eines vorhandenen Prozessors (siehe unten) durch die Bildung des Triggersignals wird dadurch vermieden.
- Bei dem mindestens einen analogen Signal kann es sich insbesondere um ein analoges Signal eines Sensors, beispielsweise eines Sauerstoff-, Temperatur- oder Drucksensors handeln, auch die Erfassung mehrerer analoger Signale, insbesondere der Signale mehrerer Sensoren, ist möglich. In diesem Fall bietet sich insbesondere die Verwendung eines oder mehrerer Schalter an, welche die Erfassung zwischen den einzelnen analogen Signalen umschalten können. Auf diese Weise können nacheinander oder alternativ oder parallel die Signale mehrerer Sensoren erfasst werden. Das Umschalten zwischen der Erfassung der einzelnen Signale kann insbesondere durch einen Mikrocomputer gesteuert werden, so dass zu vorgegebenen Zeitpunkten jeweils die analogen Signale vorgegebener Sensoren erfasst werden. Insbesondere kann die Umschaltung auch durch das elektronische Triggersignal (welches sinngemäß auch aus mehreren korrelierten Einzelsignalen bestehen kann) gesteuert werden.
- Neben dem Analog-Digital-Wandler können die Mittel zum Erfassen des mindestens einen analogen Signals weiterhin auch eine Vorrichtung zur Datenverarbeitung (insbesondere einen Mikroprozessor) sowie Mittel zur Anpassung bzw. Veränderung der analogen Signale, insbesondere Mittel zur Frequenzfilterung, aufweisen. So kann es sich bei dem Mikrocomputer beispielsweise um die Recheneinheit (beispielsweise eine CPU mitsamt eines Speichers) eines kommerziellen integrierten Schaltkreises zur Motorsteuerung handeln.
- Bei der Steuerungseinrichtung kann es sich insbesondere um einen Triggereingang des Analog-Digital-Konverters oder auch um einen Triggereingang der Vorrichtung zur Datenverarbeitung handeln. Dieser Triggereingang ist mit den Mitteln zur Umwandlung der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal verbunden. Dabei muss es sich nicht notwendigerweise um eine physikalische elektronische Verbindung handeln, sondern auch beispielsweise eine drahtlose Verbindung (z. B. infrarote Datenübertragung) ist denkbar. Auf diese Weise wird das oben beschriebene, aus der Winkelstellung der Kurbelwelle erzeugte Triggersignal oder ein daraus abgeleitetes Triggersignal für die Steuerung der Erfassung der analogen Signale verwendet.
- Die digitalisierten Signale können dann mittels der Vorrichtung zur Datenverarbeitung weiterverarbeitet werden. So können beispielsweise aus einer Vielzahl von Sensorsignalen unter Zuhilfenahme abgespeicherter Funktionen und Parameter entsprechende Regelsignale für die Motorsteuerung generiert und ausgegeben werden.
- Das beschriebene Motorsteuerungsgerät mit der kurbelwellensynchron getriggerten Datenaufnahme hat gegenüber den herkömmlichen, oben beschriebenen Motorsteuerungsgeräten mit konstanter bzw. vorgegebener Abtastrate den entscheidenden Vorteil, dass die Erfassung des mindestens einen analogen Signals nicht zu fest vorgegebenen Zeiten mit fest vorgegebenen Wiederholungsraten (Abtastraten) erfolgt. Eine zu starke Belastung der Rechen- und Speicherkapazität des Motorsteuerungsgeräts insbesondere bei niedrigen Drehzahlen wird dadurch verhindert. Die Erfassung der analogen Signale erfolgt vielmehr in Abhängigkeit von der tatsächlichen Winkelstellung der Kurbelwelle und somit des tatsächlichen Betriebszustandes des Verbrennungsmotors. So können beispielsweise bestimmte Sensorsignale (beispielsweise das Signal eines Drucksensors in Zylinder 2 eines Vierzylindermotors) nur zu den tatsächlich interessanten Zeiten (also beispielsweise nur im Segment 2, in dem der 2. Zylinder arbeitet, also z. B. im Winkelbereich der Kurbelwelle zwischen 180° und 360°) erfasst werden.
- Uninteressante Daten, also analoge Signale in Winkelstellungen der Kurbelwelle, die bzgl. beispielsweise eines bestimmten Sensors uninteressant sind, werden also von vorneherein gar nicht erst erfasst, wodurch die Speicher- und Prozessorbelastung stark reduziert wird.
- Eine prozessorkapazitäts- und speicheraufwändige Umrechnung der Winkelstellung der Kurbelwelle bzw. der Drehzahl in ein internes Zeitsystem des Motorsteuerungsgeräts kann entfallen. Für die Erzeugung der Triggersignale ist lediglich Hardware erforderlich, kein Software-Aufwand. Der Prozessor wird also entlastet. Auch eine konstant hohe Belastung bei niedrigen Drehzahlen findet nicht statt.
- Auch die Genauigkeit des Systems wird durch die kurbelwellensynchrone Messdatenerfassung erheblich erhöht. Die Erfassung der Messdaten kann zu fest vorgegebenen Winkelstellungen erfolgen, was erheblich präziser ist als eine zeitgesteuerte Erfassung mit ggf. erforderlicher, anschließender Interpolation.
- Um zu verhindern, dass die beschriebenen Vorteile ins Gegenteil (nämlich in eine zu starke Belastung des Motorsteuerungsgeräts bei hohen Drehzahlen) umschlagen, kann zusätzlich, wie oben beschrieben, eine Anpassung der Abtastrate bzw. eine Verringerung der Messdaten mit steigender Drehzahl durch entsprechende Anpassung des Triggersignals an die Drehzahl erfolgen. Auf diese Weise kann eine gleichmäßige Datenmenge und Prozessorbelastung über den gesamten Drehzahlbereich erreicht werden.
- Um den Speicher und den Prozessor der Vorrichtung zur Datenverarbeitung weiter zu entlasten, kann auch bereits im Analog-Digital-Wandler, welcher die analogen Signale beispielsweise eines oder mehrerer Sensoren in digitale Signale umwandelt, eine Vorverarbeitung der Rohdaten stattfinden. Eine derartige Vorverarbeitung kann insbesondere eine Frequenzfil terung und/oder eine statistische Analyse der analogen oder bereits digitalisierten Daten beinhalten. So kann beispielsweise bereits eine Mittelwertbildung der Daten über einen bestimmten Zeitraum oder über eine bestimmte Anzahl von Messwerten erfolgen. Durch diese Vorverarbeitung wird die Datenmenge, welche beispielsweise von dem Analog-Digital-Wandler an den Mikroprozessor übermittelt wird, erheblich reduziert.
- Auch bei der Vorverarbeitung der erfassten Daten stellt die kurbelwellensynchrone Triggerung der Erfassung der analogen Daten nach einer der oben beschriebenen Methoden wieder einen essenziellen Vorteil dar. Da das Triggersignal, mittels dessen die Aufnahme der analogen Daten getriggert wird, Informationen über die Winkelstellung und die Drehzahl der Kurbelwelle enthält, kann beispielsweise das analoge oder digitale Signal direkt über einen bestimmten Winkelbereich der Kurbelwelle gemittelt werden. Eine Umrechnung der Winkelstellungen in zeitliche Signale ist nicht mehr erforderlich.
- Auch eine drehzahlabhängige Vorverarbeitung der Daten ist denkbar, beispielsweise indem der Zeit- oder Winkelstellungsbereich, über welchen ein analoges oder digitales Signal gemittelt wird, in Abhängigkeit von der Drehzahl verschoben wird. So kann beispielsweise der Zeitpunkt der Zündung stark von der Drehzahl abhängig sein. Dabei kann es von Interesse sein, beispielsweise den Druck in einem bestimmten Zylinder jeweils in einem bestimmten Winkelbereich relativ zum Zündungszeitpunkt gemittelt zu erfassen. Mittels der kurbelwellensynchronen Triggerung der Signalerfassung ist dies wiederum ohne Einsatz von Rechenkapazität des Mikroprozessors und ohne Umrechnung des Triggersignals in ein Zeitsignal problemlos möglich.
- Bei der Vorverarbeitung der erfassten Signale kann auch beispielsweise eine Anpassung einer vorgegebenen Näherungsfunktion an die erfassten Daten erfolgen. Entsprechend werden dann beispielsweise anstelle der Daten lediglich die Nähe rungsfunktion bzw. die die Näherungsfunktion charakterisierenden Parameter vom Analog-Digital-Wandler an die Vorrichtung zur Datenverarbeitung weitergeleitet. Auch dabei kann die Information über die Winkelstellung bzw. die Drehzahl der Kurbelwelle eine Rolle spielen, beispielsweise als einer der Parameter der Näherungsfunktion. Auch diese Art der Vorverarbeitung der Signale trägt erheblich zur Reduktion der benötigten Prozessor- und Speicherkapazität bei.
- Ein weiterer Vorteil des beschriebenen Motorsteuerungsgeräts ist die Tatsache, dass die Vorrichtung mit existierenden Mikroprozessoren und Elektronikkomponenten realisiert werden kann. Sowohl Mikroprozessoren mit Triggereingang für Motorsteuerungsgeräte als auch Analog-Digital-Wandler mit Triggereingang sind kommerziell erhältlich. Eine teure und aufwändige Neuentwicklung derartiger Komponenten ist nicht erforderlich.
- Es wird weiterhin ein Verfahren zur kurbelwellensynchronen Erfassung analoger Signale, insbesondere analoger Sensorsignale, vorgeschlagen, bei dem zunächst die Winkelstellung einer Kurbelwelle erfasst wird. Die erfasste Winkelstellung der Kurbelwelle wird in mindestens ein elektronisches Triggersignal umgewandelt. Weiterhin wird mindestens ein analoges Signal, insbesondere ein analoges Sensorsignal, erfasst. Dabei wird das mindestens eine analoge Signal in mindestens ein digitales Signal umgewandelt. Die Erfassung und/oder die Analog-Digital-Wandlung des mindestens einen analogen Signals wird mittels des Triggersignals gesteuert.
- Vorteilhafter Weise erfolgt die Steuerung der Erfassung und/oder Analog-Digital-Wandlung des mindestens einen analogen Signals unter Verwendung eines der folgenden Prinzipien oder einer Kombination dieser Prinzipien:
- – Die Erfassung und/oder die Analog-Digital-Wandlung wird dadurch ausgelöst, dass das Triggersignal einen vorgegebenen Pegel erreicht, überschreitet oder unterschreitet.
- – Die Erfassung und/oder die Analog-Digital-Wandlung wird ermöglicht, solange das Triggersignal einen vorgegebenen Signalpegel mindestens erreicht und/oder überschreitet, wobei anderenfalls die Erfassung und/oder Analog-Digital-Wandlung verhindert wird.
- – Die Erfassung und/oder die Analog-Digital-Wandlung wird ermöglicht, solange das Triggersignal einen vorgegebenen Signalpegel unterschreitet und/oder nicht überschreitet, wobei anderenfalls die Erfassung und/oder Analog-Digital-Wandlung verhindert wird.
- – Die Erfassung und/oder die Analog-Digital-Wandlung wird bei einem periodischen Triggersignal während einer vorgegebenen Anzahl Perioden ermöglicht und andernfalls verhindert.
- – Die Erfassung und/oder die Analog-Digital-Wandlung wird ab einem vorgegebenen Triggersignal, insbesondere ab einem Zeitpunkt, in dem das Triggersignal einen vorgegebenen Pegel erreicht, überschreitet oder unterschreitet, während einer fest vorgegebenen Zeitdauer ermöglicht und andernfalls verhindert.
- Weiterhin kann zusätzlich der Pegel des mindestens einen analogen Signals verändert werden und/oder eine Frequenzfilterung des mindestens einen analogen Signals durchgeführt werden. Weiterhin kann aus dem mindestens einen digitalen Signal mittels eines Datenverarbeitungsalgorithmus mindestens ein Regelsignal zur Regelung eines Verbrennungsmotors berechnet werden.
- Vorteilhafter Weise kann das mindestens eine elektronische Triggersignal mit einem vorgegebenen Multiplikator frequenzvervielfacht werden und/oder um eine vorgegebene Phase phasenverschoben werden und/oder aus dem mindestens einen elektronischen Triggersignal mindestens ein zweites elektronisches Triggersignal erzeugt werden, wobei das zweite elektronische Triggersignal eine Funktion mit veränderbaren Parametern des ersten elektronischen Triggersignals ist.
- Insbesondere kann die Erzeugung des mindestens einen elektronischen Triggersignals abhängig sein von der Drehzahl der Kurbelwelle. Vorteilhafter Weise wird dabei, sofern das elektronische Triggersignal periodisch mit einer Frequenz F ist oder annähernd periodisch ist oder innerhalb eines betrachteten Zeitraums zumindest annähernd periodisch ist, dessen Frequenz F mit steigender Drehzahl derart vervielfacht, dass das Verhältnis zwischen der Frequenz F und der Drehzahl D sich mit steigender Drehzahl D verringert.
- Im Folgenden wird die Erfindung anhand von Ausführungsbeispielen näher erläutert, die in den Figuren schematisch dargestellt sind. Die Erfindung ist jedoch nicht auf die Beispiele beschränkt. Gleiche Bezugsziffern in den einzelnen Figuren bezeichnen dabei gleiche oder funktionsgleiche bzw. hinsichtlich ihrer Funktionen einander entsprechende Elemente. Im Einzelnen zeigt:
-
1 eine erste Ausführungsform eines Motorsteuerungsgeräts mit kurbelwellensynchron getriggertem Mikrocomputer zur Messdatenerfassung; -
2 einen Verlauf eines Kurbelwellensignals; -
3 einen Verlauf eines Triggersignals; -
4 einen Ablaufplan eines ersten Ausführungsbeispiels eines Verfahrens zur kurbelwellensynchronen Messdatenerfassung; -
5 einen Ablaufplan eines zweiten Ausführungsbeispiels eines Verfahrens zur kurbelwellensynchronen Messdatenerfassung; und -
6 eine zweite Ausführungsform eines Motorsteuerungsgeräts mit kurbelwellensynchron getriggertem externen AD-Wandler zur Messdatenerfassung. - Kernelement des Motorsteuerungsgeräts
110 in1 ist ein integrierter Schaltkreis (ASIC)112 , welcher einen Triggerwandler114 und einen schnellen AD-Wandler (englisch Fast AD-Converter, FADC)116 umfasst. Im dargestellten Beispiel handelt es sich bei dem ASIC112 um einen Controller der TC17xx-Familie des Herstellers Infineon. Ein Signalausgang118 des Triggerwandlers114 ist mit einem Triggereingang120 des FADCs116 verbunden. - Ein Kurbelwellensensor
122 ist über einen Kurbelwellen-AD-Wandler124 mit einem Signaleingang126 des Triggerwandlers114 verbunden. Ein Temperatursensor128 ist über eine Filter-Verstärker-Einheit130 mit einem Signaleingang132 des FADCs116 verbunden. - Zur Erläuterung des Zusammenwirkens der einzelnen Bauelemente des Motorsteuerungsgeräts
110 in1 ist das zwischen dem Kurbelwellen-AD-Wandler124 und dem Triggerwandler112 ausgetauschte Kurbelwellensignal134 in2 dargestellt. Entsprechend ist das zwischen dem Triggerwandler112 und dem FADC116 ausgetauschte Triggersignal136 in3 dargestellt. - Zunächst erfasst, wie oben beschrieben, der Kurbelwellensensor
122 ein Signal der Kurbelwelle, wobei es sich in diesem Beispiel um ein (nicht dargestelltes) analoges Sinussignal eines Magnetsensors handelt, welches die Position der Zähne der oben beschriebenen Zahnscheibe erfasst. Dieses analoge Sinussignal wird im Kurbelwellen-AD-Wandler124 in das in2 dargestellte Kurbelwellensignal134 umgewandelt. Dabei handelt es sich um ein Rechtecksignal, welches jeweils für eine Zeitdauer t1 bis t2 auf dem Level "Low" (hier die Nulllinie) liegt, und anschließend für eine Zeitdauer von t2 bis t3 auf dem TTL-Level "High" (5 Volt). Das Signal hat also eine Periode t3 – t1 und eine Frequenz von 1/(t3-tl). - Das Kurbelwellensignal
134 wird im Triggerwandler114 in diesem einfachen Beispiel frequenzvervielfacht um einen Faktor neun. Dementsprechend erzeugt der Triggerwandler114 aus dem Kurbelwellensignal134 als Triggersignal136 ein Rechtecksignal mit der Frequenz 9 × 1/(t3 – t1). Die Signallevel werden in diesem Beispiel unverändert belassen. Der Triggerwandler114 startet die Umwandlung jeweils zum Zeitpunkt t1, also mit fallender Flanke des Kurbelwellensignals134 und generiert eine steigende Flanke des Triggersignals136 . Dementsprechend ist das Triggersignal136 im Vergleich zum Kurbelwellensignal134 um 180° phasenverschoben. - Dieses Triggersignal
136 wird über den Signaleingang120 an den FADC116 weitergeleitet. Der Triggereingang120 ist derart ausgestaltet, dass der FADC116 nur Signale an seinem Signaleingang132 akzeptiert, wenn das Triggersignal136 einen vorgegebenen Pegel überschreitet. In der übrigen Zeit "ignoriert" der FADC116 Signale an seinem Signaleingang132 . - Mittels des in
1 beschriebenen Aufbaus lässt sich beispielsweise das in4 dargestellte Verfahren durchführen. Zunächst wird dabei in Schritt410 , wie oben beschrieben, das Signal der Kurbelwelle erfasst, im Kurbelwellen-AD-Wandler124 digitalisiert und anschließend in Schritt412 im Triggerwandler112 in das Triggersignal136 umgewandelt. Dieses wird dann in Schritt414 an einen Analog-Digital-Wandler, hier speziell den FADC116 , weitergeleitet. Der FADC116 fragt in Schritt416 ab, ob das Triggersignal einen vorgegebenen Wert überschreitet. Diese Abfrage kann in einer permanenten Schleife erfolgen. Nur wenn dies der Fall ist, wird in Schritt418 ein analoges Signal, welches im in1 dargestellten Beispiel von der Filter-Verstärker-Einheit130 an den FADC116 weitergeleitet wird, erfasst und in Schritt420 in ein digitales Signal umgewandelt. Auch eine vollständige oder teilweise Vorverarbeitung des Signals (siehe oben) kann in diesem Schritt bereits erfolgen. Dieses digitale Signal wiederum wird dann in Schritt422 zur weiteren Verarbeitung an einen (in1 nicht dargestellten) Mikroprozessor weitergeleitet, welcher aus diesem Signal entsprechend seiner programmierten Algorithmen beispielsweise Regelsignale zur Motorsteuerung erzeugen kann. - In
5 ist ein analoges Verfahren dargestellt, bei dem das Triggersignal136 nicht zur Triggerung eines AD-Wandlers, sondern zur Triggerung der Datenaufnahme durch einen Mikroprozessor verwendet wird. Dieser Mikroprozessor, welcher Bestandteil praktisch jedes Motorsteuerungsgeräts ist, ist in1 nicht dargestellt. Er kann einen weiteren Bestandteil des ASICS112 darstellen. - Analog zu
4 wird zunächst in Schritt510 die Winkelstellung der Kurbelwelle erfasst und in Schritt512 in ein Triggersignal umgewandelt. - Dieses Triggersignal wird dann in Schritt
514 nicht direkt an einen AD-Wandler, sondern an einen Mikroprozessor weitergeleitet. Dieser fragt in Schritt516 das Triggersignal ab und nimmt keine Daten vom AD-Wandler an, solange das einen vorgegebenen Pegel nicht überschreitet (Schritt518 ). Unabhängig davon erfasst ein AD-Wandler in Schritt520 kontinuierlich analoge Messdaten eines oder mehrerer Sensoren, nimmt evtl. eine Vorverarbeitung vor, wandelt die analogen Signale in digitale Signale um und stellt die umgewandelten Signale dem Mikroprozessor zur Verfügung. Jedoch erst, wenn die Abfrage in Schritt516 ein ausreichendes Triggerlevel feststellt, nimmt der Mikroprozessor diese Daten in Schritt522 entgegen und verarbeitet diese in Schritt524 weiter. - In
6 ist ein zu1 alternativer Aufbau eines Motorsteuerungsgeräts110 dargestellt, bei dem das kurbelwellensynchrone Triggersignal136 nicht zur Triggerung eines internen FADCs116 verwendet wird, sondern zur Triggerung eines externen AD-Wandlers610 . Der wesentliche Unterschied des Aufbaus in6 besteht darin, dass der Signalausgang118 des Triggerwandlers114 mit einem Triggereingang612 des externen AD-Wandlers610 verbunden ist. Dieser wiederum ist über eine Schnittstelle614 mit einem in den ASIC112 integrierten Mikroprozessor616 verbunden. - Die Funktionsweise des in
6 dargestellten Aufbaus entspricht dem Aufbau in1 . Die AD-Wandlung des analogen, vom Sensor128 generierten Signals erfolgt jedoch nicht im ASIC112 , sondern durch die externe elektronische Komponente610 . Auch eine Vorverarbeitung der analogen oder bereits digitalisierten Daten kann im externen AD-Wandler610 erfolgen, so dass die über die Schnittstelle614 an den Mikroprozessor616 übermittelten Daten bereits auf ein absolutes Minimum reduziert sein können. Dadurch wird der Mikroprozessor610 weiter entlastet. Da der externe AD-Wandler610 leicht zugänglich ist, kann dieser auch auf einfache Weise ersetzt werden und beispielsweise bei Verfügbarkeit modernerer Komponenten ausgetauscht werden. - Das in
4 dargestellte und oben beschriebene Verfahren kann auf die in6 dargestellte Anordnung übertragen werden. Die Weiterleitung des Triggersignals136 an einen AD-Wandler in Schritt414 erfolgt in diesem Fall über eine externe Leitungsverbindung.
Claims (13)
- Motorsteuerungsgerät (
110 ) mit a) Mitteln (122 ,124 ) zum Erfassen einer Winkelstellung einer Kurbelwelle; b) Mitteln (114 ) zum Umwandeln der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal (136 ); und c) Mitteln zum Erfassen mindestens eines analogen Signals (116 ,128 ,130 ;610 ), insbesondere eines analogen Sensorsignals, mit c1) mindestens einem Signaleingang (132 ) für analoge Signale; c2) mindestens einem Analog-Digital-Wandler (116 ;610 ) zur Umwandlung des mindestens einen analogen Signals in mindestens ein digitales Signal; und c3) mindestens einer Steuereinrichtung (120 ;612 ), – wobei die Steuerungseinrichtung abhängig von dem elektronischen Triggersignal (136 ) das Erfassen des mindestens einen analogen Signals ein- bzw. ausschaltet und/oder startet bzw. beendet. - Motorsteuerungsgerät (
110 ) nach dem vorhergehenden Anspruch, des dadurch gekennzeichnet, dass die Mittel zum Erfassen mindestens eines analogen Signals (116 ,128 ,130 ;610 ) weiterhin mindestens eine der folgenden Komponenten aufweisen: c4) eine Vorrichtung zur Datenverarbeitung, insbesondere einen Mikroprozessor (616 ); und/oder c5) Mittel zur Anpassung bzw. Veränderung des Signalpegels des mindestens einen analogen Signals (130 ;610 ); und/oder c6) Mittel zur Frequenzfilterung des mindestens einen analogen Signals (130 ;610 ). - Motorsteuerungsgerät (
110 ) nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass die Steuereinrichtung (114 ,120 ;612 ) einen mit der Vorrichtung zur Datenverarbeitung (616 ) verbundenen Triggereingang aufweist. - Motorsteuerungsgerät (
110 ) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Analog-Digital-Wandler (116 ;610 ) mindestens eines der folgenden Mittel zur Vorverarbeitung der digitalen Signale aufweist: c21) Mittel zur statistischen Analyse der digitalen Signale; und/oder c22) Mittel zum Bilden eines zeitlichen Mittelwerts; und/oder c23) Mittel zum Anpassen und zur Verfügung stellen einer analytischen Näherungsfunktion an die digitalen Signale. - Motorsteuerungsgerät (
110 ) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel (114 ) zum Umwandeln der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal (136 ) eine oder mehrere der folgenden Komponenten aufweisen: b1) Mittel zur Anpassung bzw. Veränderung eines Signalpegels; und/oder b2) Mittel zur Frequenzvervielfachung und/oder Phasenverschiebung eines periodischen Signals; und/oder b3) Mittel zur Frequenzfilterung eines periodischen Signals; und/oder b4) eine Zählvorrichtung zum Zählen von Perioden oder Teilperioden eines periodischen Signals; und/oder b5) Mittel zur Auswahl vorgegebener Perioden eines periodischen Signals. - Motorsteuerungsgerät (
110 ) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Steuereinrichtung (114 ,120 ;612 ) einen mit dem Analog-Digitalwandler (116 ;610 ) verbundenen Triggereingang (120 ;612 ) aufweist. - Motorsteuerungsgerät (
110 ) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die folgenden Komponenten ganz oder teilweise in einen integrierten elektronischen Schaltkreis (ASIC) (112 ) integriert sind: – die Mittel zum Umwandeln der Winkelstellung der Kurbelwelle in ein elektronisches Triggersignal (112 ); und – die Mittel zum Erfassen des mindestens einen analogen Signals (116 ). - Verfahren zur kurbelwellensynchronen Erfassung analoger Signale, insbesondere analoger Sensorsignale, mit folgenden Schritten: a) die Winkelstellung einer Kurbelwelle wird erfasst; b) die erfasste Winkelstellung der Kurbelwelle wird in mindestens ein elektronisches Triggersignal (
136 ) umgewandelt; c) mindestens ein analoges Signal, insbesondere ein analoges Sensorsignal, wird erfasst, wobei c1) das mindestens eine analoge Signal in mindestens ein digitales Signal umgewandelt wird; und c2) wobei die Erfassung und/oder die Analog-Digital-Wandlung des mindestens einen analogen Signals mittels des in Schritt b) erzeugten Triggersignals (136 ) gesteuert wird. - Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass Verfahrensschritt c2) einen oder mehrere der folgenden Teilschritte aufweist: c21) die Erfassung und/oder die Analog-Digital-Wandlung wird dadurch ausgelöst, dass das Triggersignal (
136 ) einen vorgegebenen Pegel erreicht, überschreitet oder unterschreitet; und/oder c22) die Erfassung und/oder die Analog-Digital-Wandlung wird ermöglicht, solange das Triggersignal (136 ) einen vorgegebenen Signalpegel mindestens erreicht und/oder überschreitet, wobei anderenfalls die Erfassung und/oder Analog-Digital-Wandlung verhindert wird; und/oder c23) die Erfassung und/oder die Analog-Digital-Wandlung wird ermöglicht, solange das Triggersignal (136 ) einen vorgegebenen Signalpegel unterschreitet und/oder nicht überschreitet, wobei anderenfalls die Erfassung und/oder Analog-Digital-Wandlung verhindert wird; und/oder c24) die Erfassung und/oder die Analog-Digital-Wandlung wird bei einem periodischen Triggersignal (136 ) während einer vorgegebenen Anzahl Perioden ermöglicht und andernfalls verhindert; und/oder c25) die Erfassung und/oder die Analog-Digital-Wandlung wird ab einem vorgegebenen Triggersignal (136 ), insbesondere ab einem Zeitpunkt, in dem das Triggersignal (136 ) einen vorgegebenen Pegel erreicht, überschreitet oder unterschreitet, während einer fest vorgegebenen Zeitdauer ermöglicht und andernfalls verhindert. - Verfahren nach einem der vorhergehenden Verfahrensansprüche, dadurch gekennzeichnet, dass Verfahrensschritt c) weiterhin einen oder mehrere der folgenden Teilschritte aufweist: c3) der Pegel des mindestens einen analogen Signals wird verändert; und/oder c4) es wird eine Frequenzfilterung des mindestens einen analogen Signals durchgeführt; und/oder c5) aus dem mindestens einen digitalen Signal wird mittels eines Datenverarbeitungsalgorithmus mindestens ein Regelsignal zur Regelung eines Verbrennungsmotors berechnet.
- Verfahren nach einem der vorhergehenden Verfahrensansprüche, dadurch gekennzeichnet, dass Verfahrensschritt b) weiterhin einen oder mehrere der folgenden Teilschritte aufweist: b1) das mindestens eine elektronische Triggersignal (
136 ) wird mit einem vorgegebenen Multiplikator frequenzvervielfacht; und/oder b2) das mindestens eine elektronische Triggersignal (136 ) wird um eine vorgegebene Phase phasenverschoben; und/oder b3) aus dem mindestens einen elektronischen Triggersignal (134 ) wird mindestens ein zweites elektronisches Triggersignal (136 ) erzeugt, wobei das zweite elektronische Triggersignal (136 ) eine Funktion mit veränderbaren Parametern des ersten elektronischen Triggersignals (134 ) ist. - Verfahren nach einem der vorhergehenden Verfahrensansprüche, dadurch gekennzeichnet, dass die Erzeugung des mindestens einen elektronischen Triggersignals (
136 ) in Schritt b) abhängig ist von der Drehzahl der Kurbelwelle. - Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass das elektronische Triggersignal (
136 ) mit einer Frequenz F periodisch ist, wobei das Verhältnis zwischen der Frequenz F und der Drehzahl D mit steigender Drehzahl D verringert wird.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004029065A DE102004029065A1 (de) | 2004-06-16 | 2004-06-16 | Kurbelwellensynchrone ERfassung analoger Signale |
US11/629,933 US7589656B2 (en) | 2004-06-16 | 2005-06-15 | Crankshaft-synchronous detection of analog signals |
JP2007515956A JP2008502839A (ja) | 2004-06-16 | 2005-06-15 | クランク軸に同期したアナログ信号の検出 |
DE502005010077T DE502005010077D1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger fahrzeugsignale |
PCT/EP2005/052771 WO2005124134A1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger signale |
EP05754119A EP1756412B1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger fahrzeugsignale |
CN2005800200257A CN1969117B (zh) | 2004-06-16 | 2005-06-15 | 模拟信号的曲轴同步检测 |
AT05754119T ATE477411T1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger fahrzeugsignale |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004029065A DE102004029065A1 (de) | 2004-06-16 | 2004-06-16 | Kurbelwellensynchrone ERfassung analoger Signale |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102004029065A1 true DE102004029065A1 (de) | 2006-01-26 |
Family
ID=34970961
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102004029065A Withdrawn DE102004029065A1 (de) | 2004-06-16 | 2004-06-16 | Kurbelwellensynchrone ERfassung analoger Signale |
DE502005010077T Active DE502005010077D1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger fahrzeugsignale |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE502005010077T Active DE502005010077D1 (de) | 2004-06-16 | 2005-06-15 | Kurbelwellensynchrone erfassung analoger fahrzeugsignale |
Country Status (7)
Country | Link |
---|---|
US (1) | US7589656B2 (de) |
EP (1) | EP1756412B1 (de) |
JP (1) | JP2008502839A (de) |
CN (1) | CN1969117B (de) |
AT (1) | ATE477411T1 (de) |
DE (2) | DE102004029065A1 (de) |
WO (1) | WO2005124134A1 (de) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8527374B2 (en) * | 2008-03-21 | 2013-09-03 | Rochester Institute Of Technology | Method and apparatus for data acquisition in an asset health management system |
DE102010002695A1 (de) * | 2010-03-09 | 2011-09-15 | Robert Bosch Gmbh | Verfahren zur Auswertung eines analogen Signals |
CN103245509A (zh) * | 2013-05-21 | 2013-08-14 | 袁赓 | 一种模拟汽车发动机曲轴信号的电路模块 |
CN103397946B (zh) * | 2013-08-19 | 2016-10-26 | 潍柴动力股份有限公司 | 一种转换发动机上的磁电转速信号的方法和装置 |
DK177921B1 (en) * | 2013-11-28 | 2015-01-05 | Man Diesel & Turbo Deutschland | Control of operational events for an internal combustion engine |
DE102015217435A1 (de) * | 2015-09-11 | 2017-03-16 | Robert Bosch Gmbh | Integrierte Schaltung |
DE102015221634A1 (de) * | 2015-11-04 | 2017-05-04 | Robert Bosch Gmbh | Verfahren zur Prädiktion einer Zeitdauer zwischen zwei Signalflanken eines Drehzahlsensorsignals |
US9374102B1 (en) * | 2015-12-11 | 2016-06-21 | Freescale Semiconductor, Inc. | Dynamic analog to digital converter (ADC) triggering |
US9564915B1 (en) | 2016-03-04 | 2017-02-07 | Silicon Laboratories Inc. | Apparatus for data converter with internal trigger circuitry and associated methods |
FR3088277B1 (fr) * | 2018-11-08 | 2021-06-25 | Continental Automotive France | Traitement des signaux issus d'un capteur vilebrequin |
FR3090858B1 (fr) * | 2018-12-19 | 2020-11-27 | Continental Automotive France | Synchronisation d’un moteur à combustion interne |
EP3783317B1 (de) | 2019-08-20 | 2022-01-19 | Siemens Aktiengesellschaft | Sensoreinrichtung mit synchronisierung eines sensorsignals auf ein abfragesignal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19933664A1 (de) * | 1999-07-17 | 2001-01-18 | Bosch Gmbh Robert | Vorrichtung zur analogen oder digitalen Signalverarbeitung |
DE10048808A1 (de) * | 2000-09-29 | 2002-04-18 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen |
DE10048780A1 (de) * | 2000-09-29 | 2002-04-18 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen, insbesondere bei einem Fahrzeug |
Family Cites Families (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1331060A (en) * | 1970-04-16 | 1973-09-19 | Lucas Industries Ltd | Fuel injection systems for internal combustion engines |
US4197643A (en) | 1978-03-14 | 1980-04-15 | University Of Connecticut | Orthodontic appliance of titanium alloy |
US5145517A (en) | 1981-04-01 | 1992-09-08 | Surface Technology, Inc. | Composite electroless plating-solutions, processes, and articles thereof |
US5863616A (en) | 1981-04-01 | 1999-01-26 | Surface Technology, Inc. | Non-ionic stabilizers in composite electroless plating |
US6306466B1 (en) | 1981-04-01 | 2001-10-23 | Surface Technology, Inc. | Stabilizers for composite electroless plating |
US5300330A (en) | 1981-04-01 | 1994-04-05 | Surface Technology, Inc. | Stabilized composite electroless plating compositions |
US4443193A (en) | 1983-02-08 | 1984-04-17 | Roane James B | Endodontic instrument |
DE3516933A1 (de) | 1985-05-10 | 1986-11-13 | Deutsche Forschungs- und Versuchsanstalt für Luft- und Raumfahrt e.V., 5300 Bonn | Verfahren zum aufbringen einer mos(pfeil abwaerts)2(pfeil abwaerts)-beschichtung auf ein substrat |
US4670024A (en) | 1985-09-23 | 1987-06-02 | Bhat Deepak G | Silicon nitride cutting tool and process for making |
DE3620901A1 (de) | 1986-06-21 | 1988-01-14 | Krupp Gmbh | Schneidwerkzeug |
US4859493A (en) | 1987-03-31 | 1989-08-22 | Lemelson Jerome H | Methods of forming synthetic diamond coatings on particles using microwaves |
US4820547A (en) | 1987-04-24 | 1989-04-11 | Surface Technology, Inc. | Activators for colloidal catalysts in electroless plating processes |
US4814294A (en) | 1987-07-30 | 1989-03-21 | Allied-Signal Inc. | Method of growing cobalt silicide films by chemical vapor deposition |
JPH01116270A (ja) * | 1987-10-28 | 1989-05-09 | Matsushita Electric Ind Co Ltd | 燃料噴射制御装置 |
US4997686A (en) | 1987-12-23 | 1991-03-05 | Surface Technology, Inc. | Composite electroless plating-solutions, processes, and articles thereof |
US4952236A (en) | 1988-09-09 | 1990-08-28 | Pfizer Hospital Products Group, Inc. | Method of making high strength, low modulus, ductile, biocompatible titanium alloy |
US4892479A (en) | 1988-10-11 | 1990-01-09 | Mckenna John C | Orthodontic arch wire |
US4984940A (en) | 1989-03-17 | 1991-01-15 | Kennametal Inc. | Multilayer coated cemented carbide cutting insert |
DE69107758T2 (de) | 1990-10-01 | 1995-10-12 | Sumitomo Metal Ind | Verfahren zur Verbesserung der Zerspanbarkeit von Titan und Titanlegierungen, und Titanlegierungen mit guter Zerspanbarkeit. |
FR2676460B1 (fr) | 1991-05-14 | 1993-07-23 | Cezus Co Europ Zirconium | Procede de fabrication d'une piece en alliage de titane comprenant un corroyage a chaud modifie et piece obtenue. |
US5527205A (en) | 1991-11-05 | 1996-06-18 | Tulsa Dental Products, L.L.C. | Method of fabricating an endodontic instrument |
US5201967A (en) | 1991-12-11 | 1993-04-13 | Rmi Titanium Company | Method for improving aging response and uniformity in beta-titanium alloys |
US5232361A (en) | 1992-04-06 | 1993-08-03 | Sachdeva Rohit C L | Orthodontic bracket |
US5299937A (en) | 1992-07-29 | 1994-04-05 | Si Diamond Technology, Inc. | Dental instruments having diamond-like working surface |
DE4313331A1 (de) * | 1993-04-23 | 1994-10-27 | Bosch Gmbh Robert | Verfahren zur Auslösung von zur Winkellage eines rotierenden Teils abhängigen Vorgängen |
US5947723A (en) | 1993-04-28 | 1999-09-07 | Gac International, Inc. | Titanium orthodontic appliances |
US5380200A (en) | 1993-10-08 | 1995-01-10 | Quality Dental Products, Inc. | Endodontic instrument of predetermined flexibility |
US5725573A (en) | 1994-03-29 | 1998-03-10 | Southwest Research Institute | Medical implants made of metal alloys bearing cohesive diamond like carbon coatings |
US5545490A (en) | 1994-06-21 | 1996-08-13 | Mitsubishi Materials Corporation | Surface coated cutting tool |
JP3680432B2 (ja) | 1996-08-16 | 2005-08-10 | 日産自動車株式会社 | 内燃機関の制御装置 |
US5839275A (en) | 1996-08-20 | 1998-11-24 | Toyota Jidosha Kabushiki Kaisha | Fuel injection control device for a direct injection type engine |
JP3371707B2 (ja) | 1996-08-20 | 2003-01-27 | トヨタ自動車株式会社 | 筒内直接噴射式内燃機関の燃料噴射制御装置 |
US5984679A (en) | 1997-09-26 | 1999-11-16 | Ormco Corporation | Method of manufacturing superelastic endodontic files and files made therefrom |
US6149501A (en) | 1997-09-26 | 2000-11-21 | Kerr Corporation | Superelastic endodontic instrument, method of manufacture, and apparatus therefor |
WO1999045161A1 (en) | 1998-03-05 | 1999-09-10 | Memry Corporation | Pseudoelastic beta titanium alloy and uses therefor |
US6144914A (en) * | 1999-03-25 | 2000-11-07 | Caterpillar Inc. | Configurable speed timing interrupts |
US6132209A (en) | 1999-04-13 | 2000-10-17 | Tp Orthodontics, Inc. | Orthodontic wire |
US6560528B1 (en) * | 2000-03-24 | 2003-05-06 | Internal Combustion Technologies, Inc. | Programmable internal combustion engine controller |
US20020137008A1 (en) | 2000-12-18 | 2002-09-26 | Mcspadden John T. | Endodontic instrument |
US6783438B2 (en) | 2002-04-18 | 2004-08-31 | Ormco Corporation | Method of manufacturing an endodontic instrument |
DE10223364A1 (de) * | 2002-05-25 | 2003-12-04 | Bosch Gmbh Robert | Steuergerät in einem Fahrzeug und Sensor |
US6883509B2 (en) * | 2002-11-01 | 2005-04-26 | Visteon Global Technologies, Inc. | Ignition coil with integrated coil driver and ionization detection circuitry |
JP4186713B2 (ja) | 2003-05-29 | 2008-11-26 | マニー株式会社 | 根管治療器具及び製造方法 |
JP4621851B2 (ja) | 2004-11-29 | 2011-01-26 | マニー株式会社 | 根管治療器具 |
-
2004
- 2004-06-16 DE DE102004029065A patent/DE102004029065A1/de not_active Withdrawn
-
2005
- 2005-06-15 WO PCT/EP2005/052771 patent/WO2005124134A1/de active Application Filing
- 2005-06-15 JP JP2007515956A patent/JP2008502839A/ja active Pending
- 2005-06-15 EP EP05754119A patent/EP1756412B1/de active Active
- 2005-06-15 DE DE502005010077T patent/DE502005010077D1/de active Active
- 2005-06-15 CN CN2005800200257A patent/CN1969117B/zh active Active
- 2005-06-15 US US11/629,933 patent/US7589656B2/en active Active
- 2005-06-15 AT AT05754119T patent/ATE477411T1/de active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19933664A1 (de) * | 1999-07-17 | 2001-01-18 | Bosch Gmbh Robert | Vorrichtung zur analogen oder digitalen Signalverarbeitung |
DE10048808A1 (de) * | 2000-09-29 | 2002-04-18 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen |
DE10048780A1 (de) * | 2000-09-29 | 2002-04-18 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen, insbesondere bei einem Fahrzeug |
Also Published As
Publication number | Publication date |
---|---|
DE502005010077D1 (de) | 2010-09-23 |
CN1969117B (zh) | 2010-05-26 |
US7589656B2 (en) | 2009-09-15 |
CN1969117A (zh) | 2007-05-23 |
WO2005124134A1 (de) | 2005-12-29 |
EP1756412A1 (de) | 2007-02-28 |
ATE477411T1 (de) | 2010-08-15 |
US20080027619A1 (en) | 2008-01-31 |
JP2008502839A (ja) | 2008-01-31 |
EP1756412B1 (de) | 2010-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1756412B1 (de) | Kurbelwellensynchrone erfassung analoger fahrzeugsignale | |
DE602005004103T2 (de) | Fehlzündungserkennungsvorrichtung | |
EP1309841B1 (de) | Klopferkennung bei brennkraftmaschinen mit modifizierung bei änderung einer filtercharakteristik oder zylinderindividueller änderung | |
DE112007000333B4 (de) | Klopferkennungssystem | |
EP1272858B1 (de) | Verfahren zur kompensation der drehunförmigkeit bei der drehzahlerfassung | |
EP2041415B1 (de) | Verfahren zur erhöhung der auflösung von ausgangssignalen mindestens eines messsensors für einen verbrennungsmotor sowie zugehöriges steuergerät | |
WO2009132897A1 (de) | Verfahren zur bestimmung des raildruckes in einem common-rail-system und common-rail-einspritzsystem | |
DE112005002643T5 (de) | System und Verfahren zum Steuern eines Motors unter Verwendung eines Hochgeschwindigkeits-Winkelpositionssensors | |
EP1768250A2 (de) | Drehwinkelbestimmung eines Elektromotors | |
EP1711702A1 (de) | Verfahren zur detektion des brennbeginns einer brennkraftmaschine | |
DE19531845A1 (de) | Verbrennungsaussetzererkennungsverfahren | |
DE102004015038A1 (de) | Extrapolationsverfahren für die Drehwinkelstellung | |
DE19963872B4 (de) | System und Verfahren zum Verarbeiten von Kurbelwinkelsignalen | |
DE3143191C2 (de) | Datenabtastsystem für eine elektronische Steuerung für eine Brennkraftmaschine | |
WO1995010032A1 (de) | Verfahren zur klopferkennung | |
DE102005027650B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
DE10123022B4 (de) | Drehzahlerfassungsverfahren | |
DE102004045191B3 (de) | Verfahren und Anordnung zur Motorsynchronisation von Verbrennungsmotoren | |
DE19735720A1 (de) | Verfahren zur Erkennung des Verbrennungstaktes eines bestimmten Zylinders beim Start einer Brennkraftmaschine | |
DE102010062444A1 (de) | Verfahren und Vorrichtung zum Bereitstellen eines kurbelwellenwinkelbasierten Brennraumdrucksignals einer Verbrennung in einem Verbrennungsmotor | |
DE102007061226A1 (de) | Verfahren zur Bestimmung des Brennraumdruckverlaufs einer Brennkraftmaschine | |
DE102007006666A1 (de) | Verfahren und eine Vorrichtung zum Bereitstellen eines kurbelwinkelbezogenen Sensorsignals | |
DE10227279B4 (de) | Verfahren, Computerprogramm und Steuer- und/oder Regelgerät zum Betreiben einer Brennkraftmaschine, sowie Brennkraftmaschine | |
DE102013207173A1 (de) | Verfahren zur Bestimmung von Segmentzeiten eines Geberrads eines Verbrennungsmotors | |
AT520762B1 (de) | Ladungsverstärker und Messsystem zur Driftkompensation und ein Verfahren hierzu |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8127 | New person/name/address of the applicant |
Owner name: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |