DE102005025142A1 - Cooling device for a power supply - Google Patents

Cooling device for a power supply Download PDF

Info

Publication number
DE102005025142A1
DE102005025142A1 DE200510025142 DE102005025142A DE102005025142A1 DE 102005025142 A1 DE102005025142 A1 DE 102005025142A1 DE 200510025142 DE200510025142 DE 200510025142 DE 102005025142 A DE102005025142 A DE 102005025142A DE 102005025142 A1 DE102005025142 A1 DE 102005025142A1
Authority
DE
Germany
Prior art keywords
electricity storage
value
temperature
electric motors
electric motor
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
DE200510025142
Other languages
German (de)
Other versions
DE102005025142B4 (en
Inventor
Teruo Toyota Ishishita
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Publication of DE102005025142A1 publication Critical patent/DE102005025142A1/en
Application granted granted Critical
Publication of DE102005025142B4 publication Critical patent/DE102005025142B4/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • B60L58/18Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules
    • 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
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0046Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electric energy storage systems, 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
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0053Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to fuel cells
    • 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
    • B60L58/18Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules
    • B60L58/20Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules having different nominal voltages
    • 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
    • B60L58/24Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
    • B60L58/25Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by controlling the electric load
    • 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
    • B60L58/24Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
    • B60L58/26Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/48Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
    • H01M10/486Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte for measuring temperature
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/61Types of temperature control
    • H01M10/613Cooling or keeping cold
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/62Heating or cooling; Temperature control specially adapted for specific applications
    • H01M10/625Vehicles
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/63Control systems
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/63Control systems
    • H01M10/633Control systems characterised by algorithms, flow charts, software details or the like
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/65Means for temperature control structurally associated with the cells
    • H01M10/656Means for temperature control structurally associated with the cells characterised by the type of heat-exchange fluid
    • H01M10/6561Gases
    • H01M10/6563Gases with forced flow, e.g. by blowers
    • 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/10Vehicle control parameters
    • B60L2240/36Temperature of vehicle components or parts
    • 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
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using 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/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
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/40Application of hydrogen technology to transportation, e.g. using fuel cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Sustainable Development (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Secondary Cells (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Eine ECU führt ein Programm aus, das folgende Schritte aufweist: Erfassen einer Temperatur TB eines jeden Batterieblocks (S100), Berechnen eines Soll-Ausgangswerts VT eines jeden Elektromotors, basierend auf einer erfaßten Temperatur (S102), Erfassen eines Ausgangswerts V eines jeden Elektromotors, basierend auf einem Signal, das von einem F/V-Umwandlungsschaltkreis übertragen wird, der ein Impulssignal eines Geschwindigkeitssensors, der auf einem jeden Motor vorgesehen ist, in eine Spannung (S106) umwandelt, Lesen eines letzten DUTY-Befehlswerts D (S108), Berechnen einer Differenz DV zwischen einem Soll-Ausgangswert VT und einem Ausgangswert V (DV = VT - V) (S120), Berechnen eines DUTY-Befehlskorrekturwerts für einen jeden Elektromotor, basierend auf einer Differenz DV (S122), und Addieren eines berechneten DUTY-Befehlskorrekturwerts zu einem letzten DUTY-Befehlswert D, um einen DUTY-Befehlswert D zu berechnen (S124).An ECU executes a program comprising: detecting a temperature TB of each battery block (S100), calculating a target output value VT of each electric motor based on a detected temperature (S102), detecting an output value V of each electric motor, based on a signal transmitted from an F / V conversion circuit which converts a pulse signal of a speed sensor provided on each motor into a voltage (S106), reading a last DUTY command value D (S108), calculating a difference DV between a target output value VT and an output value V (DV = VT-V) (S120), calculating a DUTY command correction value for each electric motor based on a difference DV (S122), and adding a calculated DUTY command correction value to a last DUTY command value D to calculate a DUTY command value D (S124).

Description

Diese nicht vorläufige Anmeldung basiert auf der japanischen Patentanmeldung 2004-164821, die beim japanischen Patentamt am 2. Juni 2004 eingereicht wurde, wobei deren gesamter Inhalt hiermit durch Bezugnahme aufgenommen wird.These not preliminary Application is based on Japanese patent application 2004-164821, filed with the Japanese Patent Office on June 2, 2004, the entire contents of which are hereby incorporated by reference becomes.

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION

Gebiet der ErfindungField of the invention

Die vorliegende Erfindung betrifft eine Kühlvorrichtung für eine Leistungsversorgung, insbesondere eine Kühlvorrichtung für eine Leistungsversorgung, die aus einer Mehrzahl von Elektrizitätsspeicherblöcken ausgebildet ist.The The present invention relates to a cooling device for a power supply, in particular a cooling device for one Power supply formed of a plurality of electricity storage blocks is.

In den letzten Jahren hat man Fahrzeugen besondere Aufmerksamkeit geschenkt, die mit der Antriebskraft von einem Elektromotor laufen, wie z. B. Hybridfahrzeuge, Brennstoffzellenfahrzeuge oder Elektrofahrzeuge, um diese als eine Maßnahme zum Schutz der Umwelt einzusetzen. An einem solchen Fahrzeug ist eine Batteriespeicherleistung zur Versorgung des Elektromotors angebracht. Ein Stapel aus Batterien, der dadurch ausgebildet wird, daß bei ihm eine Mehrzahl von Zellen in Reihe geschaltet wird, um ein Modul zu bilden, und dann eine Mehrzahl von Modulen in Reihe geschaltet wird, wird als Batterie verwendet. Obgleich zum Antreiben des Fahrzeugs eine hohe Spannung (mehrere Hundert Volt) erforderlich ist, ist die Spannung pro Zelle gering (beispielsweise etwa 1,2 Volt). Daher steigt eine Gesamtanzahl von in Reihe geschalteten Zellen, die die Batterie ausbilden, an, und somit wird die Batterie größer. In einem Fahrzeug mit hoher Raumeinschränkung bezüglich der Montage, werden die Module (Zellen), die die Batterie ausbilden, manchmal in eine Mehrzahl von Batterieblöcken unterteilt. Die Batterieblöcke sind daher jeweils an einem getrennten Ort im Fahrzeug angebracht. Die jeweiligen Batterieblöcke sind in Reihe geschaltet, um eine Batterie auszubilden. Da die Batterie hingegen aufgrund des Auf- und Entladens von Leistung Wärme erzeugt, muß sie gekühlt werden. Daher ist es für die Batterie, die mit einer Mehrzahl von gesondert angebrachten Batterieblöcken gebildet wird, notwendig, daß jeder Batterieblock gekühlt wird.In In recent years, special attention has been paid to vehicles which run with the driving force of an electric motor, such as. B. Hybrid vehicles, fuel cell vehicles or electric vehicles, to this as a measure to protect the environment. On such a vehicle is a battery storage power attached to power the electric motor. A stack of batteries, which is formed by that with him a plurality of cells are connected in series to form a module and then a plurality of modules connected in series is used as a battery. Although to driving the vehicle a high voltage (several hundred volts) is required the voltage per cell is low (for example, about 1.2 volts). Therefore increases a total number of cells connected in series, affecting the battery train, and thus the battery gets bigger. In a vehicle with high space restriction in terms of assembly, the modules (cells) that make up the battery become sometimes divided into a plurality of battery blocks. The battery blocks are therefore each attached to a separate location in the vehicle. The respective battery blocks are connected in series to form a battery. Because the battery whereas, because of the charging and discharging of power, it generates heat, it must be cooled. Therefore it is for the battery, which is formed with a plurality of separately attached battery blocks is necessary, that every battery block chilled becomes.

Die japanische Patentoffenlegungsschrift 2003-142167 offenbart eine Kühlvorrichtung für ein Batteriestapelsystem, das aus einer Mehrzahl von Batteriestapelblöcken (Batterieblöcken) gebildet ist. Die in der japanischen Patentoffenlegungsschrift 2003-142167 beschriebene Kühlvorrichtung weist eine Temperaturerfassungseinheit und ein Kühlgebläse auf, das auf jedem Batteriestapelblock vorgesehen ist, und eine Steuerungseinheit auf, die jedes Kühlgebläse durch Auswählen eines beliebigen von einer Mehrzahl von Steuerkennfeldern steuert, und die, wenn eine Differenz der Temperaturen eines beliebigen Batteriestapelblocks und eines anderen Batteriestapelblocks einen Schwellenwert überschreitet, das Steuerkennfeld für das Kühlgebläse des Batteriestapelblocks zum Steuern ändert. Wenn die erfaßte Temperatur um zumindest einen vorbestimmten Wert höher ist als eine minimale Temperatur, wird das Steuerkennfeld für das Kühlgebläse des Batteriestapelblocks in ein Steuerkennfeld mit einer höheren Kühlfähigkeit umgeändert. Ein Luftvolumen, das von dem Kühlgebläse zugeführt wird, wird basierend auf der erfaßten Temperatur und dem Steuerkennfeld eingestellt.The Japanese Patent Laid-Open Publication 2003-142167 discloses a cooler for a battery pack system, formed of a plurality of battery stacking blocks (battery blocks) is. The one described in Japanese Patent Laid-Open Publication 2003-142167 cooler has a temperature sensing unit and a cooling fan located on each battery stacking block is provided, and a control unit, which passes through each cooling fan Choose controlling any one of a plurality of control maps, and the, if a difference in the temperatures of any battery pack block and another battery pack block exceeds a threshold that Control map for the cooling fan of the battery stacking block to change taxes. If the detected Temperature is higher by at least a predetermined value as a minimum temperature, becomes the control map for the cooling fan of the battery pack block changed into a control map with a higher cooling ability. One Volume of air supplied by the cooling fan is based on the detected Temperature and the control map set.

Gemäß der Kühlvorrichtung, die in dieser Veröffentlichung beschrieben wird, kann das Steuerkennfeld für das Kühlgebläse eines Hochtemperatur-Batteriestapelblocks in des Steuerkennfeld mit einer höheren Kühlfähigkeit umgeändert werden, um das Luftvolumen zu vergrößern, das von dem Kühlgebläse des Hochtemperatur-Batteriestapelblocks zugeführt wird. Damit kann eine Differenz der Temperaturen des Batteriestapelblocks verringert werden, um für eine Vereinheitlichung der Alterungsgeschwindigkeit zu sorgen, um so die Gesamtlebensdauer zu verlängern.According to the cooling device, in this publication is described, the control map for the cooling fan of a high-temperature battery stacking block be changed in the control map with a higher cooling ability, to increase the air volume, the is supplied from the cooling fan of the high-temperature battery stacking block. This can be a difference in the temperatures of the battery stacking block be reduced to for to standardize the rate of aging so extend the overall lifespan.

Es ist zu beachten, daß, obwohl das Luftvolumen, das von dem Kühlgebläse zugeführt wird, als Folge der Auswirkung eines Druckabfalls oder dergleichen gelegentlich von einem Sollwert abweicht, in der japanischen Patentoffenlegungsschrift 2003-142167 keine Beschreibung dahingehend zu finden ist, wie das Kühlgebläse anzusteuern ist, um das eingestellt Luftvolumen zu erreichen. Daher kann die Differenz der Temperaturen nicht verringert werden, weil das Luftvolumen, das von dem Kühlgebläse zugeführt wird, sich von dem Sollwert unterscheiden kann.It it should be noted that although the volume of air supplied by the cooling fan is due to the effect a pressure drop or the like occasionally from a target value is not disclosed in Japanese Patent Laid-Open Publication 2003-142167 is to be found to how to control the cooling fan to the set to reach air volume. Therefore, the difference of Temperatures can not be reduced because the air volume, the is supplied from the cooling fan, can differ from the setpoint.

KURZFASSUNG DER ERFINDUNGSHORT VERSION THE INVENTION

Es ist eine Aufgabe der vorliegenden Erfindung, eine Differenz der Temperaturen der Blöcke zu verringern.It An object of the present invention is to provide a difference of Temperatures of the blocks to reduce.

Es ist eine weitere Aufgabe der vorliegenden Erfindung, eine Ansteuerspannung eines Elektromotors rasch einem Sollwert anzunähern.It Another object of the present invention is to provide a drive voltage an electric motor quickly approach a target value.

Eine Kühlvorrichtung für eine Leistungsversorgung gemäß einem Aspekt der vorliegenden Erfindung ist aus einer Mehrzahl von Elektrizitätsspeicherblöcken gebildet. Die Kühlvorrichtung weist eine Mehrzahl von Kühlgebläsen auf, die jeweils korrespondierend zu den Elektrizitätsspeicherblöcken vorgesehen sind, um den Elektrizitätsspeicherblöcken ein Kühlmedium zuzuführen, eine Mehrzahl von Elektromotoren, die jeweils die Kühlgebläse ansteuern, eine Temperaturerfassungseinheit, die eine Temperatur eines jeden der Elektrizitätsspeicherblöcke erfaßt, eine Berechnungseinheit, die einen Sollwert für eine Ansteuerspannung eines jeden Elektromotors basierend auf der erfaßten Temperatur eines jeden der Elektrizitätsspeicherblöcke berechnet, eine Drehzahlerfassungseinheit, die eine Drehzahl eines jeden der Elektromotore erfaßt, eine Betriebseinheit, die einen Betrieb eines berechneten Werts der Ansteuerspannung für jeden der Elektromotore basierend auf der erfaßten Drehzahl ausführt, und eine Steuerungseinheit, die einen jeden der Elektromotoren basierend auf einer Differenz zwischen dem Sollwert und dem berechneten Wert steuert.A cooling apparatus for a power supply according to one aspect of the present invention is formed of a plurality of electricity storage blocks. The cooling device has a plurality of cooling fans, each kor responding to the electricity storage blocks to supply a cooling medium to the electricity storage blocks, a plurality of electric motors driving the cooling fans, a temperature detection unit that detects a temperature of each of the electricity storage blocks, a calculation unit that sets a target value for a drive voltage of each electric motor calculated at the detected temperature of each of the electricity storage blocks, a rotational speed detection unit that detects a rotational speed of each of the electric motors, an operation unit that performs an operation of a calculated value of the driving voltage for each of the electric motors based on the detected rotational speed, and a control unit, the controls each of the electric motors based on a difference between the target value and the calculated value.

Erfindungsgemäß wird das Kühlmedium jedem Elektrizitätsspeicherblock, der aus einer Mehrzahl von Elektrizitätsspeicherzellen gebildet ist, von jedem von der Mehrzahl von Kühlgebläsen zugeführt, die jeweils korrespondierend zu den Elektrizitätsspeicherblöcken vorgesehen sind. Jedes Kühlgebläse wird durch den Motor angesteuert. Eine Temperatur eines jeden Elektrizitätsspeicherblocks wird mit der Temperaturerfassungseinheit erfaßt und basierend auf der erfaßten Temperatur wird ein Sollwert für eine Ansteuerspannung eines jeden Elektromotors mit der Berechnungseinheit berechnet. Eine Drehzahl eines jeden Elektromotors wird mit der Drehzahl-Erfassungseinheit erfaßt, und basierend auf der jeweiligen erfaßten Drehzahl wird ein berechneter Wert der Ansteuerspannung eines jeden Motors durch einen Betrieb der Betriebseinheit erhalten. Dabei kann der berechnete Wert, der einen Ist-Ansteuerspannung eines jeweiligen Elektromotors anzeigt, anhand des Betriebs unter Verwendung der Drehzahl erhalten werden. Folglich kann die Ist-Ansteuerspannung eines jeden Elektromotors im Vergleich zur Messung der Ansteuerspannung, die in den Elektromotor eingegeben wird, unter Verwendung eines Voltmeters oder dergleichen exakter erfaßt werden. Jeder Elektromotor wird durch die Steuerungseinheit basierend auf einer Differenz zwischen dem berechneten Wert und dem Sollwert gesteuert. Dabei kann jeder Elektromotor so gesteuert werden, daß die Ist-Ansteuerspannung des Elektromotors gleich dem Sollwert der Ansteuerspannung wird. Daher kann jeder Elektrizitätspeicherblock seiner Temperatur entsprechend angemessen gekühlt werden. Folglich kann eine Kühlvorrichtung für eine Leistungsversorgung bereitgestellt werden, die eine Temperatur eines jeden der Elektrizitätsspeicherblöcke exakt verwalten kann, um eine Differenz der Temperaturen der Elektrizitätsspeicherblöcke aufzuheben.According to the invention cooling medium every electricity storage block, which is formed of a plurality of electricity storage cells, supplied by each of the plurality of cooling fans, the respectively provided corresponding to the electricity storage blocks are. Every cooling fan will controlled by the motor. A temperature of each electricity storage block is detected with the temperature detecting unit and based on the detected temperature is a setpoint for a drive voltage of each electric motor with the calculation unit calculated. A speed of each electric motor is used with the speed detection unit detected, and based on the respective detected speed is a calculated Value of the drive voltage of each motor through operation received the operating unit. The calculated value, the indicates an actual drive voltage of a respective electric motor, from the operation using the rotational speed. Consequently, the actual drive voltage of each electric motor compared to the measurement of the drive voltage in the electric motor is input, using a voltmeter or the like detected more accurately become. Each electric motor is based by the control unit on a difference between the calculated value and the setpoint controlled. In this case, each electric motor can be controlled so that the actual drive voltage of the electric motor becomes equal to the target value of the driving voltage. Therefore, every electricity storage block be appropriately cooled according to its temperature. Consequently, a cooler for one Be provided with a temperature of a power supply each of the electricity storage blocks exactly can manage to cancel a difference in the temperatures of the electricity storage blocks.

Die Steuerungseinheit steuert bevorzugt jeden der Elektromotore, um die Ansteuerspannung eines jeden der Elektromotore höher werden zu lassen, wenn die Differenz zwischen dem Sollwert und dem berechneten Wert größer ist.The Control unit preferably controls each of the electric motors to the drive voltage of each of the electric motors become higher when the difference between the setpoint and the calculated Value is greater.

Gemäß der vorliegenden Erfindung wird die Ansteuerspannung eines jeden der Elektromotore erhöht, wenn die Differenz zwischen dem Sollwert und dem berechneten Wert größer ist. Dabei kann die Ansteuerspannung des Elektromotors dem Sollwert rasch angenähert werden, wenn die Differenz zwischen dem Sollwert und dem berechneten Wert groß ist.According to the present Invention will be the driving voltage of each of the electric motors elevated, if the difference between the setpoint and the calculated value is larger. In this case, the drive voltage of the electric motor to the setpoint quickly approximated when the difference between the setpoint and the calculated Value is great.

Noch mehr zu bevorzugen ist es, wenn die Kühlvorrichtung die Ansteuerspannung von zumindest einem der Elektromotoren unterdrückt, die korrespondierend zu einem Elektrizitätsspeicherblock mit einer Temperatur vorgesehen sind, die geringer ist als zumindest ein verbleibender Elektrizitätsspeicherblock von der Mehrzahl von Elektrizitätsspeicherblöcken.Yet More preferable is when the cooling device, the driving voltage is suppressed by at least one of the electric motors corresponding to an electricity storage block with a temperature are provided which is less than at least a remaining electricity storage block from the plurality of electricity storage blocks.

Gemäß der vorliegenden Erfindung wird die Ansteuerspannung von zumindest einem der Elektromotoren unterdrückt, der korrespondierend zu dem Elektrizitätsspeicherblock mit einer Temperatur vorgesehen ist, die niedriger ist als zumindest ein verbleibender Elektrizitätsspeicherblock von der Mehrzahl von Elektrizitätsspeicherblökken. Dabei kann eine Kühlung des Elektrizitätsspeicherblocks mit einer relativ geringen Temperatur unterdrückt werden. Dabei kann die Differenz der Temperaturen der Elektrizitätsspeicherblöcke verringert werden.According to the present Invention will be the driving voltage of at least one of the electric motors suppressed corresponding to the electricity storage block having a temperature is provided, which is lower than at least one remaining Electricity storage block from the plurality of electricity storage blocks. there can a cooling of the electricity storage block be suppressed with a relatively low temperature. It can the Difference of the temperatures of the electricity storage blocks reduced become.

Noch mehr zu bevorzugen ist es, wenn die Kühlvorrichtung die Ansteuerspannung von zumindest einem der Elektromotoren erhöht, der entsprechend dem Elektrizitätsspeicherblock mit einer Temperatur vorgesehen ist, die höher ist als zumindest ein verbleibender Elektrizitätsspeicherblock von der Mehrzahl von Elektrizitätsspeicherblökken.Yet More preferable is when the cooling device, the driving voltage increased by at least one of the electric motors corresponding to the electricity storage block is provided at a temperature which is higher than at least one remaining one Electricity storage block from the plurality of electricity storage blocks.

Gemäß der vorliegenden Erfindung wird die Ansteuerspannung von zumindest einem der Elektromotoren erhöht, der korrespondierend zu dem Elektrizitätsspeicherblock mit einer Temperatur vorgesehen ist, die höher ist als zumindest ein verbleibender Elektrizitätsspeicherblock von der Mehrzahl von Elektrizitätsspeicherblöcken. Dabei kann die Kühlung des Elektrizitätsspeicherblocks mit einer relative hohen Temperatur verbessert werden. Dabei kann die Differenz der Temperaturen der Elektrizitätsspeicherblöcke verringert werden.According to the present Invention will be the driving voltage of at least one of the electric motors elevated, corresponding to the electricity storage block having a temperature is provided, the higher is at least one remaining electricity storage block of the plurality of electricity storage blocks. there can the cooling of the Electricity storage block be improved with a relatively high temperature. It can reduces the difference in the temperatures of the electricity storage blocks become.

Die vorstehenden und weiteren Aufgaben, Aspekte und Vorteile der vorliegenden Erfindung werden anhand der nachstehenden ausführlichen Beschreibung der vorliegenden Erfindung zusammen mit den beigefügten Zeichnungen besser verständlich.The The foregoing and other objects, aspects and advantages of the present invention The invention will become apparent from the following detailed description of the present Invention better understood together with the accompanying drawings.

KURZBESCHREIBUNG DER ZEICHNUNGSUMMARY THE DRAWING

1 ist ein Blocksteuerungsdiagramm für ein Fahrzeug mit einer Kühlvorrichtung für eine Leistungsversorgung gemäß einer ersten Ausführungsform der Erfindung, die auf ihm angebracht ist. 1 FIG. 12 is a block control diagram for a vehicle having a power supply cooling apparatus according to a first embodiment of the invention mounted thereon.

2 ist ein Blocksteuerungsdiagramm für einen Kühlgebläse-Schaltkreis der Kühlvorrichtung gemäß der ersten Ausführungsform der vorliegenden Erfindung. 2 FIG. 12 is a block control diagram for a cooling fan circuit of the cooling device according to the first embodiment of the present invention. FIG.

3 ist ein Blocksteuerungsdiagramm für eine ECU der Kühlvorrichtung für eine Leistungsversorgung gemäß der ersten Ausführungsform der vorliegenden Erfindung. 3 FIG. 14 is a block control diagram for an ECU of the power supply cooling apparatus according to the first embodiment of the present invention.

4 ist ein Flußdiagramm für eine Steuerungsstruktur eines Programms, das durch die ECU der Kühlvorrichtung für eine Leistungsversorgung gemäß der ersten Ausführungsform der vorliegenden Erfindung ausgeführt wird. 4 FIG. 10 is a flowchart for a control structure of a program executed by the ECU of the power supply cooling apparatus according to the first embodiment of the present invention.

5 ist ein Flußdiagramm einer Steuerungsstruktur eines Programms, das durch eine ECU einer Kühlvorrichtung für eine Leistungsversorgung gemäß einer zweiten Ausführungsform der vorliegenden Erfindung ausgeführt wird. 5 FIG. 14 is a flowchart of a control structure of a program executed by an ECU of a power supply cooling apparatus according to a second embodiment of the present invention.

6 ist ein Flußdiagramm einer Steuerungsstruktur eines Programms, das durch eine ECU einer Kühlvorrichtung für eine Leistungsversorgung gemäß einer dritten Ausführungsform der vorliegenden Erfindung ausgeführt wird. 6 FIG. 10 is a flowchart of a control structure of a program executed by an ECU of a power supply cooling apparatus according to a third embodiment of the present invention.

BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDESCRIPTION THE PREFERRED EMBODIMENTS

Es werden nun Ausführungsformen der vorliegenden Erfindung unter Bezugnahme auf die Zeichnung beschrieben. In der nachstehenden Beschreibung sind identische Teile mit identischen Bezugszeichen versehen. Da sie identische Bezeichnungen tragen und über die gleichen Funktionen verfügen, wird auf eine ausführliche Beschreibung derselben verzichtet.It will now be embodiments of the present invention with reference to the drawings. In the description below, identical parts are identical Provided with reference numerals. Since they carry identical names and over the have the same functions, will be on a detailed Description of the same omitted.

Erste AusführungsformFirst embodiment

Unter Bezugnahme auf 1 wird ein Fahrzeug beschrieben, an dem eine Kühlvorrichtung für eine Leistungsversorgung gemäß einer ersten Ausführungsform der vorliegenden Erfindung angebracht ist. Das Fahrzeug weist einen Motorgenerator 100, eine PCU (Power Control Unit = Leistungssteuerungseinheit) 200, Batterieblöcke 300, 400 und 500 und eine ECU (Electronic Control Unit = Elektronische Steuerungseinheit) 600 auf. Es ist zu beachten, daß eine Anzahl der Batterieblöcke nicht auf drei beschränkt ist, sondern eine beliebige Zahl größer eins sein kann. Daneben kann eine Batterie durch einen Kondensator ersetzt werden. Ferner können die jeweiligen Gesamtanzahlen der Elektrizitätsspeicherzellen, die die jeweiligen Batterieblöcke ausbilden, dieselben sein oder sich voneinander unterscheiden. Die Batterieblöcke sind in Reihe geschaltet. Diese Batterieblöcke bilden eine Leistungsversorgung aus.With reference to 1 For example, a vehicle to which a power supply cooling apparatus according to a first embodiment of the present invention is applied will be described. The vehicle has a motor generator 100 , a PCU (Power Control Unit) 200 , Battery blocks 300 . 400 and 500 and an ECU (Electronic Control Unit) 600 on. It should be noted that a number of battery blocks is not limited to three, but may be any number greater than one. In addition, a battery can be replaced by a capacitor. Further, the respective total numbers of the electricity storage cells constituting the respective battery blocks may be the same or different from each other. The battery blocks are connected in series. These battery blocks form a power supply.

Bei dem Fahrzeug handelt es sich um ein Hybridfahrzeug, das angetrieben wird oder über einen Verbrennungsmotor (nicht gezeigt) verfügt, der durch eine Antriebskraft von einem Motorgenerator 100 unterstützt wird. Es ist zu beachten, daß das Fahrzeug ein Brennstoffzellenfahrzeug oder ein Elektrofahrzeug sein kann.The vehicle is a hybrid vehicle that is driven or has an internal combustion engine (not shown) that is powered by a motor generator 100 is supported. It should be noted that the vehicle may be a fuel cell vehicle or an electric vehicle.

Bei dem Motorgenerator 100 handelt es sich um eine Drehstrommaschine. Die an den Motorgenerator 100 gelieferte Leistung wird durch die PCU 200 gesteuert. Die Gleichstromleistung von den Batterieblöcken 300, 400 und 500 wird mit einem Wech selrichter 202 der PCU 200 in eine Wechselstromleistung umgewandelt und dem Motorgenerator 100 zugeführt. Dabei wird das Fahrzeug angetrieben oder der Motor während der Nutzung der Antriebskraft von dem Motorgenerator 100 unterstützt. Es ist zu beachten, daß ein DC/DC-Wechselrichter zur Erhöhung einer Spannung verwendet werden kann.At the motor generator 100 it is a three-phase machine. The to the motor generator 100 Delivered power is provided by the PCU 200 controlled. The DC power from the battery blocks 300 . 400 and 500 is with a Wech inverter 202 the PCU 200 converted into an AC power and the motor generator 100 fed. In this case, the vehicle is driven or the engine during the use of the driving force from the motor generator 100 supported. It should be noted that a DC / DC inverter can be used to increase a voltage.

Während eines regenerativen Bremsens des Fahrzeugs wird ein Motorgenerator 100 mit einer Radumdrehung (nicht gezeigt) angetrieben und arbeitet dabei als Generator. Eine in dem Motorgenerator 100 erzeugte Wechselstromleistung wird mit dem Wechselrichter 202 der PC 200 in eine Gleichstromleistung umgewandelt und in jedem Batterieblock gespeichert. Die PCU 200 wird durch die ECU 600 gesteuert.During regenerative braking of the vehicle becomes a motor generator 100 driven with a Radumdrehung (not shown) and works as a generator. One in the motor generator 100 AC power generated is with the inverter 202 the computer 200 converted into a DC power and stored in each battery pack. The PCU 200 is through the ECU 600 controlled.

Bei den jeweiligen Batterieblöcken 300, 400 und 500 handelt es sich um einen Batteriestapel, der gebildet wird, in dem eine Mehrzahl von Elektrizitätsspeicherzellen in Reihe geschaltet wird, um ein Modul zu bilden, und in dem dann eine Mehrzahl von Modulen in Reihe geschaltet wird. Die Batterieblöcke 300, 400 und 500 sind jeweils in Gehäusen 302, 402 bzw. 502 plaziert. Jeder Batterieblock erzeugt durch das Aufladen und Entladen von Leistung Wärme. Daher sind zur Versorgung mit Kühlluft auf den jeweiligen Blöcken Kühlgebläse 304, 404 und 504 vorgesehen. Jeder Batterieblock wird durch den Wärmeaustausch mit der Kühlluft gekühlt.At the respective battery blocks 300 . 400 and 500 it is a battery stack that is formed by connecting a plurality of electricity storage cells in series to form a module, and then connecting a plurality of modules in series. The battery blocks 300 . 400 and 500 are each in housings 302 . 402 respectively. 502 placed. Each battery pack generates heat by charging and discharging power. Therefore, to supply with cooling air on the respective blocks cooling fans 304 . 404 and 504 intended. Each battery pack is cooled by the heat exchange with the cooling air.

Die Kühlgebläse werden durch jeweilige Elektromotoren 306, 406 und 506 angesteuert. Bei den Elektromotoren 306, 406 und 506 handelt es sich um Drehstrommaschinen. Die den Elektromotoren zugeführte Leistung wird mit den Kühlgebläseschaltkreisen 308, 408 bzw. 508 gesteuert.The cooling fans are powered by respective electric motors 306 . 406 and 506 driven. At the electric motors 306 . 406 and 506 are three-phase machines. The power supplied to the electric motors is controlled by the cooling fan switch revolve 308 . 408 respectively. 508 controlled.

Die Kühlgebläseschaltkreise werden jeweils durch die ECU 600 gesteuert. Ein Signal, das eine Temperatur darstellt, die jeweils durch die Temperatursensoren 310, 410 und 510 erfaßt wird, die auf den jeweiligen Batterieblöcken vorgesehen sind, wird an die ECU 600 übertragen. Die ECU 600 steuert jeden Kühlgebläse-Schaltkreis basierend auf einem übertragenen Signal, um die Temperaturen der Batterieblöcke abzugleichen.The cooling fan circuits are each controlled by the ECU 600 controlled. A signal that represents a temperature, each by the temperature sensors 310 . 410 and 510 is detected, which are provided on the respective battery blocks is sent to the ECU 600 transfer. The ECU 600 controls each cooling fan circuit based on a transmitted signal to balance the temperatures of the battery blocks.

Der Kühlgebläseschaltkreis 308 wird ferner unter Bezugnahme auf 2 beschrieben. Da die Kühlgebläseschaltkreise 408 und 508 mit dem Kühlgebläseschaltkreis 308 identisch sind, wird auf eine ausführliche Beschreibung derselben verzichtet.The cooling fan circuit 308 is further with reference to 2 described. Since the cooling fan circuits 408 and 508 with the cooling fan circuit 308 are identical, a detailed description of the same is dispensed with.

Der Kühlgebläseschaltkreis 308 weist eine IC (integrated circuit = integrierte Schaltung) 312, einen FN-Umwandlungsschaltkreis 314 und einen Wechselrichter 320 auf. Die IC 312 überträgt ein Ansteuerungsbefehl-Signal an den Wechselrichter 320 basierend auf einem DUTY-Befehlswert bzw. einem BETRIEBS-Befehlswert (einem DUTY-Verhältnis) D, der von der ECU 600 übertragen wird. Der F/V-Umwandlungsschaltkreis 314 wandelt ein Impulssignal (eine Frequenz), die von einem Geschwindigkeitssensor 330 übertragen wird, der auf einem Elektromotor 306 vorgesehen ist, in eine Spannung um und überträgt ein Signal, das die Spannung darstellt, an die ECU 200. Die Spannung wird als ein Wert einer Ansteuerspannung des Elektromotors 306 berechnet. Der berechnete Wert der Ansteuerspannung wird als ein Ausgabewert V des Elektromotors 306 bezeichnet.The cooling fan circuit 308 has an IC (Integrated Circuit) 312 , an FN conversion circuit 314 and an inverter 320 on. The IC 312 transmits a drive command signal to the inverter 320 based on a DUTY command value (a DUTY ratio) D supplied by the ECU 600 is transmitted. The F / V conversion circuit 314 converts a pulse signal (a frequency) from a speed sensor 330 which is transferred to an electric motor 306 is provided, to a voltage and transmits a signal representing the voltage to the ECU 200 , The voltage is considered a value of a drive voltage of the electric motor 306 calculated. The calculated value of the driving voltage is expressed as an output value V of the electric motor 306 designated.

Der Wechselrichter 320 weist sechs Transistoren 321, 322, 323, 324, 325 und 326 auf. Die Transistoren 321 und 322, die einer U-Phase entsprechen, sind in Reihe geschaltet. Die Transistoren 323 und 423, die einer V-Phase entsprechen, sind in Reihe geschaltet. Die Transistoren 325 und 326, die einer W-Phase entsprechen, sind in Reihe geschaltet.The inverter 320 has six transistors 321 . 322 . 323 . 324 . 325 and 326 on. The transistors 321 and 322 , which correspond to a U-phase, are connected in series. The transistors 323 and 423 that correspond to a V phase are connected in series. The transistors 325 and 326 , which correspond to a W-phase, are connected in series.

Jeder Transistor wird mit einem DUTY-Befehlswert D ein/ausgeschaltet, der durch die ECU 600 gemäß dem Ansteuerungsbefehlssignal eingestellt wird, das von der IC 312 übertragen wird, um eine Gleichstromleistung, die von einer Zusatzbatterie 700 zugeführt wird, in eine Wechselstromleistung umzuwandeln, um damit den Elektromotor 306 zu versorgen.Each transistor is turned on / off with a DUTY command value D supplied by the ECU 600 is set in accordance with the drive command signal supplied from the IC 312 is transmitted to a DC power from an auxiliary battery 700 is converted to convert into an AC power, so as to the electric motor 306 to supply.

Die ECU 100 wird ferner unter Bezugnahme auf 3 beschrieben. Die ECU 600 weist eine Sollausgangswert-Berechnungseinheit 602, eine Befehlskorrekturwert- Berechnungseinheit 604, eine Befehlswert-Speicherwert 606 und eine Addiereinheit 608 auf.The ECU 100 is further with reference to 3 described. The ECU 600 has a target output value calculation unit 602 a command correction value calculating unit 604 , a command value memory value 606 and an adding unit 608 on.

Die Sollausgangswert-Berechnungseinheit 602 berechnet einen Soll-Ausgangswert VT eines jeden Elektromotors basierend auf einer mit einem jeweiligen Temperatursensor erfaßten Temperatur. Bei dem Soll-Ausgangswert VT, der hierin beschrieben ist, handelt es sich um einen Sollwert der Ansteuerspannung des Elektromotors.The target output value calculation unit 602 calculates a target output value VT of each electric motor based on a temperature detected with a respective temperature sensor. The target output value VT described herein is a target value of the drive voltage of the electric motor.

Der Soll-Ausgangswert VT wird basierend auf einem Kennfeld berechnet, das in einem Speicher (nicht gezeigt) gespeichert ist. Eine Anzahl von eingestellten Kennfeldern ist gleich der Anzahl der Batterieblöcke. Der Soll-Ausgangswert VT wird so berechnet, daß er ein Wert ist, der es jedem Kühlgebläse ermöglicht, eine Kühlluft zu liefern, die zum Kühlen eines jeden Batterieblocks bei einer erfaßten Temperatur notwendig ist. Daher kann der Soll-Ausgangswert VT für jeden Elektromotor unterschiedlich sein, selbst wenn die gleiche Temperatur erfaßt wird, weil in bezug auf einen Druckabfall in jedem Batterieblock, die Eigenschaften eines jeden Kühlgebläses und eines jeden Elektromotors und dergleichen Schwankungen vorliegen.Of the Target output value VT is calculated based on a map, stored in a memory (not shown). A number of set maps is equal to the number of battery blocks. Of the Target output value VT is calculated to be a value that gives it to each Cooling fan allows a cooling air to deliver that for cooling of each battery block is necessary at a detected temperature. Therefore, the target output value VT may be different for each electric motor, even if the same temperature is detected because of a pressure drop in each battery block, the characteristics of a every cooling fan and of each electric motor and the like variations.

Die Befehlskorrekturwert-Berechnungseinheit 604 berechnet einen Korrekturwert eines DUTY-Befehlswert D (der nachstehend als ein DUTY-Befehlskorrekturwert bezeichnet wird) basierend auf einer Differenz DV zwischen dem Soll-Ausgangswert VT und einem Ausgangwert V des Elektromotors (DV = VT – V). Der DUTY-Befehlskorrekturwert wird für jeden Elektromotor basierend auf einem Betriebsausdruck DDTDV × DV × INT/TAU + DGATN × (DV – DVL) berechnet.The command correction value calculation unit 604 calculates a correction value of a DUTY command value D (hereinafter referred to as a DUTY command correction value) based on a difference DV between the target output value VT and an output value V of the electric motor (DV = VT-V). The DUTY command correction value is calculated for each electric motor based on an operating term DDTDV × DV × INT / TAU + DGATN × (DV-DVL).

DDTDV steht hierin für einen DUTY-Umwandlungsfaktor. INT steht für einen Steuerungszeitraum. TAU steht für eine Korrekturverstärkungs-Zeitkonstante. DGAIN steht für eine Korrektur-Differentialterm-Verstärkung. DVL steht für eine Differenz DV, die zuletzt berechnet wurde.DDTDV stands for a DUTY conversion factor. INT stands for a control period. TAU stands for a correction gain time constant. DGAIN stands for a correction differential term gain. DVL stands for a difference DV, which was calculated last.

Wie dem Ausdruck zu entnehmen ist, gilt: umso größer die Differenz DV zwischen dem Soll-Ausgangswert VT und dem Ausgangswert V, desto größer wird der DUTY-Befehlskorrekturwert. Der DUTY-Befehlswert D wird größer, während der DUTY-Befehlskorrekturwert ansteigt, und somit steigt eine Motorabgabeleistung an.As From the expression, the following applies: the greater the difference DV between the target output value VT and the output value V, the greater the DUTY command correction value. The DUTY command value D increases while the DUTY command correction value increases increases, and thus an engine output increases.

Die Befehlswerte-Speichereinheit 606 speichert einen DUTY-Befehlswert D, der zuvor berechnet wurde. Die Addiereinheit 608 addiert einen berechneten DUTY-Befehlskorrekturwert zu einem letzten DUTY-Befehlswert, der in der Befehlswert-Speichereinheit 606 gespeichert ist, um einen DUTY-Befehlswert D zu berechnen. Der berechnete DUTY-Befehlswert D ist in einer Befehlswert-Speichereinheit 606 gespeichert, und wird gleichzeitig an einen Kühlgebläseschaltkreis 308 übertragen.The command value storage unit 606 stores a DUTY command value D previously calculated. The adding unit 608 adds a calculated DUTY command correction value to a last DUTY command value stored in the command value storage unit 606 is stored to calculate a DUTY command value D. The calculated DUTY command value D is in a command value storage unit 606 stored, and at the same time to a cooling fan circuit 308 transfer.

Unter Bezugnahme auf 4 erfolgt nun eine Beschreibung einer Steuerungsstruktur eines Programms, das durch die ECU 600 der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform ausgeführt wird.With reference to 4 A description will now be given of a control structure of a program executed by the ECU 600 the cooling device of the power supply is performed according to this embodiment.

Bei Schritt 100 (nachstehend wird die Bezeichnung für einen "Schritt" mit dem Buchstaben "S" abgekürzt), erfaßt die ECU 600 eine Temperatur TB eines jeweiligen Batterieblocks basierend auf einem von einem Temperatursensor 310, 410, 510 übertragenen Signal.At step 100 (hereinafter, the designation for a "step" is abbreviated to the letter "S"), the ECU detects 600 a temperature TB of a respective battery pack based on one of a temperature sensor 310 . 410 . 510 transmitted signal.

Bei S102 berechnet die ECU 600 einen Soll-Ausgangswert VT eines jeden Elektromotors basierend auf der Temperatur eines jeden Batterieblocks. Der Sollausgangswert VT wird basierend auf einem Kennfeld berechnet, das im Vorfeld Versuchen oder dergleichen entsprechend eingestellt worden ist und in dem Speicher (nicht gezeigt) gespeichert ist.At S102, the ECU calculates 600 a target output value VT of each electric motor based on the temperature of each battery block. The target output value VT is calculated based on a map that has been appropriately set in advance of trials or the like and stored in the memory (not shown).

Bei S104 berechnet die ECU 600 einen Sollwert DT des DUTY-Befehlswerts für einen jeweiligen Elektromotor basierend auf dem berechneten Soll-Ausgangswert VT. Der Sollwert DT wird basierend auf einem Kennfeld berechnet, das zuvor in Versuchen oder dergleichen eingestellt worden ist und in dem Speicher gespeichert ist.At S104, the ECU calculates 600 a target value DT of the DUTY command value for each electric motor based on the calculated target output value VT. The target value DT is calculated based on a map previously set in experiments or the like and stored in the memory.

Bei S106 erfaßt die ECU 600 einen Ausgangswert V eines jeden Elektromotors basierend auf einem Signal, das von einem jeweiligen FN-Umwandlungsschaltkreis übertragen wird. Bei S108 liest die ECU 600 einen DUTY-Befehlswert D, der zuletzt in der Befehlswert-Speichereinheit 606 gespeichert wurde.At S106, the ECU detects 600 an output value V of each electric motor based on a signal transmitted from a respective FN conversion circuit. At S108, the ECU reads 600 a DUTY command value D, the last in the command value storage unit 606 was saved.

Bei S110 bestimmt die ECU 600, ob eine von zwei Bedingungen, das heißt eine Bedingung, daß ein Ausgangswert V des Elektromotors zumindest ein Soll-Ausgangswert VT ist und ein DUTY-Befehlswert D zumindest ein Sollwert DT ist, und eine Bedingung, das ein Ausgangswert V des Elektromotors geringer ist als der Soll-Ausgangswert VT und der DUTY-Befehlswert D geringer ist als der Sollwert DT, erfüllt ist oder nicht. Wenn eine der vorstehenden Bedingungen erfüllt ist (JA bei S110), wird die Verarbeitung bei S112 fortgesetzt. Ansonsten (NEIN bei S110) wird die Verarbeitung bei S114 fortgesetzt.At S110, the ECU determines 600 whether one of two conditions, that is, a condition that an output value V of the electric motor is at least a target output value VT and a DUTY command value D is at least a target value DT, and a condition that an output value V of the electric motor is less than the target output value VT and the DUTY command value D are less than the target value DT, is satisfied or not. If any one of the above conditions is satisfied (YES at S110), the processing proceeds to S112. Otherwise (NO at S110), the processing proceeds to S114.

Bei S112 verringert die ECU 600 eine Korrekturverstärkungs-Zeitkonstante TAU. Bei S114 erhöht die ECU 600 die Korrekturverstärkungs-Zeitkonstante TAU. Bei S116 berechnet die ECU 600 einen Steuerungs-DUTY-Umwandlungsfaktor DDTDV für jeden Elektromotor basierend auf einem Ausgangswert V eines jeden Elektromotors. Der Steuerungs-DUTY-Umwandlungsfaktor DDTDV kann basierend auf dem Kennfeld berechnet werden, das zuvor in Versuchen oder dergleichen eingestellt wurde.At S112, the ECU decreases 600 a correction gain time constant TAU. At S114, the ECU increases 600 the correction gain time constant TAU. At S116, the ECU calculates 600 a control DUTY conversion factor DDTDV for each electric motor based on an output value V of each electric motor. The control DUTY conversion factor DDTDV may be calculated based on the map previously set in experiments or the like.

Bei S118 bestimmt die ECU 600, ob eine Korrekturverstärkungs-Zeitkonstante TAU ungleich 0 ist oder nicht. Wenn die Korrekturverstärkungs-Zeitkonstante TAU ungleich 0 ist (JA bei Schritt S118), wird die Verarbeitung bei S120 fortgesetzt. Ansonsten (NEIN bei S118) wird die Verarbeitung beendet.At S118, the ECU determines 600 Whether a correction gain time constant TAU is not equal to 0 or not. If the correction gain time constant TAU is other than 0 (YES in step S118), the processing proceeds to S120. Otherwise (NO at S118), the processing is ended.

Bei S120 berechnet die ECU 600 eine Differenz DV zwischen dem Soll-Ausgangswert VT und dem Ausgangswert V eines jeweiligen Elektromotors (DV = VT – V). Bei S122 berechnet die ECU 600 den DUTY-Befehlskorrekturwert für eine jeweiligen Elektromotor. Bei S124 addiert die ECU 600 den berechneten DUTY- Befehlskorrekturwert zu dem letzten DUTY-Befehlswert D, um den DUTY-Befehlswert D zu berechnen.At S120, the ECU calculates 600 a difference DV between the target output value VT and the output value V of a respective electric motor (DV = VT-V). At S122, the ECU calculates 600 the DUTY command correction value for a respective electric motor. At S124, the ECU adds 600 the calculated DUTY command correction value to the last DUTY command value D to calculate the DUTY command value D.

Bei S126 bestimmt die ECU 600, ob der berechnete DUTY-BEfehlswert D größer ist als ein zuvor eingestellter maximaler Wert DMAX des DUTY-Befehlswerts D oder nicht. Wenn der berechnete DUTY-Befehlswert D größer ist als ein maximaler Wert DMAX (JA bei S126), wird die Verarbeitung bei S128 fortgesetzt. Ansonsten (NEIN bei S126) wird die Verarbeitung bei S130 fortgesetzt. Bei S128 setzt die ECU 600 den DUTY-Befehlswert D auf DMAX.At S126, the ECU determines 600 Whether the calculated DUTY command value D is greater than a previously set maximum value DMAX of the DUTY command value D or not. When the calculated DUTY command value D is larger than a maximum value DMAX (YES at S126), the processing proceeds to S128. Otherwise (NO at S126), the processing proceeds to S130. At S128, the ECU resets 600 the DUTY command value D on DMAX.

Bei S130 bestimmt die ECU 600, ob der berechnete DUTY-Befehlswert D bestenfalls ein im Vorfeld eingestellter minimaler Wert DMIN des DUTY-Befehlswerts D ist oder nicht. Wenn der berechnete DUTY-Befehlswert D bestenfalls der zuvor eingestellte minimale Wert DMIN des DUTY-Befehlswerts D ist (JA bei S130), wird die Verarbeitung bei S132 fortgesetzt. Ansonsten (NEIN bei S130) wird die Verarbeitung bei S134 fortgesetzt. Bei S132 stellt die ECU 600 den DUTY-Befehlswert D auf DMIN ein.At S130, the ECU determines 600 whether the calculated DUTY command value D is at best a pre-set minimum value DMIN of the DUTY command value D or not. When the calculated DUTY command value D is, at best, the previously set minimum value DMIN of the DUTY command value D (YES at S130), the processing proceeds to S132. Otherwise (NO at S130), the processing proceeds to S134. At S132, the ECU 600 set the DUTY command value D to DMIN.

Bei S134 speichert die ECU 600 den DUTY-Befehlswert D in der Befehlswert-Speichereinheit 606. Bei S136 überträgt die ECU 600 den DUTY-Befehlswert D auf den Kühlgebläse-Schaltkreis 308.At S134, the ECU stores 600 the DUTY command value D in the command value storage unit 606 , At S136, the ECU transmits 600 the DUTY command value D to the cooling fan circuit 308 ,

Die Betriebsabläufe der ECU 600 in der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform basierend auf der vorstehend beschriebenen Struktur und dem vorstehend beschriebenen Flußdiagramm wird nun beschrieben.The operations of the ECU 600 in the cooling device of the power supply according to this embodiment based on the above-described structure and the flowchart described above will now be described.

Wenn ein System des Fahrzeugs aktiviert wird, wird eine Temperatur TB eines jeden Batterieblocks basierend auf einem Signal erfaßt, das von einem Temperatursensor 310, 410, 510 (S100) übertragen wird, und ein Soll-Ausgangswert VT eines jeden Elektromotors wird basierend auf der erfaßten Temperatur eines jeden Batterieblocks be rechnet (S102). Ferner wird ein DUTY-Sollwert DT basierend auf dem berechneten Soll-Ausgangswert VT (S104) berechnet.When a system of the vehicle is activated, a temperature TB of each battery block is detected based on a signal received from a temperature sensor 310 . 410 . 510 (S100), and a target output value VT of each electric motor is calculated based on the detected temperature of each battery block (S102). Further, a DUTY target value DT is calculated based on the calculated target output value VT (S104).

Um den berechneten Soll-Ausgangswert VT und den DUTY-Sollwert DT mit einem Ausgangswert V eines jeweiligen Elektromotors und einem vorliegenden DUTY-Befehlswert D zu vergleichen, wird ein Ausgangswert V eines jeweiligen Elektromotors erfaßt (S106), und ein DUTY-Befehlswert D, der zuletzt berechnet wurde, wird abgelesen (S108).Around the calculated target output value VT and the DUTY setpoint DT with an output value V of a respective electric motor and a present one DUTY command value D becomes an output value V of a respective electric motor detected (S106), and a DUTY command value D which was calculated last, is read (S108).

Wenn es sich bei dem Ausgangswert V des Elektromotors um zumindest den Soll-Ausgangswert VT handelt, und es sich bei dem DUTY-Befehlswert D um zumindest den Sollwert DT (JA bei S110) handelt, überschreitet der Ausgangswert V des Elektromotors den Soll-Ausgangswert VT. Zudem unterschreitet der Ausgangswert V des Elektromotors den Soll-Ausgangswert VT, wenn der Ausgangswert V des Elektromotors geringer ist als der Soll-Ausgangswert VT und der DUTY-Befehlswert D geringer ist als der Sollwert DT (JA bei S100). In diesen Situationen wird die Korrekturverstärkungs-Zeitkonstante TAU verringert (S112). Dabei steigt ein absoluter Wert des DUTY-Befehlskorrekturwerts an, der basierend auf dem Betriebsausdruck DDTDV × DV × INT/TAU + DGAIN × (DV – DVL) berechnet wird.If it is at the output value V of the electric motor to at least the Target output value VT and the DUTY command value D is at least the Setpoint DT (YES at S110), the output value exceeds V of the electric motor, the target output value VT. In addition, it falls short the output value V of the electric motor, the target output value VT, if the output value V of the electric motor is lower than the target output value VT and the DUTY command value D is less than the target value DT (YES at S100). In these situations, the correction gain time constant becomes TAU reduced (S112). An absolute value of the DUTY command correction value increases based on the operating term DDTDV × DV × INT / TAU + DGAIN × (DV - DVL) becomes.

Wenn der Ausgangswert V des Elektromotors hingegen zumindest der Soll-Ausgangswert VT und der DUTY-Befehlswert D geringer ist als der Sollwert DT (NEIN bei S110), nimmt der Ausgangswert V des Elektromotors zum Soll-Ausgangswert VT hin ab. Wenn zudem der Ausgangswert V des Elektromotors geringer ist als der Sollausgangswert VT, und der DUTY-Befehlswert D zumindest der Sollwert DT ist (NEIN bei S110), nimmt der Ausgangswert V des Elektromotors zum Soll-Ausgangswert VT hin zu. In diesen Situationen wird die Korrekturverstärkungs-Zeitkonstante TAU erhöht (S111). Dabei wird der absolute Wert des DUTY-Befehlskorrekturwerts, der basierend auf dem Betriebsausdruck DDTV × DV × INT/TAU + DGAIN × (DV – DVL) verringert.If the output value V of the electric motor, however, at least the desired output value VT and the DUTY command value D is less than the target value DT (NO at S110), the output value V of the electric motor decreases toward the target output value VT. In addition, if the output value V of the electric motor is less than the target output value VT, and the DUTY command value D at least the Setpoint DT is (NO at S110), the output value V of the electric motor decreases to the target output value VT towards. In these situations, the correction gain time constant TAU elevated (S111). Thereby, the absolute value of the DUTY command correction value based on on the operating term DDTV × DV × INT / TAU + DGAIN × (DV - DVL) reduced.

Um den DUTY-Befehlskorrekturwert entsprechend dem Ausgangswert V des Elektromotors zu berechnen, wird der Steuerungs-DUTY-Umwandlungsfaktor DDTDV für jeden Elektromotor basierend auf einem Ausgangswert V eines jeden Elektromotors (S116) berechnet und dahingehend eine Bestimmung vorgenommen, ob die Korrekturverstärkungs-Zeitkonstante TAU ungleich 0 ist oder nicht (S118).Around the DUTY command correction value corresponding to the output value V of To calculate the electric motor, the control DUTY conversion factor DDTDV for Each electric motor based on an output value V of each Electric motor (S116) calculated and made a determination to that effect, whether the correction gain time constant TAU is not equal to 0 or not (S118).

Wenn die Korrekturverstärkungs-Zeitkonstante TAU 0 ist (NEIN bei S118), ist es unmöglich, den DUTY-Befehlskorrekturwert zu berechnen, da ein Nenner in dem Betriebsausdruck DDTDV × DV × INT/TAU + DGATN × (DV – DVL) 0 wird. Das heißt, die Berechnung des DUTY-Befehlskorrekturwert mit einem absoluten Wert, der größer als der zuletzt berechnete DUTY-Befehlskorrekturwert ist, kann nicht ausgeführt werden, um den DUTY-Befehlswert D zu ändern. Somit wird der DUTY-Befehlskorrekturwert nicht berechnet.If the correction gain time constant TAU is 0 (NO at S118), it is impossible to set the DUTY command correction value because a denominator in the operating term DDTDV × DV × INT / TAU + DGATN × (DV - DVL) 0 becomes. That is, the Calculate the DUTY command correction value with an absolute value, the bigger than the last calculated DUTY command correction value can not be executed to change the DUTY command value D. Thus, the DUTY command correction value does not become calculated.

Wenn die Korrekturverstärkungs-Zeitkonstante TAU nicht 0 beträgt (JA bei S118), wird die Differenz DV zwischen einem Soll-Ausgangswert VT und einem Ausgangswert V eines jeden Elektromotors (DV = VT – V) berechnet (S120), und der DUTY-Befehlskorrekturwert für einen jeden Elektromotor wird berechnet (S122). Der berechnete DUTY-Befehlskorrekturwert wird zum letzten DUTY-Befehlswert D addiert, um den DUTY-Befehlswert D zu berechnen (S124).If the correction gain time constant TAU is not 0 (YES at S118), the difference DV becomes between a target output value VT and an output value V of each electric motor (DV = VT - V) (S120), and the DUTY command correction value for each electric motor becomes calculated (S122). The calculated DUTY command correction value becomes to the last DUTY command value D added to the DUTY command value D to calculate (S124).

Wenn die Differenz DV zwischen dem Soll-Ausgangswert VT und dem Ausgangswert V des Elektromotors ein positiver Wert ist, das heißt, wenn der Ausgangswert V geringer ist als der Soll-Ausgangswert VT, wird der DUTY-Befehlskorrekturwert positiv und der DUTY-Befehlswert D wird erhöht. Dabei wird die Ansteuerspannung des Elektromotors erhöht und kann dem Soll-Ausgangswert VT angenähert werden.If the difference DV between the target output value VT and the output value V of the electric motor is a positive value, that is, if the Output value V is less than the desired output value VT, the DUTY command correction value positive and the DUTY command value D is increased. In this case, the drive voltage of the electric motor increases and can be approximated to the target output VT.

In dieser Situation gilt: Je geringer der Ausgangswert V des Elektromotors als der Soll-Ausgangswert VT ist (je größer die Differenz DV ist), desto größer werden der DUTY-Befehlskorrekturwert und somit der DUTY-Befehlswert D. Daher kann die An steuerspannung des Elektromotors rasch dem Soll-Ausgangswert VT angenähert werden.In This situation applies: the lower the output value V of the electric motor when the target output value is VT (the larger the difference DV is), the bigger you get the DUTY command correction value and thus the DUTY command value D. Therefore, the on control voltage of the electric motor quickly to the target output value VT approximated become.

Wenn hingegen die Differenz DV zwischen dem Soll-Ausgangswert VT und dem Ausgangswert V des Elektromotors ein negativer Wert ist, das heißt, wenn der Ausgangswert V höher ist als der Soll-Ausgangswert, wird der DUTY-Befehlskorrekturwert negativ und der DUTY-Befehlswert D wird verringert. Dabei wird die Ansteuerspannung des Elektromotors verringert und kann dem Soll-Ausgangswert VT angenähert werden.If however, the difference DV between the desired output value VT and the output value V of the electric motor is a negative value, the means, if the output value V higher is the target output value, becomes the DUTY command correction value negative and the DUTY command value D is reduced. Here is the Drive voltage of the electric motor decreases and can the target output value VT approximated become.

In dieser Situation gilt: Je höher der Ausgangswert V des Elektromotors als der Soll-Ausgangswert VT ist (je kleiner die Differenz DV ist), desto geringer werden der DUTY-Befehlskorrekturwert und somit der DUTY-Befehlswert. Daher kann die Ansteuerspannung des Elektromotors rasch dem Soll-Ausgangswert VT angenähert werden.In this situation applies: the higher the output value V of the electric motor as the target output value VT is (the smaller the difference DV is), the lower the DUTY command correction value and thus the DUTY command value. Therefore the drive voltage of the electric motor can quickly reach the target output value VT approximated become.

Wenn der berechnete DUTY-Befehlswert D größer ist als der maximale Wert DMAX (JA bei S126), wird der DUTY-Befehlswert D auf DMAX eingestellt (S128), und wenn er geringer ist als der minimale Wert DMIN (JA bei S130) wird der DUTY-Befehlswert D auf DMIN eingestellt (S132). Wenn der berechnete DUTY-Befehlswert D bestenfalls der maximale Wert DMAX (NEIN bei S126) ist und größer als der minimale Wert DMIN (NEIN bei S130) ist, wird der DUTY-Befehlswert D auf den berechneten Wert eingestellt.When the calculated DUTY command value D is larger than the maximum value DMAX (YES at S126), the DUTY command value D is set to DMAX (S128), and when it is less than the minimum value DMIN (YES at S130), the DUTY command value D set to DMIN (S132). When the calculated DUTY command value D is, at best, the maximum value DMAX (NO at S126) and greater than the minimum value DMIN (NO at S130), the DUTY command value D becomes the calculated value set.

Ein neuer DUTY-Befehlswert D wird in der Befehlswert-Speichereinheit 606 (S134) gespeichert, und ein Signal, das diesen DUTY-Befehlswert D darstellt, wird von der ECU 600 an jeden Kühlgebläseschaltkreis (S136) übertragen.A new DUTY command value D is stored in the command value storage unit 606 (S134), and a signal representing this DUTY command value D is output from the ECU 600 to each cooling fan circuit (S136).

Wie vorstehend beschrieben, berechnet die ECU der Kühlvorrichtung der Leistungsversorgung gemäß diesem Ausführungsform einen DUTY-Befehlswert D für jeden Elektromotor basierend auf der Differenz zwischen dem Soll-Ausgangswert VT eines jeweiligen Elektromotors und dem Ausgangswert V, der durch Umwandlung der Drehzahl erhalten wird, um die Differenz zu verringern. Dabei kann jeder Elektromotor derart gesteuert werden, daß die Ansteuerspannung eines jeweiligen Elektromotors auf den Soll-Ausgangswert VT eingestellt wird. Daher kann jeder Batterieblock gemäß der Temperatur des Batterieblocks zweckmäßig gekühlt werden. Dabei kann die Temperatur eines jeden Batterieblocks exakt verwaltet werden, um eine Differenz der Temperaturen der Batterieblöcke zu eliminieren.As As described above, the ECU of the cooling device calculates the power supply according to this embodiment a DUTY command value D for each electric motor based on the difference between the target output value VT of a respective electric motor and the output value V by Conversion of the speed is obtained to reduce the difference. In this case, each electric motor can be controlled such that the drive voltage of a respective electric motor set to the target output value VT becomes. Therefore, each battery pack can be configured according to the temperature of the battery pack be appropriately cooled. The temperature of each battery block can be managed exactly be used to eliminate a difference in the temperature of the battery blocks.

Zweite AusführungsformSecond embodiment

Unter Bezugnahme auf 5 wird nun eine Kühlvorrichtung für eine Leistungsversorgung gemäß einer zweiten Ausführungsform der vorliegenden Erfindung beschrieben. In der vorstehend beschriebenen, ersten Ausführungsform wird jeder Elektromotor so gesteuert, daß die Ansteuerspannung eines jeden Elektromotors einem jeweiligen Soll-Ausgangswert genähert wird. Bei dieser Ausführungsform wird jedoch die Kühlung des Batterieblocks mit einer relativ niedrigen Temperatur unterdrückt. Der Temperatursensor erfaßt die Temperatur einer jeden Zelle. Andere Strukturen und Funktionen sind mit jenen identisch, die in der ersten Ausführungsform beschrieben wurden. Daher wird an dieser Stelle auf ausführliche Beschreibungen verzichtet.With reference to 5 Now, a cooling apparatus for a power supply according to a second embodiment of the present invention will be described. In the above-described first embodiment, each electric motor is controlled so that the drive voltage of each electric motor is approximated to a respective target output value. In this embodiment, however, the cooling of the battery pack is suppressed at a relatively low temperature. The temperature sensor detects the temperature of each cell. Other structures and functions are identical to those described in the first embodiment. Therefore, detailed descriptions are omitted here.

Unter Bezugnahme auf 5 wird nun eine Steuerungsstruktur eines Programms, das durch die ECU 600 der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform ausgeführt wird, beschrieben. Die ECU 600 führt ein Programm aus, das nachstehend zusätzlich zu dem Programm beschrieben wird, das vorstehend in der ersten Ausführungsform beschrieben wurde.With reference to 5 will now be a control structure of a program that is controlled by the ECU 600 the cooling device of the power supply according to this embodiment is described. The ECU 600 executes a program described below in addition to the program described above in the first embodiment.

Bei S200 erfaßt die ECU 600 eine Batterietemperatur TB basierend auf einem Signal, das von einem jeweiligen Temperatursensor übertragen wird. Eine Temperatur einer jeweiligen Zelle wird für eine Batterietemperatur TB erfaßt. Es ist zu beachten, daß anstelle einer Erfassung einer Temperatur einer jeden Zelle, eine Erfassung einer Temperatur eines jeweiligen Moduls oder jeder Gruppe von Zellen einer vorbestimmten Anzahl ausgeführt werden kann.At S200, the ECU detects 600 a battery temperature TB based on a signal transmitted from a respective temperature sensor. A temperature of each cell is detected for a battery temperature TB. It should be noted that, instead of detecting a temperature of each cell, detection of a temperature of each module or each group of cells of a predetermined number may be performed.

Bei S202 bestimmt die ECU 600 vorläufig einen Gebläsemodus eines jeden Elektromotors basierend auf der erfaßten Temperatur. Der Gebläsemodus, der hierin beschrieben ist, bezieht sich auf die Ansteuerspannung des Elektromotors. Der Gebläsemodus wird schrittweise entsprechend der erfaßten Temperatur basierend auf dem Kennfeld bestimmt, das in dem Speicher gespeichert ist. Der Gebläsemodus nimmt mit steigender Temperatur zu.At S202, the ECU determines 600 preliminarily, a blower mode of each electric motor based on the detected temperature. The blower mode described herein refers to the drive voltage of the electric motor. The blower mode is determined stepwise according to the detected temperature based on the map stored in the memory. The fan mode increases with increasing temperature.

Bei S402 bestimmt die ECU 600, ob eine Bedingung, daß eine Differenz zwischen einer maximalen Temperatur TBMAX der erfaßten Temperatur und einer maximalen Temperatur TBMAX(N) eines anderen Batterieblocks außer dem Batterieblock, der eine Zelle mit einer maximalen Temperatur TBMAX aufweist, größer ist als eine vorbestimmte Temperaturdifferenz DTB(I) und daß ein Gebläsemodus-Runter-Anforderungs-Flag sich in einem AUS-Zustand befindet, erfüllt ist oder nicht. Wenn die Differenz zwischen einer maximalen Temperatur TBMAX und einer maximalen Temperatur IBMAX(N) größer ist als eine vorbestimmte Temperaturdifferenz DTB(1) und ein Gebläsemodus-Runter-Anforderungs-Flag sich im AUS-Zustand befindet (Ja bei S204), wird die Verarbeitung bei S206 fortgesetzt. Ansonsten (NEIN bei S204) wird die Verarbeitung bei S208 fortgesetzt. Bei S206 versetzt die ECU 600 den Gebläsemodus-Runter-Anforderungs-Flag in den EIN-Zustand.At S402, the ECU determines 600 whether a condition that a difference between a maximum temperature TBMAX of the detected temperature and a maximum temperature TBMAX (N) of another battery block except the battery pack having a cell having a maximum temperature TBMAX is greater than a predetermined temperature difference DTB (I ) and that a blower mode down request flag is in an OFF state is satisfied or not. When the difference between a maximum temperature TBMAX and a maximum temperature IBMAX (N) is greater than a predetermined temperature difference DTB (1) and a blower mode down request flag is in the OFF state (Yes at S204), the processing continued at S206. Otherwise (NO at S204), the processing proceeds to S208. At S206, the ECU staggered 600 the blower mode down request flag in the ON state.

Bei S208 bestimmt die ECU 600, ob eine Bedingung, daß eine Differenz zwischen einer maximalen Temperatur TBMAX und einer maximalen Temperatur TBMAX(N) bestenfalls eine vorbestimmte Temperaturdifferenz DTB(2)(DTB(1) > DTB(2)) ist und daß das Gebläsemodus-Runter-Anforderungs-Flag sich im EIN-Zustand befindet, erfüllt ist oder nicht. Wenn die Differenz zwischen einer maximalen Temperatur TBMAX und einer maximalen Temperatur TBMAX(N) allenfalls eine vorbestimmte Temperaturdifferenz DTB(2) ist, und das Gebläsemodus-Runter-Anforderungs-Flag sich im EIN-Zustand befindet (JA bei S208), wird die Verarbeitung bei S210 fortgesetzt. Ansonsten (NEIN bei S208) wird die Verarbeitung bei S212 fortgesetzt. Bei S210 versetzt die ECU 600 das Gebläsemodus-Runter-Anforderungs-Flag in den AUS-Zustand.At S208, the ECU determines 600 whether a condition that a difference between a maximum temperature TBMAX and a maximum temperature TBMAX (N) is at best a predetermined temperature difference DTB (2) (DTB (1)> DTB (2)) and that the blower mode down request Flag is in the ON state, is satisfied or not. When the difference between a maximum temperature TBMAX and a maximum temperature TBMAX (N) is at most a predetermined temperature difference DTB (2), and the blower mode down request flag is in the ON state (YES at S208), the processing continued at S210. Otherwise (NO at S208), the processing proceeds to S212. At S210, the ECU is offsetting 600 the blower mode down request flag in the OFF state.

Bei S212 bestimmt die ECU 600, ob eine Bedingung, daß das Gebläsemodus-Runter-Anforderungs-Flag sich im EIN-Zustand befindet und ein vorläufig bestimmter Gebläsemodus ungleich 0 ist, erfüllt ist oder nicht. Wenn sich das Gebläsemodus-Runter-Anforderungs-Flag im EIN-Zustand befindet und der Gebläsemodus ungleich 0 ist (JA bei S212) wird die Verarbeitung bei S214 fortgesetzt. Ansonsten (Nein bei S212) wird die Verarbeitung bei S216 fortgesetzt.At S212, the ECU determines 600 whether or not a condition that the blower mode down request flag is in the ON state and a provisionally determined blower mode other than 0 is satisfied. If the blower mode down request flag is in the ON state and the blower mode is not equal to 0 (YES in S212), the processing proceeds to S214. Otherwise (No at S212), processing continues at S216.

Bei S214 setzt die ECU 600 den Gebläsemodus für den Elektromotor, der auf dem Batterieblock vorgesehen ist, der eine Differenz zwischen der maximalen Temperatur TBMAX und der maximalen Temperatur TBMAX(N) aufweist, die größer als die vorbestimmte Temperaturdifferenz DTB(1) ist, um eine Stufe herab. Bei S216 bestimmt die ECU 600 den Gebläsemodus. Der Elektromotor wird mit einer Spannung angesteuert, die dem Gebläsemodus entspricht.At S214, the ECU resets 600 the blower mode for the electric motor provided on the battery pack having a difference between the maximum temperature TBMAX and the maximum temperature TBMAX (N) greater than the predetermined temperature difference DTB (1) by one step. At S216, the ECU determines 600 the blower mode. The electric motor is driven with a voltage that corresponds to the blower mode.

Es folgt nun eine Beschreibung der Betriebsabläufe des ECU 600 in der Kühlvorrichtung für die Leistungsversorgung gemäß dieser Ausführungsform basierend auf der vorstehend beschriebenen Struktur und dem vorstehend beschriebenen Flußdiagramm.The following is a description of the operation of the ECU 600 in the power supply cooling apparatus according to this embodiment based on the above-described structure and the flowchart described above.

Wenn ein Fahrzeugsystem aktiviert ist, wird eine Batterietemperatur TB für jede Zelle basierend auf einem Signal erfaßt, das von einem jeweiligen Temperatursensor (S200) übertragen wird, und der Gebläsemodus eines jeweiligen Elektromotors wird basierend auf der Temperatur TB vorläufig bestimmt (S202).If a vehicle system is activated, a battery temperature becomes TB for every Cell detected based on a signal from a respective temperature sensor (S200) will, and the blower mode of a respective electric motor is based on the temperature TB preliminary determined (S202).

Unter der Annahme, daß die Differenz zwischen einer maximalen Temperatur TBMAX und einer maximalen Temperatur TBMAX(1) des Batterieblocks 300 größer ist als die vorbestimmte Temperaturdifferenz DTB(1) und sich das Gebläsemodus-Runter-Anforderungs-Flag momentan im AUS-Zustand befindet (JA bei S204), kann behauptet werden, daß die Temperatur eines Batterieblocks 300 niedriger ist als die an deren Batterieblöcke. Daher wird das Gebläsemodus-Runter-Anforderungs-Flag in den EIN-Zustand versetzt (S206). Wenn der vorläufig bestimmte Gebläsemodus des Elektromotors 306 in dieser Situation ungleich 0 ist (JA bei S212), dann wird der Gebläsemodus um eine Stufe herabgesetzt (S214) und der Gebläsemodus bestimmt (S216). Dabei wird die Kühlung des Batterieblocks 300, der eine relativ niedrige Temperatur aufweist, unterdrückt.Assuming that the difference between a maximum temperature TBMAX and a maximum temperature TBMAX (1) of the battery pack 300 is larger than the predetermined temperature difference DTB (1) and the blower mode down request flag is currently in the OFF state (YES at S204), it can be said that the temperature of a battery pack 300 is lower than those on their battery blocks. Therefore, the blower mode down request flag is set in the ON state (S206). If the preliminary certain fan mode of the electric motor 306 is not equal to 0 in this situation (YES in S212), then the blower mode is decremented by one stage (S214) and the blower mode is determined (S216). This is the cooling of the battery pack 300 , which has a relatively low temperature, suppressed.

Wenn die Differenz zwischen der maximalen Temperatur TBMAX und der maximalen Temperatur TBMAX(N) bestenfalls die vorbestimmte Temperaturdifferenz DTB(2) ist (NEIN bei S204), kann man andererseits behaupten, daß die Differenz der Temperaturen der Batterieblöcke gering ist. Wenn das Gebläsemodus-Runter-Anforderungs-Flag sich in dieser Situation im EIN-Zustand befindet (JA bei S208), wird das Gebläsemodus-Runter-Anforderungs-Flag in den AUS-Zustand versetzt (S210). Daher wird bestimmt, daß es sich bei dem Gebläsemodus um den vorläufig bestimmten Gebläsemodus handelt (S216). Dadurch kann ein Anstieg der Temperaturdifferenz aufgrund einer unnötigen Unterdrückung der Kühlung der Batterieblocks verhindert werden.If the difference between the maximum temperature TBMAX and the maximum Temperature TBMAX (N) at best the predetermined temperature difference DTB (2) is (NO at S204), on the other hand, it can be argued that the difference the temperatures of the battery blocks is low. When the fan mode down request flag is in the ON state in this situation (YES at S208), becomes the fan mode down request flag put in the OFF state (S210). Therefore, it is determined that it is in the blower mode for the time being certain fan mode is acting (S216). This may cause an increase in the temperature difference an unnecessary one suppression the cooling the battery block can be prevented.

Wie vorstehend beschrieben, verringert die ECU der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform den Gebläsemodus des Elektromotors, der auf dem Batterieblock vorgesehen ist, wobei die Differenz zwischen der maximalen Temperatur TBMAX und der maximalen Temperatur TBMAX(N) größer ist als die vorbestimmte Temperaturdifferenz DTB(1). Dabei kann die Kühlung des Batterieblocks mit einer Temperatur, die geringer ist als die anderen Batterieblöcke, unterdrückt werden, um die Differenz der Temperaturen der Batterieblöcke zu unterdrücken.As As described above, the ECU of the cooling apparatus reduces the power supply according to this embodiment the fan mode of the Electric motor, which is provided on the battery block, wherein the Difference between the maximum temperature TBMAX and the maximum Temperature TBMAX (N) is greater as the predetermined temperature difference DTB (1). It can the cooling of the battery pack at a temperature lower than that other battery blocks, repressed to suppress the difference in the temperatures of the battery blocks.

Dritte AusführungsformThird embodiment

Unter Bezugnahme auf 6 wird nun eine Kühlvorrichtung für eine Leistungsversorgung gemäß einer dritten Ausführungsform der vorliegenden Erfindung beschrieben. Bei der vorstehend beschriebenen, ersten Ausführungsform wird ein jeweiliger Elektromotor so gesteuert, daß die Ansteuerspannung eines jeweiligen Elektromotors sich einem jeweiligen Ausgangswert nähert. Bei dieser Ausführungsform jedoch wird die Kühlung des Batterieblocks, der eine relativ hohe Temperatur aufweist, verbessert. Der Temperatursensor erfaßt die Temperatur einer jeden Zelle. Andere Strukturen und Funktionen sind mit jenen identisch, die in der ersten Ausführungsform beschrieben wurden. Daher wird an dieser Stelle auf eine ausführliche Beschreibung verzichtet.With reference to 6 Now, a cooling apparatus for a power supply according to a third embodiment of the present invention will be described. In the first embodiment described above, a respective electric motor is controlled so that the drive voltage of each electric motor approaches a respective output value. In this embodiment, however, the cooling of the battery pack having a relatively high temperature is improved. The temperature sensor detects the temperature of each cell. Other structures and functions are identical to those described in the first embodiment. Therefore, a detailed description is omitted here.

Unter Bezugnahme auf 6 erfolgt nun eine Beschreibung einer Steuerungsstruktur eines Programms, das durch die ECU 600 der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform ausgeführt wird. Die ECU 600 führt ein Programm aus, das nachstehend zusätzlich zu dem Programm beschrieben wird, das vorstehend in der ersten Ausführungsform beschrieben wurde.With reference to 6 A description will now be given of a control structure of a program executed by the ECU 600 the cooling device of the power supply is performed according to this embodiment. The ECU 600 executes a program described below in addition to the program described above in the first embodiment.

Bei S300 erfaßt die ECU 600 eine Batterietemperatur TB basierend auf einem Signal, das von einem jeweiligen Temperatursensor übertragen wird. Eine Temperatur einer jeweiligen Zelle wird für eine Batterietemperatur TB erfaßt. Es ist zu beachten, daß, anstelle einer Erfassung einer Temperatur einer jeden Zelle, eine Erfassung einer Temperatur eines jeweiligen Moduls oder jeder Gruppe von Zellen einer vorbestimmten Anzahl ausgeführt werden kann.At S300, the ECU detects 600 a battery temperature TB based on a signal transmitted from a respective temperature sensor. A temperature of each cell is detected for a battery temperature TB. It should be noted that, instead of detecting a temperature of each cell, detection of a temperature of each module or each group of cells of a predetermined number may be performed.

Bei S302 bestimmt die ECU 600 vorläufig einen Gebläsemodus eines jeden Elektromotors basierend auf der erfaßten Temperatur. Der Gebläsemodus, der hierin beschrieben ist, bezieht sich auf die Ansteuerspannung des Elektromotors. Der Gebläsemodus wird schrittweise entsprechend der erfaßten Temperatur basierend auf dem Kennfeld, das in dem Speicher gespeichert ist, bestimmt. Der Gebläsemodus wird mit Anstieg der Temperatur erhöht.At S302, the ECU determines 600 preliminarily, a blower mode of each electric motor based on the detected temperature. The blower mode described herein refers to the drive voltage of the electric motor. The blower mode is determined stepwise according to the detected temperature based on the map stored in the memory. The fan mode increases as the temperature increases.

Bei S304 bestimmt die ECU 600, ob eine Bedingung, daß eine Differenz zwischen einer maximalen Temperatur TBMAX(N) in einem beliebigen der Batterieblöcke und einer maximalen Temperatur TBMAX(EXN) in den anderen Batterieblöcken größer ist als eine vorbestimmte Temperaturdifferenz DTB(3) und daß ein Gebläsemodus-Hoch- Anforderungs-Flag sich in einem AUS-Zustand befindet, erfüllt ist oder nicht. Wenn die Differenz zwischen einer maximalen Temperatur TBMAX(N) und einer maximalen Temperatur IBMAX(EXN) größer ist als eine vorbestimmte Temperaturdifferenz DTB(3) und der Gebläsemodus-Hoch-Anforderungs-Flag sich im AUS-Zustand befindet (JA bei S304), wird die Verarbeitung bei S306 fortgesetzt. Ansonsten (NEIN bei S304) wird die Verarbeitung bei S308 fortgesetzt. Bei S306 versetzt die ECU 600 den Gebläsemodus-Hoch-Anforderungs-Falg in den EIN-Zustand.At S304, the ECU determines 600 whether a condition that a difference between a maximum temperature TBMAX (N) in any one of the battery blocks and a maximum temperature TBMAX (EXN) in the other battery blocks is greater than a predetermined temperature difference DTB (3) and that a blower mode high Request flag is in an OFF state, is satisfied or not. When the difference between a maximum temperature TBMAX (N) and a maximum temperature IBMAX (EXN) is greater than a predetermined temperature difference DTB (3) and the blower mode high-request flag is in the OFF state (YES at S304), processing continues at S306. Otherwise (NO at S304), the processing proceeds to S308. At S306, the ECU staggered 600 the blower mode high request Falg in the ON state.

Bei S308 bestimmt die ECU 600, ob eine Bedingung, daß eine Differenz zwischen einer maximalen Temperatur TBMAX(N) und einer maximalen Temperatur TBMAX(EXN) bestenfalls eine vorbestimmte Temperaturdifferenz DTB(4)(DTB(3) > DTB(4) ist und daß das Gebläsemodus-Hoch-Anforderungs-Flag sich im EIN-Zustand befindet, erfüllt ist oder nicht. Wenn die Differenz zwischen einer maximalen Temperatur TBMAX(N) und einer maximalen Temperatur TBMAX(EXN) allenfalls eine vorbestimmte Temperaturdifferenz DTB(4) ist und das Gebläsemodus-Hoch-Anforderungs-Flag sich im EIN-Zustand befindet (JA bei S308), wird die Verarbeitung bei S310 fortgesetzt. Ansonsten (NEIN bei S308) wird die Verarbeitung bei S312 fortgesetzt. Bei S310 versetzt die ECU 600 das Gebläsemodus-Hoch-Anforderungs-Flag in den AUS-Zustand.At S308, the ECU determines 600 whether a condition that a difference between a maximum temperature TBMAX (N) and a maximum temperature TBMAX (EXN) is at best a predetermined temperature difference DTB (4) (DTB (3)> DTB (4) and that the blower mode high If the difference between a maximum temperature TBMAX (N) and a maximum temperature TBMAX (EXN) is at most a predetermined temperature difference DTB (4) and the blower mode high request If it is in the ON state (YES at S308), the processing proceeds to S310, otherwise (NO at S308), the processing proceeds to S312, at S310, the ECU shifts 600 the blower mode high request flag in the OFF state.

Bei S312 bestimmt die ECU 600, ob eine Bedingung, daß das Gebläsemodus-Hoch-Anforderungs-Flag sich im EIN-Zustand befindet und ein vorläufig bestimmter Gebläsemodus ungleich einer maximalen Stufe ist, erfüllt ist oder nicht. Wenn sich das Gebläsemodus-Hoch-Anforderungs-Flag im EIN-Zustand befindet und der Gebläsemodus ungleich der maximalen Stufe ist (JA bei S312) wird die Verarbeitung bei S314 fortgesetzt. Ansonsten (NEIN bei S312) wird die Verarbeitung bei S316 fortgesetzt.At S312, the ECU determines 600 Whether or not a condition that the blower mode high request flag is in the ON state and a provisionally determined blower mode is not equal to a maximum level is satisfied. When the blower mode high request flag is in the ON state and the blower mode is not equal to the maximum level (YES at S312), the processing proceeds to S314. Otherwise (NO at S312), processing continues at S316.

Bei S314 erhöht die ECU 600 den Gebläsemodus für den Elektromotor, der auf dem Batterieblock vorgesehen ist, der eine Differenz zwischen der maximalen Temperature TBMAX(N) und der maximalen Temperatur TBMAX(EXN) aufweist, die größer als die vorbestimmte Temperaturdifferenz DTB(3) ist, um eine Stufe. Bei S316 be stimmt die ECU 600 den Gebläsemodus. Der Elektromotor wird mit einer Spannung angesteuert, die dem Gebläsemodus entspricht.At S314, the ECU increases 600 the blower mode for the electric motor provided on the battery pack having a difference between the maximum temperature TBMAX (N) and the maximum temperature TBMAX (EXN) greater than the predetermined temperature difference DTB (3) by one stage. For S316, the ECU is correct 600 the blower mode. The electric motor is driven with a voltage that corresponds to the blower mode.

Die Betriebsabläufe der ECU 600 in der Kühlvorrichtung der Leistungsversorgung gemäß dieser Ausführungsform basierend auf der wie vorstehend beschriebenen Struktur und dem Flußdiagramm werden nun beschrieben.The operations of the ECU 600 in the cooling device of the power supply according to this embodiment based on the structure as described above and the flowchart will now be described.

Wenn ein Fahrzeugsystem aktiviert ist, wird eine Batterietemperatur TB basierend auf einem Signal erfaßt, das von einem jeweiligen Temperatursensor (S300) übertragen wird, und der Gebläsemodus eines jeweiligen Elektromotors wird basierend auf der Temperatur TB vorläufig bestimmt (S302).If a vehicle system is activated, a battery temperature becomes TB detected based on a signal, that transmitted from a respective temperature sensor (S300) is, and the fan mode of a respective electric motor is preliminarily determined based on the temperature TB (S302).

Unter der Annahme, daß die Differenz zwischen einer maximalen Temperatur TBMAX(1) im Batterieblock 300 und einer maximalen Temperatur TBMAX(EXT) in den Batterieblöcken 400 und 500 größer ist als die vorbestimmte Temperaturdifferenz DTB(3) und sich das Gebläsemodus-Hoch-Anforderungs-Flag momentan im AUS-Zustand befindet (JA bei S304), kann behauptet werden, daß die Temperatur des Batterieblocks 300 höher ist als die anderen Batterieblöcke. Daher wird das Gebläsemodus-Hoch-Anforderungs-Flag in den EIN-Zustand versetzt (S306). Wenn der vorläufig bestimmte Gebläsemodus des Elektromotors 306 in dieser Situation ungleich der maximalen Stufe ist (JA bei S312), dann wird der Gebläsemodus um eine Stufe erhöht (S314) und der Gebläsemodus wird bestimmt (S316). Dabei kann die Kühlung des Batterieblocks 300 mit einer relativ hohen Temperatur verbessert werden.Assuming that the difference between a maximum temperature TBMAX (1) in the battery block 300 and a maximum temperature TBMAX (EXT) in the battery blocks 400 and 500 is higher than the predetermined temperature difference DTB (3) and the blower mode high request flag is currently in the OFF state (YES at S304), it can be said that the temperature of the battery pack 300 is higher than the other battery blocks. Therefore, the blower mode high request flag is set in the ON state (S306). If the preliminary certain fan mode of the electric motor 306 in this situation is not equal to the maximum level (YES at S312), then the blower mode is increased by one level (S314) and the blower mode is determined (S316). This can be the cooling of the battery pack 300 be improved with a relatively high temperature.

Wenn die Differenz zwischen der maximalen Temperatur TBMAX(N) und der maximalen Temperatur TBMAX(EXN) bestenfalls die vorbestimmte Temperaturdifferenz DTB(4) beträgt (NEIN bei S304), kann man andererseits behaupten, daß die Differenz der Temperaturen der Batterieblöcke gering ist. Wenn das Gebläsemodus-Hoch-Anforderungs-Flag sich in dieser Situation im EIN-Zustand befindet (JA bei S308), wird das Gebläsemodus-Auf-Anforderungs-Flag in den AUS-Zustand versetzt (S310). Daher wird bestimmt, daß es sich bei dem Gebläsemodus um den vorläufig bestimmten Geblä semodus handelt (S316). Dadurch kann ein Anstieg der Temperaturdifferenz aufgrund einer übermäßigen Kühlung der Batterieblocks verhindert werden.If the difference between the maximum temperature TBMAX (N) and the maximum temperature TBMAX (EXN) at best the predetermined temperature difference DTB (4) is (NO at S304), on the other hand, it can be said that the difference of the Temperatures of the battery blocks is low. When the fan mode high request flag turns is in the ON state in this situation (YES at S308) the blower mode on request flag put in the OFF state (S310). Therefore, it is determined that it is in the blower mode for the time being certain blower mode acts (S316). This may cause an increase in the temperature difference excessive cooling of the Battery block can be prevented.

Wie vorstehend beschrieben, erhöht die ECU der Kühlvorrichtung für die Leistungsversorgung gemäß dieser Ausführungsform den Gebläsemodus des Elektromotors, der auf dem Batterieblock vorgesehen ist, wobei die Differenz zwischen der maximalen Temperatur TBMAX(N) und der maximalen Temperatur TBMAX(EXN) größer ist als die vorbestimmte Temperaturdifferenz DTB(3). Dabei kann die Kühlung des Batterieblocks mit einer Temperatur, die höher ist als die anderen Batterieblöcke, verbessert werden, um die Differenz der Temperaturen der Batterieblöcke zu verringern.As described above, increased the ECU of the cooling device for the Power supply according to this embodiment the blower mode of the electric motor provided on the battery pack, wherein the difference between the maximum temperature TBMAX (N) and the maximum temperature TBMAX (EXN) is greater than the predetermined one Temperature difference DTB (3). In this case, the cooling of the battery pack with a temperature higher is than the other battery blocks, be improved to reduce the difference in the temperature of the battery blocks.

Obwohl die vorliegende Erfindung ausführliche beschrieben und veranschaulicht worden ist, wird deutlich, daß diese lediglich veranschaulichend und beispielhaft ist und nicht als Einschränkung zu betrachten ist, wobei der Gedanke und der Schutzbereich der vorliegenden Erfindung nur durch die Begriffe der angehängten Ansprüche beschränkt sind.Even though the present invention in detail has been described and illustrated, it is clear that this is merely illustrative and exemplary and not limiting is the spirit and scope of the present invention only by the terms of the attached claims limited are.

Claims (8)

Kühlvorrichtung für eine Leistungsversorgung, die mit einer Mehrzahl von Elektrizitätsspeicherblöcken (300, 400, 500) ausgebildet ist, die folgende Merkmale aufweist: eine Mehrzahl von Kühlgebläsen (304, 404, 504), die jeweils entsprechend der Elektrizitätsspeicherblöcke (300, 400, 500) vorgesehen sind, um ein Kühlmedium an die Elektrizitätsspeicherblöcke (300, 400, 500) zu liefern; eine Mehrzahl von Elektromotoren (306, 406, 506), die jeweils die Kühlgebläse ansteuern; eine Temperaturerfassungseinrichtung (310, 410, 510) zum Erfassen einer Temperatur eines jeden der Elektrizitätsspeicherblöcke (300, 400, 500); eine Berechnungseinrichtung (602) zum Berechnen eines Sollwerts einer Ansteuerspannung eines jeden der Elektromotore (306, 406, 506) basierend auf der erfaßten Temperatur eines jeden der Elektrizitätsspeicherblöcke (300, 400, 500); eine Drehzahl-Erfassungseinrichtung (330) zum Erfassen eine Drehzahl eines jeden der Elektromotore (306, 406, 506); und eine Betriebseinrichtung (314) zum Ausführen eines Betriebs eines berechneten Werts der Ansteuerspannung eines jeden der Elektromotoren (306, 406, 506) basierend auf der erfaßten Drehzahl; und eine Steuereinrichtung (600) zum Steuern eines jeden der Elektromotore (306, 406, 506) basierend auf einer Differenz zwischen dem Sollwert und dem berechneten Wert.Cooling device for a power supply, comprising a plurality of electricity storage blocks ( 300 . 400 . 500 ), comprising: a plurality of cooling fans ( 304 . 404 . 504 ), each corresponding to the electricity storage blocks ( 300 . 400 . 500 ) are provided to supply a cooling medium to the electricity storage blocks ( 300 . 400 . 500 ) to deliver; a plurality of electric motors ( 306 . 406 . 506 ), each controlling the cooling fans; a temperature detection device ( 310 . 410 . 510 ) for detecting a temperature of each of the electricity storage blocks ( 300 . 400 . 500 ); a calculation device ( 602 ) for calculating a target value of a drive voltage of each of the electric motors ( 306 . 406 . 506 ) based on the detected temperature of each of the electricity storage blocks ( 300 . 400 . 500 ); a speed detection device ( 330 ) for detecting a rotational speed of each of the electric motors ( 306 . 406 . 506 ); and an operating facility ( 314 ) for performing an operation of a calculated value of the driving voltage of each of the electric motors ( 306 . 406 . 506 ) based on the detected speed; and a control device ( 600 ) for controlling each of the electric motors ( 306 . 406 . 506 ) based on a difference between the target value and the calculated value. Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 1, wobei die Steuereinrichtung (600) eine Einrichtung (604) zum Steuern eines jeden der Elektromotore aufweist, um die Ansteuerspannung eines jeden der Elektromotore zu erhöhen, wenn die Differenz zwischen dem Sollwert und dem berechneten Wert größer ist.Cooling device for a power supply according to claim 1, wherein the control device ( 600 ) An institution ( 604 ) for controlling each of the electric motors to increase the drive voltage of each of the electric motors when the difference between the target value and the calculated value is larger. Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 1, die ferner folgende Merkmale aufweist: eine Einrichtung (600) zum Unterdrücken der Ansteuerspannung von zumindest einem der Elektromotoren (306, 406, 506), der entsprechend einem Elektrizitätsspeicherblock (300, 400, 500), der eine Temperatur aufweist, die geringer ist als zumindest ein verbleibender Elektrizitätsspeicherblock (300, 400, 500) von der Mehrzahl von Elektrizitätsspeicherblöcken (300, 400, 500), vorgesehen ist.Cooling device for a power supply according to claim 1, further comprising: a device ( 600 ) for suppressing the driving voltage of at least one of the electric motors ( 306 . 406 . 506 ) corresponding to an electricity storage block ( 300 . 400 . 500 ) having a temperature lower than at least one remaining electricity storage block ( 300 . 400 . 500 ) of the plurality of electricity storage blocks ( 300 . 400 . 500 ), is provided. Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 1, die ferner folgende Merkmale aufweist: eine Einrichtung (600) zum Erhöhen der Ansteuerspannung von zumindest einem der Elektromotoren (306, 406, 506), der entsprechend einem Elektrizitätsspeicherblock (300, 400, 500), der eine Temperatur aufweist, die höher ist als zumindest ein verbleibender Elektrizitätsspeicherblock (300, 400, 500) von der Mehrzahl von Elektrizitätsspeicherblöcken (300, 400, 500), vorgesehen ist.Cooling device for a power supply according to claim 1, further comprising: a device ( 600 ) for increasing the drive voltage of at least one of the electric motors ( 306 . 406 . 506 ) corresponding to an electricity storage block ( 300 . 400 . 500 ) having a temperature higher than at least one remaining electricity storage block ( 300 . 400 . 500 ) of the plurality of electricity storage blocks ( 300 . 400 . 500 ), is provided. Kühlvorrichtung für eine Leistungsversorgung, die mit einer Mehrzahl von Elektrizitätsspeicherblöcken (300, 400, 500) ausgebildet ist, die folgende Merkmale aufweist: eine Mehrzahl von Kühlgebläsen (304, 404, 504), die jeweils entsprechend der Elektrizitätsspeicherblöcke (300, 400, 500) vorgesehen sind, um ein Kühlmedium an die Elektrizitätsspeicherblöcke (300, 400, 500) zu liefern; eine Mehrzahl von Elektromotoren (306, 406, 506), die jeweils die Kühlgebläse ansteuern; eine Temperaturerfassungseinheit (310, 410, 510), die eine Temperatur eines jeden der Elektrizitätsspeicherblöcke (300, 400, 500) erfaßt; eine Berechnungseinheit (602), die einen Sollwert einer Ansteuerspannung eines jeden der Elektromotoren (306, 406 506) basierend auf der erfaßten Temperatur eines jeden der Elektrizitätsspeicherblöcke (300, 400, 500) berechnet; eine Drehzahlerfassungseinheit (330), die eine Drehzahl eines jeden der Elektromotoren (306, 406, 506) erfaßt; eine Betriebseinheit (314), die einen Betrieb eines berechneten Werts der Ansteuerspannung eines jeden der Elektromotore (306, 406, 506) basierend auf der erfaßten Drehzahl ausführt; und eine Steuerungseinheit (600), die einen jeden der Elektromotore (306, 406, 506) basierend auf einer Differenz zwischen dem Sollwert und dem berechneten Wert steuert.Cooling device for a power supply, comprising a plurality of electricity storage blocks ( 300 . 400 . 500 ), comprising: a plurality of cooling fans ( 304 . 404 . 504 ), each corresponding to the electricity storage blocks ( 300 . 400 . 500 ) are provided to supply a cooling medium to the electricity storage blocks ( 300 . 400 . 500 ) to deliver; a plurality of electric motors ( 306 . 406 . 506 ), each controlling the cooling fans; a temperature detection unit ( 310 . 410 . 510 ), which is a temperature of each of the electricity storage blocks ( 300 . 400 . 500 ) detected; a calculation unit ( 602 ) having a set value of a driving voltage of each of the electric motors ( 306 . 406 506 ) based on the detected temperature of each of the electricity storage blocks ( 300 . 400 . 500 ) calculated; a speed detection unit ( 330 ), which is a rotational speed of each of the electric motors ( 306 . 406 . 506 ) detected; an operating unit ( 314 ), which is an operation of a calculated value of the driving voltage of each of the electric motors ( 306 . 406 . 506 ) based on the detected speed; and a control unit ( 600 ), each of the electric motors ( 306 . 406 . 506 ) based on a difference between the target value and the calculated value. Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 5, wobei die Steuerungseinheit (600) einen jeden der Elektromotore steuert, um die Ansteuerspannung eines jeden Elektromotoren zu erhöhen, wenn die Differenz zwischen dem Sollwert und dem berechneten Wert größer ist.Cooling device for a power supply according to claim 5, wherein the control unit ( 600 ) controls each of the electric motors to increase the drive voltage of each electric motor when the difference between the target value and the calculated value is larger. Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 5, wobei die Kühlvorrichtung die Ansteuerspannung von zumindest einem der Elektromotoren (306, 406, 506) unterdrückt, der entsprechend einem Elektrizitätsspeicherblock (300, 400, 500) vorgesehen ist, der eine Temperatur aufweist, die niedriger ist als zumindest ein verbleibender Elektrizitätsspeicherblock (300, 400, 500) von der Mehrzahl der Elektrizitätsspeicherblöcke (300, 400, 500).Cooling device for a power supply according to claim 5, wherein the cooling device, the driving voltage of at least one of the electric motors ( 306 . 406 . 506 ) corresponding to an electricity storage block ( 300 . 400 . 500 ) having a temperature lower than at least one remaining electricity storage block ( 300 . 400 . 500 ) of the plurality of electricity storage blocks ( 300 . 400 . 500 ). Kühlvorrichtung für eine Leistungsversorgung nach Anspruch 5, wobei die Kühlvorrichtung die Ansteuerspannung von zumindest einem der Elektromotoren (306, 406, 506) erhöht, der entsprechend einem Elektrizitätsspeicherblock vorgesehen (300, 400, 500) ist, der eine Temperatur aufweist, die höher ist als zumindest ein verbleibender Elektrizitätsspeicherblock (300, 400, 500) von der Mehrzahl von Elektrizitätsspeicherblöcken (300, 400, 500).Cooling device for a power supply according to claim 5, wherein the cooling device controls the drive voltage of at least one of the electric motors ( 306 . 406 . 506 ) provided corresponding to an electricity storage block ( 300 . 400 . 500 ) which has a temperature higher than at least one remaining electricity storage block ( 300 . 400 . 500 ) of the plurality of electricity storage blocks ( 300 . 400 . 500 ).
DE200510025142 2004-06-02 2005-06-01 Cooling device for a power supply Expired - Fee Related DE102005025142B4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004164821A JP4792712B2 (en) 2004-06-02 2004-06-02 Power supply cooling system
JP2004-164821 2004-06-02

Publications (2)

Publication Number Publication Date
DE102005025142A1 true DE102005025142A1 (en) 2006-01-12
DE102005025142B4 DE102005025142B4 (en) 2007-04-19

Family

ID=35446952

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200510025142 Expired - Fee Related DE102005025142B4 (en) 2004-06-02 2005-06-01 Cooling device for a power supply

Country Status (4)

Country Link
US (1) US7102310B2 (en)
JP (1) JP4792712B2 (en)
CN (1) CN100414767C (en)
DE (1) DE102005025142B4 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8515605B2 (en) 2007-05-23 2013-08-20 Toyota Jidosha Kabushiki Kaisha On-vehicle equipment control system and vehicle
US9379392B2 (en) 2009-11-10 2016-06-28 Robert Bosch Gmbh Temperature control method and battery system

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7202624B2 (en) * 2004-04-30 2007-04-10 Minebea Co., Ltd. Self calibrating fan
EP1780865B1 (en) * 2005-10-31 2017-02-22 Black & Decker, Inc. Thermal management system for a battery pack
US7671555B2 (en) * 2005-12-21 2010-03-02 A. O. Smith Corporation Motor, a method of operating a motor, and a system including a motor
JP4848780B2 (en) * 2006-01-27 2011-12-28 トヨタ自動車株式会社 Control device for cooling fan
JP5076378B2 (en) * 2006-07-03 2012-11-21 マツダ株式会社 Battery temperature control device
JP4337848B2 (en) * 2006-07-10 2009-09-30 トヨタ自動車株式会社 Power supply system, vehicle including the same, and temperature management method
US8198863B1 (en) 2006-12-13 2012-06-12 Maxim Integrated Products, Inc. Model-based battery fuel gauges and methods
JP2008176941A (en) * 2007-01-16 2008-07-31 Kurimoto Ltd Solid polymer fuel cell
JP4434220B2 (en) * 2007-03-06 2010-03-17 トヨタ自動車株式会社 Cooling apparatus for electrical equipment, cooling method thereof, program for causing computer to realize cooling method, and recording medium recording the program
US7793746B2 (en) * 2007-03-09 2010-09-14 Gm Global Technology Operations, Inc. Noise-comfort function for cooling systems with proportional variable speed fans
JP5015649B2 (en) * 2007-04-13 2012-08-29 本田技研工業株式会社 Battery and electrical equipment cooling structure
US8465350B2 (en) * 2007-06-28 2013-06-18 GM Global Technology Operations LLC Control method for RESS fan operation in a vehicle
JP4998348B2 (en) * 2008-03-27 2012-08-15 トヨタ自動車株式会社 vehicle
US8203305B1 (en) * 2008-07-02 2012-06-19 Maxim Integrated Products, Inc. Enhanced voltage-based fuel gauges and methods
JP4947045B2 (en) * 2008-12-19 2012-06-06 トヨタ自動車株式会社 Cooling device and vehicle equipped with the same
FR2942080B1 (en) * 2009-02-09 2011-04-01 Vehicules Electr Soc D METHOD OF THERMALLY MANAGING AN ELECTRIC BATTERY
FR2942081B1 (en) 2009-02-09 2011-03-11 Soc De Vehicules Electriques METHOD OF THERMALLY MANAGING AN ELECTRIC BATTERY
DE102009014300A1 (en) * 2009-03-25 2010-09-30 Behr Gmbh & Co. Kg Method and control device for controlling a temperature of an energy storage unit
WO2011002921A2 (en) * 2009-07-01 2011-01-06 Johnson Controls - Saft Advanced Power Solutions Llc Battery system with improved thermal management system
JP5455725B2 (en) * 2010-03-15 2014-03-26 三菱重工業株式会社 Assembled battery
US9035616B2 (en) 2010-12-07 2015-05-19 Maxim Integrated Products, Inc. State based full and empty control for rechargeable batteries
US10044074B2 (en) * 2011-03-18 2018-08-07 Johnson Controls Technology Company Battery power source control and current detection systems and methods
KR101371739B1 (en) * 2012-09-07 2014-03-12 기아자동차(주) Battery system
FR2998720A1 (en) * 2012-11-28 2014-05-30 Peugeot Citroen Automobiles Sa Method for checking cooler of battery system that is utilized for supplying power to e.g. electric car, involves assigning mapping with command that is selected from limited number of levels of flow volume for cooling battery system
CN103023111B (en) * 2012-12-14 2016-02-10 香港生产力促进局 A kind of method and system for balancing battery group
CN104154022B (en) * 2014-08-15 2016-09-07 广东易事特电源股份有限公司 Fan speed-governing method in inverter
KR101924527B1 (en) 2016-06-16 2018-12-03 주식회사 엘지화학 Energy storage system and temperature control method for the same
EP4002553A4 (en) * 2019-08-01 2022-08-31 LG Energy Solution, Ltd. Battery temperature control apparatus, battery system, energy storage system and battery temperature control method
KR20210050256A (en) * 2019-10-28 2021-05-07 주식회사 엘지화학 Cooling system of battery module included in energy storage system (ESS) and method thereof
CN112780577B (en) * 2019-11-05 2023-06-16 长城汽车股份有限公司 Control method and system of battery loop water pump and vehicle

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5795664A (en) * 1995-12-05 1998-08-18 Norand Corporation Rechargeable battery system having intelligent temperature control
JP3695889B2 (en) * 1997-04-15 2005-09-14 株式会社東芝 Inverter device
JP3830243B2 (en) 1997-10-06 2006-10-04 トヨタ自動車株式会社 Battery power supply
JP4147567B2 (en) * 1999-02-26 2008-09-10 日立工機株式会社 Battery charger
JP4435327B2 (en) * 1999-05-14 2010-03-17 パナソニック株式会社 Charge control device for battery pack
JP2002142484A (en) * 2000-11-06 2002-05-17 Toshiba Corp Driver of water pump
US6422027B1 (en) * 2001-05-03 2002-07-23 Ford Global Tech., Inc. System and method for cooling a battery pack
JP4673529B2 (en) * 2001-11-06 2011-04-20 プライムアースEvエナジー株式会社 Method and apparatus for controlling assembled battery system
JP3936169B2 (en) * 2001-11-06 2007-06-27 パナソニック・イーブイ・エナジー株式会社 Abnormality detection method and apparatus for assembled battery system
JP4053289B2 (en) 2001-12-12 2008-02-27 本田技研工業株式会社 Storage battery temperature control device and vehicle device using the same
JP3893291B2 (en) * 2002-01-10 2007-03-14 パナソニック・イーブイ・エナジー株式会社 Battery power unit for hybrid vehicles
JP4108428B2 (en) * 2002-09-30 2008-06-25 山洋電気株式会社 Brushless DC fan motor
JP4489369B2 (en) * 2003-03-26 2010-06-23 パナソニックEvエナジー株式会社 Battery pack

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8515605B2 (en) 2007-05-23 2013-08-20 Toyota Jidosha Kabushiki Kaisha On-vehicle equipment control system and vehicle
DE112008001341B4 (en) * 2007-05-23 2016-10-06 Toyota Jidosha Kabushiki Kaisha Control system of equipment on the vehicle and vehicle
US9731667B2 (en) 2007-05-23 2017-08-15 Toyota Jidosha Kabushiki Kaisha On-vehicle equipment control system and vehicle
US9379392B2 (en) 2009-11-10 2016-06-28 Robert Bosch Gmbh Temperature control method and battery system

Also Published As

Publication number Publication date
JP4792712B2 (en) 2011-10-12
CN100414767C (en) 2008-08-27
US7102310B2 (en) 2006-09-05
DE102005025142B4 (en) 2007-04-19
CN1705159A (en) 2005-12-07
US20050269994A1 (en) 2005-12-08
JP2005347085A (en) 2005-12-15

Similar Documents

Publication Publication Date Title
DE102005025142B4 (en) Cooling device for a power supply
DE102019122551A1 (en) ROUTE PLANNING FOR AUTONOMOUS VEHICLES
DE102012000442B4 (en) Method and device for managing electrical power in a vehicle
DE102015114398B4 (en) THERMAL CONDITIONING OF AN AUTOMOTIVE TRACTION BATTERY
DE112008001911B4 (en) Inverter control device and vehicle
DE10045426B4 (en) Cooling fan fault detection device for a hybrid vehicle
DE102007026135B4 (en) A method of operating a hybrid electric machine based on predictive effects on an electrical energy storage device
DE112008001341B4 (en) Control system of equipment on the vehicle and vehicle
DE102008052921B4 (en) Method and system for controlling an inverter in electric drives
DE102018102653A1 (en) METHOD OF HEATING THE PASSENGER AREA WHILE CHILLING THE BATTERY FOR FAST CHARGING
DE102018112480A1 (en) Fuel cell system and method for controlling a fuel cell system
DE102010048353B4 (en) Method for allocating high voltage electrical energy to vehicle systems while driving
DE102016210489A1 (en) METHOD AND SYSTEM FOR REGULATING A VOLTAGE OF FUEL CELLS IN THE STOP MODE OF A FUEL CELL VEHICLE
DE102017103998A1 (en) Control device and control method for electrically driven vehicle
DE102011004458A1 (en) SYSTEMS AND METHOD FOR MANAGING TORQUE CAPABILITY IN ELECTRIC MOTOR SYSTEMS
DE102021100253A1 (en) BATTERY HEATING FOR VEHICLES
DE102020106700A1 (en) STEAM INJECTION HEAT PUMP SYSTEM WITH CONTROLLABLE EVAPORATOR VALVE FOR VEHICLES
DE102018125096A1 (en) FAN MOTOR OPERATION
DE102008045101A1 (en) Double ended inverter system for e.g. wagon, has controller coupled to inverter subsystems, where controller influences operation of inverter subsystems to manage power transfer among energy sources and electric traction motor
DE102013210047B4 (en) Control of the performance limit of a hybrid battery
DE112019005254T5 (en) Control device for temperature setting device
DE102016123729A1 (en) System for equalization of battery charge
DE102019109519A1 (en) FAN MOTOR OPERATION FOR AN ELECTRIFIED VEHICLE
DE102013214728A1 (en) A method and system for adapting engine coolant temperature (ECT) warm-up history based on heater core load to adjust passenger compartment temperature
DE102016107326A1 (en) Traction battery assembly

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: H01M0010500000

Ipc: H01M0010600000