[go: up one dir, main page]

DE10320367A1 - Zündsteuerungsvorrichtung für eine Brennkraftmaschine - Google Patents

Zündsteuerungsvorrichtung für eine Brennkraftmaschine

Info

Publication number
DE10320367A1
DE10320367A1 DE10320367A DE10320367A DE10320367A1 DE 10320367 A1 DE10320367 A1 DE 10320367A1 DE 10320367 A DE10320367 A DE 10320367A DE 10320367 A DE10320367 A DE 10320367A DE 10320367 A1 DE10320367 A1 DE 10320367A1
Authority
DE
Germany
Prior art keywords
rotation
internal combustion
combustion engine
position detection
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE10320367A
Other languages
English (en)
Inventor
Shigeyuki Ohira
Toshihiro Saga
Akihiro Hara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Publication of DE10320367A1 publication Critical patent/DE10320367A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P13/00Indicating or recording presence, absence, or direction, of movement
    • G01P13/02Indicating direction only, e.g. by weather vane
    • G01P13/04Indicating positive or negative direction of a linear movement or clockwise or anti-clockwise direction of a rotational movement
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P7/00Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices
    • F02P7/06Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices of circuit-makers or -breakers, or pick-up devices adapted to sense particular points of the timing cycle
    • F02P7/077Circuits therefor, e.g. pulse generators
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING 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/00Mechanical 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/12Mechanical 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/14Mechanical 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 the magnitude of a current or voltage
    • G01D5/142Mechanical 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 the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical 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 the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B61/00Adaptations of engines for driving vehicles or for driving propellers; Combinations of engines with gearing
    • F02B61/02Adaptations of engines for driving vehicles or for driving propellers; Combinations of engines with gearing for driving cycles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING 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
    • G01D2205/00Indexing scheme relating to details of means for transferring or converting the output of a sensing member
    • G01D2205/70Position sensors comprising a moving target with particular shapes, e.g. of soft magnetic targets
    • G01D2205/77Specific profiles
    • G01D2205/774Profiles with a discontinuity, e.g. edge or stepped profile

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)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Ignition Installations For Internal Combustion Engines (AREA)

Abstract

Ein Rotor (10) einer Kurbelwelle weist Vorsprünge (21-26) auf. Ein Zeitverlaufssensor (10) erzeugt ein Rotationsführungssignal (G1) und ein Rotationsnachlaufsignal (G2). Eine Steuerungseinheit (40) misst ein vorhergehendes Signalerzeugungsintervall (Tn-1) und ein gegenwärtiges Signalerzeugungsintervall (Tn) auf der Grundlage der Rotationssignale (G1, G2) und bestimmt, dass der Rotor (10) sich in vorwärtsrotation befindet, falls eine Ungleichung von Tn/Tn-1 >= K alternativ, jedoch aufeinander folgend vier Mal auf der Seite des Rotationsnachlaufsignals (G2) gilt. Als Ergebnis kann bei der Herstellung des Rotors der Freiheitsgrad der Auslegung in Bezug auf die Positionsbezüge der Vorsprünge (21-26) verbessert werden, so dass der Zündzeitverlauf präzise und stabil gesteuert werden kann.

Description

  • Die Erfindung betrifft eine Zündsteuerungsvorrichtung für eine Brennkraftmaschine, die eine Kurbelwelle der Bremskraftmaschine mit einem Zylinder in der Vorwärtsrichtung und in der Rückwärtsrichtung in Drehung versetzt.
  • In einem Fahrzeug mit kleiner Größe wie einem Roller (Scooter) oder einem Schneemobil ist kein Rückwärtsgang vorgesehen, um die Größe zu verringern und das Gewicht zu verkleinern. In diesem Fahrzeug, bei dem der Rückwärtslauf nicht durch Ändern des Gangs ausgewählt werden kann, ist daran gedacht, den Rückwärtslauf durch Umkehrung der Rotationsrichtung der Kurbelwelle der Brennkraftmaschine zu verwirklichen.
  • In einem in der JP-A-2001-152905 offenbarten Zündsystem kann die Kurbelwelle einer Brennkraftmaschine in Vorwärtsrichtung und in Rückwärtsrichtung bei niedrigen Kosten unter Verwendung lediglich eines Sensors gedreht werden, um die Anzahl der Teile wie die Anzahl der Zusammenbauschritte zu reduzieren. Jedoch ist dieses Zündsystem durch die Bedingung beschränkt, dass die Mittelabstände (Mittelfreiräume), in Rotationsrichtung genommen, eines Paars von Vorsprüngen (oder Zähnen) als die Positionserfassungsabschnitte eines sich drehenden Rotors, während er den Sensor zugewandt ist, an drei Abschnitten im Wesentlichen gleich sein müssen. Solange diese Beschränkungsbedingung nicht erfüllt ist, kann eine fehlerhafte Bestimmung in der Vorwärts- /Rückwärtsrotationsrichtung auftreten.
  • In dem Fall, dass ein ähnliches Zündsystem bei einer Brennkraftmaschine mit einem Zylinder (oder einem einzelnen Zylinder) angewandt wird, ist es ebenfalls wünschenswert, die Vorwärts-/Rückwärtsrichtung schnell zu bestimmen, indem ein Paar von Vorsprüngen an drei Abschnitten des Rotors angeordnet wird. Bei der Herstellung des Rotors ist der Freiheitsgrad des Entwurfs in Bezug auf die Positionsbeziehung der Vorsprünge reduziert.
  • Daher liegt der vorliegenden Erfindung die Aufgabe zugrunde, eine Zündsteuerungsvorrichtung für eine Brennkraftmaschine bereitzustellen, durch die ein präzises und stabiles Zündverhalten durch eine einfache Steuerung entsprechend den Laufbedingungen (Fahrbedingungen) auch in jeder Rotationsrichtung in dem Fall erzielt werden kann, dass die Mittelabstände eines Paars von Vorsprüngen in der Rotationsrichtung an zumindest zwei Abschnitten gleich sind.
  • Diese Aufgabe wird durch eine Zündsteuerungsvorrichtung gelöst, wie sie in Patentanspruch 1 dargelegt ist.
  • Bei einer Zündsteuerungsvorrichtung für eine Brennkraftmaschine sind ein Paar erster Positionserfassungsabschnitte und zwei Paare zweiter Positionserfassungsabschnitte an dem äußeren Umlauf eines Rotors gebildet, wobei lediglich die Länge eines der ersten Positionserfassungsabschnitte unterschiedlich ausgeführt ist. Die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine mit lediglich einem Zylinder wird schnell auf der Grundlage des Erfassungsergebnisses durch eine Positionserfassungsvorrichtung im Hinblick auf dem einen Paar erster Positionserfassungsabschnitte und den zwei Paaren zweiter Positionserfassungsabschnitte bestimmt, so dass der Zündzeitverlauf der Brennkraftmaschine präzise und stabil entsprechend der Fahrbedingung gesteuert wird.
  • Vorzugsweise werden ein Rotationsführungssignal und ein Rotationsnachlaufsignal der individuellen Positionserfassungsabschnitte auf der Grundlage der Erfassungssignale erzeugt. Lediglich durch Vergleich des vorhergehenden Signalerzeugungsintervalls und des jetzigen Signalerzeugungsintervalls auf der Grundlage dieses Rotationsführungssignals und dieses Rotationsnachlaufsignals wird gefunden, ob die Rotationsrichtungsbestimmung der Kurbelwelle der Brennkraftmaschine korrekt ist. Daher wird die Arbeitsbelastung bei der Rotationsrichtungsbestimmung verringert.
  • Vorzugsweise wird die Rotationsrichtung der Brennkraftmaschine auf der Grundlage entweder des Verhältnisses der Signalerzeugungsintervalle der Rotationsführungssignale oder des Verhältnisses der Signalerzeugungsintervalle der Rotationsnachlaufsignale bestimmt, wenn der Zustand, in der das gegenwärtige Signalerzeugungsintervall länger als das letzte vorhergehende Signalerzeugungsintervall des Rotationsführungssignals oder des Rotationsnachlaufsignals ist, sich alternativ, jedoch aufeinanderfolgend um eine vorbestimmte Anzahl von Malen fortsetzt.
  • Die vorstehend beschriebenen Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden anhand der nachstehenden ausführlichen Beschreibung unter Bezugnahme auf die beiliegende Zeichnung beschrieben. Es zeigen:
  • Fig. 1 ein Blockschaltbild, das schematisch ein Zündsystem veranschaulicht, bei der eine Zündsteuerungsvorrichtung für eine Brennkraftmaschine gemäß einem Ausführungsbeispiel der vorliegenden Erfindung angewandt wird,
  • Fig. 2 ein Zeitverlaufsdiagramm, das Übergangszustände verschiedener Sensorsignale und verschiedener Steuerungsgrößen während der Vorwärtsrotation einer Kurbelwelle der Brennkraftmaschine in dem Zündsystem gemäß Fig. 1 darstellt,
  • Fig. 3 ein Zeitverlaufsdiagramm, das Übergangszustände verschiedener Sensorsignale und der verschiedenen Steuerungsgrößen während der Rückwärtsrotation der Kurbelwelle der Brennkraftmaschine in dem Zündsystem gemäß Fig. 1 veranschaulicht.
  • Fig. 4 ein Flussdiagramm, das eine Verarbeitungsprozedur einer Umkehrungsschaltstimmung in einer Steuerungseinheit darstellt, die in der Zündsteuerungsvorrichtung der Brennkraftmaschine gemäß dem Ausführungsbeispiel der vorliegenden Erfindung verwendet wird,
  • Fig. 5 ein Flussdiagramm einer Verarbeitungsprozedur einer Rotationsrichtungsumschaltsteuerung in der Steuerungseinheit der Zündsteuerungsvorrichtung der Brennkraftmaschine gemäß dem Ausführungsbeispiel der vorliegenden Erfindung, und
  • Fig. 6 eine Kennliniendarstellung eines Bestimmungsspielraums in dem Zündsystem gemäß Fig. 1.
  • Gemäß Fig. 1 steuert ein Zündsystem den Zündzeitverlauf einer bekannten Zweitakt-Brennkraftmaschine mit einem einzelnen Zylinder, in der eine Kurbelwelle mit Hin- und Herbewegung eines in einem Zylinder untergebrachten Kolbens in Rotation versetzt wird. Das Zündsystem ist derart aufgebaut, dass es einen Rotor 10, einen Zeitverlaufssensor 30 und eine Steuerungseinheit 40 aufweist.
  • Der Rotor 10 wird mit der Kurbelwelle zusammen in Drehung versetzt, um eine Umdrehung für eine Umdrehung der Kurbelwelle auszuführen. Der Rotor 20 ist mit einem scheibenförmigen Rotorkörper 11 sowie Vorsprüngen 21, 22, 23, 24, 25 und 26 versehen, die derart an dem äußeren Umlauf des Rotorkörpers 11 geformt sind, dass sie radial nach außen vorspringen, um als Positionserfassungsabschnitte zu agieren. Von diesen ist der Vorsprung 21 in der Rotationsrichtung länger als die verbleibenden Vorsprünge 22 bis 26 geformt.
  • Die Länge des Vorsprungs 21 ist derart eingestellt, dass dessen Rotationsführungsseite während der Vorwärtsrotation der Brennkraftmaschine im Wesentlichen in der Mitte zwischen der Rotationsführungsseite des Vorsprungs 26 und der Rotationsführungsseite der Vorsprungs 22 positioniert ist. Die Vorsprünge 21 und 22 sind um den oberen Totpunkt (TDC, Top Dead Center) angeordnet, der zwischen dem Kompressionshub und dem Explosionshub eines Zylinders der Brennkraftmaschine angeordnet ist, so dass sie um X Grad CA (Kurbelwellenwinkel), beispielsweise 5 Grad CA, von dem Totpunkt 12 in Vorwärts- und Rückwärtsrotationsrichtung beabstandet sind. Weiterhin sind die Vorsprünge 23 und 24 und die Vorsprünge 25 und 26 jeweils um 2X Grad CA voneinander in Rotationsrichtung beabstandet. Die Mitte der Vorsprünge 23 und 24 und die Mitte der Vorsprünge 25 und 26 sind um gleiche Winkel Y Grad CA, beispielsweise 110 Grad CA, von dem oberen Totpunkt 12 des Rotorkörpers 11 beabstandet. Dabei sind diese Vorsprünge 23, 24, 25 und 26 derart angeordnet, dass die Rotationsrichtung des Rotors 10, der synchron mit der Kurbelwelle der Brennkraftmaschine in Drehung versetzt wird, schnell erfasst werden kann.
  • Der Zeitverlaufssensor 30 ist ein magnetischer Aufnehmer (Pickup) zur Ausgabe von Zeitverlaufssensorsignalen als Erfassungssignale an der Rotationsführungsseite und der Rotationsnachlaufseite der Vorsprünge 21-26, wie es in Fig. 2 und 3 dargestellt ist. Dabei kann der Zeitverlaufssensor 30 ein Hall-Element, ein MRE (Magnetwiderstandelement) oder dergleichen sein. Die Steuerungseinheit 40 ist derart aufgebaut, dass sie eine CPU aufweist, die als bekannte Zentralverarbeitungseinheit zur Ausführung verschiedener Berechnungsoperationen agiert, ein ROM zum Speichern eines Steuerungsprogramms, eines Steuerkennfelds oder dergleichen, ein RAM zum Speichern verschiedener Daten oder dergleichen und eine Steuerungsschaltung aufweist, und wird mit elektrischer Energie aus einer Energiequelle 41 versorgt.
  • Ein Zündmechanismus 50 passt zu einem Zylinder der Brennkraftmaschine und ist derart aufgebaut, dass er eine Zündspule 51 und eine Zündkerze 52 aufweist. Bei dem Zündzeitverlauf für jeden Zylinder wird ein Schaltsignal aus der Steuerungseinheit 40 zu der Zündspule 51 gesendet, so dass ein Funken an der Zündkerze 52 durch die in der Zündspule 51 erzeugten elektromagnetischen Kraft erzeugt wird.
  • Gemäß den Darstellungen in Fig. 2 und 3 wird angenommen, dass die linke Seite in der voreilenden Richtung, d. h. in der Rotationsführungsseite liegt, und die rechte Seite in der nacheilenden Richtung, d. h. der Rotationsnachlaufseite liegt. Der Zeitverlaufssensor 30 gibt positive/negative Signale, wie es in Fig. 2 und 3 gezeigt ist, an den Rotationsführungsseiten und den Rotationsnachlaufseiten der einzelnen Vorsprünge 21 bis 26 aus. In der Steuerungsschaltung der Steuerungseinheit 40 wird ein Rotationsführungssignal G1 oder ein Impulssignal auf der Rotationsführungsseite auf der Grundlage eines aus dem Zeitverlaufssensors 30 ausgegebenen negativen Signals erzeugt, und wird ein Rotationsführungssignal G2 oder ein Impulssignal auf der Rotationsnachlaufseite auf der Grundlage eines aus dem Zeitverlaufssensor 30 aufgegebenen positiven Signals erzeugt.
  • In dem Fall, dass die Rotationsrichtung der Brennkraftmaschine während des Laufs der Brennkraftmaschine von vorwärts zu rückwärts oder von rückwärts zu vorwärts umzukehren ist, wird beispielsweise ein (nicht gezeigter) Umkehrungsschalter betätigt. Dabei kann die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine nicht umgekehrt werden, bis die Maschinendrehzahl abfällt.
  • Die Steuerungseinheit 40 ist zur Ausführung einer Verarbeitungsprozedur einer Umkehrungsschaltbestimmung programmiert, wie es in einem Flussdiagramm gemäß Fig. 4 dargestellt ist. Dabei wird diese Umkehrungsschaltbestimmungsroutine wiederholt jeweils zu bestimmte Zeitperioden in der Hauptroutine der Steuerungseinheit 40 ausgeführt.
  • In Schritt 101 gemäß Fig. 4 wird bestimmt, ob eine Umkehrungsanforderung durchgeführt worden ist oder nicht. Wenn die Bestimmungsbedingung von Schritt 101 erfüllt ist, d. h., wenn der Umkehrungsschalter durch einen Fahrer betätigt worden ist, schreitet die Routine zu Schritt 102 voran, in dem ein Umkehrungs-Flag (Umkehrungskennung) zum Einstellen des Umkehrungssignals gesetzt wird, und diese Routine wird beendet. Wenn die Bestimmungsbedingung von Schritt 101 nicht erfüllt ist, d. h., wenn der Umkehrungsschalter nicht betätigt worden ist, endet diese Routine.
  • Die Steuerungseinheit 40 ist weiterhin zur Ausführung eines in dem Flussdiagramm gemäß Fig. 5 gezeigten Ablaufs programmiert, das eine Verarbeitungsprozedur einer Rotationsrichtungsschaltungssteuerung der Kurbelwelle zeigt. Dabei wird diese Rotationsrichtungsschaltungssteuerungsroutine wiederholt für jeden Interrupt ausgeführt, wie er im Ansprechen auf die Erzeugung des Rotationsführungssignals G1 und des Rotationsnachlaufsignals G2 erzeugt wird.
  • In Schritt 201 wird bestimmt, ob die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine bestimmt worden ist oder nicht. Wenn diese Bestimmungsbedingung von Schritt 201 nicht erfüllt ist, schreitet die Routine zu Schritt 202 voran, in dem bestimmt wird, ob es möglich ist, die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine zu bestimmen oder nicht.
  • Dabei wird die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine wie folgt bestimmt.
  • Die Intervalle zwischen den vorletzten und den letzten Signalen zwischen den letzten und der jetzigen Signale sind jeweils als Tn-1 und Tn für das Rotationsführungssignal G1 und Rotationsnachlaufsignal G2 bezeichnet.
    • 1. <1> Wenn Tn-1 < Tn erfasst wird, wird ein Zähler auf den Anfangswert 1 gesetzt und wird eine Inkrementierung gestartet.
    • 2. <2> Nach dem Start der Inkrementierung des Zählers wird der Zähler bei jedem Abfall (abfallende Flanke) des Rotationsführungssignals G1 oder des Rotationsnachlaufsignals G2 inkrementiert.
    • 3. <3> Wenn der Zählerwert ungradzahlig ist, wird die Rotationsrichtung mit der Anzahl (beispielsweise 4 gemäß dem vorliegendem Ausführungsbeispiel) aufeinanderfolgender Erfüllungen der nachstehenden Ungleichung (1) bestimmt. Dabei bezeichnet der Buchstabe K eine Bestimmungskonstante, die entsprechend der Länge jedes Vorsprungs in der Rotationsrichtung vorab eingestellt ist.

      Tn/Tn-1 ≥ K (1).
  • Wenn die Bestimmungsbedingung von Schritt 202 erfüllt ist, d. h., wenn die Ungleichung (1) aufeinanderfolgend vier Mal auf der Seite des Rotationsführungssignals G1 oder Rotationsnachlaufsignals G2 erfüllt ist, wird bestimmt, dass die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine bestimmt werden kann, und die Routine schreitet zu Schritt 203 voran. In diesem Schritt 203 wird bestimmt, ob die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine "vorwärts" ist oder nicht.
  • Wenn in Schritt 203 bestimmt wird, dass die Ungleichung (1) aufeinanderfolgend viermal auf der Seite des Rotationsnachlaufsignals G2 erfüllt ist, wird bestimmt, dass die Rotationsrichtung "vorwärts" ist und die Routine schreitet zu Schritt 204 voran, in dem das Vorwärts-Flag (die Vorwärtskennung) gesetzt wird (EIN). Wenn in Schritt 202 bestimmt wird, dass die Ungleichung (1) aufeinander folgend vier Mal auf der Seite des Rotationsführungssignals G1 erfüllt wird, wird bestimmt, dass die Rotationsrichtung "rückwärts" ist. Dann schreitet die Routine zu Schritt 205 voran, in dem das Umkehrungs-Flag (Umkehrungskennung) gesetzt wird (EIN).
  • Wenn in Schritt 204 das Vorwärts-Flag gesetzt ist (EIN), wenn das Rückwärts-Flag in Schritt 205 gesetzt ist (EIN) oder wenn die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine in Schritt 201 bestimmt worden ist, schreitet die Routine zu Schritt 206 voran. In diesem Schritt 206 wird bestimmt, ob die Maschinendrehzahl der Brennkraftmaschine niedriger als eine vorbestimmte Drehzahl "1" ist oder nicht. Wenn die Bestimmungsbedingung von Schritt 206 nicht erfüllt ist, d. h., wenn die Maschinendrehzahl höher als der vorbestimmte Wert "1" ist, schreitet die Routine zu Schritt 207 voran, um eine feste Zündung der Zündkerze 52 durch die Steuerungsschaltung bei jeden Zeitpunkt der Erzeugung des Rotationsnachlaufsignals G2 zu blockieren. In Schritt 207 wird ein Maskierungssignal zur Löschung des Rotationsnachlaufsignals G2 erzeugt. Danach schreitet die Routine zu Schritt 208 voran, in dem bestimmt wird, ob die Rotationsrichtung "vorwärts" ist oder nicht.
  • Wenn die Bestimmungsbedingung von Schritt 208 erfüllt ist, d. h., wenn die Rotationsrichtung "vorwärts" ist, schreitet die Routine zu Schritt 209 voran, in dem der Zählerwert auf den Zündzeitverlauf (ignition timing) entsprechend dem Laufzustand (Fahrzustand) der "Vorwärts-" Rotationsrichtung der Brennkraftmaschine eingestellt wird, und die gegenwärtige Routine wird beendet. Wenn die Bestimmungsbedingung von Schritt 208 nicht erfüllt ist, d. h., wenn die Rotationsrichtung "rückwärts" ist, schreitet die Routine zu Schritt 210 voran, in dem der Zählerwert auf den Zündungszeitverlauf (Zündungszeitpunkt) entsprechend dem Fahrzustand der "Rückwärts-" Rotationsrichtung der Brennkraftmaschine eingestellt wird, woraufhin die gegenwärtige Routine beendet wird. Dabei wird, wenn das berechnete Zündungssignal "AUS" ist, wie es in Fig. 2 und 3 gezeigt ist, d. h., wenn der Zählerwert "0" (Null) ist, eine andere Interruptroutine gestartet, so dass die Zündkerze 52 gezündet wird.
  • Durch Erfassung der Referenzposition auf diese Weise anhand des Vorwärts-/Rückwärtsbestimmungsergebnisses und in Bezug auf den langen Vorsprung 21 kann die Rotationsposition, zu der das Herunterzählen des Zündungssignals für einen Zylinder der Brennkraftmaschine zu starten ist, vorab entsprechend der Rotationsrichtung spezifiziert werden. Wenn die Rotationsrichtung und die Rotationsposition zum Starten des Herunterzählens zur Ausgabe des Zündungssignals bekannt sind, kann weiterhin der Zündungszeitverlauf (Zündungszeitpunkt), der auf die Vorwärtsrotationszeit oder die Rückwärtsrotationszeit eingestellt ist, derart ausgegeben werden, dass der Ausgabezeitverlauf (Ausgabezeitpunkt) des Zündsignals präzise und stabil erhalten werden kann.
  • Wenn die Bestimmungsbedingung von Schritt 206 erfüllt ist, d. h., wenn die Maschinendrehzahl niedriger als die vorbestimmte Drehzahl "1" ist, schreitet demgegenüber die Routine zu Schritt 211 voran, in dem bestimmt wird, ob das Umkehrungssignal vorhanden ist oder nicht. Wenn die Bestimmungsbedingung von Schritt 211 nicht erfüllt ist, d. h., wenn das Umkehrungs-Flag als das Umkehrungssignal "AUS" ist, oder wenn die Bestimmungsbedingung von Schritt 202 nicht erfüllt ist, d. h., wenn die Ungleichung (1) nicht vier Mal hintereinander auf der Seite des Rotationsführungssignals G1 oder des Rotationsnachlaufsignals G2 erfüllt worden ist, so dass die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine nicht bestimmt werden kann, schreitet die Routine zu Schritt 212 voran.
  • In Schritt 212 wird mit der festen Zündung durch das Zündungssignal mit fester Startzeit die Zündkerze 52 zu einem festen Zeitverlauf (Kurbelwellenwinkel) durch die Steuerungsschaltung jedes Mal beim Auftreten des Rotationsnachlaufsignals G2 gezündet, das dem Zeitverlaufssensorsignal des oberen Totpunkts (TDC) 12 eines Zylinders oder den X Grad CA vor und nach dem oberen Totpunkt ± Y Grad CA entspricht.
  • Somit wird, wenn das Steuerungsprogramm durch die Steuerungsschaltung 40 nicht zu der Startzeit der Brennkraftmaschine agiert, die Zündkerze 52 fest mit dem Zündungssignal mit fester Startzeit entsprechend jedem Auftreten des Rotationsnachlaufsignals G2 gezündet, wie es in Fig. 2 und 3 gezeigt ist. Zu der Startzeit werden insbesondere die Zündsignale derart ausgegeben, dass sie den Vorsprüngen 21 bis 26 des Punktes vor dem oberen Totpunkt (BTDC, vor oberen Totpunkt, before top dead center) X Grad CA unabhängig von der Rotationsrichtung entsprechend und gemäß dem geforderten anfänglichen Zündzeitverlauf ausgegeben, so dass stabile Rotationen erzielt werden können. Dabei wird gemäß Fig. 2 und Fig. 3 die Zündkerze 52 mit dem Zündungssignal mit fester Startzeit vor und nach dem oberen Totpunkt 12 eines Zylinders und vor und nach TDC ± Y Grad CA gezündet. Selbst wenn die Zündung auf der Seite durchgeführt wird, die im Winkel hinter dem oberen Todzeitpunkt 12 eines Zylinders und dem TDC ± Y Grad CA verzögert ist, wurde der Brennstoff bereits verbrannt, so dass die Rotation der Kurbelwelle der Brennkraftmaschine nicht behindert wird.
  • Wenn die Bestimmungsbedingung von Schritt 211 erfüllt ist, d. h., wenn das Umkehrungssignal vorhanden ist, so dass der Umkehrungsschalter betätigt worden ist, schreitet demgegenüber die Routine zu Schritt 213 voran, in dem bestimmt wird, ob die Maschinendrehzahl niedriger als eine vorbestimmte Drehzahl "2" ist. Dabei ist diese vorbestimmte Drehzahl "2" niedriger als die vorbestimmte Drehzahl "1". Wenn die Bestimmungsbedingung von Schritt 213 nicht erfüllt ist, d. h. wenn die Maschinendrehzahl nicht niedriger als die vorbestimmte Drehzahl "2" ist, schreitet die Routine zu Schritt 214 voran. Wenn beurteilt wird, dass die Maschinendrehzahl immer noch höher ist, wird die Zündkerze 42 nicht gezündet, sondern wird eine Fehlzündung in Schritt 214 erzeugt, um die Maschinendrehzahl zu verringern, woraufhin die gegenwärtige Routine beendet wird.
  • Wenn die Bestimmungsbedingung von Schritt 213 erfüllt ist, d. h., wenn die Maschinendrehzahl niedriger als die vorbestimmte Drehzahl "2" ist, wird bestimmt, dass die Kurbelwelle der Brennkraftmaschine umgekehrt werden kann, (die Laufrichtung der Kurbelwelle umgekehrt werden kann), und die Routine schreitet zu Schritt 215 voran, in dem bestimmt wird, ob die Rotationsrichtung "vorwärts" ist oder nicht. Wenn die Bestimmungsbestimmung von Schritt 215 erfüllt ist, d. h., wenn die Rotationsrichtung "vorwärts" ist, schreitet die Routine zu Schritt 216 voran, in dem eine Übervoreilungszündung (Over-Advanced- Ignition) für die Vorwärtsrotation ausgeführt wird.
  • Wenn die Bestimmungsbedingung von Schritt 215 nicht erfüllt ist, d. h. wenn die Rotationsrichtung "rückwärts" ist, schreitet demgegenüber die Routine zu Schritt 217 voran, in dem die Übervoreilungszündung für die Rückwärtsrotation ausgeführt wird. Als ein Ergebnis wird die Zündkerze 52 an einer Position gezündet, die gegenüber dem normalen Zündzeitverlauf voreilt, so dass der Kolben zurückgeschoben wird, bevor der Kolben den oberen Todzeitpunkt (TDC) 12 eines Zylinders erreicht, um dadurch die Rotationsrichtung der Kurbelwelle der Brennkraftmaschine umzudrehen. Nach dem Vorgang gemäß Schritt 216 oder Sehritt 217 schreitet die Routine zu Schritt 218 voran, in dem das Umkehrungs-Flag zurückgesetzt (gelöscht wird). Danach schreitet die Routine zu Schritt 219 voran, in dem die Rotationsinformationen wie das Vorwärts-Flag, das Rückwärts-Flag oder die Maschinendrehzahl gelöscht werden, woraufhin die gegenwärtige Routine beendet wird.
  • Gemäß dem vorstehend beschriebenen Ausführungsbeispiel kann, wenn K = 2 und die Maschinendrehzahl NE = 1000 U/Min. in der Ungleichung (1) gelten, beispielsweise die Y Grad CA in der Bestimmung mit dem Rotationsnacheilungssignal G2 während der Vorwärtsrotation auf einen beliebigen Wert innerhalb des Bereichs eingestellt werden, der als Freiheitsgrad des Entwurfs gemäß dem vorliegenden Ausführungsbeispiel gemäß Fig. 6 gezeigt ist. Dabei hat der als Freiheitsgrad der Auslegung gemäß dem vorliegenden Ausführungsbeispiel in Fig. 6 gezeigte Bereich von Y Grad CA eine Spiegelsymmetrie von 120 Grad CA. Dabei ist der Bestimmungsspielraum durch das Produkt des Quotienten des Berechnungsergebnisses von Tn/Tn-1 der Ungleichung (1) dividiert durch den Wert K der Ungleichung (1) mit "100" definiert.
  • Eine fehlerhafte Bestimmung tritt auf, falls der Bestimmungsspielraum niedriger als 100% ist. Daher können die Y Grad CA innerhalb eines derartigen Bereichs von etwa 82 Grad CA bis zu etwa 158 Grad CA eingestellt werden, da dies einen Bestimmungsspielraum von 100% oder höher ergibt. Daher kann der Bereich des Freiheitsgrads des Entwurfs gemäß dem vorliegenden Ausführungsbeispiel breites gemacht werden als in dem Beispiel gemäß dem Stand der Technik, das auf den Zustands (wie er durch eine doppelt punktierte Linie in Fig. 6 angegeben ist) für beispielsweise K = 4 in einer Ungleichung von {(Tn-1 + Tn)/Tn-1} ≥ K für Tn-1 < Tn-1 oder {(Tn-1 + Tn)/Tn} ≥ K für Tn-1 > Tn gemäß der JP-A-2001- 152905 beruht.
  • Somit kann die Zündsteuerungsvorrichtung der Brennkraftmaschine gemäß dem vorliegenden Ausführungsbeispiel die Kurbelwelle der Brennkraftmaschine mit einem Zylinder frei in Vorwärtsrichtung und Rückwärtsrichtung in Rotation versetzen.
  • Wie vorstehend beschrieben, weist ein Rotor 10 einer Kurbelwelle Vorsprünge 21-26 auf. Ein Zeitverlaufssensor 10 erzeugt ein Rotationsführungssignal G1 und ein Rotationsnachlaufsignal G2. Eine Steuerungseinheit 40 misst ein vorhergehendes Signalerzeugungsintervall Tn-1 und ein gegenwärtiges Signalerzeugungsintervall Tn auf der Grundlage der Rotationssignale G1, G2 und bestimmt, dass der Rotor 10 sich in Vorwärtsrotation befindet, falls eine Ungleichung von Tn/Tn-1 ≥ K alternativ, jedoch aufeinander folgend vier Mal auf der Seite des Rotationsnachlaufsignals G2 gilt. Als Ergebnis kann bei der Herstellung des Rotors der Freiheitsgrad der Auslegung in Bezug auf die Positionsbezüge der Vorsprünge 21-26 verbessert werden, so dass der Zündzeitverlauf präzise und stabil gesteuert werden kann.

Claims (4)

1. Zündsteuerungsvorrichtung für eine Brennkraftmaschine mit einem einzelnen Zylinder und einer Kurbelwelle, mit
einem Rotor (10), der synchron mit der Kurbelwelle der Brennkraftmaschine drehbar ist und an dessen äußerem Umlauf mit einer Vielzahl von Positionserfassungsabschnitten (21-26) versehen ist,
einer Positionserfassungseinrichtung (30) zur aufeinanderfolgenden Erfassung der Vielzahl der Positionserfassungsabschnitte (21-26) entsprechend der Rotation des Rotors (10), und
einer Zündsteuerungseinrichtung (40) zur Steuerung eines Zündzeitverlaufs der Brennkraftmaschine auf der Grundlage eines Erfassungsergebnisses der Positionserfassungseinrichtung (30), dadurch gekennzeichnet, dass
die Positionserfassungsabschnitte (21-26) ein Paar erste Positionserfassungsabschnitte (21, 22), die mit einem Abstand von einem vorbestimmten Winkels in Vorwärts- und Rückwärtsrotationsrichtung um eine Winkelposition eines oberen Totpunkts (TDC) angeordnet sind, der zwischen einem Kompressionshub und einem Explosionshub des Zylinders positioniert ist, und ein Paar zweiter Positionserfassungsabschnitte (23-26) aufweisen, die mit einem Abstand von einem vorbestimmten Winkel in Vorwärts- und Rückwärtsrichtung um Winkelpositionen zweier Abschnitte eines Umlaufs von etwa Eins dividiert durch eine Ganzzahl (1/N) in der Vorwärts- und Rückwärtsrotationsrichtung in Bezug auf die Winkelposition des oberen Totpunkts (TDC) angeordnet sind, so dass lediglich die Länge eines der ersten Positionserfassungsabschnitte der ersten Positionserfassungsabschnitte (21, 22) und der zweiten Positionserfassungsabschnitte (23-26) unterschiedlich ist.
2. Zündsteuerungsvorrichtung für eine Brennkraftmaschine nach Anspruch 1, dadurch gekennzeichnet, dass
die Zündsteuerungseinrichtung (40) ein Rotationsführungssignal (G1) und ein Rotationsnachlaufsignal (G2) für jeden der Positionserfassungsabschnitte (21-26) auf der Grundlage der Erfassungssignale durch die Positionserfassungseinrichtung (30) erzeugt.
3. Zündsteuerungsvorrichtung für eine Brennkraftmaschine nach Anspruch 2, dadurch gekennzeichnet, dass die Rotationsrichtung der Brennkraftmaschine auf der Grundlage eines Verhältnisses (Tn/Tn-1) der Signalerzeugungsintervalle (Tn, Tn-1) unterschieden wird, wenn der Zustand, in dem ein Signalerzeugungsintervall (Tn) länger als das letzte vorhergehende Signalerzeugungsintervall (Tn-1) des Rotationsführungssignals (G1) oder des Rotationsnachlaufsignals (G2) ist, alternativ, jedoch aufeinanderfolgend eine vorbestimmte Anzahl von Malen anhält.
4. Zündsteuerungsvorrichtung für eine Brennkraftmaschine nach einen der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Ganzzahl 3 ist.
DE10320367A 2002-05-08 2003-05-07 Zündsteuerungsvorrichtung für eine Brennkraftmaschine Withdrawn DE10320367A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002133143A JP3975819B2 (ja) 2002-05-08 2002-05-08 内燃機関の点火制御装置

Publications (1)

Publication Number Publication Date
DE10320367A1 true DE10320367A1 (de) 2003-11-27

Family

ID=29397409

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10320367A Withdrawn DE10320367A1 (de) 2002-05-08 2003-05-07 Zündsteuerungsvorrichtung für eine Brennkraftmaschine

Country Status (6)

Country Link
US (1) US6694949B2 (de)
JP (1) JP3975819B2 (de)
AU (1) AU2003204074A1 (de)
CA (1) CA2427721C (de)
DE (1) DE10320367A1 (de)
IT (1) ITMI20030858A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1878897A3 (de) * 2006-07-10 2012-10-10 Keihin Corporation Vorrichtung und Verfahren zur Rücklauferkennung für einen Verbrennungsmotor
DE10313219B4 (de) * 2003-03-25 2017-05-11 Robert Bosch Gmbh Verfahren zum Betreiben einer Brennkraftmaschine

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7116096B2 (en) * 2003-08-13 2006-10-03 Bendix Commercial Vehicle Systems Llc Vehicle direction detection using tone ring
JP4383914B2 (ja) * 2004-02-09 2009-12-16 ヤマハモーターエレクトロニクス株式会社 エンジンのケッチン防止装置
DE102004048132A1 (de) * 2004-10-02 2006-04-06 Robert Bosch Gmbh Verfahren zur Rückdreherkennung für Brennkraftmaschinen
US20160144266A1 (en) * 2014-11-20 2016-05-26 Louis Garneau Sports Inc. Harness and snowshoe frame
CN108344576B (zh) * 2017-01-24 2020-04-14 一汽海马汽车有限公司 一种气门旋转状况的测量装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4491121A (en) * 1981-08-13 1985-01-01 Honda Giken Kogyo Kabushiki Kaisha Ignition system for two-cycle engine
JPH0711271B2 (ja) * 1987-10-19 1995-02-08 三菱電機株式会社 内燃機関点火装置
US5079945A (en) * 1991-01-23 1992-01-14 Delco Electronics Corporation Crankshaft direction of rotation detecting apparatus
JP3375679B2 (ja) 1993-05-24 2003-02-10 本田技研工業株式会社 内燃機関の逆転防止装置
US6035826A (en) * 1997-09-30 2000-03-14 Toyota Jidosha Kabushiki Kaisha Crank angle detecting apparatus of internal combustion engine
US6404188B1 (en) * 1998-03-19 2002-06-11 Honeywell Inc Single geartooth sensor yielding multiple output pulse trains
JP4214499B2 (ja) 1999-11-26 2009-01-28 株式会社デンソー 点火システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10313219B4 (de) * 2003-03-25 2017-05-11 Robert Bosch Gmbh Verfahren zum Betreiben einer Brennkraftmaschine
EP1878897A3 (de) * 2006-07-10 2012-10-10 Keihin Corporation Vorrichtung und Verfahren zur Rücklauferkennung für einen Verbrennungsmotor

Also Published As

Publication number Publication date
JP3975819B2 (ja) 2007-09-12
CA2427721C (en) 2006-10-03
US6694949B2 (en) 2004-02-24
AU2003204074A1 (en) 2003-11-27
JP2003328842A (ja) 2003-11-19
ITMI20030858A1 (it) 2003-11-09
CA2427721A1 (en) 2003-11-08
US20030209231A1 (en) 2003-11-13

Similar Documents

Publication Publication Date Title
EP0643803B1 (de) Geberanordnung zur schnellen zylindererkennung bei einer mehrzylindrigen brennkraftmaschine
DE69332207T2 (de) Verfahren zur Erkennung von Fehlzündungen durch Drehzahländerung der Kurbelwelle
DE602005003914T2 (de) System zur Erkennung von Fehlzündungen für eine Brennkraftmaschine
DE69131000T2 (de) Anlage zur Detektierung der Stellung einer Kurbelwelle
DE4403348B4 (de) Verfahren zur Detektion von Fehlzündungen
DE112016001030B4 (de) Vorrichtung und Verfahren zum Erkennen einer Anomalie in einer Drehphasenerfassungsvorrichtung und Drehpositionsregelungsvorrichtung, die diese verwendet
DE69626122T2 (de) Verfahren zur Synchronisierung einer Brennkraftmaschine ohne Nockenwellenstandfühler
DE19613598C2 (de) Vorrichtung zum Erzeugen eines Steuersignals zur Steuerung des Betriebs einer Brennkraftmaschine
DE2756279A1 (de) Elektronische zuendanlage
DE69818904T2 (de) Vorrichtung und Verfahren zur Erkennung von Fehlzündungen in einer Mehrzylinder-Brennkraftmaschine
DE3105334A1 (de) System zum steuern des zuendzeitpunktes bei einer brennkraftmaschine
EP1045967B1 (de) Einrichtung zur phasenerkennung
DE19609872A1 (de) Vorrichtung zur Steuerung der Betriebsakte eines Verbrennungsmotors
DE10310367B4 (de) Zylinderidentifikationssystem für einen Verbrennungsmotor
DE19609857A1 (de) Verbrennungsmotor-Steuergerät
DE2907156C2 (de) Steuereinrichtung zum Einstellen des Voreilwinkels für die Zündung bei Brennkraftmaschinen
DE4204722A1 (de) Vorrichtung zur bestimmung eines zuendausfallzylinders einer mehrzylinder-brennkraftmaschine
DE3883012T2 (de) Vorrichtung für die bestimmung der geschwindigkeit, der winkelposition und der rotationsrichtung einer rotierenden achse.
DE10320367A1 (de) Zündsteuerungsvorrichtung für eine Brennkraftmaschine
EP2748449A1 (de) Verfahren zum betreiben einer brennkraftmaschine
DE10310365B4 (de) Steuervorrichtung für einen Verbrennungsmotor
WO2012139805A1 (de) Verfahren zur bestimmung einer anfangsposition einer zyklischen bewegung
DE19620423C2 (de) Steuerung für eine Viertakt-Brennkraftmaschine
DE3938257C2 (de)
DE68922309T2 (de) Verfahren und Vorrichtung für die Detektierung eines Referenzdrehwinkels für jeden Zylinder in einer inneren Brennkraftmaschine.

Legal Events

Date Code Title Description
8141 Disposal/no request for examination