DE10053430B4 - Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs - Google Patents

Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs Download PDF

Info

Publication number
DE10053430B4
DE10053430B4 DE10053430A DE10053430A DE10053430B4 DE 10053430 B4 DE10053430 B4 DE 10053430B4 DE 10053430 A DE10053430 A DE 10053430A DE 10053430 A DE10053430 A DE 10053430A DE 10053430 B4 DE10053430 B4 DE 10053430B4
Authority
DE
Germany
Prior art keywords
vehicle
traffic jam
battery
predetermined value
charge
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE10053430A
Other languages
English (en)
Other versions
DE10053430A1 (de
Inventor
Shigetaka Wako Kuroda
Kazutomo Wako Sawamura
Atsushi Wako Matsubara
Teruo Wako Wakashiro
Atsushi Wako Izumiura
Shinichi Wako Kitajima
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 DE10053430A1 publication Critical patent/DE10053430A1/de
Application granted granted Critical
Publication of DE10053430B4 publication Critical patent/DE10053430B4/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
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/13Controlling the power contribution of each of the prime movers to meet required power demand in order to stay within battery power input or output limits; in order to prevent overcharging or battery depletion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • 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
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • 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
    • 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/68Traffic data
    • 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
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0604Throttle position
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/24Energy storage means
    • B60W2510/242Energy storage means for electrical energy
    • B60W2510/244Charge state
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • 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
    • B60W2554/00Input parameters relating to objects
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/406Traffic density
    • 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/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/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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric 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
    • 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
    • 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
    • Y10S903/904Component specially adapted for hev
    • Y10S903/915Specific drive or transmission adapted for hev
    • Y10S903/917Specific drive or transmission adapted for hev with transmission for changing gear ratio

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Steuer/Regelsystem eines Hybridfahrzeugs, wobei das Hybridfahrzeug umfaßt:
eine Brennkraftmaschine (E) und einen Antriebsmotor zum Ausgeben
einer Antriebskraft für das Fahrzeug;
eine Batterievorrichtung (3); sowie
einen Lademotor (M) zum Erzeugen von elektrischer Energie zum Laden der Batterievorrichtung (3), wobei das Steuer/Regelsystem umfaßt:
ein Batterie-Restladungserfassungsmittel (31) zur Erfassung der Batterie-Restladung (QBAT) der Batterievorrichtung (3);
ein Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt; sowie
eine Steuer/Regelvorrichtung, um das Laden der Batterievorrichtung (3) durch den Lademotor (M) zu veranlassen, falls die durch das Batterie-Restladungserfassungsmittel (31) erfaßte Batterie-Restladung (QBAT) der Batterievorrichtung (3) kleiner als ein erster vorbestimmter Wert (#QBJAM) ist, und falls das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt,
wobei das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, umfasst:
a) ein Maximalgeschwindigkeits-Erfassungsmittel (11) zur Erfassung...

Description

  • Die vorliegende Erfindung betrifft ein Steuer/Regel-System und -Verfahren eines Hybridfahrzeugs, welches durch eine Brennkraftmaschine und einen Elektromotor angetrieben wird. Die Erfindung betrifft insbesondere ein System und ein Verfahren, um eine Verringerung der Batterie-Restladung während des Fahrens in einem Verkehrsstau zu verhindern.
  • Es ist ein herkömmliches Hybridfahrzeug bekannt, welches nicht nur eine Brennkraftmaschine sondern auch einen Elektromotor als Antriebsquelle aufweist.
  • Als Hybridfahrzeug ist ein Parallelhybridfahrzeug bekannt, welches einen Elektromotor als Hilfsantriebsquelle verwendet, um die Maschinenleistung zu unterstützen. Beim Parallelhybridfahrzeug wird ein Betrieb der Brennkraftmaschine unter Verwendung des Elektromotors typischerweise während einer Beschleunigung unterstützt, wohingegen während einer Verzögerung die Batterie u.dgl. über einen Regenerations- oder Wiedergewinnungsbetrieb geladen werden, d.h. es wird eine "Verzögerungs-Regeneration" durchgeführt. Bei verschiedenen Steuer/Regelvorgängen, einschließlich des obigen, wird die Batterie-Restladung (im folgenden als SOC (state of charge) = Ladungszustand bezeichnet) der Batterie aufrechterhalten, während ebenso die Anforderungen des Fahrers erfüllt werden. Ein Beispiel dafür ist in der ungeprüften japanischen Patentanmeldung, Erstveröffentlichung, JP 7-123509 A offenbart.
  • Wenn ein solches herkömmliches Parallelhybridfahrzeug bei einer mittleren oder hohen Geschwindigkeit fährt, kann während einer Verzögerung ausreichend Regenerationsenergie erhalten werden. Wenn jedoch das Fahrzeug bei niedriger Geschwindigkeit wiederholt anfährt und stoppt, können Probleme hinsichtlich des Leistungsmanagements auftreten.
  • D.h., wenn das Fahrzeug wiederholt startet und stoppt, beginnt der Verzögerungsvorgang bevor die Fahrzeuggeschwindigkeit ausreichend groß wird; somit kann keine ausreichende Regenerationsenergie gespeichert werden. Während eines Verkehrsstaus oder eines zähfließenden Verkehrs o.dgl. (Im Folgenden nur als Stau oder Verkehrsstau bezeichnet), in welchem jedes Fahrzeug bei niedriger Geschwindigkeit wiederholt anfahren und anhalten muß, kann eine ausreichende Ladung (erhalten durch Verzögerungs-Regeneration) nicht erhalten werden.
  • Die Druckschrift DE 198 07 291 A1 offenbart ein Steuer/Regel-System eines Hybridfahrzeugs, bei dem, wenn erfasst wird, dass sich das Fahrzeug in einem Stau befindet und dass die Batterie einen vorbestimmten Entladezustand erreicht hat, das Motor-Management dem Fahrer vorschlägt, manuell oder automatisch in den reinen Brennkraftmaschinenbetrieb umzuschalten.
  • Die Druckschrift JP 10178704 A offenbart ein Steuer/Regel-System eines Hybridfahrzeugs, bei dem ein Mittel zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, vorgesehen ist, und wobei dann, wenn das Fahrzeug in einem Verkehrsstau fährt, der Betrieb der Brennkraftmaschine angehalten oder vermindert wird.
  • In Anbetracht der obigen Umstände ist es eine Aufgabe der vorliegenden Erfindung, ein an einem Hybridfahrzeug angewendetes Steuer/Regel-System und -Verfahren bereitzustellen, durch welche eine übermäßige Ab nahme der Batterie-Restladung während des Fahrens in einem Verkehrsstau verhindert werden kann.
  • Deshalb stellt die vorliegende Erfindung ein Steuer/Regel-System eines Hybridfahrzeugs gemäß Anspruch 1 bereit, wobei das Hybridfahrzeug in einer Ausführungsform der Erfindung umfaßt:
    eine (Brennkraft-)Maschine (z.B. die Maschine E in der folgenden Ausführungsform) und einen Motor (z.B. der Motor M in der folgenden Ausführungsform) zum Ausgeben einer Antriebskraft für das Fahrzeug;
    eine Batterievorrichtung (z.B. die Batterie 3 in der folgenden Ausführungsform); sowie
    eine Ladevorrichtung (z.B. der Motor M in der folgenden Ausführungsform) zum Laden der Batterievorrichtung,
    wobei das Steuer/Regelsystem umfaßt:
    einen Batterie-Restladungserfassungsabschnitt (z.B. die Batterie-ECU 31 in der folgenden Ausführungsform) zur Erfassung der Batterie-Restladung (z.B Die Batterie-Restladung QBAT in der folgenden Ausführungsform) der Batterievorrichtung;
    einen Verkehrsstau-Bestimmungsabschnitt (s. Schritt S105 in der folgenden Ausführungsform) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt; sowie
    einen Steuer/Regelabschnitt, um die Batterievorrichtung durch die Ladevorrichtung laden zu lassen, falls die durch den Batterie-Restladungserfassungsabschnitt erfaßte Batterie-Restladung der Batterievorrichtung kleiner als ein erster vorbestimmter Wert (z.B. die Obergrenze #QBJAM in der folgenden Ausführungsform) ist, und falls der Verkehrsstau-Bestimmungsabschnitt bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Die vorliegende Erfindung stellt weiterhin ein Steuer/Regel-Verfahren eines Hybridfahrzeugs mit der obigen Struktur gemäß Anspruch 7 bereit, wobei eine Ausführungsform desselben die folgenden Schritte umfaßt:
    Erfassen der Batterie-Restladung der Batterievorrichtung;
    Bestimmen, ob das Fahrzeug in einem Verkehrsstau fährt; sowie
    Laden der Batterievorrichtung durch die Ladevorrichtung falls die erfaßte Batterie-Restladung der Batterievorrichtung kleiner als ein erster vorbestimmter Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Dementsprechend wird dem Motor keine Leistung zugeführt, während die Batterie geladen wird, so daß es möglich ist, eine übermäßige Abnahme der Batterie-Restladung der Batterie zu verhindern.
  • In einem typischen Beispiel umfaßt der Verkehrsstau-Bestimmungsabschnitt:
    einen Maximalgeschwindigkeits-Erfassungsabschnitt (z.B. die FIECU 11 in der folgenden Ausführungsform) zur Erfassung einer maximalen Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs (oder Bewegung) vom Start bis zum Stopp des Fahrzeugs (z.B. die maximale Fahrzeuggeschwindigkeit DRVMAX in der folgenden Ausführungsform); sowie
    einen Drosselöffnungsgrad-Erfassungsabschnitt (z.B. der Drosselöffnungsgrad-Sensor S6 in der folgenden Ausführungsform) zur Erfassung eines Drosselöffnungsgrades (z.B. der Drosselöffnungsgrad TH in der folgenden Ausführungsform) der Maschine, und
    wobei der Verkehrsstau-Bestimmungsabschnitt bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt, falls die maximale Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert (z.B. die Fahrzeuggeschwindigkeit-Obergrenze #VJAMST in der folgenden Ausführungsform) ist, und falls der Drosselöffnungsgrad gleich oder kleiner als ein vorbestimmter Wert (z.B. die Grad-Obergrenze #THJAM in der folgenden Ausführungsform) ist.
  • In ähnlicher Art und Weise kann der Schritt des Erfassens, ob das Fahrzeug in einem Verkehrsstau fährt, die folgenden Schritte umfassen: Erfassen einer maximalen Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs vom Start bis zum Stopp des Fahrzeugs;
    Erfassen eines Drosselöffnungsgrades der er Maschine; sowie
    Bestimmen, daß das Fahrzeug in einem Verkehrsstau fährt, wenn die maximale Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert ist, und falls der Drosselöffnungsgrad gleich oder kleiner als ein vorbestimmter Wert ist.
  • Dementsprechend wird die Batterie geladen, wenn bestimmt wird, daß das Fahrzeug wie oben beschrieben in einem Verkehrsstau fährt, und wenn die Batterie-Restladung der Batterie unterhalb des ersten vorbestimmten Wertes liegt. Somit ist es möglich, eine übermäßige Abnahme der Batterie zu verhindern.
  • In einem weiteren typischen Beispiel kann der Verkehrsstau-Bestimmungsabschnitt umfassen:
    einen Maximalgeschwindigkeits-Erfassungsabschnitt zur Erfassung einer maximalen Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs vom Start bis zum Stopp des Fahrzeugs, und
    wobei der Verkehrsstau-Bestimmungsabschnitt bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt, falls die maximale Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert ist und wenn die vom Batterie-Restladungserfassungsabschnitt erfaßte Batterie-Restladung der Batterievorrichtung gleich oder kleiner als ein zweiter vorbestimmter Wert (z.B. Batterie-Restladung #QBJAMST in der folgenden Ausführungsform) ist, welcher kleiner als der erste vorbestimmte Wert ist.
  • Auf ähnliche Art und Weise kann der Schritt des Erfassens, ob das Fahrzeug in einem Verkehrsstau fährt, die folgenden Schritte umfassen: Erfassen einer maximalen Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs vom Start bis zum Stopp des Fahrzeugs; sowie
    Bestimmen, daß das Fahrzeug in einem Verkehrsstau fährt, falls die maximale Fahrzeuggeschwindigkeit während eines einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert ist, und falls die erfaßte Batterie-Restladung der Batterievorrichtung gleich oder kleiner als ein zweiter vorbestimmter Wert ist, welcher kleiner als der erste vorbestimmte Wert ist.
  • Gemäß der obigen Zustände kann bestimmt werden, daß die Battierie-Restladung der Batterie ungeachtet des Drosselöffnungsgrads übermäßig verbraucht wurde, und die Batterie kann unverzüglich geladen werden, wodurch eine übermäßige Abnahme der Batterie-Restladung noch zuverlässiger verhindert wird.
  • Nachdem gemäß einem oben beschriebenen Verfahren bestimmt wurde, daß das Fahrzeug in einem Verkehrsstau fährt bzw. sich in einem Verkehrsstau befindet, kann die Verkehrsstau-Bestimmung aufgehoben werden, wenn die Fahrzeuggeschwindigkeit gleich oder größer als ein vorbestimmter Wert wird, oder wenn die Fahrzeuggeschwindigkeit sich unterhalb eines vorbestimmten Wertes befindet und der Drosselöffnungsgrad gleich oder größer als ein vorbestimmter Wert wird. Dementsprechend kann die Verkehrsstau-Bestimmung schnell aufgehoben werden, unmittelbar nachdem bestimmt wurde, daß das Fahrzeug den Verkehrsstau verlassen hat.
  • In der obigen Struktur funktioniert der Motor vorzugsweise als die Ladevorrichtung (M), und die Batterievorrichtung speichert Energie, welche während der Verwendung des Motors als ein durch die Maschine angetriebener Generator erzeugt wird, und speichert Energie, welche bei einer Verzögerung des Fahrzeugs über einen durch den Motor ausgeführten Regenerationsbetrieb wiedergewonnen wird. In diesem Falle kann der Ladevorgang der Batterie auf zuverlässige Art und Weise durchgeführt werden, da der Motor, welcher als Ladevorrichtung funktioniert, den ursprünglichen Motorbetrieb stoppt. Zusätzlich kann der Platz im Motorraum effektiv genutzt werden.
  • Zusätzlich kann der Steuer/Regelabschnitt den Vorgang des Ausgebens einer Kraft durch den Motor verhindern oder einschränken, falls die Batterie-Restladung kleiner als der erste vorbestimmte Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Auf ähnliche Art und Weise kann gemäß dem Steuer/Regelverfahren der Vorgang des Ausgebens von Kraft durch den Motor verhindert oder eingeschränkt werden, falls die Batterie-Restladung kleiner als der erste vorbestimmte Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Darüber hinaus kann der Steuer/Regelabschnitt die von der Ladevorrichtung aufzubringende Ladungsmenge auf ein hohes Ladungsniveau setzen, falls die Batterie-Restladung kleiner als der erste vorbestimmte Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Auf ähnliche Art und Weise kann bei dem Steuer/Regelverfahren die durch die Ladevorrichtung aufzubringende Ladungsmenge auf ein hohes Ladungsniveau gesetzt werden, falls die Batterie-Restladung kleiner als der erste vorbestimmte Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Die vorliegende Erfindung wird im folgenden anhand der beiliegenden Zeichnungen näher erläutert werden. Es stellt dar:
  • 1 ein Blockdiagramm, welches den allgemeinen Aufbau des Hybridfahrzeugs in einer erfindungsgemäßen Ausführungsform zeigt,
  • 2 ein Flußdiagramm, welches den Betrieb zum Bestimmen des Fahrzustands in einem Stau zeigt.
  • 3 ebenfalls ein Flußdiagramm, welches den Betrieb zum Bestimmen des Fahrzustands in einem Stau zeigt,
  • 4 ein Flußdiagramm, welches den Betrieb zum Bestimmen des Motorbetriebsmodus zeigt,
  • 5 ebenso ein Flußdiagramm, welches den Betrieb zum Bestimmen des Motorbetriebsmodus zeigt,
  • 6 ein Flußdiagramm, welches den Betrieb des Leerlaufmodus zeigt,
  • 7 ebenso in Flußdiagramm, welches den Betrieb des Leerlaufmodus zeigt,
  • 8 ein Flußdiagramm, welches den Betrieb des Leerlauflademodus zeigt.
  • Im folgenden wird mit Bezugnahme auf die Figuren eine Ausführungsform der vorliegenden Erfindung erläutert.
  • 1 ist ein Blockdiagramm, welches ein Parallelhybridfahrzeug veranschaulicht, in welchem die Ausführungsform der vorliegenden Erfindung angewendet ist. Das Fahrzeug umfaßt eine Brennkraftmaschine E und einen Elektromotor M. Die sowohl von der Maschine E als auch dem Elektromotor M erzeugte Antriebskraft wird über ein automatisches oder manuelles Getriebe T zu den Antriebsrädern Wf (hier Vorderräder) übertragen. Bei einer Verzögerung des Hybridfahrzeugs wird Antriebskraft von den Antriebsrädern Wf zum Elektromotor M übertragen, der Elektromotor M wirkt als Generator, um zu erzeugen, was als regenerative Bremskraft bezeichnet wird, d.h. die kinetische Energie des Fahrzeugkörpers wird wiedergewonnen und als elektrische Energie gespeichert.
  • Der Antrieb und der Regenerationsbetrieb des Motors M werden von einer Leistungsantriebseinheit 2 nach Maßgabe von Steuer/Regelbefehlen von einer Motor-ECU 1 gesteuert/geregelt. ECU steht in dieser Patentanmeldung für electronic control unit und bezeichnet eine elektronische Steuer/Regeleinheit. Eine Hochspannungsbatterie 3 zum Senden und Empfangen von elektrischer Energie an bzw. von dem Motor M ist mit der Leistungsantriebseinheit 2 verbunden. Die Batterie 3 umfaßt eine Mehrzahl von in Reihe verbundenen Modulen. In jedem Modul ist wiederum eine Mehrzahl von Zellen in Reihen verbunden. Das Hybridfahrzeug umfaßt eine 12-Volt-Hilfsbatterie 4, um verschiedene (Zusatz-)Geräte anzutreiben. Die Hilfsbatterie 4 ist mit der Batterie 3 über einen Niederwandler 5 verbunden. Der Niederwandler 5, gesteuert/geregelt durch eine FIECU 11, verringert die Spannung von der Batterie 3, um die Hilfsbatterie 4 zu laden.
  • Die FIECU 11 steuert/regelt zusätzlich zur Motor-ECU 1 und dem Niederwandler 5 eine Kraftstoffzufuhrmengen-Steuer/Regeleinrichtung 6, um die Menge an Kraftstoff zu steuern/regeln, welche der Maschine E zugeführt wird, einen Anlasser 7 sowie die Zündzeitsteuerung, usw. Dazu empfängt die FIECU 11 (i) ein Signal von einem Geschwindigkeitssensor S1 zum Erfassen der Fahrzeuggeschwindigkeit VP auf Grundlage der Drehzahl der Antriebswelle des Getriebes T, (ii) ein Signal vom Maschinendrehzahlsensor S2 zum Erfassen der Maschinendrehzahl NE, (iii) ein Signal von einem Schaltstellungssensor S3 zum Erfassen der Schaltstellung des Getriebes T, (iv) ein Signal von einem Bremsschalter S4 zum Erfassen der Betätigung eines Bremspedals 8, (v) ein Signal von einem Kupplungsschalter S5 zum Erfassen der Betätigung eines Kupplungspedals 9, (vi) ein Signal von einem Drosselöffnungsgradsensor S6 zum Erfassen des Öffnungsgrads TH der Drossel (Drosselklappe bzw. Drosselventil), und (vii) ein Signal von einem Lufteinlaßkanaldrucksensor S7 zum Erfassen des Lufteinlaßkanal-(Unter)drucks PB.
  • In 1 steuert/regelt eine CVTECU 21 das CVT (Continuously Variable Transmission = stufenlos verstellbares Getriebe), eine Batterie-ECU 31 schützt die Batterie 3 und berechnet den Ladungszustand (Batterie-Restladung) SOC (state of charge) der Batterie 3.
  • Dieses Hybridfahrzeug kann verschiedene Steuer/Regelmodi annehmen, wie z.B. einen "Beschleunigungsmodus", "Normalfahrtmodus", "Verzögerungsmodus", "Leerlauf-Stopp-Modus" sowie einen "Leerlaufmodus". Bezugnehmend auf das in den 4 und 5 gezeigte Flußdiagramm wird der Prozeß zum Bestimmen der obigen fünf Motor-Steuer/Regelmodi erläutert.
  • Zuerst wird in Schritt S101 bestimmt, ob der Wert des Flags F_AT 1 beträgt. Der Flag F_AT ist vorgesehen, um zu bestimmen, ob das Getriebe ein CVT oder ein MT (Manual Transmission = manuelles Getriebe) ist.
  • Wenn das Bestimmungsergebnis in Schritt S101 NEIN lautet, d.h. wenn bestimmt wird, daß in dem Fahrzeug ein MT eingesetzt ist, schreitet der Ablauf voran zu Schritt S102. Wenn das Bestimmungsergebnis in Schritt S101 JA lautet, d.h. wenn bestimmt wird, daß in dem Fahrzeug ein CVT eingesetzt ist, springt der Ablauf zu Schritt S116, wo bestimmt wird, ob der Wert des Flags F_ATNP 1 beträgt. Der Flag F_ATNP ist vorgesehen, um den Gang-eingelegt-Zustand des CVT zu bestimmen. Wenn das Bestimmungsergebnis in Schritt S116 NEIN lautet, d.h. wenn bestimmt wird, daß das CVT sich im Gang-eingelegt-Zustand befindet, dann wird in Schritt S117 weiterhin bestimmt, ob der Wert des Flags F_VSWB 1 beträgt. Dabei ist der Flag F_VSWB vorgesehen, um zu bestimmen, ob augenblicklich ein Rückschaltvorgang ausgeführt wird (d.h. der Schalthebel wird betätigt). Wenn das Bestimmungsergebnis in Schritt S117 NEIN ist, d.h. wenn bestimmt wird, daß derzeit kein Zurückschalten ausgeführt wird, schreitet der Ablauf voran zu Schritt S104. Wenn das Bestimmungsergebnis in Schritt S117 JA lautet, d.h. wenn bestimmt wird, daß augenblicklich ein Zurückschalten ausgeführt wird, springt der Ablauf zu Schritt S131, bei welchem der Steuer/Regelmodus zum Leerlaufmodus geschalten wird und der Steuer/Regelvorgang dieses Ablaufs wird beendet.
  • Wenn das Bestimmungsergebnis in Schritt S116 JA lautet, d.h. wenn bestimmt wird, daß sich das CVT im N-(Neutral) oder P-(Park)-Bereich befindet, springt der Ablauf zu Schritt S133, wo bestimmt wird, ob der Wert des Flags F_FCMG 1 ist. Dieser Flag F_FCMG ist vorgesehen, um zu bestimmen, ob augenblicklich die Steuerung/Regelung zum Stoppen der Maschine durchgeführt wird. Wenn das Bestimmungsergebnis in Schritt S133 NEIN lautet, schreitet der Ablauf voran zu Schritt S131, während dann, wenn das Bestimmungsergebnis in Schritt S133 JA lautet, der Ablauf zu Schritt S134 voranschreitet. In Schritt S134 wird eine für den Leerlauf-Stopp-Modus geeignete Steuerung/Regelung durchgeführt und die Steuerung/Regelung dieses Ablaufs wird vollendet. Im Leerlauf-Stopp- Modus wird die Maschine unter bestimmten Bedingungen bzw. Zuständen gestoppt.
  • In Schritt S102 wird bestimmt, ob der Flag des Werts F_NSW 1 ist. Der Flag F_NSW ist vorgesehen, um zu bestimmen, ob augenblicklich eine Neutralstellung gewählt ist. Wenn das Bestimmungsergebnis in Schritt S102 JA lautet, d.h. wenn bestimmt wird, daß augenblicklich eine Neutralstellung gewählt ist, springt der Ablauf zu Schritt S133.
  • Wenn das Bestimmungsergebnis in Schritt S102 NEIN ist, d.h. wenn bestimmt wird, daß der augenblickliche Zustand der Gang-eingelegt-Zustand ist, schreitet die Verarbreitung voran zu Schritt S103, bei welchem bestimmt wird, ob der Wert des Flags F_CLSW 1 beträgt. Der Flag F_CLSW ist vorgesehen, um zu bestimmen, ob die Kupplung augenblicklich ausgerückt, d.h. außer Eingriff ist. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn bestimmt wird, daß die Kupplung augenblicklich ausgerückt ist, springt der Ablauf zu Schritt S133.
  • Wenn das Bestimmungsergebnis in Schritt S103 NEIN lautet, d.h. wenn bestimmt wird, daß die Kupplung eingerückt bzw. im Eingriff ist, schreitet der Ablauf voran zu Schritt S104. In Schritt S104 wird bestimmt, ob die augenblickliche Batterie-Restladung (d.h. der augenblickliche Ladungszustand der Batterie) QBAT der Batterie 3 gleich oder größer als eine Obergrenze #QBJAM (z.B. 30 %) der Batterie-Restladung ist. Dabei ist die Obergrenze #QBJAM vorbestimmt, um zu bestimmen, ob die Bestimmung betreffend das Fahren in einem Verkehrsstau bzw. zähfließenden Verkehr ausgeführt wird. #QBJAM ist unter Berücksichtigung einer Hysterese vorbestimmt. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn die augenblickliche Batterie-Restladung QBAT der Batterie 3 gleich oder größer als die Obergrenze #QBJAM der Batterie-Restladung ist, schreitet der Ablauf voran zu Schritt S106.
  • Wenn das Bestimmungsergebnis in Schritt S104 NEIN lautet, d.h. wenn die augenblickliche Batterie-Restladung QBAT der Batterie 3 nicht gleich oder größer als eine Obergrenze #QBJAM der Batterie-Restladung ist, schreitet der Ablauf voran zu Schritt S105, wo bestimmt wird, ob der Wert des Flags F_JAMST 1 ist. Dieser Flag F_JAMST ist vorgesehen, um zu bestimmen, ob das Fahrzeug in einem Verkehrsstau bzw. zähfließenden Verkehr fährt. Die Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, wird weiter unten ausführlich erläutert. Wenn das Bestimmungsergebnis in Schritt S105 JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt bzw. sich in einem Verkehrsstau befindet, dann schreitet der Ablauf voran zu Schritt S133. D.h. wenn die Batterie-Restladung QBAT der Batterie 3 unterhalb der Obergrenze #QBJAM liegt, und wenn bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt, wird eine Steuerung/Regelung ausgeführt, welche für den Leerlauf- oder Leerlauf-Stopp-Modus geeignet ist (siehe Schritte S131 und S134), so daß der Betrieb des Ausgebens von Kraft durch den Motor verhindert wird.
  • Wenn das Bestimmungsergebnis in Schritt S105 NEIN ist, d.h. wenn bestimmt wird, daß das Fahrzeug nicht in einem Verkehrsstau fährt, bzw. sich nicht in einem Verkehrsstau befindet, schreitet der Ablauf voran zu Schritt S106.
  • Im Schritt S106 wird bestimmt, ob der Wert des Flags F_THIDLMG 1 ist. Der Flag F_THIDLMG ist vorgesehen, um den Leerlauf-Zustand zu bestimmen. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß der Drosselöffnungsgrad minimal ist (d.h. vollständig geschlossen), springt der Ablauf zu Schritt S118. Wenn das Bestimmungsergebnis in Schritt S106 JA ist, d.h. wenn bestimmt wird, daß die Drossel nicht vollständig geschlossen ist, schreitet der Ablauf voran zu Schritt S107, wo bestimmt wird, ob der Wert des Flags F_MAST 1 ist. Dieser Flag F_MAST ist vorgesehen, um zu bestimmen, ob der Motor die Maschinenleistung unterstützt.
  • Wenn das Bestimmungsergebnis in Schritt S107 NEIN lautet, springt der Ablauf zu Schritt S118, während dann, wenn das Bestimmungsergebnis in Schritt S107 JA lautet, der Ablauf zu Schritt S108 voranschreitet.
  • In Schritt S118 wird bestimmt, ob der Wert des Flags F_AT (zum Bestimmen des MT/CVT) 1 ist. Wenn das Bestimmungsergebnis NEIN lautet, d.h. wenn bestimmt wird, daß das vorliegende Fahrzeug ein MT verwendet, schreitet der Ablauf voran zu Schritt S120. Wenn das Bestimmungsergebnis in Schritt S118 JA lautet, d.h. wenn bestimmt wird, daß das vorliegende Fahrzeug ein CVT verwendet, schreitet der Ablauf voran zu Schritt S119. In Schritt S119 wird bestimmt, ob der Wert des Flags F_ATPR 1 ist. Dieser Flag F_ATPR ist vorgesehen, um zu bestimmen, ob die augenblickliche Stellung des CVT eine Rückwärtsstellung ist. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wird, daß die augenblickliche Stellung die Rückwärtsstellung ist, springt der Ablauf zu Schritt S131. Wenn das Bestimmungsergebnis in Schritt S119 NEIN ist, d.h. wenn bestimmt wird, daß die augenblickliche Stellung eine andere Stellung ist, schreitet der Ablauf voran zu Schritt S120.
  • In Schritt S108 wird bestimmt, ob der Wert des Flags F_AT (zum Bestimmen des MT/CVT) 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß das vorliegende Fahrzeug ein MT verwendet, schreitet der Ablauf voran zu Schritt S110, wo unter einigen Bedingungen beim Beschleunigen ein Regenerationsbetrieb ausgeführt wird. Der Ablauf schreitet dann voran zu Schritt S111. In Schritt S111 wird bestimmt, ob der Wert des Flags F_ACCRGN 1 ist. Dieser Flag F_ACCRGN ist vorgesehen, um zu bestimmen, ob augenblicklich während einer Beschleunigung eine Regeneration ausgeführt wird. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wird, daß aktuell während einer Beschleunigung eine Regeneration ausgeführt wird, schreitet der Ablauf voran zu Schritt S113. Wenn das Bestimmungsergebnis in Schritt S111 NEIN ist, d.h. wenn bestimmt wird, daß augenblicklich während einer Beschleunigung keine Regeneration ausgeführt wird, schreitet der Ablauf voran zu Schritt S112, wo eine Subtraktion eines endgültigen Ladebefehlswerts REGENF ausgeführt wird. Dabei zeigt der endgültige Ladebefehlswert REGENF den aufzubringenden Ladungsbetrag an. Ein Wert von 0 zeigt an, daß ein Laden nicht ausgeführt wird.
  • Der Ablauf schreitet dann voran zu Schritt S113, wo bestimmt wird, ob der endgültige Ladebefehlswert REGENF gleich oder kleiner als 0 ist. Wenn bestimmt wird, daß der endgültige Ladebefehlswert REGENF größer als 0 ist, ist die Durchführung des vorliegenden Ablaufs vollendet. Wenn in Schritt S113 bestimmt wird, daß der endgültige Ladebefehlswert REGENF gleich oder kleiner als 0 ist, schreitet der Ablauf voran zu Schritt S114, wo eine für den Beschleunigungsmodus geeignete Steuerung/Regelung ausgeführt wird. Im nächsten Schritt S115 wird bestimmt, ob der Wert des Flags F_ACCAST 1 ist. Dieser Flag F_ACCAST ist vorgesehen, um zu bestimmen, ob der Maschinenunterstützungsbetrieb gestattet ist. Wenn das Bestimmungsergebnis JA ist, ist die Durchführung dieses Ablaufs vollendet. Wenn das Bestimmungsergebnis in Schritt S115 NEIN lautet, d.h. wenn der Wert des Flags F_ACCAST 0 ist, schreitet der Ablauf voran zu Schritt S120. Dabei wird im obigen Beschleunigungsmodus der Antriebsbetrieb der Maschine durch Verwendung des Motors M unterstützt.
  • Wenn das Bestimmungsergebnis im Schritt S108 JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug ein CVT verwendet, schreitet der Ablauf voran zu Schritt S109, wo bestimmt wird, ob der Wert des Flags F_BKSW 1 ist. Dieser Flag F_BKSW ist vorgesehen, um zu bestimmen, ob die Bremse niedergedrückt ist. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn bestimmt wird, daß die Bremse niedergedrückt ist, springt der Ablauf zu Schritt S120. Wenn das Bestimmungsergebnis in Schritt S109 NEIN lautet, d.h. wenn bestimmt wird, daß die Bremse augenblicklich nicht niedergedrückt ist, schreitet der Ablauf voran zu Schritt S110.
  • In Schritt S120 wird bestimmt, ob die Fahrzeuggeschwindigkeit VP (erfaßt zum Steuern/Regeln der Maschine) 0 ist. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn bestimmt wird, daß die Fahrzeuggeschwindigkeit VP 0 ist, springt der Ablauf zu Schritt S133. Wenn das Bestimmungsergebnis in Schritt S120 NEIN lautet, d.h. wenn bestimmt wird, daß die Fahrzeuggeschwindigkeit VP nicht 0 ist, schreitet der Ablauf voran zu Schritt S121. In Schritt S121 wird bestimmt, ob der Wert des Flags F_FCMG 1 ist.
  • Wenn das Bestimmungsergebnis in Schritt S121 NEIN ist, schreitet der Ablauf voran zu Schritt S122. Wenn das Bestimmungsergebnis in Schritt S121 JA lautet, d.h. wenn bestimmt wird, daß der relevante Flag-Wert 1 ist, springt der Ablauf zu Schritt S134.
  • In Schritt S122 wird die Maschinendrehzahl NE verglichen mit einer Maschinendrehzahl-Untergrenze #NERGNLx, welche für den Normalfahrt/Verzögerungsmodus vorbestimmt ist. Dabei bezeichnet das "x" in #NERGNLx jeden Gang, d.h. die Maschinendrehzahl-Untergrenze ist unter Berücksichtigung der Hysterese für jeden Gang vorbestimmt.
  • Wenn in Schritt S122 bestimmt wird, daß die Maschinendrehzahl NE ≤ Maschinendrehzahl-Untergrenze #NERGNLx, d.h. wenn bestimmt wird, daß die Maschinendrehzahl relativ niedrig ist, springt der Ablauf zu Schritt S131. Wenn in Schritt S122 bestimmt wird, daß die Maschinendrehzahl NE > Maschinendrehzahl-Untergrenze #NERGNLx, d.h. wenn bestimmt wird, daß die Maschinendrehzahl relativ hoch ist, schreitet der Ablauf voran zu Schritt S123.
  • In Schritt S123 wird bestimmt, ob die obige Fahrzeuggeschwindigkeit VP gleich oder kleiner als eine Fahrzeuggeschwindigkeit-Untergrenze #VRGNBK ist, welche einen vorbestimmten Wert darstellt, der vorgesehen ist, um die Bremsbetätigung im Verzögerungsmodus zu bestimmen. Wenn das Bestimmungsergebnis JA ist, springt der Ablauf zu Schritt S126, während dann, wenn das Bestimmungsergebnis in Schritt S123 NEIN ist, der Ablauf zu Schritt S124 voranschreitet.
  • In Schritt S124 wird bestimmt, ob der Wert des oben erläuterten Flags F_BKSW zur Bestimmung des Bremszustands 1 ist. Wenn das Bestimmungsergebnis in Schritt S124 JA ist, d.h. wenn bestimmt wird, daß die Bremse niedergedrückt ist, schreitet der Ablauf voran zu Schritt S125. Wenn das Bestimmungsergebnis in Schritt S124 NEIN ist, d.h. wenn bestimmt wird, daß die Bremse augenblicklich nicht niedergedrückt ist, springt der Ablauf zu Schritt S126.
  • In Schritt S125 wird bestimmt, ob der Wert des Flags F_THIDLMG 1 ist. Wie oben erläutert wurde, ist dieser Flag F_THIDLMG vorgesehen, um den Leerlauf-Zustand zu bestimmen. Wenn das Bestimmungsergebnis NEIN ist, d.h. es wird bestimmt, daß die Drossel vollständig geschlossen ist, springt der Ablauf zu Schritt S130 (wo die für den Verzögerungsmodus geeignete Steuerung/Regelung ausgeführt wird), und im nächsten Schritt S132 wird der oben erläuterte Regenerationsbetrieb durchgeführt, welcher unter einigen Bedingungen während einer Beschleunigung ausgeführt wird, und der Steuer/Regelvorgang dieses Ablaufs wird vollendet. Im Verzögerungsmodus wird ein regenerativer Bremsbetrieb unter Verwendung des Motors M ausgeführt. Wenn das Bestimmungsergebnis in Schritt S125 JA lautet, d.h., wenn bestimmt wird, daß die Drossel nicht vollständig geschlossen ist, schreitet der Ablauf voran zu Schritt S126.
  • In Schritt S126 wird bestimmt, ob der Wert des Flags F_FC 1 ist. Dieser Flag F_FC ist vorgesehen, um zu bestimmen, ob die Kraftstoffunterbrechung ausgeführt wird. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn bestimmt wird, daß die Kraftstoffunterbrechung ausgeführt wird, springt der Ablauf zu Schritt S130. Wenn das Bestimmungsergebnis in Schritt S126 NEIN ist, schreitet der Ablauf voran zu Schritt S127, wo eine Subtraktion eines endgültigen Unterstützungsbefehlwertes ASTPWRF durchgeführt wird.
  • Dabei bezeichnet der endgültige Unterstützungsbefehlswert ASTPWRF eine Leistung, um eine Unterstützung bereitzustellen, und ein Wert von 0 zeigt an, daß der Unterstützungsbetrieb nicht ausgeführt wird. Im nächsten Schritt S128 wird bestimmt, ob der endgültige Unterstützungsbefehlswert ASTPWRF kleiner oder gleich 0 ist. Wenn bestimmt wird, daß ASTPWRF gleich oder kleiner als 0 ist, schreitet der Ablauf voran zu Schritt S129, wo eine für den Normalfahrtmodus geeignete Steuerung/Regelung durchgeführt wird. In diesem Normalfahrtmodus wird der Motor M nicht angetrieben und das Fahrzeug wird unter Verwendung der Antriebskraft der Maschine E angetrieben. Der Ablauf springt dann zu Schritt S132. Wenn in Schritt S128 bestimmt wird, daß der endgültige Unterstützungsbefehlswert ASTPWRF größer als 0 ist, ist der Steuer/Regelvorgang dieses Ablaufs vollendet.
  • Dementsprechend wird dann, (i) wenn bestimmt wird, daß die Batterie-Restladung unterhalb #QBJAM (d.h. NEIN in Schritt S104) liegt und (ii) wenn der Wert des Flag F_JAMST (zur Bestimmung, ob sich das Fahrzeug in einem Stau befindet) 1 ist (d.h. JA in Schritt S105), bestimmt, daß die in der Batterie 3 geladene Energie aufgrund des Fahrens in einem Verkehrsstau abgenommen hat. Während der Wert des Flags F_FCMG unter diesen Bedingungen 1 ist, wird der Steuer/Regelbetrieb des Leerlaufmodus ausgewählt und gestartet, um die Batterie 3 zu laden.
  • Bestimmung beim Fahren in einem Verkehrsstau bzw. zähfließenden Verkehr
  • Mit Bezug auf die 2 und 3 wird der Ablauf zur Bestimmung erläutert, ob das Fahrzeug in einem Verkehrsstau bzw. in zähfließenden Verkehr fährt.
  • Zuerst wird in Schritt S001 bestimmt, ob das Fahrzeug sich augenblicklich in einem Betriebsmodus betreffend einen Schaden der Maschine oder des Motors (einschließlich der relevanten ECU) befindet. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wird, daß sich das Fahrzeug in einem derartigen Schadensmodus der Maschine oder des Motors befindet, dann springt der Ablauf zu Schritt S018, wo der Wert des Flags F_THJAM auf 0 gesetzt wird. Dieser Flag F_THJAM ist vorgesehen, um den Drosselöffnungsgrad (welcher zur Bestimmung des Fahrzustandes in einem Stau verwendet wird) anzuzeigen. Der Ablauf schreitet dann voran zu Schritt S021. In Schritt S021 wird der Wert des Flags F_JAMST auf 0 gesetzt und der Ablauf schreitet voran zu Schritt S022.
  • Wenn das Bestimmungsergebnis in Schritt S001 NEIN ist, d.h. wenn bestimmt wird, daß sich das Fahrzeug in keinem Betriebsmodus befindet, der einen Schaden der Maschine oder des Motors (einschließlich der relevanten ECU betrifft, schreitet der Ablauf voran zu Schritt S002. Im Schritt S002 wird bestimmt, ob der Wert des Flags F_VJAMIGST 1 ist, nachdem die Zündung eingeschaltet wurde (aus dem AUS-Zustand). Dabei ist der Flag F_VJAMIGST vorgesehen, um die Bestimmung des Fahrens in einem Verkehrsstau zu starten. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wird, daß der Wert des Flags F_VJAMIGST 1 ist, schreitet der Ablauf voran zu Schritt S005.
  • Wenn das Bestimmungsergebnis in Schritt S002 NEIN ist, d.h. wenn bestimmt wird, daß der Wert des Flags F_VJAMIGST 0 ist, schreitet der Ablauf voran zu Schritt S003, wo bestimmt wird, ob der Wert der augenblicklichen Fahrzeuggeschwindigkeit VP gleich oder kleiner als eine Fahrzeuggeschwindigkeits-Untergrenze #VJAMIGST (z.B. 20 km/h) ist, nachdem die Zündung (aus dem AUS-Zustand) eingeschaltet wurde. Dabei ist die Fahrzeuggeschwindigkeits-Untergrenze #VJAMIGST vorbestimmt, um zu bestimmen, ob die Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau gestartet ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß die aktuelle Fahrzeuggeschwindigkeit VP größer als #VJAMIGST ist, schreitet der Ablauf voran zu Schritt S004.
  • Wenn das Bestimmungsergebnis in Schritt S003 JA ist, d.h. wenn bestimmt wird, daß die aktuelle Fahrzeuggeschwindigkeit VP gleich oder kleiner als #VJAMIGST ist, springt der Ablauf zu Schritt S018, wo der Wert des Flags F_THJAM zum Anzeigen des Drosselöffnungsgrades (wird zum Bestimmen des Fahrens in einem Verkehrsstau verwendet) auf 0 gesetzt wird. Der Ablauf schreitet dann voran zu Schritt S021, wo der Wert des Flags F_JAMST (zur Bestimmung ob das Fahrzeug in einem Verkehrsstau fährt) auf 0 gesetzt wird. Der Ablauf schreitet dann voran zu Schritt S022, wo der Wert des Flags F_JAMCHK auf 1 gesetzt wird, dabei ist der Flag F_JAMCHK vorgesehen, um die Ausführung der Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau anzuzeigen.
  • Im Schritt S004 wird der Wert des Flags F_VJAMIGST auf 1 gesetzt. Dann schreitet der Ablauf voran zu Schritt S005, wo bestimmt wird, ob die augenblickliche Fahrzeuggeschwindigkeit VP gleich oder kleiner als ein oberer Wert #VJAMST (z.B. 5 km/h) ist. Dieser obere Wert #VJAMST ist ein vorbestimmter Wert, welcher vorgesehen ist, um die Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau auszuführen. Dieser Wert ist unter Berücksichtigung einer Hysterese vorbestimmt. Wenn das Bestimmungsergebnis JA ist, d.h. wenn die augenblickliche Fahrzeuggeschwindigkeit VP gleich oder kleiner als der obere Wert #VJAMST ist, schreitet der Ablauf voran zu Schritt S015. Der auf 1 gesetzte Wert des Flags F_VJAMIGST (gesetzt in Schritt S004) wird aufrechterhalten, bis die Zündung abgeschaltet wird.
  • Wenn das Bestimmungsergebnis in Schritt S005 NEIN ist, d.h. wenn die augenblickliche Fahrzeuggeschwindigkeit VP größer als der obere Wert #VJAMST ist, schreitet der Ablauf voran zu Schritt S006, wo bestimmt wird, ob der Wert des Flags F_JAMCHK (zum Anzeigen der Ausführung der Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau) 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß der Wert des Flags F_JAMCHK 0 ist, schreitet der Ablauf voran zu Schritt S009.
  • Wenn das Bestimmungsergebnis im Schritt S006 JA ist, d.h. wenn bestimmt wird, daß der Wert des Flags F_JAMCHK 1 ist, schreitet der Ablauf voran zu Schritt S007, wo eine maximale Fahrzeuggeschwindigkeit DRVMAX während eines einzelnen Fahrvorgangs (oder Bewegung) vom Starten bis zum Stoppen auf 0 gesetzt ist. Der Ablauf schreitet dann voran zu Schritt S008. In Schritt S008 wird der Wert des Flags F_JAMCHK (zum Ausführen der Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau) auf 0 gesetzt, dann schreitet der Ablauf voran zu Schritt S009.
  • In Schritt S009 wird bestimmt, ob die augenblickliche Fahrzeuggeschwindigkeit gleich oder größer als die maximale Fahrzeuggeschwindigkeit DRVMAX während eines einzelnen Fahrvorgangs von Start bis Stopp ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn die augenblickliche Fahrzeuggeschwindigkeit kleiner als die maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs) ist, wird DRVMAX nicht aktualisiert und der Ablauf schreitet voran zu Schritt S011.
  • Wenn das Bestimmungsergebnis im Schritt S009 JA ist, d.h. wenn die aktuelle Fahrzeuggeschwindigkeit VP gleich oder größer als die maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs) ist, schreitet der Ablauf voran zu Schritt S010, in welchem DRVMAX auf die augenblickliche Fahrzeuggeschwindigkeit VP gesetzt wird, und der Ablauf schreitet voran zu Schritt S011.
  • In Schritt S011 wird bestimmt, ob die aktuelle Fahrzeuggeschwindigkeit VP gleich oder größer als eine Fahrzeuggeschwindigkeitsuntergrenze #VJAMC (z.B. 20 km/h) ist, um zu bestimmen, ob das Fahrzeug sich in einem normalen Fahrzustand befindet. Wenn das Bestimmungsergebnis JA ist, d.h. wenn die aktuelle Fahrzeuggeschwindigkeit VP gleich oder größer als die Fahrzeuggeschwindigkeitsuntergrenze #VJAMC ist, schreitet der Ablauf voran zu Schritt S013.
  • Wenn das Bestimmungsergebnis in Schritt S011 NEIN ist, d.h. wenn die aktuelle Fahrzeuggeschwindigkeit VP kleiner als die Fahrzeuggeschwindigkeitsuntergrenze #VJAMC ist, schreitet der Ablauf voran zu Schritt S012. In Schritt S012 wird bestimmt, ob der aktuelle Grad TH der Drosselöffnung gleich oder größer als eine Drosselöffnungsgrad-Obergrenze #THJAMC (z.B. 20 Grad) beim normalen Fahren ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn der aktuelle Drosselöffnungsgrad TH kleiner als die Graduntergrenze #THJAMC ist, schreitet der Ablauf voran zu Schritt S014.
  • Wenn das Bestimmungsergebnis in Schritt S012 JA ist, d.h. wenn der aktuelle Drosselöffnungsgrad TH gleich oder größer als die Drosselöffnungsgrad-Untergrenze #THJAMC beim normalen Fahren ist, schreitet der Ablauf voran zu Schritt S013. In Schritt S013 wird der Wert des Flags F_JAMST auf 0 gesetzt, dann schreitet der Ablauf voran zu Schritt S014. In Schritt S014 wird der Wert des oben erläuterten Flags F_THJAM auf 1 gesetzt. Die Durchführung dieses Ablaufs ist dann vollendet.
  • Wenn das Bestimmungsergebnis in Schritt S005 JA ist, d.h. wenn die augenblickliche Fahrzeuggeschwindigkeit VP gleich oder kleiner als #VJAMST ist, schreitet der Ablauf voran zu Schritt S015. In Schritt S015 wird bestimmt, ob die oben erläuterte maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs von Start bis Stopp) gleich oder größer als eine Fahrzeuggeschwindigkeitsobergrenze #VJAM (z.B. 18 km/h) ist, um zu bestimmen, ob in einem Verkehrsstau gefahren wird. Wenn das Bestimmungsergebnis JA ist, d.h. wenn die maximale Fahrzeuggeschwindigkeit DRVMAX gleich oder größer als die Fahrzeuggeschwindigkeitsobergrenze #VJAM zum Bestimmen des Fahrens in einem Verkehrsstau ist, schreitet der Ablauf voran zu Schritt S018.
  • Wenn das Bestimmungsergebnis in Schritt S015 NEIN ist, d.h. wenn die maximale Fahrzeuggeschwindigkeit DRVMAX nicht gleich oder größer als die Fahrzeuggeschwindigkeitsobergrenze #VJAM ist, genauer: wenn das Fahrzeug mit einer Geschwindigkeit fährt, mit welcher das Fahrzeug in einem Verkehrsstau fahren kann, schreitet der Ablauf voran zu Schritt S016. In Schritt S016 wird bestimmt, ob die aktuelle Batterie-Restladung QBAT gleich oder kleiner als ein vorbestimmter Wert #QBJAMST (z.B. 18 %) ist. Dieser Wert #QBJAMST ist unter Berücksichtigung einer Hysterese vorbestimmt. Wenn das Bestimmungsergebnis JA ist, d.h. wenn die aktuelle Batterie-Restladung QBAT gleich oder kleiner als der vorbestimmte Wert #QBJAMST ist, schreitet der Ablauf voran zu Schritt S20.
  • Wenn das Bestimmungsergebnis in Schritt S016 NEIN ist, d.h. wenn die aktuelle Batterie-Restladung QBAT größer als der vorbestimmte Wert #QBJAMST ist, schreitet der Ablauf voran zu Schritt S017. In Schritt S017 wird bestimmt, ob der aktuelle Drosselöffnungsgrad TH gleich oder kleiner als eine Drosselöffnungsgrad-Obergrenze #THJAM (z.B. 20 Grad) zur Bestimmung des Fahrens in einem Verkehrsstau ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn der aktuelle Drosselöffnungsgrad TH größer als die Gradobergrenze #THJAM ist, schreitet der Ablauf voran zu Schritt S018.
  • Wenn das Bestimmungsergebnis in Schritt S017 JA ist, d.h. wenn der aktuelle Drosselöffnungsgrad TH gleich oder niedriger als die obige Gradobergrenze #THJAM ist, schreitet der Ablauf voran zu Schritt S019, bei welchem der Wert des Flags F_THJAM (zum Anzeigen des Drosselöffnungsgrades, welcher zum Bestimmen des Fahrzustandes in einem Verkehrsstau verwendet wird) auf 1 gesetzt wird. Der Ablauf schreitet dann voran zu Schritt S020, bei welchem der Wert des Flags F_JAMST auf 1 gesetzt wird, und dann schreitet der Ablauf voran zu Schritt S022.
  • Somit wird abgeschätzt, daß das Fahrzeug in einem Verkehrsstau fährt, wenn die maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs) kleiner als #VJAM ist und wenn der Drosselöf fungsgrad gleich oder kleiner #THJAM ist. In diesem Falle wird der Wert des Flags F_JAMST (zum Bestimmen des Fahrzustandes in einem Verkehrsstau) auf 1 gesetzt, um einen unnötigen Verbrauch der in der Batterie 3 gespeicherten Leistung (d.h. Energie) während des Fahrens in einem Verkehrsstau zu verhindern.
  • Hinzu kommt, daß dann, wenn die maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs) kleiner als #VJAM ist, wenn die Batterie-Restladung der Batterie 3 gleich oder kleiner als #QBJAMST (entsprechend dem zweiten vorbestimmten Wert in der vorliegenden Erfindung) ist, zuviel von der Batterie-Restladung der Batterie 3 verbraucht wurde. Somit wird in diesem Fall die Bestimmung hinsichtlich des Fahrens in einem Verkehrsstau lediglich durch Bezugnahme auf die Fahrzeuggeschwindigkeit durchgeführt, und der Wert des Flags F_JAMST wird auf 1 gesetzt, um die geladene Energie unverzüglich zurückzugewinnen.
  • Leerlaufmodus
  • Im folgenden wird die Steuerung/Regelung des Leerlaufmodus mit Bezugnahme auf das in 6 und 7 gezeigte Flußdiagramm erläutert.
  • In Schritt S200 wird bestimmt, ob der aktuelle Modus der Leerlaufmodus ist. Wenn bestimmt wird, daß der aktuelle Modus der Leerlaufmodus ist, schreitet der Ablauf voran zu Schritt S202. Wenn in Schritt S200 bestimmt wird, daß der aktuelle Modus ein anderer Modus ist, wird in Schritt S201 ein endgültiger Leerlaufladebefehlswert IDLRGNF auf 0 gesetzt und der Ablauf schreitet voran zu Schritt S202. Dementsprechend wird der Anfangsbetrag des Leerlaufladens (d.h. des Ladevorgangs im Leerlaufmodus) auf 0 gesetzt, wenn der Leerlaufmodus durch Schalten aus einem anderen Modus (einem anderen als der Leerlaufmodus) startet.
  • In Schritt S202 wird bestimmt, ob der Wert des Flags F_JAMST zum Bestimmen des Fahrzustandes in einem Verkehrsstau gleich 1 ist. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt, schreitet der Ablauf voran zu Schritt S217, wo die für das Leerlaufladen geeignete Steuerung/Regelung durchgeführt wird (ein ausführlicher Ablauf wird weiter unten erläutert werden). Die Leerlauflademenge wird im Leerlauflademodus in Schritt S217 berechnet, dann schreitet der Ablauf voran zu Schritt S218. Im Schritt S218 wird ein Drehmomentgrenzen-Setzvorgang ausgeführt. In diesem Drehmomentgrenzen-Setzvorgang wird die der Maschine auferlegte Obergrenze des Drehmoments bestimmt, so daß die Maschine während des Leerlaufladens nicht abgewürgt wird.
  • Wenn das Bestimmungsergebnis in Schritt S202 NEIN ist, d.h. wenn bestimmt wird, daß das Fahrzeug nicht in einem Verkehrsstau fährt, schreitet der Ablauf voran zu Schritt S203, wo bestimmt wird, ob der Wert des Flags F_AT 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß das Fahrzeug ein MT verwendet, springt der Ablauf zu Schritt S208. Wenn das Bestimmungsergebnis in Schritt S203 JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug ein CVT verwendet, dann schreitet der Ablauf voran zu Schritt S204. In Schritt S204 wird bestimmt, ob der Wert des Flags F_ATNP (zur Bestimmung des Gang-eingelegt-Zustands des CVT) gleich 1 ist.
  • Wenn das Bestimmungsergebnis in Schritt S204 JA ist, d.h. wenn bestimmt wird, daß das CVT sich im N- oder P-Bereich befindet, springt der Ablauf zu Schritt S208. Wenn das Bestimmungsergebnis in Schritt S204 NEIN ist, d.h. wenn bestimmt wird, daß das CVT sich im Gang-eingelegt-Zustand befindet, wird im nächsten Schritt S205 bestimmt, ob der vorhergehende Wert des obigen Flags F_ATNP, d.h. der Flagwert im letzten (Ablauf-)Durchgang dieses Ablaufs 1 ist. Wenn das Bestimmungsergebnis JA ist, d.h. wenn bestimmt wurde, daß sich das CVT im letzten Durchgang im N- oder P-Bereich befand, springt der Ablauf zu Schritt S214.
  • In Schritt S214 wird der Zeitgeberwert eines Nicht-Leerlaufmodus-Auswahlzeitgebers TIDLOUT zum Beibehalten des Nicht-Leerlaufzustands für eine vorbestimmte Zeit auf einen vorbestimmten Wert #TMIDLOUT gesetzt. Der Ablauf schreitet dann voran zu Schritt S215, wo der endgültige Leerlaufladebefehlswert IDLRGNF auf 0 gesetzt wird. Im nächsten Schritt S216 wird der Modus zu einem anderen Modus (ein anderer als der Leerlaufmodus) geschaltet und in Schritt S219 wird der endgültige Ladebefehlswert REGENF auf den endgültigen Leerlaufladebefehlswert IDLRGNF gesetzt. Im folgenden Schritt S220 wird der endgültige Unterstützungsbefehlswert ASTPWRF auf 0 gesetzt. Der Steuer/Regelvorgang dieses Ablaufs ist dann vollendet.
  • Wenn das Bestimmungsergebnis in Schritt S205 NEIN ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß sich das CVT im Gang-eingelegt-Zustand befand (im letzten Durchgang), wird im nächsten Schritt S206 bestimmt, ob der Wert des Flags F_BKSW gleich 1 ist. Wenn das Bestimmungsergebnis JA lautet, d.h. wenn bestimmt wird, daß die Bremse niedergedrückt ist, schreitet der Ablauf voran zu Schritt S208. Wenn das Bestimmungsergebnis in Schritt S206 NEIN ist, d.h. wenn bestimmt wird, daß die Bremse augenblicklich nicht niedergedrückt ist, schreitet der Ablauf voran zu Schritt S207.
  • In Schritt S207 wird bestimmt, ob der vorhergehende Wert des Flags F_BKSW (d.h. der Flagwert im letzten Durchgang) gleich 1 ist. Wenn das Bestimmungsergebnis in Schritt S207 JA ist, d.h. wenn weiterhin bestimmt wurde, daß das Bremspedal niedergedrückt war, springt der Ablauf zu Schritt S214. Wenn das Bestimmungsergebnis in Schritt S207 NEIN ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß die Bremse nicht niedergedrückt war, schreitet der Ablauf voran zu Schritt S208.
  • In Schritt S208 wird bestimmt, ob der Wert des oben erläuterten Flags F_THIDLMG 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß die Drossel vollständig geschlossen ist, schreitet der Ablauf voran zu Schritt S209. Wenn das Bestimmungsergebnis in Schritt S208 JA ist, d.h. wenn bestimmt wird, daß die Drossel nicht vollständig geschlossen ist, schreitet der Ablauf voran zu Schritt S210. In Schritt S209 wird bestimmt, ob der vorhergehende Wert des Flags F_THIDLMG im letzten Durchgang 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß die Drossel vollständig geschlossen war, schreitet der Ablauf voran zu Schritt S211. Wenn das Bestimmungsergebnis in Schritt S209 JA ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß die Drossel nicht vollständig geschlossen war, springt der Ablauf zu Schritt S214.
  • Weiterhin wird in Schritt S210 bestimmt, ob der vorhergehende Wert des Flags F_THIDLMG im letzten Durchgang 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß die Drossel vollständig geschlossen war, schreitet der Ablauf voran zu Schritt S214. Wenn das Bestimmungsergebnis in Schritt S210 JA ist, d.h. wenn im letzten Durchgang bestimmt wurde, daß die Drossel nicht vollständig geschlossen war, springt der Ablauf zu Schritt S213. In Schritt S211 wird bestimmt, ob der vorhergehende Wert des Flag F_DECFC 1 ist. Dieser Flag F_DECFC ist vorgesehen, um zu bestimmen, ob während einer Verzögerung die Kraftstoffunterbrechung ausgeführt wird. Wenn das Bestimmungsergebnis JA ist, d.h. wenn der Flagwert 1 ist, wird im nächsten Schritt S212 bestimmt, ob der augenblickliche Wert des Flags F_DECFC 1 ist. Wenn das Bestimmungsergebnis in Schritt S211 NEIN ist, d.h. der Flagwert ist 0, schreitet der Ablauf voran zu Schritt S213.
  • Wenn das Bestimmungsergebnis in Schritt S212 JA ist, d.h. wenn der relevante Flagwert 1 ist, schreitet der Ablauf voran zu Schritt S213. Wenn das Bestimmungsergebnis in Schritt S212 NEIN ist, d.h. wenn der relevante Flagwert 0 ist, schreitet der Ablauf voran zu Schritt S214.
  • In Schritt S213 wird bestimmt, ob der Nicht-Leerlaufmodus-Auswahlzeitgeber TIDLOUT gleich 0 ist. Wenn das Bestimmungsergebnis JA ist, schreitet der Ablauf voran zu Schritt S217. Wenn das Bestimmungsergebnis in Schritt S213 NEIN ist, schreitet der Ablauf voran zu Schritt S215.
  • Die Batterie 3 kann dementsprechend, wenn der Wert des Flags F_JAMST 1 ist, unverzüglich und zuverlässig im Leerlauflademodus geladen werden, ohne andere im Leerlaufmodus enthaltene Bestimmungsprozesse auszuführen.
  • Leerlauflademodus
  • Im folgenden wird die Steuerung/Regelung des Leerlauflademodus mit Bezugnahme auf das Flußdiagramm in 8 erläutert werden.
  • Zuerst wird in Schritt S300 bestimmt, ob der aktuelle SOC (d.h. Batterie-Restladung) QBAT größer als ein Sollwert #QBNOBJ ist. Dieser Sollwert #QBNOBJ ist unter Berücksichtung einer Hysterese vorbestimmt. Wenn das Bestimmungsergebnis JA ist, d.h. wenn der aktuelle SOC QBAT groß ist, schreitet der Ablauf voran zu Schritt S305, wo eine Leerlauflademenge IDLRGN auf 0 gesetzt wird. Der Ablauf schreitet dann voran zu Schritt S309.
  • Wenn das Bestimmungsergebnis in Schritt S300 NEIN ist, d.h. wenn der aktuelle SOC QBAT niedrig ist, schreitet der Ablauf voran zu Schritt S330, wo bestimmt wird, ob der Wert des Flags F_JAMST 1 ist. Wenn das Bestimmungsergebnis im Schritt S330 JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt, springt der Ablauf zu Schritt S308 (wird weiter unten erläutert).
  • Wenn das Bestimmungsergebnis in Schritt S330 NEIN ist, schreitet der Ablauf voran zu Schritt S301, wo bestimmt wird, ob der Wert des Flags F_AT 1 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn bestimmt wird, daß im Fahrzeug ein MT eingesetzt ist, springt der Ablauf zu Schritt S303.
  • Wenn das Bestimmungsergebnis in Schritt S301 JA ist, d.h. wenn bestimmt wird, daß das Fahrzeug ein CVT verwendet, schreitet der Ablauf voran zu Schritt S302. In Schritt S302 wird bestimmt, ob der Wert des Flags F_ATNP (zum Bestimmen des Gang-eingelegt-Zustands des CVT) 1 ist. Wenn das Bestimmungsergebnis in Schritt S302 JA ist, d.h. wenn bestimmt wird, daß sich das CVT im N- oder P-Bereich befindet, schreitet der Ablauf voran zu Schritt S303.
  • Wenn das Bestimmungsergebnis in Schritt S302 NEIN ist, d.h. wenn sich das CVT im Gang-eingelegt-Zustand befindet, wird im nächsten Schritt S304 bestimmt, ob der Wert des Flags F_ACC 1 ist. Dieser Flag F_ACC ist vorgesehen, um zu bestimmen, ob die Klimaanlagenkupplung (Schalter) ein ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn die Klimaanlagenkupplung aus ist, schreitet der Ablauf voran zu Schritt S307.
  • Wenn das Bestimmungsergebnis in Schritt S304 JA ist, d.h. wenn die Klimaanlagenkupplung ein ist, schreitet der Ablauf voran zu Schritt S306, wo die Leerlauflademenge IDLRGN auf einen Leerlaufladewert #IDLRGNL eines niedrigen Modus gesetzt ist (d.h. auf ein niedriges Ladungsniveau gesetzt ist). Der Ablauf schreitet dann voran zu Schritt S309.
  • In Schritt S303 wird bestimmt, ob der Wert des Flags F_ACC 1 ist. Wenn das Bestimmungsergebnis JA ist, d.h. wenn die Klimaanlagenkupplung ein ist, schreitet der Ablauf voran zu Schritt S307, wo die Leerlauflademenge IDLRGN auf einen Leerlaufladewert #IDLRGNM eines mittleren Modus gesetzt wird (d.h. auf ein mittleres Ladungsniveau gesetzt wird). Der Ablauf schreitet dann voran zu Schritt S309.
  • Wenn das Bestimmungsergebnis in Schritt S303 NEIN ist, d.h. wenn die Klimaanlagenkupplung aus ist, schreitet der Ablauf voran zu Schritt S308, wo die Leerlauflademenge IDLRGN auf einen Leerlaufladewert #IDLRGNH eines hohen Modus gesetzt wird (d.h. auf ein hohes Ladungsniveau gesetzt wird). Der Ablauf schreitet dann voran zu Schritt S309. Die Leerlauflademenge IDLRGN wird ebenfalls dann auf den Leerlaufladewert #IDLRGNH des hohen Modus gesetzt (d.h. auf ein hohes Ladungsniveau gesetzt), wenn das Ergebnis im obige Schritt S330 JA ist.
  • In Schritt S309 wird eine sehr geringe Leerlauflademenge DIDLRGN auf einen vorbestimmten kleinen Leerlaufladewert #DIDLRGNO gesetzt, dann schreitet der Ablauf voran zu Schritt S310. In Schritt S310 wird bestimmt, ob ein Leerlauflade-Zeitgeberwert TIDLRGN 0 ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn der Leerlauflade-Zeitgeberwert TIDLRGN nicht 0 ist, ist die Durchführung dieses Ablaufs beendet.
  • Wenn das Bestimmungsergebnis in Schritt S310 JA ist, d.h. wenn der Leerlauflade-Zeitgeberwert TIDLRGN 0 ist, schreitet der Ablauf voran zu Schritt S311, wo der Leerlauflade-Zeitgeberwert TIDLRGN auf einen vorbestimmten kleinen Verzögerungszeitgeberwert #TMIDLRGN des Leerlaufladens gesetzt wird, dann schreitet der Ablauf voran zu Schritt S312. In Schritt S312 wird bestimmt, ob der oben erläuterte endgültige Leerlaufladebefehlswert IDLRGNF größer als die Leerlauflademenge IDLRGN ist. Wenn das Bestimmungsergebnis JA ist, d.h. wenn der endgültige Leerlaufladebefehlswert IDLRGNF größer als die Leerlauflademenge IDLRGN ist, schreitet der Ablauf zu Schritt S315.
  • Wenn das Bestimmungsergebnis in Schritt S312 NEIN ist, d.h. wenn der endgültige Leerlaufladebefehlswert IDLRGNF gleich oder kleiner als die Leerlauflademenge IDLRGN ist, schreitet der Ablauf voran zu Schritt S313, wo der Wert der sehr geringen Leerlauflademenge DIDLRGN zum endgültigen Leerlaufladebefehlswert IDLRGNF addiert wird, dann schreitet der Ablauf voran zu Schritt S314.
  • In Schritt S314 wird bestimmt, ob der endgültige Leerlaufladebefehlswert IDLRGNF größer als die Leerlauflademenge IDLRGN ist. Wenn das Ergebnis der Bestimmung JA ist, d.h. wenn der endgültige Leerlaufladebefehlswert IDLRGNF größer als die Leerlauflademenge IDLRGN ist, schreitet der Ablauf voran zu Schritt S317.
  • Wenn das Bestimmungsergebnis in Schritt S314 NEIN ist, d.h. wenn der endgültige Leerlaufladebefehlswert IDLRGNF gleich oder kleiner als die Leerlauflademenge IDLRGN ist, wird die Durchführung dieses Ablaufs beendet.
  • In Schritt S315 wird der Wert der sehr geringen Leerlauflademenge DIDLRGN vom endgültigen Leerlaufladebefehlswert IDLRGNF subtrahiert, dann schreitet der Ablauf voran zu Schritt S316. In Schritt S316 wird bestimmt, ob der endgültige Leerlaufladebefehlswert IDLRGNF kleiner als die Leerlauflademenge IDLRGN ist. Wenn das Bestimmungsergebnis NEIN ist, d.h. wenn der endgültige Leerlaufladebefehlswert IDLRGNF gleich oder größer als die Leerlauflademenge IDLRGN ist, wird dieser Leerlaufladevorgang dieses Ablaufs beendet.
  • Wenn das Bestimmungsergebnis in Schritt S316 JA ist, schreitet der Ablauf voran zu Schritt S317, wo der endgültige Leerlaufladebefehlswert IDLRGNF auf den Wert der Leerlauflademenge IDLRGN gesetzt wird, dann ist der Leerlaufladevorgang dieses Ablaufs beendet.
  • Bei der obigen Ausführungsform, wenn die Batterie-Restladung kleiner als #QBJAM ist, wenn die maximale Fahrzeuggeschwindigkeit DRVMAX (während eines einzelnen Fahrvorgangs vom Start bis Stopp) kleiner als #VJAM ist, und wenn der Drosselöffungsgrad gleich oder kleiner als #THJAM ist, wird abgeschätzt, daß die in Batterie 3 geladene Energie verringert wurde, während das Fahrzeug in einem Verkehrsstau fuhr. Deshalb wird der Vorgang des Leerlauflademodus ausgeführt, welcher ein Unterprogramm im Vorgang des Leerlaufmodus ist, um die Batterie 3 zu laden.
  • Wenn andererseits die Batterie-Restladung gleich oder kleiner als #QBJAMST ist, falls die maximale Fahrzeuggeschwindigkeit DRVMAX kleiner als #VJAM ist, wird abgeschätzt, daß die in Batterie 3 geladene Energie verringert wurde, während das Fahrzeug in einem Verkehrsstau fuhr. Deshalb wird der Vorgang des Leerlauflademodus, welcher eine Unterroutine bei der Ausführung des Leerlaufmodus ist, ungeachtet des Drosselöffungsgrades ausgeführt, um die Batterie 3 zu laden.
  • Zusätzlich kann der Motorunterstützungsbetrieb zum Unterstützen der Maschinenleistung eingeschränkt werden (d.h. ein niedrigeres Unterstützungsniveau), indem ein höherer Schwellenwert gesetzt wird, welcher vorgesehen ist, um zu bestimmen, ob der Unterstützungsbetrieb gestartet wird, falls die Batterie-Restladung der Batterievorrichtung kleiner als ein vorbestimmter Wert ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  • Eine Ausführungsform der vorliegenden Erfindung wurde mit Bezugnahme auf die Zeichnungen erläutert, jedoch ist die vorliegende Erfindung nicht auf die Ausführungsform beschränkt. Jede Konstruktionsveränderung bzw. Variation ist innerhalb des Rahmens und des Grundgedankens der vorliegenden Erfindung möglich.
  • Es ist ein Steuer/Regelsystem und -verfahren offenbart, welches auf ein Hybridfahrzeug angewendet wird, durch welches eine übermäßige Abnahme der Batterie-Restladung verhindert werden kann, während in einem Verkehrsstau gefahren wird. Bei dem Verfahren wird die Batterie-Restladung der Batterievorrichtung erfaßt; weiterhin wird bestimmt, ob das Fahrzeug in einem Verkehrsstau fährt; die Ladevorrichtung wird veranlaßt, die Batterievorrichtung zu laden, wenn die erfaßte Batterie-Restladung der Batterievorrichtung sich unterhalb eines ersten vorbestimmten Wertes befindet, und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.

Claims (12)

  1. Steuer/Regelsystem eines Hybridfahrzeugs, wobei das Hybridfahrzeug umfaßt: eine Brennkraftmaschine (E) und einen Antriebsmotor zum Ausgeben einer Antriebskraft für das Fahrzeug; eine Batterievorrichtung (3); sowie einen Lademotor (M) zum Erzeugen von elektrischer Energie zum Laden der Batterievorrichtung (3), wobei das Steuer/Regelsystem umfaßt: ein Batterie-Restladungserfassungsmittel (31) zur Erfassung der Batterie-Restladung (QBAT) der Batterievorrichtung (3); ein Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt; sowie eine Steuer/Regelvorrichtung, um das Laden der Batterievorrichtung (3) durch den Lademotor (M) zu veranlassen, falls die durch das Batterie-Restladungserfassungsmittel (31) erfaßte Batterie-Restladung (QBAT) der Batterievorrichtung (3) kleiner als ein erster vorbestimmter Wert (#QBJAM) ist, und falls das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt, wobei das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, umfasst: a) ein Maximalgeschwindigkeits-Erfassungsmittel (11) zur Erfassung einer aktualisierten maximalen Fahrzeuggeschwindigkeit (DRVMAX) während eines einzelnen Fahrvorgangs vom Start bis zum Stopp des Fahrzeugs; sowie entweder b) ein Drosselöffnungsgrad-Erfassungsmittel (S6) zur Erfassung eines Drosselöffnungsgrades (TH) der Maschine (E), wobei das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt, falls die aktualisierte maximale Fahrzeuggeschwindigkeit (DRVMAX) während des einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert (#VJAM) ist, und falls der Drosselöffnungsgrad (TH) gleich oder kleiner als ein vorbestimmter Wert (#THJAM) ist; oder c) das Batterie-Restladungserfassungsmittel (31), wobei das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt, daß das Fahrzeug in einem Verkehrsstau fährt, falls die aktualisierte maximale Fahrzeuggeschwindigkeit (DRVMAX) während des einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert (#VJAM) ist, und wenn die vom Batterie-Restladungserfassungsmittel (31) erfasste Batterie-Restladung (QBAT) der Batterievorrichtung (3) gleich oder kleiner als ein zweiter vorbestimmter Wert (#QBJAMST) ist, welcher kleiner als der erste vorbestimmte Wert (#QBJAM) ist.
  2. Steuer/Regelsystem nach Anspruch 1, dadurch gekennzeichnet, daß, nachdem das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt hat, daß das Fahrzeug in einem Verkehrsstau fährt, die Verkehrsstau-Bestimmung aufgehoben wird, falls die Fahrzeuggeschwindigkeit (VP) gleich oder größer als ein vorbestimmter Wert (#VJAMC) wird, oder falls die Fahrzeuggeschwindigkeit (VP) kleiner als ein vorbestimmter Wert (#VJAMC) ist und der Drosselöffnungsgrad (TH) gleich oder größer als ein vorbestimmter Wert (#THJAMC) wird.
  3. Steuer/Regelsystem nach Anspruch 1, dadurch gekennzeichnet, daß der Antriebsmotor auch als der Lademotor (M) wirkt, und daß die Batterievorrichtung (3) Energie speichert welche während der Verwendung des Antriebsmotor als ein durch die Brennkraftmaschine (E) angetriebener Generator erzeugt wird, und Energie speichert, welche bei einer Verzögerung des Fahrzeugs über einen durch den Antriebsmotor ausgeführten Regenerationsbetrieb wiedergewonnen wird.
  4. Steuer/Regelsystem nach Anspruch 1, dadurch gekennzeichnet, daß die Steuer/Regelvorrichtung die Ausgabe von Antriebskraft durch den Antriebsmotor verhindert, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt (S105).
  5. Steuer/Regelsystem nach Anspruch 1, dadurch gekennzeichnet, daß die Steuer/Regelvorrichtung die von dem Lademotor (M) aufzubringende Ladungsmenge auf einen hohen Ladewert setzt, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt (S105).
  6. Steuer/Regelsystem nach Anspruch 1, dadurch gekennzeichnet, daß die Steuer/Regelvorrichtung die Ausgabe von Antriebskraft durch den Antriebsmotor einschränkt, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt (S105).
  7. Steuer/Regelverfahren eines Hybridfahrzeugs, wobei das Hybridfahrzeug umfaßt: eine Brennkraftmaschine (E) und einen Antriebsmotor zur Ausgabe einer Antriebskraft für das Fahrzeug; eine Batterievorrichtung (3), sowie einen Lademotor (M) zum Erzeugen von elektrischer Energie zum Laden der Batterievorrichtung (3), wobei das Steuer/Regelverfahren die folgenden Schritte umfaßt: Erfassen der Batterie-Restladung (QBAT) der Batterievorrichtung (3); Bestimmen, ob das Fahrzeug in einem Verkehrsstau fährt; sowie Laden der Batterievorrichtung (3) durch den Lademotor (M) falls die erfaßte Batterie-Restladung (QBAT) der Batterievorrichtung (3) kleiner als ein erster vorbestimmter Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt. wobei der Schritt des Bestimmens, ob das Fahrzeug in einem Verkehrsstau fährt, folgende Schritte umfaßt: a) Erfassen einer aktualisierten maximalen Fahrzeuggeschwindigkeit (DRVMAX) während eines einzelnen Fahrvorgangs vom Start bis zum Stopp des Fahrzeugs; sowie entweder b) Erfassen eines Drosselöffnungsgrades (TH) der Maschine (E); sowie Bestimmen, daß das Fahrzeug in einem Verkehrsstau fährt, falls die aktualisierte maximale Fahrzeuggeschwindigkeit (DRVMAX) während des einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert (#VJAM) ist, und falls der Drosselöffnungsgrad (TH) gleich oder kleiner als ein vorbestimmter Wert (#THJAM) ist; oder c) Bestimmen, daß das Fahrzeug in einem Verkehrsstau fährt, falls die aktualisierte maximale Fahrzeuggeschwindigkeit (DRVMAX) während des einzelnen Fahrvorgangs gleich oder kleiner als ein vorbestimmter Wert (#VJAM) ist, und falls die erfasste Batterie-Restladung (QBAT) der Batterievorrichtung (3) gleich oder kleiner als ein zweiter vorbestimmter Wert (#QBJAMST) ist, welcher kleiner als der erste vorbestimmte Wert (#QBJAM) ist.
  8. Steuer/Regelverfahren nach Anspruch 7, dadurch gekennzeichnet, daß, nachdem das Mittel (S105) zur Bestimmung, ob das Fahrzeug in einem Verkehrsstau fährt, bestimmt hat, daß das Fahrzeug in einem Verkehrsstau fährt, die Verkehrsstau-Bestimmung aufgehoben wird, falls die Fahrzeuggeschwindigkeit (VP) gleich oder größer als ein vorbestimmter Wert (#VJAMC) ist, oder falls die Fahrzeuggeschwindigkeit (VP) kleiner als ein vorbestimmter Wert (#VJAMC) ist und der Drosselöffnungsgrad (TH) gleich oder größer als ein vorbestimmter Wert (#THJAMC) wird.
  9. Steuer/Regelverfahren nach Anspruch 7, dadurch gekennzeichnet, daß der Antriebsmotor auch als der Lademotor (M) wirkt, und daß die Batterievorrichtung (3) Energie speichert welche während der Verwendung des Antriebsmotor als ein durch die Brennkraftmaschine (E) angetriebener Generator erzeugt wird, und Energie speichert, welche bei einer Verzögerung des Fahrzeugs über einen durch den Antriebsmotor ausgeführten Regenerationsbetrieb wiedergewonnen wird.
  10. Steuer/Regelverfahren nach Anspruch 7, dadurch gekennzeichnet, daß die Ausgabe von Antriebskraft durch den Antriebsmotor verhindert wird, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  11. Steuer/Regelverfahren nach Anspruch 7, dadurch gekennzeichnet, daß die durch den Lademotor (M) aufzubringende Ladungsmenge auf einen hohen Ladewert gesetzt wird, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
  12. Steuer/Regelverfahren nach Anspruch 7, dadurch gekennzeichnet, daß die Ausgabe von Antriebskraft durch den Antriebsmotor eingeschränkt wird, falls die Batterie-Restladung (QBAT) kleiner als der erste vorbestimmte Wert (#QBJAM) ist und falls bestimmt wird, daß das Fahrzeug in einem Verkehrsstau fährt.
DE10053430A 1999-10-29 2000-10-27 Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs Expired - Fee Related DE10053430B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP11-310349 1999-10-29
JP31034999A JP3607139B2 (ja) 1999-10-29 1999-10-29 ハイブリッド車両の制御装置

Publications (2)

Publication Number Publication Date
DE10053430A1 DE10053430A1 (de) 2001-06-13
DE10053430B4 true DE10053430B4 (de) 2006-08-03

Family

ID=18004175

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10053430A Expired - Fee Related DE10053430B4 (de) 1999-10-29 2000-10-27 Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs

Country Status (3)

Country Link
US (1) US6561295B1 (de)
JP (1) JP3607139B2 (de)
DE (1) DE10053430B4 (de)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002066974A2 (en) * 2001-02-19 2002-08-29 Rosemount Analytical Inc. Improved generator monitoring, control and efficiency
JP3994766B2 (ja) * 2001-04-26 2007-10-24 アイシン・エィ・ダブリュ株式会社 ハイブリッド車両の制御装置
US6735502B2 (en) * 2001-10-01 2004-05-11 Ford Global Technologies, Llc Control system and method for a parallel hybrid electric vehicle
US20040020695A1 (en) * 2002-08-05 2004-02-05 Ford Motor Company Apparatus and a method for determining hybrid-electric vehicle performance
JP3866202B2 (ja) * 2003-01-22 2007-01-10 本田技研工業株式会社 ハイブリッド車両の制御装置
DE10318738A1 (de) * 2003-04-25 2004-11-11 Daimlerchrysler Ag Steuerung eines Elektromotors
DE10346213A1 (de) * 2003-10-06 2005-04-21 Bosch Gmbh Robert Verfahren zur Regelung des Ladezustands eines Energiespeichers bei einem Fahrzeug mit Hybridantrieb
US7806210B2 (en) * 2006-08-03 2010-10-05 Ford Global Technologies, Llc Congestion-based control of vehicle hybrid propulsion system
US7659698B2 (en) * 2006-10-02 2010-02-09 Ford Global Technologies, Llc System and method for controlling a state of charge of an energy storage system
KR100878969B1 (ko) * 2006-12-15 2009-01-19 현대자동차주식회사 하이브리드 전기 차량의 아이들 충전시 발전 제어 방법
US20080288132A1 (en) 2007-05-16 2008-11-20 General Electric Company Method of operating vehicle and associated system
US8849485B2 (en) * 2007-07-06 2014-09-30 Bayerische Motoren Werke Aktiengesellscahft Utilization of navigation information for intelligent hybrid operating strategy
US7809487B2 (en) * 2007-09-14 2010-10-05 Ford Global Technologies, Llc Method and system for controlling a motive power system of an automotive vehicle
JP5018452B2 (ja) * 2007-12-18 2012-09-05 トヨタ自動車株式会社 車両用動力伝達装置の制御装置
KR101198801B1 (ko) * 2010-09-30 2012-11-12 기아자동차주식회사 하이브리드 차량의 아이들 충전장치 및 방법
DE102014222073A1 (de) * 2014-10-29 2016-05-04 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs mit einem elektrischen Energiespeicher
US9931981B2 (en) 2016-04-12 2018-04-03 Denso International America, Inc. Methods and systems for blind spot monitoring with rotatable blind spot sensor
US9994151B2 (en) 2016-04-12 2018-06-12 Denso International America, Inc. Methods and systems for blind spot monitoring with adaptive alert zone
US9975480B2 (en) 2016-04-12 2018-05-22 Denso International America, Inc. Methods and systems for blind spot monitoring with adaptive alert zone
US9947226B2 (en) * 2016-04-12 2018-04-17 Denso International America, Inc. Methods and systems for blind spot monitoring with dynamic detection range
JP6702102B2 (ja) * 2016-09-08 2020-05-27 トヨタ自動車株式会社 ハイブリッド車両
JP6989453B2 (ja) * 2018-07-17 2022-01-05 本田技研工業株式会社 電動車両の制御装置
CN111016878B (zh) * 2019-12-05 2021-06-11 浙江吉利汽车研究院有限公司 一种单电机混合动力***动力电池电量平衡管理***和方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10178704A (ja) * 1996-12-18 1998-06-30 Mitsubishi Motors Corp ハイブリッド電気自動車
DE19807291A1 (de) * 1998-02-20 1999-08-26 Volkswagen Ag Verfahren zum Betreiben eines Kraftfahrzeuges mit einem Hybridantrieb

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4313080A (en) * 1978-05-22 1982-01-26 Battery Development Corporation Method of charge control for vehicle hybrid drive batteries
US5115183A (en) * 1989-11-13 1992-05-19 Fuji Jukogyo Kabushiki Kaisha Battery charging system for motor-generator
US5125469A (en) * 1991-03-04 1992-06-30 Scott Gerald A System for storing and using deceleration energy
WO1993013172A1 (en) * 1991-12-23 1993-07-08 Akzo Nobel N.V. Blend of polyethylene terephthalate matrix and thermotropic liquid crystal block copolymer
JPH06225403A (ja) * 1993-01-25 1994-08-12 Toyota Motor Corp ハイブリッド型電気自動車の制御装置
JP3375010B2 (ja) 1993-09-02 2003-02-10 株式会社デンソー 内燃機関用発電電動機の制御装置
GB9410389D0 (en) * 1994-05-24 1994-07-13 Rover Group Control of a vehicle powertrain
JP2738819B2 (ja) * 1994-08-22 1998-04-08 本田技研工業株式会社 ハイブリッド車両の発電制御装置
JP2794272B2 (ja) * 1995-02-28 1998-09-03 株式会社エクォス・リサーチ ハイブリッド車両及びハイブリッド車両の制御方法
JP2973920B2 (ja) * 1995-05-24 1999-11-08 トヨタ自動車株式会社 ハイブリッド電気自動車
JP3409523B2 (ja) * 1995-08-02 2003-05-26 アイシン・エィ・ダブリュ株式会社 車両用駆動装置の制御装置
US5713425A (en) * 1996-01-16 1998-02-03 Ford Global Technologies, Inc. Parallel hybrid powertrain for an automotive vehicle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10178704A (ja) * 1996-12-18 1998-06-30 Mitsubishi Motors Corp ハイブリッド電気自動車
DE19807291A1 (de) * 1998-02-20 1999-08-26 Volkswagen Ag Verfahren zum Betreiben eines Kraftfahrzeuges mit einem Hybridantrieb

Also Published As

Publication number Publication date
JP2001128311A (ja) 2001-05-11
JP3607139B2 (ja) 2005-01-05
US6561295B1 (en) 2003-05-13
DE10053430A1 (de) 2001-06-13

Similar Documents

Publication Publication Date Title
DE10053430B4 (de) Steuer/Regelsystem und Steuer/Regelverfahren eines Hybridfahrzeugs
DE19911736B4 (de) Maschinenstopp-Steuersystem für ein Fahrzeug
DE60115143T2 (de) Steuerungsvorrichtung und -verfahren für Hybridfahrzeuge
EP1320472B1 (de) Antriebsstrangsteuerung für ein kraftfahrzeug mit mindestens zwei antriebsaggregaten und einem getriebe
DE10049550B4 (de) System und Verfahren zur Regenerationssteuerung/regelung eines Hybridfahrzeugs
DE69932487T2 (de) Regelsystem für ein Hybridfahrzeug
DE10040094B4 (de) Automatische Start-Stopp-Steuer/Regel-Vorrichtung für eine Brennkraftmaschine
DE69327072T2 (de) Verfahren zum Betrieb eines hybriden Fahrzeugs
DE60007605T2 (de) Steuerungsvorrichtung eines Hybridfahrzeugs
DE19628000B4 (de) Steuerungssystem für Fahrzeugantriebseinheit
DE60004417T2 (de) Brennkraftmaschinensteuerung für Hybridfahrzeug
DE10057075B4 (de) Brennkraftmaschinensteuerungsgerät und Brennkraftmaschinensteuerungsverfahren
DE60021231T2 (de) Verfahren und Vorrichtung zum Regeln der Leistungserzeugung eines Hybridfahrzeugs
DE10041789A1 (de) Vorrichtung zur Steuerung eines Fahrzeugs
EP3377379A1 (de) Verfahren zum steuern einer antriebseinrichtung eines hybridfahrzeuges und hybridfahrzeug
DE102004043587A1 (de) Vorrichtung und Verfahren zur Steuerung und Regelung von Komponenten eines Hybrid-Antriebsstranges eines Kraftfahrzeuges
WO2009077320A2 (de) Verfahren und vorrichtung zum betrieb eines hybridfahrzeuges
DE10038127A1 (de) Bestimmungsverfahren und Bestimmungsvorrichtung zum Zulassen einer Verzögerungs-Regeneration oder einer Verzögerungs-Aufladung bei einem Hybridfahrzeug
DE10047932B4 (de) Steuervorrichtung für ein Hybridfahrzeug
DE102016116423B4 (de) Hybridfahrzeug
DE10047933A1 (de) Steuer/Regelvorrichtung für Hybridfahrzeuge
DE102017112293A1 (de) Fahrzeug und start-/stopp-verfahren für einen fahrzeugmotortechnisches gebiet
DE102007055832A1 (de) Verfahren und Vorrichtung zum Betrieb eines Hybridantriebes eines Fahrzeuges
DE10214537B4 (de) Steuer/Regel-Vorrichtung für ein Hybridfahrzeug
DE10213560B4 (de) Steuer/Regel-Vorrichtung für ein Hybridfahrzeug

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8125 Change of the main classification

Ipc: B60K 4128

8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20140501