DE69924957T2 - Vorrichtung zur Steuerung einer Brennkraftmaschine - Google Patents

Vorrichtung zur Steuerung einer Brennkraftmaschine Download PDF

Info

Publication number
DE69924957T2
DE69924957T2 DE69924957T DE69924957T DE69924957T2 DE 69924957 T2 DE69924957 T2 DE 69924957T2 DE 69924957 T DE69924957 T DE 69924957T DE 69924957 T DE69924957 T DE 69924957T DE 69924957 T2 DE69924957 T2 DE 69924957T2
Authority
DE
Germany
Prior art keywords
internal combustion
combustion engine
cwu
speed
ignition timing
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 - Lifetime
Application number
DE69924957T
Other languages
English (en)
Other versions
DE69924957D1 (de
Inventor
Yuji Wako-shi Yasui
Shusuke Wako-shi Akazaki
Yoshihisa Wako-shi Iwaki
Tadashi Wako-shi Sato
Masaki Wako-shi Ueno
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Application granted granted Critical
Publication of DE69924957D1 publication Critical patent/DE69924957D1/de
Publication of DE69924957T2 publication Critical patent/DE69924957T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1506Digital data processing using one central computing unit with particular means during starting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • F02D31/002Electric control of rotation speed controlling air supply
    • F02D31/003Electric control of rotation speed controlling air supply for idle speed control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D37/00Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
    • F02D37/02Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
    • 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/021Introducing corrections for particular conditions exterior to the engine
    • F02D41/0235Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
    • F02D41/024Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus to increase temperature of the exhaust gas treating apparatus
    • F02D41/0255Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus to increase temperature of the exhaust gas treating apparatus to accelerate the warming-up of the exhaust gas treating apparatus at engine start
    • 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
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1508Digital data processing using one central computing unit with particular means during 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/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1422Variable gain or coefficients
    • 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/12Improving ICE efficiencies
    • 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)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

  • HINTERGRUND DER ERFINDUNG
  • Gebiet der Erfindung:
  • Die vorliegende Erfindung betrifft eine Vorrichtung zum Steuern/Regeln eines Verbrennungsmotors, der Abgase durch einen katalytischen Wandler abgibt.
  • Beschreibung der verwandten Technik:
  • Katalytische Wandler wie etwa katalytische Dreiwegewandler sind in Auspuffsystemen von Verbrennungsmotoren angeordnet, um von den Verbrennungsmotoren abgegebene Abgase zu reinigen. Allgemein kann ein solcher katalytischer Wandler keine gewünschte Reinigungsfähigkeit der Abgase einhalten, solange nicht seine Temperatur auf einen ausreichend hohen Pegel ansteigt, um den katalytischen Wandler zu aktivieren. Es ist daher wichtig, dass der katalytische Wandler unmittelbar nach dem Betriebsbeginn des Verbrennungsmotors, wenn die Temperatur des katalytischen Wandlers vergleichsweise niedrig ist, ein gewünschtes Niveau der Abgasreinigung erreicht.
  • Die EP-A-0874151 offenbart ein Steuersystem zum Steuern/Regeln eines Verbrennungsmotors, der Abgase durch einen Abgasreiniger abführt. Anspruch 1 ist gegenüber dieser Offenbarung gekennzeichnet. Die US 5,213,077 beschreibt eine Verstärkungsgradeinstellvorrichtung für einen PID-Regler zum Regeln der Drehzahl eines Verbrennungsmotors.
  • Der Anmelder der vorliegenden Anmeldung hat eine Technik zur Abgasreinigung vorgeschlagen, wenn der katalytische Wandler eine relativ niedrige Temperatur hat, wie in der japanischen Patentoffenlegungsschrift Nr. 10-299631 und der US-Patentanmeldung Nr. 09/063732 offenbart. Nachfolgend wird das vorgeschlagene Abgasreinigungssystem beschrieben.
  • Wenn ein Verbrennungsmotor nach seinem Betriebsbeginn leerläuft, wird die in den Verbrennungsmotor eingeführte Ansaugluftmenge größer gemacht als dann, wenn der Verbrennungsmotor normal leerläuft, zum Beispiel dann, wenn der Verbrennungsmotor leerläuft, nachdem ein durch den Verbrennungsmotor angetriebenes Kraftfahrzeug gefahren ist. Ferner wird, nach Zunahmebeginn der Ansaugluftmenge, ein Befehlswert für die Zündzeit des Verbrennungsmotors entsprechend einem Rückkopplungsregelprozess (insbesondere einem PI (proportional plus integral) Regelprozess) erzeugt, um die Drehzahl (die Istdrehzahl) des Verbrennungsmotors, die auf aufgrund der erhöhten Ansaugluftmenge tendenziell zunimmt, zu einer bestimmten Solldrehzahl hin zu konvergieren. Die Istzündzeit des Verbrennungsmotors wird dann auf der Basis des erzeugten Befehlswerts geregelt, so dass die Zündzeit weiter verzögert wird als normal.
  • Wenn die Ansaugluftmenge erhöht wird und die Zündzeit in der oben beschriebenen Weise verzögert wird, haben die Abgase, die von dem Verbrennungsmotor bei der Verbrennung des Luftkraftstoffgemischs abgegeben werden, eine größere Wärmemenge, und daher wird der durch die Abgase erhitzte katalytische Wandler schnell aktiviert. Im Ergebnis ist der katalytische Wandler in der Lage, nach Betriebsbeginn des Verbrennungsmotors schnell eine gewünschte Reinigungsfähigkeit zu erreichen.
  • Wenn gemäß der oben vorgeschlagenen Technik die Drehzahl des Verbrennungsmotors, die aufgrund der erhöhten Ansaugluftmenge tendenziell zunimmt, so geregelt wird, dass sie gemäß dem Rückkopplungsregelprozess (nachfolgend als "Zündzeitsteuerdrehzahl-F/B-Regelprozess" bezeichnet) auf die Solldrehzahl konvergiert, wird die Zündzeit so geregelt, dass sie verzögert wird, während die Drehzahl des Verbrennungsmotors stabil bleibt. Daher kann, unabhängig voneinander, die Ansaugluftmenge erhöht und die Zündzeit geregelt werden. Zusätzlich kann das System zum Regeln der Ansaugluftmenge und der Zündzeit leicht konstruiert und vereinfacht werden.
  • Der Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses, d.h. die Änderungsrate des Befehlswerts für die Zündzeit zur Differenz zwischen den Ist- und Solldrehzahlen des Verbrennungsmotors (nachfolgend als "Drehzahldifferenz" bezeichnet) ist bislang auf einen Rückkopplungsfaktor gesetzt worden, der in Bezug auf die Zündzeit fest war und der durch Experimente und Simulation bestimmt worden ist. Eine solche Rückkopplungsfaktorbestimmung ist in dem PI-Regelprozess äquivalent zur Bestimmung von Koeffizentenparametern in Bezug auf proportionale und integrale Terme (Verstärkungsfaktoren von proportionalen und integralen Termen), als feste Werte in Bezug auf die Zündzeit.
  • Die Erfinder der vorliegenden Anmeldung haben als Ergebnis weiterer Untersuchungen herausgefunden, dass die Drehzahl des Verbrennungsmotors in Bezug auf die Solldrehzahl gemäß der herkömmlichen Technik möglicherweise unstabil werden könnte.
  • Verschiedene Untersuchungen, die von den Erfindern der vorliegenden Anmeldung durchgeführt wurden, haben aufgezeigt, dass die Änderungsrate der Drehzahl (Istdrehzahl) des Verbrennungsmotors zu einer Änderung der Zündzeit tendenziell größer wird, wenn die Zündzeit weiter verzögert wird. Wenn ein Befehlswert für die Zündzeit erzeugt wird, um die Drehzahl des Verbrennungsmotors auf die Solldrehzahl gemäß dem Zündzeitsteuerdrehzahl-F/B-Regelprozess zu konvergieren, beeinflusst der Befehlswert verschiedene Betriebszustände des Verbrennungsmotors. Demzufolge wird der Befehlswert für die Zündzeit und die in Abhängigkeit von dem Befehlswert geregelte Istzündzeit häufig relativ weit verzögert.
  • Wenn die Zündzeit des Verbrennungsmotors relativ weit verzögert wird, wird eine Änderung des Befehlswerts für die Zündzeit, die in Abhängigkeit von der Drehzahldifferenz erzeugt wird, übermäßig groß, was bedeutet, dass der Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses übermäßig groß ist. Im Ergebnis ändert sich die Istdrehzahl des Verbrennungsmotors zu stark zur Solldrehzahl hin, und die Istdrehzahl wird unstabil (die Istdrehzahl fluktuiert oszillierend in Bezug auf die Solldrehzahl).
  • Eine Lösung wäre es, den Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses auf einen relativ kleinen Faktor zu setzen. Mit einem solchen relativ kleinen Rückkopplungsfaktor wird jedoch, insofern die Zündzeit nicht zu stark verzögert worden ist, die schnelle Reaktion des Regelprozesses zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl gemäß dem Zündzeitsteuerdrehzahl-F/B-Regelprozess reduziert.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Es ist daher eine Aufgabe der vorliegenden Erfindung, eine Vorrichtung zum Steuern/Regeln der Zündzeit eines Verbrennungsmotors gemäß einem Rückkopplungsregelprozess vorzusehen, um die in den Verbrennungsmotor eingeführte Ansaugluftmenge zu erhöhen und die Drehzahl des Verbrennungsmotors auf eine Solldrehzahl zu konvergieren, während der Verbrennungsmotor leerläuft, nachdem er zu laufen begonnen hat, zu dem Zweck, einen mit dem Verbrennungsmotor gekoppelten katalytischen Wandler rasch zu aktivieren, wobei die Vorrichtung in der Lage ist, die Stabilität und schnelle Reaktion eines Steuer/Regelprozesses zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl unabhängig davon, wie die Zündzeit gesteuert wird, zu erreichen.
  • Zur Lösung der obigen Aufgabe wird gemäß der vorliegenden Erfindung eine Vorrichtung zum Steuern/Regeln eines Verbrennungsmotors angegeben, welcher Abgase durch einen katalytischen Wandler abgibt, umfassend: ein Ansaugluftmengensteuermittel zum Vergrößern einer in den Verbrennungsmotor eingeführten Ansaugluftmenge, wenn der Verbrennungsmotor leerläuft, nachdem der Verbrennungsmotor zu arbeiten beginnt, auf einen Pegel, der größer ist als dann, wenn der Verbrennungsmotor normal leerläuft; ein Zündzeitsteuermittel zum Erzeugen eines Befehlswerts für die Zündzeit des Verbrennungsmotors gemäß einem Rückkopplungsregelprozess, um eine Drehzahl des Verbrennungsmotors auf eine vorbestimmte Solldrehzahl zu konvergieren, nachdem die in den Verbrennungsmotor eingeführte Ansaugluftmenge zuzunehmen beginnt, und zum Einstellen der Zündzeit des Verbrennungsmotors auf der Basis des erzeugten Befehlswerts für die Zündzeit, und ein Mittel, um einen Rückkopplungsfaktor des Rückkopplungsregelprozesses in Abhängigkeit von der vom Zündzeitsteuermittel eingestellten Zündzeit variabel zu erstellen.
  • Wenn mit der obigen Anordnung das Zündzeitsteuermittel die Zündzeit des Verbrennungsmotors einstellt, während die in den Verbrennungsmotor eingeführte Ansaugluftmenge durch das Ansaugluftmengensteuermittel vergrößert wird, wird die Drehzahl (Istdrehzahl) des Verbrennungsmotors, die aufgrund der erhöhten Ansaugluftmenge tendenziell zunimmt, unter Rückkopplung auf eine vorbestimmte Solldrehzahl geregelt, die für einen Leerlaufbetrieb des Verbrennungsmotors geeignet ist. Der Rückkopplungsfaktor des Rückkopplungsregelprozesses, d.h. die Änderungsrate des Befehlswerts für die Zündzeit zur Differenz zwischen der Istdrehzahl des Verbrennungsmotors und der Solldrehzahl, wird in Abhängigkeit von der vom Zündzeitsteuermittel eingestellten Zündzeit variabel erstellt. Somit kann der Befehlswert für die Zündzeit zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl zur Einstellung der Zündzeit geeignet gemacht werden. Im Ergebnis kann die Stabilität und schnelle Reaktion des Steuer/Regelprozesses zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl unabhängig von der Einstellung der Zündzeit erreicht werden.
  • Insbesondere umfasst das Mittel zum variablen Erstellen eines Rückkopplungsfaktors ein Mittel, um den Rückkopplungsfaktor derart zu erstellen, dass der Rückkopplungsfaktor kleiner wird, wenn die Zündzeit weiter verzögert wird
  • Wenn die eingestellte Zündzeit weiter verzögert wird, ist die Änderungsrate der Drehzahl des Verbrennungsmotors zu einer Änderung der Zündzeit tendenziell größer. Daher wird der Rückkopplungsfaktor in einer Situation verringert, wo die Zündzeit auf einen relativ stark verzögerten Wert verstellt wird. In einer solchen Situation, wo die Zündzeit auf einen relativ stark verzögerten Wert verstellt wird, wird, wenn sich die Differenz zwischen der Drehzahl (Istdrehzahl) des Verbrennungsmotors und der Solldrehzahl verändert, eine Änderung im Befehlswert für die Zündzeit, die durch das Zündzeitsteuermittel gemäß dem Rückkopplungsregelprozess erzeugt wird, klein gemacht. Im Ergebnis kann die Drehzahl des Verbrennungsmotors glattgängig auf die Solldrehzahl konvergiert werden, anstatt abrupt auf die Solldrehzahl geändert zu werden. Die Stabilität des Steuer/Regelprozesses zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl kann somit erreicht werden.
  • Umgekehrt ist in einer Situation, wo die eingestellte Zündzeit vorverlagert wird, der Rückkopplungsfaktor relativ groß. Wenn sich daher die Differenz zwischen der Drehzahl (Istdrehzahl) des Verbrennungsmotors und der Solldrehzahl verändert, wird eine Änderung im Befehlswert für die Zündzeit, die durch das Zündzeitsteuermittel gemäß dem Rückkopplungsregelprozess erzeugt ist, relativ groß. Im Ergebnis kann die Drehzahl des Verbrennungsmotors rasch auf die Solldrehzahl konvergiert werden, und daher kann eine schnelle Reaktion des Steuer/Regelprozesses zum Konvergieren der Drehzahl des Verbrennungsmotors auf die Solldrehzahl erreicht werden.
  • Der Rückkopplungsregelprozess umfasst zum Beispiel einen Proportional-plus-integral-(PI)-Regelprozess. Das Mittel zum variablen Erstellen eines Rückkopplungsfaktors umfasst ein Mittel, um den Wert eines Koeffizentenparameters eines Proportionalterms, der proportional zu der Differenz zwischen einer Istdrehzahl des Verbrennungsmotors und der Solldrehzahl ist, und/oder einen Koeffizientenparameter eines Integralterms, der proportional zu einem Integral der Differenz ist, zu verändern, um hier den Rückkopplungsfaktor variabel zu erstellen.
  • Insbesondere wenn der Rückkopplungsregelprozess einen Proportional-plus-Integral-(PI)-Regelprozess umfasst, dann wird einer oder werden beide Koeffizentenparameter der Proportional- und Integralterme in Abhängigkeit davon verändert, wie die Zündzeit eingestellt wird. Somit kann der Rückkopplungsfaktor in Abhängigkeit von der Zündzeit variabel eingestellt werden.
  • Der Rückkopplungsregelprozess kann einen Proportional-plus-Integral-plus-differenziellen-(PID)-Regelprozess aufweisen, der einen derivativen Term sowie die Proportional- und Integralterme berücksichtigt. Daher deckt der Proportional-plus-Integral-Regelprozess gemäß der vorliegenden Erfindung auch einen solchen Proportional-plus-Integral-plus-Differenzial-Regelprozess.
  • Die Vorrichtung sollte bevorzugt ein Solldrehzahlsetzmittel aufweisen, zum Setzen der Solldrehzahl durch Verändern der Solldrehzahl von einer voreingestellten Drehzahl zu einer Leerlaufdrehzahl, nachdem die Drehzahl des Verbrennungsmotors die voreingestellte Drehzahl erreicht hat, die höher ist als die Leerlaufdrehzahl, nachdem die Vergrößerung der in den Verbrennungsmotor eingeführten Ansaugluftmenge durch das Ansaugluftmengensteuermittel begonnen hat.
  • Mit der obigen Anordnung wird, nachdem die Drehzahl des Verbrennungsmotors die voreingestellte Drehzahl erreicht hat, die höher ist als die Leerlaufdrehzahl, d.h. die Drehzahl, bei der die Drehzahl der Verbrennungsmotors letztendlich gehalten werden sollte, die Drehzahl so erstellt, dass sie von der voreingestellten Drehzahl zur Leerlaufdrehzahl variiert, und wird schließlich auf die Leerlaufdrehzahl gesetzt. Der Befehlswert für die Zündzeit, um die Drehzahl des Verbrennungsmotors auf die so erstellte Solldrehzahl zu konvergieren, wird gemäß dem Rückkopplungsregelprozess sequenziell erzeugt. Somit wird die Zündzeit auf der Basis des gemäß dem Rückkopplungsregelprozess erzeugten Befehlswerts für die Zündzeit derart eingestellt, dass, nachdem aufgrund der vergrößerten Ansaugluftmenge die Drehzahl des Verbrennungsmotors auf die voreingestellte Drehzahl erhöht wurde, die höher ist als die Leerlaufdrehzahl, die Drehzahl des Verbrennungsmotors für eine bestimmte Zeitdauer höher gehalten wird als die Leerlaufdrehzahl, welche die Endsolldrehzahl ist, und wird schließlich auf die Leerlaufdrehzahl konvergiert. Auf diese Weise wird in einer Anfangsperiode des Rückkopplungsregelprozesses aufgrund der Einstellung der Zündzeit verhindert, dass die Drehzahl des Verbrennungsmotors scharf abfällt, und es wird auch verhindert, dass sie von der Leerlaufdrehzahl stark abfällt, so dass verhindert wird, dass der Betrieb des Verbrennungsmotors unstabil wird.
  • Das Ansaugluftmengensteuermittel umfasst ein Mittel, um eine Vergrößerung der in den Verbrennungsmotor eingeführten Ansaugluftmenge zu bestimmen, während der Verbrennungsmotor normal leerläuft, in Abhängigkeit von der Temperatur des katalytischen Wandlers, wenn der Verbrennungsmotor zu arbeiten beginnt, gemäß einem vorwärts koppelnden Steuerprozess, und Einstellen der in den Verbrennungsmotor eingeführten Ansaugluftmenge gemäß der bestimmten Vergrößerung.
  • Wenn beim Start des Verbrennungsmotors die Temperatur des katalytischen Wandlers relativ niedrig ist, dann ist eine große Wärmemenge erforderlich, um die Temperatur des katalytischen Wandlers rasch zu erhöhen und diesen rasch zu aktivieren. Wenn hingegen beim Start des Verbrennungsmotors die Temperatur des katalytischen Wandlers hoch ist, dann kann die Wärmemenge, die zum Erhöhen der Temperatur des katalytischen Wandlers und zum Aktivieren desselben erforderlich ist, klein sein. Daher wird gemäß der vorliegenden Erfindung die Zunahme (die grundliegend die dem katalytischen Wandler gegebene Wärmemenge bestimmt) in der in den Verbrennungsmotor eingeführten Ansaugluftmenge gemäß dem vorwärtskoppelnden Steuerprozess in Abhängigkeit von der Temperatur des katalytischen Wandlers, zumindest beim Start des Verbrennungsmotors, bestimmt. Es ist daher möglich, die Temperatur des katalytischen Wandlers rasch zu erhöhen und diesen zu aktivieren, unabhängig von der Temperatur des katalytischen Wandlers beim Start des Verbrennungsmotors.
  • Um die Vergrößerung der Ansaugluftmenge in Abhängigkeit von der Temperatur des katalytischen Wandlers zumindest beim Start des Verbrennungsmotors zu bestimmen, sollte das Ansaugluftmengensteuermittel bevorzugt ein Mittel umfassen, um die Vergrößerung mit der Zeit allmählich zu erhöhen, unmittelbar nachdem die Vergrößerung der in den Verbrennungsmotor eingeführten Ansaugluftmenge begonnen hat.
  • Insbesondere wenn die Ansaugluftmenge nach dem Start des Verbrennungsmotors rasch stufenweise sofort erhöht wird, dann wird der Betrieb des Verbrennungsmotors tendenziell unstabil. Da jedoch die Vergrößerung der Ansaugluftmenge gemäß der vorliegenden Erfindung allmählich erhöht wird, wird verhindert, dass der Betrieb des Verbrennungsmotors unstabil wird.
  • Ferner sollte das Ansaugluftmengensteuermittel bevorzugt ein Mittel zur Bestimmung der Vergrößerung umfassen, um bei Ablauf einer vorbestimmten Zeit, nachdem die Vergrößerung der in den Verbrennungsmotor eingeführten Ansaugluftmenge begonnen hat, die Vergrößerung mit der Zeit allmählich zu reduzieren.
  • Selbst wenn bei Ablauf einer bestimmten Zeitdauer nach dem Start des Verbrennungsmotors die Ansaugluftmenge konstant ist, wird die Reibung verschiedener Komponenten des Verbrennungsmotors reduziert, wenn der Verbrennungsmotor wärmer wird, und die Drehzahl des Verbrennungsmotors nimmt tendenziell zu. Gemäß der vorliegenden Erfindung wird, bei Ablauf der vorbestimmten Zeit, die Vergrößerung der Ansaugluftmenge allmählich reduziert, um die Zunahmetendenz der Drehzahl des Verbrennungsmotors aufgrund der reduzierten Reibung zu kompensieren, ohne die Zündzeit weiter verzögern zu müssen als notwendig.
  • Das Ansaugluftmengensteuermittel umfasst bevorzugt ein Mittel zur Korrektur der Vergrößerung, um die Ansaugluftmenge zu reduzieren, wenn der Befehlswert für die Zündzeit, der durch das Zündzeitsteuermittel gemäß dem Rückkopplungsregelprozess erzeugt wird, weiter verzögert ist als ein vorbestimmter Schwellenwert, der weiter verzögert ist als die Zündzeit innerhalb eines vorbestimmten zulässigen Bereichs für die Zündzeit, in dem der Verbrennungsmotor zum normalen Betrieb in der Lage ist.
  • Wenn die Drehzahl des Verbrennungsmotors aufgrund der reduzierten Reibung verschiedener Komponenten des Verbrennungsmotors tendenziell in Bezug auf die Solldrehzahl zunimmt und hierbei sich der gemäß dem Rückkopplungsregelprozess erzeugte Befehlswert für die Zündzeit auf einen Wert verändert, der weiter verzögert ist als der Schwellenwert, d.h. zu einem stark verzögerten Wert hin, korrigiert das Ansaugluftmengensteuermittel die Zunahme der Ansaugluftmenge, um die Ansaugluftmenge zu verringern. Daher wird die Zunahmetendenz der Drehzahl des Verbrennungsmotors unterdrückt, wodurch verhindert wird, dass der Befehlswert für die Zündzeit aus dem zulässigen Bereich heraus weiter verzögert wird. Im Ergebnis wird in einer Situation, wo die Drehzahl des Verbrennungsmotors in Bezug auf die Solldrehzahl aufgrund der Reibungsminderung verschiedener Komponenten des Verbrennungsmotors tendenziell zunimmt, der Befehlswert für die Zündzeit in dem zulässigen Bereich gehalten, und die Zündzeit kann auf der Basis des Befehlswerts eingestellt werden. Daher kann die Drehzahl des Verbrennungsmotors stabil auf die Solldrehzahl konvergiert werden.
  • Die obigen und anderen Ziele, Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden Beschreibung in Verbindung mit den beigefügten Zeichnungen ersichtlich, die eine bevorzugte Ausführung der vorliegenden Erfindung als Beispiel darstellen.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist ein Blockdiagramm eines Steuersystems zum Steuern/Regeln eines Verbrennungsmotors gemäß der vorliegenden Erfindung;
  • 2 ist ein Diagramm mit Darstellung eines Steuerprozesses des in 1 gezeigten Steuersystems;
  • 3 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 4 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 5 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 6 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 7 ist ein Diagramm mit Darstellung einer Tabelle, die in der in 6 gezeigten Unterroutine verwendet wird;
  • 8 ist ein Diagramm mit Darstellung einer Tabelle, die in der in 6 gezeigten Unterroutine verwendet wird;
  • 9 ist ein Diagramm mit Darstellung einer Tabelle, die in der in 6 gezeigten Unterroutine verwendet wird;
  • 10 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 11 ist ein Flussdiagramm einer Hauptroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 12 ist ein Diagramm mit Darstellung einer Datentabelle, die in der in 11 gezeigten Unterroutine verwendet wird;
  • 13 ist ein Diagramm mit Darstellung einer Datentabelle, die in der in 11 gezeigten Unterroutine verwendet wird;
  • 14 ist ein Flussdiagramm einer Unterroutine des Steuerprozesses des in 1 gezeigten Steuersystems;
  • 15 ist ein Diagramm mit Darstellung eines Betriebs des in 1 gezeigten Steuersystems; und
  • 16 ist ein Diagramm mit Darstellung eines Betriebs des in 1 gezeigten Steuersystems.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNG
  • Eine Vorrichtung zum Steuern/Regeln eines Verbrennungsmotors gemäß der vorliegenden Erfindung wird nachfolgend in Bezug auf die 1 bis 16 beschrieben.
  • 1 zeigt in Blockform ein Steuersystem zum Steuern/Regeln eines Verbrennungsmotors gemäß der vorliegenden Erfindung. In 1 enthält das Steuersystem einen Controller 2 zur Betriebssteuerung des Verbrennungsmotors 1.
  • Der Verbrennungsmotor 1 ist als Antriebsquelle an einem Fahrzeug, wie etwa einem Automobil, einem Hybridfahrzeug oder dergleichen (nicht gezeigt) angebracht. Der Verbrennungsmotor 1 verbrennt ein Gemisch von Luft und Kraftstoff und emittiert Abgase durch einen katalytischen Wandler 3, der einen Drei-Wege-Katalysator aufweist, in die Atmosphäre.
  • Das Steuersystem enthält, als Hilfskomponenten für die Betriebssteuerung des Verbrennungsmotors 1 einen Drehzahlsensor 4 zum Erfassen einer Drehzahl NE (Istdrehzahl) des Verbrennungsmotors 1, einen Motortemperatursensor 5 zum Erfassen einer Motortemperatur TW (zum Beispiel Kühlmitteltemperatur) des Verbrennungsmotors 1, einen Ansaugdrucksensor 6 zum Erfassen eines Ansaugdrucks PB in dem Verbrennungsmotor 1, einen Atmosphärentemperatursensor 7 zum Erfassen einer Atmosphärentemperatur TA, einen Acceleratorsensor 8 zum Erfassen eines Einstellbetrags AP des Gaspedals (nicht gezeigt) des Fahrzeugs sowie einen Fahrzeuggeschwindigkeitssensor 9 zum Erfassen einer Geschwindigkeit V des Fahrzeugs.
  • Der Verbrennungsmotor 1 hat, als Hilfskomponenten für den Betrieb des Verbrennungsmotors 1, eine Zündeinheit 10 zum Zünden des Luftkraftstoffgemischs in dem Verbrennungsmotor 1, eine Kraftstoffzufuhreinheit 11 zum Zuführen von Kraftstoff in den Verbrennungsmotor 1 sowie einen Drosselventilaktuator 12 zum Betreiben eines Drosselventils (nicht gezeigt) in dem Verbrennungsmotor 1.
  • Ansaugluft wird in den Verbrennungsmotor 1 durch einen Kanal (nicht gezeigt), in dem das Drosselventil angeordnet ist, und einen Bypasskanal (nicht gezeigt), der das Drosselventil umgeht, eingeführt.
  • Das Fahrzeug hat auch einen Startermotor (nicht gezeigt) zum Starten des Betriebs des Verbrennungsmotors 1, eine Stromversorgungsbatterie (nicht gezeigt) zum Zuführen elektrischer Energie zu verschiedenen elektrischen Vorrichtungen an dem Fahrzeug, sowie ein Getriebe, d.h. ein Automatikgetriebe in der dargestellten Ausführung, zur Antriebskraftübertragung von dem Verbrennungsmotor 1 auf Antriebsräder des Fahrzeugs. Das Fahrzeug hat ferner Pumpen, die mit einem Servolenksystem und einer Klimaanlageneinheit (nicht gezeigt) kombiniert sind, wobei die Pumpen durch den Verbrennungsmotor 1 betreibbar sind und als Lasten desselben dienen.
  • Der Controller 2, der einen Mikrocomputer aufweist, steuert/regelt die Zündeinheit 10, die Kraftstoffzufuhreinheit 11 und den Drosselventilaktuator 12 auf der Basis von Ausgabedaten (erfassten Werten) von den Sensoren 4 bis 9, eines vorbestimmten Programms und voreingestellten Datenwerten, um hierdurch den Verbrennungsmotor 1 zu betreiben.
  • Der Controller 2 hat, als funktionelle Komponente, ein Ansaugluftmengensteuermittel 13 zum Steuern/Regeln des Drosselventilaktuators 12 zum Erhöhen der dem Verbrennungsmotor 1 zugeführten Ansaugluftmenge, während der Verbrennungsmotor 1 leerläuft, nachdem er zu laufen begonnen hat, ein Solldrehzahlsetzmittel 14 zum Setzen einer Solldrehzahl des Verbrennungsmotors 1, wenn die Ansaugluftmenge verändert wird, sowie ein Zündzeitsteuermittel 15 zum Steuern/Regeln der Zündeinheit 10 zur Steuerung der Zündzeit des Verbrennungsmotors 1, um die Istdrehzahl (dargestellt durch die Ausgabe des Drehzahlsensors 4) des Verbrennungsmotors 1 auf die Solldrehzahl zu konvergieren. Details der Funktionen dieser Mittel 13, 14, 15 werden später beschrieben.
  • In dieser Ausführung ist ein Steuerzyklus (eine Steuerperiode) die durch den Controller 2 gesteuert wird, eine Kurbelwinkelperiode (sogenannte OT).
  • Der Betrieb des Steuersystems wird nachfolgend in Kombination mit weiter spezifischen Funktionen des Controllers 2 beschrieben.
  • Zuerst wird ein Grundbetrieb des Steuersystems nachfolgend kurz in Bezug auf 2 beschrieben. 2 zeigt als Beispiel zeitabhängige Veränderungen in der Öffnung des Drosselventils, der Zündzeit bzw. der Drehzahl des Verbrennungsmotors 1 in oberen, mittleren und unteren Diagrammabschnitten.
  • Wenn in 2 das Steuersystem aktiviert wird, indem ein Starterschalter (nicht gezeigt) gedrückt wird, während der Verbrennungsmotor 1 nicht in Betrieb ist, tritt das Steuersystem zuerst in einen Betriebsmodus zum Starten des Verbrennungsmotors 1 ein (nachfolgend als "Startmodus" bezeichnet), indem der Verbrennungsmotor 1 mit einem Startermotor (nicht gezeigt) angelassen wird. In dem Startmodus werden die Drosselventilöffnung und die Zündzeit wie gezeigt gesteuert, und die Drehzahl des Verbrennungsmotors 1 verändert sich wie gezeigt.
  • Wenn eine vollständige Kraftstoffverbrennung in dem Verbrennungsmotor 1 in dem Startmodus bestätigt wird, tritt das Steuersystem in einen Betriebsmodus (nachfolgend als "CWU-Modus" bezeichnet) ein, um den katalytischen Wandler 3 rasch zu aktivieren, während der Verbrennungsmotor 1 leerläuft.
  • In dem CWU-Modus wird eine Öffnung THO des Drosselventils (nachfolgend als "Drosselventilöffnung THO" bezeichnet), welche eine in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge bestimmt, geregelt, um eine in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge (THO > 0) in einem Muster zeitabhängiger Veränderungen zu erhöhen, wie in dem oberen Diagrammabschnitt in 2 gezeigt. Die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge wird somit größer gemacht als im normalen Leerlaufmodus. In dem dargestellten Steuersystem ist die Drosselventilöffnung THO "0", wenn der Verbrennungsmotor 1 im normalen Leerlaufmodus ist (anders als dem CWU-Modus), als dann, wenn das Fahrzeug während der Reise vorübergehend stoppt. Hierbei wird die Ansaugluft in den Verbrennungsmotor 1 nur durch den das Drosselventil umgehenden Bypasskanal eingeführt. Wenn daher die Drosselventilöffnung THO wie oben beschrieben gesteuert/geregelt wird, wird die Ansaugluftmenge, die in den Verbrennungsmotor 1 im CWU-Modus eingeführt wird, größer gemacht als im normalen Leerlaufmodus, in dem gleichen Muster zeitabhängiger Änderungen wie bei der Drosselventilöffnung THO (die Drosselventilöffnung THO entspricht einer Drosselventilöffnung zum Addieren einer Zunahme der Ansaugluftmenge zu der im normalen Leerlaufmodus eingeführten Ansaugluftmenge).
  • Das Muster von Änderungen in der Drosselventilöffnung THO, d.h. das Muster von Änderungen in der Zunahme der Ansaugluftmenge, wird unter bestimmten Bedingungen geeignet korrigiert, um die Vergrößerung der Ansaugluftmenge zu reduzieren.
  • Die Drehzahl NE (Istdrehzahl) des Verbrennungsmotors 1 in dem CWU-Modus nimmt zu, wenn die eingeführte Einsaugluftmenge zunimmt (die Drosselventilöffnung THO wird größer), in einem Muster zeitabhängiger Änderungen, wie mit der durchgehend linierten Kurve in dem unteren Diagrammabschnitt von 2 angegeben. Wenn die Drehzahl NE eine voreingestellte Drehzahl (NOBJ + NECPIS) erreicht, die um einen gegebenen Wert NECPIS höher ist als eine vorbestimmte Leerlaufdrehzahl NOBJ, wird eine Solldrehzahl NE/CWU des Verbrennungsmotors 1 in einem Muster zeitabhängiger Änderungen etabliert, wie durch die unterbrochen linierte Kurve in dem unteren Diagrammabschnitt von 2 angegeben.
  • Gemäß einem Rückkopplungsprozess (in der dargestellten Ausführung auf der Basis eines PI-Regelprozesses) zum Konvergieren der Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU, wird eine Korrekturgröße IG/CPID (im mittleren Diagrammabschnitt von 2 mit der unterbrochen linierten Kurve angegeben, nachfolgend als "Verzögerungswinkelkorrekturgröße IG/CPID" bezeichnet) für die Zündzeit des Verbrennungsmotors 1 bestimmt. Eine Basiszündzeit IGBASE (in dem mittleren Diagrammabschnitt von 2 mit der Punkt-und-Strich-linierten Kurve angegeben) wird um die Verzögerungswinkelkorrekturgröße IG/CPID korrigiert, um eine Zündzeit IGLOG zu bestimmen (genauer gesagt, einen Befehlswert für die Zündzeit), wie in dem mittleren Diagrammabschnitt von 2 mit der durchgehend linierten Kurve angegeben.
  • Gemäß dem obigen Rückkopplungsregelprozess sinkt die Solldrehzahl NE/CWU des Verbrennungsmotors 1 von der voreingestellten Drehzahl (NOBJ + NECPIS) auf die Leerlaufdrehzahl NOBJ mit einer vorbestimmten Abnahmerate (Gradienten). Nachdem sie die Leerlaufdrehzahl NOBJ erreicht hat, wird die Solldrehzahl NE/CWU auf der Leerlaufdrehzahl NOBJ gehalten. Die Leerlaufdrehzahl NOBJ wird auf eine höhere Drehzahl gesetzt als die Drehzahl des Verbrennungsmotors 1, wie dieser im normalen Leerlaufmodus ist.
  • Hierbei wird die Drosselventilöffnung THO geregelt, um die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge zu vergrößern, um hierdurch die Drehzahl NE (die Istdrehzahl) des Verbrennungsmotors 1 in Bezug auf die Solldrehzahl NE/CWU anzuheben. Somit dient die durch den Rückkopplungsregelprozess bestimmte Verzögerungswinkelkorrekturgröße IG/CPID für die Zündzeit grundlegend dazu, die Zündzeit verzögernd zu korrigieren. Im Ergebnis wird die Zündzeit IGLOG des Verbrennungsmotors 1 verzögert, wie in dem mittleren Diagrammabschnitt von 2 mit der durchgehend linierten Kurve angegeben.
  • Die Steuerung der Zündzeit IGLOG gemäß dem Rückkopplungsregelprozess und das Setzen der Solldrehzahl NE/CWU werden gestartet, wenn eine Ablaufzeit seit dem Start des Verbrennungsmotors 1 einen vorbestimmten Wert erreicht, selbst wenn die Drehzahl NE des Verbrennungsmotors 1 die voreingestellte Drehzahl (NOBJ + NECPIS) nicht erreicht. Der obige Rückkopplungsregelprozess wird nachfolgend als "Zündzeitsteuerdrehzahl-F/B- Regelprozess" bezeichnet.
  • Wenn der Fahrer des Fahrzeugs auf das Gaspedal drückt, um das Fahrzeug zu starten, während der CWU-Modus vorliegt, wird der CWU-Modus aufgehoben, und das Steuersystem tritt in einen Betriebsmodus zum Betreiben des Verbrennungsmotors 1 in Abhängigkeit von der Betätigung des Gaspedals ein (nachfolgend als "Normalmodus" bezeichnet). In dem Normalmodus wird die Drosselventilöffnung THO direkt in Abhängigkeit vom Betätigungsbetrag des Gaspedals gesteuert (siehe rechter Bereich des oberen Diagrammabschnitts von 2). Nachdem der CWU-Modus aufgehoben ist, kehrt die Zündzeit IGLOG des Verbrennungsmotors 1 allmählich zu der Basiszündzeit IGBASE, die vorverlagert ist, zurück, wie in dem rechten Bereich des mittleren Diagrammabschnitts von 2 angegeben.
  • Die CWU kann in Abhängigkeit von Situation weggelassen werden und kann unter anderen Bedingungen als dann aufgehoben werden, wenn das Gaspedal gedrückt wird.
  • Oben ist der Basisbetrieb des Steuersystems gemäß der dargestellten Ausführung beschrieben worden.
  • Nachfolgend werden Details des Betriebs des Steuersystems in Hinblick auf dessen Basisbetrieb zusammen mit detaillierten Funktionen des Controllers 2 beschrieben.
  • Wenn das Steuersystem aktiviert wird, während der Verbrennungsmotor 1 nicht läuft, führt der Controller 2 eine in 3 gezeigte Hauptroutine in vorbestimmten Steuerzyklen durch, zum Beispiel Kurbelwinkelperioden (OT).
  • Zuerst bestimmt der Controller 2 in SCHRITT 3-1, ob der Betriebsmodus des Steuersystems der Startmodus ist oder nicht. Insbesondere bestimmt der Controller 2, ob eine vollständige Kraftstoffverbrennung in dem Verbrennungsmotor 1 bestätigt wird oder nicht. Der Betriebsmodus dieses Steuersystems ist der Startmodus, nachdem das Steuersystem aktiviert ist, bis die vollständige Kraftstoffverbrennung bestätigt wird. Die vollständige Kraftstoffverbrennung wird auf der Basis eines Ausgangssignals von dem Drehzahlsensor 4 bestätigt, d.h. einem erfassten Wert der Drehzahl NE.
  • Wenn in SCHRITT 3-1 der Betriebsmodus des Steuersystems der Startmodus ist, dann führt der Controller 2 in SCHRITT 3-2 einen Startmodusprozess zum Starten des Verbrennungsmotors 1 in jedem Steuerzyklus ab.
  • In dem Startmodusprozess bestimmt der Controller 2 Befehlswerte für die zuzuführende Kraftstoffmenge, die Zündzeit und die Drosselventilöffnung, die zum Starten des Verbrennungsmotors 1 geeignet sind, auf der Basis von Ausgangssignalen (erfassten Werten) der Sensoren 4 bis 8, vorbestimmten Kennfeldern und Gleichungen. Gemäß den bestimmten Befehlswerten betreibt der Controller 2 die Kraftstoffzufuhreinheit 11, die Zündeinheit 10 und den Drosselventilaktuator 12 zur Steuerung/Regelung der zuzuführenden Kraftstoffmenge, der Zündzeit und der Drosselventilöffnung (der Ansaugluftmenge), während gleichzeitig der Startermotor (nicht gezeigt) erregt wird, um den Verbrennungsmotor 1 anzudrehen und hierdurch den Verbrennungsmotor 1 zu starten.
  • In dem Startmodusprozess initialisiert der Controller 2 verschiedene Parameter (im Detail später beschrieben), wie etwa Flags, die in einem Steuerprozess (im Detail später beschrieben) des CWU-Modus anzuwenden sind. In dem Startmodusprozess wird ferner eine Motortemperatur TW zur Zeit des Startens des Verbrennungsmotors 1 durch den Motortemperatursensor 5 erfasst und in einem Speicher (nicht gezeigt) gespeichert.
  • Wenn in SCHRITT 3-1 der Betriebsmodus des Steuersystems nicht der Startmodus ist, d.h., wenn eine vollständige Kraftstoffverbrennung in dem Verbrennungsmotor 1 bestätigt wird, dann erzeugt der Controller 2 in SCHRITT 3-3 einen Befehlswert für die dem Verbrennungsmotor 1 zuzuführende Kraftstoffmenge. Dann bewertet der Controller 2 in SCHRITT 3-4 Bedingungen zur Bestimmung, ob der Steuerprozess des CWU-Modus ausgeführt werden soll oder nicht. Danach berechnet das Ansaugluftmengensteuermittel 13 in SCHRITT 3-5 einen Befehlswert THO für die Drosselventilöffnung. Das Zündzeitsteuermittel 15 berechnet in SCHRITT 3-6 einen Befehlswert IGLOG für die Zündzeit des Verbrennungsmotors 1. Nachdem diese Schritte ausgeführt worden sind, wird der Prozess des Steuersystems in dem gegenwärtigen Steuerzyklus beendet.
  • Der Controller 2 erzeugt einen Befehlswert für die den Verbrennungsmotor 1 zuzuführende Kraftstoffmenge in SCHRITT 3-3 wie folgt: Zuerst bestimmt der Controller 2 eine zuzuführende Basiskraftstoffmenge auf der Basis eines vorbestimmten Kennfelds aus der vom Drehzahlsensor 4 erfassten Drehzahl NE des Verbrennungsmotors 1 und dem vom Ansaugdrucksensor 6 erfassten Ansaugdruck PB des Verbrennungsmotors 1. Dann korrigiert der Controller die zuzuführende Basiskraftstoffmenge in Abhängigkeit von der Motortemperatur TW und der Atmosphärentemperatur TA, die jeweils von dem Motortemperatursensor 5 und dem Atmosphärentemperatursensor 7 erfasst sind, um hierdurch den Befehlswert für die dem Verbrennungsmotor 1 zuzuführende Kraftstoffmenge zu erzeugen.
  • Der erzeugte Befehlswert für die zuzuführende Kraftstoffmenge wird von dem Controller 2 der Kraftstoffzufuhreinheit 11 gegeben, und die Kraftstoffzufuhreinheit 11 führt entsprechend dem gegebenen Befehlswert dem Verbrennungsmotor 1 eine Kraftstoffmenge zu.
  • In SCHRITT 3-4 werden Bedingungen gemäß einer in 4 gezeigten Prozesssequenz bewertet.
  • Wie in 4 gezeigt, bestimmt der Controller 2 in SCHRITT 4-1, ob eine abgelaufene Zeit T/CWU des CWU-Modus (abgelaufene Zeit seit dem Ende des Startmodus, nachfolgend als "CWU-Ablaufzeit T/CWU" bezeichnet), innerhalb einer vorbestimmten Grenzzeit T/CWULMT (T/CWU < TCWULMT) oder nicht. Die CWU-Ablaufzeit T/CWU wird in dem Startmodusprozess auf "0" initialisiert (SCHRITT 3-2 in 3), und seine Messung wird durch einen Hochzähltimer (nicht gezeigt) gestartet, der in vorbestimmten Perioden zu arbeiten beginnt, wenn der Startmodus beendet ist ("NEIN" in SCHRITT 3-1).
  • Wenn in SCHRITT 4-1 T/CWU ≥ TCWULMT, dann wird in SCHRITT 4-9 ein Flag F/CWUON (nachfolgend als "CWU-Ein/Aus-Flag F/CWUON" bezeichnet) auf "0" gesetzt, wobei der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt wird. Das CWU-Ein/Aus-Flag F/CWUON ist "1", wenn der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt werden soll, und "0", wenn der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt werden soll. Dann wird in SCHRITT 4-10 die CWU-Ablaufzeit T/CWU zwangsweise auf die Grenzzeit TCWULMT gesetzt. Die Grenzzeit TCWULMT wird so ausgewählt, dass sie ein Zeitintervall hat, das in der Lage ist, die Temperatur des katalytischen Wandlers 3 ausreichend anzuheben und diesen zu aktivieren, indem innerhalb der Grenzzeit TCWULMT die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge vergrößert und die Zündzeit verzögert wird (unter der Steuerung des CWU-Modus).
  • Wenn die Bedingung von SCHRITT 4-1 erfüllt ist (T/CWU < TCWULMT), dann bestimmt der Controller 2 in SCHRITT 4-2, ob ein vom Fahrzeuggeschwindigkeitssensor 9 erfasster Wert der Fahrzeuggeschwindigkeit V kleiner als ein vorbestimmter Wert V/CWUL, der anzeigt, dass das Fahrzeug steht, ist oder nicht. Dann bestimmt der Controller 2 in SCHRITT 4-3, ob ein erfasster Wert der Stellgröße AP des Gaspedals von dem Gaspedalsensor 8 kleiner als ein vorbestimmter Wert APCLOSE ist, der anzeigt, dass das Gaspedal im Wesentlichen vollständig geschlossen ist, ist oder nicht. Wenn die Bedingungen von SCHRITT 4-2, SCHRITT 4-3 nicht erfüllt sind, d.h. wenn der Verbrennungsmotor 1 nicht leerläuft, dann wird der Prozess in SCHRITT 4-9, SCHRITT 4-10 ausgeführt (der Betriebsmodus des Steuersystems wird auf den Normalmodus gesetzt).
  • Wenn die Bedingungen von SCHRITT 4-2, SCHRITT 4-3 erfüllt sind, d.h. wenn der Verbrennungsmotor 1 leerläuft, dann bestimmt der Controller 2 in SCHRITT 4-4, ob ein gegenwärtig erfasster Wert der Drehzahl NE des Verbrennungsmotors 1 von dem Drehzahlsensor 4 in einen vorbestimmten Bereich fällt oder nicht, und bestimmt dann in SCHRITT 4-5, ob ein gegenwärtig erfasster Wert der Motortemperatur TW von dem Motortemperatursensor 5 in einen vorbestimmten Bereich fällt oder nicht. Wenn die Bedingungen von SCHRITT 4-4, SCHRITT 4-5 nicht erfüllt sind, dann wird der Prozess in SCHRITT 4-9, SCHRITT 4-10 ausgeführt (der Betriebsmodus des Steuersystems wird auf den Normalmodus gesetzt).
  • Wenn die Bedingungen von SCHRITT 4-4, SCHRITT 4-5 erfüllt sind, dann bestimmt der Controller 2 in SCHRITT 4-6, ob die Klimaanlageneinheit, insbesondere ein der Klimaanlageneinheit zugeordneter Kompressor, ausgeschaltet ist oder nicht, insbesondere, ob die Kupplung des der Klimaanlageneinheit zugeordneten Prozessors ausgerückt ist oder nicht, und bestimmt dann in SCHRITT 4-7, ob das Servolenksystem, genauer gesagt eine dem Servolenksystem zugeordnete Hydraulikpumpe, ausgeschaltet ist oder nicht, insbesondere, ob die dem Servolenksystem zugeordnete Hydraulikpumpe unter Last läuft oder nicht. Wenn die Klimaanlageneinheit oder das Servolenksystem nicht ausgeschaltet ist, d.h. wenn entweder die Klimaanlageneinheit oder das Servolenksystem in Betrieb ist, dann wird der Prozess in SCHRITT 4-9, SCHRITT 4-10 ausgeführt (der Betriebsmodus des Steuersystems wird auf den Normalmodus gesetzt). Wenn die Bedingungen von SCHRITT 4-6, SCHRITT 4-7 erfüllt sind (hierbei sind alle Bedingungen von SCHRITT 4-1 bis SCHRITT 4-7 erfüllt) dann wird in SCHRITT 4-8 das CWU-Ein/Aus-Flag F/CWUON auf "1" gesetzt, wobei der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt wird.
  • Nachdem der Verbrennungsmotor zu laufen begonnen hat, dann wird der Betriebsmodus des Steuersystems auf den CWU-Modus (F/CWUON = 1) gesetzt, wenn die Zustände des Fahrzeugs, der Klimaanlageneinheit, des Servolenksystems, die als Lasten an dem Verbrennungsmotor 1 dienen, die Drehzahl NE, die Motortemperatur TW und die CWU-Ablaufzeit T/CWU den Bedingungen von SCHRITT 4-1 bis SCHRITT 4-7 genügt.
  • Wenn das Steuersystem in einer Situation ist, wo das Fahrzeug, die Klimaanlageneinheit, das Servolenksystem, die als Lasten an dem Verbrennunsmotor 1 dienen, unmittelbar nach dem Start des Verbrennungsmotors 1 aktiviert werden sollen, oder eine solche Situation auftritt, während der CWU-Modus vorliegt, dann wird, da die Bedingungen von SCHRITT 4-2, SCHRITT 4-3, SCHRITT 4-6, SCHRITT 4-7 nicht erfüllt sind, der Betriebsmodus des Steuersystems unmittelbar nach dem Start des Verbrennungsmotors 1 auf den Normalmodus gesetzt, oder der CWU-Modus wird aufgehoben, und der Betriebsmodus des Steuersystems wird auf den Normalmodus gesetzt (F/CWUON = 0).
  • Da ähnlich in einer Situation, wo die Drehzahl NE und die Motortemperatur TW zu hoch oder zu niedrig sind, die Bedingungen von SCHRITT 4-4, SCHRITT 4-5 nicht erfüllt sind, wird der Betriebsmodus des Steuersystems unmittelbar nach dem Start des Verbrennungsmotors 1 auf den Normalmodus gesetzt oder wird der CWU-Modus aufgehoben, und wird der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt (F/CWUON = 0).
  • Wenn die abgelaufene Zeit (= CWU-Ablaufzeit T/CWU) des Betriebs des Verbrennungsmotors 1 in dem CWU-Modus gleich oder größer als die Grenzzeit TCWULMT ist ("NEIN" in SCHRITT 4-1), dann wird der CWU-Modus aufgehoben und wird der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt (F/CWUON = 0).
  • Wenn der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt ist, dann wird, solange der Betrieb des Verbrennungsmotors 1 fortdauert, in SCHRITT 4-10 die CWU-Ablaufzeit T/CWU auf die Grenzzeit TCWULMT festgelegt. Anschließend wird daher die Bedingung von SCHRITT 4-1 nicht erfüllt, solange nicht der Verbrennungsmotor 1 erneut startet (die CWU-Ablaufzeit T/CWU wird nur in dem Startmodus initialisiert). Daher wird der Betriebsmodus des Steuersystems nicht auf den CWU-Modus gesetzt, während das Fahrzeug fährt oder der Verbrennungsmotor 1 leerläuft (normaler Leerlaufmodus), wenn das Fahrzeug vorübergehend steht.
  • Somit wird der Betriebsmodus des Steuersystems unter bestimmten Bedingungen der Lasten des Verbrennungsmotors 1, der Drehzahl NE und der Motortemperatur TW nur während des ersten Leerlaufbetriebs des Verbrennungsmotors 1 nach dem Start des Verbrennungsmotors 1 auf den CWU-Modus innerhalb der Grenzzeit TCWULMT gesetzt.
  • In dieser Ausführung wird, insbesondere in SCHRITT 4-5, die Motortemperatur TW, welche die Temperatur des katalytischen Wandlers 3 repräsentiert, in dem in 4 gezeigten Bedingungsbewertungsprozess verwendet. Jedoch kann die Temperatur des katalytischen Wandlers 3 auch direkt erfasst werden und kann bei der Bestimmung der Bedingung von SCHRITT 4-5 verwendet werden.
  • Die Einstellung des Betriebs des Steuersystems auf den CWU-Modus kann unterbunden werden, bis nach dem Ende des Startmodus eine gewisse Zeit abgelaufen ist, obwohl ein solches Schema in der vorliegenden Ausführung nicht angewendet wird.
  • Der Prozess der Berechnung des Befehlswerts THO für die Drosselventilöffnung im in 3 gezeigten SCHRITT 3-5 wird durch das Ansaugluftmengensteuermittel 13 des Controllers 2 gemäß den in den 5 und 6 gezeigten Flussdiagrammen ausgeführt.
  • Wie in 5 gezeigt, berechnet das Ansaugluftmengensteuermittel 13 in SCHRITT 5-1 einen Befehlswert THO/CWU für die Drosselventilöffnung in dem CWU-Modus auf der Basis der von dem Motortemperatursensor 5 im Startmodusprozess erfassten Motortemperatur TW (SCHRITT 3-2) und der CWU-Ablaufzeit T/CWU.
  • Insbesondere bestimmt im Berechnungsprozess von SCHRITT 5-1, wie in 6 gezeigt, das Ansaugluftmengensteuermittel 13 in SCHRITT 6-1 den Wert des CWU-Ein/Aus-Flags F/CWUON. Wenn F/CWUON = 1, d.h., wenn in SCHRITT 3-4 der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt ist, dann bestimmt das Ansaugluftmengensteuermittel 13 in SCHRITT 6-2 einen Basiswert THO/CTBL des Befehlswerts THO/CWU für die Drosselventilöffnung, um zu bewirken, dass die in den Verbrennungsmotor 1 im CWU-Modus eingeführte Ansaugluftmenge größer ist als im normalen Leerlaufmodus, aus dem erfassten Wert der Motortemperatur TW, die in dem Startmodusprozess erfasst wird (SCHRITT 3-2), unter Verwendung einer in 7 gezeigten Datentabelle.
  • Die in 7 gezeigte Datentabelle ist derart eingerichtet, dass der Basiswert THO/CTBL des Befehlswerts THO/CWU für die Drosselventilöffnung in einem niedrigen und mittleren Bereich der Motortemperatur TW (der ein normaler Bereich der Motortemperatur TW ist) im Wesentlichen konstant ist, und in einem höheren Bereich der Motortemperatur TW als dem niederen und mittleren Bereich der Motortemperatur TW kleiner ist. Insbesondere wenn die Motortemperatur TW zur Zeit des Betriebsstarts des Verbrennungsmotors 1 hoch ist, dann kann die Wärmemenge, die zum Erhöhen der Temperatur des katalytischen Wandlers 3 und zum Aktivieren desselben erforderlich ist, klein sein, da die Temperatur des katalytischen Wandlers 3 auch relativ hoch ist. Wenn daher in der dargestellten Ausführung die Motortemperatur TW zur Zeit des Betriebsstarts der Verbrennungsmotors 1 in dem hohen Bereich liegt, wird der Befehlswert THO/CTBL des Befehlswerts THO/CWU für die Drosselventilöffnung kleiner gemacht als im niederen und im mittleren Bereich, wodurch die Zunahme der in dem Verbrennungsmotor 1 eingeführten Ansaugluftmenge reduziert wird.
  • In SCHRITT 6-2 wir die im Startmodusprozess erfasste Motortemperatur TW als eine solche betrachtet, die die Temperatur des katalytischen Wandlers 3 zur Zeit des Betriebsstarts des Verbrennungsmotors 1 repräsentiert, und der Basiswert THO/CTBL wird aus der Motortemperatur TW bestimmt. Wenn daher die Temperatur (Anfangstemperatur) des katalytischen Wandlers 3 zur Zeit des Betriebsstarts des Verbrennungsmotors 1 direkt durch einen Temperatursensor oder dergleichen erfasst wird, dann kann der Basiswert THO/CTBL aus dem erfassten Wert der Temperatur des katalytischen Wandlers 3 gemäß dem gleichen Muster wie der in 7 gezeigten Datentabelle bestimmt werden.
  • Nachdem der Basiswert THO/CTBL bestimmt ist, bestimmt das Ansaugluftmengensteuermittel 13 in SCHRITT 6-3 den gegenwärtigen Wert eines Flags F/THODEC (nachfolgend als "Vergrößerungskorrekturflag F/THODEC" bezeichnet). Das Vergrößerungskorrekturflag F/THODEC ist "1", wenn die Drosselventilöffnung THO (eine Vergrößerung der Ansaugluftmenge) im Sinne einer Reduktion korrigiert werden soll, und "0", wenn die Drosselventilöffnung THO nicht im Sinne einer Reduktion korrigiert werden soll. Das Vergrößerungskorrekturflag F/THODEC wird im Startmodusprozess auf "0" initialisiert (SCHRITT 3-2), und kann auf "1" gesetzt werden, wie es in einem Prozess der Begrenzung des Befehlswerts IGLOG für die Zündzeit erforderlich ist, wie später beschrieben wird.
  • Wenn F/THODEC = 0, d.h., wenn die Drosselventilöffnung THO nicht im Sinne einer Reduktion korrigiert werden soll, dann geht die Steuerung zu SCHRITT 6-6.
  • Wenn F/THODEC = 1, d.h., wenn die Drosselventilöffnung THO im Sinne einer Reduktion korrigiert werden soll, dann bestimmt das Ansaugluftmengensteuermittel 13 in SCHRITT 6-4 einen Einheitskorrekturwert d/THODEC (> 0) in jedem Steuerzyklus für die Drosselventilöffnung aus dem erfassten Wert (der einen warmen Zustand des Verbrennungsmotors 1 bei dessen Start angibt) der Motortemperatur TW, die in dem Startmodusprozess erhalten wird, unter Verwendung einer in 8 gezeigten vorbestimmten Datentabelle. Die in 8 gezeigte Datentabelle ist derart eingerichtet, dass der Einheitskorrekturwert d/THODEC relativ klein im niederen und mittleren Bereich der Motortemperatur TW ist, und größer im hohen Bereich der Motortemperatur TW.
  • Das Ansaugluftmengensteuermittel 13 addiert in SCHRITT 6-5 den bestimmten Einheitskorrekturwert d/THODEC zu dem gegenwärtigen Wert der Korrekturgröße THO/DEC (≥ 0, nachfolgend als "Drosselkorrekturgröße THO/DEC" bezeichnet), für die Drosselventilöffnung THO zum Reduzieren der Drosselventilöffnung THO (Vergrößerung der Ansaugluftmenge), um hierdurch die Drosselkorrekturgröße THO/DEC zu aktualisieren. Danach geht die Steuerung zu SCHRITT 6-6. Die Drosselkorrekturgröße THO/DEC wird in dem Startmodusprozess auf "0" initialisiert (SCHRITT 3-2).
  • In SCHRITT 6-6 bestimmt das Ansaugluftmengensteuermittel 13 einen Basiswertkorrekturkoeffizienten KM/CWU für die in SCHRITT 6-2 bestimmte Drosselventilöffnung in Abhängigkeit von der CWU-Ablaufzeit T/CWU, aus der CWU-Ablaufzeit T/CWU unter Verwendung einer in 9 gezeigten vorbestimmten Datentabelle (Zeittabelle). Der Basiswertkorrekturkoeffizient KM/CWU ist ein Koeffizient (≤ 1) zum Korrigieren des Basiswerts THO/CTBL durch Multiplizieren des Basiswerts THO/CTBL. Die in 9 gezeigte Datentabelle ist derart eingerichtet, dass der Basiswertkorrekturkoeffizient KM/CWU in einer Anfangsstufe (Zeit 0 – Zeit t1) der CWU-Ablaufzeit T/CWU allmählich mit der Zeit zu einem Maximalwert "1" hin größer wird, danach für eine gegebene Dauer (Zeit t1 – Zeit t2) kontinuierlich auf dem Maximalwert "1" gehalten wird und dann mit der Zeit allmählich abnimmt.
  • Die in 9 gezeigte Datentabelle kann unterschiedliche Versionen haben, eine zur Anwendung, wenn der Schalthebel des Automatikgetriebes des Fahrzeugs in einem N (Neutral)-Bereich steht, und eine zur Anwendung, wenn der Schalthebel des Automatikgetriebes des Fahrzeugs in einem D (Fahr)-Bereich steht. Diese unterschiedlichen Datentabellen sind nützlich, weil unterschiedliche Lasten auf den Verbrennungsmotor 1 einwirken, wenn das Automatikgetriebe im N- bzw. D-Bereich ist. Die Kraftstoffverbrennung des Verbrennungsmotors 1 kann unter Verwendung der unterschiedlichen Datentabellen in Abhängigkeit von der Last des Verbrennungsmotors 1 noch optimaler geregelt werden.
  • Dann multipliziert das Ansaugluftmengensteuermittel 13 den Basiswert THO/CTBL des Befehlswerts THO/CWU für die in SCHRITT 6-2 bestimmte Drosselventilöffnung mit dem in SCHRITT 6-6 bestimmten Basiswertkorrekturkoeffizienten KM/CWU. Das Ansaugluftmengensteuermittel 13 subtrahiert in SCHRITT 6-7 die gegenwärtige Drosselkorrekturgröße THO/DEC (falls in SCHRITT 6-3 F/THODEC = 0) oder die in SCHRITT 6-5 aktualisierte Drosselkorrekturgröße THO/DEC (falls in SCHRITT 6-3 F/THODEC = 1) von dem Produkt des Basiswerts THO/CTBL und des Basiswertkorrekturkoeffizienten KM/CWU, um hierdurch den Befehlswert THO/CWU für die Drosselventilöffnung in dem CWU-Modus zu berechnen. Auf diese Weise wird der Befehlswert THO/CWU für die Drosselventilöffnung in dem CWU-Modus in vorwärts koppelnder Weise bestimmt.
  • Das Ansaugluftmengensteuermittel 13 bestimmt in SCHRITT 6-8 und SCHRITT 6-9, ob der in SCHRITT 6-7 berechnete Befehlswert THO/CWU für die Drosselventilöffnung in einen Bereich fällt, der zwischen einer vorbestimmten Obergrenze TCHWUH und einer vorbestimmten Untergrenze TCHWUL definiert ist. Wenn der Befehlswert THO/CWU für die Drosselventilöffnung größer als die Obergrenze TCHWUH oder kleiner als die Untergrenze TCHWUL ist, dann wird der Befehlswert THO/CWU für die Drosselventilöffnung in SCHRITT 6-10 auf die Obergrenze TCHWUH oder in SCHRITT 6-11 auf die Untergrenze TCHWUL begrenzt.
  • Wenn in SCHRITT 6-1 F/CWUON = 0, d.h. wenn in SCHRITT 3-4 der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt ist, dann werden in SCHRITT 6-12 der Befehlswert THO/CWU für die Drosselventilöffnung und der Wert des Basiskorrekturkoeffizienten KM/CWU auf "0" initialisiert.
  • Zurück zu 5. Nachdem der Befehlswert THO/CWU für die Drosselventilöffnung im CWU-Modus bestimmt ist, bestimmt das Ansaugluftmengensteuermittel 13 in SCHRITT 5-2 den Wert des CWU-Ein/Aus-Flags F/CWUON. Wenn F/CWUON = 1, d.h. wenn der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt ist, dann wird in SCHRITT 5-3 der Endbefehlswert THO für die Drosselventilöffnung auf den in SCHRITT 5-1 bestimmten Befehlswert THO/CWU bestimmt.
  • Wenn in SCHRITT 5-2 F/CWUON = 0, d.h. wenn der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt ist, dann bestimmt das Ansaugluftmengesteuermittel 13 in SCHRITT 5-4 den Endbefehlswert THO für die Drosselventilöffnung als einen Wert, der vom erfassten Wert der Stellgröße AP des Gaspedals abhängig ist. Während der Verbrennungsmotor 1 im normalen Leerlaufmodus ist, wobei das Gaspedal nicht gedrückt wird, ist der Befehlswert THO für die Drosselventilöffnung in Abhängigkeit von der Stellgröße AP des Gaspedals im Normalmodus kleiner als der Befehlswert THO/CWU für die Drosselventilöffnung, die in Abhängigkeit von der Motortemperatur TW und der CWU-Ablaufzeit T/CWU im CWU-Modus bestimmt ist.
  • Wenn nach dem Start des Verbrennungsmotors 1 in SCHRITT 3-4 der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt wird, wird der Befehlswert THO für die Drosselventilöffnung so bestimmt, dass er einen Wert in Abhängigkeit von der Motortemperatur TW und der CWU-Ablaufzeit T/CWU gemäß einem vorwärts kurbelnden Steuerprozess hat. Wenn in SCHRITT 3-4 der Betriebsmodus des Steuersystems auf den Normalmodus gesetzt wird, dann wird der Befehlswert THO für die Drosselventilöffnung so bestimmt, dass er einen Wert in Abhängigkeit von der Stellgröße AP des Gaspedals hat. Dann führt der Controller den bestimmten Befehlswert THO für die Drosselventilöffnung dem Drosselaktuatur 12 zu. Der Drosselaktuatur 12 betätigt dann das Drosselventil entsprechend dem zugeführten Befehlswert THO für die Drosselventilöffnung. Daher wird die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge entsprechend dem Befehlswert THO für die Drosselventilöffnung gesteuert/geregelt.
  • Der Befehlswert THO für die Drosselventilöffnung, während der Verbrennungsmotor im CWU-Modus leerläuft, wird so bestimmt, dass er größer ist als dann, während der Verbrennungsmotor im Normalmodus normal leerläuft, wie etwa dann, wenn das Fahrzeug vorübergehend steht. Demzufolge wird die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge größer gemacht als im normalen Leerlaufmodus.
  • Wenn die Drosselkorrekturgröße THO/DEC "0" ist (die Zunahme der Ansaugluftmenge wird nicht korrigiert), dann steigt, wie in dem oberen Diagrammabschnitt von 2 mit der durchgehend linierten Kurve gezeigt, in einer Anfangsstufe unmittelbar nach dem Start des CWU-Modus der Befehlswert THO (= THO/CWU) für die Drosselventilöffnung in dem CWU-Modus allmählich zu dem Basiswert THO/CTBL an, verbleibt danach kontinuierlich auf dem Basiswert THO/CTBL und sinkt dann allmählich von dem Basiswert THO/CTBL mit der Zeit ab, wegen der oben beschriebenen Charakteristiken (siehe 9) der Zeittabelle des Basiswertkorrekturkoeffizienten KM/CWU. Die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge wird größer gemacht als im normalen Leerlaufmodus, in einem Muster zeitabhängiger Veränderungen ähnlich dem obigen Muster. Daher bestimmt das Produkt (= THO/CTBL·KM/CWU) des Basiswerts THO/CTBL und des Basiswertkorrekturkoeffizienten KM/CWU ein Grundmuster der Vergrößerung der Ansaugluftmenge, die durch das Ansaugluftmengensteuermittel 13 geregelt wird. Da der Basiswert THO/CTBL in Abhängigkeit von der Motortemperatur TW erstellt wird, die beim Start des Verbrennungsmotors 1 die Temperatur des katalytischen Wandlers 3 repräsentiert, ist beim Start des Verbrennungsmotors 1 die Vergrößerung der Ansaugluftmenge auch von der Temperatur des katalytischen Wandlers 3 abhängig.
  • Wenn die Drosselkorrekturgröße THO/DEC nicht "0" ist (THO/DEC > 0), dann wird die Drosselventilöffnung THO von der Basisdrosselventilöffnung (THO/CTBL·KM/CWU), beruhend auf dem Basiswert THO/CTBL und dem Basiswertkorrekturkoeffizienten KM/CWU, um die Drosselkorrekturgröße THO/DEC reduziert (siehe SCHRITT 6-7). Somit wird die Vergrößerung der Ansaugluftmenge so korrigiert, dass sie von der Basiszunahme um einen Betrag entsprechend der Drosselkorrekturgröße THO/DEC reduziert wird. Wenn das Vergrößerungskorrekturflag F/THODEC "1" ist (in diesem Fall wird der Befehlswert IGLOG für die Zündzeit, der durch einen später beschriebenen PI-Regelprozess gemäß dem Zündzeitsteuerdrehzahl-F/B-Regelprozess bestimmt ist, weiter verzögert als ein vorbestimmter Schwellenwert), dann wird in SCHRITT 6-5 die Drosselkorrekturgröße THO/DEC um einen Einheitskorrekturwert d/THODEC in jedem Steuerzyklus inkrementiert. Demzufolge wird die Korrekturgröße, um die die Vergrößerung der Ansaugluftmenge reduziert wird, in jedem Steuerzyklus um einen Betrag inkrementiert, der dem Einheitskorrekturwert d/THODEC entspricht.
  • Wenn das Vergrößerungskorrekturflag F/THODEC von "1" zu "0" wechselt, während die Drosselkorrekturgröße THO/DEC um den Einheitskorrekturwert d/THODEC inkrementiert wird, dann wird, da der Prozess von SCHRITT 6-5 nicht ausgeführt wird, die Drosselkorrekturgröße THO/DEC nicht aktualisiert, sondern wird auf dem gegenwärtigen Wert gehalten.
  • Die Signifikanz der Reduzierung der Vergrößerung der Ansaugluftmenge um die Drosselkorrekturgröße THO/DEC wird später beschrieben.
  • Der Prozess der Berechnung des Befehlswerts IGLOG für die Zündzeit des Verbrennungsmotors 1 im in 3 gezeigten SCHRITT 3-6 wird von dem Solldrehzahlsetzmittel 14 und dem Zündzeitsteuermittel 15 des Controllers 2 entsprechend den in den 10 und 11 gezeigten Schlussdiagrammen ausgeführt.
  • Wie in 10 gezeigt, bestimmt das Zündzeitsteuermittel 15 in SCHRITT 10-1 einen Basiswert IFMAP der Zündzeit. Der Basiswert IGMAP wird aus erfassten Werten der Drehzahl NE und des Ansaugdrucks PB des Verbrennungsmotors 1 unter Verwendung eines vorbestimmten Kennfelds bestimmt.
  • Dann bestimmt das Zündzeitsteuermittel in SCHRITT 10-2 einen Korrekturwert IGHK zur Korrektur des Basiswerts IGMAP in Abhängigkeit von erfassten Werten der Motortemperatur TW und des Atmosphärendrucks TA aus jenen erfassten Werten unter Verwendung eines Kennfelds und einer vorbestimmten Formel. Der Korrekturwert IGHK korrigiert den Basiswert IGMAP durch Addition zu dem Basiswert IGMAP. Die Zündzeit, die durch die Summe (IGMAP + IGHK) des Basiswerts IGMAP und des Korrekturwerts IGHK bestimmt ist, ist die vorverlagerte Zündzeit IGBASE (IGBASE = IGMAP + IGHK) wie in dem mittleren Diagrammabschnitt von 2 mit der punkt- und strichlinierten Kurve angegeben, und entspricht der vorverlagerten Zündzeit zum richtigen Betrieb des Verbrennungsmotors 1 im Normalmodus. Die Zündzeit IGBASE wird nachfolgend als "normale Zündzeit IGBASE" bezeichnet.
  • Dann berechnet das Zündzeitsteuermittel 15 in SCHRITT 10-3 die Verzögerungswinkelkorrekturgröße IG/CPID zur Korrektur der normalen Zündzeit IGBASE im CWU-Modus.
  • 11 zeigt ein Detail eines Prozesses der Berechnung der Verzögerungswinkelkorrekturgröße IG/CPID in SCHRITT 10-3. Wie in 11 gezeigt, bestimmt das Zündzeitsteuermittel 15 in SCHRITT 11-1 den Wert des CWU-Ein/Aus-Flags F/CWUON. Wenn F/CWUON = 1, d.h. wenn der Betriebsmodus des Steuersystems auf den CWU-Modus gesetzt ist, dann bestimmt das Zündzeitsteuermittel 15 in SCHRITT 11-2 den Wert eines Flags F/NEFB (nachfolgend als "Verzögerungskorrektur-Ein/Aus-Flag F/NEFB bezeichnet). Das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB ist "1", wenn der Zündzeitsteuerdrehzahl-F/B-Regelprozess, d.h. der Prozess der Bestimmung der Verzögerungswinkelkorrekturgröße IG/CPID gemäß dem PI-Regelprozess zur Steuerung der Zündzeit (grundlegend zum Verzögerung der Zündzeit), um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren, ausgeführt werden soll, und wenn es "0" ist, braucht der Zündzeitsteuerdrehzahl-F/B-Regelprozess nicht ausgeführt werden. Das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB wird im Startmodusprozess (SCHRITT 3-2) auf "0" initialisiert, und wird im Prozess von SCHRITT 11-5 bis SCHRITT 11-7 auf "1" gesetzt, wie später beschrieben wird.
  • Wenn in SCHRITT 11-2 F/NEFB = 0, d.h. wenn der Zündzeitsteuerdrehzahl-F/B-Regelprozess noch nicht gestartet worden ist, dann wird in SCHRITT 11-3 der Wert eines Parameters T/CPIS zum Erkennen der Startzeit des Zündzeitsteuerdrehzahl-F/B-Regelprozesses auf die gegenwärtige CWU-Ablaufzeit T/CWU gesetzt. Wenn in SCHRITT 11-2 F/NEFB = 1, dann wird der Prozess von SCHRITT 11-3 übersprungen. Wenn daher das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB von "0" zu "1" wechselt (die Startzeit des Zündzeitsteuerdrehzahl-F/B-Regelprozesses), wird der Wert des Parameters T/CPIS auf die CWU-Ablaufzeit T/CWU zu dieser Zeit festgesetzt (genauer gesagt einen Steuerzyklus vor dieser Zeit).
  • Dann bewirkt das Zündzeitsteuermittel 15 in SCHRITT 11-4, dass das Solldrehzahlsetzmittel 14 die Solldrehzahl NE/CWU des Verbrennungsmotors 1 berechnet. Das Solldrehzahlsetzmittel 14 berechnet die Solldrehzahl NE/CWU gemäß der folgenden Gleichung (1): NE/CWU = NOBJ + NECPIS – [K/NERED·(T/CWU – T/CPIS)] (1)
  • In der Gleichung (1) repräsentiert NOBJ eine vorbestimmte Leerlaufdrehzahl NOBJ (Solldrehzahl für den Verbrennungsmotor 1 bei deren Leerlauf), wie im unteren Diagrammabschnitt von 2 angegeben. Der Term (NOBJ + NECPIS) repräsentiert die voreingestellte Drehzahl, die um den gegebenen Wert NECPIS höher ist als die Leerlaufdrehzahl NOBJ. In der Gleichung (1) ist (T/CWU – T/CPIS), d.h. die Differenz zwischen der CWU-Ablaufzeit T/CWU und dem Wert des Parameters T/CPIS, in dem Prozess von SCHRITT 11-3 "0", wenn das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB "0" ist (hier, NE/CWU = NOBJ + NECPIS = voreingestellte Drehzahl). Nach der Zeit, wenn das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB von "0" zu "1" wechselt, repräsentiert die Differenz (T/CWU – T/CPIS) eine abgelaufene Zeit seit der Zeit (die entweder die Zeit ist, wenn die Drehzahl NE des Verbrennungsmotors 1 die gegenwärtige Drehzahl (NOBJ + NECPIS) erreicht, oder die Zeit, wenn die CWU-Ablaufzeit T/CWU einen vorbestimmten Wert erreicht). In der Gleichung (1) repräsentiert K/NERED einen vorbestimmten Koeffizienten (> 0), der eine Dekrementierrate (einen Gradienten) definiert, mit der die Solldrehzahl NE/CWU von der voreingestellten Drehzahl (NOBJ + NECPIS) auf die Leerlaufdrehzahl NOBJ absinkt, wie oben in Bezug auf 2 beschrieben.
  • Zur Bestimmung der Solldrehzahl NE/CWU gemäß der Gleichung (1) wird eine Untergrenze für die Solldrehzahl NE/CWU auf die Leerlaufdrehzahl NOBJ gesetzt. Wenn das berechnete Ergebnis der rechten Seite der Gleichung (1) kleiner ist als die Leerlaufdrehzahl NOBJ, dann wird die Solldrehzahl NE/CWU anschließend auf die Leerlaufdrehzahl NOBJ festgelegt.
  • Nachdem die Solldrehzahl NE/CWU durch das Solldrehzahlsetzmittel 14 bestimmt ist, vergleicht das Zündzeitsteuermittel 15 in SCHRITT 11-5 den gegenwärtig erfassten Wert der Drehzahl NE des Verbrennungsmotors 1 mit der Solldrehzahl NE/CWU. Wenn NE < NE/CWU, dann bestimmt das Zündzeitsteuermittel 15 in SCHRITT 11-6, ob die CWU-Ablaufzeit T/CWU einen vorbestimmten Wert TPIDIGST (T/CWU ≥ TPIDIGST) erreicht oder nicht.
  • Wenn T/CWU < TPIDIGST (hierbei NE < NE/CWU), dann geht die Steuerung zu SCHRITT 11-8.
  • Wenn in SCHRITT 11-5 NE ≥ NE/CWU, d.h. wenn die Drehzahl NE des Verbrennungsmotors 1 zur Solldrehzahl NE/CWU ansteigt, oder wenn in SCHRITT 11-6 T/CWU ≥ TPIDIGST, d.h. wenn die CWU-Ablaufzeit T/CWU den vorbestimmten Wert TPIDIGST erreicht, dann setzt das Zündzeitsteuermittel 15 in SCHRITT 11-7 das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB auf "1", um den Zündzeitsteuerdrehzahl-F/B-Regelprozess zu starten, wonach die Steuerung zu SCHRITT 11-8 eht.
  • Wenn das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB "0" ist, dann wechselt, da die in SCHRITT 11-4 berechnete Solldrehzahl NE/CWU die voreingestellte Drehzahl (NOBJ + NECPIS) ist wie oben beschrieben, das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB von "0" dann auf "1", wenn die Drehzahl NE des Verbrennungsmotors 1 auf die voreingestellte Drehzahl (NOBJ + NECPIS) ansteigt. Selbst wenn die Drehzahl NE des Verbrennungsmotors 1 nicht auf die voreingestellte Drehzahl (NOBJ + NECPIS) ansteigt, aufgrund der Eigenschaften des vom Verbrennungsmotor 1 verwendeten Kraftstoffs, wechselt das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB von "0" auf "1", wenn die seit dem Start des Verbrennungsmotors 1 abgelaufene Zeit, d.h. die CWU-Ablaufzeit T/CWU, den vorbestimmten Wert TPIDIGST erreicht.
  • Nachdem der Wert des Verzögerungskorrektur-Ein/Aus-Flag F/NEFB gewechselt hat, d.h. nachdem der Zündzeitsteuerdrehzahl-F/B-Regelprozess ausgeführt worden ist, sinkt die in SCHRITT 11-4 berechnete Solldrehzahl NE/CWU allmählich von der voreingestellten Drehzahl (NOBJ + NECPIS) auf die Leerlaufdrehzahl NOBJ mit einer vorbestimmten Dekrementierrate entsprechend der Gleichung (1). Nachdem die Solldrehzahl NE/CWU auf die Leerlaufdrehzahl NOBJ reduziert ist, wird die Solldrehzahl NE/CWU auf der Leerlaufdrehzahl NOBJ gehalten. Dieses zeitabhängige Veränderungsmuster der Solldrehzahl NE/CWU ist im unteren Diagrammabschnitt von 2 mit der unterbrochen linierten Kurve angegeben.
  • In SCHRITT 11-8 bestimmt das Zündzeitsteuermittel 15 den gegenwärtigen Wert des Verzögerungskorrektur-Ein/Aus-Flag F/NEFB. Wenn F/NEFB = 1, d.h. wenn der Zündzeitsteuerdrehzahl-F/B-Regelprozess ausgeführt werden soll, dann wird der Wert eines Integralterms I/IGCWU (n – 1) ("n" bezeichnet den gegenwärtigen Steuerzyklus und "n – 1" bezeichnet den vorangehenden Steuerzyklus), die berechnet wird, wenn die Verzögerungswinkelkorrekturgröße IG/CPID durch den PI-Regelprozess gemäß dem Zündzeitsteuerdrehzahl-F/B-Regelprozess im vorangehenden Steuerzyklus bestimmt ist, als der Wert eines Parameters I/IGX in SCHRITT 11-9 gespeichert. Die Verzögerungswinkelkorrekturgröße IG/CPID und der Integralterm I/IGCWU werden in dem Startmodus auf "0" initialisiert (SCHRITT 3-2).
  • Dann bestimmt das Zündzeitsteuermittel 15 in SCHRITT 11-10 einen Koeffizentenparameter (einen sogenannten Proportionalfaktor) KPIGCWU relativ zu einem Proportionalterm sowie einen Koeffizentenparameter (einen sogenannten Integralfaktor) KIIGCWU relativ zu einem Integralterm zur Bestimmung der Verzögerungswinkelkorrekturgröße IG/CPID gemäß dem PI-Regelprozess aus dem gegenwärtigen Wert des Befehlswerts IGLOG für die Zündzeit (dem im vorangehenden Steuerzyklus bestimmten Befehlswert IGLOG) unter Verwendung von in den 12 und 13 gezeigten vorbestimmten Datentabellen.
  • In der in 12 gezeigten Datentabelle ist der Koeffizentenparameter KPIGCWU relativ zum Proportionalterm unabhängig vom Befehlswert IGLOG für die Zündzeit konstant. In der in 13 gezeigten Datentabelle ist der Koeffizentenparameter KIIGCWU relativ zu dem Integralterm grundlegend kleiner, wenn der Befehlswert IGLOG für die Zündzeit weiter verzögert wird.
  • Nach der Bestimmung der Koeffizentenparameter KPIGCWU, KIIGCWU in Abhängigkeit vom gegenwärtigen Wert des Befehlswerts IGLOG für die Zündzeit berechnet das Zündzeitsteuermittel 15 in SCHRITT 11-11 einen Proportionalterm P/IGCWU (n) und einen Integralterm I/IGCWU (n) zur Bestimmung der Verzögerungswinkelkorrekturgröße IG/CPID (n) in dem gegenwärtigen Steuerzyklus gemäß dem PI-Regelprozess unter Verwendung der Differenz (NE/CWU – NE) zwischen der gegenwärtigen Solldrehzahl NE/CWU und dem erfassten Wert der Drehzahl NE sowie der in SCHRITT 11-10 bestimmten Koeffizentenparameter KPIGCWU, KIIGCWU gemäß den folgenden Gleichungen (2), (3): P/IGCWU (n) = KPIGCWU·(NE/CWU – NE) (2) I/IGCWU (n) = KIIGCWU·(NE/CWU – NE) + I/IGCWU (n – 1) (3)
  • In SCHRITT 11-1 addiert das Zündzeitsteuermittel 15 den Proportionalterm P/IGCWU (n) mit dem Integralterm I/IGCWU (n), unter Berechnung der Verzögerungswinkelkorrekturgröße IG/CPID (n) im gegenwärtigen Steuerzyklus gemäß der folgenden Gleichung (4): IG/CPID (n) = P/IGCWU (n) + I/IGCWU (n) (4)
  • Das Zündzeitsteuermittel 15 begrenzt dann, in SCHRITT 11-12, Ober- und Untergrenzen der Verzögerungswinkelkorrekturgröße IG/CPID und des Integralterms I/IGCWU, die in SCHRITT 11-11 bestimmt worden sind, wonach der Prozess der Berechnung der Verzögerungswinkelkorrekturgröße IG/CPID in dem gegenwärtigen Steuerzyklus beendet wird. Der Begrenzungsprozess in SCHRITT 11-12 ist ein Prozess der Zwangsbegrenzung der Verzögerungswinkelkorrekturgröße IG/CPID auf eine vorbestimmte Obergrenze oder eine vorbestimmte Untergrenze, wenn die Verzögerungswinkelkorrekturgröße IG/CPID die Obergrenze oder Untergrenze überschritten hat. Der Begrenzungsprozess in SCHRITT 11-12 begrenzt auch den Integralterm I/IGCWU in ähnlicher Weise.
  • Wenn in SCHRITT 11-8 F/NEFB = 0, d.h. wenn der Zündzeitsteuerdrehzahl-F/B-Regelprozess nicht ausgeführt werden soll, dann setzt das Zündzeitsteuermittel 15 in SCHRITT 11-13 die Werte der Verzögerungswinkelkorrekturgröße IG/CPID (n) und des Integralterms I/IGCWU (n) in dem gegenwärtigen Steuerzyklus auf "0". Danach wird der Prozess der Berechnung der Verzögerungswinkelkorrekturgröße IG/CPID im gegenwärtigen Steuerzyklus beendet.
  • Die so in SCHRITT 11-11 berechnete Verzögerungswinkelkorrekturgröße IG/CPID wird zu der normalen Zündzeit IGBASE addiert, um hierdurch die Zündzeit zu verzögern. Die Verzögerungswinkelkorrekturgröße IG/CPID hat grundlegend einen negativen Wert. Insbesondere wenn die Ansaugluftmenge durch das Ansaugluftmengensteuermittel 13 vergrößert wird, steigt die Drehzahl NE des Verbrennungsmotors 1 von der Leerlaufdrehzahl NOBJ tendenziell an. Daher verzögert die Verzögerungswinkelkorrekturgröße IG/CPID, die gemäß dem PI-Regelprozess bestimmt ist, um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren, d.h. um die Differenz (NE/CWU – NE) zu beseitigen, die normale Zündzeit IGBASE (macht die Zündzeit negativ), um zu verhindern, dass die Drehzahl NE des Verbrennungsmotors 1 ansteigt. Daher wird in dem CWU-Modus die Verzögerungswinkelkorrekturgröße IG/CPID in dem Muster berechnet, das in dem mittleren Diagrammabschnitt von 2 mit der unterbrochen linierten Kurve angegeben ist.
  • Weil in 2 der Schalthebel des Automatikgetriebes von dem N (Neutral)-Bereich zu dem D (Fahr)-Bereich wechselt, während der CWU-Modus vorliegt, steigt die Last auf den Verbrennungsmotor 1 etwas an, und die Drehzahl NE fällt von der Leerlaufdrehzahl NOBJ etwas ab. Im Ergebnis wird die Höhe (der Absolutwert) der Verzögerungswinkelkorrekturgröße IG/CPID nach dem Bereichswechsel des Automatikgetriebes durch den Schalthebel, kleiner als vor dem Bereichswechsel des Automatikgetriebes durch den Schalthebel.
  • Selbst wenn in dieser Ausführung die Drehzahl NE des Verbrennungsmotors 1 nicht auf die voreingestellte Drehzahl (NOBJ + NECPIS) ansteigt, aufgrund der Eigenschaften des vom Verbrennungsmotor 1 verwendeten Kraftstoffs, wird der Zündzeitsteuerdrehzahl-F/B-Regelprozess gestartet und wird in SCHRITT 11-11 die Verzögerungswinkelkorrekturgröße IG/CPID berechnet, wenn die CWU-Ablaufzeit T/CWU den vorbestimmten Wert TPIDIGST erreicht. In diesem Fall verlagert die Verzögerungswinkelkorrekturgröße IG/CPID die Zündzeit vor (IG/CPID > 0). Mit der so vorverlagerten Zündzeit kann die Drehzahl NE des Verbrennungsmotors 1 zur Solldrehzahl NE/CWU hin erhöht werden.
  • Wenn in SCHRITT 11-1 das CWU-Ein/Aus-Flag F/CWUON = 0 (Normalmodus), dann bestimmt das Zündzeitsteuermittel 15 in SCHRITT 11-14, ob die gegenwärtige Verzögerungswinkelkorrekturgröße IG/CPID gleich oder größer als "0" ist oder nicht.
  • Wenn die gegenwärtige Verzögerungswinkelkorrekturgröße IG/CPID nicht gleich oder größer als "0" ist (IG/CPID < 0), dann ist das Steuersystem grundlegend in einer Situation unmittelbar nachdem deren Betriebsmodus vom CWU-Modus, in dem die Verzögerungswinkelkorrekturgröße IG/CPID in SCHRITT 11-11 berechnet ist, zu dem Normalmodus wechselt. Dann berechnet das Zündzeitsteuermittel 15 in SCHRITT 11-15 die Verzögerungswinkelkorrekturgröße IG/CPID (n) im gegenwärtigen Steuerzyklus durch Addieren eines vorbestimmten Werts DIG/CPI (> 0) zu der Verzögerungswinkelkorrekturgröße IG/CPID (n – 1) in dem vorangehenden Steuerzyklus. D.h., die Verzögerungswinkelkorrekturgröße IG/CPID wird um den vorbestimmten Wert DIG/CPI in jedem Steuerzyklus zurückvorverlagert.
  • Hierbei ist die Obergrenze für die Verzögerungswinkelkorrekturgröße IG/CPID "0", und wenn die berechnete Summe von IG/CPID (n – 1) + DIG/CPI größer als "0" ist, dann wird die Verzögerungswinkelkorrekturgröße IG/CPID (n) im gegenwärtigen Steuerzyklus auf "0" gesetzt.
  • Wenn in SCHRITT 11-14 IG/CPID ≥ 0, d.h. wenn der Betriebsmodus des Steuersystems zu dem Normalmodus wechselt, ohne die Verzögerungswinkelkorrekturgröße IG/CPID in SCHRITT 11-11 zu berechnen, oder wenn die Verzögerungswinkelkorrekturgröße IG/CPID in SCHRITT 11-15 auf "0" zurückkehrt, nachdem der Betriebsmodus des Steuersystems von dem CWU-Modus zum Normalmodus wechselt, dann werden in SCHRITT 11-16 die Werte des Integralterms I/IGCWU, des Proportionalterms P/IGCWU, der Verzögerungswinkelkorrekturgröße IG/CPID, des Verzögerungskorrektur-Ein/Aus-Flags F/NEFB, des Parameters T/CPIS und der Solldrehzahl NE/CWU auf "0" initialisiert.
  • Zurück zu 10. Nachdem die Verzögerungswinkelkorrekturgröße IG/CPID wie oben beschrieben berechnet worden ist, addiert das Zündzeitsteuermittel 15 in SCHRITT 10-4 den in SCHRITT 10-1 bestimmten Basiswert IGMAP der Zündzeit, den in SCHRITT 10-2 bestimmten Korrekturwert IGHK sowie die in SCHRITT 10-3 bestimmte Verzögerungswinkelkorrekturgröße IG/CPID, d.h. addiert die Verzögerungswinkelkorrekturgröße IG/CPID zu der normalen Zündzeit IGBASE (= IGMAP + IGHK), um hierdurch einen Befehlswert IGLOG für die Zündzeit im gegenwärtigen Steuerzyklus zu bestimmen.
  • Der so bestimmte Befehlswert IGLOG für die Zündzeit, genauer gesagt der Befehlswert IGLOG für die Zündzeit, während das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB auf "1" gesetzt ist, wird bestimmt, um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU gemäß dem Zündzeitsteuerdrehzahl-F/B-Regelprozess zu konvergieren, der der Rückkopplungsregelprozess auf der Basis der PI-Regelprinzipien ist.
  • Dann begrenzt das Zündzeitsteuermittel 15 in SCHRITT 10-5 den Befehlswert IGLOG für die Zündzeit auf einen Wert innerhalb eines gegebenen zulässigen Bereichs für den normalen Betrieb des Verbrennungsmotors 1 (einschließlich der Zündeinheit 10), und setzt das Vergrößerungskorrekturflag F/THODEC, in einer unten beschriebenen Weise, um einen Endbefehlswert für die Zündzeit zu bestimmen.
  • Wie in 14 gezeigt, bestimmt das Zündzeitsteuermittel 15 in SCHRITT 15-1 eine zulässige Verzögerungsgrenze IGLGG, die eine Verzögerungsgrenze eines zulässigen Bereichs ist, indem die Zündzeit akkurat eingestellt werden kann, in Abhängigkeit von der gegenwärtigen Motortemperatur TW unter Verwendung einer Datentabelle.
  • Dann vergleicht das Zündzeitsteuermittel 15 in SCHRITT 14-2 den in SCHRITT 10-4 bestimmten Befehlswert IGLOG für die Zündzeit mit einem gegebenen Schwellenwert IGX (siehe 15), der um einen bestimmten Betrag weiter vorverlagert ist als die zulässige Verzögerungsgrenze IGLGG. Wenn IGLOG ≥ IGX, was anzeigt, dass der Befehlswert IGLOG weiter vorverlagert ist als der Schwellenwert IGX (einschließlich IGLOG = IGX), dann setzt das Zündzeitsteuermittel 15 in SCHRITT 14-3 das in dem Entscheidungsprozess von SCHRITT 6-3 (6) verwendete Vergrößerungskorrekturflag F/THODEC auf "0". Wenn IGLOG < IGX, was anzeigt, dass der Befehlswert IGLOG weiter verzögert ist als der Schwellenwert IGX, dann setzt das Zündzeitsteuermittel 15 in SCHRITT 14-4 das Vergrößerungskorrekturflag F/THODEC auf "1".
  • Wenn daher der in SCHRITT 10-4 bestimmte Befehlswert IGLOG für die Zündzeit weiter vorverlagert ist als der Schwellenwert IGX des gegenwärtigen Steuerzyklus, dann wird die Drosselkorrekturgröße THO/DEC auf dem vorangehenden Wert in dem in 6 gezeigten Prozess gehalten, um den Befehlswert THO/CWU für die Drosselventilöffnung in dem CWU-Modus im gegenwärtigen Steuerzyklus zu bestimmen. Wenn der in SCHRITT 10-4 bestimmte Befehlswert IGLOG für die Zündzeit weiter verzögert ist als der Schwellenwert IGX in dem gegenwärtigen Steuerzyklus, dann wird die Drosselkorrekturgröße THO/DEC korrigiert, um die Drosselventilöffnung um den Einheitskorrekturwert d/THODEC in dem in 6 gezeigten Prozess im nächsten Steuerzyklus zu reduzieren.
  • Nachdem somit das Vergrößerungskorrekturflag F/THODEC gesetzt worden ist, vergleicht das Zündzeitsteuermittel 15 in SCHRITT 14-5 den in SCHRITT 10-4 bestimmten Befehlswert IGLOG für die Zündzeit mit der in SCHRITT 14-1 bestimmten zulässigen Verzögerungsgrenze IGLGG. Wenn der Befehlswert IGLOG weiter verlagert ist als die zulässige Verzögerungsgrenze IGLGG (IGLOG ≥ IGLGG), d.h. wenn der Befehlswert IGLOG in dem zulässigen Bereich für die Zündzeit liegt, dann wird der in 4 gezeigte Prozess beendet (der Endbefehlswert IGLOG für die Zündzeit wird auf den in SCHRITT 10-4 betimmten Wert gesetzt).
  • Wenn der Befehlswert IGLOG weiter verzögert wird als die zulässige Verzögerungsgrenze IGLGG und daher von dem zulässigen Bereich abweicht (IGLOG < IGLGG), dann begrenzt das Zündzeitsteuermittel 15 in SCHRITT 14-6 zwangsweise den Endbefehlswert IGLOG für die Zündzeit auf die zulässige Verzögerungsgrenze IGLGG. Dann setzt das Zündzeitsteuermittel 15 in SCHRITT 14-7 zwangsweise den gegenwärtigen Wert I/IGCWU (n) des Integralterms des PI-Regelprozesses auf den vorangehenden Wert I/IGCWU (n – 1), der als der Wert des Parameters I/IGX in SCHRITT 11-9 gespeichert ist. Der Wert des Integralterms I/IGCWU in dem PI-Regelprozess wird nun als der gegenwärtige Wert gehalten (der Wert im vorangehenden Steuerzyklus), wenn der in SCHRITT 10-4 bestimmte Befehlswert IGLOG für die Zündzeit weiter verzögert ist als die zulässige Verzögerungsgrenze IGLGG.
  • Dann führt der Controller 2 den vom Zündzeitsteuermittel 15 bestimmten Endbefehlswert IGLOG für die Zündzeit der Zündeinheit 10 zu, die dann das Luftkraftstoffgemisch in dem Verbrennungsmotor 1 gemäß der zugeführten Zündzeit IGLOG zündet.
  • Wenn, auf der Basis der obigen Zündzeitsteuerung, in dem CWU-Modus die Drehzahl NE die voreingestellte Drehzahl (NOBJ + NECPIS) erreicht, oder die CWU-Ablaufzeit T/CWU den vorbestimmten Wert TPIDIGST nach dem Start des Verbrennungsmotors 1 erreicht, wird die Verzögerungswinkelkorrekturgröße IG/CPID für die Zündzeit gemäß dem PI-Regelprozess bestimmt, um die Drehzahl NE auf die Solldrehzahl NE/CWU zu konvergieren (die schließlich die Leerlaufdrehzahl NOBJ ist), welche wie oben beschrieben etabliert ist. Grundlegend wird die Zündzeit des Verbrennungsmotors 1 gemäß dem Befehlswert IGLOG für die Zündzeit eingestellt, der durch Korrektur der normalen Zündzeit IGBASE mit der Verzögerungswinkelkorrekturgröße IG/CPID erzeugt wird. Anders ausgedrückt, die Zündzeit des Verbrennungsmotors 1 wird gemäß dem Rückkopplungsregelprozess auf der Basis der PI-Regelprinzipien eingestellt (dem Zündzeitsteuerdrehzahl-F/B-Regelprozess), um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren (schließlich auf die Leerlaufdrehzahl NOBJ).
  • Hierbei ist die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge größer gemacht worden als im normalen Leerlaufmodus, gemäß dem Befehlswert THO/CWU für die Drosselöffnung, der im vorwärts koppelnden Steuerprozess wie oben beschrieben bestimmt ist, so dass die Drehzahl NE des Verbrennungsmotors 1 von der Leerlaufdrehzahl NOBJ aus tendenziell ansteigt. Infolgedessen wird die Verzögerungswinkelkorrekturgröße IG/CPID eine Korrekturgröße zum Verzögern der Zündzeit (IG/CPID < 0), wie in dem mittleren Diagrammabschnitt von 2 mit der unterbrochen linierten Kurve angegeben. Die Zündzeit IGLOG wird derart eingestellt, dass sie verzögert wird, wie in dem mittleren Diagrammabschnitt von 2 mit der durchgehend linierten Kurve angegeben.
  • Wenn der Betriebsmodus des Steuersystems von dem CWU-Modus zum normalen Modus wechselt (der CWU wird aufgehoben), wie etwa dann, wenn das Gaspedal gedrückt wird, während der Verbrennungsmotor in dem CWU-Modus läuft, dann wird die Höhe (der Absolutwert) der in dem CWU-Modus bestimmten Verzögerungswinkelkorrekturgröße IG/CPID allmählich schließlich auf "0" reduziert (der Prozess von SCHRITT 11-15), wie in dem rechten Bereich des mittleren Diagrammabschnitts von 2 angegeben. Demzufolge kehrt die Zündzeit IGLOG allmählich zu der vorverlagerten normalen Zündzeit IGBASE zurück, nachdem der CWU-Modus aufgehoben ist.
  • Da gemäß dem oben beschriebenen Betrieb des Steuersystems die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge vergrößert wird und die Zündzeit des Verbrennungsmotors 1 in dem CWU-Modus nach dem Start des Verbrennungsmotors 1 verzögert wird, werden die Wärmemenge, die durch den Verbrennungsmotor 1, d.h. durch die Verbrennung des Luftkraftstoffgemischs erzeugt wird und daher die in den Abgasen enthaltene Wärmemenge größer gemacht als dann, wenn der Verbrennungsmotor 1 normal leerläuft. Infolgedessen steigt die Temperatur des katalytischen Wandlers 3 rasch an, wobei der katalytische Wandler 3 rasch aktiviert wird. Somit kann die gewünschte Reinigungsleistung des katalytischen Wandlers 3 nach dem Start des Verbrennungsmotors 1 in einer frühen Stufe erreicht werden, und es kann die Abgasemissionsleistung des Verbrennungsmotors 1 verbessert werden.
  • Während die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge größer wird, wird die Verzögerungswinkelkorrekturgröße IG/CPID gemäß dem Rückkopplungsregelprozess auf der Basis der PI-Regelprinzipien erzeugt (dem Zündzeitsteuerdrehzahl-F/B-Regelprozess), um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren (schließlich auf die Leerlaufdrehzahl NOBJ), und die Zündzeit wird korrigiert, so dass sie um die Verzögerungswinkelkorrekturgröße IG/CPID verzögert wird. Auf diese Weise kann die Drehzahl NE des Verbrennungsmotors 1 auf einem geeigneten Niveau beibehalten werden (grundlegend der Leerlaufdrehzahl NOBJ).
  • Zum Einstellen der Zündzeit in dem CWU-Modus wird der Zündzeitsteuerdrehzahl-F/B-Regelprozess gestartet, nachdem die Drehzahl NE des Verbrennungsmotors 1 auf die voreingestellte Drehzahl (NOBJ + NECPIS) erhöht ist, die höher ist als die Leerlaufdrehzahl NOBJ, die der Endsollwert für die Drehzahl NE des Verbrennungsmotors 1 ist. Anstatt die Solldrehzahl NE/CWU auf die Leerlaufdrehzahl NOBJ unmittelbar nach dem Start des Zündzeitsteuerdrehzahl-F/B-Regelprozesses zu setzen, wird die Solldrehzahl NE/CWU allmählich von der voreingestellten Drehzahl (NOBJ + NECPIS) auf die Leerlaufdrehzahl NOBJ reduziert. Auf diese Weise wird verhindert, dass in einer Anfangsstufe nach dem Start des Zündzeitsteuerdrehzahl-F/B-Regelprozesses die Zündzeit abrupt verzögert wird, aber die Drehzahl NE des Verbrennungsmotors 1 auf die Leerlaufdrehzahl NOBJ konvergiert werden kann, während der Betrieb des Verbrennungsmotors 1 stabilisiert wird.
  • In dem Zündzeitsteuerdrehzahl-F/B-Regelprozess wird der Wert des Koeffizentenparameters KIIGCWU relativ zu dem Integralterm I/IGCWU zur Bestimmung der Verzögerungswinkelkorrekturgröße IG/CPID gemäß dem PI-Regelprozess in Abhängigkeit von dem gegenwärtigen Wert des Befehlswerts IGLOG für die Zündzeit etabliert, d.h. die Zündzeit, die gegenwärtig eingestellt wird, unter Verwendung der in 13 gezeigten Datentabelle. Im Ergebnis ist der Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses kleiner, wenn die eingestellte Zündzeit weiter verzögert wird, und größer, wenn die eingestellte Zündzeit weiter vorverlagert wird.
  • Wenn daher die Zündzeit relativ stark verzögert wird (die Änderungsrate der Drehzahl NE zu einer Änderung der Zündzeit ist relativ groß), wird die gemäß den Gleichungen (2) – (4) berechnete Änderung der Verzögerungswinkelkorrekturgröße IG/CPID, wenn die Differenz (NE – NE/CWU) zwischen der Drehzahl NE und der Solldrehzahl NE/CWU verändert wird, auf einem relativ kleinen Wert gehalten. Somit wird verhindert, dass die Drehzahl NE des Verbrennungsmotors 1 übermäßig variiert, sondern kann stabil auf die Solldrehzahl NE/CWU konvergiert werden.
  • Wenn umgekehrt die Zündzeit vorverlagert wird (die Änderungsrate der Drehzahl NE zur Änderung der Zündzeit ist relativ klein), hat die Änderung der Verzögerungswinkelkorrekturgröße IG/CPID, die berechnet, wird, wenn die Differenz (NE – NE/CWU) zwischen der Drehzahl NE und der Solldrehzahl NE/CWU verändert wird, einen Wert, der zum Konvergieren der Drehzahl NE auf die Solldrehzahl NE/CWU ausreicht. Somit kann die Drehzahl NE des Verbrennungsmotors 1 schnell auf die Solldrehzahl NE/CWU konvergiert werden.
  • Um in dieser Ausführung die in den Verbrennungsmotor 1 eingeführte Ansaugluftmenge zu vergrößern, wird der Basiswert THO/CTBL (siehe 7) für die Drosselventilöffnung in Abhängigkeit von der Temperatur TW beim Start des Verbrennungsmotors 1 etabliert, die die Temperatur des katalytischen Wandlers 3 beim Start des Verbrennungsmotors 1 anzeigt. Daher wird die von dem Verbrennungsmotor 1 erzeugte Wärmemenge für die Temperatur des katalytischen Wandlers 3 beim Start des Verbrennungsmotors 1 geeignet gemacht, so dass die Temperatur des katalytischen Wandlers 3 geeignet angehoben werden kann und der katalytische Wandler 3 geeignet aktiviert werden kann.
  • In einer Anfangsstufe der Vergrößerung der in den Verbrennungsmotor 1 eingeführten Ansaugluftmenge (unmittelbar nach dem Start des Verbrennungsmotors 1) werden die Drosselventilöffnung und daher die Ansaugluftmenge entsprechend dem Muster zeitabhängiger Veränderungen zwischen den in 9 gezeigten Zeiten 0 – t1 des Basiswertkorrekturkoeffizienten KM/CWU vergrößert, um hierdurch die Verbrennung des Luftkraftstoffgemischs in dem Verbrennungsmotor 1 unmittelbar nach dessen Betriebsstart glattgängig zu stabilisieren.
  • Bei Ablauf einer bestimmten Zeit nach dem Vergrößerungsbeginn der Ansaugluftmenge (zur Zeit T2 in 9), wird die Drosselventilöffnung, die die Basiszunahme für die Ansaugluftmenge definiert, genauer gesagt die Basisdrosselventilöffnung (= THO/CWU·KM/CWU), die durch den Basiswert THO/CWU und den Basiswertkorrekturkoeffizienten KM/CWU bestimmt ist, über die Zeit allmählich in dem Muster der in 9 gezeigten Zeittabelle reduziert. Dabei ist es grundlegend möglich zu verhindern, dass die Drehzahl NE aufgrund einer Reibungsminderung verschiedener Komponenten des Verbrennungsmotors 1, wenn der Verbrennungsmotor 1 wärmer wird, tendenziell ansteigt, ohne die Zündzeit weiter als notwendig verzögern zu müssen.
  • Während die Zündzeit rückkoppelnd geregelt wird, um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU gemäß dem PI-Regelprozess zu konvergieren (wobei das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB auf "1" gesetzt ist), dann wird, wenn der in SCHRITT 10-4 bestimmte Befehlswert IGLOG für die Zündzeit weiter verzögert wird als der Schwellenwert IGX, die Drosselventilöffnung THO von der Basisdrosselventilöffnung (= THO/CWU·KM/CWU), die aus dem Basiswert THO/CWU und dem Basiswert des Korrekturkoeffizienten KM/CWU bestimmt ist, reduziert, um hierdurch die Vergrößerung der Ansaugluftmenge zu reduzieren. Dies bietet Vorteile, die nachfolgend in Bezug auf 15 beschrieben werden. Angenommen sei, dass der in SCHRITT 10-4 bestimmte Befehlswert IGLOG für die Zündzeit, während das Verzögerungskorrektur-Ein/Aus-Flag F/NEFB auf "1" gesetzt ist, als "Rückkopplungsbefehlswert IGLOG" bezeichnet wird. 15 zeigt zeitabhängige Veränderungen in der Drehzahl NE (Istdrehzahl) des Verbrennungsmotors 1, der Drosselventilöffnung THO und des Rückkopplungsbefehlswerts IGLOG für die Zündzeit durch die durchgehend linierten Kurven jeweils in den oberen, mittleren und unteren Diagrammabschnitten.
  • Die Art und Weise, in der die Reibung verschiedener Komponenten absinkt, wenn der Verbrennungsmotor 1 wärmer wird, wird nicht nur durch die Motortemperatur TW beeinflusst, sondern auch verschiedene Faktoren einschließlich der Schmiermittelmenge, der Schmiermitteltemperatur, etc. Daher kann, nachdem der Verbrennungsmotor 1 zu laufen begonnen hat, die Reibung schneller absinken als erwartet oder kann die Reibung viel stärker absinken als erwartet. Wenn in diesem Fall die Drosselventilöffnung THO nur durch die Basisdrosselventilöffnung (= THO/CWU·KM/CWU), die aus dem Basiswert THO/CWU und dem Basiswertkorrekturkoeffizienten KM/CWU bestimmt ist, geregelt wird, nimmt die Drehzahl NE des Verbrennungsmotors 1 von der Solldrehzahl NE/CWU tendenziell zu, wie in einem Bereich A in dem oberen Diagrammabschnitt von 15 angegeben, und der Rückkopplungsbefehlswert IGLOG für die Zündzeit nähert sich der zulässigen Verzögerungsgrenze IGLGG an, wie in dem Bereich B des unteren Diagrammabschnitts von 15 angegeben. Wenn die Zunahmetendenz der Drehzahl NE fortdauert, wie in dem oberen Diagrammabschnitt von 15 mit der gestrichelten Linie "a" angegeben, wird der Rückkopplungsbefehlswert IGLOG für die Zündzeit eventuell weiter verzögert als die zulässige Verzögerungsgrenze IGLGG, wie mit der gestrichelten Linie "b" im unteren Diagrammabschnitt von 15 angegeben. Wenn der Rückkopplungsbefehlswert IGLOG für die Zündzeit, d.h. der Befehlswert IGLOG für die Zündzeit, der bestimmt ist, um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren, weiter verzögert wird als die zulässige Verzögerungsgrenze IGLGG, dann wird die Zündzeit, die der Controller 2 tatsächlich der Zündeinheit 10 zuführt, auf die zulässige Verzögerungsgrenze IGLGG beschränkt, wie oben beschrieben. Jedoch kann in einer solchen Situation die Zunahmetendenz der Drehzahl NE nicht unterdrückt werden, und die Drehzahl NE wird von der Solldrehzahl NE/CWU stark ansteigen, wie in dem oberen Diagrammabschnitt von 15 mit der gestrichelten Linie "a" angegeben.
  • Wenn jedoch gemäß der dargestellten Ausführung der Rückkopplungsbefehlswert IGLOG für die Zündzeit weiter verzögert wird als der Schwellenwert IGX, der ein wenig weiter vorverlagert ist als die zulässige Verzögerungsgrenze IGLGG, dann wird, solange diese Situation fortdauert, die Drosselventilöffnung THO von der Basisdrosselventilöffnung (THO/CWU KM/CWU) auf der Basis des Basiswerts THO/CWU und des Basiswertkorrekturkoeffizienten KM/CWU um den Einheitskorrekturwert d/THODEC in jedem Steuerzyklus reduziert (siehe Bereich C in dem mittleren Diagrammabschnitt von 15). Anders ausgedrückt, der Vergrößerungsbetrag der Ansaugluft, der durch den Basiswert THO/CWU und den Basiswertkorrekturkoeffizient KM/CWU bestimmt ist, wird so korrigiert, dass er um einen Betrag entsprechend dem Einheitskorrekturwert d/THODEC für die Drosselventilöffnung reduziert wird. Da in diesem Fall der Einheitskorrekturwert d/THODEC für die Drosselventilöffnung in Abhängigkeit von der Motortemperatur etabliert wird (dem warmen Zustand des Verbrennungsmotors 1) kann, wenn der Verbrennungsmotor 1 zu laufen beginnt, der Vergrößerungsbetrag der Ansaugluft in einer Weise reduziert werden, die zur Reibungsminderung des Verbrennungsmotors 1 passt.
  • Wenn die Vergrößerung der Ansaugluftmenge so reduziert wird, wird die Zunahmetendenz der Drehzahl NE unterdrückt. Nachdem der Rückkopplungsbefehlswert IGLOG für die Zündzeit weiter verzögert wird als der Schwellenwert IGLOG, wird im Ergebnis verhindert, dass der Rückkopplungsbefehlswert IGLOG sich zu einem weiter verzögerten Wert hin ändert. Daher wird der Rückkopplungsbefehlswert IGLOG für die Zündzeit grundlegend zurück vorverlagert, ohne auf die zulässige Verzögerungsgrenze IGLGG verzögert zu werden, wie in dem Bereich D im unteren Diagrammabschnitt von 15 angegeben. Insofern die Drosselventilöffnung THO, die den Vergrößerungsbetrag der Ansaugluftmenge definiert, von der Basisdrosselventilöffnung (THO/CWU·KM/CWU) auf der Basis des Basiswerts THO/CWU und des Basiswertkorrekturkoeffizienten KM/CWU um den Einheitskorrekturwert d/THODEC allmählich reduziert wird, wird auch die Vergrößerung der Ansaugluftmenge allmählich reduziert. Somit wird verhindert, dass der Befehlswert IGLOG für die Zündzeit, der zum Konvergieren der Drehzahl NE auf die Solldrehzahl NE/CWU bestimmt ist, sich abrupt ändert.
  • Dementsprechend bleibt der Rückkopplungsbefehlswert IGLOG für die Zündzeit, der bestimmt ist, um die Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren, grundlegend weiter vorverlagert als die zulässige Vergrößerungsgrenze IGLGG und ändert sich nicht abrupt. Im Ergebnis kann die Zündeinheit 10 fehlerlos entsprechend dem Rückkopplungsbefehlswert IGLOG betrieben werden, um die Drehzahl NE des Verbrennungsmotors 1 stabil auf die Solldrehzahl NE/CWU zu konvergieren.
  • Wenn in dieser Ausführung der Rückkopplungsbefehlswert IGLOG für die Zündzeit den Schwellenwert IGX erreicht, wenn er von einem weiter verzögerten Wert als dem Schwellenwert IGX zu einem vorverlagerten Wert zurückkehrt, wird die Drosselkorrekturgröße THO/DEC (die ein Wert ist, der durch Integrieren des Einheitskorrekturwerts d/THODEC in jedem Steuerzyklus erzeugt wird, während der Rückkopplungsbefehlswert IGLOG für die Zündzeit von dem Wert, der weiter verzögert ist als der Schwellenwert IGX, zu dem Schwellenwert IGX zurückkehrt) auf dem gegenwärtigen Wert gehalten (der in dem vorangehenden Steuerzyklus bestimmt ist). Nachdem der Rückkopplungsbefehlswert IGLOG für die Zündzeit den Schwellenwert IGX erreicht hat, wenn dieser zu dem vorverlagerten Wert zurückkehrt, wird die Drosselkorrekturgröße THO/DEC für die Basisdrosselventilöffnung (THO/CWU·KM/CWU) auf einem konstanten Wert gehalten, ohne weiter anzusteigen, solange sich nicht der Befehlswert IGLOG für die Zündzeit zu einem Wert verändert, der weiter verzögert ist als der Schwellenwert IGX (siehe Bereich E i dem mittleren Diagrammabschnitt von 15).
  • Demzufolge wird verhindert, dass die Zunahme der Ansaugluftmenge unnötig reduziert wird, um die von dem Verbrennungsmotor 1 erzeugte Wärmemenge zu reduzieren, und es wird verhindert, dass die Aktivierung des katalytischen Wandlers 3 verzögert wird.
  • Wenn in dieser Ausführung der Rückkopplungsbefehlswert IGLOG für die Zündzeit sich zu einem verzögerten Wert über die zulässige Verzögerungsgrenze IGLGG hinaus verändert, zum Beispiel aufgrund einer abrupten Minderung der Last des Verbrennungsmotors 1, dann wird der Wert des Integralterms I/IGCWU in dem PI-Regelprozess beibehalten, um die Vorteile zu erlangen, wie sie unten in Bezug auf 16 beschrieben werden. 16 zeigt zeitabhängige Änderungen der Drehzahl NE (der Istdrehzahl) des Verbrennungsmotors 1, der Drosselventilöffnung THO und des Rückkopplungsbefehlswerts IGLOG für die Zündzeit durch jeweilige durchgehend linierte Kurven in oberen, mittleren und unteren Diagrammabschnitten.
  • Wenn die Last auf den Verbrennungsmotor 1 abrupt reduziert wird, zum Beispiel dann, wenn das mit dem Verbrennungsmotor 1 gekoppelte Automatikgetriebe vom D-Bereich zum N-Bereich wechselt, während die Reibung in dem Verbrennungsmotor 1 relativ stark reduziert wird, steigt die Drehzahl NE tendenziell stark an, wie im Bereich F des oberen Diagrammabschnitts von 16 angegeben. In diesem Fall kann die Zunahmetendenz der Drehzahl NE durch Reduktion der Vergrößerung der Ansaugluftmenge nicht sofort unterdrückt werden. Im Ergebnis ändert sich der Rückkopplungsbefehlswert IGLOG für die Zündzeit abrupt zu einem verzögerten Wert über die zulässige Verzögerungsgrenze IGLGG hinaus, wie im Bereich G im unteren Diagrammabschnitt von 16 angegeben.
  • Wenn der Integralterm I/IGCWU in dem PI-Regelprozess fortdauernd berechnet und aktualisiert wird, auch nachdem der Rückkopplungsbefehlswert IGLOG sich zu einem Verzögerungswert über die zulässige Verzögerungsgrenze IGLGG hinaus verändert, dann nimmt der Wert des Integralwerts I/IGCWU zu, da der Integralterm I/IGCWU als Integral der Differenz (NE – NE/CWU) zwischen der Drehzahl NE und der Solldrehzahl NE/CWU in Bezug auf die Zeit repräsentiert. Daher hat der Rückkopplungsbefehlswert IGLOG, der unter Verwendung des Werts des Integralwerts I/IGCWU bestimmt ist, einen Wert, der weiter verzögert ist als die zulässige Vergrößerungsgrenze IGLGG, wie mit der gestrichelten Linie "c" im unteren Diagrammabschnitt von 16 angegeben. Daher wird die Zunahmetendenz der Drehzahl NE danach gedrückt, wenn die Drosselventilöffnung THO reduziert wird (siehe mittlerer Diagrammabschnitt von 16), und selbst wenn die Drehzahl NE dann tendenziell abnimmt, wie im Bereich H im oberen Diagrammabschnitt von 16 angegeben, braucht es eine gewisse Zeit, damit der Rückkopplungsbefehlswert IGLOG auf einen Wert zurückkehrt, der weiter vorverlagert ist als die zulässige Verzögerungsgrenze IGLGG, wie mit der gestrichelten Linie "c" im unteren Diagrammabschnitt von 16 angegeben. Im Ergebnis kann die Abnahmetendenz der Drehzahl NE nicht rasch unterdrückt werden, und die Drehzahl NE hat die Neigung, stark von der Solldrehzahl NE/CWU abzufallen, wie mit der gestrichelten Linie "d" in dem oberen Diagrammabschnitt von 16 angegeben.
  • Wenn jedoch in der vorliegenden Ausführung der Rückkopplungsbefehlswert IGLOG über die zulässige Verzögerungsgrenze IGLGG hinaus zu einem verzögerten Wert geht, wird der Integralterm I/IGCWU auf dem Wert zu dieser Zeit gehalten, wie im Bereich I mit der punkt-strich-linierten Kurve in dem unteren Diagrammabschnitt von 16 angegeben. Daher ändert sich der Rückkopplungsbefehlswert IGLOG, wie im Bereich J im unteren Diagrammabschnitt von 16 angegeben, nur gemäß dem Proportionalterm P/IGCWU (siehe unterbrochen linierte Kurve im unteren Diagrammabschnitt von 16), der proportional zur Differenz (NE – NE/CWU) zwischen der Drehzahl NE und der Solldrehzahl NE/CWU ist, in jedem Steuerzyklus (in dem Bereich J wird die Istzündzeit des Verbrennungsmotors 1 auf die zulässige Verzögerungsgrenze IGLGG begrenzt). Daher ändert sich der Rückkopplungsbefehlswert IGLOG nicht auf einen Wert, der weiter verzögert ist als die zulässige Verzögerungsgrenze IGLGG. Wenn daher die Zunahmetendenz der Drehzahl NE danach unterdrückt wird, da die Drosselventilöffnung THO reduziert wird (siehe mittlerer Diagrammabschnitt von 16), und wenn die Drehzahl NE dann tendenziell abnimmt, wie im Bereich H in dem oberen Diagrammabschnitt von 16 angegeben, kehrt der Rückkopplungsbefehlswert IGLOG rasch auf einen weiter vorverlagerten Wert zurück als die zulässige Verzögerungsgrenze IGLGG, wie in dem Bereich J in dem unteren Diagrammabschnitt von 16 angegeben. Im Ergebnis kann die Istzündzeit des Verbrennungsmotors 1 entsprechend dem Rückkopplungsbefehlswert IGLOG geregelt werden, der weiter vorverlagert ist als die zulässige Verzögerungsgrenze IGLGG. Demzufolge kann die Abnahmetendenz der Drehzahl NE rasch unterdrückt werden, was erlaubt, dass die Drehzahl NE auf die Solldrehzahl NE/CWU konvergiert wird, wie im Bereich K im oberen Diagrammabschnitt von 16 angegeben.
  • Das Steuersystem gemäß der dargestellten Ausführung hebt den CWU-Modus auf oder arbeitet nicht in dem CWU-Modus, wenn der Verbrennungsmotor 1 eine Last antreiben soll, wie etwa das Fahrzeug antreiben soll oder die Klimaanlageneinheit antreiben soll, oder wenn die Drehzahl NE oder die Motortemperatur TW des Verbrennungsmotors 1 zu hoch oder zu niedrig ist, oder wenn die Zeitdauer, über die der Verbrennungsmotor 1 in dem CWU-Modus arbeitet, die vorbestimmte Grenzzeit TCWULMT überschreitet. Daher kann der Verbrennungsmotor 1 die gewünschte Fähigkeit zum Antreiben einer Last haben, und es wird verhindert, dass eine übermäßige Last auf den Verbrennungsmotor 1 und den katalytischen Wandler 3 ausgeübt wird.
  • Wenn der CWU-Modus aufgehoben wird, wird der Prozess der Vergrößerung der in den Verbrennungsmotor 1 eingeführten Ansaugluftmenge sofort aufgehoben, wird die Drosselventilöffnung von der Stellgröße des Gaspedals abhängig gemacht und wird die Zündzeit allmählich zu ihrem ursprünglichen vorverlagerten Wert zurückgebracht. Daher kann das Fahrzeug losfahren, d.h., der Antrieb der Last durch den Verbrennungsmotor 1 kann beginnen, durch einen glattgängigen Betrieb des Verbrennungsmotors 1 in Abhängigkeit von der Einstellung des Gaspedals.
  • Die Zündzeit wird in dem CWU-Modus eingestellt, indem die Ansaugluftmenge vergrößert wird und die Zündzeit korrigiert wird, um die Drehzahl NE, die als Ergebnis der vergrößerten Ansaugluftmenge erreicht wird, des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU zu konvergieren. Im Ergebnis wird die Zündzeit um die Verzögerungswinkelkorrekturgröße IG/CPID, die zu der Ansaugluftmenge passt, auf einen vorverlagerten Wert verstellt, ohne durch eine Verzögerung in der Änderung der Ansaugluftmenge aufgrund der Steuerung der Drosselventilöffnung beeinflusst zu werden.
  • Demzufolge kann der Prozess der Vergrößerung der Ansaugluftmenge, um den katalytischen Wandler 3 rasch zu aktivieren, und die Einstellung der Zündzeit unabhängig voneinander durchgeführt werden. Insbesondere kann die Einstellung der Zündzeit gemäß dem Rückkopplungsregelprozess auf der Basis allein der Drehzahl NE des Verbrennungsmotors 1 durchgeführt werden. Demzufolge kann das Steuersystem einfach gemacht werden, während die gewünschte Regelbarkeit erreicht wird.
  • In der oben beschriebenen Ausführung wird die Verzögerungswinkelkorrekturgröße IG/CPID für die Zündzeit zum Konvergieren der Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU gemäß dem PI-Regelprozess bestimmt. Jedoch kann die Verzögerungswinkelkorrekturgröße IG/CPID entsprechend einem PID (proportional-plus-integral-plus-differential)-Regelprozess bestimmt werden, der einen derivativen Term sowie einen proportionalen Term als auch integralen Term berücksichtigt.
  • In der obigen Ausführung wird nur der Koeffizentenparameter KIIGCWU des Integralterms in dem PI-Regelprozess in Abhängigkeit von dem Befehlswert IGLOG für die Zündheit verändert, um den Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses variabel aufzustellen. Jedoch kann der Rückkopplungsfaktor des Zündzeitsteuerdrehzahl-F/B-Regelprozesses variabel etabliert werden, indem der Koeffizentenparameter KPIGCWU des Proportionalterms oder die Koeffizentenparameter KPIGCWU, KIIGCWU sowohl des proportionalen als auch des integralen Terms in Abhängigkeit vom Befehlswert IGLOG für die Zündzeit verändert wird. Wenn die Verzögerungswinkelkorrekturgröße IG/CPID gemäß dem PID-Regelprozess bestimmt wird, dann kann der Rückkopplungsfaktor variabel etabliert werden, indem auch der Koeffizentenparameter in Bezug auf den derivativen Term, der von dem Befehlswert IGLOG für die Zündzeit abhängig ist, verändert wird. Mit jeder Rate können diese Koeffizentenparameter insbesondere durch Experimente und Simulation mit einer solchen Tendenz etabliert werden, dass der Rückkopplungsfaktor kleiner wird, wenn die Zündzeit weiter verzögert wird, in Hinblick auf die Stabilität und schnelle Reaktion des Regelprozesses zum Konvergieren der Drehzahl NE des Verbrennungsmotors 1 auf die Solldrehzahl NE/CWU.
  • In dieser Ausführung wird die Ansaugluftmenge durch den Drosselventilaktuator 12 gesteuert. Jedoch kann das Drosselventil auch mit einem normalen Gaspedal gekoppelt sein, und die Ansaugluftmenge kann durch Steuern der Rate eines durch den Bypasskanal fließenden Luftstroms gesteuert/geregelt werden. In diesem Fall kann ein Strömungssteuerventil zum Steuern/Regeln der Rate eines Luftstroms durch den Bypasskanal Strömungsratencharakteristiken haben, die in der Lage sind, eine Ansaugluftmenge zu erreichen, die in der vorliegenden Erfindung erforderlich ist. Die Öffnung des Strömungssteuerventils zum Vergrößern der Ansaugluftmenge kann in der gleichen Weise etabliert werden wie mit der Drosselventilöffnung THO, wie in der obigen Ausführung beschrieben.
  • Obwohl eine bestimmte bevorzugte Ausführung der vorliegenden Erfindung gezeigt und im Detail beschrieben worden ist, sollte sich verstehen, dass verschiedene Änderungen und Modifikationen daran vorgenommen werden können, ohne vom Umfang der Erfindung abzuweichen, wie er in den beigefügten Ansprüchen definiert ist.

Claims (8)

  1. Vorrichtung zum Steuern/Regeln eines Verbrennungsmotors (1), der Abgase durch einen katalytischen Wandler (3) abgibt, umfassend: ein Ansaugluftmengensteuermittel (13) zum Vergrößern einer in den Verbrennungsmotor eingeführten Ansaugluftmenge, wenn der Verbrennungsmotor leerläuft, nachdem der Verbrennungsmotor zu arbeiten beginnt, auf einen Pegel, der größer ist als dann, wenn der Verbrennungsmotor normal leerläuft; ein Zündzeitsteuermittel (15) zum Erzeugen eines Befehlswerts (IGLOG) für die Zündzeit des Verbrennungsmotors gemäß einem Rückkopplungsregelprozess, um eine Drehzahl (NE) des Verbrennungsmotors auf eine vorbestimmte Solldrehzahl (NE/CWU) zu konvergieren, nachdem die in den Verbrennungsmotor eingeführte Ansaugluftmenge zuzunehmen beginnt, und zum Einstellen der Zündzeit (IGBASE) des Verbrennungsmotors auf der Basis des erzeugten Befehlswerts für die Zündzeit; dadurch gekennzeichnet, dass die Vorrichtung ferner ein Mittel umfasst, um einen Rückkopplungsfaktor (IG/CPID) des Rückkopplungsregelprozesses in Abhängigkeit von der vom Zündzeitsteuermittel eingestellten Zündzeit variabel zu erstellen.
  2. Vorrichtung gemäß Anspruch 1, worin das Mittel zum variablen Erstellen eines Rückkopplungsfaktors (IG/CPID) ein Mittel umfasst, um den Rückkopplungsfaktor derart zu erstellen, dass der Rückkopplungsfaktor kleiner wird, wenn die Zündzeit weiter verzögert wird.
  3. Vorrichtung gemäß Anspruch 1 oder 2, worin der Rückkopplungsregelprozess einen Proportional-plus-Integral-(PI) Regelprozess umfasst, und wobei das Mittel zum variablen Erstellen eines Rückkopplungsfaktors (IP/CPID) ein Mittel umfasst, um den Wert eines Koeffizentenparameters eines Proportionalterms, der proportional zu der Differenz zwischen einer Istdrehzahl (NE) des Verbrennungsmotors und der Solldrehzahl (NE/CWU) ist, und/oder einen Koeffizientenparameter eines Integralterms, der proportional zu einem Integral der Differenz ist, zu verändern, um hier den Rückkopplungsfaktor variabel zu erstellen.
  4. Vorrichtung gemäß Anspruch 1 oder 2, die ferner umfasst: ein Solldrehzahlsetzmittel zum Setzen der Solldrehzahl (NE/CWU) durch Verändern der Solldrehzahl von einer voreingestellten Drehzahl zu einer Leerlaufdrehzahl, nachdem die Drehzahl des Verbrennungsmotors (1) die voreingestellte Drehzahl erreicht hat, die höher ist als die Leerlaufdrehzahl, nachdem die Vergrößerung der in den Verbrennungsmotor eingeführten Ansaugluftmenge durch das Ansaugluftmengensteuermittel (13) begonnen hat.
  5. Vorrichtung gemäß Anspruch 1 oder 2, worin das Ansaugluftmengensteuermittel (13) ein Mittel umfasst, um eine Vergrößerung der in den Verbrennungsmotor (1) eingeführten Ansaugluftmenge zu bestimmen, während der Verbrennungsmotor normal leerläuft, in Abhängigkeit von der Temperatur des katalytischen Wandlers (13), wenn der Verbrennungsmotor zu arbeiten beginnt, gemäß einem vorwärts koppelnden Steuerprozess, und Einstellen der in den Verbrennungsmotor eingeführten Ansaugluftmenge gemäß der bestimmten Vergrößerung.
  6. Vorrichtung gemäß Anspruch 5, worin das Ansaugluftmengensteuermittel (13) ein Mittel zur Bestimmung der Vergrößerung umfasst, um die Vergrößerung mit der Zeit allmählich zu erhöhen, unmittelbar nachdem die Vergrößerung der in den Verbrennungsmotor (1) eingeführten Ansaugluftmenge begonnen hat.
  7. Vorrichtung gemäß Anspruch 5, worin das Ansaugluftmengensteuermittel (13) ein Mittel zur Bestimmung der Vergrößerung umfasst, um bei Ablauf einer vorbestimmten Zeit, nachdem die Vergrößerung der in den Verbrennungsmotor (1) eingeführten Ansaugluftmenge begonnen hat, die Vergrößerung mit der Zeit allmählich zu reduzieren.
  8. Vorrichtung gemäß Anspruch 5, worin das Ansaugluftmengensteuermittel (13) ein Mittel zur Korrektur der Vergrößerung umfasst, um die Ansaugluftmenge zu reduzieren, wenn der Befehlswert (IGLOG) für die Zündzeit, der durch das Zündzeitsteuermittel (15) gemäß dem Rückkopplungsregelprozess erzeugt wird, weiter verzögert ist als ein vorbestimmter Schwellenwert, der weiter verzögert ist als die Zündzeit innerhalb eines vorbestimmten zulässigen Bereichs für die Zündzeit, in dem der Verbrennungsmotor (1) zum normalen Betrieb in der Lage ist.
DE69924957T 1998-12-17 1999-12-17 Vorrichtung zur Steuerung einer Brennkraftmaschine Expired - Lifetime DE69924957T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP35975998 1998-12-17
JP35975998A JP3475102B2 (ja) 1998-12-17 1998-12-17 内燃機関の制御装置

Publications (2)

Publication Number Publication Date
DE69924957D1 DE69924957D1 (de) 2005-06-02
DE69924957T2 true DE69924957T2 (de) 2005-11-03

Family

ID=18466154

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69924957T Expired - Lifetime DE69924957T2 (de) 1998-12-17 1999-12-17 Vorrichtung zur Steuerung einer Brennkraftmaschine

Country Status (4)

Country Link
US (1) US6276131B1 (de)
EP (1) EP1010880B1 (de)
JP (1) JP3475102B2 (de)
DE (1) DE69924957T2 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112008001304B4 (de) * 2007-06-01 2012-09-20 Toyota Jidosha K.K. Zündzeitpunkt-Steuerungsvorrichtung für einen Verbrennungsmotor

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6505594B1 (en) * 1999-08-23 2003-01-14 Toyota Jidosha Kabushiki Kaisha Control apparatus for internal combustion engine and method of controlling internal combustion engine
DE10015321A1 (de) * 2000-03-28 2001-10-04 Bosch Gmbh Robert Verfahren und Vorrichtung zur Steuerung des Leerlaufs einer Antriebseinheit
JP3876609B2 (ja) * 2000-10-31 2007-02-07 トヨタ自動車株式会社 内燃機関のアイドル回転制御装置
JP3792506B2 (ja) * 2000-12-01 2006-07-05 本田技研工業株式会社 内燃機関の制御装置
JP3701564B2 (ja) * 2000-12-20 2005-09-28 本田技研工業株式会社 内燃機関の制御装置
JP3642418B2 (ja) * 2000-12-21 2005-04-27 本田技研工業株式会社 往復動内燃機関およびその運転方法
JP3979019B2 (ja) * 2001-03-09 2007-09-19 株式会社デンソー 内燃機関の制御装置
DE10114050A1 (de) * 2001-03-15 2002-10-02 Volkswagen Ag Verfahren zum Warmlauf eines einer fremdgezündeten, direkteinspritzenden Verbrennungskraftmaschine nachgeschalteten Katalysators
TWI224651B (en) * 2001-11-30 2004-12-01 Yamaha Motor Co Ltd Engine controller
JP4013594B2 (ja) * 2002-03-05 2007-11-28 日産自動車株式会社 エンジンのアイドリング制御装置
JP4410454B2 (ja) * 2002-04-03 2010-02-03 三菱自動車工業株式会社 内燃機関のアイドル回転数制御装置
JP4016737B2 (ja) * 2002-06-14 2007-12-05 トヨタ自動車株式会社 内燃機関の排気浄化触媒活性化装置
US6687582B1 (en) 2002-08-08 2004-02-03 Visteon Global Technologies, Inc. Control of idle speed in a hybrid powertrain configuration
JP3967663B2 (ja) * 2002-10-21 2007-08-29 本田技研工業株式会社 内燃機関の点火時期を制御する電子制御ユニット
JP4501760B2 (ja) * 2004-07-26 2010-07-14 株式会社デンソー 内燃機関の点火制御装置
DE102006006381A1 (de) * 2006-02-11 2007-08-16 Deutz Ag Einstellen des Kraftstoff-Luft-Verhältnisses bei Otto-Motoren
EP1826380B1 (de) * 2006-02-24 2010-08-04 Ford Global Technologies, LLC Verfahren zur Steuerung der Leerlauf-Drehzahl einer Brennkraftmaschine, und Brennkraftmaschine
GB2461552A (en) * 2008-07-03 2010-01-06 Gm Global Tech Operations Inc Method of starting an internal combustion engine
JP4672066B2 (ja) * 2009-03-18 2011-04-20 三菱電機株式会社 自動変速機の制御装置
JP5357848B2 (ja) * 2010-09-03 2013-12-04 本田技研工業株式会社 内燃機関の制御装置
GB2498553B (en) * 2012-01-20 2015-07-01 Jaguar Land Rover Ltd Improvements in controlling internal combustion engine emissions
JP5965384B2 (ja) * 2013-12-27 2016-08-03 富士重工業株式会社 燃料圧力センサの特性異常診断装置
JP6102855B2 (ja) * 2014-08-01 2017-03-29 トヨタ自動車株式会社 内燃機関の燃料性状判定装置
CN113614349B (zh) * 2019-04-02 2024-04-09 卡明斯公司 进气歧管压力控制策略
CN112709657B (zh) * 2019-10-25 2022-11-04 义乌吉利动力总成有限公司 一种发动机点火角分缸控制方法、装置及汽车
CN113153549B (zh) * 2021-04-07 2022-11-22 东风柳州汽车有限公司 改善发动机启动后性能的控制方法、***及存储介质

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56110540A (en) * 1980-02-07 1981-09-01 Nissan Motor Co Ltd Warming up controller of internal combustion engine
DE4215959C2 (de) * 1991-05-15 1997-01-16 Toyoda Automatic Loom Works Verstärkungsfaktor-Einstelleinrichtung für PID-Regler
JPH0626431A (ja) * 1992-05-07 1994-02-01 Nissan Motor Co Ltd 内燃機関の点火時期制御装置
KR100288406B1 (ko) * 1992-12-14 2001-06-01 밀러 제임스 이 엔진의 공연비 제어장치
JP3357492B2 (ja) * 1994-12-14 2002-12-16 本田技研工業株式会社 車両用内燃エンジン制御装置
JP3965703B2 (ja) * 1994-12-28 2007-08-29 マツダ株式会社 エンジンの排気ガス浄化装置及び排気ガス浄化方法
JP3649253B2 (ja) * 1995-02-09 2005-05-18 株式会社日立製作所 エンジンシステム
JP3622279B2 (ja) * 1995-07-31 2005-02-23 日産自動車株式会社 内燃機関の燃料供給制御装置
US6116213A (en) * 1997-04-25 2000-09-12 Honda Giken Kogyo Kabushiki Kaisha Control system for controlling internal combustion engine
JP3321021B2 (ja) 1997-04-25 2002-09-03 本田技研工業株式会社 内燃機関の制御装置
DE19740699C2 (de) * 1997-09-16 1999-08-26 Siemens Ag Verfahren zum Aufheizen eines Katalysators beim Start einer Brennkraftmaschine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112008001304B4 (de) * 2007-06-01 2012-09-20 Toyota Jidosha K.K. Zündzeitpunkt-Steuerungsvorrichtung für einen Verbrennungsmotor
US8459230B2 (en) 2007-06-01 2013-06-11 Toyota Jidosha Kabushiki Kaisha Ignition timing control apparatus for internal combustion engine

Also Published As

Publication number Publication date
EP1010880A3 (de) 2002-01-02
JP2000179439A (ja) 2000-06-27
EP1010880A2 (de) 2000-06-21
EP1010880B1 (de) 2005-04-27
JP3475102B2 (ja) 2003-12-08
DE69924957D1 (de) 2005-06-02
US6276131B1 (en) 2001-08-21

Similar Documents

Publication Publication Date Title
DE69924957T2 (de) Vorrichtung zur Steuerung einer Brennkraftmaschine
DE69815933T2 (de) Steuerungssystem um eine Brennkraftmaschine zu steuern
DE69922122T2 (de) Vorrichtung zur Steuerung einer Brennkraftmaschine
EP0853723B1 (de) Verfahren und vorrichtung zur steuerung einer brennkraftmaschine
DE60027534T2 (de) Gangschalteinrichtung- und Verfahren eines Fahrzeugs
DE10016858B4 (de) Vorrichtung zur Steuerung einer Verbrennungskraftmaschine mit einer Vorverdichtungsvorrichtung
DE69619590T2 (de) Motorregelsystem zur Aufrechterhaltung einer Leerlaufdrehzahl
DE69922123T2 (de) Vorrichtung zur Steuerung einer Brennkraftmaschine
DE4304779B4 (de) Vorrichtung zur Steuerung des von einer Antriebseinheit eines Fahrzeugs abzugebenden Drehmoments
DE3020493C2 (de) Verfahren zum steuern des ansaugluftdurchsatzes bei einem brennkraftmotor
DE602005000113T2 (de) Vorrichtung und Verfahren zur Steuerung einer Brennkraftmaschine
DE69919607T2 (de) Luft-Kraftstoffverhältnis-Steuerapparat und -methode für einen Motor
DE19630213C1 (de) Verfahren und Vorrichtung zur Motormomenteinstellung bei einem Verbrennungsmotor
DE10225937B4 (de) Anordnung und Verfahren zur Einstellung eines Luft/Kraftstoffverhältnisses
DE10227175B4 (de) System und Verfahren zur Schätzung der Oxidanzienspeicherung eines Katalysators
DE69834766T2 (de) Leerlaufdrehzahlregler für Brennkraftmaschine
DE69737073T2 (de) Motordrehzahlregelung in einem Fahrzeug
DE69824129T2 (de) Vorrichtung zur Steuerung interner Verbrennungsmotoren
DE19927950A1 (de) Steuervorrichtung für einen Motor mit elektrisch bzw. elektronisch angetriebenen Einlaß- und Auslaßventilen
DE19517673A1 (de) Verfahren und Vorrichtung zur Steuerung des Drehmoments einer Brennkraftmaschine
DE19619320A1 (de) Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine
DE3017846C2 (de) Verfahren und Vorrichtung zur Regelung oder Steuerung der Drehzahl einer Kaftfahrzeug-Brennkraftmaschine
DE10162217B4 (de) Steuer/Regelsystem und Steuer/Regelverfahren für einen Verbrennungsmotor
DE19945449A1 (de) Steuer- bzw. Regelvorrichtung für die Abgabeleistung eines Hybridfahrzeugs
DE10137522A1 (de) Steuersystem für einen Verbrennungsmotor

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R084 Declaration of willingness to licence

Ref document number: 1010880

Country of ref document: EP

Effective date: 20120813