[go: up one dir, main page]

DE102009035181B4 - Motorsteuervorrichtung - Google Patents

Motorsteuervorrichtung Download PDF

Info

Publication number
DE102009035181B4
DE102009035181B4 DE102009035181.7A DE102009035181A DE102009035181B4 DE 102009035181 B4 DE102009035181 B4 DE 102009035181B4 DE 102009035181 A DE102009035181 A DE 102009035181A DE 102009035181 B4 DE102009035181 B4 DE 102009035181B4
Authority
DE
Germany
Prior art keywords
fuel
reset
microcomputer
cylinder
injection
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.)
Expired - Fee Related
Application number
DE102009035181.7A
Other languages
English (en)
Other versions
DE102009035181A1 (de
Inventor
Hideaki ASAKAWA
Takayuki Yano
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE102009035181A1 publication Critical patent/DE102009035181A1/de
Application granted granted Critical
Publication of DE102009035181B4 publication Critical patent/DE102009035181B4/de
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/08Introducing corrections for particular operating conditions for idling
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2487Methods for rewriting
    • F02D41/2493Resetting of data to a predefined set of values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/263Electrical 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/32Controlling fuel injection of the low pressure type
    • F02D41/36Controlling fuel injection of the low pressure type with means for controlling distribution
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

Eine Motorsteuervorrichtung zum Steuern eines Mehrzylindermotors, dadurch gekennzeichnet, dass sie enthält: ein Haupt-Kraftstoffeinspritzsteuermittel (33), das sequentiell Kraftstoff einer Menge, die ein vorgegebenes Luft-Kraftstoffverhältnis erzeugt, in entsprechende Zylinder bei einem vorbestimmten Kurbelwellen-Timing einspritzt; ein Kraftstoffeinspritzinformations-Speichermittel (30, 11a), das einen Einspritzzylinder, in den das Haupt-Kraftstoffeinspritzsteuermittel tatsächlich Kraftstoff einspritzt, und eine dabei eingespritzte Injektionskraftstoffmenge speichert; ein Mikrocomputer-Rücksetzmittel (12), das einen das Haupt-Kraftstoffeinspritzsteuermittel (33) beinhaltenden Mikrocomputer (11) rücksetzt und dann neu startet, wenn irgendeine Abnormalität im Mikrocomputer (11) detektiert wird; ein Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel (31), das zumindest einen Zylinder bestimmt, in den durch das Haupt-Kraftstoffeinspritzsteuermittel (33) während der Rücksetzperiode kein Kraftstoff eingespritzt worden ist, basierend auf einem im Kraftstoffeinspritzinformations-Speichermittel (30, 11a) gespeicherten Einspritzzylinder; und ein Asynchron-Kraftstoffeinspritzsteuermittel (32), das Kraftstoff in einer von dem Kraftstoffeinspritzinformations-Speichermittel (30, 11a) zu einem Zeitpunkt unmittelbar vor dem Rücksetzen gespeicherten Einspritzkraftstoffmenge in einen Zylinder, der durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel (31) bestimmt ist, im Fall einspritzt, dass festgestellt wird, dass der Mikrocomputer (11) durch das Mikrocomputer-Rücksetzmittel (12) neu gestartet worden ist.

Description

  • HINTERGRUND DER ERFINDUNG
  • Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf eine Motorsteuervorrichtung und insbesondere auf eine Motorsteuervorrichtung, die eine Funktion aufweist, bei der ein Mikrocomputer die Einspritzung eines an einen Motor zu liefernden Kraftstoffs liefert.
  • Beschreibung verwandten Stands der Technik
  • Es ist allgemein bekannt, dass eine Motorsteuervorrichtung, die in einem Fahrzeug montiert ist und die Funktion der Steuerung der Kraftstoffeinspritzung hat, mit einem Mikrocomputer, der die Kraftstoffeinspritzung für einen Motor steuert, basierend auf Eingangssignalen aus verschiedenen Arten von Sensoren zum Überwachen des Betriebszustands des Motors und des Fahrzustands des Fahrzeugs und eine Überwachungsvorrichtung, die den Mikrocomputer überwacht und feststellt, ob eine Abnormalität im Mikrocomputer vorliegt oder nicht, versehen ist.
  • Bei einer Motorsteuervorrichtung dieser Art weist eine Überwachungsvorrichtung, die feststellt, ob eine Abnormalität in einem Mikrocomputer vorliegt oder nicht, eine Funktion des erzwungenen Rücksetzens und Neustartens des Mikrocomputers auf, wenn irgendeine Abnormalität im Mikrocomputer detektiert wird. Es ist das Ziel der vorstehenden Funktion, dass im Falle, wo eine Abnormalität in einem Mikrocomputer auftritt, der wichtige Steuerobjekte wie etwa Kraftstoffeinspritzsteuerung und Zündsteuerung für einen Motor durchführt, der Mikrocomputer zu einem normal gesteuerten Zustand wiederhergestellt wird, so dass verhindert wird, dass die abnormale Steuerung kontinuierlich durchgeführt wird. Im Allgemeinen werden, wenn ein Mikrocomputer rückgesetzt wird, die Betriebe von Aktuatoren, wie einem Injektor und dergleichen, die vom Mikrocomputer angetrieben werden, unterbrochen; daher wird die Kraftstoffeinspritzung während einer Rücksetzperiode von einem Zeitpunkt an, wenn der Mikrocomputer rückgesetzt wird, bis zu einem Zeitpunkt, wenn nach einem Neustart des Mikrocomputers eine normale Steuerung wiederhergestellt ist, unterbrochen.
  • Dementsprechend wird bei einer konventionellen Motorsteuervorrichtung in dem Fall, wenn aufgrund einer Abnormalität im Mikrocomputer, die durch einen transienten Faktor verursacht wird, ein Mikrocomputer rückgesetzt wird, die Kraftstoffeinspritzung während einer Rücksetzperiode unterbrochen; daher kann durch eine Verbrennung erzeugtes Abgabedrehmoment nicht erhalten werden. Im Ergebnis wird, während der Motor im Leerlauf ist, der Betrieb des Motors in einigen Fällen selbst dann unterbrochen, wenn ein Rücksetzen und Neustarten den Mikrocomputer zu seinem normalen Zustand rückführt. In den letzten Jahren ist Dank der Verbesserungen bei der Leistungsfähigkeit von Mikrocomputern der Rücksetzzeitraum verkürzt worden; jedoch kann in einem Fall, wo die Unterbrechung von während der Rücksetzperiode veranlasster Kraftstoffeinspritzung bis zu einem Zeitpunkt andauert, nach dem nicht genügend Drehmoment zum Fortsetzen des Motordrehens erhalten werden kann, die Unterbrechung des Motorbetriebs nicht verhindert werden.
  • Bislang ist eine Motorsteuervorrichtung vorgeschlagen worden, bei der, um eine solche Unterbrechung eines Motors zu verhindern, eine Überwachungsvorrichtung eine hinzugefügte Funktion zum Antreiben eines Injektors und einer Zündvorrichtung (vergleiche beispielsweise JP 2006-329 129 A ) aufweist. In einer in JP 2006-329 129 A offenbarten konventionellen Motorsteuervorrichtung wird nicht nur ein Ausgabeantrieb vorgesehen, der einen Injektor und eine Zündvorrichtung basierend auf einem Einspritzbefehl für den Injektor und einem Zündbefehl für die Zündvorrichtung aus einem Mikrocomputer antreibt, sondern auch eine Überwachungsvorrichtung, die aus einem Hilfs-Mikrocomputer gebildet ist, eine hinzugefügte Funktion aufweist, bei der Motorgaspedalpositionsinformation, Lufteinlassmengeninformation, Drehzahlinformation und dergleichen aus verschiedenen Arten von Sensoren eingegeben werden; der Zündbefehl und der Einspritzbefehl sequentiell basierend auf diesen aus den Sensoren eingegebenen Informationsteilen erzeugt werden und an den Ausgabetreiber über eine serielle Kommunikation ausgegeben werden; und dann der Injektor und die Zündvorrichtung angetrieben werden. Die in JP 2006-329 129 A offenbarte konventionelle Motorsteuervorrichtung ermöglicht es, dass, wenn eine Abnormalität im Haupt-Mikrocomputer einmal auftritt, die Überwachungsvorrichtung den Hauptmikrocomputer ersetzen kann, um Zündsteuerung und Kraftstoffeinspritzsteuerung selbst in einem Fall durchzuführen, wo der Haupt-Mikrocomputer, nachdem die Abnormalität verschwindet, zu seinem Normalzustand rückgeführt wird.
  • Darüber hinaus ist eine Motorsteuervorrichtung vorgeschlagen worden, die verhindert, dass der Motor unterbrochen wird, wenn während des Leerlaufs des Motors ein Rücksetzen oft auftritt, das vom Mikrocomputer nicht beabsichtigt ist (vergleiche beispielsweise JP 2007-218 202 A ). Eine in der JP 2007-218 202 A offenbarte konventionelle Motorsteuervorrichtung ist in einer solchen Weise konfiguriert, dass in dem Fall, wo ein unbeabsichtigtes zwangsweises Rücksetzen in einem Mikrocomputer auftritt, ein Sicherungs-RAM Initialisierungsverarbeitungs-Implementierungstage/Stunden und die Anzahl von Rücksetzvorkommnissen zu einem Timing der Rücksetzinitialisierungsverarbeitung speichert; basierend auf den gespeicherten Initialisierungsverarbeitungs-Implementierungstagen/Stunden ein Initialisierungsverarbeitungsintervall zwischen dem unmittelbar vorherigen, zwangsweisen Rücksetzen und dem aktuellen zwangsweisen Rücksetzen berechnet wird; dann in dem Fall, wo das berechnete Initialisierungsverarbeitungsintervall innerhalb eines vorgegebenen Zeitraums liegt, der vorab eingestellt wird, weil, wenn der Motor im Leerlauf ist und zwangsweises Rücksetzen kontinuierlich auftritt, der Motor anhalten mag, die Leerlaufdrehzahl um einen vorgegebenen Betrag über einen vorgegebenen Zeitraum angehoben wird, gemäß dem berechneten Initialisierungsverarbeitungsintervall und der gespeicherten Anzahl von Rücksetzvorkommnissen. Als Ergebnis wird verhindert, dass der Motor unterbrochen wird, wenn während des Leerlaufs des Motors häufig ein Rücksetzen auftritt, das vom Mikrocomputer nicht beabsichtigt ist.
  • In der in JP 2006-329 129 A offenbarten konventionellen Motorsteuervorrichtung weist die Überwachungsvorrichtung eine hinzugefügte Funktion des Antreibens eines Injektors und einer Zündvorrichtung auf; daher ist es unvermeidbar, dass Größe und Kosten der Motorsteuervorrichtung steigen.
  • Darüber hinaus kann im Fall der in JP 2007-218 202 A offenbarten konventionellen Motorsteuervorrichtung, wenn eine Rücksetzperiode in eine spezifische Periode fällt, nicht verhindert werden, dass der Motor unterbrochen wird, selbst wenn nach der Rücksetzperiode die Luftmenge so angehoben wird, dass die Leerlaufdrehzahl steigt. 5 ist ein erläuterndes Diagramm für das typische Kraftstoffeinspritzmuster eines Viertakt- und Vierzylindermotors. In 5 spritzt zu einem vorgegebenen Timing ein Haupt-Kraftstoffeinspritzsteuermittel in einem Mikrocomputer sequentiell Kraftstoff in den ersten Zylinder #1, den zweiten Zylinder #2, den dritten Zylinder #3 und den vierten Zylinder #4 (nachfolgend werden die Zylinder als #1-Zylinder, #2-Zylinder, #3-Zylinder bzw. #4-Zylinder bezeichnet). 5 repräsentiert einen Fall, bei dem ein Rücksetzen zu einem Zeitpunkt T1 implementiert ist, weil eine Abnormalität im Mikrocomputer detektiert worden ist und dann das Neustarten über ein Rücksetzen zu einem Zeitpunkt T2 abgeschlossen ist, woraufhin der Mikrocomputer zum normalen Zustand wiederhergestellt wird. Weil das aus dem Mikrocomputer an den Injektor übertragene Antriebssignal während der Rücksetzperiode TR unterbrochen ist, wird der in #1-Zylinder und #3-Zylinder während der Rücksetzperiode TR zu injizierende Kraftstoff nicht eingespritzt. Dementsprechend, obwohl der Mikrocomputer durch das Rücksetzen neu gestartet wird und zum normalen Zustand wiederhergestellt wird, tragen der #1-Zylinder und der #3-Zylinder nicht zur Verbrennung von Kraftstoff bei, weil kein Kraftstoff in den #1-Zylinder und den #3-Zylinder gefüllt worden ist.
  • Im Allgemeinen ist wohlbekannt, dass in dem Fall, bei dem der Motor im Leerlauf ist und kein Kraftstoff in eine Reihe von Zylindern gefüllt werden kann, der Motor mit größerer Wahrscheinlichkeit anhält. Daher kann selbst im Fall der in JP 2007-218 202 A offenbarten konventionellen Motorsteuervorrichtung, wenn die Rücksetzperiode der Periode TR in 5 entspricht, nicht verhindert werden, dass der Motor unterbrochen wird, selbst wenn nach der Rücksetzperiode die Luftmenge erhöht wird, um dadurch die Leerlaufdrehzahl anzuheben.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung ist gemacht worden, um die vorstehenden Probleme bei den konventionellen Vorrichtungen zu lösen; deren Aufgabe ist die Bereitstellung einer Motorsteuervorrichtung, die einen einfacheren Aufbau hat, bei dem eine Überwachungsvorrichtung oder dergleichen, außer einem Mikrocomputer, nicht eine Mikrocomputerfunktion des Antreibens eines Injektors und einer Zündvorrichtung haben muss und die es ermöglicht, dass selbst im Fall, bei dem eine Abnormalität im Mikrocomputer auftritt und die Betriebe der Injektoren in einer Reihe von Zylindern unterbrochen werden, ein kontinuierlicher Antrieb ohne Unterbrechung des Motors erhalten wird, wenn der Mikrocomputer neu gestartet und durch Rücksetzen zum normalen Zustand wiederhergestellt wird.
  • Die Aufgabe wird gelöst durch die Merkmale des unabhängigen Anspruchs. Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen beschrieben.
  • Eine Motorsteuervorrichtung zum Steuern eines Mehrzylindermotors gemäß der vorliegenden Erfindung ist versehen mit einem Haupt-Kraftstoffeinspritzsteuermittel, das sequentiell Kraftstoff einer Menge, die ein vorgegebenes Luft-Kraftstoffverhältnis erzeugt, in entsprechende Zylinder bei einem vorbestimmten Kurbelwellen-Timing einspritzt; einem Kraftstoffeinspritzinformations-Speichermittel, das einen Einspritzzylinder, in dem das Haupt-Kraftstoffeinspritzsteuermittel tatsächlich Kraftstoff einspritzt und eine Injektionskraftstoffmenge bei dieser Gelegenheit speichert; einem Mikrocomputer-Rücksetzmittel, das einen das Haupt-Kraftstoffeinspritzsteuermittel beinhaltenden Mikrocomputer rücksetzt und dann neu startet, wenn irgendeine Abnormalität im Mikrocomputer detektiert wird; einem Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel, das zumindest einen Zylinder bestimmt, in den durch das Haupt-Kraftstoffeinspritzsteuermittel während der Rücksetzperiode kein Kraftstoff eingespritzt worden ist, basierend auf einem im Kraftstoffeinspritzinformations-Speichermittel gespeicherten Einspritzzylinder; und einem Asynchron-Kraftstoffeinspritzsteuermittel, das Kraftstoff in einen Zylinder einspritzt, der durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel bestimmt ist, bei einer von dem Kraftstoffeinspritzinformations-Speichermittel gespeicherten Einspritzkraftstoffmenge im Fall, dass festgestellt wird, dass der Mikrocomputer durch das Mikrocomputer-Rücksetzmittel neu gestartet worden ist.
  • Eine Motorsteuervorrichtung gemäß der vorliegenden Erfindung ist vorzugsweise in einer solchen Weise konfiguriert, dass das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel die Anzahl von Zylindern berechnet, in welche während einer Rücksetzperiode für den Mikrocomputer kein Kraftstoff eingespritzt werden konnte, basierend auf der Rücksetzperiode und einer Motordrehzahl zu dem Zeitpunkt, wenn das Rücksetzen auftritt, und bestimmt als Zylinder, in welche Kraftstoff während der Rücksetzperiode nicht eingespritzt werden konnte, Zylinder, die einen Zylinder beinhalten, in den Kraftstoff eingespritzt worden sein sollte, unmittelbar nach einem Einspritzzylinder, der durch das Kraftstoffeinspritzinformations-Speichermittel zu einem Zeitpunkt unmittelbar vor dem Rücksetzen gespeichert worden ist, und die einer berechneten Anzahl von Zylindern entsprechen.
  • Darüber hinaus ist eine Motorsteuervorrichtung gemäß der vorliegenden Erfindung vorzugsweise in einer solchen Weise konfiguriert, dass das Kraftstoffeinspritzinformations-Speichermittel Luftmengeninformationen, die beim Bestimmen einer Kraftstoffmenge eingesetzt worden sind, die tatsächlich durch das Haupt-Kraftstoffeinspritzsteuermittel eingespritzt wird, speichert, und die gespeicherten Luftmengeninformation als Anfangswert an Luftmengeninformation zum Bestimmen einer Menge an durch das Haupt-Kraftstoffeinspritzsteuermittel einzuspritzenden Kraftstoff nach Neustarten des Mikrocomputers verwendet.
  • Eine Motorsteuervorrichtung gemäß der vorliegenden Erfindung ist versehen mit einem Haupt-Kraftstoffeinspritzsteuermittel, das Kraftstoff einer Menge, die ein vorgegebenes Luft-Kraftstoffverhältnis ergibt, sequentiell in entsprechende Zylinder zu einem vorgegebenen Kurbelwellen-Timing einspritzt; einem Kraftstoffeinspritzinformations-Speichermittel, das einen Einspritzzylinder speichert, in den das Haupt-Kraftstoffeinspritzsteuermittel tatsächlich Kraftstoff einspritzt, und eine Einspritzkraftstoffmenge bei dieser Gelegenheit; einem Mikrocomputer-Rücksetzmittel, das einen das Haupt-Kraftstoffeinspritzsteuermittel beinhaltenden Mikrocomputer rücksetzt und dann neu startet, wenn irgendeine Abnormalität im Mikrocomputer detektiert wird; einem Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel, das zumindest einen Zylinder bestimmt, in dem kein Kraftstoff vom Haupt-Kraftstoffeinspritzsteuermittel während der Rücksetzperiode eingespritzt worden ist, basierend auf einem vom Kraftstoffeinspritzinformations-Speichermittel gespeicherten Einspritzzylinder; und einem asynchronen Kraftstoffeinspritzsteuermittel, das Kraftstoff in einen durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel bestimmten Zylinder bei einer im Kraftstoffeinspritzinformations-Speichermittel gespeicherten Einspritzkraftstoffmenge in dem Fall einspritzt, wo bestimmt wird, dass der Mikrocomputer durch das Mikrocomputer-Rücksetzmittel neu gestartet worden ist. Daher wird es bei der Motorsteuervorrichtung ermöglicht, dass selbst in dem Fall, wo eine Abnormalität in einem Mikrocomputer auftritt und der Betrieb der Injektoren in einer Reihe von Zylindern unterbrochen ist, ein kontinuierliches Antreiben ohne Unterbrechung des Motors erhalten wird, wenn der Mikrocomputer zum normalen Zustand rückgesetzt wird.
  • Die vorstehenden und anderen Aufgaben, Merkmale, Aspekte und Vorteile der vorliegenden Erfindung werden aus der nachfolgenden detaillierten Beschreibung der vorliegenden Erfindung bei Zusammenschau mit den beigefügten Zeichnungen ersichtlicher.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist ein Blockdiagramm, welches die Konfiguration einer Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung illustriert;
  • 2 ist ein Flussdiagramm, das eine Verarbeitung repräsentiert, die in einer Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung, für eine Kraftstoffeinspritzsteuerung durchgeführt wird, die zu einem Timing eines vorgegebenen Kurbelwinkels nach Aktivierung des Mikrocomputers implementiert ist;
  • 3 ist ein Flussdiagramm, das eine von einer Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung durchgeführte Verarbeitung repräsentiert, wenn ein Mikrocomputer aktiviert wird;
  • 4 ist ein erläuterndes Diagramm, das das Kraftstoffeinspritzmuster eines Viertakt- und Vierzylindermotors repräsentiert, wenn eine asynchrone Kraftstoffeinspritzung durch eine Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung durchgeführt wird; und
  • 5 ist ein erläuterndes Diagramm im Fall einer konventionellen Motorsteuervorrichtung, die das Kraftstoffeinspritzmuster eines Viertakt- und Vierzylindermotors repräsentiert.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Ausführungsform 1
  • Eine Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung wird unter Bezugnahme auf die beigefügten Zeichnungen detailliert erläutert. 1 ist ein Blockdiagramm, das eine Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung illustriert. In 1 ist eine Motorsteuervorrichtung 10 mit einem Mikrocomputer 11 zum Durchführen von Kraftstoffeinspritzsteuerung für einen Motor und einer Überwachungsvorrichtung 12, welche den Betrieb des Mikrocomputers 11 überwacht, konfiguriert. Obwohl, wie später beschrieben, ein Mikrocomputerrücksetzmittel bildend, wird die Überwachungsvorrichtung 12 in 1 und der untenstehenden Erläuterung als Überwachungsvorrichtung bezeichnet. Der Mikrocomputer 11 beinhaltet ein Haupt-Kraftstoffeinspritz-Steuermittel 33, ein Kraftstoffeinspritzinformations-Speichermittel 30, ein Sicherungs-RAM 11a, ein Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 und ein asynchrones Kraftstoffeinspritz-Steuermittel 32. Das Kraftstoffeinspritzinformations-Speichermittel 30 und das Sicherungs-RAM 11a bilden ein Kraftstoffeinspritzinformations-Speichermittel in einer Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung.
  • Das Haupt-Kraftstoffeinspritzsteuermittel 33 ist mit seinen ursprünglichen Funktionen einer Durchführung von Kraftstoffeinspritzsteuerung in der Motorsteuervorrichtung 10 versehen, d. h. einer Funktion der Ausgabe eines Einspritzbefehlssignals an jeden der entsprechenden Injektoren 21 in den Zylindern eines Motors, basierend auf Motorbetriebsinformationsobjekten wie etwa einem Kurbelwinkelsignal, einem Lufteinlasssrohrdruck und einem Drosselöffnungsgrad; das Haupt-Kraftstoffeinspritzsteuermittel 33 ist auch mit einer Funktion des Annehmens von in dem Sicherungs-RAM 11a gespeicherten Luftmengeninformation als ein zu Berechnen der einzuspritzenden Kraftstoffmenge verwendeter Anfangsluftmengenwert in dem Fall, wo während der Aktivierung des Mikrocomputers 11 eine Abnormalität im Mikrocomputer 11 detektiert wird und dann der Mikrocomputer 11 durch Rücksetzen neu gestartet wird, versehen. Verschiedene Arten von Literatur haben die Details von durch das Haupt-Kraftstoffeinspritzsteuermittel 33 durchgeführter Einspritzkraftstoffmengen-Berechnungssteuerung eingeführt; daher wird deren Beschreibung hier weggelassen.
  • Der Injektor 21 injiziert und liefert einen Kraftstoff während des Lufteinlasshubs in den Motor, basierend auf dem Einspritzbefehlssignal aus dem Haupt-Kraftstoffeinspritzsteuermittel 33 im Mikrocomputer 11. Im Falle eines Mehrzylindermotors ist es typisch, dass Kraftstoff sequentiell in die Zylinder eingespritzt wird. Beispielsweise wird im Fall einer Vierzylindermotors Kraftstoff in den #1-Zylinder, den #3-Zylinder, den #4-Zylinder und den #2-Zylinder in dieser Reihenfolge eingespritzt.
  • Zu jedem vorgegebenen Kurbelwinkel-Timing speichert das Kraftstoffeinspritzinformations-Speichermittel 30 den Einspritzzylinder, die Einspritzkraftstoffmenge, die Luftmengeninformation und die Motordrehzahl entsprechend der Kraftstoffeinspritzung, die auf Basis des aus dem Haupt-Kraftstoffeinspritzsteuermittel 33 ausgegebenen Einspritzbefehlssignals durchgeführt wird. Das Sicherungs-RAM 11a sicherungsspeichert den Einspritzzylinder, die Einspritzkraftstoffmenge, die Luftmengeninformation und die Motordrehzahl, die durch das Kraftstoffeinspritzinformations-Speichermittel 30 gespeichert worden sind.
  • Wenn der Mikrocomputer 11 durch ein Rücksetzsignal aus der später beschriebenen Überwachungsvorrichtung 12 rückgesetzt und wiederhergestellt wird, bestimmt das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 Nach-Rücksetz/Wiederherstellasynchron-Kraftstoffeinspritzzylinder basierend auf dem Kraftstoffeinspritzzylinder und der Einspritzkraftstoffmenge, die im Sicherungs-RAM 11a zum Zeitpunkt unmittelbar vor dem Rücksetzen gespeichert worden sind. In Ausführungsform 1 werden die asynchronen Kraftstoffeinspritzzylinder bestimmt, indem zumindest der Zylinder unmittelbar nach dem Kraftstoffeinspritzzylinder als eine Referenz eingeschlossen wird, die unmittelbar vor dem Rücksetzen gespeichert worden ist. Zusätzlich, um die Nachrücksetz/Wiederherstellasynchron-Kraftstoffeinspritzzylinder zu bestimmen, ist es erforderlich, korrekter den Zylinder zu erlangen, in den Kraftstoff während der Rücksetzperiode nicht eingespritzt werden konnte.
  • Die Bestimmung der vorstehenden Nach-Rücksetz/Wiederherstellasynchron-Kraftstoffeinspritzzylinder durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 wird in einer solchen Weise wie unten beschrieben implementiert. Das heißt, die Anzahl von Zylindern, in die Kraftstoff während einer Rücksetzperiode nicht eingespritzt werden konnte, wird unter Verwendung der Gleichung (1) unten berechnet, basierend auf der im Sicherungs-RAM 11a gespeicherten Motordrehzahl und dem Rücksetzzeitraum, der vorläufig und eindeutig durch den Mikrocomputer 11 bestimmt wird. [Anzahl von Zylindern, in die Kraftstoff während der Rücksetzperiode nicht eingespritzt werden konnte] = [Rücksetzperiode des Mikrocomputers] ÷ [aus Motordrehzahl zum Zeitpunkt, wenn das Rücksetzen auftritt, erhaltene Lufteinlasshubperiode] (1)
  • Danach werden durch Zählen der Anzahl von Zylindern ab dem Zylinder unmittelbar nachfolgend dem Kraftstoffeinspritzzylinder als einer Referenz, die unmittelbar vor dem Rücksetzen gespeichert worden ist, Zylinder als die Asynchron-Kraftstoffeinspritzzylinder bestimmt, deren Anzahl der berechneten Anzahl von Zylindern entspricht, in welche während der Rücksetzperiode kein Kraftstoff eingespritzt werden konnte. Zusätzlich wird in Ausführungsform 1 die Anzahl von Zylindern gemäß Gleichung (1) berechnet; es versteht sich jedoch, dass die Anzahl von Zylindern aus einer Korrelationstabelle zwischen einem Rücksetzzeitpunkt für den Mikrocomputer 11 und der Motordrehzahl zum Rücksetzzeitpunkt berechnet werden kann.
  • In dem Fall, bei dem während der Aktivierung des Mikrocomputers 11 eine Abnormalität im Mikrocomputer 11 detektiert wird und dann der Mikrocomputer 11 durch Rücksetzen neu gestartet wird, gibt das Asynchron-Kraftstoffeinspritzsteuermittel 32 ein Einspritzbefehlssignal basierend auf der in dem Sicherungs-RAM 11a gespeicherten Einspritzkraftstoffmenge, an die Injektoren 21 für die durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 bestimmten asynchronen Kraftstoffeinspritzzylinder aus, so dass diese Injektoren 21 sofort Kraftstoff in die asynchronen Kraftstoffeinspritzzylinder einspritzen.
  • Die Überwachungsvorrichtung 12, die in der Motorsteuervorrichtung 10 vorgesehen ist, überwacht ein Wachhund-Impulssignal (das nachfolgend als WD-Impulssignal bezeichnet wird); in dem Fall, wo irgendeine Abnormalität im WD-Impulssignal erfasst wird, gibt die Überwachungsvorrichtung 12 ein Rücksetzsignal an den Mikrocomputer 11 aus, um somit den Mikrocomputer 11 zwangsweise rückzusetzen.
  • In Ausführungsform 1 wird eine Abnormalität im Mikrocomputer 11 durch das WD-Impulssignal detektiert; jedoch kann sie auch durch ein anderes Mittel als das WD-Signal detektiert werden. Zusätzlich wird in Ausführungsform 1 eine Abnormalität im Mikrocomputer 11 durch die Überwachungsvorrichtung 12 detektiert; jedoch kann sie auch unter Verwendung einer Funktion des Mikrocomputers 11 selbst detektiert werden, d. h. es kommt nicht darauf an, welches Verfahren verwendet wird, um eine Abnormalität im Mikrocomputer 11 zu detektieren.
  • Als Nächstes wird der Betrieb einer Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung erläutert. Nach Aktivierung des Mikrocomputers 11 wird die ursprüngliche Kraftstoffeinspritzsteuerung durch das Haupt-Kraftstoffeinspritzsteuermittel 33 bei jedem vorgegebenen Kurbelwinkel-Timing durchgeführt; dann wird wie oben beschrieben das Einspritzbefehlssignal an jeden der entsprechenden Injektoren 21 in den Zylindern des Motors ausgegeben, basierend auf Motorbetriebsinformationsobjekten wie etwa dem Kurbelwinkelsignal, dem Lufteinlassrohrdruck und dem Drosselöffnungsgrad. Als Ergebnis wird im Falle eines Vierzylindermotors Kraftstoff in den #1-Zylinder, den #3-Zylinder, den #4-Zylinder und den #2-Zylinder in dieser Reihenfolge eingespritzt.
  • 2 ist ein Flussdiagramm, welches die in der Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung durchgeführte Verarbeitung für eine Kraftstoffeinspritzsteuerung repräsentiert, die konstant und wiederholt zu jedem vorgegebenen Kurbeltiming nach Aktivierung des Mikrocomputers implementiert wird. Im Schritt 201 in 2 liest das Kraftstoffeinspritzinformations-Speichermittel 30 den Einspritzzylinder aus, der Kraftstoff gemäß dem Einspritzbefehlssignal aus dem Haupt-Kraftstoffeinspritzsteuermittel 33, der Einspritzkraftstoffmenge dieses Zylinders und der Luftmengeninformation eingespritzt hat. Dann folgt dem Schritt 201 der Schritt 202, wo der Einspritzzylinder und die Einspritzkraftstoffmenge, die im Schritt 201 gelesen worden sind, die Luftmengeninformation und die Motordrehzahl im Sicherungs-RAM 11a gespeichert werden.
  • 3 ist ein Flussdiagramm, welches eine Verarbeitung repräsentiert, die nur einmal dann implementiert wird, wenn der Mikrocomputer 11 aktiviert wird. Die in 3 repräsentierte Verarbeitung wird nur einmal implementiert, wenn der Mikrocomputer 11 aktiviert wird; danach wird die Verarbeitung nicht implementiert, bis der Mikrocomputer 11 aktiviert wird, wenn der Zündschlüssel gedreht wird oder bis der Mikrocomputer 11 durch das Rücksetzen, nachdem eine Abnormalität im Mikrocomputer 11 detektiert worden ist, neu gestartet wird.
  • In 3 wird in Schritt 101 bestimmt, ob das aktuelle Neustarten durch ein Rücksetzen verursacht wird oder nicht, das implementiert wird, nachdem eine Abnormalität im Mikrocomputer 11 detektiert ist; im Fall, wo festgestellt wird, dass das aktuelle Neustarten durch ein Rücksetzen, das implementiert wird, nachdem eine Abnormalität im Mikrocomputer 11 detektiert wird (im Falle von ”Ja”) verursacht ist, folgt dem Schritt 101 der Schritt 102. Ob das aktuelle Neustarten durch Rücksetzen, das implementiert wird, nachdem eine Abnormalität im Mikrocomputer 11 detektiert wird, verursacht wird oder nicht, kann beispielsweise in einer solchen Weise bestimmt werden, dass, wenn der Betrieb des Mikrocomputers 11 normalerweise durch das Abschalten des Zündschlüssels beendet wird, ein spezifischer Wert im Sicherungs-RAM 11a gespeichert wird, und dann wird festgestellt, ob ein Wert, der gespeichert wird, nachdem der Mikrocomputer 11 neu gestartet wird, und der spezifische Wert, der gespeichert wird, wenn der Betrieb des Mikrocomputers normalerweise endet, miteinander koinzidieren oder nicht; jedoch wird die detaillierte Erläuterung davon hier weggelassen.
  • Als Nächstes berechnet im Schritt 102 das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 die Anzahl von Zylindern, in welche kein Kraftstoff durch das Haupt-Kraftstoffeinspritzsteuermittel 33 während der Rücksetzperiode für den Mikrocomputer 11 eingespritzt werden konnte; dann folgt dem Schritt 102 der Schritt 103. Wie oben beschrieben, wird durch Verwenden der Gleichung (1) die Berechnung im Schritt 102 in einer solchen Weise ausgeführt, dass die im Sicherungs-RAM 11a gespeicherten Motordrehzahl gelesen wird, und basierend auf der gelesenen Motordrehzahl und der Rücksetzperiode, die vorab und eindeutig gemäß dem Mikrocomputer 11 bestimmt wird, wird die Gleichung (1) eingesetzt.
  • Als Nächstes bestimmt in Schritt 103 das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31 den asynchronen Kraftstoffeinspritzzylinder; dann folgt dem Schritt 103 der Schritt 104. Durch Zählen der Anzahl von Zylindern ab dem Zylinder unmittelbar nachfolgend dem Kraftstoffeinspritzzylinder als Referenz, die unmittelbar vor dem Rücksetzen gespeichert worden ist und aus dem Sicherungs-RAM 11a ausgelesen wird, werden Zylinder als die asynchronen Kraftstoffeinspritzzylinder bestimmt, deren Anzahl der Anzahl der im Schritt 102 berechneten Zylindern entspricht.
  • Im Schritt 104 wird die Kraftstoffeinspritzmenge, die im Sicherungs-RAM 11a zum Zeitpunkt unmittelbar vor dem Rücksetzen gespeichert worden ist, ausgelesen; das Asynchron-Kraftstoffeinspritzsteuermittel 32 gibt das auf der gelesenen Einspritzkraftstoffmenge basierende Einspritzbefehlssignal an den Injektor 21 aus, der dem Zylinder entspricht, der in Schritt 103 festgestellt worden ist; dann spritzt der Injektor 21 asynchron Kraftstoff in den entsprechenden Zylinder ein.
  • Als Nächstes folgt dem Schritt 104 der Schritt 105, wo das Haupt-Kraftstoffeinspritzsteuermittel 33 einen zur Berechnung der Menge an Haupteinspritzkraftstoff eingesetzten Luftmengenanfangswert einstellt. Bei dieser Ausführungsform wird die im Sicherungs-RAM 11a gespeicherte Luftmengeninformation gelesen und dann wird der Luftmengenanfangswert auf eine gelesene Luftmenge A eingestellt. Die Luftmenge A ist eine Luftmenge, die zum Berechnen der Menge an Haupteinspritzkraftstoff zu einem Zeitpunkt unmittelbar vor dem Rücksetzen eingesetzt worden ist.
  • Andererseits wird in dem Fall, wo in Schritt 101 bestimmt wird, dass das aktuelle Neustarten nicht durch ein Rücksetzen verursacht worden ist, das implementiert wird, nachdem eine Abnormalität im Mikrocomputer 11 detektiert wird; die Verarbeitung in den Schritten 102 bis 105 weggelassen und dem Schritt 101 folgt nicht der Schritt 105, sondern der Schritt 106, wo der Anfangswert der Luftmenge, die vom Hauptkraftstoffeinspritzsteuermittel 33 eingesetzt wird, um die Einspritzkraftstoffmenge zu berechnen, auf eine Luftmenge B eingestellt wird, die durch Antizipieren eines Motorabsterbens erhalten wird.
  • In der Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung ist der Mikrocomputer 11 mit dem Kraftstoffeinspritzinformationsspeichermittel 30 und dem Sicherungs-RAM 11a versehen, das als Kraftstoffeinspritzinformations-Speichermittel zum Speichern des Einspritzzylinders und der Einspritzkraftstoffmenge dient, wenn eine Hauptkraftstoffeinspritzsteuerung durchgeführt wird, bei der die Einspritzbefehlssignale sequentiell an die entsprechenden Injektoren 21 der Zylinder ausgegeben werden. Das Sicherungs-RAM 11a ist in einer solchen Weise konfiguriert, dass es in der Lage ist, die Speicherinhalte selbst im Fall aufrecht zu erhalten, bei dem der Betrieb des Mikrocomputers 11 unterbrochen ist; daher können selbst im Fall, bei dem, wenn eine Abnormalität des Mikrocomputers 11 detektiert wird, der Mikrocomputer 11 durch Rücksetzen neu gestartet wird, der Einspritzzylinder und die Einspritzkraftstoffmenge, die unmittelbar vor dem Rücksetzen gespeichert worden sind, erhalten werden.
  • Der Mikrocomputer 11 enthält auch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel 31, das den Kraftstoffeinspritzzylinder basierend auf Einspritzzylinderinformationen bestimmt, die in dem Sicherungs-RAM 11a zu einem Zeitpunkt unmittelbar vor dem Rücksetzen im Falle gespeichert worden sind, wo der Mikrocomputer durch ein aus der Überwachungsvorrichtung 12 ausgegebenes Rücksetzsignal, wenn die Überwachungsvorrichtung 12 eine Abnormalität im Mikrocomputer 11 detektiert, rückgesetzt und neu gestartet wird. Als Ergebnis kann während der Rücksetzperiode zumindest der Zylinder eindeutig erhalten werden, in den kein Kraftstoff durch das Haupt-Kraftstoffeinspritzsteuermittel 33 injiziert werden konnte. Anders ausgedrückt, weil das Sicherungs-RAM 11a den Einspritzzylinder zu einem Zeitpunkt unmittelbar vor dem Rücksetzen speichert, wird es ermöglicht, dass, wenn der Mikrocomputer durch Rücksetzen neu gestartet wird, ein Zylinder, in den Kraftstoff während der Rücksetzperiode nicht eingespritzt werden konnte, geschätzt wird.
  • 4 ist ein erläuterndes Diagramm, welches das Kraftstoffeinspritzmuster eines Viertakt-Vierzylindermotors repräsentiert, wenn eine asynchrone Kraftstoffeinspritzung durch eine Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung durchgeführt wird; 4 repräsentiert ein Kraftstoffeinspritzmuster in einem Fall, wo in einem typischen Viertakt- und Vierzylindermotor, wie im Falle von 5, eine asynchronen Kraftstoffeinspritzung auf einen Zylinder angewendet wird, in den durch das asynchronen Kraftstoffeinspritzsteuermittel 32 während der Rücksetzperiode für den Mikrocomputer 11 kein Kraftstoff eingespritzt werden konnte.
  • In 4 spritzt das Haupt-Kraftstoffeinspritzsteuermittel 33 im Mikrocomputer 11 sequentiell Kraftstoff in den #1-Zylinder, den #2-Zylinder, den #3-Zylinder und den #4-Zylinder bei vorgegebenen Timings ein. Vorausgesetzt, dass der Mikrocomputer 11 durch das Rücksetzsignal aus der Überwachungsvorrichtung 12 zum Zeitpunkt T1 rückgesetzt wird und zu einem Zeitpunkt T2 neu gestartet wird, spritzt das asynchrone Kraftstoffeinspritzsteuermittel 32 unmittelbar zum Zeitpunkt T2 Kraftstoff in den #1-Zylinder und den #3-Zylinder ein, in welche kein Kraftstoff während der Rücksetzperiode TR eingespritzt werden konnte. Dementsprechend gibt es, nachdem der Mikrocomputer 11 durch das Rücksetzen neu gestartet worden ist, keinen Zylinder, der nicht mit Kraftstoff befüllt werden kann.
  • In dem Fall, bei dem der Mikrocomputer 11 zum Zeitpunkt T1 rückgesetzt wird und durch das Rücksetzen zu einem Zeitpunkt T3 neu gestartet wird, entspricht die Rücksetzperiode TR2 zwei aufeinanderfolgenden Zylindern; daher wird der Zeitpunkt T3, wenn der Mikrocomputer 11 durch das Rücksetzen neu gestartet wird, verzögert, um in den Lufteinlasshub von Zylinder #1 zu fallen. In diesem Fall kann der #1-Zylinder nicht mit Kraftstoff gefüllt werden; weil jedoch das Asynchron-Kraftstoffeinspritzsteuermittel 32 Kraftstoff in den dem #1-Zylinder folgenden #3-Zylinder füllen kann, gibt es keine aufeinanderfolgenden Zylinder, in die kein Kraftstoff gefüllt werden kann.
  • Als Ergebnis der vorstehenden Konfiguration, selbst obwohl die Motorsteuervorrichtung in einer solchen Weise einfach konfiguriert ist, dass die Überwachungsvorrichtung 12 oder dergleichen, außer dem Mikrocomputer 11, keine Funktion des Antreibens des Injektors 21 und der Zündvorrichtung, die durch den Mikrocomputer 11 anzutreiben sind, aufweist, kann, solange wie der Mikrocomputer 11 durch das Rücksetzen neu gestartet wird und dann zu einem normalen Betriebszustand zurückgebracht wird, nicht nur der Zylinder, in den während der Rücksetzperiode kein Kraftstoff eingespritzt werden konnte, mit einer Kraftstoffluftmischung gefüllt werden, die zur Verbrennung beiträgt, sondern es kann auch verhindert werden, dass es aufeinanderfolgende Zylinder gibt, in die kein Kraftstoff gefüllt werden kann, selbst in dem Fall, bei dem aufgrund des Rücksetzens, das implementiert wird, wenn eine Abnormalität im Mikrocomputer 11 auftritt, eine Mehrzahl von aufeinanderfolgenden Injektoren 21 einmal während der Rücksetzperiode im Betrieb unterbrochen wird. Als Ergebnis wird ein Abgabedrehmoment durch Kraftstoffverbrennung erhalten, wodurch verhindert werden kann, dass der Motor unterbrochen wird.
  • In einem Fall, bei dem, wie in 4 repräsentiert, der Mikrocomputer 11 zum Zeitpunkt T1 rückgesetzt wird, und durch das Rücksetzen zu einem Zeitpunkt T4 neu gestartet wird, und die Rücksetzperiode TR3 drei aufeinanderfolgenden Zylindern entspricht, kann kein Kraftstoff in den #1-Zylinder und den #3-Zylinder gefüllt werden, selbst wenn das Asynchron-Kraftstoffeinspritzsteuermittel 32 Kraftstoff zum Zeitpunkt T4 injiziert, wenn der Mikrocomputer 11 durch das Rücksetzen neu gestartet wird. Daher gibt es eine Mehrzahl von Zylindern, in welche kein Kraftstoff gefüllt werden kann.
  • Weil die Rücksetzperiode für den Mikrocomputer 11 eindeutig durch den Mikrocomputer 11 determiniert ist, wenn der Motor bei hoher Geschwindigkeit dreht, gibt es oft eine Mehrzahl von Zylindern, in welche kein Kraftstoff während der Rücksetzperiode gefüllt werden kann; andererseits jedoch ist auch wohlbekannt, dass selbst in einem Fall, wo das Rücksetzen verhindert, dass eine Mehrzahl von aufeinanderfolgenden Zylindern mit Kraftstoff befüllt wird, die Trägheit des Motors dazu tendiert, die Drehung des Motors aufrecht zu erhalten, solange wie der Mikrocomputer normalerweise neu gestartet wird.
  • Dementsprechend ist es wünschenswert, um die Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung effektiv zu betreiben, dass die Rücksetzperiode für den Mikrocomputer kürzer ist als eine Zeit, in der, während der Motor im Leerlauf ist, es möglich wird, eine Haupt-Kraftstoffeinspritzsteuerung an zumindest die Hälfte der Motorzylinder anzulegen, d. h. eine Zeit, in der der Motor sich einmal dreht.
  • Im Allgemeinen wird selbst in dem Fall, wo der Mikrocomputer 11 rückgesetzt wird, die Motordrehzahl aufgrund eines Trägheitseffekts aufrechterhalten. Dementsprechend, wenn die Rücksetzperiode kurz ist, ist die durch das Rücksetzen verursachte Drehzahlminderung klein; wenn somit der Drosselöffnungsgrad zu einem Zeitpunkt unmittelbar vor dem Rücksetzen aufrecht erhalten wird, ist die Luftmenge, die vom Zylinder aufgenommen wird, fast dieselbe wie die zum Zeitpunkt unmittelbar vor dem Rücksetzen. Als Ergebnis kann durch Einspritzen von Kraftstoff zu einem Zeitpunkt unmittelbar nach der Wiederherstellung des Mikrocomputers durch Rücksetzen in die Zylinder, in die kein Kraftstoff durch das Asynchron-Kraftstoffeinspritzsteuermittel 32 während der Rücksetzperiode injiziert werden konnte, die Anzahl an Zylindern, in die kein Kraftstoff eingespritzt werden kann, reduziert werden, und es kann Kraftstoff bei einer Kraftstoff-Luftmischrate eingefüllt werden, die zur Verbrennung beiträgt.
  • Bei Aktivierung durch ein Drehen des Zündschalters wird der Mikrocomputer 11 rückgesetzt; daher werden im Allgemeinen Speicher zum Prozessieren, die vom Mikrocomputer 11 implementiert sind, bei dieser Gelegenheit initialisiert. Dies liegt daran, dass, wenn der Mikrocomputer 11 nicht mit Strom versorgt wird, die Werte in einem Speicher unbestimmt werden, wenn nicht eine Sicherungsfunktion oder dergleichen vorgesehen ist. Hier wird die Menge an von dem Haupt-Kraftstoffeinspritzsteuermittel 33 einzuspritzenden Kraftstoff basierend auf der Menge an in den Zylinder gefüllten Luft in einer solchen Weise bestimmt, dass die Luft-Kraftstoffmischrate zu einer vorbestimmten Rate wird. Entsprechend wird im Allgemeinen der Anfangswert der Luftmenge zu einem Zeitpunkt, wenn der Zündschalter gedreht wird, auf eine Luftmenge eingestellt, die durch Antizipieren der Aktivierung während eines Motorabsterbens erhalten wird. Andererseits wird auch, wenn der Mikrocomputer 11 aufgrund der Detektion einer Abnormalität in ihm rückgesetzt wird und dann neu gestartet wird, die Initialisierungsverarbeitung durchgeführt, wie es beim Fall bei der Aktivierung zu einem Zeitpunkt geschieht, wenn der Zündschalter umgedreht wird; es ist wünschenswert, dass die Luftmenge zu dieser Zeit dem Motorbetriebszustand zu einem Zeitpunkt unmittelbar vor dem Rücksetzen entspricht.
  • Daher speichert in der Motorsteuervorrichtung gemäß Ausführungsform 1 der vorliegenden Erfindung das Kraftstoffeinspritzinformations-Speichermittel 30 Luftmengeninformationen, welche die Einspritzkraftstoffmenge bestimmen und wenn der Mikrocomputer 11 aufgrund der Detektion einer Abnormalität in ihm rückgesetzt und dann neu gestartet wird, verwendet das Haupt-Kraftstoffeinspritzsteuermittel 33 die Luftmengeninformationen als Anfangswert der Luftmenge. Als Ergebnis wird es ermöglicht, dass, wenn der Mikrocomputer 11 aufgrund der Detektion einer Abnormalität in ihm rückgesetzt und dann neu gestartet wird, Kraftstoff bei einem Luft-Kraftstoffmischungsverhältnis in Übereinstimmung mit dem Motorbetriebszustand zum Zeitpunkt unmittelbar vor dem Rücksetzen eingespritzt wird.

Claims (3)

  1. Eine Motorsteuervorrichtung zum Steuern eines Mehrzylindermotors, dadurch gekennzeichnet, dass sie enthält: ein Haupt-Kraftstoffeinspritzsteuermittel (33), das sequentiell Kraftstoff einer Menge, die ein vorgegebenes Luft-Kraftstoffverhältnis erzeugt, in entsprechende Zylinder bei einem vorbestimmten Kurbelwellen-Timing einspritzt; ein Kraftstoffeinspritzinformations-Speichermittel (30, 11a), das einen Einspritzzylinder, in den das Haupt-Kraftstoffeinspritzsteuermittel tatsächlich Kraftstoff einspritzt, und eine dabei eingespritzte Injektionskraftstoffmenge speichert; ein Mikrocomputer-Rücksetzmittel (12), das einen das Haupt-Kraftstoffeinspritzsteuermittel (33) beinhaltenden Mikrocomputer (11) rücksetzt und dann neu startet, wenn irgendeine Abnormalität im Mikrocomputer (11) detektiert wird; ein Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel (31), das zumindest einen Zylinder bestimmt, in den durch das Haupt-Kraftstoffeinspritzsteuermittel (33) während der Rücksetzperiode kein Kraftstoff eingespritzt worden ist, basierend auf einem im Kraftstoffeinspritzinformations-Speichermittel (30, 11a) gespeicherten Einspritzzylinder; und ein Asynchron-Kraftstoffeinspritzsteuermittel (32), das Kraftstoff in einer von dem Kraftstoffeinspritzinformations-Speichermittel (30, 11a) zu einem Zeitpunkt unmittelbar vor dem Rücksetzen gespeicherten Einspritzkraftstoffmenge in einen Zylinder, der durch das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel (31) bestimmt ist, im Fall einspritzt, dass festgestellt wird, dass der Mikrocomputer (11) durch das Mikrocomputer-Rücksetzmittel (12) neu gestartet worden ist.
  2. Motorsteuervorrichtung gemäß Anspruch 1, dadurch gekennzeichnet, dass das Nach-Rücksetz-Einspritzzylinder-Bestimmungsmittel (31) die Anzahl von Zylindern berechnet, in welche während einer Rücksetzperiode für den Mikrocomputer (11) kein Kraftstoff eingespritzt werden konnte, basierend auf der Rücksetzperiode und einer Motordrehzahl zu dem Zeitpunkt, wenn das Rücksetzen auftritt, und als Zylinder, in welche Kraftstoff während der Rücksetzperiode nicht eingespritzt werden konnte, Zylinder bestimmt, die einen Zylinder beinhalten, in den Kraftstoff eingespritzt worden sein sollte, unmittelbar nach einem Einspritzzylinder, der durch das Kraftstoffeinspritzinformations-Speichermittel zu einem Zeitpunkt unmittelbar vor dem Rücksetzen gespeichert worden ist, und die der berechneten Anzahl von Zylindern entsprechen.
  3. Motorsteuervorrichtung gemäß Anspruch 1 oder 2, dadurch gekennzeichnet, dass das Kraftstoffeinspritzinformations-Speichermittel (30, 11) Luftmengeninformationen, die beim Bestimmen einer Kraftstoffmenge eingesetzt worden sind, die tatsächlich durch das Haupt-Kraftstoffeinspritzsteuermittel eingespritzt wird, speichert, und die gespeicherten Luftmengeninformation als Anfangswert an Luftmengeninformation zum Bestimmen einer Menge an durch das Haupt-Kraftstoffeinspritzsteuermittel (33) einzuspritzenden Kraftstoff nach Neustarten des Mikrocomputers verwendet.
DE102009035181.7A 2009-03-26 2009-07-29 Motorsteuervorrichtung Expired - Fee Related DE102009035181B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009077059A JP4820428B2 (ja) 2009-03-26 2009-03-26 エンジン制御装置
JP2009-077059 2009-03-26

Publications (2)

Publication Number Publication Date
DE102009035181A1 DE102009035181A1 (de) 2010-10-07
DE102009035181B4 true DE102009035181B4 (de) 2016-06-09

Family

ID=42675124

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009035181.7A Expired - Fee Related DE102009035181B4 (de) 2009-03-26 2009-07-29 Motorsteuervorrichtung

Country Status (3)

Country Link
US (1) US8412444B2 (de)
JP (1) JP4820428B2 (de)
DE (1) DE102009035181B4 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6051591B2 (ja) * 2012-05-17 2016-12-27 トヨタ自動車株式会社 エンジン制御ユニットの監視装置
JP6250886B2 (ja) 2014-07-10 2017-12-20 トヨタ自動車株式会社 エンジン制御装置
JP7367620B2 (ja) * 2019-09-11 2023-10-24 株式会社デンソー エンジン制御装置
EP4220311A4 (de) * 2020-09-25 2024-11-13 Hitachi Astemo, Ltd. Elektronische steuerungsvorrichtung und verfahren zur diagnose einer elektronischen steuerungsvorrichtung

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02104940A (ja) * 1988-10-14 1990-04-17 Japan Electron Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置
JP2006329129A (ja) * 2005-05-27 2006-12-07 Denso Corp エンジン制御装置
JP2007218202A (ja) * 2006-02-17 2007-08-30 Fujitsu Ten Ltd エンジン制御装置及びエンジン制御方法
DE102008017060A1 (de) * 2007-07-27 2009-02-05 Mitsubishi Electric Corp. An einem Fahrzeug angebrachte Motor-Steuervorrichtung

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58222927A (ja) * 1982-06-18 1983-12-24 Honda Motor Co Ltd 車輌用内燃エンジンの始動時の燃料噴射方法
JPS6128736A (ja) * 1984-05-29 1986-02-08 Nissan Motor Co Ltd 内燃機関の燃料供給装置
US4683859A (en) * 1984-11-09 1987-08-04 Nippondenso Co., Ltd. Apparatus for injecting fuel into internal combustion engine
JPS61123741A (ja) * 1984-11-19 1986-06-11 Nippon Denso Co Ltd 電子式燃料噴射制御装置
DE3812281A1 (de) * 1987-04-30 1988-11-17 Mitsubishi Electric Corp Kraftstoffregeleinrichtung
JPH0510201A (ja) * 1991-07-04 1993-01-19 Fuji Heavy Ind Ltd 車輌の制御方法
JP3314749B2 (ja) * 1999-02-17 2002-08-12 株式会社デンソー 電子制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02104940A (ja) * 1988-10-14 1990-04-17 Japan Electron Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置
JP2006329129A (ja) * 2005-05-27 2006-12-07 Denso Corp エンジン制御装置
JP2007218202A (ja) * 2006-02-17 2007-08-30 Fujitsu Ten Ltd エンジン制御装置及びエンジン制御方法
DE102008017060A1 (de) * 2007-07-27 2009-02-05 Mitsubishi Electric Corp. An einem Fahrzeug angebrachte Motor-Steuervorrichtung

Also Published As

Publication number Publication date
US20100250099A1 (en) 2010-09-30
JP4820428B2 (ja) 2011-11-24
JP2010229864A (ja) 2010-10-14
US8412444B2 (en) 2013-04-02
DE102009035181A1 (de) 2010-10-07

Similar Documents

Publication Publication Date Title
DE102012204095B4 (de) Verfahren und System zur Steuerung eines Motors
DE102008035265B4 (de) Anhaltebestimmungsvorrichtung für Brennkraftmaschinen
DE102010027702A1 (de) Automatisches Motorstopp/Startsystem
DE112009004737B4 (de) Kraftstoffeigenschaftsbestimmungsgerät
DE3923479A1 (de) Sequentielles kraftstoffeinspritzverfahren
DE102008005525A1 (de) Verfahren zum Start einer Brennkraftmaschine mit Start-Stopp-Funktion
DE102009035181B4 (de) Motorsteuervorrichtung
DE3323723C2 (de)
DE102011088695B4 (de) Automatisches Stopp/Start-Steuersystem für Verbrennungsmotoren
DE112017001578T5 (de) Kraftstoffzufuhrsystem zur Motoraufwärmung
DE3539732A1 (de) Brennstoffeinspritz-vorrichtung fuer brennkraftmaschinen
DE102007000064B4 (de) Vorrichtung und Verfahren zur Brennstoffeinspritzung
DE102006027591B4 (de) Verfahren zum Steuern eines Verbrennungsmotors
DE10310365B4 (de) Steuervorrichtung für einen Verbrennungsmotor
DE102020126200B4 (de) Verfahren zum Betreiben eines Kraftstoffeinspritzventils
EP1149239A1 (de) Kraftstoffversorgungssystem für eine brennkraftmaschine insbesondere eines kraftfahrzeugs
DE102015104941A1 (de) Maschinenstartvorrichtung
DE102015111127B4 (de) Motorsteuervorrichtung
EP1313947B1 (de) Verfahren zum betreiben einer brennkraftmaschine und entsprechende vorrichtung
DE102013217031A1 (de) Steuerungsvorrichtung für eine Verbrennungskraftmaschine
DE3314216A1 (de) Verfahren zur steuerung der umdrehungszahl pro minute von verbrennungsmaschinen
EP1209342A2 (de) Kraftstoffzufuhrsteuerungssystem und Verfahren zur Kraftstoffzufuhr
EP1597469B1 (de) Steuergerät, computerprogramm und zustandsautomat in einem steuergerät zum betreiben einer brennkraftmaschine
DE102010061015B4 (de) Steuereinheit für eine Verbrennungskraftmaschine
DE102015220098B3 (de) Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine mit einem Hochdruck-Kraftstoffeinspritzsystem

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R084 Declaration of willingness to licence
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee