The invention relates to a method for equalizing state of charge in a battery comprising a plurality of battery units.
Also proposed are a computer program and a battery management system, which are designed for the execution of the method, together with a battery and a motor vehicle, the drive system of which is connected to a battery of this type.
In hybrid and electric vehicles, battery packs using nickel-metal hydride technology or lithium-ion technology are employed, comprising a large number of series-connected electrochemical cells. The battery is monitored by a battery management system which, in addition to a safety monitoring function, is intended to ensure the maximum possible service life of the battery.
One function of the battery management system is the mutual tuning of the states of charge (SOC) of the individual battery units, notwithstanding their different levels of spontaneous discharge and different charging efficiencies. This is achieved, for example, by the appropriate equalizing of the states of charge battery units (battery balancing), which is generally achieved by resistive means. A resistive charge equalization method of this type is described, for example, in DE 10 2009 002 466 A1. In this document, an inductive charge equalization method is also described as an alternative.
DE 10 2008 002 100 A1 discloses a method for equalizing state of charge in vehicle batteries, wherein the state of charge values of the cells are determined by voltage measurement, preferably during a resting phase. An appropriate time point, for example, is considered immediately after the “ignition on” action, or after the activation of a control device which is used to execute the measurement. In a further step, from the states of charge of the individual cells, a charge quantity is calculated by which each cell must be discharged until its state of charge corresponds to that of the weakest cell.
DE 10 2010 043 912 A1 discloses a method for the determination of the state of charge of cells in a battery, wherein an algorithm is alternately and sequentially executed for cell equalization and the determination of battery status. The alternating execution of the algorithm for cell equalization and the determination of battery status is terminated in response to a preset state of charge.
In addition to different rates of spontaneous discharge, the capacities of battery cells also show mutual deviations associated with the diversification of product lines. Although, at the start of service life, this effect is negligibly small, it may be exacerbated as the service life proceeds by differences in cell ageing, thereby resulting in capacity differences of several percent.
In a method according to the invention for equalizing state of charge in a battery that has a plurality of battery units, it is provided that:
a) a state of charge value is ascertained for at least one battery unit,
b) a decision value as to whether a prior state of charge value of the at least one battery unit can be updated is ascertained, wherein the decision value is at least dependent upon a prior stage of charge value of the at least one battery unit, and upon the state of charge value ascertained for the at least one battery unit,
c) the prior state of charge value of the at least one battery unit is updated in order to obtain a present state of charge value of the at least one battery unit, if the decision value as to whether the prior state of charge value of the at least one battery unit can be updated exceeds a threshold value,
d) a state of charge equalization requirement value is ascertained on the basis of the present state of charge value and,
e) the at least one battery unit is discharged on the basis of the state of charge equalization requirement value ascertained,
whereby the decision value exceeds the threshold value, if the state of charge value ascertained is greater than a specific percentage of the prior state of charge value.
The decision value is dependent upon the ratio of the state of charge value ascertained to the prior state of charge value. Accordingly, the state of charge value is updated conditionally, rather than periodically. Conversely, state of charge equalization can be executed periodically throughout. Alternatively or additionally, state of charge equalization may be triggered by events, such as a “charging complete” state. A plurality of methods will be familiar to a person skilled in the art. State of charge equalization will be executed on the basis of the prior state of charge values, where a measurement has been completed but no updating has been applied, and will be executed on the basis of the state of charge values ascertained, where updating has been applied.
A further advantage is that the method proceeds independently of the driver profile, i.e. independently of the performance profile associated with the use of the battery.
It is particularly advantageous that the specific percentage of the prior state of charge value should be a fixed number equal to or greater than 100%. A percentage between 100% and 200% is preferred.
Accordingly, the most recently measured state of charge values will only be overridden if the new state of charge value is higher than the most recently measured value. Thus, for state of charge equalization, the highest state of charge value since the most recent state of charge equalization is always applied. By this method, state of charge equalization is not undertaken in response to any random state of charge values of the battery unit, but only where state of charge values show a rising trend. Thus, by the measures proposed in the invention, no unnecessary charge equalization is undertaken. This has a specific advantage, in that the unnecessary heat-up and the more rapid ageing of the components in the state of charge equalization electronic circuit is prevented. During state of charge equalization, the rise in temperature may typically be of the order of 40 K. Moreover, the rapid ageing of soldered connections, associated with the change of temperature caused by state of charge equalization, is prevented.
It is therefore particularly advantageous that the method is used in systems in which the capacity of the individual battery units is not known, and state of charge equalization proceeds by way of resistive battery state of charge equalization.
In a preferred embodiment, the decision value is dependent upon a prior state of charge value of the at least one battery unit, upon the state of charge value ascertained for the at least one battery unit, and additionally upon the time of determination of the state of charge value ascertained.
According to a preferred embodiment, the state of charge value is ascertained in step a), following a resting phase of the battery. The dependence of the decision value upon the time of determination is preferably configured as a dependence upon the duration of the resting phase. It can thus be achieved that, in the event of a short resting phase, an older and more accurate measurement is not overridden by a less accurate measurement, if the change in the state of charge value is barely significant. Moreover, the resting phase is preferably ended by the transition of the battery to an operative state, for example drive operation or charging operation, or by state of charge equalization.
According to a preferred embodiment, after discharging in step e), the current state of charge value of the battery units is reset. In order to reobtain a correct value for the state of charge value of the battery units, a new initial measurement of the state of charge value of the at least one battery unit can be executed immediately after state of charge equalization. It is particularly advantageous that, for each power cycle of the battery, a maximum state of charge value for the battery can be determined accordingly.
The calculation of the state of charge value (SOC) of the battery unit is generally based upon a model of the battery unit. For example, the state of charge value is determined on the basis of a charging current and an open-circuit voltage (OCV) in the battery.
According to the invention, a computer program is also proposed, by means of which one of the methods described herein is executed, where the computer program is run on a programmable computing device. The computer program may be specifically be a module for the implementation of a battery state of charge equalization system or a module for the implementation of a battery management system in a vehicle. The computer program can be stored on a machine-readable storage medium, such as a permanent or rewritable storage medium, or by the assignment thereof to a computing device, for example on a portable storage device, such as a CD-ROM, a DVD, a USB stick or a memory card. Additionally or alternatively, the computer program may be made available for downloading on a computing device, for example a server or a cloud server, for example via a data network, such as the Internet, or a communication link, such as a telephone line or a wireless connection.
According to a further aspect, a battery management system comprises a battery that has a plurality of battery units,
a unit for ascertaining the state of charge value of at least one battery unit,
a unit for ascertaining a decision value as to whether a prior state of charge value of the at least one battery unit can be updated, wherein the decision value is at least dependent upon a prior state of charge value of the at least one battery unit, and upon the state of charge value ascertained for the at least one battery unit,
a unit for the updating of the prior state of charge value of the at least one battery unit in order to obtain a present state of charge value for the at least one battery unit, if the decision value exceeds a threshold value,
a unit for ascertaining the state of charge equalization requirement value on the basis of the present state of charge value,
and a unit for the control of the discharging of the at least one battery unit, on the basis of the state of charge equalization requirement value ascertained,
whereby the decision value exceeds the threshold value, if the state of charge value ascertained is greater than a specific percentage of the prior state of charge value.
According to the invention, a battery, specifically a lithium-ion battery or a nickel-metal hydride battery is also proposed, which comprises a battery management system and is preferably connectable to a drive system of a motor vehicle, whereby the battery management system is configured as described above and/or is designed for the execution of the method according to the invention.
In the present description, the terms “battery” and “battery unit”, in accordance with conventional usage, are applied as equivalents for “accumulator” and “accumulator unit”. The battery preferably comprises one or more battery units, which may describe a battery cell, a battery module, a module string or a battery pack. The term battery pack describes a number of cells which are spatially combined and, in many cases, are provided with a housing or cladding. The battery cells are preferably permanently interconnected, and interconnected in circuit, for example in series or in parallel, to form battery modules. A number of battery modules may be combined in circuit to form “battery direct converters” (BDCs), and a number of battery direct converters may be combined in a “battery direct inverter” (BDI).
According to the invention, a motor vehicle with a battery of this type is also proposed, whereby the battery is connected to a drive system of the motor vehicle. The method is preferably applied to electrically-powered vehicles, wherein a plurality of battery cells are combined in circuit to deliver the requisite drive voltage for the vehicle.
Exemplary embodiments of the invention are represented in the drawings and described in greater detail in the following description. Herein:
At the first time point t1, a first model projection line 8 runs through state of charge values 6 at 50% of the capacity 4, a second model projection line 10 runs through the state of charge value at 100% of the capacity 4, and a third model projection line 12 runs through the state of charge value 6 at 0% of the capacity 4.
At the first time point t1, both battery units 2-1, 2-2 have a state of charge value 6 of 50%. Between the first time point t1 and the second time point t2, both battery units 2-1, 2-2 are charged by a charge amount 14. As the battery units 2-1, 2-2 have different capacities 4, they show a different state of charge value 6 at the second time point t2. This is clarified by a fourth model projection line 15, which indicates identical states of charge 6 for the different battery units 2-1, 2-2.
Between the second time point t2 and the third time point t3, state of charge equalization is executed. To this end, the first battery unit undergoes a resistive partial discharge, until both state of charge values 6 of the battery units 2-1, 2-2 lie on the fourth model projection line 15, which indicates identical state of charge values 6 for the different battery units 2-1, 2-2.
Between the third time point t3 and the fourth time point t4, the battery is in operative service, which effectively corresponds to a discharge. Both battery units 2-1, 2-2 are discharged by an equal discharge amount (not represented). As the two battery units 2-1, 2-2 have different capacities 4, their relative state of charge value 6 is not equal, as shown by a fifth model projection line 17, which indicates identical state of charge values 6 for the different battery units 2-1, 2-2.
Between the fourth time point t4 and the fifth time point t5, a further state of charge equalization is executed. In this case, the second battery unit 2-2 is partially discharged, in order to achieve a uniform state of charge value 6, as represented by the fifth time point t5.
From
Conversely, according to the invention, the most recently measured state of charge values 6 will only be overridden if the new state of charge value 6 is higher than the most recently measured value. Accordingly, for state of charge equalization, the highest state of charge value 6 since the most recent state of charge equalization is always considered. Thus, state of charge equalization is not executed in response to random state of charge values 6 in the battery pack, but only where states of charge show a rising trend, thereby reducing the apparent requirement for state of charge equalization. After state of charge equalization, the previous measurement for the state of charge value will be invalid. In order to obtain a valid value, a new initial measurement is executed immediately after state of charge equalization.
In a preferred embodiment, the method therefore comprises the following steps:
1. Conditional state of charge measurement SOCi and SOCMIN=min(SOCi)i for each battery unit
2. On the basis of SOC measurement, determination of the state of charge equalization requirement value.
Equalization charge for battery unit i:
Q
i
=C
nom*(SOCi−SOCMIN),
where Cnom is the normal capacity of the battery units 2-1, 2-2.
3. Actuation of the state of charge equalization unit for a duration corresponding to the charge to be discharged Qi.
In the method proposed, it is envisaged that the state of charge value 6 is ascertained before the end of a resting phase. The resting phase is characterized in that, other than spontaneous discharge currents, no current flows in the battery units 2-1, 2-2. Accordingly, charging phases and running phases are classified, not as resting phases, but as service phases of the battery. The fact that the longer the battery unit is at rest, the lower the accuracy of state of charge measurement will be, is advantageously exploited.
Time points t6 to t10 represent exemplary time points, at which the state of charge values 6 of the battery units 2-1, 2-2 are ascertained. A sixth time point t6 represents the start of the first operative service phase 22. A seventh time point t7 represents the start of the state of charge equalization phase 26. Simultaneously, the seventh time point t7 marks the end of the charging phase 24. At an eighth time point t8, the first operative service phase 22 begins. At a ninth time point t9, the second operative service phase 22 begins and the first state of charge equalization phase 26 ends. At a tenth time point t10, the second state of charge equalization phase 26 begins and the charging phase 24 ends.
The battery management system 28 is provided with a unit 38 for ascertaining the state of charge value 6 of at least one battery unit 2-1, 2-2, . . . 2-n. The unit 38 for ascertaining the state of charge value 6 ascertains the state of charge value 6 of the battery units 2-1, 2-2, . . . 2-n, for example periodically, or in response to a command issued to this effect.
The battery management system 28 is provided with a unit 40 for ascertaining a decision value. The unit 40 for ascertaining the decision value receives data from the unit 38 for ascertaining the state of charge value 6 of the battery units 2-1, 2-2, . . . 2-n, and data from a unit 42 for ascertaining the current state of charge value 6 of the battery units 2-1, 2-2, . . . 2-n. By the comparison of the state of charge value 6 ascertained with the current state of charge value 6, and in consideration of the time points of ascertainment t6, . . . t10, or the difference between the time points of ascertainment t6, . . . , t10 for the prior state of charge value 6 and for the state of charge value 6 ascertained, the unit 40 calculates whether the current state of charge value 6 can be updated. If this is the case, the unit 40 for ascertaining a decision value actuates a unit 44 for the updating of the prior state of charge value 6, which updates the prior state of charge value 6.
The battery management system 28 is provided with a further unit 46 for ascertaining a state of charge equalization requirement value which, with reference to the current state of charge value 6, ascertains state of charge equalization requirement values for the individual battery units 2-1, 2-2, . . . 2-n. If the unit 46 for ascertaining the state of charge equalization requirement value receives a state of charge equalization command, it ascertains the state of charge equalization requirement value by issuing a query to the unit 42 for ascertaining the current state of charge value 6.
In the present example, the unit 46 for ascertaining state of charge equalization requirement values is also coupled to the unit 44 for the updating of the prior state of charge value 6, in order to allow the consideration, for example, of time points for the updating of the state of charge value 6.
The battery management system 28 is also provided with a unit 48 for controlling the discharge of the battery units 2-1, 2-2, . . . , 2-n on the basis of the state of charge equalization requirement values ascertained. The unit 48 for controlling the discharge of the battery units 2-1, 2-2, . . . 2-n receives data from the unit 46 for ascertaining the state of charge equalization requirement value. The unit 48 for the control of discharge is connected to the communication unit 36, which communicates with the battery units 2-1, 2-2, . . . 2-n.
The invention is not restricted to the exemplary embodiments described here, or to the aspects highlighted therein. Within the scope of disclosure of the claims, a plurality of variations are possible, which are consistent with the practice of a person skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
10 2014 200 619.8 | Jan 2014 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/079047 | 12/22/2014 | WO | 00 |