DE102012112143A1 - Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit - Google Patents
Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit Download PDFInfo
- Publication number
- DE102012112143A1 DE102012112143A1 DE201210112143 DE102012112143A DE102012112143A1 DE 102012112143 A1 DE102012112143 A1 DE 102012112143A1 DE 201210112143 DE201210112143 DE 201210112143 DE 102012112143 A DE102012112143 A DE 102012112143A DE 102012112143 A1 DE102012112143 A1 DE 102012112143A1
- Authority
- DE
- Germany
- Prior art keywords
- temperature
- vector representation
- variables
- map
- energy storage
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 239000013598 vector Substances 0.000 title claims abstract description 34
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 18
- 238000004146 energy storage Methods 0.000 title abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 12
- 229910001416 lithium ion Inorganic materials 0.000 claims description 2
- 238000011144 upstream manufacturing Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 abstract description 9
- 238000001816 cooling Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/60—Heating or cooling; Temperature control
- H01M10/65—Means for temperature control structurally associated with the cells
- H01M10/651—Means for temperature control structurally associated with the cells characterised by parameters specified by a numeric value or mathematical formula, e.g. ratios, sizes or concentrations
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/60—Heating or cooling; Temperature control
- H01M10/62—Heating or cooling; Temperature control specially adapted for specific applications
- H01M10/625—Vehicles
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M2220/00—Batteries for particular applications
- H01M2220/20—Batteries in motive systems, e.g. vehicle, ship, plane
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Physics & Mathematics (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Verfahren und eine Steuereinheit zur effizienten Umsetzung eines Temperaturmanagements für eine Temperatur eines Hochleistungsenergiespeichers in einem Kraftfahrzeug. The present invention relates to a method and a control unit for efficiently implementing a temperature management of a high-performance energy storage in a motor vehicle.
In Kraftfahrzeugen werden oft Hochleistungsenergiespeicher eingesetzt, insbesondere bei Kraftfahrzeugen mit einem elektrischen Antrieb. In Kraftfahrzeugen mit Hochleistungsenergiespeichern ist für eine optimale Leistungsfähigkeit, d. h. Performance, eine hohe Sicherheit und eine hohe Lebensdauer ein entsprechend aufwändiges und schnell reagierendes Temperaturmanagement nötig. Das bedeutet, dass je nach Anforderung die Temperatur des Hochleistungsenergiespeichers geregelt werden muss, um zum einen der Anforderung gerecht zu werden, zum anderen jedoch die Sicherheit und insbesondere auch die Lebensdauer des Energiespeichers nicht zu gefährden. Ein derartiges Temperaturmanagement kann bspw. über eine entsprechende Fuzzylogik oder ein ähnliches Rechenprogramm sichergestellt werden. Eine derartig entsprechende Fuzzylogik oder ein ähnliches Rechenprogramm ist dabei derart konfiguriert, dass aus einer Vielzahl von Eingangsgrößen vergleichsweise wenige Steuergrößen berechnet werden. Allerdings bedarf auch die Verarbeitung der Vielzahl von Steuergrößen notwendigerweise viel Rechenkapazität und unter Umständen einen hohen Speicherbedarf. In motor vehicles, high power energy storage devices are often used, especially in motor vehicles with an electric drive. In automobiles with high performance energy storage devices, for optimum performance, i. H. Performance, a high degree of safety and a long service life require a correspondingly complex and fast-reacting temperature management. This means that, depending on the requirement, the temperature of the high-performance energy storage device has to be regulated in order to meet the requirement but not to jeopardize the safety and especially the life of the energy storage device. Such a temperature management can be ensured, for example, via a corresponding fuzzy logic or a similar computer program. Such a corresponding fuzzy logic or a similar computer program is configured such that comparatively few control variables are calculated from a multiplicity of input variables. However, the processing of the large number of control variables also necessarily requires a large amount of computing capacity and possibly a high memory requirement.
Es ist nunmehr eine Aufgabe der vorliegenden Erfindung, eine Möglichkeit vorzusehen, die für das Temperaturmanagement zu verarbeitende Datenmenge und die damit verbundene Belastung des für das Temperaturmanagement zur Verfügung stehenden Rechners zu reduzieren. It is now an object of the present invention to provide a way to reduce the amount of data to be processed for temperature management and the associated burden on the computer available for temperature management.
Zur Lösung dieser Aufgabe wird ein Verfahren mit den Merkmalen von Patentanspruch 1 sowie eine Steuereinheit mit den Merkmalen von Patentanspruch 7 bereitgestellt. To achieve this object, a method having the features of
Weitere Ausgestaltungen und Vorteile der Erfindung sind den jeweiligen Unteransprüchen zu entnehmen. Further embodiments and advantages of the invention can be found in the respective subclaims.
Es wird ein Verfahren zur effizienten Umsetzung eines Temperaturmanagements für eine Temperatur eines Hochleistungsenergiespeichers in einem Kraftfahrzeug bereitgestellt, bei dem durch mindestens eine für das Temperaturmanagement vorgesehene Rechnereinheit über einen Verarbeitungsprozess aus einer Vielzahl von die Temperatur beeinflussenden Eingangsgrößen vergleichsweise wenige Stell- bzw. Steuergrößen berechnet werden. A method is provided for efficiently implementing a temperature management for a temperature of a high-performance energy store in a motor vehicle in which comparatively few control variables are calculated by at least one computer unit provided for temperature management via a processing process from a multiplicity of input variables influencing the temperature.
Gemäß dem erfindungsgemäßen Verfahren wird ferner bei Erkennung temporär freier Rechenkapazitäten der mindestens einen Rechnereinheit auf Basis der vergleichsweise wenigen Steuergrößen ein adaptives Kennfeld bestimmt, welches als reduzierte Vektordarstellung in einer Speichereinheit abgelegt wird, wobei die die Vektordarstellung definierenden Vektoren durch entsprechende Filtereinheiten bedarfsweise und funktionsabhängig verschiebbar sind. In accordance with the method according to the invention, an adaptive map which is stored as a reduced vector representation in a memory unit is also determined when temporarily free computing capacities of the at least one computer unit are determined, the vectors defining the vector representation being displaced by appropriate filter units as required and functionally dependent ,
Mittels des erfindungsgemäßen Verfahrens wird demnach zur Reduzierung der Datenmenge und der Belastung der Rechnereinheit, d. h. der CPU-Last bei Erkennung freier Rechenkapazitäten, wie bspw. aufgrund eines stationären Verhaltens, auf der Rechnereinheit bzw. der CPU mit Hilfe des Verarbeitungsprozesses ein adaptives Kennfeld bestimmt und dann in vereinfachten Vektoren abgelegt. Diese Vektoren können nun mit Hilfe von Filtereinheiten funktionsabhängig verschoben werden. Eine derartige erfindungsgemäße Regelung benötigt wesentlich weniger Rechenzeit als dies bei kontinuierlicher Verarbeitung sämtlicher Eingangsgrößen der Fall wäre. Gleichzeitig wird durch Ablage des adaptiven Kennfeldes in Vektordarstellung der notwendige Speicherbedarf stark reduziert. Die Berechnung des adaptiven Kennfeldes erfolgt im laufenden Betrieb, d. h. zu Zeiten, wenn die vorgesehene mindestens eine Rechnereinheit freie Rechenkapazitäten aufweist. Das adaptive Kennfeld kann dann aufgrund von speziellen Parametern funktionsgemäß verschoben werden, so dass eine jeweilig vollkommene Neuberechnung nicht vonnöten ist. By means of the method according to the invention is therefore to reduce the amount of data and the load of the computer unit, d. H. The CPU load upon detection of free computing capacity, such as. Due to a stationary behavior, on the computer unit or the CPU using the processing process determines an adaptive map and then stored in simplified vectors. These vectors can now be functionally shifted by means of filter units. Such a control according to the invention requires significantly less computing time than would be the case with continuous processing of all input variables. At the same time, the storage requirement is greatly reduced by storing the adaptive map in vector representation. The calculation of the adaptive characteristic map takes place during operation, d. H. at times when the provided at least one computer unit has free computing capacity. The adaptive map can then be moved according to function due to special parameters, so that a respective complete recalculation is not necessary.
In einer Ausführungsform des erfindungsgemäßen Verfahrens basiert der Verarbeitungsprozess auf Fuzzylogik. In one embodiment of the method according to the invention, the processing process is based on fuzzy logic.
In weiterer Ausgestaltung des erfindungsgemäßen Verfahrens wird beim Bestimmen des adaptiven Kennfeldes ebenfalls Fuzzylogik eingesetzt. In a further embodiment of the method according to the invention fuzzy logic is also used in determining the adaptive map.
Fuzzylogik zeichnet sich dadurch aus, dass "unscharfes" Wissen verarbeitet werden kann. Ein Grundgedanke der Fuzzylogik ist, dass sich nicht alle Ereignisse, hier Eingangsgrößen, in "wahr" oder "nicht wahr" klassifizieren lassen. Demnach ist Fuzzylogik eine Theorie, welche vor allem für eine Modellierung von Unsicherheiten und Unschärfen von in der Regel umgangssprachlichen Beschreibungen entwickelt wurde. Über Fuzzylogik können derartige unscharfe Angaben in mathematische Modelle gefasst werden. Über die Fuzzylogik ist es möglich, unscharfe Begriffe in definierte Steuer- bzw. Stellgrößen umzuwandeln. Durch Einsatz von Fuzzylogik ist es möglich, auch aufgrund unsicherer oder vager Eingangsgrößen eine fundierte Aussage über einen aktuellen oder künftigen Systemzustand bzw. über eine auszugebende Steuergröße zu machen. Das heißt, mit Fuzzylogik kann auch dann ein System sinnvoll gesteuert bzw. geregelt werden, wenn ein mathematischer Zusammenhang zwischen einer Eingangsgröße und einer Steuergröße nicht unmittelbar darstellbar ist. Fuzzy logic is characterized by the fact that "blurred" knowledge can be processed. A basic idea of fuzzy logic is that not all events, here input variables, can be classified as "true" or "not true". Accordingly, fuzzy logic is a theory that has been developed primarily for modeling uncertainties and blurring of usually colloquial descriptions. About fuzzy logic such fuzzy information can be taken in mathematical models. Using fuzzy logic, it is possible to convert fuzzy terms into defined control or manipulated variables. By using fuzzy logic, it is possible to make a sound statement about a current or future system state or about a tax variable to be output, also due to uncertain or vague input variables. That is, with Fuzzy logic can also be meaningfully controlled or regulated a system, if a mathematical relationship between an input variable and a control variable is not directly representable.
Ein Beispiel von durch eine Fuzzylogik zu verarbeitenden Eingangsgröße kann etwa das bei Beginn der Autofahrt aus dem Anfangspunkt und dem Fahrer eingegeben Zielpunkt bestimmte Streckenprofil (z.B. bergig oder flach) sein. Je nach Streckenanforderung würde dann eine höhere/niedrigere Kühlleistung für den Hochleistungsenergiespeicher erforderlich sein. Unter Umständen muss eine Entscheidung getroffen werden, ob man das Ziel bzw. den vom Fahrer eingegebenen Zeitpunkt bei bergiger Fahrt auch weniger schnell erreichen kann, da der Hochleistungsenergiespeicher geschont werden muss. An example of an input to be processed by fuzzy logic may be, for example, the route profile (e.g., mountainous or shallow) determined at the start of the car journey from the starting point and the driver. Depending on the route requirement, a higher / lower cooling capacity for the high-performance energy storage would then be required. Under certain circumstances, a decision must be made as to whether the destination or the time entered by the driver can be achieved less quickly in hilly driving, since the high-performance energy storage must be spared.
Solche "wertbehafteten" Entscheidungen lassen sich mit einer Fuzzylogik bearbeiten. Weitere Eingangsgrößen wären z.B. ein jeweiliges Fahrzeuggewicht (beeinflusst durch Zahl der Insassen oder Zuladung im Kofferraum), welches bei der Fahrt auch aus den Beschleunigungswerten berechenbar ist sowie ein aktueller Rollwiderstand der Reifen aufgrund einer aktuell vorliegenden Fahrbahnbeschaffenheit (geteerte Straße/Feldweg). Aber auch deterministische Eingangsgrößen wie Alter/Zustand des Hochleistungsenergiespeichers können mittels der Fuzzylogik gemeinsam mit den oben als Beispiel genannten Eingangsgrößen verarbeitet werden. Such "value-based" decisions can be processed with fuzzy logic. Other inputs would be e.g. a respective vehicle weight (influenced by number of occupants or load in the trunk), which can also be calculated from the acceleration values during the journey, and a current rolling resistance of the tires based on a currently present road surface (tarred road / dirt road). However, deterministic input variables such as age / state of the high-performance energy store can also be processed by means of fuzzy logic together with the input variables mentioned above as examples.
Gemäß dem erfindungsgemäßen Verfahren wird nunmehr nach Erfassung aller eine Temperatur des Hochleistungsenergiespeichers beeinflussenden Variablen Fuzzylogik bzw. ein entsprechendes Programm verwendet, um aus dieser Vielzahl von verschiedenen Eingangsgrößen als Ausgang vergleichsweise wenige Steuergrößen zu erhalten, d. h. die Vielzahl von Eingangsgrößen werden auf wenige Steuergrößen abgebildet. Die Abbildung mehrerer Eingangsgrößen auf eine Steuergröße kann beispielsweise in einem in der Fuzzylogik ausgeführten funktionalen Zusammenhang, bspw. einer Summation oder Multiplikation (aber auch weitaus komplexerer Funktionen) unterschiedlich gewichteter Eingangsgrößen bestehen. Ein mögliches Beispiel wäre hier etwa die gewichtete Multiplikation aus den Eingangsgrößen "Bergfahrt erwartet" und "Ladungszustand des Hochleistungsenergiespeichers". Der Eingangsgröße "Bergfahrt erwartet" würde durch die gemäß Fuzzylogik vorliegende Funktion ein quantitativer Wert zugeordnet werden, der über einen Gewichtungsfaktor mit einem Wert aus einer Funktion, in die die Eingangsgröße "Ladungszustand des Hochleistungsenergiespeichers" eingeht, multipliziert wird. Der sich daraus ergebende Wert entspräche dann bspw. einer Steuergröße. According to the method according to the invention, fuzzy logic or a corresponding program is now used after the detection of all the variables influencing a temperature of the high-power energy storage, in order to obtain comparatively few control variables from this large number of different input variables as output. H. the large number of input variables are mapped to a few control variables. The mapping of a plurality of input variables onto a control variable may, for example, consist of a functional relationship, for example a summation or multiplication (but also of much more complex functions) of differently weighted input variables carried out in fuzzy logic. A possible example here would be the weighted multiplication from the input variables "ascent expected" and "state of charge of the high-performance energy storage". The input "climb expected" would be assigned by the fuzzy logic function, a quantitative value, which is multiplied by a weighting factor with a value from a function, in which the input value "state of charge of the high-performance energy storage". The resulting value would then correspond, for example, to a taxable amount.
Diese nunmehr ausgegebenen Steuergrößen spannen ein Kennfeld auf, aus welchem bspw. ein Wert in Abhängigkeit von wenigen Parametern unmittelbar ausgelesen werden kann. Das bedeutet, dass bspw. ein Wert für eine Kühlleistung des Hochleistungsenergiespeichers in Abhängigkeit von wenigen Parametern (=Steuergrößen) aus dem Kennfeld unmittelbar abgelesen werden kann. Zunächst wird ein derartiges Kennfeld in der Regel als Ebene in einem mehrdimensionalen, beispielsweise in einem dreidimensionalen Raum dargestellt, wobei zwei Dimensionen Parameter darstellen und die dritte Dimension den davon abhängigen Wert symbolisiert, wie bspw. eine Kühlleistung des Hochleistungsenergiespeichers. In einem weiteren Schritt wird dieses Kennfeld in eine Vektordarstellung umgewandelt, was bedeutet, dass die Ebene durch Vektoren repräsentiert wird, wobei die Vektoren einzelne Segmente des Verlaufs der Ebene darstellen. Dadurch kann wiederum Speicherplatz eingespart werden, da das Kennfeld nicht mehr durch einzelne Punkte, die in der Ebene liegen, dargestellt wird, sondern durch Vektoren, die jeweils nur durch einen Anfangs- und einen Endpunkt, welche auf der Ebene liegen müssen, dargestellt werden. Alternativ dazu können die Vektoren auch durch Anfangs- oder Endpunkt und Richtung und Länge repräsentiert werden. Hierbei würde bei einer Höhenverschiebung des Kennfeldes nur die Neuberechnung des jeweiligen Anfangs- ODER Endpunkts notwendig werden, während Richtung und Länge gleich bleiben. Diese Vektordarstellung erlaubt eine erhebliche Einsparung von Speicherplatz, wobei die Vektoren das Kennfeld approximieren. These now output control variables span a characteristic map, from which, for example, a value can be read out directly as a function of a few parameters. This means that, for example, a value for a cooling capacity of the high-performance energy storage can be read off directly from the characteristic field as a function of a few parameters (= control variables). First, such a map is usually represented as a plane in a multi-dimensional, for example in a three-dimensional space, where two dimensions represent parameters and the third dimension symbolizes the value dependent thereon, such as a cooling capacity of the high-performance energy storage. In a further step, this map is converted into a vector representation, which means that the plane is represented by vectors, the vectors representing individual segments of the course of the plane. This in turn can be saved memory space, since the map is no longer represented by individual points that lie in the plane, but by vectors that are represented only by a start and an end point, which must be on the plane. Alternatively, the vectors may also be represented by start or end point and direction and length. In this case, only a recalculation of the respective start OR end point would be necessary in a height shift of the map, while the direction and length remain the same. This vector representation allows a considerable saving of storage space, the vectors approximating the map.
In einem weiteren Schritt wird nunmehr bei Variation einer Variablen, wie bspw. einem Beschleunigungswunsch des Fahrers und einer damit einhergehenden Auslenkung am Gaspedal, wodurch eine hohe Leistungsauskopplung aus dem Hochleistungsenergiespeicher folgt, das Kennfeld nicht grundlegend neu bestimmt, sondern kann durch entsprechende Filtereinheiten vektoriell verschoben werden. Im genannten Beispiel "Gasgeben" würde entsprechend der in Folge der hohen Leistungsauskopplung aus dem Hochleistungsenergiespeicher notwendigen höheren Kühlleistung das Kennfeld nach "oben" verschoben werden. Der Wert der Verschiebung des Kennfeldes bestimmt sich aus der Auslenkung des Gaspedals. Analog wäre beim Bremsen das Kennfeld nach "unten" zu verschieben, ohne dass jeder einzelne Punkt neu zu bestimmen wäre. Dadurch ist das zunächst bestimmte Kennfeld vielseitig verwendbar und muss nicht bei alleiniger Variation einer Variablen bzw. Eingangsgröße grundlegend neu berechnet werden. In a further step, the characteristic field is now not fundamentally redetermined when varying a variable, such as an acceleration request of the driver and a concomitant deflection on the gas pedal, which results in high power extraction from the high-power energy storage, but can be vectorially shifted by appropriate filter units , In the example mentioned "accelerating", the characteristic diagram would be shifted "upwards" in accordance with the higher cooling power required as a consequence of the high power output from the high-energy energy storage. The value of the displacement of the map is determined by the displacement of the accelerator pedal. Similarly, when braking, the map should be moved to "down", without each individual point would have to be redefined. As a result, the initially determined characteristic field can be used in many ways and does not have to be fundamentally recalculated if only a single variable or input variable is varied.
Die jeweiligen entsprechenden Filtereinheiten können dabei dem Bestimmen des adaptiven Kennfeldes vorgeschaltet oder auch nachgeschaltet werden. The respective respective filter units can thereby determine the adaptive Kennfeldes upstream or downstream.
Gemäß einer weiteren Ausgestaltung des erfindungsgemäßen Verfahrens wird als Hochleistungsenergiespeicher ein Lithium-Ionen-Speicher verwendet. According to a further embodiment of the method according to the invention, a lithium-ion storage is used as high-performance energy storage.
Die vorliegende Erfindung betrifft ferner eine Steuereinheit zur effizienten Umsetzung eines Temperaturmanagements für eine Temperatur eines Hochleistungsenergiespeichers in einem Kraftfahrzeug. Die erfindungsgemäße Steuereinheit umfasst mindestens eine Rechnereinheit, die dazu ausgelegt ist, über einen Verarbeitungsprozess aus einer Vielzahl von die Temperatur beeinflussenden Eingangsgrößen vergleichsweise wenige Stell- bzw. Steuergrößen und auf Basis derer ein adaptives Kennfeld zu bestimmen, das als reduzierte Vektordarstellung in einer Speichereinheit abzulegen ist. Dabei sind die die Vektordarstellung definierenden Vektoren durch entsprechende Filtereinheiten bedarfsweise und funktionsabhängig verschiebbar. The present invention further relates to a control unit for efficiently implementing a temperature management of a high-performance energy storage in a motor vehicle. The control unit according to the invention comprises at least one computer unit which is designed to determine comparatively few actuating or control variables via a processing process from a multiplicity of temperature-influencing input variables and on the basis of which an adaptive control map is to be stored as a reduced vector representation in a memory unit , In this case, the vectors defining the vector representation are displaced by appropriate filter units as required and functionally dependent.
Gemäß einer weiteren Ausgestaltung der erfindungsgemäßen Steuereinheit ist die Speichereinheit integraler Bestandteil der Steuereinheit. According to a further embodiment of the control unit according to the invention, the storage unit is an integral part of the control unit.
In weiterer Ausgestaltung der erfindungsgemäßen Steuereinheit sind die entsprechenden Filtereinheiten implementiert und abrufbar hinterlegt. In a further embodiment of the control unit according to the invention, the corresponding filter units are implemented and stored retrievable.
Die erfindungsgemäße Steuereinheit ist insbesondere dazu ausgelegt, ein erfindungsgemäßes Verfahren auszuführen. The control unit according to the invention is in particular designed to carry out a method according to the invention.
Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung. Further advantages and embodiments of the invention will become apparent from the description and the accompanying drawings.
Es versteht sich, dass die voranstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen. It is understood that the features mentioned above and those yet to be explained below can be used not only in the particular combination indicated, but also in other combinations or in isolation, without departing from the scope of the present invention.
Die Erfindung ist anhand einer Ausführungsform in der Zeichnung schematisch dargestellt und wird unter Bezugnahme auf die Zeichnung ausführlich beschrieben. The invention is diagrammatically illustrated by way of an embodiment in the drawing and will be described in detail with reference to the drawing.
Durch das erfindungsgemäße Verfahren wird somit wesentlich weniger Rechenzeit für eine kontinuierliche Berechnung von Steuergrößen des Temperaturmanagements benötigt. Gleichzeitig wird durch eine Ablage eines adaptiven Kennfeldes in Vektordarstellung der notwendige Speicherbedarf deutlich reduziert. Mit Hilfe entsprechender Filtereinheiten, welche sich vor oder nachschalten lassen, kann funktionsabhängig das Kennfeld angepasst werden. Funktionsabhängig bedeutet bspw., dass eine Reichweitenoptimierung eines Elektrofahrzeugs gefordert ist, die jedoch zu Lasten der Lebensdauer der Batterie bzw. des Hochleistungsenergiespeichers geht. As a result of the method according to the invention, substantially less computing time is required for a continuous calculation of control variables of the temperature management. At the same time, the storage requirement is significantly reduced by storing an adaptive characteristic diagram in vector representation. With the help of appropriate filter units, which can be switched before or after, depending on the function, the map can be adjusted. Depending on the function, for example, means that a range optimization of an electric vehicle is required, but at the expense of the life of the battery or the high-performance energy storage.
Durch Verwendung von Fuzzylogik können mit Hilfe des erfindungsgemäßen Verfahrens bzw. der erfindungsgemäßen Steuereinheit komplexe Regelalgorithmen, wie sie im Temperaturmanagement vonnöten sind, selbst auf eingeschränkter Hardware in Echtzeit durchgeführt werden. By using fuzzy logic, complex control algorithms, such as are required in temperature management, can be performed in real time, even on limited hardware, with the aid of the method according to the invention or the control unit according to the invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE201210112143 DE102012112143A1 (en) | 2012-12-12 | 2012-12-12 | Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE201210112143 DE102012112143A1 (en) | 2012-12-12 | 2012-12-12 | Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102012112143A1 true DE102012112143A1 (en) | 2014-06-18 |
Family
ID=50928882
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE201210112143 Pending DE102012112143A1 (en) | 2012-12-12 | 2012-12-12 | Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102012112143A1 (en) |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1993023689A1 (en) | 1992-05-11 | 1993-11-25 | Zf Friedrichshafen Ag | Control system for changing automatic gears |
| EP0622570A1 (en) | 1993-04-27 | 1994-11-02 | Siemens Aktiengesellschaft | Control system for vehicle automatic transmission |
| EP0634591A2 (en) | 1993-07-17 | 1995-01-18 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Control method and device for an automatic transmission |
| WO1995020114A2 (en) | 1994-01-19 | 1995-07-27 | Siemens Aktiengesellschaft | Control system for an automatic transmission in a motor vehicle |
| DE19535663A1 (en) | 1995-09-26 | 1997-03-27 | Bosch Gmbh Robert | Method and arrangement for controlling the power of a high-pressure gas discharge lamp |
| EP0791870A1 (en) | 1996-02-21 | 1997-08-27 | Siemens Aktiengesellschaft | Method and device for the adaptation of a fuzzy controller |
| EP0814402A2 (en) | 1996-06-20 | 1997-12-29 | Volkswagen Aktiengesellschaft | Method for the design or for the adaption of a fuzzy controller, or a system of linked fuzzy controllers |
| DE19752623A1 (en) | 1997-11-27 | 1999-06-10 | Siemens Ag | Control for an automatic motor vehicle transmission |
| WO2002055909A1 (en) | 2001-01-16 | 2002-07-18 | Siemens Aktiengesellschaft | Method for controlling the gearbox of a motor vehicle |
| DE102009045046A1 (en) | 2009-09-28 | 2011-03-31 | Zf Lenksysteme Gmbh | Method for operating an electronic power steering system of a motor vehicle |
| DE102011089962A1 (en) | 2011-12-27 | 2013-06-27 | Robert Bosch Gmbh | Method for controlling the temperature of at least one battery element, battery and motor vehicle with such a battery |
-
2012
- 2012-12-12 DE DE201210112143 patent/DE102012112143A1/en active Pending
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1993023689A1 (en) | 1992-05-11 | 1993-11-25 | Zf Friedrichshafen Ag | Control system for changing automatic gears |
| EP0622570A1 (en) | 1993-04-27 | 1994-11-02 | Siemens Aktiengesellschaft | Control system for vehicle automatic transmission |
| EP0634591A2 (en) | 1993-07-17 | 1995-01-18 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Control method and device for an automatic transmission |
| WO1995020114A2 (en) | 1994-01-19 | 1995-07-27 | Siemens Aktiengesellschaft | Control system for an automatic transmission in a motor vehicle |
| DE19535663A1 (en) | 1995-09-26 | 1997-03-27 | Bosch Gmbh Robert | Method and arrangement for controlling the power of a high-pressure gas discharge lamp |
| EP0791870A1 (en) | 1996-02-21 | 1997-08-27 | Siemens Aktiengesellschaft | Method and device for the adaptation of a fuzzy controller |
| EP0814402A2 (en) | 1996-06-20 | 1997-12-29 | Volkswagen Aktiengesellschaft | Method for the design or for the adaption of a fuzzy controller, or a system of linked fuzzy controllers |
| DE19752623A1 (en) | 1997-11-27 | 1999-06-10 | Siemens Ag | Control for an automatic motor vehicle transmission |
| WO2002055909A1 (en) | 2001-01-16 | 2002-07-18 | Siemens Aktiengesellschaft | Method for controlling the gearbox of a motor vehicle |
| DE102009045046A1 (en) | 2009-09-28 | 2011-03-31 | Zf Lenksysteme Gmbh | Method for operating an electronic power steering system of a motor vehicle |
| DE102011089962A1 (en) | 2011-12-27 | 2013-06-27 | Robert Bosch Gmbh | Method for controlling the temperature of at least one battery element, battery and motor vehicle with such a battery |
Non-Patent Citations (1)
| Title |
|---|
| Leichtfried, J; Heiss, M.: Fuzzy-Regler als glättender Regel-Interpolator. In: International Journal Automation Austria (IJAA), 1995, 1995, 2, S. 47-61. - ISSN 1562-2703. http://www.acin.tuwien.ac.at/fileadmin/acin/ijaa/ijaajg3h2.pdf [abgerufen am 30.08.2013] |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3106362B1 (en) | Method for online adaptation of a characteristic curve of a hybrid vehicle | |
| EP2918439B1 (en) | Method for operating a vehicle and driver assistance system | |
| DE102017214384A1 (en) | Method and devices for defining an operating strategy profile | |
| EP2857271A2 (en) | Operating method for a hybrid drive, in particular for selecting optimal operating modes of the hybrid drive along a travel route | |
| EP3095656B1 (en) | Method for selecting an operating mode of a hybrid vehicle | |
| DE102018209997A1 (en) | Method for determining a directional speed for an electrically operated vehicle | |
| EP3701433A1 (en) | Method, device and computer program for developing a deep neural network | |
| WO2012065726A1 (en) | Range- and/or consumption calculation with energy costs associated with area segments | |
| DE102014214140A1 (en) | Method for the predictive control of a cruise control system of a motor vehicle | |
| DE102014209350A1 (en) | Method and device for operating an electric bicycle | |
| WO2020148051A1 (en) | Method for route planning in a navigation system of a vehicle, navigation system for a vehicle and vehicle having said navigation system | |
| EP3668747B1 (en) | Method for operating a battery management system, battery management system and motor vehicle | |
| DE102015225296A1 (en) | System and method for controlling the LDC voltage of a hybrid vehicle | |
| DE102021108521A1 (en) | Device and method for determining an optimal speed and gear shift profile of a motor vehicle | |
| DE102018103113A1 (en) | Method for operating a hybrid system for a vehicle | |
| DE102013014667A1 (en) | Method for the application of the control of the drive of a hybrid vehicle | |
| DE102020120367A1 (en) | Method and system for controlling an electrified vehicle | |
| EP3072769B1 (en) | Method for restricting the search area of a model-based online optimization method for predicting a state variable of a vehicle | |
| WO2019211034A1 (en) | Method for real-time control of a power supply and distribution system | |
| DE102014219216A1 (en) | Method and device for the anticipatory operation of a motor vehicle | |
| DE102013014743A1 (en) | Method for operating a vehicle | |
| DE102012112143A1 (en) | Method for implementing temperature management of temperature of high-power energy storage device in motor car, involves storing adaptive performance graph as vector representation in memory unit | |
| DE102015006447A1 (en) | Method for model-based prediction of a system size of a motor vehicle | |
| DE19624614C2 (en) | Process for designing or adapting a fuzzy controller or a system of linked fuzzy controllers | |
| DE102022112064A1 (en) | Method and device for controlling a charging process for an electrical energy storage and auxiliary system systems of a motor vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H01M0010500000 Ipc: G06N0007020000 |
|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed |