[go: up one dir, main page]

DE10047932A1 - Steuervorrichtung für ein Hybridfahrzeug - Google Patents

Steuervorrichtung für ein Hybridfahrzeug

Info

Publication number
DE10047932A1
DE10047932A1 DE10047932A DE10047932A DE10047932A1 DE 10047932 A1 DE10047932 A1 DE 10047932A1 DE 10047932 A DE10047932 A DE 10047932A DE 10047932 A DE10047932 A DE 10047932A DE 10047932 A1 DE10047932 A1 DE 10047932A1
Authority
DE
Germany
Prior art keywords
engine
determination
power consumption
amount
value
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.)
Granted
Application number
DE10047932A
Other languages
English (en)
Other versions
DE10047932B4 (de
Inventor
Teruo Wakashiro
Atsushi Matsubara
Shinichi Kitajima
Kazutomo Sawamura
Atsushi Izumiura
Hideyuki 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
    • 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 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 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
    • 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 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 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

Es 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, ...

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 12 V-Stromenergieverbrauch 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 ver­ schiedene 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. Hei 7- 123509, 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 Hoch­ spannungssystem-Batterie durch den elektrischen Stromverbrauch des 12 V- Systems beeinträchtigt wird, beispielsweise für Maschinen-Zusatzein­ richtungen, Scheinwerfer und eine Klimaanlage.
Wenn beispielsweise der elektrische Stromverbrauch des 12 V-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 12 V- 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 12 V-Systems zugeführt wird, die Restladung um diesen Anteil sinkt.
Zur Lösung dieser Probleme besteht die Möglichkeit, diese Hochspannungs­ system-Batterie zu verbessern, um eine Beeinträchtigung der Hochspan­ nungssystem-Batterie zu vermeiden, oder die Kapazität der 12 V-System- Batterie zu erhöhen, um einen Spielraum für das Energiemanagement des elektrischen Stromverbrauchs des 12 V-Systems vorzusehen. Jedoch besteht dann das Problem, dass das Gewicht der Hochspannungsbatterie oder der 12 V-System-Batterie erhöht wird, was das Fahrzeuggewicht erhöht.
Daher wird erfindungsgemäß eine Steuer/Regelvorrichtung für ein Hybrid­ fahrzeug angegeben, das die der Energiespeichereinheit zuzuführende elektrische Energie erhöht und ferner den Entladebetrag von der Energiespei­ chereinheit in Abhängigkeit vom Niederspannungssystem-Stromverbrauch senkt.
Nach einem ersten Aspekt der Erfindung ist eine Steuer/Regelvorrichtung für ein Hybridfahrzeug 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 Span­ nungswandler bzw. Niederwandler zum Senken der Spannung der Hoch­ spannungs-Energiespeichereinheit, um eine Zufuhr elektrischer Energie zu einem Niederspannungssystem, wie etwa einer Niederspannung-Speicher­ einheit bzw. Hilfsbatterie, und Maschinenzusatzeinrichtungen zu ermögli­ chen, umfassend: eine Stromenergie-Berechnungsvorrichtung zum Berechnen des Stromenergieverbrauchs des Niederspannungssystems; und eine Speicherbetrag-Steuer/Regeleinrichtung, um die Abnahme des Speicherbetrags der Hochspannungs-Energiespeichereinheit in Abhängigkeit von dem Stromenergieverbrauch des Niederspannungssystems zu verhin­ dern.
Nach einem zweiten Aspekt der Erfindung ist das Hybridfahrzeug bevorzugt weiter versehen mit einer Regenerierungs-Steuer/Regeleinrichtung, um einen Regenerierungsbetrag durch den Motor während Verzögerung des Fahrzeugs zu setzen, um durch den Motor auf der Basis des Regenerierungsbetrags eine Regenerierung durchzuführen; und wobei die Speicherbetrag-Steuer/­ Regeleinrichtung ferner versehen ist mit: einem Fahrgeschwindigkeits­ detektor, einem Maschinendrehzahldetektor zum Erfassen der Maschinen­ drehzahl der Maschine, und einer Regenerierungsbetrag-Erhöhungsvor­ richtung, um, wenn die vom Fahrgeschwindigkeitsdetektor erfasste Fahrgeschwindigkeit innerhalb eines vorbestimmten Bereichs liegt und die von dem Maschinendrehzahldetektor erfasste Maschinendrehzahl größer als eine vorbestimmte Drehzahl ist, den von der Regenerierungs-Steuer/Regel­ einrichtung gesetzten Regenerierungsbetrag in Abhängigkeit vom Strom­ energieverbrauch des Niederspannungssystems zu erhöhen.
Nach einem dritten Aspekt der Erfindung ist das Hybridfahrzeug bevorzugt weiter versehen mit: einer Ausgabeunterstützungs-Bestimmungsvorrichtung zum Bestimmen, auf der Basis eines Bestimmungsschwellenwerts (z. B. eines Luftansaugleitungdruck-Unterstützungs-Auslösungsschwellen­ werts, eines Drosselunterstützungs-Auslösungsschwellenwerts, eines weiteren Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellen­ werts), einer Erlaubnis oder einem Verbot der Ausgabeunterstützung der Maschine durch den Motor in Abhängigkeit von Fahrzuständen des Fahrzeugs, einer Ausgabeunterstützungs-Steuer/Regeleinrichtung, um, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor durchgeführt wird, den Steuerbetrag des Motors zur Durchführung einer Ausgabeunterstützung der Maschine durch den Motor zu setzen, und eine Generierungs-Steuer/­ Regeleinrichtung, um, wenn die Ausgabeunterstützungs-Bestimmungsvor­ richtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor nicht durchgeführt wird, den Generierungsbetrag durch den Motor zu setzen, so dass der Motor als Generator arbeitet; und wobei die Speicherbe­ trag-Steuer/Regeleinrichtung ferner mit einer Generierungsbetrag-Erhöhungs­ vorrichtung versehen ist, um den von der Generierungs-Steuer/Regel­ einrichtung gesetzten Generierungsbetrag in Abhängigkeit vom Strom­ energieverbrauch des Niederspannungssystems zu erhöhen.
Nach einem vierten Aspekt der Erfindung ist das Hybridfahrzeug bevorzugt versehen mit: einer Ausgabeunterstützungs-Bestimmungsvorrichtung zum Bestimmen, auf der Basis eines Bestimmungsschwellenwerts (z. B. eines Luftansaugleitungdruck-Unterstützungs-Auslösungsschwellen­ werts, eines Drosselunterstützungs-Auslösungsschwellenwerts, eines weiteren Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellen­ werts), einer Erlaubnis oder eines Verbots der Ausgabeunterstützung der Maschine durch den Motor in Abhängigkeit von den Fahrzuständen des Fahrzeugs, und einer Ausgabeunterstützungs-Steuer/Regeleinrichtung, um, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor durchgeführt wird, den Steuerbetrag des Motors zu setzen, um eine Ausgabeunter­ stützung der Maschine durch den Motor durchzuführen; und dass die Speicherbetrag-Steuer/Regeleinrichtung ferner versehen ist mit: einer Hoch- Stromenergieverbrauch-Bestimmungsvorrichtung zum Bestimmen, ob eine Situation, in der der elektrische Energieverbrauch des Niederspannungs­ systems einen vorbestimmten Wert überschreitet, über eine gewisse Dauer fortgedauert hat; und eine Bestimmungsschwellenwert-Korrekturvorrichtung, um, wenn durch die Hoch-Stromenergieverbrauch-Bestimmungsvorrichtung bestimmt wird, dass eine Situation, in der der Stromenergieverbrauch des Niederspannungssystems einen vorbestimmten Wert überschreitet, über eine gewisse Dauer fortgedauert hat, den Bestimmungsschwellenwert, der die Basis der Erlaubnis oder des Verbots der Ausgabeunterstützung durch die Ausgabeunterstützungs-Bestimmungsvorrichtung ist, in Abhängigkeit von dem Stromenergieverbrauch des Niederspannungssystems anzuheben.
Mit diesen Konstruktionen erhöht die Regenerierungsbetrag-Erhöhungsvor­ richtung, 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 Stromverbrauch des Niederspannungssystems über einen vorbestimmten Wert durch die Hochstromenergieverbrauch- Bestimmungsvorrichtung zunimmt, kann durch Anheben des Bestimmungs­ schwellenwerts 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-Energiespeicher­ einheit aufgrund des elektrischen Energieverbrauchs des Niederspannungssystems verhindert wird, wodurch ein geeignetes Energiemanagement realisiert werden kann.
Ein fünfter Aspekt der Erfindung ist bevorzugt dadurch gekennzeichnet, dass die Speicherbetrag-Steuer/Regeleinrichtung ferner mit einem Fahr­ geschwindigkeitsdetektor versehen ist, wobei der durch die Bestimmungs­ schwellenwert-Korrekturvorrichtung zu korrigierende Bestimmungsschwel­ lenwert 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 Stromenergie 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.
Nach einem sechsten Aspekt der Erfindung wird, durch Berechnen des Niederspannungssystem-Stromenergieverbrauchs aus der Stromenergie 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 Nieder­ spannungssystem-Stromenergieverbrauch mit hoher Genauigkeit berechnet werden kann.
Nach einem siebten Aspekt der Erfindung wird es, durch Berechnen des Niederspannungssystem-Stromenergieverbrauchs aus der Differenz der elektrischen Energie zwischen der stromaufwärtigen Seite und der stromabwärtigen Seite der Hochspannungs-Energiespeichereinheit, nicht notwendig, eine besondere Erfassungsvorrichtung stromauf des Spannungs­ wandlers zu installieren. Dies hat den Effekt, dass sich niedrige Kosten erzielen lassen.
Nach einem achten Aspekt der Erfindung wird, durch Berechnen des Niederspannungssystem-Stromenergieverbrauchs aus einem im Kraftstoff­ einspritzsystem benutzten Amperemeter (Stromsensor), und der Spannung der Niederspannungs-Energiespeichereinheit, das in dem Kraftstoffein­ spritzsystem 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.
Fig. 1 ist ein Konfigurations-Diagramm eines Hybridfahrzeugs;
Fig. 2 ist ein Flussdiagramm der Motorbetriebsmodus-Bestimmung;
Fig. 3 ist ein Flussdiagramm der Motorbetriebmodus-Bestimmung;
Fig. 4 ist ein Flussdiagramm der Unterstützungs-Auslösungsbestim­ mung;
Fig. 5 ist ein Flussdiagramm der Unterstützungs-Auslösungsbestim­ mung;
Fig. 6 ist eine Grafik eines Schwellenwerts eines TH-Unterstützungs­ modus und eines PB-Unterstützungsmodus;
Fig. 7 ist eine Grafik eines Schwellenwerts eines MT-Fahrzeugs im PB-Unterstützungsmodus;
Fig. 8 ist eine Grafik zum Erhalt nummerischer Werte in Schritt S119 und Schritt S131;
Fig. 9 ist eine Grafik zur Berechnung in Schritt S120 und Schritt S132;
Fig. 10 ist eine Grafik für einen Schwellenwert eines CVT-Fahrzeugs im PB-Unterstützungsmodus;
Fig. 11 ist ein Flussdiagramm einer TH-Unterstützungs-Auslösungs­ korrektur;
Fig. 12 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
Fig. 13 ist eine Grafik einer 12 V-System-Stromverbrauchs-Korrekturta­ belle;
Fig. 14 ist eine Grafik der Beziehung zwischen der Steuerfahrge­ schwindigkeit und dem Fahrgeschwindigkeits-Korrekturkoeffi­ zienten;
Fig. 15 ist ein Flussdiagramm einer PB-Unterstützungs-Auslösungs­ korrektur (MT-Fahrzeug);
Fig. 16 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
Fig. 17 ist eine Grafik einer 12 V-System-Stromverbrauch-Korrekturta­ belle;
Fig. 18 ist eine Grafik der Beziehung zwischen der Steuerfahrge­ schwindigkeit und dem Fahrgeschwindigkeits-Korrekturkoeffi­ zienten;
Fig. 19 ist ein Flussdiagramm zum Setzen eines Hochstrom-Bestim­ mungsflag;
Fig. 20 ist ein Flussdiagramm der PB-Unterstützungs-Auslösungs­ korrektur (CVT-Fahrzeug);
Fig. 21 ist eine Grafik einer Atmosphärendruck-Korrekturtabelle;
Fig. 22 ist eine Grafik einer 12 V-System-Stromverbrauch-Korrekturta­ belle;
Fig. 23 ist ein Flussdiagramm vom Normalfahrmodus;
Fig. 24 ist ein Flussdiagramm zum Berechnen des Normalfahr-Generie­ rungsbetrags;
Fig. 25 ist ein Flussdiagramm zum Berechnen des Normalfahr-Generie­ rungsbetrags;
Fig. 26 ist eine Grafik zum Erhalt eines Normalfahr-Generierungs­ betrag-Koeffizienten #KVCRSRG;
Fig. 27 ist eine Grafik zum Erhalt eines Normalfahr-Generierungs­ betrag-Koeffizienten #CRGVELN;
Fig. 28 ist eine Grafik zum Erhalt eines Normalfahr-Generierungs­ betrag-Koeffizienten #KPACRSRN;
Fig. 29 ist ein Flussdiagramm eines Verzögerungsmodus;
Fig. 30 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags, wenn die Bremse eines MT-Fahrzeugs AUS ist;
Fig. 31 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags, wenn eine Bremse eines CVT-Fahrzeugs AUS ist;
Fig. 32 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags, wenn eine Bremse eines MT-Fahrzeugs EIN ist;
Fig. 33 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags, wenn eine Bremse eines CVT-Fahrzeugs EIN ist;
Fig. 34 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags in Abhängigkeit vom 12 V-System-Strom­ energieverbrauch, wenn eine Bremse AUS ist;
Fig. 35 ist eine Grafik zum Erhalt eines Verzögerungs-Regenerierungs- Korrekturbetrags in Abhängigkeit vom 12 V-System-Strom­ energieverbrauch, wenn eine Bremse EIN ist.
Fig. 1 zeigt eine bei einem Parallel-Hybridfahrzeug angewendete Aus­ fü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 Fig. 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 Energie­ treibereinheit 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 Energietreiberein­ heit 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 12 V-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 Nieder­ wandler 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 V auf der Basis der Drehzahl einer Antriebswelle in dem Getriebe T, ein Signal von einem Maschinendrehzahl­ sensor 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öff­ nungssensor 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 12 V-System-Stromenergieverbrauchs in der Figur ein Stromsensor S8 an der stromaufwärtigen Seite (X) des Nieder­ wandlers 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 Kraftstoffzufuhrsys­ tem 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 12 V-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-Bestim­ mung, welche jeden dieser Modi bestimmen, auf der Basis des Fluss­ diagramms der Fig. 2 und 3.
In Schritt S001 wird bestimmt, ob das Flag, welches ein MT/CVT-Bestim­ mungsflag 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 Kraftstoffzufuhrunter­ brechung wieder aufgenommen, um die Maschine E in einem Leerlaufzu­ stand zu halten. In diesem Leerlaufmodus wird, wenn der 12 V-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 Bestimmungs­ ergebnis 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 Leerlauf­ stoppmodus 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 Leerlaufbestim­ mungsflag 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 12 V- System-Stromverbrauch hoch wird, ein Teil der zur Antriebsunterstützung der Maschine E benutzten elektrischen Energie von der Batterie 3 zu dem 12 V-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-Bestimmungs­ flag 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-Fahrgeschwin­ digkeit 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 S116 werden die Maschinendrehzahl NE und die Normalfahrt/Ver­ zögerungsmodus-Untergrenz-Maschinendrehzahl #NERGNLx verglichen. Hier ist "x" in der Normalfahrt/Verzögerungsmodus-Untergrenz-Maschinen­ drehzahl #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 Maschi­ nendrehzahl 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 Bestimmungs­ ergebnis in Schritt S017 "nein" ist, also bestimmt wird, dass das Brems­ pedal nicht gedrückt ist, geht der Fluss zu Schritt S019 weiter.
In Schritt S018 wird bestimmt, ob das Flag, welches ein Leerlaufbestim­ mungsflag 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 12 V- System-Stromverbrauch hoch ist, ein Teil der regenerativen elektrischen Energie zur Batterie 3 direkt zu dem 12 V-System geleitet.
In Schritt S019 wird bestimmt, ob das Flag, welches das Kraftstoffzufuhr- Unterbrechungs-Ausführungsflag F_FC setzt, "1" ist. Falls das Bestim­ mungsergebnis "ja" ist, also bestimmt wird, dass die Kraftstoffzufuhr gestoppt ist, geht der Fluss zu Schritt S024 weiter. Falls das Bestimmungs­ ergebnis 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 12 V-System-Stromenergieverbrauch hoch ist, wird der Beschleunigungs­ modus, der Verzögerungs(regenerierungs)modus und der Leerlaufstopp­ modus 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 12 V-System-Stromenergie-Verbrauch geleitet wird, falls der elektrische Energieverbrauch dieses 12 V-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 12 V-System-Stromenergieverbrauch zunimmt.
Falls daher der oben erwähnte 12 V-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 beispiels­ weise 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 Fig. 4 und 5 zeigen Flussdiagramme zur Unterstützungs-Auslösungs­ bestimmung, insbesondere Flussdiagramme zur Bestimmung des Unterstüt­ zungs/Normalmodus gemäß diesen Zonen.
In Schritt S100 wird bestimmt, ob das Flag, welches ein Energiespeicherzo­ nen-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-Anwei­ sungswert ASTPWRF kleiner oder gleich "0" ist. Falls das Bestimmungs­ ergebnis 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-Sub­ traktionskoeffizient 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ösungs­ tabelle, wie mit der durchgehenden Linie in Fig. 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 Schwellen­ wert 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ösungs­ schwellenwert MTHASTH subtrahiert, um einen Niedrig-Drosselunter­ stü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 Fig. 6 durch die unterbrochenen Linien gezeigt.
Dann wird in Schritt S107 bestimmt, ob der Grad eines Drosselöffnungs­ stromwerts THEM größer oder gleich dem Drosselunterstützungs-Aus­ lösungsschwellenwert MTHAST ist oder nicht, der in Schritt S105 und Schritt S106 erhalten wurde. Der Drosselunterstützungs-Auslösungs­ schwellenwert MTHAST ist in diesem Fall ein Wert mit der oben erwähnten Hysterese. Falls der Drosselöffnungsgrad zunimmt, wird der hohe Drossel­ unterstü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 Drosselunter­ stü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öff­ nungsgrad 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ösungs­ schwellenwert 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 Maschinenluftansaugleitungs­ drucks PB bestimmt wird. Falls der Grad des Drosselöffnungsstromwerts THEM größer oder gleich dem Drosselunterstützungs-Auslösungsschwellen­ wert 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-Generie­ rungsbetrag-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 Bestimmungs­ ergebnis "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 Berechnungs­ prozess für einen korrigierten Luftansaugleitungsdruck-Unterstützungs- Auslösungswert DPBAST. Die Details des Prozesses sind später be­ schrieben.
Dann wird in Schritt S112 ein Luftansaugleitungsdruck-Unterstützungs- Auslösungsschwellenwert MASTL/H aus einer Luftansaugleitungsdruck- Unterstützungs-Auslösungstabelle abgefragt. In dieser Luftansaugleitungs­ druck-Unterstützungs-Auslösungstabelle, wie in Fig. 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 Maschinen­ drehzahl NE ausgeübt wird, fest. Die Anordnung ist derart, dass beim Abfrageprozess von Schritt S112, in Abhängigkeit von der Zunahme des Luftansaugleitungsdrucks PBA oder in Abhängigkeit von abnehmender Maschinendrehzahl NE, wenn die hohe Schwellenwertlinie MASTH in Fig. 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 PBA oder in Abhängigkeit von der Zunahme der Maschinendrehzahl NE, wenn die niedrige Schwellen­ wertlinie MASTL von oben nach unten verläuft, das Motorunterstützungs- Bestimmungsflag F_MAST von "1" auf "0" geändert. Hier erfolgt in Fig. 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-Unter­ stü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 PBA größer oder gleich dem in Schritt S114 erhaltenen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellen­ wert 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 Luftansauglei­ tungsdruck-Unterstützungs-Auslösungsschwellenwert MAST berechnet als die Summe des hohen Luftansaugleitungsdruck-Unterstützungs-Auslösungs­ schwellenwerts 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 Fig. 8 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-Unter­ stü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 PBA interpoliert, wie in Fig. 9 gezeigt, zum Erhalt eines Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten- Tabellenwerts KPBRGN. In Schritt S121 wird der Normalfahrt-Generierungs­ betrag-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 Berech­ nungsprozess 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 Luftansaugleitungs­ druck-Unterstützungs-Auslösungstabelle sind, wie in Fig. 10 mit den zwei durchgehenden Linien gezeigt, der hohe Luftansaugleitungsdruck-Unter­ stützungs-Auslösungsschwellenwert MASTTHH und der niedrige Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellenwert MASTTHL zur Bestimmung, ob die Motorunterstützung anhand der Maschinen­ steuerungs-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 Motor­ unterstützungs-Bestimmungsflag F_MAST von "0" auf "1" geändert wird. Umgekehrt wird in Abhängigkeit von der Abnahme des Drosselöffnungs­ grads 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 Fig. 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-Unter­ stützungs-Auslösungsschwellenwert MASTTH berechnet als die Summe des niedrigen Luftansaugleitungsdruck-Unterstützungs-Auslösungsschwellen­ werts MASTTHL, der in Schritt S124 abgefragt wurde, und des Korrektur­ werts 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 Bestim­ mungsergebnis "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äß Fig. 8 der End-Luftansaugleitungsdruck- Unterstützungsauslösungs-Untergrenzschwellenwert MASTTHFL erhalten, indem ein vorbestimmter Drosselöffnungsgrad-Deltawert #DCRSTHV von dem oben erwähnten Luftansaugleitungsdruck-Unterstützungs-Auslösungs­ schwellenwert MASTTH subtrahiert wird. Dann wird in Schritt S132 der End-Luftansaugleitungsdruck-Unterstützungsauslösungs-Untergrenz­ schwellenwert MASTTHFL und der Luftansaugleitungsdruck-Unterstützungs- Auslösungsschwellenwert MASTTH von dem gegenwärtigen Wert der Drosselöffnung THEM interpoliert, wie in Fig. 9 gezeigt, zum Erhalt des Normalfahrt-Generierungsbetrag-Subtraktionskoeffizienten-Tabellenwerts KPBRGTH. In Schritt S133 wird der Normalfahrt-Generierungsbetrag- Subtraktionskoeffizient-Tabellenwert KPBRGTH dem Normalfahrt-Generie­ rungsbetrag-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
Fig. 11 zeigt ein Flussdiagramm für Drosselunterstützungs-Auslösungs­ korrektur 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, un 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 Fig. 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 12 V-Stromverbrauch hoch ist, wird, durch Anheben des Unterstützungsaus­ lö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 Fig. 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-Lastkor­ rekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDTHAST, der von der Steuerfahrgeschwindigkeit VP abhängig ist, durch Tabellenabfrage erhalten, wie in Fig. 14 gezeigt. Wenn hier die Steuerfahrgeschwindigkeit VP zunimmt, nimmt der Drosselunterstützungs-Auslösungs-Lastkorrekturbe­ trag-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-Lastkorrektur­ betrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDTHAST erhalten, und die Steuerung endet.
PB-Unterstützungsauslösungskorrektur (MT)
Fig. 15 ist ein Flussdiagramm der Luftansaugleitungsdruck-Drosselunter­ stü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ützungs­ schwellenwert 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 Fig. 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 12 V-Stromverbrauch hoch ist. Als Ergebnis der Bestimmung in Schritt S165 wird, wenn der Strom hoch bzw. stark ist, in Schritt S166 gemäß Fig. 17 der Hochstromkorrekturwert DPBVEL in Abhängigkeit von der Maschinendrehzahl NE durch Tabellen­ abfrage 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ützungsaus­ lösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST in Abhängigkeit von der Steuerfahrgeschwindigkeit VP durch Tabellenabfrage erhalten, wie in Fig. 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-Unter­ stü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-Korrekturkoeffizient KVDPBAST erhalten, und die Steuerung endet.
Hier folgt eine Beschreibung eines Flussdiagramms in Fig. 9 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 12 V-System-Stromver­ brauch hoch ist, auf jene Fälle beschränkt, in denen er für eine gewisse Dauer des Verzögerungstimers TELMA fortdauert. Falls daher der Stromver­ brauch vorübergehend zunimmt, beispielsweise beim Anheben oder Senken eines elektrischen Fensters, wird das Aufleuchten einer Stopplampe und dgl. vermieden.
PB-Unterstüzungsauslösungskorrektur (CVT)
Fig. 20 ist ein Flussdiagramm der Luftansaugleitungsdruck-Drosselunter­ stü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 Klimaanlagenkor­ rekturwert 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 Fig. 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 12 V-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 Fig. 22 gezeigt, ein Hochstromkorrekturwert DPBVELTH, der von der Steuerfahr­ geschwindigkeit 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ützungsaus­ lösungs-Lastkorrekturbetrag-Fahrgeschwindigkeits-Korrekturkoeffizient KVDPBAST, der von der Steuerfahrgeschwindigkeit VP abhängig ist, durch Tabellenabfrage erhalten, wie in Fig. 18 gezeigt. Wenn hier die Steuerfahr­ geschwindigkeit 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üt­ zungsauslö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 Fig. 23 bis Fig. 28.
Zuerst eine Beschreibung eines Flussdiagramms in Fig. 23.
In Schritt S250 in Fig. 23 wird ein Normalfahr-Generierungsbetrag- Berechnungsprozess der Fig. 24 und Fig. 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-Ladeanweisungs­ wert REGENF gesetzt, in Schritt S260 wird auf einen End-Unterstützungs­ anweisungswert 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-Generierungs­ betrag 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-Generie­ rungsbetrag CRSRGN größer oder gleich dem End-Normalfahr-Generierungs­ betrag CRSRGNF ist, geht der Fluss zu Schritt S259 weiter.
Falls das Bestimmungsergebnis von Schritt S258 so ist, dass der Normal­ fahr-Generierungsbetrag CRSRGN kleiner als der End-Normalfahr-Generie­ rungsbetrag CRSRGNF ist, geht der Fluss zu Schritt S256 weiter. Hier wird der Normalfahr-Generierungsbetrag CRSRGN dem End-Normalfahr-Generie­ rungsbetrag 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-Generierungs­ betrag 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-Generie­ rungsbetrag 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-Generie­ rungsbetrag-Berechnung in Schritt S250 in Fig. 23, gemäß den Fig. 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-Generierungs­ betrag 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-Generierungsstopp­ modus, 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 Energiespeicherzonen-C-Bestimmungsflag F_ESZONEC "1" ist. Falls das Bestimmungs­ ergebnis "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-Bestim­ mungsflag 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-Generie­ rungsbetrag-Koeffizient #KCRGNWK (für Niedrig-Generierungsmodus) dem Normalfahr-Generierungsbetrag-Korrekturkoeffizienten KCRSRGN zugeord­ net, 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 Bestim­ mungsergebnis 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-Generierungs­ betrag-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-Generierungs­ betrag-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 Normalfahr­ modus vorliegt, geht der Fluss zu Schritt S324 weiter, und hier wird bestimmt, ob das Hochstromflag F_VELMAH "1" ist. Falls das Bestim­ mungsergebnis 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 Normalfahr­ modus bestimmt wird. Dann wird der Normalfahrmodus-Generierungsbetrag #KCRGN (für den normalen Generierungsmodus) dem Normalfahr-Generie­ rungsbetrag-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-Batteriezufuhr­ modus-Ausführungsobergrenz-Maschinendrehzahl #NDVSTP ist. Falls das Bestimmungsergebnis "ja" ist, also bestimmt wird, dass die Maschinen­ drehzahl 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-Batteriezufuhrmo­ dus-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 (gleichbe­ deutend 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 Batterie­ restladung 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-Korrekturko­ effizient 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 Bestim­ mungsergebnis 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 Fig. 26 gezeigt, aus der Maschinensteuerge­ schwindigkeit 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 Fig. 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 Normal­ fahr-Generierungsbetrag CRSRGN addiert, und der Fluss geht zu Schritt S320 weiter. Demzufolge wird in Schritt S319 ein Normalfahr-Generierungs­ betrag, der vom 12 V-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 12 V-System zu verhindern.
In Schritt S320 wird der in Fig. 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üt­ zungsauslö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 Fig. 29 bis Fig. 34.
Zuerst wird das Flussdiagramm von Fig. 29 beschrieben.
In Schritt S400 in Fig. 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 Fig. 32 (für MT) oder Fig. 33 (für CVT) abgefragt, und der Fluss geht zu Schritt S401a weiter. In Schritt S401a wird der Verzögerungs-Regenerierungs-Korrekturbe­ trag DRGVEL für den durchschnittlichen Stromverbrauch VELAVE in einer #DRGBVELN-Tabelle gemäß Fig. 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 Fig. 30 (für MT) oder Fig. 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äß Fig. 34 abgefragt, und der Fluss geht zu Schritt S404 weiter. In Schritt S404 wird bestimmt, ob die Steuerfahrgeschwindig­ keit 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 vor­ bestimmte 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 vor­ bestimmten Wert #NPRGELL ist. Falls sie größer oder gleich dem vor­ bestimmten 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 12 V-System- Stromverbrauch hoch ist, wird auf diese Weise der Verzögerungs-Regenerie­ rungsbetrag erhöht, um den Zufuhrbetrag des Regenerierungsbetrags zur Batterie 3 beizubehalten.
Da der Verzögerungs-Regenerierungsbetrag unter Berücksichtigung des 12 V-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 Maschinen­ drehzahl 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 Ver­ zö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ögerungs­ modus 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-Zulassungs­ flag 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 vor­ bestimmter Wert #TMDECRND auf den graduelle-Subtraktion-Aktualisie­ rungstimer TDECRND gesetzt, und der Fluss geht zu Schritt S413 weiter.
In Schritt S413 wird ein graduelle-Subtraktionsterm #DDECRND von dem Verzögerungs-Regenerierungs-End-Berechnungswert DECRGNF subtrahiert. 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-Regenerie­ rungs-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-Berech­ nungswert 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öge­ rungs-Regenerierungs-Berechnungswert DECRGN kleiner als der Ver­ zö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-Berech­ nungswert 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 Bestim­ mungsergebnis von Schritt S421 ist, dass der Verzögerungs-Regenerie­ rungs-End-Berechnungswert DECRGNF größer oder gleich dem Ver­ zö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 12 V- System über den Niederwandler 5 geleiteten Betrag in Abhängigkeit vom Stromverbrauch des 12 V-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 12 V-Energieverbrauchs in Schritt S318 abgefragt wird, und in Schritt S319 erhöht wird, ermöglicht die Erhöhung des Generierungs­ betrags im Normalfahrmodus, die Minderung der Restladung zu steuern, indem der 12 V-System-Stromverbrauch erhöht wird. Falls ferner im oben erwähnten Normalfahrmodus in Schritt S324 das Hochstromflag F_VELMAH "1" ist, also der 12 V-System-Stromenergieverbrauch hoch ist, ist es auch möglich, die Minderung der Batterierestladung in dem Fall zu steuern, in dem der 12 V-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 12 V- 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 Be­ schleunigungsmodus 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 Korrekturbe­ trag 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üt­ zungsfrequenz 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 Fahr­ geschwindigkeit 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 Maschinen­ drehzahlsensor S2, eine FIECU 11 zum Berechnen des Stromenergiever­ brauchs eines Niederspannungssystems, wie etwa einer Niederspannungs- Speichereinheit 4 und Maschinenzusatzeinrichtungen, eine Hoch-Strom­ energieverbrauch-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öhungs­ vorrichtung 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-Stromenergiever­ brauch zu erhöhen, eine Generierungsbetrag-Erhöhungsvorrichtung S319 zum Erhöhen des Generierungsbetrags durch den Motor in Abhängigkeit vom Niederspannungssystem-Stromenergieverbrauch, sowie eine Bestim­ mungsschwellenwert-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, das versehen ist mit:
einer Maschine (E) zur Ausgabe einer Antriebskraft für das Fahrzeug,
einem Motor (M) zum Unterstützen der Ausgabe von der Maschine,
einer Hochspannungs-Energiespeichereinheit (3) zum Zuführen elektrischer Energie zu dem Motor, einem Spannungswandler (5) zum Senken der Spannung der Hochspannungs-Energiespeichereinheit, um eine Zufuhr elektrischer Energie zu einem Niederspannungssystem, wie etwa einer Niederspannung-Speichereinheit (4) und Maschinenzu­ satzeinrichtungen, zu ermöglichen, umfassend:
eine Stromenergie-Berechnungsvorrichtung (11) zum Be­ rechnen des Stromenergieverbrauchs des Niederspannungssystems; und
eine Speicherbetrag-Steuer/Regeleinrichtung, um die Abnahme des Speicherbetrags der Hochspannungs-Energiespeichereinheit in Abhängigkeit von dem Stromenergieverbrauch des Niederspannungs­ systems zu verhindern.
2. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass
das Hybridfahrzeug ferner mit einer Regenerierungs-Steuer/­ Regeleinrichtung (1) versehen ist, um einen Regenerierungsbetrag durch den Motor während Verzögerung des Fahrzeugs zu setzen, um durch den Motor auf der Basis des Regenerierungsbetrags eine Regenerierung durchzuführen; und
wobei die Speicherbetrag-Steuer/Regeleinrichtung ferner umfasst:
einen Fahrgeschwindigkeitsdetektor (S1),
einen Maschinendrehzahldetektor (S2) zum Erfassen der Maschinendrehzahl der Maschine, und
eine Regenerierungsbetrag-Erhöhungsvorrichtung (S407), um, wenn die vom Fahrgeschwindigkeitsdetektor erfasste Fahrgeschwin­ digkeit (VP) innerhalb eines vorbestimmten Bereichs liegt und die von dem Maschinendrehzahldetektor erfasste Maschinendrehzahl größer als eine vorbestimmte Drehzahl (#NPRGELL) ist, den von der Regenerierungs-Steuer/Regeleinrichtung gesetzten Regenerierungs­ betrag in Abhängigkeit vom Stromenergieverbrauch des Nieder­ spannungssystems zu erhöhen.
3. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass das Hybridfahrzeug ferner umfasst:
eine Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) zum Bestimmen, auf der Basis eines Bestimmungsschwellen­ werts (MAST, MTHAST, MASTTH), einer Erlaubnis oder eines Verbots der Ausgabeunterstützung der Maschine durch den Motor in Abhängigkeit von den Fahrzuständen des Fahrzeugs,
eine Ausgabeunterstützungs-Steuer/Regeleinrichtung (1) um, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor durchgeführt wird, den Steuerbetrag des Motors zu setzen, um eine Ausgabeunterstützung der Maschine durch den Motor durchzuführen, und
eine Generierungs-Steuer/Regeleinrichtung (1), um, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor nicht durch­ geführt wird, den Generierungsbetrag durch den Motor zu setzen, so dass der Motor als Generator arbeitet; und
wobei die Speicherbetrag-Steuer/Regeleinrichtung ferner mit einer Generierungsbetrag-Erhöhungsvorrichtung (S319) versehen ist, um den von der Generierungs-Steuer/Regeleinrichtung gesetzten Generierungsbetrag in Abhängigkeit vom Stromenergieverbrauch des Niederspannungssystems zu erhöhen.
4. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass das Hybridfahrzeug ferner umfasst:
eine Ausgabeunterstützungs-Bestimmungsvorrichtung (S122, S135) zum Bestimmen, auf der Basis eines Bestimmungsschwellen­ werts (MAST, MTHAST, MASTTH), einer Erlaubnis oder eines Verbots der Ausgabeunterstützung der Maschine durch den Motor in Abhängigkeit von den Fahrzuständen des Fahrzeugs, und
eine Ausgabeunterstützungs-Steuer/Regeleinrichtung (1), um, wenn die Ausgabeunterstützungs-Bestimmungsvorrichtung bestimmt, dass die Ausgabeunterstützung der Maschine durch den Motor durchgeführt wird, den Steuerbetrag des Motors zu setzen, um eine Ausgabeunterstützung der Maschine durch den Motor durchzuführen; und
dass die Speicherbetrag-Steuer/Regeleinrichtung ferner umfasst:
eine Hoch-Stromenergieverbrauch-Bestimmungsvorrichtung (S165) zum Bestimmen, ob eine Situation, in der der Stromenergie­ verbrauch des Niederspannungssystems einen vorbestimmten Wert (#VELMAH) überschreitet, über eine gewisse Dauer (#TMELMA) fortgedauert hat; und
eine Bestimmungsschwellenwert-Korrekturvorrichtung (S158, S169, S198), um, wenn durch die Hoch-Stromenergieverbrauch- Bestimmungsvorrichtung bestimmt wird, dass eine Situation, in der der Stromenergieverbrauch des Niederspannungssystems einen vorbestimmten Wert überschreitet, über eine gewisse Dauer fortgedauert hat, den Bestimmungsschwellenwert, der die Basis der Erlaubnis oder des Verbots der Ausgabeunterstützung durch die Ausgabeunterstützungs-Bestimmungsvorrichtung ist, in Abhängigkeit von dem Stromenergieverbrauch des Niederspannungssystems anzuheben.
5. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 4, dadurch gekennzeichnet, dass die Speicherbetrag-Steuer/Regel­ einrichtung ferner mit einem Fahrgeschwindigkeitsdetektor (S1) versehen ist, wobei der durch die Bestimmungsschwellenwert- Korrekturvorrichtung zu korrigierende Bestimmungsschwellenwert in Abhängigkeit von der vom Fahrgeschwindigkeitsdetektor erfassten Fahrgeschwindigkeit (VP) korrigiert wird (S157, S168, S197).
6. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass der Stromenergieverbrauch des Niederspannungssystems aus der Stromenergie stromab der Hoch­ spannungsenergiespeichereinheit und stromauf des Spannungswand­ lers berechnet wird.
7. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass der Stromenergieverbrauch des Niederspannungssystems aus der Differenz der Stromenergie zwischen der stromaufwärtigen und der stromabwärtigen Seite der Hochspannungsenergiespeichereinheit berechnet wird.
8. Steuer/Regelvorrichtung für ein Hybridfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass der Stromenergieverbrauch des Niederspannungssystems aus einem im Kraftstoffeinspritzsystem benutzten Amperemeter (S9) und einer Spannung der Niederspan­ nungs-Speichereinheit berechnet wird.
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
JP28611199A JP3839199B2 (ja) 1999-10-06 1999-10-06 ハイブリッド車両の制御装置
JPP11-286111 1999-10-06

Publications (2)

Publication Number Publication Date
DE10047932A1 true DE10047932A1 (de) 2001-06-13
DE10047932B4 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)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2851516A1 (fr) * 2003-02-25 2004-08-27 Denso Corp Procede de commande de systeme electrique de vehicule
DE102007038587A1 (de) 2007-08-16 2009-05-07 Zf Friedrichshafen Ag Verfahren zum Betrieb eines Gleichstrom-Spannungswandlers in einem Hybridfahrzeug
WO2010081611A1 (de) * 2009-01-14 2010-07-22 Robert Bosch Gmbh Bordnetz für ein fahrzeug und verfahren zum einsparen von energie

Families Citing this family (19)

* 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 トヨタ自動車株式会社 車両の制御装置
JP2007008349A (ja) * 2005-06-30 2007-01-18 Yamaha Motor Co Ltd ハイブリッド車両
JP4453765B2 (ja) * 2008-02-26 2010-04-21 トヨタ自動車株式会社 ハイブリッド車およびその制御方法
WO2011030380A1 (ja) * 2009-09-10 2011-03-17 株式会社日立エンジニアリング・アンド・サービス 発電システムの電力貯蔵装置およびその電力貯蔵装置の運用方法
JP5187347B2 (ja) * 2010-05-31 2013-04-24 日産自動車株式会社 車両の発電制御装置
CN103140368B (zh) * 2010-10-05 2015-11-25 丰田自动车株式会社 负载驱动装置以及具备该负载驱动装置的倒立型移动体
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 현대자동차 주식회사 마일드 하이브리드 차량의 엔진 예열 장치 및 방법
JP2017197115A (ja) * 2016-04-28 2017-11-02 株式会社デンソー 車載システム
JP2017197116A (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
US12233725B2 (en) 2021-09-22 2025-02-25 Ford Global Technologies, Llc Predictive inductor cooling

Family Cites Families (12)

* 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 株式会社日立製作所 車両用電源装置
JP3163622B2 (ja) * 1990-07-05 2001-05-08 日産自動車株式会社 電気自動車
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
JP3039119B2 (ja) * 1992-03-31 2000-05-08 日産自動車株式会社 車両用電源装置
JP3375010B2 (ja) 1993-09-02 2003-02-10 株式会社デンソー 内燃機関用発電電動機の制御装置
EP0665637B1 (de) * 1994-01-31 2000-08-30 Denso Corporation Vorrichtung zur Leistungserzeugung für Fahrzeuge
JP2790779B2 (ja) * 1994-08-22 1998-08-27 本田技研工業株式会社 ハイブリッド車両の発電制御装置
JP3315872B2 (ja) * 1996-08-20 2002-08-19 三洋電機株式会社 電動車用モータのトルク制限装置
JP3853878B2 (ja) * 1996-08-29 2006-12-06 トヨタ自動車株式会社 ハイブリッド車両の制御装置
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

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2851516A1 (fr) * 2003-02-25 2004-08-27 Denso Corp Procede de commande de systeme electrique de vehicule
US7657438B2 (en) 2003-02-25 2010-02-02 Denso Corporation Method for controlling vehicular electric system
DE102007038587A1 (de) 2007-08-16 2009-05-07 Zf Friedrichshafen Ag Verfahren zum Betrieb eines Gleichstrom-Spannungswandlers in einem Hybridfahrzeug
WO2010081611A1 (de) * 2009-01-14 2010-07-22 Robert Bosch Gmbh Bordnetz für ein fahrzeug und verfahren zum einsparen von energie

Also Published As

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

Similar Documents

Publication Publication Date Title
DE10047932A1 (de) Steuervorrichtung für ein Hybridfahrzeug
DE102007019319B4 (de) Fahrsteuerungsvorrichtung für ein Fahrzeug
DE60115143T2 (de) Steuerungsvorrichtung und -verfahren für Hybridfahrzeuge
DE10049510B4 (de) Steuereinrichtung für ein Hybridfahrzeug
DE69932487T2 (de) Regelsystem für ein Hybridfahrzeug
DE69327072T2 (de) Verfahren zum Betrieb eines hybriden Fahrzeugs
DE60007605T2 (de) Steuerungsvorrichtung eines Hybridfahrzeugs
DE10040198B4 (de) Steuer/Regelsystem für Hybridfahrzeuge
DE10053430B4 (de) Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs
DE102006000346B4 (de) Maschinensteuerungsvorrichtung und Steuerungsverfahren
DE102021124977A1 (de) Gefälleausgleichssystem für einpedalfahren eines fahrzeugs
DE102008047380B4 (de) Verfahren für das Management von Drehmomenteingaben in ein elektromechanisches Getriebe
DE102015118791B4 (de) Fahrzeug
DE60009001T2 (de) Steuervorrichtung für ein Hybrid-Fahrzeug
DE102013113831B4 (de) Verfahren zum Betreiben eines Hybridantriebsstrangsystems in einem Steckdosenhybridfahrzeug
DE10038127A1 (de) Bestimmungsverfahren und Bestimmungsvorrichtung zum Zulassen einer Verzögerungs-Regeneration oder einer Verzögerungs-Aufladung bei einem Hybridfahrzeug
DE102007021588A1 (de) Verfahren und Vorrichtung zur Fahrzeugbatterieladesteuerung
DE102014216335A1 (de) Fahrzeugsteuerungsgerät
DE112013004842B4 (de) Steuervorrichtung für Plug-In-Hybridfahrzeug, und Steuerverfahren dafür
DE102016112194A1 (de) Hybridauto
DE10047933A1 (de) Steuer/Regelvorrichtung für Hybridfahrzeuge
DE102010025828A1 (de) Hybridfahrzeug
DE10122865A1 (de) Steuervorrichtung für Hybridfahrzeuge
DE10049566B4 (de) Steuervorrichtung für ein Hybridfahrzeug
DE102012213382A1 (de) Kriechsteuervorrichtung und Verfahren für ein Hybrid-Fahrzeug

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