DE10047932B4 - Steuervorrichtung für ein Hybridfahrzeug - Google Patents

Steuervorrichtung für ein Hybridfahrzeug Download PDF

Info

Publication number
DE10047932B4
DE10047932B4 DE10047932A DE10047932A DE10047932B4 DE 10047932 B4 DE10047932 B4 DE 10047932B4 DE 10047932 A DE10047932 A DE 10047932A DE 10047932 A DE10047932 A DE 10047932A DE 10047932 B4 DE10047932 B4 DE 10047932B4
Authority
DE
Germany
Prior art keywords
amount
internal combustion
combustion engine
determination
voltage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE10047932A
Other languages
English (en)
Other versions
DE10047932A1 (de
Inventor
Teruo Wako Wakashiro
Atsushi Wako Matsubara
Shinichi Wako Kitajima
Kazutomo Wako Sawamura
Atsushi Wako Izumiura
Hideyuki Wako Oki
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
Publication of DE10047932A1 publication Critical patent/DE10047932A1/de
Application granted granted Critical
Publication of DE10047932B4 publication Critical patent/DE10047932B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/46Series type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • B60K6/485Motor-assist type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • B60L15/2045Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for optimising the use of energy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/10Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines
    • B60L50/15Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines with additional electric power supply
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • B60W10/26Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
    • 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/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles
    • 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/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • 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/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • 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/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • 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/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility
    • 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S903/00Hybrid electric vehicles, HEVS
    • Y10S903/902Prime movers comprising electrical and internal combustion motors
    • Y10S903/903Prime movers comprising electrical and internal combustion motors having energy storing means, e.g. battery, capacitor

Abstract

Steuer/Regelvorrichtung für ein Hybridfahrzeug, umfassend:
eine Brennkraftmaschine (E);
einen Elektromotor (M), der auch als Generator betrieben werden kann und der die Antriebskraft der Brennkraftmaschine (E) unterstützen kann;
eine Hochspannungs-Energiespeichereinheit (3) zum Zuführen elektrischer Energie zu dem Elektromotor (M), wenn der Elektromotor (M) die Antriebskraft der Brennkraftmaschine (E) unterstützt;
einen Spannungswandler (5) zum Absenken der Spannung der Hochspannungs-Energiespeichereinheit (3), um die elektrische Energiezufuhr zu einem Niederspannungssystem, wie etwa einer Niederspannungs-Energiespeichereinheit (4) und Maschinenzusatzeinrichtungen, zu ermöglichen; und
eine Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) zum Bestimmen einer Erlaubnis oder eines Verbots der Unterstützung der Antriebskraft der Brennkraftmaschine (E) durch den Elektromotor (M) auf der Basis eines Bestimmungsschwellenwerts (MAST, MTHAST, MASTTH);
gekennzeichnet durch
eine Hoher-elektrischer-Energieverbrauch-Bestimmungsvorrichtung (S165) zum Erfassen einer Situation hohen elektrischen Energieverbrauchs, in der die vom Niederspannungssystem verbrauchte elektrische Energie einen vorbestimmten Wert (#VELMAH) für eine vorbestimmte Zeitdauer (#TMELMA) überschreitet; und
eine Schwellenwertkorrekturvorrichtung (S158, S169, S198) zum...

Description

  • Die Erfindung betrifft eine Steuer/Regelvorrichtung für ein Hybridfahrzeug, das von einer (Brennkraft-)Maschine und einem (Elektro-)Motor angetrieben wird. Insbesondere betrifft die Erfindung eine Steuer/Regelvorrichtung für ein Hybridfahrzeug, die ein geeignetes Energiemanagement für eine Hochspannungs-Energiespeichereinheit zum Antrieb eines Motors in Abhängigkeit vom 12V-Energieverbrauch ermöglicht.
  • Es ist ein Hybridfahrzeug bekannt, welches zusätzlich zu einem Motor eine Maschine als Fahrantriebsquelle für das Fahrzeug enthält.
  • Als eine Bauart dieses Hybridfahrzeugs gibt es ein Parallel-Hybridfahrzeug, bei dem der Motor als Hilfsantriebsquelle benutzt wird, um die Ausgabe der Maschine zu unterstützen. Bei diesem Parallel-Hybridfahrzeug wird, beispielsweise während der Beschleunigung, die Maschine durch den Motor antriebsmäßig unterstützt, wohingegen während der Verzögerung verschiedene Steuerungen durchgeführt werden, wie etwa eine Batterie durch Verzögerungs-Regenerierung zu laden, so dass die elektrische Energie (anschließend Restladung genannt) der Batterie erhalten bleiben kann, um die Anforderungen des Fahrers zu erfüllen (wie beispielsweise in der japanischen ungeprüften Patentanmeldung, Erstveröffentlichung Nr. JP 7-123509 A, offenbart).
  • Die Batterie dieses Hochspannungssystems, die allgemein in dem oben erwähnten herkömmlichen Parallel-Hybridfahrzeug installiert ist, liefert elektrische Energie zu einem Motor, der hauptsächlich ein Hilfsantrieb für die Maschine ist, und speichert die von dem Motor zugeführte regenerative elektrische Energie während der Verzögerungs-Regenerierung. Jedoch kann ein Fall vorkommen, in dem beispielsweise die Restladung dieser Hochspannungssystem-Batterie durch den elektrischen Stromverbrauch des 12V-Systems beeinträchtigt wird, beispielsweise für Maschinen-Zusatzeinrichtungen, Scheinwerfer und eine Klimaanlage.
  • Wenn beispielsweise der elektrische Stromverbrauch des 12V-Systems zunimmt, wird ein Teil der elektrischen Energie, von dem angenommen wird, dass er durch Verzögerungs-Regenerierung der Hochspannungssystem-Batterie zugeführt wird, zu dem elektrischen Energieverbrauch des 12V-Systems geleitet, und die der Hochspannungssystem-Batterie zuzuführende elektrische Energie sinkt. Ferner kommt ein Fall vor, in dem, wenn die Antriebsunterstützung von der Hochspannungssystem-Batterie erfolgt, um zu beschleunigen, und wenn ein Anteil dem elektrischen Stromverbrauch des 12V-Systems zugeführt wird, die Restladung um diesen Anteil sinkt.
  • Zur Lösung dieser Probleme besteht die Möglichkeit, diese Hochspannungssystem-Batterie zu verbessern, um eine Beeinträchtigung der Hochspannungssystem-Batterie zu vermeiden, oder die Kapazität der 12V-System-Batterie zu erhöhen, um einen Spielraum für das Energiemanagement des elektrischen Stromverbrauchs des 12V-Systems vorzusehen. Jedoch besteht dann das Problem, dass das Gewicht der Hochspannungsbatterie oder der 12V-System-Batterie erhöht wird, was das Fahrzeuggewicht erhöht.
  • Aus der JP 10-075 502 A ist eine Steuer/Regelvorrichtung nach dem Oberbegriff von Anspruch 1 bekannt. Diese verhindert, dass die Hochspannungs-Energiespeichereinheit die Niederspannungs-Energiespeichereinheit lädt, wenn der Speicherbetrag der Hochspannungs-Energiespeichereinheit einem vorbestimmten Betrag unterschreitet, der zum Antrieb des Motors ausreicht.
  • Aus der DE 43 10 240 A1 ist ein elektrisches Stromversorgungssystem für Kraftfahrzeuge mit einer Hochspannungsbatterie und einer Niederspannungsbatterie mit einem Wandler, der elektrische Leistung von einer hohen Spannung in eine niedrige Spannung umwandelt, bekannt, wobei eine Steuereinrichtung den Wandler abhängig von verschiedenen Sensorsignalen steuert.
  • In der US 5,166,584 A wird ein Elektrofahrzeug beschrieben, wobei eine Steuervorrichtung die elektrische Energie vom Generator direkt dem Elektromotor zuleitet und dabei die Stromversorgung der elektrisch betriebenen Hilfseinrichtungen zurückfährt.
  • Aus der EP 0 698 521 A1 ist eine Steuereinrichtung zur Stromerzeugung in einem Hybridfahrzeug bekannt, wobei in Abhängigkeit von Fahrzeugparametern die Generatorleistung gesteuert wird.
  • Aufgabe der Erfindung ist es daher, bei einer gattungsgemäßen Vorrichtung ein zu starkes Entladen der Hochspannungs-Energiespeichereinheit noch weiter zu verhindern.
  • Daher wird erfindungsgemäß eine Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1 angegeben.
  • Hierdurch wird eine zu häufige Antriebskraftunterstützung der Brennkraftmaschine durch den Elektromotor vermeiden und hierdurch ein zu starkes Entladen der Hochspannungs-Energiespeichereinheit verhindert.
  • Die Steuer/Regelvorrichtung für ein Hybridfahrzeug ist versehen mit: einer Maschine zur Ausgabe einer Antriebskraft für ein Fahrzeug, einem Motor zum Unterstützen der Ausgabe von der Maschine, einer Hochspannungs-Energiespeichereinheit bzw. Batterie zum Zuführen elektrischer Energie zu dem Motor, einem Spannungswandler bzw. Niederwandler zum Senken der Spannung der Hochspannungs-Energiespeichereinheit, um eine Zufuhr elektrischer Energie zu einem Niederspannungssystem, wie etwa einer Niederspannung-Speichereinheit bzw. Hilfsbatterie, und Maschinenzusatzeinrichtungen zu ermöglichen.
  • Bevorzugte Ausführungen sind in den Unteransprüchen angegeben.
  • Der Bestimmungsschwellenwert der Ausgabeunterstützungs-Bestimmungsvorrichtung ist z.B. ein Luftansaugleitungdruck-Unterstützungs-Auslösungsschwellenwert, ein Drosselunterstützungs-Auslösungsschwellenwert, oder ein weiterer Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert.
  • Mit diesen Konstruktionen erhöht die Regenerierungsbetrag-Erhöhungsvorrichtung, in Abhängigkeit von dem elektrischen Energieverbrauch des Niederspannungssystems, beispielsweise die regenerative elektrische Energie während der Verzögerungs-Regenerierung, so dass es möglich wird, ein Sinken des Zufuhrbetrags an regenerativer elektrischer Energie zu der Hochspannungs-Energiespeichereinheit zu vermeiden. Ferner erhöht die Generierungsbetrag-Erhöhungsvorrichtung, in Abhängigkeit von dem elektrischen Energieverbrauch des Niederspannungssystems, beispielsweise den Generierungsbetrag während normaler Fahrt, so dass es möglich wird, den Speicherbetrag der Hochspannungs-Energiespeichereinheit vorab zu erhöhen. Wenn ferner der Energieverbrauch des Niederspannungssystems über einen vorbestimmten Wert durch die Hochstromenergieverbrauch-Bestimmungsvorrichtung zunimmt, kann durch Anheben des Bestimmungsschwellenwerts der Ausgabeunterstützung für die Maschine von der Motorausgabe mittels der Bestimmungsschwellenwert-Korrekturvorrichtung beispielsweise die Frequenz des Beschleunigungsmodus erhöht werden und die Frequenz des Normalfahrmodus erhöht werden. Dies hat die Wirkung, dass der Abfall der Speichermenge der Hochspannungs-Energiespeichereinheit aufgrund des elektrischen Energieverbrauchs des Niederspannungs systems verhindert wird, wodurch ein geeignetes Energiemanagement realisiert werden kann.
  • Bevorzugt ist die Speicherbetrag-Steuer/Regeleinrichtung ferner mit einem Fahrgeschwindigkeitsdetektor versehen, wobei der durch die Bestimmungsschwellenwert-Korrekturvorrichtung zu korrigierende Bestimmungsschwellenwert in Abhängigkeit von der vom Fahrgeschwindigkeitsdetektor erfassten Fahrgeschwindigkeit korrigiert wird.
  • Auch wenn bei dieser Konstruktion durch wiederholtes Anfahren und Stoppen bei niederer Fahrgeschwindigkeit, wie etwa im Verkehrsstau, keine ausreichende regenerative elektrische Energie erhalten werden kann, kann, in Abhängigkeit von der Fahrgeschwindigkeit, beispielsweise durch Anheben des Bestimmungsschwellenwerts, wenn die Fahrgeschwindigkeit niedriger wird, die Frequenz des Beschleunigungsmodus weiter gesenkt werden und kann die Frequenz des Normalfahrmodus weiter erhöht werden. Dies hat daher die Wirkung, dass der Abfall des Speicherbetrags der Hochspannungs-Energiespeichereinheit zuverlässig verhindert werden kann.
  • Bevorzugt wird durch Berechnen des elektrischer Energieverbrauchs des Niederspannungssystems aus der elektrischen Energie stromab der Hochspannungs-Energiespeichereinheit und stromauf des Spannungswandlers, eine Korrektur der Effizienz aufgrund der Temperatur des Spannungswandlers unnötig. Dies hat den Effekt, dass der elektrischer Energieverbrauch des Niederspannungssystems mit hoher Genauigkeit berechnet werden kann.
  • Bevorzugt wird durch Berechnen des elektrischen Energieverbrauchs des Niederspannungssystems aus der Differenz der elektrischen Energie zwischen der stromaufwärtigen Seite und der stromabwärtigen Seite der Hochspannungs-Energiespeichereinheit eine besondere Erfassungsvorrichtung stromauf des Spannungswandlers unnötig. Dies hat den Effekt, dass sich niedrige Kosten erzielen lassen.
  • Bevorzugt wird durch Berechnen des elektrischen Energieverbrauchs des Niederspannungssystems aus einem im Kraftstoffeinspritzsystem benutzten Amperemeter (Stromsensor), und der Spannung der Niederspannungs-Energiespeichereinheit, das in dem Kraftstoffeinspritzsystem benutzte Amperemeter effektiv genutzt, um eine hochgenaue Messung zu ermöglichen. Dies hat die Wirkung, dass die Genauigkeit des Energiemanagements verbessert werden kann.
  • Die Erfindung wird nun in Ausführungsbeispielen anhand der beigefügten Zeichnungen erläutert.
  • 1 ist ein Konfigurations-Diagramm eines Hybridfahrzeugs;
  • 2 ist ein Flussdiagramm der Motorbetriebsmodus-Bestimmung;
  • 3 ist ein Flussdiagramm der Motorbetriebmodus-Bestimmung;
  • 4 ist ein Flussdiagramm der Unterstützungs-Auslösungsbestimmung;
  • 5 ist ein Flussdiagramm der Unterstützungs-Auslösungsbestimmung;
  • 6 ist eine Grafik eines Schwellenwerts eines TH-Unterstützungsmodus und eines PB-Unterstützungsmodus;
  • 7 ist eine Grafik eines Schwellenwerts eines MT-Fahrzeugs im PB-Unterstützungsmodus;
  • 8 ist eine Grafik zum Erhalt nummerischer Werte in Schritt S119 und Schritt S131;
  • 9 ist eine Grafik zur Berechnung in Schritt S120 und Schritt S132;
  • 10 ist eine Grafik für einen Schwellenwert eines CVT-Fahrzeugs im PB-Unterstützungsmodus;
  • 11 ist ein Flussdiagramm einer TH-Unterstützungs-Auslösungskorrektur;
  • 12 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
  • 13 ist eine Grafik einer 12V-System-Stromverbrauchs-Korrekturtabelle;
  • 14 ist eine Grafik der Beziehung zwischen der Steuerfahrgeschwindigkeit und dem Fahrgeschwindigkeits-Korrekturkoeffizienten;
  • 15 ist ein Flussdiagramm einer PB-Unterstützungs-Auslösungskorrektur (MT-Fahrzeug);
  • 16 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
  • 17 ist eine Grafik einer 12V-System-Stromverbrauch-Korrekturtabelle;
  • 18 ist eine Grafik der Beziehung zwischen der Steuerfahrgeschwindigkeit und dem Fahrgeschwindigkeits-Korrekturkoeffizienten;
  • 19 ist ein Flussdiagramm zum Setzen eines Hochstrom-Bestimmungsflag;
  • 20 ist ein Flussdiagramm der PB-Unterstützungs-Auslösungskorrektur (CVT-Fahrzeug);
  • 21 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
  • 22 ist eine Grafik einer 12V-System-Stromverbrauch-Korrekturtabelle;
  • 23 ist ein Flussdiagramm vom Normalfahrmodus;
  • 24 ist ein Flussdiagramm zum Berechnen des Normalfahr-Generierungsbetrags;
  • 25 ist ein Flussdiagramm zum Berechnen des Normalfahr-Generierungsbetrags;
  • 26 ist eine Grafik zum Erhalt eines Normalfahr-Generierungsbetrag-Koeffizienten #KVCRSRG;
  • 27 ist eine Grafik zum Erhalt eines Normalfahr-Generierungsbetrag-Koeffizienten #CRGVELN;
  • 28 ist eine Grafik zum Erhalt eines Normalfahr-Generierungsbetrag-Koeffizienten #KPACRSRN;
  • 29 ist ein Flussdiagramm eines Verzögerungsmodus;
  • 30 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags, wenn die Bremse eines MT-Fahrzeugs AUS ist;
  • 31 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags, wenn eine Bremse eines CVT-Fahrzeugs AUS ist;
  • 32 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags, wenn eine Bremse eines MT-Fahrzeugs EIN ist;
  • 33 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags, wenn eine Bremse eines CVT-Fahrzeugs EIN ist;
  • 34 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags in Abhängigkeit vom 12V-System-Stromenergieverbrauch, wenn eine Bremse AUS ist;
  • 35 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs-Korrekturbetrags in Abhängigkeit vom 12V-System-Stromenergieverbrauch, wenn eine Bremse EIN ist.
  • 1 zeigt eine bei einem Parallel-Hybridfahrzeug angewendete Ausführung. Die Antriebskraft sowohl von einer (Brennkraft-)Maschine E als auch einem (Elektro-)Motor M wird über ein Getriebe T, welches entweder ein Automatikgetriebe oder ein manuelles Getriebe aufweist, auf Vorderräder Wf, Wf übertragen (in 1 ist nur eine Seite gezeigt), die als Antriebsräder dienen. Wenn während der Verzögerung des Hybridfahrzeugs eine Antriebskraft von den Vorderrädern Wf, Wf zu der Motorseite M übertragen wird, arbeitet der Motor M als Generator, um eine sog. regenerative Bremskraft zu erzeugen, und die kinetische Energie des Fahrzeugs wird als elektrische Energie wiedergewonnen.
  • Der Antrieb und die Regenerierung des Motors M wird durch eine Energietreibereinheit 2 bewerkstelligt, die die Steueranweisungen von einer Motor-ECU 1 erhält. Eine Batterie 3 eines Hochspannungssystems zum Überführen elektrischer Energie zu und von dem Motor M ist mit der Energietreibereinheit 2 verbunden. Die Batterie 3 ist aus einzelnen Modulen aufgebaut, wobei zum Beispiel eine Mehrzahl von Zellen in Serie verbunden ist und wobei eine Mehrzahl dieser Module in Serie verbunden ist. An dem Hybridfahrzeug ist eine 12V-Hilfsbatterie 4 zum Antrieb verschiedener Zusatzeinrichtungen angebracht. Diese Hilfsbatterie 4 ist über einen Niederwandler 5 mit einer Batterie 3 verbunden. Der Niederwandler 5, der durch eine FIECU 11 gesteuert wird, reduziert die Spannung der Batterie 3 zum Laden der Hilfsbatterie 4.
  • Die FIECU 1 steuert/regelt zusätzlich zur Motor-ECU 1 und dem Niederwandler 5 den Betrieb einer Kraftstoffzufuhrmengen-Steuervorrichtung 6 zum Steuern/Regeln der Kraftstoffzufuhrmenge zu der Maschine E, den Betrieb eines Startermotors 7 und ferner den Zündzeitpunkt. Daher werden der FIECU 11 zugeführt: ein Signal von einem Fahrgeschwindigkeitssensor S1 zum Erfassen der Fahrgeschwindigkeit VP auf der Basis der Drehzahl einer Antriebswelle in dem Getriebe T, ein Signal von einem Maschinendrehzahlsensor S2 zum Erfassen der Maschinendrehzahl NE, ein Signal von einem Schaltstellungssensor S3 zum Erfassen der Schaltstellung des Getriebes T, ein Signal von einem Bremsschalter S4 zum Erfassen der Betätigung eines Bremspedals 8, ein Signal von einem Kupplungsschalter S5 zum Erfassen der Betätigung eines Kupplungspedals 9, ein Signal von einem Drosselöffnungssensor S6 zum Erfassen des Drosselöffnungsgrads (z.B. das Ausmaß der Drosselöffnung) TH, sowie ein Signal von einem Luftansaugleitungs-Drucksensor S7 zum Erfassen eines Luftansaugleitungs-Drucks PB. Ferner bezeichnet in der Figur die Bezugszahl 21 eine CVTECU zur CVT-Steuerung, und 31 bezeichnet die Batterie-ECU, welche die Batterie 3 schützt und die Restladung (den Ladezustand) SOC der Batterie 3 berechnet.
  • Hier kann zum Schätzen des 12V-System-Stromenergieverbrauchs in der Figur ein Stromsensor S8 an der stromaufwärtigen Seite (X) des Niederwandlers 5 installiert sein, oder der Stromwert und der Spannungswert können an der stromabwärtigen Seite (Y) der Energietreibereinheit 2 und an der stromaufwärtigen Seite (Y) der Batterie 3 gemessen werden, oder es können der Messwert des Stromsensors S9 (ein für das Kraftstoffzufuhrsystem vorhandener Sensor) an der stromabwärtigen Seite (Z) der Hilfsbatterie 4, die für das Kraftstoffzufuhrsystem genutzt wird, und die Spannung der Hilfsbatterie 4 gemessen werden.
  • Falls der Stromsensor S8 an der Stelle (X) installiert ist, ist es möglich, den elektrischen Energieverbrauch aus der Spannung und dem Strom stromauf des Niederwandlers 5 zu erhalten. In diesem Fall ist es nicht notwendig, die Effizienz aufgrund der Temperatur des Niederwandlers 5 zu schätzen, was eine hochgenaue Schätzung des 12V-System-Verbrauchs ermöglicht.
  • Ferner wird, falls der Stromwert und der Spannungswert an den oben erwähnten Stellen (Y) gemessen werden, der elektrische Energieverbrauch aus der Differenz zwischen Strom-Spannung der Batterie 3 und Strom-Spannung stromab der Energietreibereinheit 2 abgeleitet. In diesem Fall ist es nicht notwendig, einen Sensor an der stromaufwärtigen Seite des Niederwandlers 5 zu installieren, was zur Kostenreduzierung beiträgt.
  • Falls ferner die Messung durch Installation des Stromsensors S9 zum Messen des Stromwerts an der Stelle (Z) und unter Verwendung der Spannung der Hilfsbatterie 4 erfolgt, ist eine hochgenaue Messung möglich, da der Stromsensor S9 von vornherein für das Kraftstoffzufuhrsystem verwendet wird, was vorteilhaft ist.
  • Bestimmung des Motorbetriebsmodus
  • Dieses Hybridfahrzeug besitzt die Steuermodi: "Leerlaufstoppmodus", "Leerlaufmodus", "Verzögerungsmodus", "Beschleunigungsmodus" und "Normalfahrmodus".
  • Es folgt eine Beschreibung der Prozesse der Motorbetriebsmodus-Bestimmung, welche jeden dieser Modi bestimmen, auf der Basis des Flussdiagramms der 2 und 3.
  • In Schritt S001 wird bestimmt, ob das Flag, welches ein MT/CVT-Bestimmungsflag F_AT setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass das Fahrzeug ein MT-Fahrzeug ist (ein Fahrzeug mit manuellem Getriebe), geht der Fluss zu Schritt S002 weiter. Falls das Bestimmungsergebnis in Schritt S001 "ja" ist, also bestimmt wird, dass es ein CVT-Fahrzeug (ein Fahrzeug mit stufenlos verstellbarem Getriebe) ist, geht der Fluss zu Schritt S010 weiter. Hier wird bestimmt, ob das Flag, welches ein CVT-eingelegt-Bestimmungsflag F_ANTNP setzt, "1" ist. Falls das Bestimmungsergebnis in Schritt S010 "nein" ist, also bestimmt wird, dass es eingelegt ist, geht der Fluss zu Schritt S010A weiter, und es wird durch den Zustand eines Rückschaltflag F_VSWB bestimmt, ob ein Rückschalten stattfindet (während der Schalthebelbetätigung). Falls aufgrund des Bestimmungsergebnisses das Rückschalten stattfindet, geht der Fluss zu Schritt S022 weiter, schaltet auf "Leerlaufmodus" und endet. Im Leerlaufmodus wird die Kraftstoffzufuhr nach einer Kraftstoffzufuhrunterbrechung wieder aufgenommen, um die Maschine E in einem Leerlaufzustand zu halten. In diesem Leerlaufmodus wird, wenn der 12V-System-Stromverbrauch zunimmt, die ergänzende elektrische Energie von der Batterie 3 zugeführt.
  • Falls das Bestimmungsergebnis von Schritt S010A ist, dass gerade nicht zurückgeschaltet wird, geht der Fluss zu Schritt S004 weiter.
  • Falls ferner das Bestimmungsergebnis von Schritt S010 "ja" ist, also bestimmt wird, dass der N,P-Bereich vorliegt, geht der Fluss zu Schritt S014 weiter, und es wird bestimmt, ob das Flag, welches ein Maschinenstopp-Steuerausführungsflag F_FCMG setzt, "1" ist. Falls das Bestimmungsergebnis von Schritt S014 "nein" ist, schaltet die Steuerung in Schritt S022 zum "Leerlaufmodus" und endet. Falls in Schritt S014 bestimmt wird, dass das Flag auf "1" gesetzt ist, geht der Schritt zu S023 weiter, schaltet auf "Leerlaufstoppmodus", und dann endet die Steuerung. In dem Leerlaufstoppmodus wird, beispielsweise bei stehendem Fahrzeug, die Maschine unter einer definierten Bedingung gestoppt.
  • In Schritt S002 wird bestimmt, ob das Flag, welches ein Neutralstellungs-Bestimmungsflag F_NSW setzt, "1" ist. Falls das Bestimmungsergebnis von Schritt S002 "ja" ist, also bestimmt wird, dass die Neutralstellung vorliegt, geht der Fluss zu Schritt S014 weiter. Falls das Bestimmungsergebnis von Schritt S002 "nein" ist, also bestimmt wird, dass der eingelegte Zustand vorliegt, geht der Fluss zu Schritt S003 weiter, und hier wird bestimmt, ob das Flag, welches ein Kupplungseinrück-Bestimmungsflag F_CLSW setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, so dass bestimmt wird, dass die Kupplung ausgerückt ist, geht der Fluss zu Schritt S014 weiter. Falls das Bestimmungsergebnis von Schritt S003 "nein" ist, so dass bestimmt wird, dass die Kupplung eingerückt ist, geht der Fluss zu Schritt S004 weiter.
  • In Schritt S004 wird bestimmt, ob das Flag, welches ein Leerlaufbestimmungsflag F_THIDLMG setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass die Drossel vollständig geschlossen ist, geht der Fluss zu Schritt S011 weiter. Falls das Bestimmungsergebnis von Schritt S004 "ja" ist, also bestimmt wird, dass die Drossel nicht vollständig geschlossen ist, geht der Fluss zu Schritt S005 weiter, und es wird bestimmt, ob das Flag, welches ein Motorunterstützungs-Bestimmungsflag F_MAST setzt, "1" ist.
  • Falls das Bestimmungsergebnis von Schritt S005 "nein" ist, geht der Fluss zu Schritt S011 weiter. Falls das Bestimmungsergebnis von Schritt S005 "ja" ist, geht der Fluss zu Schritt S006 weiter.
  • In Schritt S011 wird bestimmt, ob das Flag, welches das MT/CVT-Bestimmungsflag F_AT setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass es ein MT-Fahrzeug ist, geht der Fluss zu Schritt S013 weiter. Falls das Bestimmungsergebnis von Schritt S011 "ja" ist, also bestimmt wird, dass es ein CVT-Fahrzeug ist, geht der Fluss zu Schritt S012 weiter, und es wird bestimmt, ob das Flag, welches ein Rückwärtsstellungs-Bestimmungsflag F_ATPR setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also die Rückwärtsstellung vorliegt, geht der Fluss zu Schritt S022 weiter. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass eine andere Stellung als die Rückwärtsstellung vorliegt, geht der Fluss zu Schritt S013 weiter.
  • In Schritt S006 wird bestimmt, ob das Flag, welches das MT/CVT-Bestimmungsflag F_AT setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass es ein MT-Fahrzeug ist, wird in Schritt S008 bestimmt, ob ein End-Ladeanweisungswert REGENF kleiner oder gleich "0" ist. Falls bestimmt wird, dass er kleiner oder gleich "0" ist, geht der Fluss zu Schritt S009 weiter, "Beschleunigungsmodus", und endet. Falls in Schritt S008 der End-Ladeanweisungswert REGENF größer als "0" ist, endet die Steuerung. In diesem "Beschleunigungsmodus" wird, wenn der 12V-System-Stromverbrauch hoch wird, ein Teil der zur Antriebsunterstützung der Maschine E benutzten elektrischen Energie von der Batterie 3 zu dem 12V-System-Stromenergieverbrauch geleitet.
  • Falls das Bestimmungsergebnis von Schritt S006 "ja" ist, also bestimmt wird, dass es ein CVT-Fahrzeug ist, geht der Fluss zu Schritt S007 weiter, und es wird bestimmt, ob das Flag, welches ein Bremse-EIN-Bestimmungsflag F_BKSW setzt, "1" ist. Falls das Bestimmungsergebnis von Schritt S007 "ja" ist, also bestimmt wird, dass das Bremspedal niedergedrückt ist, geht der Fluss zu Schritt S013 weiter. Falls das Bestimmungsergebnis von Schritt S007 "nein" ist, also bestimmt wird, dass das Bremspedal nicht niedergedrückt ist, geht der Fluss zu Schritt S008 weiter.
  • In Schritt S013 wird bestimmt, ob die Maschinensteuerungs-Fahrgeschwindigkeit VP "0" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Fahrgeschwindigkeit 0 ist, geht der Fluss zu Schritt S014 weiter. Falls das Bestimmungsergebnis von Schritt S013 "nein" ist, also bestimmt wird, dass die Fahrgeschwindigkeit nicht "0" ist, geht der Fluss zu Schritt S015 weiter. In Schritt S015 wird bestimmt, ob das Flag, welches das Maschinenstoppsteuerungs-Ausführungsflag F_FCMG setzt, "1" ist. Falls das Bestimmungsergebnis von Schritt S015 "nein" ist, geht der Fluss zu Schritt S016 weiter. Falls in Schritt S015 bestimmt wird, dass das Flag auf "1" gesetzt ist, geht der Fluss zu Schritt S023 weiter.
  • In Schritt S016 werden die Maschinendrehzahl NE und die Normalfahrt/Verzögerungsmodus-Untergrenz-Maschinendrehzahl #NERGNLx verglichen. Hier ist "x" in der Normalfahrt/Verzögerungsmodus-Untergrenz-Maschinendrehzahl #NERGNLx ein Wert (einschließlich einer Hysterese), der für jeden Gang bzw. jedes Übersetzungsverhältnis gesetzt ist.
  • Falls das Bestimmungsergebnis von Schritt S016 so ist, dass die Maschinendrehzahl NE ≤ der Normalfahrt/Verzögerungsmodus-Untergrenz-Maschinendrehzahl #NERGNLx ist, also bestimmt wird, dass sie sich langsam dreht, geht der Fluss zu Schritt S014 weiter. Falls andererseits das Bestimmungsergebnis von Schritt S016 so ist, dass die Maschinendrehzahl NE > der Normalfahrt/Verzögerungsmodus-Untergrenz-Maschinendrehzahl #NERGNLx ist, also bestimmt wird, das sie sich schnell dreht, geht der Fluss zu Schritt S017 weiter. In Schritt S017 wird bestimmt, ob das Flag, welches das Bremse-EIN-Bestimmungsflag F_BKSW setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass das Bremspedal gedrückt ist, geht der Fluss zu Schritt S018 weiter. Falls das Bestimmungsergebnis in Schritt S017 "nein" ist, also bestimmt wird, dass das Bremspedal nicht gedrückt ist, geht der Fluss zu Schritt S019 weiter.
  • In Schritt S018 wird bestimmt, ob das Flag, welches ein Leerlaufbestimmungsflag F_THIDLMG setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass die Drossel vollständig geschlossen ist, geht der Fluss zum "Verzögerungsmodus" in Schritt S024 weiter und endet. Hier wird bei dem Verzögerungsmodus die regenerative Bremsung durch den Motor M durchgeführt. Falls das Bestimmungsergebnis von Schritt S018 "ja" ist, also die Drossel nicht vollständig geschlossen ist, geht der Fluss zu Schritt S019 weiter. Bei diesem "Verzögerungsmodus" wird, wenn der 12V-System-Stromverbrauch hoch ist, ein Teil der regenerativen elektrischen Energie zur Batterie 3 direkt zu dem 12V-System geleitet.
  • In Schritt S019 wird bestimmt, ob das Flag, welches das Kraftstoffzufuhr-Unterbrechungs-Ausführungsflag F_FC setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Kraftstoffzufuhr gestoppt ist, geht der Fluss zu Schritt S024 weiter. Falls das Bestimmungsergebnis von Schritt S019 "nein" ist, geht der Fluss zu Schritt S020 weiter, und es wird ein Subtraktionsprozess für einen End-Unterstützungs-Anweisungswert ASTPWRF durchgeführt. Dann wird in Schritt S021 bestimmt, ob der End-Unterstützungs-Anweisungswert ASTPWRF kleiner oder gleich null ist. Falls bestimmt wird, dass er kleiner oder gleich null ist, geht der Fluss zum "Normalfahrmodus" in Schritt S025 weiter. Bei diesem Normalfahrmodus ist der Motor M nicht in Betrieb, so dass das Fahrzeug durch die Antriebskraft der Maschine E fährt. Wenn in Schritt S021 der End-Unterstützungs-Anweisungswert ASTPWRF auf größer als "0" bestimmt wird, endet die Steuerung. Der Normalfahrmodus ist hier ein Modus für im Wesentlichen konstante Geschwindigkeit.
  • Auf diese Weise wird der Motorbetriebsmodus so bestimmt, dass er in Abhängigkeit von jedem Modus eine Steuerung/Regelung durchführt. Falls der 12V-System-Stromenergieverbrauch hoch ist, wird der Beschleunigungsmodus, der Verzögerungs(regenerierungs)modus und der Leerlaufstoppmodus beeinflusst.
  • Das heißt, falls die Maschine im Beschleunigungsmodus durch den Motor antriebsmäßig unterstützt wird, wird die von der Batterie 3 entnommene Energiemenge erhöht, da ein Teil der elektrischen Energie von der Batterie 3 über den Niederwandler 5 zu dem 12V-System-Stromenergie-Verbrauch geleitet wird, falls der elektrische Energieverbrauch dieses 12V-Systems hoch ist. Da ferner im Verzögerungsmodus der Regenerierungsbetrag fest ist, um eine konstante Verzögerung zu erzielen, kann der der Batterie 3 zuzuteilende Regenerierungsbetrag nicht vollständig beibehalten werden, wenn der 12V-System-Stromenergieverbrauch zunimmt.
  • Falls daher der oben erwähnte 12V-System-Stromverbrauch (der elektrische Energieverbrauch) hoch ist, werden zur Lösung des oben erwähnten Problems die folgenden Gegenmaßnahmen bei der Unterstützungs-Auslösungsbestimmung, Normalfahrmodus und Verzögerungsmodus, getroffen.
  • Zonierung der Batterierestladung SOC
  • Zuerst wird eine Zonierung (in die Restladung unterteilende Zonen) der Batterierestladung SOC beschrieben, die einen Haupteinfluss auf jeden Modus hat. Die Batterierestladung wird durch die Batterie ECU 31 beispielsweise anhand der Spannung, des Ladestroms, der Temperatur etc. berechnet.
  • Um ein Beispiel zu erläutern, ist eine Zone A (von SOC 40% zu SOC 80% bis 90%) eine normale Gebrauchszone als Basis, Zone B (von SOC 20% zu SOC 40%) ist eine darunter befindliche vorübergehende Gebrauchszone und Zone C (von SOC 0% zu SOC 20%) ist eine unter dieser befindliche Über-Entladezone. Über der Zone A befindet sich Zone D (von SOC 80% bis 90% zu SOC 100%) als Überladezone.
  • Betrachtet man die Erfassung der Batterierestladung SOC in jeder Zone, so erfolgt diese in den Zonen A und B durch Integration eines Stromwerts, und in den Zonen C und D erfolgt sie durch Erfassen eines Spannungswerts und dgl. aufgrund der Charakteristiken der Batterie.
  • Hier ist die Grenze jeder Zone durch obere und untere Schwellenwerte definiert, und eine Hysterese ist auf diese Schwellenwerte gesetzt, die unterschiedlich angeordnet sind zwischen den Zeiten der Zunahme und Abnahme der Batterierestladung SOC.
  • Unterstützungs-Auslösungsbestimmung
  • Die 4 und 5 zeigen Flussdiagramme zur Unterstützungs-Auslösungsbestimmung, insbesondere Flussdiagramme zur Bestimmung des Unterstützungs/Normalmodus gemäß diesen Zonen.
  • In Schritt S100 wird bestimmt, ob das Flag, welches ein Energiespeicherzonen-C-Flag F_ESZONEC setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Batterierestladung SOC in der Zone C ist, dann wird in Schritt S136 bestimmt, ob der End-Unterstützungs-Anweisungswert ASTPWRF kleiner oder gleich "0" ist. Falls das Bestimmungsergebnis in Schritt S136 "ja" ist, also bestimmt wird, dass der End-Unterstützungs-Anweisungswert ASTPWRF kleiner oder gleich "0" ist, wird in Schritt S137 ein "1.0" einem Normalfahrt-Generierungsbetrag-Subtraktionskoeffizient KTRGRGN zugeordnet, und in Schritt S122 wird ein "0" dem Motorunterstützungs-Bestimmungsflag F_MAST zugeordnet, und die Steuerung springt zurück.
  • Falls beide Bestimmungsergebnisse von Schritt S100 und Schritt S136 "nein" sind, wird in Schritt S103 der Prozess zur Berechnung eines Drosselunterstützungs-Auslösungs-Korrekturwerts DTHAST durchgeführt. Die Details dieses Prozesses werden später beschrieben.
  • Dann wird in Schritt S104 ein Schwellenwert MTHASTN, der eine Referenz für den Drosselunterstützungs-Auslöser ist, aus einer Drosselunterstützungs-Auslösungstabelle abgefragt. In dieser Drosselunterstützungs-Auslösungstabelle, wie mit der durchgehenden Linie in 6 gezeigt, wird der Schwellenwert MTHASTN für den Drosselöffnungsgrad, der die Basis einer Bestimmung dafür ist, ob die Motorunterstützung entsprechend der Maschinendrehzahl NE auszuüben ist, bestimmt, wodurch der Schwellenwert in Abhängigkeit von der Maschinendrehzahl NE gesetzt wird.
  • Dann wird in Schritt S105 und Schritt S106 der im oben erwähnten Schritt S103 berechnete Korrekturwert DTHAST zu dem in Schritt S104 erhaltenen Drosselunterstützungs-Auslösungs-Referenzschwellenwert MTHASTN addiert, um einen Hoch-Drosselunterstützungs-Auslösungsschwellenwert MTHASTH zu erhalten. Ferner wird die Differenz #DMTHAST zum Setzen der Hysterese von diesem Hoch-Drosselunterstützungs-Auslösungsschwellenwert MTHASTH subtrahiert, um einen Niedrig-Drosselunterstützungs-Auslösungsschwellenwert MTHASTL zu erhalten. Wenn diese hohen und niedrigen Drosselunterstützungs-Auslösungsschwellenwerte über den Standard-Schwellenwert MTHASTN in der Drosselunterstützungs-Auslösungstabelle geschrieben werden, so ist dies in 6 durch die unterbrochenen Linien gezeigt.
  • Dann wird in Schritt S107 bestimmt, ob der Grad eines Drosselöffnungsstromwerts THEM größer oder gleich dem Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist oder nicht, der in Schritt S105 und Schritt S106 erhalten wurde. Der Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist in diesem Fall ein Wert mit der oben erwähnten Hysterese. Falls der Drosselöffnungsgrad zunimmt, wird der hohe Drosselunterstützungs-Auslösungsschwellenwert MTHASTH verwendet, und falls der Drosselöffnungsgrad abnimmt, wird der niedrige Drosselunterstützungs-Auslösungsschwellenwert MTHASTL verwendet.
  • Falls das Bestimmungsergebnis in Schritt S107 "ja" ist, also falls der Grad des Drosselöffnungsstromwerts THEM größer oder gleich dem Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist (der Schwellenwert mit der gesetzten hohen und niedrigen Hysterese), geht der Fluss zu Schritt S109 weiter. Falls das Bestimmungsergebnis "nein" ist, also falls der Grad des Drosselöffnungsstromwerts THEM nicht größer oder gleich dem Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist (dem Schwellenwert mit der gesetzten hohen und niedrigen Hysterese), geht der Fluss zu Schritt S108 weiter.
  • In Schritt S109 wird das Drosselmotorunterstützungs-Bestimmungsflag F_MASTTH auf "1" gesetzt, und andererseits wird in Schritt S108 das Drosselmotorunterstützungs-Bestimmungsflag F_MASTTH auf "0" gesetzt.
  • Der soweit beschriebene Prozess diente zur Bestimmung, ob der Drosselöffnungsgrad TH eine Öffnung ist, die Motorunterstützung erfordert. Falls der Grad des Drosselöffnungsstromwerts THEM in Schritt S107 gemäß Bestimmung größer oder gleich dem Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist, wird das Drosselmotorunterstützungs-Bestimmungsflag F_MASTTH auf "1" gesetzt, und unter Bezug auf dieses Flag im oben erwähnten "Beschleunigungsmodus" wird bestimmt, dass eine Motorunterstützung erforderlich ist.
  • Wenn andererseits in Schritt S108 das Drosselmotorunterstützungs-Bestimmungsflag F_MASTTH auf "0" gesetzt ist, so zeigt dies an, dass der Drosselöffnungsgrad gemäß Bestimmung außerhalb des Bereichs liegt, der eine Motorunterstützung erfordert. In dieser Ausführung ist die Anordnung so, dass die Unterstützungs-Auslösungsbestimmung auf der Basis sowohl des Drosselöffnungsgrads TH als auch des Maschinenluftansaugleitungsdrucks PB bestimmt wird. Falls der Grad des Drosselöffnungsstromwerts THEM größer oder gleich dem Drosselunterstützungs-Auslösungsschwellenwert MTHAST ist, erfolgt die Unterstützungsbestimmung durch den Drosselöffnungsgrad TH, und in dem Bereich, in dem dieser Schwellenwert nicht überschritten wird, erfolgt die Bestimmung durch den später erwähnten Luftansaugleitungsdruck PB. Nachdem dann in Schritt S109 das Drosselmotorunterstützungs-Bestimmungsflag F_MASTTH auf "1" gesetzt wurde, geht dann der Fluss zu Schritt S134 weiter, um die normale Unterstützungsbestimmung zu belassen, und auf den Normalfahrt-Generierungsbetrag-Substraktionskoeffizient KTRGRGN wird ein "0" gesetzt. Im nächsten Schritt S135 wird das Motorunterstützungs-Bestimmungsflag F_MAST auf "1" gesetzt, und die Steuerung springt zurück.
  • Andererseits wird in Schritt S110 bestimmt, ob das Flag, welches das MT/CVT-Bestimmungsflag F_AT setzt, "1" ist. Falls das Bestimmungsergebnis "nein" ist, also bestimmt wird, dass es ein MT-Fahrzeug ist, geht der Fluss zu Schritt S111 weiter. Falls das Bestimmungsergebnis von Schritt S110 "ja" ist, also bestimmt wird, dass es ein CVT-Fahrzeug ist, geht der Fluss zu Schritt S123 weiter. In Schritt S111 erfolgt der Berechnungsprozess für einen korrigierten Luftansaugleitungsdruck-Unterstützungs-Auslösungswert DPBAST. Die Details des Prozesses sind später beschrieben.
  • Dann wird in Schritt S112 ein Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTL/H aus einer Luftansaugleitungsdruck-Unterstützungs-Auslösungstabelle abgefragt. In dieser Luftansaugleitungsdruck-Unterstützungs-Auslösungstabelle, wie in 7 mit den zwei durchgehenden Linien gezeigt, sind der hohe Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTH und der niedrige Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTL zum Bestimmen, ob die Motorunterstützung entsprechend der Maschinendrehzahl NE ausgeübt wird, fest. Die Anordnung ist derart, dass beim Abfrageprozess von Schritt S112, in Abhängigkeit von der Zunahme des Luftansaugleitungsdrucks PB oder in Abhängigkeit von abnehmender Maschinendrehzahl NE, wenn die hohe Schwellenwertlinie MASTH in 7 von unten nach oben verläuft, das Motorunterstützungs-Bestimmungsflag F_MAST von "0" auf "1" geändert wird. Umgekehrt wird, in Abhängigkeit von der Abnahme des Luftansaugleitungsdrucks PB oder in Abhängigkeit von der Zunahme der Maschinendrehzahl NE, wenn die niedrige Schwellenwertlinie MASTL von oben nach unten verläuft, das Motorunterstützungs-Bestimmungsflag F_MAST von "1" auf "0" geändert. Hier erfolgt in 7 das Schalten bei jedem Gang und jeder stöchiometrischen/mageren Verbrennung.
  • Dann wird im nächsten Schritt S113 bestimmt, ob das Flag, welches das Motorunterstützungs-Bestimmungsflag F_MAST setzt, "1" ist. Falls das Bestimmungsergebnis "1" ist, geht der Fluss zu Schritt S114 weiter, und falls das Bestimmungsergebnis nicht "1" ist, geht der Fluss zu Schritt S115 weiter. Dann wird in Schritt S114 der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MAST berechnet als die Summe des unteren Unterstützungs-Auslösungsschwellenwerts MASTL, der in Schritt S112 abgefragt ist, und dem Korrekturwert DPBAST, der in Schritt S111 berechnet ist. In Schritt S116 wird bestimmt, ob der gegenwärtige Wert des Luftansaugleitungsdrucks PB größer oder gleich dem in Schritt S114 erhaltenen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MAST ist. Falls das Bestimmungsergebnis "ja" ist, geht der Fluss zu Schritt S134 weiter. Falls das Bestimmungsergebnis "nein" ist, geht der Fluss zu Schritt S119 weiter. Ferner wird in Schritt S115 der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MAST berechnet als die Summe des hohen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwerts MASTH, der in Schritt S112 abgefragt wurde, und des Korrekturwerts DPBAST, der in Schritt S111 berechnet wurde, und der Fluss geht zu Schritt S116 weiter.
  • Dann wird in Schritt S119 in 5 ein End-Luftansaugleitungsdruck-Unterstützungsauslösungs-Untergrenzschwellenwert MASTFL erhalten, indem ein vorbestimmter Luftansaugleitungsdruck-Deltawert#DCRSPB (z.B. 100 mmHg) von dem oben erwähnten Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MAST subtrahiert wird. Dann werden in Schritt S120 der End-Luftansaugleitungsdruck-Unterstützungsauslösungs-Untergrenzschwellenwert MASTFL und der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MAST aus dem gegenwärtigen Wert des Luftansaugleitungsdrucks PB interpoliert, wie in 9 gezeigt, zum Erhalt eines Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten-Tabellenwerts KPBRGN. In Schritt S121 wird der Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten-Tabellenwert KPBRGN dem Normalfahrt-Generierungsbetrag-Substraktionskoeffizienten KTRGRGN zugeordnet. Dann wird in Schritt S122 dem Motorunterstützungs-Bestimmungsflag F_MAST ein "0" zugeordnet, und die Steuerung springt zurück.
  • Falls im oben erwähnten Schritt S110 das Bestimmungsergebnis des MT/CVT-Bestimmungsflag F_AT "ja" ist, also bestimmt wird, dass es ein CVT-Fahrzeug ist, geht der Fluss zu Schritt S123 weiter, und der Berechnungsprozess ein Luftansaugleitungsdruck-Unterstützungsauslösungs-Korrekturwert DPBASTTH wird ausgeführt. Die Details des Prozesses werden später beschrieben.
  • Dann wird in Schritt S124 der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTHL/H aus der Luftansaugleitungsdruck-Unterstützungs-Auslösungstabelle abgefragt. In dieser Luftansaugleitungsdruck-Unterstützungs-Auslösungstabelle sind, wie in 10 mit den zwei durchgehenden Linien gezeigt, der hohe Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTHH und der niedrige Luft ansaugleitungsdruck-Unterstützungs-AuslösungsschwellenwertMASTTHL zur Bestimmung, ob die Motorunterstützung anhand der Maschinensteuerungs-Fahrgeschwindigkeit VP ausgeübt wird, fest. Die Anordnung ist so, dass in dem Abfrageprozess von Schritt S124 in Abhängigkeit von der Zunahme des Drosselöffnungsgrads TH oder in Abhängigkeit von der Abnahme der Maschinensteuer-Fahrgeschwindigkeit VP, wenn die Schwellenwertlinie MASTTHH von unten nach oben verläuft, das Motorunterstützungs-Bestimmungsflag F_MAST von "0" auf "1" geändert wird. Umgekehrt wird in Abhängigkeit von der Abnahme des Drosselöffnungsgrads TH oder in Abhängigkeit von der Zunahme der Maschinensteuer-Fahrgeschwindigkeit VP, wenn die niedrige Schwellenwertlinie MASTTHL von oben nach unten verläuft, das Motorunterstützungs-Bestimmungsflag F_MAST von "1" auf "0" geändert. Hier erfolgt das Schalten in 10 bei jeder stöchiometrischen/Magerverbrennung.
  • Dann wird im nächsten Schritt S125 bestimmt, ob das Flag, welches das Motorunterstützungs-Bestimmungsflag F_MAST setzt, "1" ist. Falls das Bestimmungsergebnis "1" ist, geht der Fluss zu Schritt S126 weiter. Falls das Bestimmungsergebnis nicht "1" ist, geht der Fluss zu Schritt S127 weiter. Dann wird in Schritt S126 der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTH berechnet als die Summe des niedrigen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwerts MASTTHL, der in Schritt S124 abgefragt wurde, und des Korrekturwerts DPBASTTH, der in Schritt S123 berechnet wurde. In Schritt S128 wird bestimmt, ob der gegenwärtige Wert des Drosselöffnungsgrads THEM größer oder kleiner dem in Schritt S126 erhaltenen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTH ist. Falls das Bestimmungsergebnis "ja" ist, geht der Fluss zu Schritt S134 weiter. Falls das Bestimmungsergebnis "nein" ist, geht der Fluss zu Schritt S131 weiter.
  • Ferner wird in Schritt S127 der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTH berechnet als die Summe des hohen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwerts MASTTHH, der in Schritt S124 abgefragt wurde, und des Korrekturwerts DPBASTTH, der in Schritt S123 berechnet wurde, und der Fluss geht zu Schritt S128 weiter.
  • Dann wird in Schritt S131 gemäß 8 der End-Luftansaugleitungsdruck-Unterstützungsauslösungs-Untergrenzschwellenwert MASTTHFL erhalten, indem ein vorbestimmter Drosselöffnungsgrad-Deltawert #DCRSTHV von demobenerwähnten Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTH subtrahiert wird. Dann wird in Schritt S132 der End-Luftansaugleitungsdruck-Unterstützungsauslösungs-Untergrenzschwellenwert MASTTHFL und der Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTH von dem gegenwärtigen Wert der Drosselöffnung THEM interpoliert, wie in 9 gezeigt, zum Erhalt des Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten-Tabellenwerts KPBRGTH. In Schritt S133 wird der Normalfahrt-Generierungsbetrag-Subtraktionskoeffizient-Tabellenwert KPBRGTH dem Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten KTRGRGN zugeordnet. Dann wird in Schritt S122 dem Motorunterstützungs-Bestimmungsflag F_MAST ein "0" zugeordnet, und die Steuerung springt zurück.
  • TH-Unterstützungsauslösungskorrektur
  • 11 zeigt ein Flussdiagramm für Drosselunterstützungs-Auslösungskorrektur im vorgenannten Schritt S103.
  • In Schritt S150 wird bestimmt, ob das Klimaanlagenkupplungs-EIN-Flag F_HMAST "1" ist. Falls das Bestimmungsergebnis "ja" ist, also die Klimaanlagenkupplung EIN ist, wird in Schritt S151 ein vorbestimmter Wert #DTHAAC (z.B. 20 Grad) dem Klimaanlagenkorrekturwert DTHAAC zugeordnet, und der Fluss geht zu Schritt S153 weiter.
  • Falls das Bestimmungsergebnis von Schritt S150 "nein" ist, also die Klimaanlagenkupplung AUS ist, wird dem Klimaanlagenkorrekturwert DTHAAC eine "0" zugeordnet, und der Fluss geht zu Schritt S153 weiter. Auf diese Weise wird der Motorunterstützungs-Schwellenwert angehoben. In Schritt S153 wird ein Atmosphärendruckkorrekturwert (DTHAPA), der vom Atmosphärendruck (PA) abhängt, abgefragt. Dieses Abfragen dient zum Abfragen eines Korrekturwerts, der auf niedriger gesetzt wird, wenn sich das Fahrzeug vom Hochland zum Tiefland bewegt, und zwar aus der Drosselunterstützungs-Auslösungs-PA-Korrekturtabelle, wie in 12 gezeigt. Der Atmosphärendruckkorrekturwert DTHAPA wird durch diese Tabellenabfrage erhalten.
  • Dann wird in Schritt S154 bestimmt, ob ein Hochstromflag F_VELMAH "1" ist. Das Setzen dieses Hochstromflags wird später beschrieben. Wenn der 12V-Stromverbrauch hoch ist, wird, durch Anheben des Unterstützungsauslösungsschwellenwerts, die Frequenz des Beschleunigungsmodus gesenkt, um die Frequenz des Normalfahrmodus anzuheben, so dass eine Abnahme der Batterierestladung verhindert werden kann. Wenn als Ergebnis der Bestimmung in Schritt S154 der Strom hoch bzw. stark ist, wird in Schritt S155, wie in 13 gezeigt, der Hochstromkorrekturwert DTHVEL, der von der Maschinendrehzahl NE abhängt, durch Tabellenabfrage erhalten, und der Fluss geht zu Schritt S157 weiter. Wenn als Ergebnis der Bestimmung in Schritt S154 bestimmt wird, dass kein hoher bzw. starker Strom fließt, wird in Schritt S156 auf den Hochstromkorrekturwert DTHVEL eine "0" gesetzt, und der Fluss geht zu Schritt S157 weiter.
  • Dann wird in Schritt S157 der Drosselunterstützungs-Auslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDTHAST, der von der Steuerfahrgeschwindigkeit VP abhängig ist, durch Tabellenabfrage erhalten, wie in 14 gezeigt. Wenn hier die Steuerfahrgeschwindigkeit VP zunimmt, nimmt der Drosselunterstützungs-Auslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDTHAST ab. Auf diese Weise wird der Unterstützungsschwellenwert umso stärker angehoben, je geringer die Fahrgeschwindigkeit ist.
  • Dann wird im nächsten Schritt S158 der Drosselunterstützungsauslösungs-Korrekturwert DTHAST aus dem in Schritt S151 oder Schritt S152 erhaltenen Klimaanlagenkorrekturwert DTHAAC, dem in Schritt 153 erhaltenen Atmosphärendruckkorrekturwert DTHAPA, dem in Schritt S155 oder Schritt S156 erhaltenen Hochstromkorrekturwert DTHVEL sowie dem in Schritt S157 erhaltenen Drosselunterstützungs-Auslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDTHAST erhalten, und die Steuerung endet.
  • PB-Unterstützungsauslösungskorrektur (MT)
  • 15 ist ein Flussdiagramm der Luftansaugleitungsdruck-Drosselunterstützungs-Auslösungskorrektur im vorgenannten Schritt S111.
  • In Schritt S161 wird bestimmt, ob das Klimaanlagenkupplungs-EIN-Flag F_HMAST "1" ist. Falls das Bestimmungsergebnis "ja" ist, also die Klimaanlagenkupplung EIN ist, wird in Schritt S163 ein vorbestimmter Wert #DPBAAC dem Klimaanlagenkorrekturwert DPBAAC zugeordnet, und der Fluss geht zu Schritt S164 weiter. Falls das Bestimmungsergebnis von Schritt S161 "nein" ist, also die Klimaanlagenkupplung AUS ist, wird dem Klimaanlagenkorrekturwert DPBAAC eine "0" zugeordnet, und der Fluss geht zu Schritt S164 weiter. Auf diese Weise wird der Motorunterstützungsschwellenwert angehoben.
  • In Schritt S164 wird ein Atmosphärendruckkorrekturwert (DPBAPA), der vom Atmosphärendruck abhängig ist, abgefragt. Diese Abfrage dient zur Abfrage eines Korrekturwerts, der kleiner gesetzt wird, wenn sich das Fahrzeug vom Hochland zum Niederland bewegt, und zwar aus einer Luftansaugleitungsdruck-Unterstützungsauslösungs-PA-Korrekturtabelle, wie in 16 gezeigt. Der Atmosphärendruckkorrekturwert DPBAPA wird durch diese Tabellenabfrage erhalten.
  • Dann wird in Schritt S165 bestimmt, ob das Hochstromflag F_VELMAH auf "1" gesetzt ist. Das Setzen dieses Hochstromflags wird später beschrieben. Genauso wie in der Beschreibung im vorgenannten Schritt S154 ist dieser Schritt vorgesehen, weil der Unterstützungs-Auslösungsschwellenwert angehoben werden muss, wenn der 12V-Stromverbrauch hoch ist. Als Ergebnis der Bestimmung in Schritt S165 wird, wenn der Strom hoch bzw. stark ist, in Schritt S166 gemäß 17 der Hochstromkorrekturwert DPBVEL in Abhängigkeit von der Maschinendrehzahl NE durch Tabellenabfrage erhalten, und der Fluss geht zu Schritt S168 weiter. Wenn als Ergebnis der Bestimmung in Schritt S165 kein hoher bzw. starker Strom fließt, wird in Schritt S167 dem Hochstromkorrekturwert DPBVEL eine "0" zugeordnet, und der Fluss geht zu Schritt S168 weiter.
  • Dann wird in Schritt S168 der Luftansaugleitungsdruck-Unterstützungsauslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST in Abhängigkeit von der Steuerfahrgeschwindigkeit VP durch Tabellenabfrage erhalten, wie in 18 gezeigt. Aus dem gleichen Grund wie in der oben erwähnten Beschreibung für Schritt S157 nimmt hier, wenn die Steuerfahrgeschwindigkeit VP zunimmt, der Luftansaugleitungsdruck-Unterstützungsauslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST ab.
  • Dann wird im nächsten Schritt S169 der Luftansaugleitungsdruck-Unterstützungs-Auslösungskorrekturwert DPBAST aus dem in Schritt S162 oder Schritt S163 erhaltenen Klimaanlagenkorrekturwert DPBAPA, dem in Schritt S164 erhaltenen Atmosphärenkorrekturwert DPBAPA, dem in Schritt S166 oder Schritt S167 erhaltenen Hochstromkorrekturwert DPBVEL und dem in Schritt S168 erhaltenen Luftansaugleitungsdruck-Unterstützungsauslösungs- Lastkorrekturbetrag-Fahrgeschwindigkeits-KorrekturkoeffizientKVDPBAST erhalten, und die Steuerung endet.
  • Hier folgt eine Beschreibung eines Flussdiagramms in 19 zum Setzen des Hochstromflags. In Schritt S180 wird bestimmt, ob ein durchschnittlicher Stromverbrauch VELAVE höher als ein vorbestimmter Wert #VELMAH ist (z.B. 20 A). Falls das Bestimmungsergebnis "ja" ist, also wenn bestimmt wird, dass der Strom hoch bzw. stark ist, wird in Schritt S182 bestimmt, ob ein Verzögerungstimer TELMA "0" ist. Im Falle von "0" wird in Schritt S184 das Hochstromflag F_VELMAH auf "1" gesetzt, und die Steuerung endet. Wenn als Ergebnis der Bestimmung in Schritt S182 bestimmt wird, dass der Verzögerungstimer TELMA nicht "0" ist, geht der Fluss zu Schritt S183 weiter. Falls das Bestimmungsergebnis von Schritt S180 "nein" ist, also bestimmt wird, dass kein hoher bzw. starker Strom fließt, wird in Schritt S181 ein vorbestimmter Wert #TMELMA (z.B. 30 Sekunden) auf den Verzögerungstimer TELMA gesetzt, und der Fluss geht zu Schritt S183 weiter. In Schritt S183 wird auf das Hochstromflag F_VELMAH eine "0" gesetzt, und die Steuerung endet. Dieses Hochstromflag F_VELMAH wird in dem vorgenannten Schritt S154 und Schritt S165 sowie im später erwähnten Schritt S194 bestimmt.
  • Hier wird die Bestimmung des Zustands, dass der 12V-System-Stromverbrauch hoch ist, auf jene Fälle beschränkt, in denen er für eine gewisse Dauer des Verzögerungstimers TELMA fortdauert. Falls daher der Stromverbrauch vorübergehend zunimmt, beispielsweise beim Anheben oder Senken eines elektrischen Fensters, wird das Aufleuchten einer Stopplampe und dgl. vermieden.
  • PB-Unterstützungsauslösungskorrektur (CVT)
  • 20 ist ein Flussdiagramm der Luftansaugleitungsdruck-Drosselunterstützungs-Auslösungskorrektur im vorgenannten Schritt S123.
  • In Schritt S190 wird bestimmt, ob das Klimaanlagenkupplungs-EIN-Flag F_HMAST "1" ist. Falls das Bestimmungsergebnis "ja" ist, also die Klimaanlagenkupplung EIN ist, wird in Schritt S191 ein vorbestimmter Wert #DPBAACTH dem Klimaanlagenkorrekturwert DPBAACTH zugeordnet, und der Fluss geht zu Schritt S193 weiter.
  • Falls das Bestimmungsergebnis von Schritt S190 "nein" ist, also die Klimaanlagenkupplung AUS ist, wird in Schritt S192 dem Klimaanlagenkorrekturwert DPBAACTH eine "0" zugeordnet, und der Fluss geht zu Schritt S193 weiter. Auf diese Weise wird der Motorunterstützungsschwellenwert angehoben.
  • In Schritt S193 wird ein Atmosphärendruck-Korrekturwert (DPBAPATH), der von dem Atmosphärendruck abhängig ist, abgefragt. Dieses Abfragen dient zum Abfragen eines Korrekturwerts, der auf kleiner gesetzt wird, wenn sich das Fahrzeug vom Hochland zum Tiefland bewegt, und zwar aus einer Luftansaugleitungsdruck-Unterstützungsauslösung-PA-Korrekturtabelle, wie in 21 gezeigt. Der Atmosphärendruck-Korrekturwert DPBAPATH wird aus dieser Tabellenabfrage erhalten.
  • Dann wird in Schritt S194 bestimmt, ob das Hochstromflag F_VELMAH "1" ist. Der Grund hierfür ist, dass, wenn der 12V-Stromverbrauch hoch ist, der Unterstützungsauslösungsschwellenwert aus dem gleichen Grund wie oben angehoben werden muss. Wenn als Ergebnis der Bestimmung in Schritt S194 der Strom hoch bzw. stark ist, wird in Schritt S195, wie in 22 gezeigt, ein Hochstromkorrekturwert DPBVELTH, der von der Steuerfahrgeschwindigkeit VP abhängig ist, durch Tabellenabfrage erhalten, und der Fluss geht zu Schritt S197 weiter. Wenn als Ergebnis der Bestimmung in Schritt S194 kein hoher bzw. starker Strom fließt, wird in Schritt S196 auf den Hochstromkorrekturwert DPBVELTH eine "0" gesetzt, und der Fluss geht zu Schritt S197 weiter.
  • Dann wird in Schritt S197 der Luftansaugleitungsdruck-Unterstützungsauslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST, der von der Steuerfahrgeschwindigkeit VP abhängig ist, durch Tabellenabfrage erhalten, wie in 18 gezeigt. Wenn hier die Steuerfahrgeschwindigkeit VP zunimmt, nimmt hier, genauso wie oben beschrieben, der Luftansaugleitungsdruck-Unterstützungsauslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST ab.
  • Dann wird im nächsten Schritt S198 ein Luftansaugleitungsdruck-Unterstützungsauslösungs-Korrekturwert DPBASTTH aus dem in Schritt S191 oder Schritt S192 erhaltenen Klimaanlagenkorrekturwert DPBAACTH, dem in Schritt S193 erhaltenen Atmosphärendruck-Korrekturwert DBPAPATH, dem in Schritt S195 oder in Schritt S196 erhaltenen Hochstromkorrekturwert DPBVELTH und dem in Schritt S197 erhaltenen Luftansaugleitungsdruck-Unterstützungsauslösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST erhalten, und die Steuerung endet.
  • Normalfahrmodus
  • Es folgt eine Beschreibung eines Normalfahrmodus auf der Basis von 23 bis 28.
  • Zuerst eine Beschreibung eines Flussdiagramms in 23.
  • In Schritt S250 in 23 wird ein Normalfahr-Generierungsbetrag-Berechnungsprozess der 24 und 25 durchgeführt, wie später beschrieben. Dann geht der Fluss zu Schritt S251 weiter, und es wird bestimmt, ob ein gradueller Additions/Subtraktionstimer TCRSRGN "0" ist. Falls das Bestimmungsergebnis "nein" ist, wird in Schritt S259 ein End-Normalfahr-Generierungsbetrag CRSRGNF auf einen End-Ladeanweisungswert REGENF gesetzt, in Schritt S260 wird auf einen End-Unterstützungsanweisungswert ASTWRF eine "0" gesetzt, und die Steuerung endet.
  • Falls das Bestimmungsergebnis von Schritt S251 "ja" ist, wird in Schritt S252 ein vorbestimmter Wert #TMCRSRGN auf den graduellen Additions/Subtraktionstimer TCRSRGN gesetzt, und der Fluss geht zu Schritt S253 weiter. In Schritt S253 wird bestimmt, ob der Normalfahr-Generierungsbetrag CRSRGN größer oder gleich dem End-Normalfahr-Generierungsbetrag CRSRGNF ist.
  • Falls das Bestimmungsergebnis von Schritt S253 "ja" ist, wird in Schritt S257 ein gradueller Additionsbetrag #DCRSRGNP zu dem End-Normalfahr-Generierungsbetrag CRSRGNF addiert, und in Schritt S258 wird erneut bestimmt, ob der Normalfahr-Generierungsbetrag CRSRGN größer oder gleich dem End-Normalfahr-Generierungsbetrag CRSRGNF ist. Falls das Bestimmungsergebnis von Schritt S258 ist, dass der Normalfahr-Generierungsbetrag CRSRGN größer oder gleich dem End-Normalfahr-Generierungsbetrag CRSRGNF ist, geht der Fluss zu Schritt S259 weiter.
  • Falls das Bestimmungsergebnis von Schritt S258 so ist, dass der Normalfahr-Generierungsbetrag CRSRGN kleiner als der End-Normalfahr-Generierungsbetrag CRSRGNF ist, geht der Fluss zu Schritt S256 weiter. Hier wird der Normalfahr-Generierungsbetrag CRSRGN dem End-Normalfahr-Generierungsbetrag CRSRGNF zugeordnet, und der Fluss geht zu Schritt S259 weiter.
  • Falls das Bestimmungsergebnis von Schritt S253 "nein" ist, wird in Schritt S254 ein gradueller Subtraktionsbetrag #DCRSRGNM von dem End-Normalfahr-Generierungsbetrag CRSRGNF subtrahiert, und in Schritt S255 wird bestimmt, ob der End-Normalfahr-Generierungsbetrag CRSRGNF größer oder gleich dem Normalfahr-Generierungsbetrag CRSRGN ist. Falls das Bestimmungsergebnis von Schritt S255 so ist, das der Normalfahr-Generierungsbetrag CRSRGN größer als der End-Normalfahr-Generierungsbetrag CRSRGNF ist, geht der Fluss zu Schritt S256 weiter. Falls das Bestimmungsergebnis von Schritt S255 so ist, dass der End-Normalfahr- Generierungsbetrag CRSRGNF größer oder gleich dem Normalfahr-Generierungsbetrag CRSRGN ist, geht der Fluss zu Schritt S259 weiter.
  • Daher wird es mit dem Prozess von Schritt S251 und den anschließenden möglich, den Normalfahr-Generierungsmodus glattgängig ohne plötzliche Änderung des Generierungsbetrags zu verschieben.
  • Es folgt eine Beschreibung eines Flussdiagramms zur Normalfahr-Generierungsbetrag-Berechnung in Schritt S250 in 23, gemäß den 24 und 25.
  • In Schritt S300 wird ein Normalfahr-Generierungsbetrag CRSRGNM in einem Kennfeld abgefragt. Dieses Kennfeld zeigt einen in Abhängigkeit von der Maschinendrehzahl NE und dem Luftansaugleitungsdruck PBGA festen Generierungsbetrag, und führt das Schalten zwischen CVT und MT durch.
  • Dann wird in Schritt S302 bestimmt, ob das Energiespeicherzone-D-Bestimmungsflag F_ESZONED "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Batterierestladung SOC in der Zone D ist, geht der Fluss zu Schritt S323 weiter, auf den Normalfahr-Generierungsbetrag CRSRGN wird eine "0" gesetzt und der Fluss geht zu Schritt S328 weiter. In Schritt S328 wird bestimmt, ob der End-Normalfahr-Generierungs-Anweisungswert CRSRGNF "0" ist. Falls das Bestimmungsergebnis von Schritt S328 so ist, dass der Anweisungswert nicht "0" ist, geht der Fluss zu Schritt S329 weiter, schaltet zu einem Normalfahr-Generierungsstoppmodus, und endet. Falls das Bestimmungsergebnis von Schritt S328 ist, dass der Anweisungswert "0" ist, geht der Fluss zu Schritt S330 weiter, schaltet zu einem Normalfahr-Batteriezufuhrmodus und endet.
  • Falls das Bestimmungsergebnis von Schritt S302 "nein" ist, also bestimmt wird, dass die Batterierestladung SOC außerhalb der Zone D liegt, geht der Fluss zu Schritt S303 weiter, und es wird bestimmt, ob das Energiespei cherzonen-C-Bestimmungsflag F_ESZONEC "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Baterierestladung SOC in der Zone C liegt, geht der Fluss zu Schritt S304 weiter. Hier wird dem Normalfahr-Generierungsbetrag-Korrekturkoeffizient KCRSRGN eine "1" (für Hoch-Generierungsmodus) zugeordnet, und der Fluss geht zu Schritt S316 weiter. Falls das Bestimmungsergebnis von Schritt S303 "nein" ist, also bestimmt wird, dass die Batterierestladung SOC außerhalb der Zone C liegt, geht der Fluss zu Schritt S305 weiter.
  • In Schritt S305. wird bestimmt, ob das Energiespeicherzonen-B-Bestimmungsflag F_ESZONEB "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Batterierestladung SOC in der Zone B liegt, geht der Fluss zu Schritt 306 weiter. In Schritt S306 wird der Normalfahr-Generierungsbetrag-Koeffizient #KCRGNWK (für Niedrig-Generierungsmodus) dem Normalfahr-Generierungsbetrag-Korrekturkoeffizienten KCRSRGN zugeordnet, und der Fluss geht zu Schritt S313 weiter.
  • Falls das Bestimmungsergebnis von Schritt S305 "nein" ist, also bestimmt wird, dass die Batterierestladung SOC außerhalb der Zone B liegt, geht der Fluss zu Schritt S307 weiter, und hier wird bestimmt, ob die Flageinstellung eines DOD-Grenzbestimmungsflags F_DODLMT "1" ist. Falls das Bestimmungsergebnis von Schritt S307 "ja" ist, geht der Fluss zu Schritt S308 weiter, und der Normalfahr-Generierungsbetrag-Koeffizient #KCRGNDOD (für den DOD-Grenzgenerierungsmodus) wird dem Normalfahr-Generierungsbetrag-Korrekturkoeffizienten KCRSRGN zugeordnet, und der Fluss geht zu Schritt S313 weiter.
  • Auf diese Weise wird der Generierungsbetrag auf höher als gewöhnlich gesetzt, was eine schnelle Erholung der Batterierestladung SOC gestattet.
  • Falls, andererseits, das Bestimmungsergebnis von Schritt S307 "nein" ist, geht der Fluss zu Schritt S309 weiter, und es wird bestimmt, ob das Flag, welches ein Klimaanlagen-EIN-Flag F_ACC setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Klimaanlage EIN ist, geht der Fluss zu Schritt 310 weiter, der Normalfahr-Generierungsbetrag-Koeffizient #KCRGNHAC (für einen HAC_ON-Generierungsmodus) wird dem Normalfahr-Generierungsbetrag-Korrekturkoeffizient KCRSRGN zugeordnet, und der Fluss geht zu Schritt S313 weiter.
  • Falls das Bestimmungsergebnis von Schritt S309 "nein" ist, also bestimmt wird, dass die Klimaanlage AUS ist, geht der Fluss zu Schritt S311 weiter, und es wird bestimmt, ob das Flag, welches ein Normalfahrmodus-Bestimmungsflag F_MACRS setzt, "1" ist. Falls das Bestimmungsergebnis von Schritt S311 "nein" ist, also bestimmt wird, dass nicht der Normalfahrmodus vorliegt, geht der Fluss zu Schritt S324 weiter, und hier wird bestimmt, ob das Hochstromflag F_VELMAH "1" ist. Falls das Bestimmungsergebnis von Schritt S324 so ist, dass ein hoher bzw. starker Strom fließt, geht der Fluss zu Schritt S312 weiter, ähnlich dem Fall, in dem das Bestimmungsergebnis des Schritts S311 "ja" ist, also dass der Normalfahrmodus bestimmt wird. Dann wird der Normalfahrmodus-Generierungsbetrag #KCRGN (für den normalen Generierungsmodus) dem Normalfahr-Generierungsbetrag-Korrekturkoeffizienten KCRSRGN zugeordnet, und der Fluss geht zu Schritt S313 weiter. Falls das Hochstromflag F_VELMAH auf "1" bestimmt wird, lässt sich das Auftreten einer Situation verhindern, in der die Batterierestladung abnimmt, da die Grundsteuerung nicht zu einem später beschriebenen Normalfahr-Batteriezufuhrmodus in Schritt S330 oder einem Normalfahr-Generierungsstoppmodus in Schritt S329 weitergeht.
  • Falls das Bestimmungsergebnis von Schritt S324 so ist, dass kein hoher bzw. starker Strom fließt, geht der Fluss zu Schritt S325 weiter, dem Normalfahr-Generierungsbetrag CRSRGN wird eine "0" zugeordnet, und der Fluss geht zu Schritt S326 weiter. In Schritt S326 wird bestimmt, ob die Maschinendrehzahl NE kleiner oder gleich einer Normalfahr-Batteriezufuhrmodus-Ausführungsobergrenz-Maschinendrehzahl #NDVSTP ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Maschinendrehzahl NE ≤ der Normalfahr-Batteriezufuhrmodus-Ausführungsobergrenz-Maschinendrehzahl #NDVSTP ist, geht der Fluss zu Schritt S327 weiter. In Schritt S327 wird bestimmt, ob ein Niederwandlerflag F_DV "1" ist. Falls das Bestimmungsergebnis "ja" ist, schaltet die Steuerung zum Normalfahr-Generierungsstoppmodus in Schritt S329. Falls das Bestimmungsergebnis von Schritt S327 "nein" ist, geht der Fluss zu Schritt S328 weiter.
  • Falls das Bestimmungsergebnis von Schritt S326 "nein" ist, also bestimmt wird, dass die Maschinendrehzahl NE > der Normalfahr-Batteriezufuhrmodus-Ausführungsobergrenz-Maschinendrehzahl #NDVSTP ist, geht der Fluss zu Schritt S329 weiter. Die oben erwähnte Normalfahr-Batteriezufuhrmodus-Ausführungsobergrenz-Maschinendrehzahl #NDVSTP ist ein Wert mit einer Hysterese.
  • In Schritt S313 wird bestimmt, ob die Batterierestladung QBAT (gleichbedeutend mit SOC) größer oder gleich einer Normal-Generierungsmodus-Ausführungsobergrenz-Restladung #QBCRSRH ist. Die oben erwähnte Normal-Generierungsmodus-Ausführungsobergrenz-Restladung #QBCRSRH ist ein Wert mit einer Hysterese.
  • Falls das Bestimmungsergebnis von Schritt S313 "ja" ist, also die Batterierestladung QBAT ≥ der Normal-Generierungsmodus-Ausführungsobergrenz-Restladung #QBCRSRH, geht der Fluss zu Schritt S325 weiter.
  • Falls bestimmt wird, dass die Batterierestladung QBAT < der Normal-Generierungsmodus-Ausführungsobergrenz-Restladung #QBCRSRH ist, wird in Schritt S314 bestimmt, ob das Flag, welches das Magerverbrennungs-Bestimmungsflag F_KCMLB setzt, "1" ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass eine Magerverbrennung vorliegt, wird in Schritt S315 der Wert, wo der Normalfahr-Generierungsbetrag-Korrekturkoeffizient KCRSRGN mit dem Normalfahr-Generierungsbetrag-Koeffizient #KCRGNLB (für den Magerverbrennungs-Generierungsmodus) multipliziert wird, dem Normalfahr-Generierungsbetrag-Korrekturkoeffizient KCRSRGN zugeordnet, und der Fluss geht zu Schritt S316 weiter. Falls das Bestimmungsergebnis von Schritt S314 "nein" ist, also bestimmt wird, dass kein Magerverbrennungsmodus vorliegt, geht der Fluss zu Schritt S316 weiter.
  • In Schritt S316 wird der Normalfahr-Generierungsbetrag-Subtraktions-Koeffizient KVCRSRG, wie in 26 gezeigt, aus der Maschinensteuergeschwindigkeit VP durch Abfrage aus einer #KVCRSRG-Tabelle erhalten. Dann wird in Schritt S317 der Wert für dort, wo der Kennfeldwert CRSRGNM des Normalfahr-Generierungsbetrags mit dem Normalfahr-Generierungsbetrag-Korrekturkoeffizienten KCRSRGN multipliziert wird, dem Normalfahr-Generierungsbetrag CRSRGN zugeordnet. Dann wird in Schritt S318 der Korrekturbetrag CRGVEL, wie in 27 gezeigt, für den durchschnittlichen Stromverbrauch VELAVE durch Abfrage aus einer #CRGVELN-Tabelle erhalten, und der Fluss geht zu Schritt S319 weiter. In Schritt S319 wird ein Korrektur-Additionsbetrag CRGVEL zu dem Normalfahr-Generierungsbetrag CRSRGN addiert, und der Fluss geht zu Schritt S320 weiter. Demzufolge wird in Schritt S319 ein Normalfahr-Generierungsbetrag, der vom 12V-System-Stromverbrauch abhängig ist, addiert, um dies zu handhaben. Auf diese Weise wird die Restladung der Batterie 3 während der Normalfahrt angehoben, um eine Minderung der Batterierestladung durch Umleitung zum 12V-System zu verhindern.
  • In Schritt S320 wird der in 28 gezeigte Normalfahr-Generierungsbetrag-PA-Korrekturkoeffizient KPACRSRN für den Steueratmosphärendruck PA durch Abfrage aus einer #KPACRSRN-Tabelle erhalten, und der Fluss geht zu Schritt S321 weiter.
  • Dann wird in Schritt S321 der Normalfahr-Generierungsbetrag CRSRGN mit dem in Schritt S320 erhaltenen Normalfahr-Generierungsbetrag-PA-Korrekturkoeffizienten KPACRSRN, dem Normalfahr-Generierungsbetrag- Subtraktions-Koeffizienten KTRGRGN (gesetzt in Schritt S121, Unterstützungsauslösungsbestimmung), sowie dem in Schritt S316 erhaltenen Normalfahr-Generierungsbetrag KVCRSRG multipliziert, um einen End-Normalfahr-Generierungsbetrag CRSRGN zu erhalten, und in Schritt S322 schaltet die Steuerung auf den Normalfahr-Lademodus.
  • Verzögerungsmodus
  • Es folgt eine Beschreibung eines Verzögerungsmodus auf der Basis von 29 bis 34.
  • Zuerst wird das Flussdiagramm von 29 beschrieben.
  • In Schritt S400 in 29 wird bestimmt, ob ein Bremsschalterflag F_BKSW "1" ist. Falls das Bestimmungsergebnis von Schritt S400 "ja" ist, die Bremse also EIN ist, wird in Schritt S401 ein Verzögerungs-Regenerierungs-Berechnungswert DECRGN aus einer #REGENBR-Tabelle in 32 (für MT) oder 33 (für CVT) abgefragt, und der Fluss geht zu Schritt S401a weiter. In Schritt S401a wird der Verzögerungs-Regenerierungs-Korrekturbetrag DRGVEL für den durchschnittlichen Stromverbrauch VELAVE in einer #DRGBVELN-Tabelle gemäß 35 abgefragt, und der Fluss geht zu Schritt S404 weiter.
  • Falls das Bestimmungsergebnis von Schritt S400 "nein" ist, also die Bremse AUS ist, geht der Fluss zu Schritt S402 weiter, und ein Verzögerungs-Regenerierungs-Berechnungswert DECRGN wird aus einer #REGEN-Tabelle in 30 (für MT) oder 31 (für CVT) abgefragt, und der Fluss geht zu Schritt S403 weiter.
  • In Schritt S403 wird ein Verzögerungs-Regenerierungs-Korrekturbetrag DRGVEL für den durchschnittlichen Stromverbrauch VELAVE aus einer #DRGVELN-Tabelle gemäß 34 abgefragt, und der Fluss geht zu Schritt S404 weiter. In Schritt S404 wird bestimmt, ob die Steuerfahrgeschwindigkeit VP größer oder gleich einem vorbestimmten Wert #VPRGELL ist (z.B. 20 km/h). Falls sie größer oder gleich dem vorbestimmten Wert #VPRGELL, geht der Fluss zu Schritt S405 weiter, und falls er kleiner als der vorbestimmte Wert #VPRGELL ist, geht der Fluss zu Schritt S408 weiter.
  • In Schritt S405 wird bestimmt, ob die Steuerfahrgeschwindigkeit VP kleiner oder gleich einem vorbestimmten Wert #VPRGELH ist (z.B. 90 km/h). Falls sie kleiner oder gleich dem vorbestimmten Wert #VPRGELH ist, geht der Fluss zu Schritt S406 weiter, und falls sie größer als der vorbestimmte Wert #VPRGELH ist, geht der Fluss zu Schritt S408 weiter. In Schritt S406 wird bestimmt, ob die Maschinendrehzahl NE größer oder gleich einem vorbestimmten Wert #NPRGELL ist. Falls sie größer oder gleich dem vorbestimmten Wert #NPRGELL ist, geht der Fluss zu Schritt S407 weiter, und falls sie kleiner als der vorbestimmte Wert #NPRGELL ist, geht der Fluss zu Schritt S408 weiter.
  • In Schritt S407 wird der Verzögerungs-Regenerierungs-Korrekturbetrag DRGVEL zu dem Verzögerungs-Regenerierungs-Berechnungswert DECRGN addiert, und der Fluss geht zu Schritt S408 weiter. Falls der 12V-System-Stromverbrauch hoch ist, wird auf diese Weise der Verzögerungs-Regenerierungsbetrag erhöht, um den Zufuhrbetrag des Regenerierungsbetrags zur Batterie 3 beizubehalten.
  • Da der Verzögerungs-Regenerierungsbetrag unter Berücksichtigung des 12V-System-Stromenergieverbrauchs nur in dem Fall korrigiert wird, dass die oben erwähnte Steuerfahrgeschwindigkeit VP innerhalb eines gewissen Bereichs liegt (zwischen #VPRGELL und #VPRGELH) und die Maschinendrehzahl NE gleich oder kleiner als eine gewisse Geschwindigkeit (#NPRGELL) ist, ist die vom Fahrer empfundene Verzögerung nicht unbequem, und es wird möglich, eine mehr als erforderliche Verzögerungs-Regenerierung zu vermeiden. Hier sind der oben erwähnte vorbestimmte Wert #VPRGELH, der vorbestimmte Wert #VPRGELL und der vorbestimmte Wert #NPRGELL Werte mit Hysteresen.
  • In Schritt S408 wird bestimmt, ob ein Energiespeicherzone-D-Flag F_ESZONED "1" ist. Falls bestimmt wird, dass sie in der Zone D liegt, geht der Fluss zu Schritt S409 weiter, und es wird bestimmt, ob ein Verzögerungs-Regenerierungs-Zulassungsflag F_DECRGN "1" ist. Falls das Bestimmungsergebnis von Schritt S409 "nein" ist, also keine Verzögerungs-Regenerierung zugelassen ist, wird in Schritt S415 auf den Verzögerungs-Regenerierungs-Endberechnungswert DECRGNF eine "0" gesetzt, in Schritt S416 wird auf das Verzögerungs-Regenerierungs-Zulassungsflag F_DECRGN eine "0" gesetzt, in Schritt S426 wird der Verzögerungs-Regenerierungs-Endberechnungswert DECRGNF (= 0) auf den End-Ladeanweisungswert REGENF gesetzt, in Schritt S427 wird auf den End-Unterstützungs-Anweisungswert eine "0" gesetzt, und die Steuerung endet.
  • Falls das Bestimmungsergebnis von Schritt S409 "ja" ist, also bestimmt wird, dass die Verzögerungs-Regenerierungs-Erlaubnis vorliegt, wird in Schritt S410 bestimmt, ob der vorherige Modus ein Verzögerungsmodus war. Falls bestimmt wird, dass der vorherige Modus kein Verzögerungsmodus war, geht der Fluss zu Schritt S415 weiter. Falls bestimmt wird, dass der vorherige Modus der Verzögerungsmodus war, geht der Fluss zu Schritt S411 weiter, und es wird bestimmt, ob ein graduelle-Subtraktion-Aktualisierungstimer TDECRND "0" ist. Falls in Schritt S411 bestimmt wird, dass der graduelle-Substraktion-Aktualisierungstimer TDECRND nicht "0" ist, wird in Schritt S425 auf das Verzögerungs-Regenerierungs-Zulassungsflag F_DECRGN eine "1" gesetzt, und der Schritt geht zu S426 weiter.
  • Falls in Schritt S411 bestimmt wird, dass der graduelle-Subtraktion-Aktualisierungstimer TDECRND "0" ist, wird in Schritt S412 ein vorbestimmter Wert #TMDECRND auf den graduelle-Subtraktion-Aktualisierungstimer TDECRND gesetzt, und der Fluss geht zu Schritt S413 weiter.
  • In Schritt S413 wird ein graduelle-Subtraktionsterm #DDECRND von dem Verzögerungs-Regenerierungs-End-BerechnungswertDECRGNFsubtrahiert. Falls der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF in Schritt S414 kleiner oder gleich "0" ist, geht der Fluss zu Schritt S415 weiter. Falls der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF in Schritt S414 größer als "0" ist, geht der Fluss zu Schritt S425 weiter.
  • Zurück zu Schritt S408, in dem bestimmt wird, ob das Energiespeicherzone-D-Flag F_ESZONED "1" ist. Falls bestimmt wird, dass sie nicht in der Zone D liegt, geht der Fluss zu Schritt S417 weiter. In Schritt S417 wird bestimmt, ob der graduelle-Addition/Subtraktion-Aktualisierungstimer TDECRGN null ist. Falls das Bestimmungsergebnis "nein" ist, geht der Fluss zu Schritt S425 weiter. Falls andererseits das Bestimmungsergebnis "ja" ist, geht der Fluss zu Schritt S418 weiter, und dann wird in Schritt S418 ein vorbestimmter Wert #TMDECRGN auf den graduelle-Addition/Substraktion-Aktualisierungstimer TDECRGN gesetzt, und der Fluss geht zu Schritt S419 weiter. In Schritt S419 wird bestimmt, ob der Verzögerungs-Regenerierungs-Berechnungswert DECRGN größer oder gleich dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF ist.
  • Falls das Bestimmungsergebnis von Schritt S419 "ja" ist, wird in Schritt S423 ein gradueller Additionsbetrag #DDECRNP zu dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF addiert, und in Schritt S424 wird erneut bestimmt, ob der Verzögerungs-Regenerierungs-Berechnungswert DECRGN größer oder gleich dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF ist. Falls das Bestimmungsergebnis von Schritt S424 ist, dass der Verzögerungs-Regenerierungs-Berechnungswert DECRGN größer oder gleich dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF ist, geht der Fluss zu Schritt S425 weiter.
  • Falls das Bestimmungsergebnis von Schritt S424 ist, dass der Verzögerungs-Regenerierungs-Berechnungswert DECRGN kleiner als der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF ist, geht der Fluss zu Schritt S422 weiter, und der Verzögerungs-Regenerierungs-Berechnungswert DECRGN wird dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF zugeordnet, und der Fluss geht zu Schritt S425 weiter.
  • Falls das Bestimmungsergebnis von Schritt S419 "nein" ist, wird in Schritt S420 der graduelle Subtraktionsbetrag #DDECRNM von dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF subtrahiert. In Schritt S421 wird bestimmt, ob der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF größer oder kleiner dem Verzögerungs-Regenerierungs-Berechnungswert DECRGN ist. Falls das Bestimmungsergebnis von Schritt S421 ist, dass der Verzögerungs-Regenerierungs-Berechnungswert DECRGN größer als der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF ist, geht der Fluss zu Schritt S422 weiter. Falls das Bestimmungsergebnis von Schritt S421 ist, dass der Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF größer oder gleich dem Verzögerungs-Regenerierungs-Berechnungswert DECRGN ist, geht der Fluss zu Schritt S425 weiter.
  • Daher wird, nach der oben erläuterten Ausführung, im Verzögerungsmodus, falls die Steuerfahrgeschwindigkeit VP innerhalb eines vorbestimmten Bereichs ist (Schritt S404, Schritt S405) und die Maschinendrehzahl NE größer oder gleich einer vorbestimmten Drehzahl ist (Schritt S406), durch Erhöhen des Regenerierungsbetrags in Schritt S407 möglich, den zum 12V-System über den Niederwandler 5 geleiteten Betrag in Abhängigkeit vom Stromverbrauch des 12V-Systems beizubehalten. Im Ergebnis bleibt auch während der Verzögerung durch Regenerierung die Batterierestladung ausreichend erhalten.
  • Da ferner im Normalfahrmodus der Additionsbetrag in Abhängigkeit vom Nutzungsbetrag des 12V-Energieverbrauchs in Schritt S318 abgefragt wird, und in Schritt S319 erhöht wird, ermöglicht die Erhöhung des Generierungsbetrags im Normalfahrmodus, die Minderung der Restladung zu steuern, indem der 12V-System-Stromverbrauch erhöht wird. Falls ferner im oben erwähnten Normalfahrmodus in Schritt S324 das Hochstromflag F_VELMAH "1" ist, also der 12V-System-Stromenergieverbrauch hoch ist, ist es auch möglich, die Minderung der Batterierestladung in dem Fall zu steuern, in dem der 12V-System-Stromenergieverbrauch im Normalfahrmodus hoch ist, da der Normalfahr-Batteriezufuhrmodus in Schritt S330, der elektrische Energie von der Batterie 3 zur Hilfsbatterie 4 leitet, und der Normalfahr-Generierungsstoppmodus in Schritt S329 grundlegend gehemmt sind.
  • Um ferner eine Gegenmaßnahme für den Fall zu treffen, dass der 12V-Stromverbrauch im oben erwähnten Normalfahrmodus besonders wirksam ist, wird in Schritt S158, Schritt S169 und Schritt S198 zum Addieren des Korrekturterms in der Unterstützungs-Auslösungs-Bestimmung im Beschleunigungsmodus die Frequenz des Beschleunigungsmodus gesenkt und wird die Frequenz des Normalfahrmodus erhöht, so dass es möglich wird, eine Zunahme der Batterierestladung zu erzielen. Wenn hier der Korrekturbetrag für den oben erwähnten Unterstützungsauslöser gesetzt ist, wird ein Koeffizient gesetzt, der von der Fahrgeschwindigkeit abhängig ist (Schritt S157, Schritt S168 und Schritt S197). Daher ist beabsichtigt, die Unterstützungsfrequenz in einer niederen Fahrgeschwindigkeitszone zu senken, wo das Anfahren und Stoppen durch Verkehrsstau und dgl. zunimmt. Daher ist es möglich, eine Minderung der Batterierestladung bei geringer Fahrgeschwindigkeit zu vermeiden, wenn während der Normalfahrt ein Ladevorgang schwierig ist.
  • Erfindungsgemäß wird eine Steuer/Regelvorrichtung für ein Hybridfahrzeug angegeben, die die Stromenergiezufuhr zu einer Energiespeichereinheit erhöht, um den Entladebetrag von der Energiespeichereinheit zu reduzieren, falls der Stromenergieverbrauch des Niederspannungssystems zunimmt. Vorgesehen sind: ein Fahrgeschwindigkeitssensor S1, ein Maschinendrehzahlsensor S2, eine FIECU 11 zum Berechnen des Stromenergieverbrauchs eines Niederspannungssystems, wie etwa einer Niederspannungs-Speichereinheit 4 und Maschinenzusatzeinrichtungen, eine Hoch-Stromenergieverbrauch-Bestimmungsvorrichtung S165 zum Bestimmen, ob eine Situation vorliegt, in der der Niederspannungssystem-Stromenergieverbrauch einen vorbestimmten Wert #VELMAH überschreitet, über eine gewisse Dauer #TMELMA fortgedauert hat, eine Regenerierungsbetrag-Erhöhungsvorrichtung S407, um, falls die Fahrgeschwindigkeit VP innerhalb eines vorbestimmten Bereichs liegt und die Maschinendrehzahl größer als eine vorbestimmte Drehzahl #NPRGELL ist, den Regenerierungsbetrag durch den Motor M in Abhängigkeit vom Niederspannungssystem-Stromenergieverbrauch zu erhöhen, eine Generierungsbetrag-Erhöhungsvorrichtung S319 zum Erhöhen des Generierungsbetrags durch den Motor in Abhängigkeit vom Niederspannungssystem-Stromenergieverbrauch, sowie eine Bestimmungsschwellenwert-Korrekturvorrichtung S158, S169, S198, um, falls durch die Hoch-Stromenergieverbrauch-Bestimmungsvorrichtung bestimmt wird, dass eine Situation vorliegt, in der der Niederspannungssystem-Stromenergieverbrauch über einem vorbestimmten Wert liegt, über eine gewisse Dauer fortgedauert hat, den Bestimmungsschwellenwert, der die Basis einer Erlaubnis oder eines Verbots der Ausgabeunterstützung ist, in Abhängigkeit vom Niederspannungssystem-Stromenergieverbrauch anzuheben.

Claims (8)

  1. Steuer/Regelvorrichtung für ein Hybridfahrzeug, umfassend: eine Brennkraftmaschine (E); einen Elektromotor (M), der auch als Generator betrieben werden kann und der die Antriebskraft der Brennkraftmaschine (E) unterstützen kann; eine Hochspannungs-Energiespeichereinheit (3) zum Zuführen elektrischer Energie zu dem Elektromotor (M), wenn der Elektromotor (M) die Antriebskraft der Brennkraftmaschine (E) unterstützt; einen Spannungswandler (5) zum Absenken der Spannung der Hochspannungs-Energiespeichereinheit (3), um die elektrische Energiezufuhr zu einem Niederspannungssystem, wie etwa einer Niederspannungs-Energiespeichereinheit (4) und Maschinenzusatzeinrichtungen, zu ermöglichen; und eine Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) zum Bestimmen einer Erlaubnis oder eines Verbots der Unterstützung der Antriebskraft der Brennkraftmaschine (E) durch den Elektromotor (M) auf der Basis eines Bestimmungsschwellenwerts (MAST, MTHAST, MASTTH); gekennzeichnet durch eine Hoher-elektrischer-Energieverbrauch-Bestimmungsvorrichtung (S165) zum Erfassen einer Situation hohen elektrischen Energieverbrauchs, in der die vom Niederspannungssystem verbrauchte elektrische Energie einen vorbestimmten Wert (#VELMAH) für eine vorbestimmte Zeitdauer (#TMELMA) überschreitet; und eine Schwellenwertkorrekturvorrichtung (S158, S169, S198) zum Anheben des Bestimmungsschwellenwerts (MAST, MTHAST, MASTTH) um einen Betrag, der durch die vom Niederspannungssystem verbrauchte elektrische Energie bestimmt ist, wenn die Hoher-elektrischer-Energieverbrauch-Bestimmungvorrichtung (S165) die Situation hohen elektrischen Energieverbrauchs erfasst, wobei die Steuer/Regelvorrichtung eine Frequenz des Auftretens der Unterstützung der Antriebskraft der Brennkraftmaschine (E) durch den Elektromotor (M) verringert, um die Abnahme des Speicherbetrags der Hochspannungs-Energiespeichereinheit (3) zu verhindern.
  2. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, gekennzeichnet durch: eine Regenerierungssteuer/regeleinrichtung (1) zum Setzen eines Regenerierungsbetrags, um eine Regeneration durch den Elektromotor (M) auf der Basis des Regenerierungsbetrags während einer Verzögerung des Fahrzeugs durchzuführen; einen Fahrzeuggeschwindigkeitsdetektor (S1) zum Erfassen einer Geschwindigkeit (VP) des Fahrzeugs; einen Maschinendrehzahldetektor (S2) zum Erfassen der Drehzahl der Brennkraftmaschine (E); und eine Regenerierungsbetrag-Erhöhungsvorrichtung (S407) zum Erhöhen des von der Regenerierungssteuer/regeleinrichtung (1) zu setzenden Regenerierungsbetrags um einen Betrag, der durch die von dem Niederspannungssystem verbrauchte elektrische Energie bestimmt ist, wenn die vom Fahrzeuggeschwindigkeitsdetektor (S1) erfasste Geschwindigkeit (VP) des Fahrzeugs innerhalb eines vorbestimmten Bereichs liegt und die von dem Maschinendrehzahldetektor (S2) erfasste Drehzahl größer als eine vorbestimmte Drehzahl (#NPRGELL) ist.
  3. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, gekennzeichnet durch: eine Generierungsteuer/regeleinrichtung (1) zum Setzen eines Generierungsbetrags, um das Generieren elektrischer Energie durch den Elektromotor (M) auf der Basis des Generierungsbetrags durchzuführen, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) ein Verbot der Unterstützung der Antriebskraft der Brennkraftmaschine (E) bestimmt, und eine Generierungs-Betragerhöhungsvorrichtung zum Erhöhen des auf die Generierungssteuer/regeleinrichtung (1) zu setzenden Betrags um einen Betrag, der durch die von von der Niederspannungssystem verbrauchte Energie bestimmt ist.
  4. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, gekennzeichnet durch: eine Ausgabeunterstützungssteuer/regeleinrchtung (1) zum Setzen eines Steuer/Regelbetrags, zum Durchführen der Unterstützung der Antriebskraft auf der Basis des Steuer/Regelbetrags, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) die Erlaubnis der Unterstützung der Antriebskraft der Brennkraftmaschine (E) bestimmt.
  5. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, gekennzeichnet durch: einen Fahrzeuggeschwindigkeitdetektor (S1) zum Erfassen einer Geschwindigkeit (VP) des Fahrzeugs; worin die Schwellenwertkorrekturvorrichtung (S158, S169, S198) den Bestimmungsschwellenwert um einen Betrag korrigiert, der ferner durch die vom Fahrzeuggeschwindigkeitdetektor (S1) erfasste Geschwindigkeit (VP) des Fahrzeugs bestimmt ist.
  6. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, dadurch gekennzeichnet, dass die vom Niederspannungssystem verbrauchte elektrische Energie aus einem in einem Kraftstoffeinspritzystem verwendeten Amperemeter (S9) und einer Spannung der Niederspannungs-Energiespeichereinheit (4) gemessen wird.
  7. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, dadurch gekennzeichnet, dass die Ausgabeunterstüzungs-Bestimmungsvorrichtung (S122, S135) eine Erlaubnis oder ein Verbot der Unterstüzung der Antriebskraft der Brennkraftmaschine (E) auf der Basis des Bestimmungsschwellenwerts (MTHAST) für einen Drosselöffnungsgrad (TH) der Brennkraftmaschine (E) bestimmt.
  8. Steuer/Regelvorrichtung für ein Hybridfahrzeug gemäß Anspruch 1, dadurch gekennzeichnet, dass die Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) eine Erlaubnis oder ein Verbot der Unterstützung der Antriebskraft der Brennkraftmaschine (E) auf der Basis des Bestimmungsschwellenwerts (MAST) für einen Luftansaugleitungsdruck (PB) der Brennkraftmaschine (E) bestimmt.
DE10047932A 1999-10-06 2000-09-27 Steuervorrichtung für ein Hybridfahrzeug Expired - Fee Related DE10047932B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPP11-286111 1999-10-06
JP28611199A JP3839199B2 (ja) 1999-10-06 1999-10-06 ハイブリッド車両の制御装置

Publications (2)

Publication Number Publication Date
DE10047932A1 DE10047932A1 (de) 2001-06-13
DE10047932B4 true DE10047932B4 (de) 2006-05-11

Family

ID=17700085

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10047932A Expired - Fee Related DE10047932B4 (de) 1999-10-06 2000-09-27 Steuervorrichtung für ein Hybridfahrzeug

Country Status (3)

Country Link
US (1) US6430482B1 (de)
JP (1) JP3839199B2 (de)
DE (1) DE10047932B4 (de)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3352987B2 (ja) * 1999-12-20 2002-12-03 本田技研工業株式会社 ハイブリッド車両の制御装置
JP4040241B2 (ja) * 2000-08-03 2008-01-30 トヨタ自動車株式会社 車両の制御装置
JP3896973B2 (ja) 2003-02-25 2007-03-22 株式会社デンソー 車両用電気系の管理方法
JP2007008349A (ja) * 2005-06-30 2007-01-18 Yamaha Motor Co Ltd ハイブリッド車両
DE102007038587A1 (de) 2007-08-16 2009-05-07 Zf Friedrichshafen Ag Verfahren zum Betrieb eines Gleichstrom-Spannungswandlers in einem Hybridfahrzeug
JP4453765B2 (ja) * 2008-02-26 2010-04-21 トヨタ自動車株式会社 ハイブリッド車およびその制御方法
DE102009000222A1 (de) * 2009-01-14 2010-07-15 Robert Bosch Gmbh Bordnetz für ein Fahrzeug und Verfahren zum Einsparen von Energie
JP5042369B2 (ja) * 2009-09-10 2012-10-03 株式会社日立エンジニアリング・アンド・サービス 発電システムの電力貯蔵装置およびその電力貯蔵装置の運用方法
JP5187347B2 (ja) * 2010-05-31 2013-04-24 日産自動車株式会社 車両の発電制御装置
JP5585659B2 (ja) * 2010-10-05 2014-09-10 トヨタ自動車株式会社 負荷駆動装置及びそれを備えた倒立型移動体
JP5048824B2 (ja) * 2010-10-25 2012-10-17 三菱電機株式会社 車両用発電制御装置
JP5243571B2 (ja) * 2011-03-24 2013-07-24 本田技研工業株式会社 ハイブリッド車両の制御装置
JP2013027093A (ja) * 2011-07-19 2013-02-04 Toyota Motor Corp 電気システムの消費電力算出装置
JP5786960B2 (ja) * 2011-12-24 2015-09-30 トヨタ自動車株式会社 車両の制御装置
CN102717797B (zh) * 2012-06-14 2014-03-12 北京理工大学 一种混合动力车辆能量管理方法及能量管理系统
JP5479628B2 (ja) * 2013-04-04 2014-04-23 本田技研工業株式会社 ハイブリッド車両の制御装置
KR101646131B1 (ko) * 2015-06-15 2016-08-05 현대자동차 주식회사 마일드 하이브리드 차량의 엔진 예열 장치 및 방법
JP2017197116A (ja) * 2016-04-28 2017-11-02 株式会社デンソー 車載システム
JP2017197115A (ja) * 2016-04-28 2017-11-02 株式会社デンソー 車載システム
JP7373114B2 (ja) * 2019-05-28 2023-11-02 マツダ株式会社 車両用電源制御装置
US11904727B2 (en) 2021-03-03 2024-02-20 Ford Global Technologies, Llc Battery thermal management via current control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5166584A (en) * 1990-07-05 1992-11-24 Nissan Motor Co., Ltd. Electric vehicle
DE4310240A1 (de) * 1992-03-31 1993-10-07 Nissan Motor Elektrisches Leistungsversorgungssystem für Kraftfahrzeuge
EP0698521A1 (de) * 1994-08-22 1996-02-28 Honda Giken Kogyo Kabushiki Kaisha Regelsystem für die Stromerzeugung eines Hybridfahrzeuges
JPH1075502A (ja) * 1996-08-29 1998-03-17 Toyota Motor Corp ハイブリッド車両の制御装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4780619A (en) * 1986-08-15 1988-10-25 General Motors Corporation High DC voltage power supply for motor vehicle electrical system
JP2572408B2 (ja) * 1988-01-18 1997-01-16 株式会社日立製作所 車両用電源装置
US5389825A (en) * 1991-04-24 1995-02-14 Aisin Aw Co., Ltd. System of controlling changeover of an electric power source for an electric motor vehicle
JP3375010B2 (ja) 1993-09-02 2003-02-10 株式会社デンソー 内燃機関用発電電動機の制御装置
DE69518553T2 (de) * 1994-01-31 2001-04-26 Denso Corp Vorrichtung zur Leistungserzeugung für Fahrzeuge
JP3315872B2 (ja) * 1996-08-20 2002-08-19 三洋電機株式会社 電動車用モータのトルク制限装置
DE19704153C2 (de) * 1997-02-04 2000-10-19 Isad Electronic Sys Gmbh & Co Antriebssystem, insbesondere für ein Kraftfahrzeug und Verfahren zum Entgegenwirken einer Änderung der Leerlaufdrehzahl in einem Antriebssystem
US6020697A (en) * 1997-11-14 2000-02-01 Honda Giken Kogyo Kabushiki Kaisha Hybrid vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5166584A (en) * 1990-07-05 1992-11-24 Nissan Motor Co., Ltd. Electric vehicle
DE4310240A1 (de) * 1992-03-31 1993-10-07 Nissan Motor Elektrisches Leistungsversorgungssystem für Kraftfahrzeuge
EP0698521A1 (de) * 1994-08-22 1996-02-28 Honda Giken Kogyo Kabushiki Kaisha Regelsystem für die Stromerzeugung eines Hybridfahrzeuges
JPH1075502A (ja) * 1996-08-29 1998-03-17 Toyota Motor Corp ハイブリッド車両の制御装置

Also Published As

Publication number Publication date
US6430482B1 (en) 2002-08-06
JP2001112111A (ja) 2001-04-20
JP3839199B2 (ja) 2006-11-01
DE10047932A1 (de) 2001-06-13

Similar Documents

Publication Publication Date Title
DE10047932B4 (de) Steuervorrichtung für ein Hybridfahrzeug
DE102007019319B4 (de) Fahrsteuerungsvorrichtung für ein Fahrzeug
DE60037166T2 (de) Regelvorrichtung für Hybridfahrzeuge
DE60115143T2 (de) Steuerungsvorrichtung und -verfahren für Hybridfahrzeuge
DE102006000346B4 (de) Maschinensteuerungsvorrichtung und Steuerungsverfahren
DE69932487T2 (de) Regelsystem für ein Hybridfahrzeug
DE60007605T2 (de) Steuerungsvorrichtung eines Hybridfahrzeugs
DE10049510B4 (de) Steuereinrichtung für ein Hybridfahrzeug
DE10049550B4 (de) System und Verfahren zur Regenerationssteuerung/regelung eines Hybridfahrzeugs
DE10040198B4 (de) Steuer/Regelsystem für Hybridfahrzeuge
DE60226289T2 (de) Steuerungsverfahren zum Ab- und Zuschalten einzelner Zylinder eines Hybridfahrzeugs, mit elektrischer Hilfskraftunterstützung
DE10144017B4 (de) System zum Abgleichen eines Batteriemoduls über einen variablen DC/DC-Spannungswandler bei einem Hybrid-Elektroantriebsstrang
DE60304776T2 (de) Steuervorrichtung für Hybridfahrzeuge
DE102005021800B4 (de) Verfahren zum Steuern eines Motorbremsbetriebs für ein Hybridfahrzeug
DE69922853T2 (de) Kontrollsystem für Hybridfahrzeug
DE69735448T2 (de) Steuersystem für Hybridfahrzeuge
DE10238595B4 (de) Steuer/Regelsystem und -Verfahren für ein Hybridfahrzeug
DE60009001T2 (de) Steuervorrichtung für ein Hybrid-Fahrzeug
DE10038127A1 (de) Bestimmungsverfahren und Bestimmungsvorrichtung zum Zulassen einer Verzögerungs-Regeneration oder einer Verzögerungs-Aufladung bei einem Hybridfahrzeug
DE112011104613T5 (de) Erzeugungssteuerungsvorrichtung und Erzeugungssteuerungsverfahren
DE10047933A1 (de) Steuer/Regelvorrichtung für Hybridfahrzeuge
DE10053430A1 (de) Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs
DE102016112194A1 (de) Hybridauto
DE10318882A1 (de) Vorrichtung und Verfahren für ein Energiemanagement in einem Kraftfahrzeug
DE112016001745B4 (de) Steuereinheit für generator, verfahren zur steuerung des antreibens eines generators und leistungsquellenverwaltungssystem in einem motorfahrzeug

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R084 Declaration of willingness to licence
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: B60W0010200000

Ipc: B60W0010000000