METHOD FOR DETERMINING THE REMAINING LIFE OF AN ENERGY STORAGE UNIT, ENERGY STORAGE MANAGEMENT DEVICE AND SYSTEM
Patent Information
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- SKELETON TECH GMBH
- Filing Date
- 2023-12-13
- Publication Date
- 2026-05-06
AI Technical Summary
Existing methods for determining the remaining lifetime of energy storage units, such as batteries and capacitors, lack accuracy due to variability in operating conditions and assumptions about constant conditions, leading to unreliable predictions.
A method that estimates the state of charge (SoC) and present energy storage parameter values, combined with temperature, to derive an aging model that predicts the time evolution of these parameters, allowing for precise determination of the remaining useful life by extrapolating when a predetermined threshold is reached.
This approach provides a reliable and accurate estimation of the remaining lifetime, enabling optimized maintenance scheduling and resource management to prevent unplanned downtime and waste.
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a method for determining a remaining lifetime of an energy storage unit, and to a corresponding energy storage management device and system.BACKGROUND
[0002] An energy storage unit is an electronic piece of equipment that stores energy produced at one time for use at a later time. As an example, energy can be stored in various forms such as a chemical and / or an electrical potential. In this manner, the energy storage unit may help in accommodate a discrepancy between a demand for the energy and a production of the energy. As an example, energy storage units play an increasingly crucial role in modern energy grid systems by compensating an offset between peaks in production by renewable energy sources, such as wind and solar, and periods of high demand. Further examples in which energy storage units find application includes mobile devices such as laptops and smartphones, electric vehicles such as electric cars and drones, IoT (internet of things) devices such as sensors and smart home devices, medical devices such as pacemakers and hearing aids, and the like.
[0003] Examples for an energy storage unit include a battery, a capacitor, and the like. Capacitors are used in various applications requiring many rapid charge and discharge cycles. As an example, capacitors may be used in automobiles, buses, trucks, trains, ships, industrial robots, cranes, elevators, and the like, where they are used for regenerative braking, short-term energy storage, or burst-mode power delivery. As another example, capacitors may be mounted on printed circuit boards where they may be used to absorb spikes in power delivered to an electronic component, thereby creating a constant steady stream of electricity required to power the electronic component. The properties of capacitors allow them to accept and deliver electric charge much faster compared to batteries, and to tolerate many more charge and discharge cycles compared to rechargeable batteries.
[0004] Over time, as the energy storage unit ages, its ability to store energy may degrade. Typically, a degree of this degradation is indicated by a state of health, SoH, of the energy storage unit. The SoH describes a present ability to store energy as a percentage value with respect to a rated ability of the energy storage unit (e.g. as provided by a manufacturer). That means that the SoH has an initial value of 100% at the beginning of the lifetime of the energy storage unit (i.e. at the time of manufacture), and a final value of practically 0% at the end of the lifetime. Variability in manufacturing may cause the initial value to deviate from 100% to a certain extent (e.g. usually at the order to 5% or less). Typically, the end of the lifetime may be identified with a different value of the SoH greater than 0%. As an example, the end of the lifetime may be identified with a SoH value of 80% or even higher for performance-critical applications.
[0005] A common technique to estimate the SoH of an energy storage unit is the so-called Miner rule in which stress and / or fatigue damages caused during charge-discharge cycles of the energy storage unit are linearly accumulated.
[0006] US 2023 / 278463 A1 discloses that the health of a battery within an electric or hybrid electric vehicle may be estimated by receiving battery condition signals from a battery monitoring system within the vehicle. The received battery condition signals are used to estimate an SOH (state of health) of the battery and an SOC (state of charge) of the battery. The estimated SOH and the estimated SOC are used in combination with a degradation model to estimate one or more of a capacity loss-related parameter and a internal resistance-related parameter, which are then used to estimate a RUL (remaining useful life) value and / or a CBW (cumulative battery wear cost) value.
[0007] MESBAHI TEDJANI ET AL: "Advanced Model of Hybrid Energy Storage System Integrating Lithium-Ion Battery and Supercapacitor for Electric Vehicle Applications", IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, IEEE SERVICE CENTER, PISCATAWAY, NJ, USA, vol. 68, no. 5, 15 April 2020, pages 3962-3972, XP011836567 deals with the advanced electrothermal modeling of a hybrid energy storage system integrating lithium-ion batteries and supercapacitors. The objective is to allow the aging aspects of the components of this system to be taken into account. The development of a model including the electrothermal behaviors makes it possible to evaluate the progressive degradation of the performance of the hybrid energy storage system.SUMMARY
[0008] However, the SoH is only able to indicate a remaining lifetime of the energy storage unit in relative terms. The remaining lifetime refers to an amount of time until the end of the lifetime of the energy storage unit. In other words, knowing the SoH may not be sufficient to predict, in absolute terms, at which point in time (e.g. a calendar date) the end of the lifetime will be reached.
[0009] Furthermore, even if a reference value of the lifetime is available (e.g. as provided by a manufacturer), an estimate for the remaining lifetime based on the SoH and this reference value may lack accuracy because (individual) operating conditions (e.g. usage conditions such as driver patterns and environmental conditions such as temperature) of the energy storage unit may fluctuate significantly while the energy storage unit is in use, thereby potentially causing a large deviation of an actual value of the lifetime from the reference value. Hence, there is a need for a reliable and accurate method for determining a remaining lifetime of an energy storage unit.
[0010] The invention is set out in the appended independent claims. Further preferred embodiments are defined in the dependent claims.
[0011] By estimating the SoC and the present value of the energy storage parameter and predicting the time evolution of the energy storage parameter based on present operating conditions (i.e. SoC and temperature) of the energy storage unit, it becomes possible to reliably and accurately determine a remaining lifetime of an energy storage unit. In this manner, for example, scheduling of maintenance can be optimized such as to prevent unplanned downtime or to reduce wasted resources that would otherwise occur when the energy storage unit is replaced too early (i.e. well ahead of the end of the lifetime).BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Fig. 1shows flow chart for a method for determining a remaining lifetime of an energy storage unit according to an embodiment; Fig. 2shows a plot of a time evolution of a capacitance loss of an energy storage unit provided as a supercapacitor; Fig. 3Ashows a two-dimensional hyperplane representing an example for the functional dependency of the aging factor on the SoC and temperature of the energy storage unit; Fig. 3Bshows a table comprising the corresponding parameters and their associated values determined by the regression; Fig. 4show a schematic illustration of a hardware structure of an energy storage management device according to an embodiment; and Fig. 5shows a system according to an embodiment. DETAILED DESCRIPTION
[0013] The present disclosure shall now be described in conjunction with specific embodiments. The specific embodiments serve to provide the skilled person with a better understanding but are not intended to in any way restrict the scope of the present disclosure, which is defined by the appended claims. In particular, the embodiments described independently throughout the description can be combined to form further embodiments to the extent that they are not mutually exclusive.
[0014] An energy storage unit according to an embodiment may be a battery. A battery typically comprises one or more electrochemical cells with external connections for supplying power to an electrical device connected thereto. Examples for batteries include alkaline batteries, lead-acid batteries, lithium-ion batteries, sodium-ion batteries, and the like. A rechargeable battery can be discharged and recharged multiple times using an applied electric current. Batteries are used in a variety of applications such as powering mobile devices (e.g. laptops, smartphones, and the like), powering electric vehicles, providing backup power for critical systems, and the like.
[0015] An energy storage unit according to an embodiment may be a supercapacitor. A synonymous expression is ultracapacitor. The term supercapacitor is preferably understood to extend to any capacitor that fulfills one or more of the following criteria: a) a maximum capacitance in excess of 10 F, preferably in excess of 100 F, more preferably in excess of 1000 F; b) a specific energy (expressed in watt-hours (Wh) per device weight in kilogram (kg)) in excess of 1 Wh / kg, preferably in excess of 5 Wh / kg, more preferably in excess of 10 Wh / kg. The supercapacitor may, for example, be an electrochemical double-layer capacitor which stores energy in an electric field of the electrochemical double-layer. The electrochemical double-layer capacitor may comprise two electrodes and an electrolyte, wherein the electrochemical double-layer is formed within the electrolyte on a surface of each of the electrodes when a voltage is applied to the electrodes. The electrodes may comprise porous conductive active materials such as activated carbon. The electrolyte may comprise a solvent and a salt.
[0016] A measure of the ability of an energy storage unit to store energy may be given by an energy storage parameter. The energy storage parameter may be indicative of a maximum amount of energy that can be stored and / or released by the energy storage unit. For a battery, the energy storage parameter may be the capacity (charge; with SI-units: Coulomb (C)) of the energy storage unit or may be based thereon. For a supercapacitor, the energy storage parameter may be the capacitance (units: Farad (F)) of the energy storage unit or may be based thereon. Alternatively, for a battery or a supercapacitor, the energy storage parameter may be the resistance or inductance (units: Ohm (Q)) of the energy storage unit or may be based thereon.
[0017] The energy storage parameters may indicate a present value of the ability of an energy storage unit to store energy relative to a reference value for this ability. The energy storage parameters as a fraction of or a difference from the reference value. As an example, the reference value may be provided by a manufacturer of the energy storage cell. Alternatively, the reference value may be determined by a measurement or estimate for the ability of an energy storage unit to store at the beginning of its lifetime.
[0018] Over time, as the energy storage unit is used, its ability to store energy may degrade. At the beginning of its lifetime, i.e. when the energy storage unit is new, i.e. when it has been manufactured, its ability to store energy may be indicated by an initial value of the energy storage parameter. Then, after having been used for a period of time, the ability to store energy may be reduced, and the reduced ability to store energy may be indicated by a present value of the energy storage parameter.
[0019] A manufacturer of the energy storage unit may provide information related to a rated value of energy storage parameter. Ideally, the initial value and the rated value of the energy storage parameter are identical. However, due to variability in the manufacturing process, the initial value and the rated value of the energy storage parameter may differ from each other to a certain extent (e.g. usually at the order to 5% or less).
[0020] The energy storage unit may be considered to have reached an end of its lifetime when its ability to store energy is reduced below a predetermined threshold. The end of the lifetime may also be referred to as the "end of life" (EOL). The end of the lifetime may be given in absolute terms, i.e. as a remaining number of days (or a point in time such as a calendar date and / or a time of day). In other words, the predetermined threshold may indicate an intended end of the lifetime of the energy storage unit.
[0021] The predetermined threshold may be determined based on an intended application of the energy storage unit. As an example, the intended application may be specified by a user of the energy storage unit. As an example, the intended application may be specified by a manufacturer of the energy storage unit. As an example, for performance-critical applications, the predetermined threshold may be relatively high, while for less demanding applications, the predetermined threshold may be relatively low. In other words, the lifetime of the energy storage unit may be based on the intended application of the energy storage unit. Therefore, the lifetime may also be referred to as the "useful lifetime" in order to indicate that it relates to a usefulness to the intended application.
[0022] The end of the lifetime may be indicative of a remaining lifetime. The remaining lifetime may indicate a period of time between now and the end of the lifetime. Alternatively, the remaining lifetime may indicate a period of time between a point in time at which the present value (i.e. the latest value or most up-to-date value) of the energy storage parameter has been determined and the end of the lifetime. As explained above, the remaining lifetime may also be referred to as a "remaining useful lifetime" (RUL).
[0023] Common techniques for estimating a lifetime of a battery or capacitor exhibit at least one of three inaccuracies. Examples for common techniques exhibiting at least one of the three inaccuracies include References [1] to [5].
[0024] One common technique which estimates a lifetime based on an averaged present value of an ability of the battery or capacitor to store energy may encounter, as a first inaccuracy, the issue that a present value of the ability of the battery or capacitor to store energy may deviate from said averaged present value, wherein the averaged present value is computed based on multiple test batteries or test capacitors. Typically, the averaged present value may be extracted from a lookup table.
[0025] Another common technique which estimates a lifetime based on an ability of the reference battery or reference capacitor to store energy, i.e. under specific reference operating conditions, may encounter, as a second inaccuracy, the issue that operating conditions in a real-world application may deviate from said reference operating conditions. Typically, reference operating condition refer to ideal operating conditions unlikely to be achieved in a real-world application.
[0026] Yet another common technique which estimates a lifetime based on an assumption of constant operating condition during the lifetime of the battery or capacitor to store energy may encounter, as a third inaccuracy, the issue that future operating conditions may deviate from the assumed constant operating conditions. However, operating conditions at the present point in time may deviate from operating conditions at a future point in time, resulting in a non-linear degradation of the ability of the battery or capacitor to store energy over time.
[0027] In order to properly determine for how long an energy storage unit can practically be used until it reaches the end of its lifetime, the remaining lifetime of the energy storage unit needs to be determined more accurately and reliably.
[0028] Fig. 1 shows a flowchart for a method for determining a remaining lifetime of an energy storage unit. The method 1000 is performed by a computer. The method 1000 comprises the steps S1100, S1200, S1300, and S1400.
[0029] The step S1100 includes acquiring a temperature of the energy storage unit, an electrical current supplied from or to the energy storage unit and a terminal voltage of the energy storage unit. The temperature has SI units of Kelvin (K), the electrical current has SI units of ampere (A), and the terminal voltage has SI units of volt (V). The temperature, the electrical current, and / or the terminal voltage may be associated with a corresponding uncertainty.
[0030] The temperature of the energy storage unit may refer to one of an ambient temperature of the energy storage unit, a surface temperature of an outer surface of the energy storage unit, an internal temperature of energy storage unit. The terminal voltage may be an open-circuit voltage (OCV) which refers to a difference in electrical potential between two terminals of the energy storage unit when disconnected from any circuit for a sufficient period of time. Alternatively, the terminal voltage may be a closed-circuit voltage (CCV) which refers to a difference in electrical potential between two terminals of the energy storage unit when connected to a circuit comprising a load and / or a power supply.
[0031] The temperature of the energy storage unit, the electrical current supplied from or to the energy storage unit, and the terminal voltage of the energy storage unit may be acquired based on information measured by corresponding measurement devices, i.e. a temperature sensor, a current sensor, and a voltage sensor, respectively. The temperature, the electrical current, and the terminal voltage may be acquired directly from the corresponding measurement devices (e.g. by receiving and processing the information therefrom via a data connection) or may be inputted by a user. The temperature, the electrical current, and the terminal voltage may be associated with a point in time at which the corresponding measurements by the measurement devices have been performed. As it may not be feasible to accurately synchronize the measurements, the point in time associated with the temperature, the electrical current, and the terminal voltage may correspond to one of or an average of the individual measurement times.
[0032] The step S1200 includes estimating a state of charge, SoC, and a present value of an energy storage parameter of the energy storage unit based on the temperature, the electrical current and the terminal voltage. The SoC refers to a present amount of (electric) charge stored by the energy storage unit relative to a maximum amount of charge that can be stored and / or released by the energy storage unit at the present time.
[0033] The SoC and the present value of an energy storage parameter may be estimated according to the technique disclosed in Reference [6]. Therein, a corrected SoC, which may correspond to the SoC estimated in step S1200, and a present value of the capacitance, which may correspond to the energy storage parameter estimated in step S1200, are estimated for a (super-) capacitor, which may correspond to the energy storage unit, using an internal state estimation algorithm such as a Kalman filter algorithm or a Lueneberger observer algorithm. For an energy storage unit provided as a battery, other common techniques may be used for estimating the SoC and the present value of the energy storage parameter (e.g. the (charge) capacity of the battery) based on the acquired temperature, electrical current and terminal voltage.
[0034] The temperature, the electrical current, and the terminal voltage may be continually acquired in a time-discrete manner, and the SoC and the present value of an energy storage parameter may be estimated in real time. In other words, the SoC and the present value of an energy storage parameter may be continually updated based on the latest acquired temperature, electrical current, and terminal voltage. In this manner, the above-described first inaccuracy is countered.
[0035] The step S1300 includes deriving an aging model of the energy storage unit based on the SoC and the temperature, wherein the aging model is indicative of a predicted time evolution of the energy storage parameter of the energy storage unit. In other words, the SoC and the temperature may be used to define a corresponding aging model.
[0036] The aging model may indicate a predicted value of the energy storage parameter as a function of time. The predicted time evolution (i.e. the shape of the curve described by the aging model) may vary depending on the SoC and the temperature of the energy storage unit. In other words, two aging models may be considered to be different from one another if they predict different time evolutions of the energy storage parameter due to different operating conditions (i.e. SoC and temperature) based on which the two aging models are derived. As an example, for a high estimated SoC (e.g. 90%), the aging model may be a first aging model may indicate a quicker aging process of the energy storage unit, whereas for a medium estimated SoC (e.g. 50%), the aging model may be a second aging model (different from the first aging model) and may indicate a slower aging process. As another example, for a higher temperature (e.g. 80°C), the aging model may be a third aging model and may indicate a quicker aging process, whereas for a lower temperature (e.g. 20°C), the aging model may be a fourth aging model (different from the third aging model) and may indicate a slower aging process. In this manner, the above-described second inaccuracy is countered.
[0037] The step S1400 includes determining the remaining lifetime based on the derived aging model, the present value of the energy storage parameter and an initial value of the energy storage parameter. The remaining lifetime may be determined by extrapolating (using the derived specific aging model) the energy storage parameter starting from the present value of the energy storage parameter and determining the end of the lifetime as the point in time at which a predicted (i.e. extrapolated) value of the energy storage parameter crosses the predetermined threshold. In this manner, the above-described third inaccuracy is countered.
[0038] The initial value of the energy storage parameter may be defined as the value of the energy storage parameter estimated at a point in time shortly after the beginning of lifetime of the energy storage unit (i.e. according to step S1100 and S1200), e.g. during its first use. After this point in time, a value of the energy storage parameter may change due to aging, but the initial value may be stored in a non-volatile memory and will remain constant. Alternatively, the initial value may be a predefined value such as an average initial value of the energy storage parameter across a plurality of reference energy storage units.
[0039] The following description with regard to determining the remaining lifetime based on the derived aging model, the present value of the energy storage parameter (i.e. according to step S1400) and the initial value of the energy storage parameter will be made for a supercapacitor, as the energy storage unit, and a capacitance loss, as the energy storage parameter. However, the following description can also be referred to, with the necessary adaptations, for other types of energy storage units and other definitions of the energy storage parameter. The skilled person will find that making the necessary amendments is straightforward.
[0040] As an example, instead of expressing the energy storage parameter as a capacitance loss, the energy storage parameter may be expressed as an increase in resistance or impedance, e.g. an increase in the internal cell resistance. The internal cell resistance may also be referred to as equivalent series resistance (ESR). As another example, instead of considering a supercapacitor as the energy storage unit, the energy storage unit may be provided by a battery. Then, instead of expressing the energy storage parameter as a capacitance loss, the energy storage parameter may be expressed as a capacity (charge) loss.
[0041] Fig. 2 shows a plot of a time evolution of a capacitance loss C loss of an energy storage unit provided as a supercapacitor. Here, the energy storage parameter is given by the capacitance loss C loss which refers to the amount of capacitance lost since a reference point in time t 0 (e.g. when the supercapacitor was manufactured). Between the reference point in time t 0 and the present point in time t, an estimated time evolution of the capacitance loss C loss has been estimated continually in real time (i.e. according to steps S1100 and S1200), as indicated by the solid curve. Between the present point in time t and the end of the lifetime t EOL , a predicted time evolution of the capacitance loss C loss has been determined based on the derived aging model, the initial and the present value of the capacitance loss C loss (t) (i.e. according to steps S1300 and S1400), as indicated by the dashed curve. The end of the lifetime t EOL corresponds to the point in time at which a predicted value of the capacitance loss C loss crosses or reaches the predetermined threshold C lossEOL . The remaining lifetime t RUL refers to the period of time between present point in time t and the end of the lifetime t EOL .
[0042] The dashed-and-dotted curve in Fig. 2 refers to a comparative example of a different aging model. Compared to the above-described aging model indicated by the dashed curve the different aging model has a steeper gradient, thereby predicting a quicker aging process. The different aging model may correspond to a higher temperature and / or a higher SoC compared to the temperature and SoC on which the aging model indicated by the dashed curve is based on.
[0043] The aging model may be based on an aging factor a(SoC, T) having a functional dependency on the SoC and the temperature T of the energy storage unit. The aging model may be derived by evaluating the aging factor a(SoC, T) for the estimated SoC (i.e. according to steps S1100 and S1200) and acquired temperature (i.e. according to step S1100). The aging factor evaluated for the estimated SoC and acquired temperature may be a scalar value (e.g. a real-valued number). One aging model may be regarded as different from another aging model if their respective aging factors have different scalar values.
[0044] Acquiring the temperature, electrical current and terminal voltage, may be performed at multiple points in time. Furthermore, estimating the SoC may be performed for the multiple points in time. Then, the aging model may be derived based on the SoC and the temperature at one or more of the multiple points in time. In other words, the multiple points in time may form a time series. As an example, the electrical current may be acquired continually. The time period between each of the plurality of measurement times may be referred to as a measurement interval. As an example, the temperature, electrical current and terminal voltage may be acquired every 50 ms, i.e. at a polling rate of 20 Hz.
[0045] The aging model may be derived based on the SoC and the temperature at a present point in time of the multiple points in time, i.e. the latest point in time of the multiple points in time. In this manner, the aging model may be derived according to the latest (i.e. most up-to-date) operating conditions (i.e. SoC and temperature T).
[0046] Alternatively, the aging model may be derived based on an average SoC and an average temperature over two or more of the multiple points in time. In this manner, the aging model may be less susceptible to fluctuations in the operating conditions (i.e. SoC and temperature T). The average SoC and / or the average temperature may be taken over all of the multiple points in time. The average SoC and / or the average temperature may be taken over all of the multiple points in time except the one or more earliest points in time. The SoC and / or temperature at the one or more earliest points in time may be excluded in order to reduce a source of inaccuracy for the average SoC and / or the average temperature due to a different environmental and / or load condition at the earliest point in time. In other words, the average SoC and / or the average temperature may be taken over the one or more most recent points in time.
[0047] The aging model indicating a predicted capacitance loss C loss (τ) as a function of the time τ may be represented by Equation 1. In other words, the predicted time evolution of the capacitance loss C loss (τ) may follow a curve corresponding to the square-root of the time τ, wherein the slope may additionally depend on the operating conditions of the supercapacitor. C loss τ = a SoC T ⋅ τ
[0048] The functional dependency of the aging factor a(SoC, T) may be quadratic in the SoC of the energy storage unit. The functional dependency of the aging factor a(SoC, T) on the temperature T of the energy storage unit may be based on an Arrhenius equation. As an example, the functional dependency of the aging factor a(SoC, T) may be described by Equation 2. a SoC T = p ⋅ SoC 2 + q ⋅ SoC + r ⋅ A T − T ref / Δ T
[0049] In other words, the functional dependency on SoC may be described a second-order polynomial with parameters p, q and r, and the functional dependency on temperature T may be described according to an Arrhenius equation with parameters A, T ref and ΔT.
[0050] The parameters p, q, r, A, T ref and ΔT in the functional dependency may be determined by a regression based on a plurality of measurement points. The acquiring of the plurality of measurement points may preferably be performed in advance, for example, under laboratory conditions. The regression may preferably be performed in advance. The determined values of the p, q, r, A, T ref and ΔT may be stored in a non-volatile memory. In other words, values of the parameters may be determined such that a functional dependency of the aging factor best fits the plurality of measurements points. In this manner, the derived aging model is based on physically motivated fits to measurements associated with aging under real operating conditions. Each of the plurality of measurement points may be associated with an uncertainty and measurement points may be weighted based on their uncertainty when performing the regression.
[0051] Each of the plurality of measurement points may comprise a reference aging parameter associated with a given combination of SoC and temperature, wherein the reference aging parameter is derived based on a measured time evolution of the energy storage parameter of a corresponding reference energy storage unit. As an example, a reference aging factor may be determined for each of a plurality of reference energy storage units, wherein at least some of the reference storage units may be kept at different operating conditions (i.e. SoC and temperature T). For each of the reference energy storage unit, the reference aging factor may be determined by observing a time evolution of energy storage parameter and determining the reference aging factor such that a predicted time evolution of the energy storage parameters best fits the observed time evolution.
[0052] Fig. 3A shows a two-dimensional hyperplane representing an example for the functional dependency of the aging factor a(SoC, T) on the SoC and temperature of the energy storage unit (i.e. according to Equation 2). The cross markers (x) represent the plurality of measurement points. In order to derive an aging model (i.e. according to step S1200), a point on the two-dimensional hyperplane is selected that correspond to the estimated SoC (i.e. according to steps S1100 and S1200) and acquired temperature (i.e. according to step S1100). Fig. 3B shows a table comprising the corresponding parameters and their associated values determined by the regression.
[0053] Returning to the example discussed with reference to Equations 1 and 2, a predicted value of the capacitance loss C loss (t EOL ) at the end of the lifetime t EOL may be determined by extrapolating the capacitance loss starting from the present value of the capacitance loss C loss (t) at the present point in time t using the aging model (i.e. according to Equation 1), as shown in Equation 3. C loss t EOL = C loss t + a SoC RUL T RUL ⋅ t EOL − t
[0054] Here, a(SoC RUL ,T RUL ) refers to the aging factors evaluated for the operating conditions SoC RUL and T RUL . As explained above, the operating conditions SoC RUL and T RUL may be determined as the SoC and the temperature at a present point in time, or as the average SoC and average temperature over two or more of the multiple points in time.
[0055] The end of the lifetime t EOL may then be determined as the point in time at which C loss (t EOL ) is equal to the predetermined threshold C lossEOL , as shown in Equation 4. C loss t EOL = C lossEOL
[0056] The capacitance loss C loss may be quantified in relative terms, i.e. as a percentage of the initial value C init of the capacitance of the supercapacitor, as shown in Equation 5 for an arbitrary point in time τ. As an example, the capacitance loss C loss may be quantified by a unitless value between 0 and 1, or between 0% and 100%. C loss τ = 1 − C τ C init
[0057] Here, C(τ) refers to the value of the capacitance at time τ (SI units: Farad (F)). In this case, the predetermined threshold C lossEOL may be defined as shown in Equation 6. C lossEOL = 1 − γ ⋅ C rated C init
[0058] Here, the factor γ is a real-valued number that refers to a fraction of the rated value of the capacitance C rated at or below which the supercapacitor is considered to have reached the end of its lifetime. As an example, the factor γ may be set to 80% (i.e. 0.8) for performance-critical applications of the supercapacitor.
[0059] Then, solving Equation 3 for t EOL results in the expression given in Equation 7. The aging factor has SI units of time to the power of -1 / 2. t EOL = C loss t EOL − C loss t a SoC RUL T RUL + t 2 = 1 − γ ⋅ C rated C init − 1 + C t C init a SoC RUL T RUL + t 2 = C t − γ ⋅ C rated C init ⋅ a SoC RUL T RUL + t 2
[0060] The initial value C init of the capacitance may be defined as the value of the capacitance estimated at a point in time shortly after the beginning of lifetime of the supercapacitor (i.e. according to step S1100 and S1200), e.g. during its first use. After this point in time, C(τ) may decrease due to aging, but C init may be stored in a non-volatile memory and will remain constant. Alternatively, the initial value C init may be a predefined value such as an average initial value of the capacitance across the plurality of reference energy storage unit (i.e. reference supercapacitors) used for determining the parameters in the functional dependency of the aging factor.
[0061] The end of the lifetime t EOL is indicative of the remaining lifetime t RUL . In other words, the remaining lifetime (e.g. in days, hours, and / or minutes) may be computed as t RUL = t EOL - t, wherein t refers to the present point in time.
[0062] The method 1000 may further comprise the step of outputting, on a graphical user interface, the remaining lifetime of the energy storage unit. The graphical user interface may be a display coupled to the computer. As an example. the remaining lifetime may be outputted as the number of day, hours, and / or minutes until the end of the lifetime of the energy storage unit. As another example. the remaining lifetime may be outputted as a calendar date (and optionally also a time of day) of the end of the lifetime of the energy storage unit. In this manner, a user may be informed about the remaining lifetime.
[0063] Alternatively or in addition thereto, the method 1000 may further comprise the step of scheduling replacement of the energy storage unit based on the remaining lifetime. The scheduling of the replacement may be performed by automatically placing an order with a manufacturer or a vendor of energy storage units suitable to perform replacement close to the end of the remaining lifetime. The order may be placed via an API of a webstore, via an automatically generated email, or the like. In this manner, unplanned downtime can be prevented or wasted resources can be reduced that would otherwise occur when the energy storage unit is replaced too early (i.e. well ahead of the end of the lifetime).
[0064] Alternatively or in addition thereto, the method 1000 may further comprise the step of adjusting an electrical current supplied from or to the energy storage unit based on the remaining lifetime such that the SoC of the energy storage unit is within a target SoC range associated with a desired remaining lifetime. As an example, an electrical circuit connected to the energy storage unit may be controlled such that the energy storage unit is charged or discharged to a value of the SoC within the target SoC range. The target SoC range may be specified by a user of the energy storage unit. The user may specify the target SoC range based on an application of the energy storage unit. As an example, the user may specify the target SoC range to be between 45% and 55%.
[0065] Alternatively or in addition thereto, the method 1000 may further comprise the step of adjusting an electrical current supplied from or to the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within a target temperature range associated with a desired remaining lifetime. As an example, an electrical circuit connected to the energy storage unit may be controlled such as to reduce the amount of charge and discharge cycles of the energy storage unit, thereby reducing or increasing ohmic heating occurring within the energy storage unit, and reducing or increasing its temperature to be within the target temperature range. The target temperature range may be specified by a user of the energy storage unit. The user may specify the target temperature range based on an application of the energy storage unit. As an example, the user may specify the target temperature range to be between 20°C and 30°C.
[0066] Alternatively or in addition thereto, the method 1000 may further comprise the step of controlling a temperature regulation device to heat or cool the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within a target temperature range associated with a desired remaining lifetime. The temperature regulation device may be a fan, an air conditioner, a heater, a water-cooling system, or the like. The temperature regulation device may transfer heat to or away from the energy storage unit, thereby reducing or increasing its temperature to be within the target temperature range.
[0067] An energy storage management device may comprise a processor and a memory, the memory containing instructions executable by the processor, whereby the energy storage management is operative to carry out the method according to any of the embodiments disclosed above.
[0068] Fig. 4 show a schematic illustration of a hardware structure of an energy storage management device 200 comprising means for carrying out the steps of the methods of any of the embodiments disclosed above. The energy storage management device 200 has an interface module 210 configured to transmit and / or receive information (e.g. measurements of a temperature of the energy storage unit, an electrical current supplied from or to the energy storage unit and a terminal voltage of the energy storage unit by corresponding measurement devices). The energy storage management device 200 also has a processor 220 (e.g. a CPU) for controlling the energy storage management device 200 and for executing the steps of the methods of any of the embodiments disclosed above. It also has a working memory 230 (e.g. a random-access memory) and an instruction storage 240 storing a computer program having computer-readable instructions which, when executed by the processor 220, cause the processor 220 to perform the methods of any of the embodiments disclosed above.
[0069] The instruction storage 240 may include a ROM (e.g. in the form of an electrically erasable programmable read-only memory (EEPROM) or flash memory) which is pre-loaded with the computer-readable instructions. Alternatively, the instruction storage 240 may include a RAM or similar type of memory, and the computer-readable instructions can be input thereto from a computer program product, such as a computer-readable storage medium such as a CD-ROM, etc.
[0070] An energy storage unit and an energy storage management device according to any of the embodiments disclosed above may be integrated to form a system. The system may further comprise a system controller configured to transmit, to the energy storage management device, a desired remaining lifetime. In other words, the system controller may specify a target value for a remaining lifetime to be achieved by the energy storage unit. The energy storage management device may be configured to compute, based on this information, at least one of a target temperature range and a target SoC range required to reach the desired remaining lifetime. The energy storage management device may be configured to transmit, to the system controller, the at least one of the target SoC range and the target temperature range required to reach the desired remaining lifetime.
[0071] Alternatively, the system may be configured to transmit, to the energy storage management device, the desired remaining lifetime together with one of a desired SoC and a desired temperature. The energy storage management device may be configured to compute, based on this information, one of a target temperature range and a target SoC range, respectively, required to reach the desired remaining lifetime. The energy storage management device may be configured to transmit, to the system controller, the one of the target temperature range and the target SoC range required to reach the desired remaining lifetime and the one of the desired SoC and the desired temperature, respectively.
[0072] The system may further comprise a power converter configured to supply electrical current from or to the energy storage unit. In this case, the system controller may be configured to control the power converter to adjust an electrical current supplied from or to the energy storage unit based on the remaining lifetime such that the SoC is within a target SoC range associated with a desired remaining lifetime. As an example, the power converter may be controlled such that the energy storage unit is charged or discharged to a value of the SoC within the target SoC range.
[0073] Alternatively or in addition thereto, the system may further comprise a temperature regulation device configured to heat and / or cool the energy storage unit. In this case, the system controller may be configured to control the temperature regulation device to heat or cool the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within a target temperature range associated with a desired remaining lifetime. The temperature regulation device may be a fan, an air conditioner, a heater, a water-cooling system, or the like. The temperature regulation device may transfer heat to or away from the energy storage unit, thereby reducing or increasing its temperature to be within the target temperature range.
[0074] Fig. 5 shows a system according to an embodiment. Beside an energy storage unit and an energy storage management device, the system further comprises a system controller, a power converter, and a temperature regulation device.
[0075] In the foregoing description, aspects are described with reference to several embodiments. Accordingly, the specification should be regarded as illustrative, rather than restrictive. Similarly, the figures illustrated in the drawings, which highlight the functionality and advantages of the embodiments, are presented for example purposes only. The architecture of the embodiments is sufficiently flexible and configurable, such that it may be utilized in ways other than those shown in the accompanying figures.
[0076] Software embodiments presented herein may be provided as a computer program, or software, such as one or more programs having instructions or sequences of instructions, included or stored in an article of manufacture such as a machine-accessible or machine-readable medium, an instruction store, or computer-readable storage device, each of which can be non-transitory, in one example embodiment. The program or instructions on the non-transitory machine-accessible medium, machine-readable medium, instruction store, or computer-readable storage device, may be used to program a computer system or other electronic device. The machine- or computer-readable medium, instruction store, and storage device may include, but are not limited to, floppy diskettes, optical disks, and magneto-optical disks or other types of media / machine-readable medium / instruction store / storage device suitable for storing or transmitting electronic instructions. The techniques described herein are not limited to any particular software configuration. They may find applicability in any computing or processing environment. The terms "computer-readable", "machine-accessible medium", "machine-readable medium", "instruction store", and "computer-readable storage device" used herein shall include any medium that is capable of storing, encoding, or transmitting instructions or a sequence of instructions for execution by the machine, computer, or computer processor and that causes the machine / computer / computer processor to perform any one of the methods described herein. Furthermore, it is common in the art to speak of software, in one form or another (e.g., program, procedure, process, application, module, unit, logic, and so on), as taking an action or causing a result. Such expressions are merely a shorthand way of stating that the execution of the software by a processing system causes the processor to perform an action to produce a result.
[0077] Some embodiments may also be implemented by the preparation of application-specific integrated circuits, field-programmable gate arrays, or by interconnecting an appropriate network of conventional component circuits.
[0078] Some embodiments include a computer program product. The computer program product may be a storage medium or media, instruction store(s), or storage device(s), having instructions stored thereon or therein which can be used to control, or cause, a computer or computer processor to perform any of the procedures of the example embodiments described herein. The storage medium / instruction store / storage device may include, by example and without limitation, an optical disc, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory, a flash card, a magnetic card, an optical card, nano systems, a molecular memory integrated circuit, a RAID, remote data storage / archive / warehousing, and / or any other type of device suitable for storing instructions and / or data.
[0079] Stored on any one of the computer-readable medium or media, instruction store(s), or storage device(s), some implementations include software for controlling both the hardware of the system and for enabling the system or microprocessor to interact with a human user or other mechanism utilizing the results of the embodiments described herein. Such software may include without limitation device drivers, operating systems, and user applications. Ultimately, such computer-readable media or storage device (s) further include software for performing example aspects, as described above.
[0080] Included in the programming and / or software of the system are software modules for implementing the procedures described herein. In some example embodiments herein, a module includes software, although in other example embodiments herein, a module includes hardware, or a combination of hardware and software.
[0081] While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example, and not limitation. It will be apparent to persons skilled in the relevant art(s) that various changes in form and detail can be made therein. Thus, the above-described example embodiments are not limiting.REFERENCES
[0082] [1]: CN102216794A [2]: WO2022248532A1 [3]: CN100514074C [4]: EP3092144B1 [5]: CN108919137B [6]: EP application 23 182 613.2
Claims
1. A computer-implemented method (1000) for determining a remaining lifetime of an energy storage unit, the method comprising: acquiring (S1100) a temperature of the energy storage unit, an electrical current supplied from or to the energy storage unit and a terminal voltage of the energy storage unit; estimating (S1200) a state of charge, SoC, and a present value of an energy storage parameter of the energy storage unit based on the temperature, the electrical current and the terminal voltage; deriving (S1300) an aging model of the energy storage unit based on the SoC and the temperature, wherein the aging model is indicative of a predicted time evolution of the energy storage parameter of the energy storage unit; and determining (S1400) the remaining lifetime based on the derived aging model, the present value of the energy storage parameter and an initial value of the energy storage parameter; wherein the method (1000) further comprises at least one of: adjusting an electrical current supplied to the energy storage unit based on the remaining lifetime such that the SoC of the energy storage unit is within a target SoC range associated with a desired remaining lifetime; adjusting an electrical current supplied to the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within a target temperature range associated with a desired remaining lifetime; and controlling a temperature regulation device to heat or cool the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within a target temperature range associated with a desired remaining lifetime.
2. The method (1000) according to claim 1, wherein acquiring the temperature, electrical current and terminal voltage, and estimating the SoC are performed for multiple points in time, and the aging model is derived based on the SoC and the temperature at one or more of the multiple points in time.
3. The method (1000) according to any one of claims 1 or 2, wherein the aging model is derived based on the SoC and the temperature at a present point in time of the multiple points in time.
4. The method (1000) according to any one of claims 1 or 2, wherein the aging model is derived based on an average SoC and an average temperature over two or more of the multiple points in time.
5. The method (1000) according to any one of claims 1 to 4, wherein the aging model is based on an aging factor having a functional dependency on the SoC and the temperature of the energy storage unit.
6. The method (1000) according to claim 5, wherein parameters in the functional dependency are determined by a regression based on a plurality of measurement points.
7. The method (1000) according to claim 6, wherein each of the plurality of measurement points comprises a reference aging parameter associated with a given combination of SoC and temperature, wherein the reference aging parameter is derived based on a measured time evolution of the energy storage parameter of a corresponding reference energy storage unit.
8. The method (1000) according to any one of claims 1 to 7, wherein the energy storage unit is a supercapacitor.
9. The method (1000) according to any one of claims 1 to 7, wherein the energy storage unit is a battery.
10. The method (1000) according to any one of claims 1 to 9, further comprising at least one of: outputting, on a graphical user interface, the remaining lifetime of the energy storage unit; scheduling replacement of the energy storage unit based on the remaining lifetime.
11. An energy storage management device configured to perform the method (1000) according to any one of claims 1 to 10.
12. A system comprising: an energy storage unit; and an energy storage management device according to claim 11.
13. The system according to claim 12, further comprising: a system controller configured to transmit, to the energy storage management device, a desired remaining lifetime; and wherein the energy storage management device is configured to transmit, to the system controller, at least one of a target SoC range and a target temperature range required to reach the desired remaining lifetime.
14. The system according to claim 13, further comprising: a power converter configured to supply electrical current from or to the energy storage unit; and wherein the system controller is configured to control the power converter to adjust an electrical current supplied from or to the energy storage unit based on the remaining lifetime such that the SoC is within the target SoC range associated with a desired remaining lifetime.
15. The system according to any one of claims 13 or 14, further comprising: a temperature regulation device configured to heat and / or cool the energy storage unit; and wherein the system controller is configured to control the temperature regulation device to heat or cool the energy storage unit based on the remaining lifetime such that the temperature of the energy storage unit is within the target temperature range associated with a desired remaining lifetime.