METHOD FOR PREDICTING AN ELECTRIC LOAD IMPARTED ON EACH BATTERY UNIT IN AN ELECTRIC ENERGY STORAGE SYSTEM
20230041052 · 2023-02-09
Assignee
Inventors
Cpc classification
H02J7/0063
ELECTRICITY
G01R31/389
PHYSICS
H01M2010/4271
ELECTRICITY
H01M2220/20
ELECTRICITY
H01M10/425
ELECTRICITY
H01M10/482
ELECTRICITY
G01R31/367
PHYSICS
B60L3/0046
PERFORMING OPERATIONS; TRANSPORTING
B60L58/16
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01R31/367
PHYSICS
B60L3/00
PERFORMING OPERATIONS; TRANSPORTING
B60L58/16
PERFORMING OPERATIONS; TRANSPORTING
B60L58/22
PERFORMING OPERATIONS; TRANSPORTING
G01R31/389
PHYSICS
H01M10/42
ELECTRICITY
H01M10/48
ELECTRICITY
Abstract
A method for predicting an electric load imparted on each battery unit in an electric energy storage system comprising at least two battery units electrically connected in parallel to each other. The method comprises establishing a battery parameter set, the battery parameter set comprising at least the following values for each battery unit in the electric energy storage system: an internal ohmic resistance value indicative of the internal ohmic resistance of the battery unit and an open circuit voltage value indicative of the open circuit voltage of the battery unit, using an electric load level indicative of a total electric energy storage system load, and using the electric load level and the battery parameter set for predicting the imparted load on each battery unit in the electric energy storage system.
Claims
1-16. (canceled)
17. A method for predicting an electric load imparted on each battery unit in an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method comprising: establishing a battery parameter set, said battery parameter set comprising at least the following values for each battery unit in said electric energy storage system: an internal ohmic resistance value indicative of the internal ohmic resistance of said battery unit and an open circuit voltage value indicative of the open circuit voltage of said battery unit, using an electric load level indicative of a total electric energy storage system load, and using said electric load level and said battery parameter set for predicting said imparted load on each battery unit in said electric energy storage system.
18. The method according to claim 17, comprising predicting said imparted load on each battery unit in said electric energy storage system by employing a multi-battery model that takes into account the electric interaction, preferably the electrical dynamic interaction, between the battery units of said electric energy storage system.
19. The method according to claim 17, wherein said imparted load comprises two addends: a first addend indicative of differences in said internal ohmic resistance values amongst said battery units of said electric energy storage system and a second addend indicative of differences in said open circuit voltage values amongst said battery units of said electric energy storage system.
20. The method according to claim 19, wherein said first addend for a certain battery unit of said electric energy storage system comprises a first addend factor multiplied by said electric load level, said first addend factor comprising a numerator and a denominator in accordance with the following: for said certain battery unit, said numerator comprising the product of the internal ohmic resistance values of every battery unit in said electric energy storage system except for said certain battery unit, and said denominator comprises the sum of a set of products, the number of the products corresponding to the number of battery units in said electric energy storage system and each product being assigned to an individual battery unit of said electric energy storage system, wherein a product for a certain battery unit is obtained by multiplying internal ohmic resistance values of all battery units in said electric energy storage system except for said individual battery unit.
21. The method according to claim 19, wherein said second addend for a certain battery unit is proportional to the sum of a set of summands, the number of the summands corresponding to the number of battery units minus one, and each summand is associated to a specific battery unit being different from said certain battery unit and the summand being calculated in accordance with the following: for each battery unit in said electric energy storage system which is not said certain battery unit: calculating the difference in said open circuit voltage values between the battery unit and said certain battery unit and multiplying that difference by the product of the internal ohmic resistance value of each one of said battery units in said electric energy storage system, except for said certain battery unit and said specific battery unit and adding that value to said summand.
22. The method according to claim 21, wherein each one of said summand is divided by a denominator, said denominator comprising the sum of a set of products, the number of the products corresponding to the number of battery units in said electric energy storage system and each product being assigned to an individual battery unit of said electric energy storage system, wherein a product for a certain battery unit is obtained by multiplying internal ohmic resistance values of all battery units in said electric energy storage system except for said individual battery unit.
23. The method according to claim 17, wherein said battery parameter set further comprises one, more or all of the following values for each battery unit in said electric energy storage system: a state-of-charge value indicative of the state-of-charge of said battery unit, a state-of-health value indicative of the state-of-health of said battery unit and an internal impedance value indicative of the internal impedance of said battery unit.
24. The method according to claim 17, wherein said electric energy storage system has a set of connective resistances comprising a connective resistance between each adjacent pair of battery units and/or a connective resistance between each battery unit and a reference point in said electric energy storage system, said method further comprising also using said set of connective resistances for determining an imparted load on each battery unit in said electric energy storage system.
25. A method for evaluating the impact that an electric load level will have on an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method comprising: for each battery unit in said electric energy storage system, determining a state-of-power value, said state-of-power value being indicative of the maximum amount of electric load that the battery unit can deliver or receive at a constant load level during a predetermined future time range without violating electro-thermal limits of said battery unit, on the basis of said electric load level, predicting the electric load imparted on each battery unit in an electric energy storage system according to claim 17, for each battery unit in said electric energy storage system, determining whether or not said battery load exceeds said state-of-power value.
26. A method for determining an electric load to be imparted on an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method comprising employing a correction process comprising the following correction steps: evaluating the impact that an electric load level will have on said electric energy storage system using the method according to claim 25, in response to the determination that said battery load exceeds said state-of-power value for at least one of said battery units, reducing said electric load level, and in response to the determination that said battery load is lower than said state-of-power value for each one of said battery units, increasing said electric load level, said method further comprising setting the electric load level being the result from said correction process as said electric load.
27. The method according to claim 26, wherein said correction process is an iterative process that repeats correction steps until a stopping criterion has been reached.
28. The method according to claim 27, wherein said stopping criterion comprises that a smallest battery offset value, being the difference between said battery load and said state-of-power value for a battery unit, among said battery units, is within a predetermined threshold range, preferably said predetermined threshold range is zero.
29. A method for determining an electric load to be imparted on an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method employing the method for evaluating the impact that an electric load level will have on an electric energy storage system according to claim 25 and comprising determining the largest electric load that can be imparted on an electric energy storage system without said battery load exceeding said state-of-power value for any battery unit in said electric energy storage system.
30. A method for determining an electric load to be imparted on an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method comprising: establishing a battery parameter set, said battery parameter set comprising at least the following values for each battery unit in said electric energy storage system: an internal ohmic resistance value indicative of the internal ohmic resistance of said battery unit and an open circuit voltage value indicative of the open circuit voltage of said battery unit, for each battery unit in said electric energy storage system, determining a state-of-power value, said state-of-power value being indicative of the maximum amount of electric load that the battery unit can deliver or receive at a constant load level during a predetermined future time range without violating electro-thermal limits of said battery unit, for each battery unit in said electric energy storage system, determining a battery unit measure being proportional to the magnitude of a sum of elements, a first element being the product of said internal ohmic resistance value and said state-of-power value and a second element being said open circuit voltage value, among said battery units in said electric energy storage system, determining the smallest magnitude of said battery unit measure in order to arrive at an electric load measure indicative of said electric load to be imparted on an electric energy storage system.
31. The method according to claim 30, further comprising multiplying said smallest unit magnitude measure by the sum of the inverse of said internal ohmic resistance value for each battery unit in said electric energy storage system.
32. The method according to claim 30, wherein said method further comprises subtracting the ratio between the open circuit voltage and the internal ohmic resistance for each battery unit in said electric energy storage system from said electric load measure.
33. The method according to claim 30, wherein said battery unit state-of-power value is a battery unit state of charging power value, said method comprising: among said battery units in said electric energy storage system, determining the smallest battery unit measure in order to arrive at an electric load measure indicative of said electric load to be imparted on an electric energy storage system.
34. The method according to claim 30, wherein said battery unit state-of-power value is a battery unit state of discharging power value, said method comprising: among said battery units in said electric energy storage system, determining the largest battery unit measure in order to arrive at an electric load measure indicative of said electric load to be imparted on an electric energy storage system.
35. The method according to claim 26, wherein said method comprises: for each one of a plurality of time instants, determining an electric load to be imparted on an electric energy storage system—, and determining said electric load by applying a filter, preferably a low pass filter and/or a weighted moving average filter, to said electric loads for said plurality of time instants.
36. A method for controlling the loading of an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the method comprising determining the electric load to be imparted on an electric energy storage system using the method according to claim 26, and imparting the thus determined electric load on said energy storage system.
37. The method according to claim 25, wherein said state-of-power value is indicative of the maximum amount of electric current, alternatively electric power, that the battery unit can deliver or receive at a constant load level during said predetermined future time range without violating electro-thermal limits of said battery unit.
38. The method according to claim 17, wherein said electric load is indicative of electric current, alternatively electric power.
39. A computer program comprising program code means for performing the steps of claim 17 when said program is run on a computer.
40. A computer readable medium carrying a computer program comprising program means for performing the steps of claim 17 when said program means is run on a computer.
41. A battery management system for an electric energy storage system comprising at least two battery units electrically connected in parallel to each other, the battery management system being adapted to predict an electric load imparted on each battery unit in said electric energy storage system by: establishing a battery parameter set, said battery parameter set comprising at least the following values for each battery unit in said electric energy storage system: an internal ohmic resistance value indicative of the internal ohmic resistance of said battery unit and an open circuit voltage value indicative of the open circuit voltage of said battery unit, using an electric load level indicative of a total electric energy storage system load, using said electric load level and said battery parameter set for predicting said imparted load on each battery unit in said electric energy storage system.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The above, as well as additional objects, features and advantages of the present disclosure, will be better understood through the following illustrative and non-limiting detailed description of exemplary embodiments of the present disclosure, wherein:
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071] With reference to the appended drawings, below follows a more detailed description of embodiments of the disclosure cited as examples.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0072] The present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the present disclosure are shown. The disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided for thoroughness and completeness. The skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.
[0073] Similar reference characters refer to similar elements throughout the description.
[0074]
[0075] Purely by way of example, and as indicated in
[0076] As may be realized from the above, the electric energy storage system 18 may be charged with electric power and/or electric power may be discharged from the electric energy storage system 18.
[0077]
[0078] As may be gleaned from
[0079] Moreover, as indicated in
[0080] The battery units according to the present disclosure may be same or different, and may for instance be of lithium-ion or sodium-ion type. A sodium-ion battery typically includes any type of sodium iron battery or sodium ferrite battery.
[0081]
[0082] Instead of, or in addition to, the above-mentioned battery management system 28, embodiments of the electric energy storage system 18 may comprise individual battery management units (not shown in
[0083] Irrespective of the configuration of the battery management system 28, the system may be adapted to carry out one or more embodiments of the methods according to any one of the aspects according to the present disclosure. Example embodiments are presented hereinbelow. In order to keep the description brief, the below description generally uses a method as an example for presenting various features of the present disclosure. However, it should be noted that the description of the method should be equally applicable to the battery management system 28 and vice versa.
[0084] As such, a first aspect of the present disclosure relates to a method for predicting an electric load L.sub.i imparted on each battery unit i in an electric energy storage system 18 comprising at least two battery units 24, 26 electrically connected in parallel to each other. The method comprises: [0085] establishing a battery parameter set, the battery parameter set comprising at least the following values for each battery unit in the electric energy storage system: an internal ohmic resistance value R.sub.0i indicative of the internal ohmic resistance of the battery unit and an open circuit voltage value V.sub.oci indicative of the open circuit voltage of the battery unit, [0086] using an electric load level L.sub.ESS indicative of a total electric energy storage system load, and [0087] using the electric load level L.sub.ESS and the battery parameter set for predicting the imparted load L.sub.i on each battery unit in the electric energy storage system.
[0088] Purely by way of example, the imparted load may comprise two addends A.sub.i1, A.sub.i2, viz a first A.sub.i1 and a second addend A.sub.i2. The first addend A.sub.i1 may be indicative of differences in the internal ohmic resistance values amongst the battery units of the electric energy storage system. The differences in the internal ohmic resistance values may also be referred to as a resistance imbalance between the battery units 24, 26 of the electric energy storage system 18. Moreover, the second addend A.sub.i2 may be indicative of differences in the open circuit voltage values amongst the battery units of the electric energy storage system.
[0089] As a non-limiting example, the first addend A.sub.i1 for a certain battery unit of the electric energy storage system may comprise a first addend factor multiplied by the electric load level L.sub.ess. The first addend factor comprises a numerator and a denominator θ in accordance with the following: [0090] for the certain battery unit, the numerator comprising the product of the internal ohmic resistance values of every battery unit in the electric energy storage system except for the certain battery unit, and [0091] the denominator θ comprises the sum of a set of products, the number of the products corresponding to the number of battery units in the electric energy storage system and each product being assigned to an individual battery unit of the electric energy storage system, wherein a product for a certain battery unit is obtained by multiplying internal ohmic resistance values of all battery units in the electric energy storage system except for the individual battery unit.
[0092] For a set of n battery units 1, . . . , n in a electric energy storage system 18, the first addend A.sub.i1 for a battery unit i in the set may be formulated in accordance with the following:
[0093] For a set of n battery units only containing three battery units, using Eq. 1 and Eq. 2, the first addend A.sub.11 for the first battery unit 1 in the set may be formulated in accordance with the following:
[0094] Moreover, the second addend A.sub.i2 for a certain battery unit is proportional to the sum of a set of summands. The number of the summands corresponds to the number of battery units minus one, and each summand is associated to a specific battery unit being different from the certain battery unit and the summand being calculated in accordance with the following: [0095] for each battery unit in the electric energy storage system which is not the certain battery unit: calculating the difference in the open circuit voltage values between the battery unit and the certain battery unit and multiplying that difference by the product of the internal ohmic resistance value of each one of the battery units in the electric energy storage system, except for the certain battery unit and the specific battery unit and adding that value to the summand.
[0096] The above approach is presented hereinbelow wherein index i indicates the certain battery unit and index k indicates the specific battery unit.
[0097] Moreover, each one of the summand may be divided by a denominator θ, which denominator has been presented hereinabove. As such, the second addend A.sub.i2 may be formulated in accordance with the following:
[0098] For a set of n battery units only containing three battery units, using Eq. 6 and Eq. 7, the second addend A.sub.12 for the first battery unit 1 in the set may be formulated in accordance with the following:
[0099] Combining Eq. 1, Eq. 6 and Eq. 7 results in the following expression for the load L.sub.i of a battery unit i:
[0100] In the above examples, the loads L.sub.i, L.sub.ESS have been expressed as electric currents I.sub.i, I.sub.ESS. However, it is also envisaged that the loads L.sub.i, L.sub.ESS may be expressed as electric powers P.sub.i, P.sub.ESS.
[0101] The load L.sub.i of a battery unit i may also be determined taking one or more additional parameters into account. Purely by way of example, such additional parameter(s) may be related to each individual battery unit 24, 26 of the electric energy storage system 18 and/or to the electric interaction, preferably the electrical dynamic interaction, between the battery units 24, 26 of the electric energy storage system 18. As another non-limiting example, the electrical connection resistance between battery units may be considered.
[0102] Purely by way of example, the battery parameter set further comprises one, more or all of the following values for each battery unit 24, 26 in the electric energy storage system: a state-of-charge value SoC.sub.i indicative of the state-of-charge of the battery unit, a state-of-health value SoH.sub.i indicative of the state-of-health of the battery unit and an internal impedance value Z.sub.i indicative of the internal impedance of the battery unit.
[0103] Instead of, or in addition to, the above parameters, the method according to the first aspect of the present disclosure comprises predicting the imparted load on each battery unit 24, 26 in the electric energy storage system by employing a multi-battery model that takes into account the electric interaction, preferably the electrical dynamic interaction, between the battery units 24, 26 of the electric energy storage system 18. Purely by way of example, the electric energy storage system has a set of connective resistances R.sub.ci-1,i comprising a connective resistance between each adjacent pair of battery units in the electric energy storage system 18 and/or a connective resistance R.sub.ci between each battery unit and a reference point in the electric energy storage system 18.
[0104] Generally, a connective resistance between each adjacent pair of battery units in the electric energy storage system 18 may be related to a so called daisy-chain configuration of the battery units. Moreover, a connective resistance R.sub.ci between each battery unit and a reference point in the electric energy storage system 18 may generally be attributed to a so called star configuration of the battery units. The method according to the present disclosure is intended to cover each one or a combination of the daisy-chain and star configurations.
[0105] As a non-limiting example, the method further comprises also using the set of connective resistances R.sub.ci-1,i for determining an imparted load on each battery unit in the electric energy storage system.
[0106] The above alternatives are presented using example embodiments hereinbelow.
Single Battery Model
[0107] Each individual battery unit (i) may be modelled by equivalent circuit as shown in
[0112] The electro-thermal dynamics of any individual battery unit (i) within the electric energy storage system 18 can be represented on the following standard continuous-time state-space form:
{dot over (V)}.sub.1i(t)=a.sub.1i(t).Math.V.sub.1i(t)+b.sub.1i(t).Math.I.sub.i(t)
{dot over (V)}.sub.2i(t)=a.sub.2i(t).Math.V.sub.2i(t)+b.sub.2i(t).Math.I.sub.i(t)
S{dot over (O)}C.sub.i(t)=b.sub.3i(t).Math.I.sub.i(t)
V.sub.i(t)=V.sub.oci(t)+V.sub.1i(t)+V.sub.2i(t)+R.sub.0i(t).Math.I.sub.i(t)
wherein
where τ.sub.1i(t)=R.sub.1i(t).Math.C.sub.i1(t) is a fast varying time-constant
where τ.sub.2i(t)=R.sub.2i(t).Math.C.sub.2i(t) is a slow varying time-constant
where Q.sub.i and η.sub.i are battery capacity and columbic efficiency,
[0113] V.sub.oci(t)=f.sub.ocv(SoC(t)) gives open-circuit voltage as a function of battery SoC.
[0114] Note that
R.sub.0i(t)=f.sub.R0i(SOC.sub.i(t),T.sub.i(t)),
R.sub.1i(t)=f.sub.R1i(SoC.sub.i(t),T.sub.i(t),I.sub.i(t)),
C.sub.1i(t)=f.sub.C1i(SoC.sub.i(t),T.sub.i(t),I.sub.i(t)),
R.sub.2i(t)=f.sub.R2i(SoC.sub.i(t),T.sub.i(t),I.sub.i(t)), and
C.sub.2i(t)=f.sub.C2i(SOC.sub.i(t),T.sub.i(t),I.sub.i(t))
are nonlinear functions of battery SoC, temperature, and input current. The battery temperature dynamics may be given by:
{dot over (T)}.sub.i(t)=a.sub.ti.Math.(T.sub.fi−T.sub.i(t))+b.sub.ti−U.sub.heat,i(t)
where U.sub.heat,i(t)=I.sub.i−(V.sub.oci−V.sub.i) is the total heat generation in the battery, T.sub.fi is the coolant temperature, and a.sub.ti and b.sub.ti are thermal constants that depend on heat capacity, thermal resistance, and heat transfer properties of coolant.
Multi Battery Model
[0115] An example of a parallel configuration of battery modules is presented in
R.sub.ci-1,i=R.sub.ui-1,i+R.sub.li-1,i,∀iϵ{1, . . . ,n}
where R.sub.ui-1,i is the positive path connection resistance and R.sub.Ii-1,i is the negative path connection resistance between two adjacent battery units i−1 and i.
[0116] Following Kirchhoffs laws, constraints imposed by the parallel connections may be formulated as:
[0117] Now mainly using single battery model for each battery unit and exploiting parallel connection constraints among them as given above, a complete state-space model of a parallel multi-battery system 18 may be formulated in accordance with the following:
{dot over (x)}(t)=A.sub.I(t).Math.x(t)+B.sub.I(t).Math.u(t)
y(t)=C.sub.I(t).Math.x(t)+D.sub.I(t).Math.u(t) Eq. 12
[0118] In Eq. 12, x=[x.sub.1 . . . x.sub.n].sup.T which is the full state vector of the complete electric energy storage system 18 wherein x.sub.i=[V.sub.1i V.sub.2i V.sub.oci SoC.sub.i T.sub.i].sup.T is the state of each battery unit i. The output of the system is represented by y=[I.sub.1 . . . I.sub.n].sup.T where I.sub.i is the output current of each battery unit i. The control input of the state-space model is given by u=[I.sub.ESS U.sub.h,1 . . . U.sub.h,1].sup.T wherein I.sub.ESS is the total (e.g. total demanded) input current and U.sub.h,l is the total heat generated inside a battery unit i. It should be noted that I.sub.ESS may be regarded as an implementation of the total (e.g. total demanded) input load L.sub.ESS.
[0119] The system matrix A.sub.l, the input matrix B.sub.l, the output matrix C.sub.l and the feedthrough matrix D.sub.l are nonlinear functions of system parameters (R.sub.0i, R.sub.1i, R.sub.2i, C.sub.1i, C.sub.2i, Q.sub.i, R.sub.ci-1,i, R.sub.ci) and system electro-thermal and ageing states (SoC.sub.i, T.sub.i, SoQ.sub.i, SoR.sub.i). Note that as compared to a single battery model, the open circuit voltage of each battery unit has been included as an additional state in order to derive a complete model for parallel multibattery systems.
[0120] As may be realized from Eq. 12 hereinabove, the state-space model is a vector-valued linear differential equation in the time domain (by virtue of the time derivative {dot over (x)}) and such a differential equation may be solved using a standard method, such as the backward Euler method.
[0121] In order to exemplify the above equations, the full matrices for n=2 are presented hereinbelow. The full state vector x for an electric energy storage system 18 with two battery units is given by:
and the input vector u is given by:
whereas the output vector y is given by:
[0122] The system matrix A.sub.l comprises submatrices in accordance with the following:
Ω=R.sub.01+R.sub.02+R.sub.c12 Eq. 13
[0123] As such, Ω is a parameter of the accumulated resistance. Note that
are the jacobians of the open circuit voltage V.sub.oci of a battery unit with respect to the battery unit's temperature T.sub.i. Such jacobians are treated as parameters in the model and may for instance be stored in look-up tables in a computer memory.
[0124] Again with reference to Eq. 12, the input matrix B.sub.l may be formulated as:
[0125] The output matrix is given by:
the direct feedthrough matrix D is given by:
[0126] As may be gleaned from the above, various system parameters, including battery impedances, capacities, cable connection resistances, temperatures etcetera enter into this model through the above matrices. This enables prediction of load, e.g. power or current, split between batteries with an appropriately high accuracy under given operating conditions.
[0127] It should also be noted that the above equations may be simplified by dropping all states related to internal polarizations and temperature from the above-mentioned model such that each element in the above-mentioned matrices A.sub.l, B.sub.l, C.sub.l and D.sub.l relating to internal polarizations and temperature is set to zero. Using such an approach for the matrices discussed hereinabove for the above example, viz a system with two battery units such that n=2, the following equations are obtained for the electric currents for each one of the battery units:
[0128] As may be gleaned from the above, the load—here exemplified as the electric current—imparted on each one of the battery units may be determined using internal ohmic resistance values R.sub.0i and open circuit voltage value V.sub.oci for each battery unit as well as the connective resistances relating to the position of each battery in the electric energy storage system 18. In the above equations, the connective resistance R.sub.c12 between the battery units—generally used for a daisy-chain configuration of battery units—has been employed. However, the above equations could easily be modified so as to also, or instead, include a connective resistance R.sub.c1, R.sub.c2 between each battery unit and a reference point in the electric energy storage system 18—which connective resistance generally is employed for a so called star configuration of battery units. For the sake of completeness, it should be noted that there may be a connective resistance R.sub.c01 between the first battery unit and the load L.sub.ESS (exemplified as I.sub.ESS above) but such a connective resistance R.sub.c01 may be omitted in the above equations. This is since the connective resistance R.sub.c01 will form a common resistance in the path of each one of the battery units and may thus not have any influence of the load distribution among the battery units.
[0129] Moreover, the equation presented hereinabove using the internal ohmic resistance values R.sub.0i, the open circuit voltage value V.sub.oci and the connective resistances could easily be expanded to any number n of battery units.
[0130] Furthermore, as has been intimated above, Eq. 12 represents a linear differential equation in the time domain (by virtue of the time derivative x) and such a differential equation may be solved using standard approaches, such as the backward Euler method. Such standard approaches may be used for any number of battery units in the electric energy storage system 18.
[0131] Irrespective of how the electric load L.sub.i—exemplified by I.sub.i in the above presentation—imparted on each battery unit 24, 26 in an electric energy storage system 18 is predicted, e.g. using Eq. 10 and Eq. 11 or Eq. 12, the thus determined electric loads L.sub.i may be used for a plurality of purposes.
[0132] The second aspect of the present disclosure relates to one such use.
[0133] As such, the second aspect of the present disclosure relates to a method for evaluating the impact that an electric load level will have on an electric energy storage system 18 comprising at least two battery units 24, 26 electrically connected in parallel to each other.
[0134] The method comprises: [0135] for each battery unit 24, 26 in the electric energy storage system 18, determining a state-of-power value SOP.sub.i, SOP.sub.i(k), the state-of-power value being indicative of the maximum amount of electric load that the battery unit can deliver or receive at a constant load level during a predetermined future time range without violating electro-thermal limits of the battery unit, [0136] on the basis of the electric load level L.sub.ESS, predicting the electric load L.sub.i imparted on each battery unit i in an electric energy storage system according to the method of the first aspect of the present disclosure, e.g. using Eq. 10 and Eq. 11 or Eq. 12 hereinabove, and [0137] for each battery unit i in the electric energy storage system, determining whether or not the battery load exceeds the state-of-power value SOP.sub.i, SOP.sub.i(k).
[0138] As may be realized from the above, the method according to the second aspect of the present disclosure determines a state-of-power value SOP.sub.i, SOP.sub.i(k) for each battery unit 24, 26 in the electric energy storage system 18. Such a determination may be performed in a plurality of different ways. As a non-limiting example, a supplier of battery unit may provide information indicative of the battery unit state-of-power value SOP.sub.i. As another non-limiting example, the battery unit state-of-power value SOP.sub.i may be determined before adding the battery unit to an electric energy storage system 18, for instance using a test procedure or the like.
[0139] With reference to
[0140] Purely by way of example, the battery unit state-of-power value SOP.sub.i may be set to be constant over a certain time period. As another non-limiting example, the battery unit state-of-power value SOP.sub.i may be set to be time dependent and may thus be denoted as SOP.sub.i(k) for instance.
[0141] As other non-limiting examples, the battery unit state-of-power value SOP.sub.i may be determined using a single battery model as will be discussed hereinbelow.
[0142] As a first example, the battery unit state-of-power value SOP.sub.i may simply be equated to the maximum current that can be imparted on the battery unit. As such, the battery unit state-of-power value SOP.sub.i may be expressed in accordance with the following:
SOP.sub.i=I.sub.i.sup.max Eq. 14
[0143] It should be noted that the maximum current may be different depending on whether electric current is charged to or discharged from the battery unit. As such, a battery unit may be associated with two state-of-power values: a charge state-of-power value SOP.sub.i,charge and a discharge state-of-power value SOP.sub.i,discharge, in accordance with the following:
SOP.sub.i,charge=I.sub.i,charge.sup.max
SOP.sub.i,discharge=I.sub.i,discharge.sup.max Eq. 15
[0144] As a non-limiting example, a single battery model may comprise the previously mentioned open circuit voltage V.sub.oci, the previously mentioned internal resistance R.sub.0i, a minimum voltage limit V.sub.i.sup.min and a maximum voltage limit V.sub.i.sup.max. Purely by way of example, the above parameters may be static value or values that are assumed to be constant for a certain time range, such as the predetermined future time range discussed above. It should be noted that a single battery model also may comprise additional terms, e.g. one or more RC pairs as shown in
[0145] As such, in a simplified form, the battery unit state-of-power value SOP.sub.i, defined in terms of electric power, may be determined in accordance with the following:
[0146] Here, it should be noted that the open circuit voltage V.sub.oci can be modelled so as to be dependent on the state of charge SoC.sub.i of the battery unit. Moreover, the state of charge SoC.sub.i may be a time dependent parameter. As such, Eq. 16 can be formulated in accordance with the following:
[0147] It should be noted that the internal resistance R.sub.0i may also be dependent on whether electric current is charged to or discharged from the battery unit. As such, the battery unit may comprise a charging internal resistance R.sub.0i,charge, as well as a discharging internal resistance R.sub.0i,discharge. As such, in analogy with Eq. 15, battery unit may be associated with two state-of-power values in accordance with the following:
[0148] For the sake of completeness, it should be noted that the maximum current for a battery unit, be it a charging or a discharging current, may be determined in a plurality of different ways. Purely by way of example, the maximum current may be determined in a test environment.
[0149] Optionally, as a general formulation, the maximum current may be determined using an optimization procedure taking e.g. the electro-thermal dynamics, the state of charge limits, and voltage limits of the battery unit into account.
[0150] Purely by way of example, using an example in which the state-of-power SOP.sub.i is defined in terms of electric current, the state-of-power may be determined by solving the maximization problem in Eq. 19 hereinbelow using the boundary conditions (i.e., electro-thermal constraints) as presented in Eq. 20 to Eq. 27 for a predetermined future time range Δt.
I.sub.i.sup.max=max|I.sub.i|∀tϵ[t.sub.0,t.sub.0+Δt] Eq. 19
subject to:
Electrical dynamics: {dot over (x)}.sub.e(t)=f.sub.e(x.sub.e,x.sub.t,I.sub.i) Eq. 20
Thermal dynamics: {dot over (x)}.sub.T(t)=f.sub.T(x.sub.t,x.sub.e,I.sub.i) Eq. 21
Battery Voltage Output: V.sub.i(t)=f.sub.1(x.sub.e,x.sub.t,I.sub.i) Eq. 22
Battery Temperature: T.sub.i(t)=f.sub.2(x.sub.t,x.sub.e,I.sub.i) Eq. 23
State-Of-Charge Limits: SoC.sub.i.sup.min≤SoC.sub.i(t+Δt)≤SoC.sub.i.sup.max Eq. 24
Voltage Limits: V.sub.i.sup.min≤V.sub.i(t+Δt)≤V.sub.i.sup.max Eq. 25
Temperature Limits: T.sub.i.sup.min≤T.sub.i(t+Δt)≤T.sub.i.sup.max Eq. 26
Current Limits: I.sub.i,minAbs≤I.sub.i(t:t+Δt)≤I.sub.i,maxAbs Eq. 27
[0151] Here, it should be noted that the current limits, i.e. I.sub.i,minAbs and I.sub.i,maxAbs, respectively may relate to absolute maximum current safety limits according to e.g. manufacturer datasheet which should not be exceeded in order to ensure that hazardous events are avoided. Irrespective of how the state-of-power value SOP.sub.i, SOP.sub.i(k) is determined for each battery unit 24, 26 in the electric energy storage system 18, the method according to the second aspect of the present disclosure determines whether or not the battery load L.sub.i exceeds the state-of-power value SOP.sub.i, SOP.sub.i(k) for each battery unit 24, 26.
[0152] Purely by way of example, in order to perform the above determination, the battery load L.sub.i and the state-of-power value SOP.sub.i, SOP.sub.i(k) are preferably expressed as the same entity, e.g. in terms of electric power or electric current. Using the electric current as an example, the predicted battery current may be expressed as I.sub.i and the state-of-power value may be expressed as I.sub.i.sup.max and the above-mentioned determination—viz whether or not the battery load L.sub.i exceeds the state-of-power value SOPi, SOPi(k) for each battery unit 24, 26—may be expressed a determining whether or not the below condition is met for the battery unit:
|I.sub.i|≤|I.sub.i.sup.max| Eq. 28
[0153] As has been intimated in Eq. 15 hereinabove, a battery unit may be associated with two state-of-power values: a charge state-of-power value SOP.sub.i,charge and a discharge state-of-power value SOP.sub.i,discharge. As such, the above procedure of the second aspect of the present disclosure of determining whether or not the battery load L.sub.i exceeds the state-of-power value SOP.sub.i, SOP.sub.i(k) for each battery unit 24, 26, may be expressed in accordance with the following:
I.sub.i≤I.sub.i,charge.sup.max
OR
I.sub.i≥I.sub.i,discharge.sup.max Eq. 29
[0154] The above differences in the above expressions emanates from the fact that the discharging current is considered as negative as a convention here.
[0155] The method according to the second aspect of the present disclosure may for instance be used in a method according to a third aspect of the present disclosure. An embodiment of the method according to the third aspect of the present disclosure is presented hereinbelow with reference to
[0156]
[0157] The method may for instance use a starting value for the electric load L.sub.ESS. As a non-limiting example, such a starting value may be set to zero. As another alternative, the starting value L′.sub.ESS for the electric load L.sub.ESS may be selected using e.g. an heuristic approach. Purely by way of example, a starting value L′.sub.ESS may be set as the sum of the state-of-power value SOP.sub.i, SOP.sub.i(k) for each battery unit 24, 26 in the electric energy storage system 18. Irrespective of how the starting value is selected, the method comprises employing a correction process comprising the following correction steps: [0158] S1 Evaluating the impact that an electric load level L.sub.ESS will have on the electric energy storage system 18 using the method according to the second aspect of the present disclosure. As such, the method according to the third aspect of the present disclosure obtains information whether or not the battery load L.sub.i—which is the predicted battery load L.sub.i for the electric load level L.sub.ESS—exceeds the state-of-power value SOP.sub.i, SOP.sub.i(k) for each battery unit 24, 26. [0159] S2 In response to the determination that the battery load exceeds the state-of-power value SOP.sub.i, SOP.sub.i(k) for at least one of the battery units 24, 26, reducing the electric load level L.sub.ESS. Purely by way of example, and as indicated in
[0161] As may be realized from the above, the method as illustrated in
[0162] To this end, reference is made to
[0163] The stopping criterion may be formulated in a plurality of different ways. As a non-limiting example, the stopping criterion may comprise that a smallest battery offset value, being the difference between the battery load and the state-of-power value for a battery unit, among the battery units 24 26, is within a predetermined threshold range, preferably the predetermined threshold range is zero. In the event that the range actually zero, the stopping criterion may be formulated as that the battery load L.sub.i equals the state-of-power value SOP.sub.i, SOP.sub.i(k) for at least one battery unit, e.g.
|I.sub.i|=|I.sub.i.sup.max| Eq. 30
[0164] The predetermined threshold range as discussed hereinabove may be regarded as a tolerance for the equality expressed in Eq. 30 such that the stopping criterion need not require that a battery load L.sub.i must equal the state-of-power value SOP.sub.i, SOP.sub.i(k). As a non-limiting example, the above-mentioned predetermined threshold range may be expressed as a fraction of the state-of-power value SOP.sub.i, SOP.sub.i(k) for the battery unit concerned. Consequently, the stopping criterion may be formulated as |L.sub.i−SOP.sub.i|≤γ.Math.|SOP.sub.i|. Purely by way of example, y may be selected to be in the range of 0.001-0.05, preferably within the range of 0.001-0.01.
[0165] Although the above presented iterative procedure is appropriate in many applications in order to determine an electric load L.sub.ESS to be imparted on an electric energy storage system 18, such an electric load L.sub.ESS may be determined using other procedures as well.
[0166] To this end, a fourth aspect of the present disclosure relates to a method for determining an electric load L.sub.ESS to be imparted on an electric energy storage system 18 comprising at least two battery units 24, 26 electrically connected in parallel to each other. The method according to the fourth aspect of the present disclosure employs the method for evaluating the impact that an electric load level L.sub.ESS will have on an electric energy storage system according to the second aspect of the present disclosure and comprises determining the largest electric load L.sub.ESS that can be imparted on an electric energy storage system 18 without the battery load exceeding the state-of-power value SOP.sub.i, SOP.sub.i(k) for any battery unit in the electric energy storage system.
[0167] Using the current I.sub.ESS as an example of electric load level L.sub.ESS, the fourth aspect of the present disclosure may be formulated in accordance with the following:
max|I.sub.ESS|,∀tϵ[t.sub.0,t.sub.0+Δt] Eq. 31
subject to:
{dot over (x)}(t)=A.sub.I(t).Math.x(t)+B.sub.I(t).Math.u.sub.ESS Eq. 32
y(t)=C.sub.I(t).Math.x(t)+D.sub.I(t).Math.u.sub.ESS Eq. 33
u.sub.ESS=[I.sub.ESS U.sub.heat,1 . . . U.sub.heat,n].sup.T Eq. 34
y=[I.sub.1 . . . I.sub.n].sup.T Eq. 35
|I.sub.i|≤|I.sub.i.sup.max|,∀i Eq. 36
[0168] The constraints for the optimization problem above, which constraints are presented in Eq. 32 to Eq. 36 have already been discussed in relation to Eq. 12 and are thus not repeated here. Purely by way of example, the above optimization problem may be solved using conventional techniques, such as Linear Programming, Karmakar's algorithm, and/or general nonlinear programming techniques for instance.
[0169] Needless to say, the optimization problem in Eq. 31 may be adapted to a charging condition or a discharging condition. Again using the current I.sub.ESS as an example of electric load level L.sub.ESS and assessing a charging condition, the fourth aspect of the present disclosure may be formulated in accordance with the following:
max|I.sub.ESS,charge|,∀tϵ[t.sub.0,t.sub.0+Δt] Eq. 37
subject to:
{dot over (x)}(t)=A.sub.I(t).Math.x(t)+B.sub.I(t).Math.u.sub.ESS,charge Eq. 38
y(t)=C.sub.I(t).Math.x(t)+D.sub.I(t).Math.u.sub.ESS,charge Eq. 39
u.sub.ESS,charge=[I.sub.ESS,charge U.sub.heat,1 . . . U.sub.heat,n].sup.T Eq. 40
y=[I.sub.1 . . . I.sub.n].sup.T Eq. 41
I.sub.i≤I.sub.i,charge.sup.max,∀i Eq. 42
[0170] For a discharging condition, the fourth aspect of the present disclosure may be formulated in accordance with the following:
max|I.sub.ESS,discharge|,∀tϵ[t.sub.0,t.sub.0+Δt] Eq. 43
subject to:
{dot over (x)}(t)=A.sub.I(t).Math.x(t)+B.sub.I(t).Math.u.sub.ESS,discharge Eq. 44
y(t)=C.sub.I(t).Math.x(t)+D.sub.I(t).Math.u.sub.ESS,discharge Eq. 45
u.sub.ESS,discharge=[I.sub.ESS,discharge U.sub.heat,1 . . . U.sub.heat,n].sup.T Eq. 46
y=[I.sub.1 . . . I.sub.n].sup.T Eq. 47
I.sub.i≥I.sub.i,discharge.sup.max,∀i Eq. 48
[0171] Each one of the method embodiments presented hereinabove comprises predicting an imparted load on each battery unit 24, 26 in an electric energy storage system 18.
[0172] However, it is also possible to determine an electric load L.sub.ESS to be imparted on an electric energy storage system 18 without explicitly determining the imparted load on each battery unit 24, 26. To this end, a fifth aspect of the present disclosure relates to a method for determining an electric load L.sub.ESS to be imparted on an electric energy storage system 18 comprising at least two battery units 24, 26 electrically connected in parallel to each other.
[0173] The method according to the fifth aspect of the present disclosure is presented hereinbelow.
[0174] Establishing a battery parameter set, the battery parameter set comprising at least the following values for each battery unit in the electric energy storage system: an internal ohmic resistance value R.sub.0i indicative of the internal ohmic resistance of the battery unit and an open circuit voltage value V.sub.oci indicative of the open circuit voltage of the battery unit. The above procedure has been presented hereinabove with reference to the first aspect of the present disclosure and is thus not repeated here.
[0175] For each battery unit in the electric energy storage system, determining a state-of-power value SOP.sub.i, SOP.sub.i(k), the state-of-power value being indicative of the maximum amount of electric load that the battery unit can deliver or receive at a constant load level during a predetermined future time range without violating electro-thermal limits of said battery unit. The determination of the state-of-power value SOP.sub.i, SOP.sub.i(k) has also been presented hereinabove and is thus not repeated here.
[0176] For each battery unit 24, 26 in the electric energy storage system 18, determining a battery unit measure BUM.sub.i being proportional to the magnitude of a sum of elements, a first element being the product of the internal ohmic resistance value and the state-of-power value SOP.sub.i, SOP.sub.i(k) and a second element being the open circuit voltage value. As such, the battery unit measure BUM.sub.i may be determined in accordance with the following:
BUM.sub.i˜(R.sub.0i.Math.SOP.sub.i+V.sub.oci) Eq. 49
[0177] Using the current I as an example of the state-of-power value SOP.sub.i, SOP.sub.i(k) for a charging condition, Eq. 49 may be formulated in accordance with the following:
BUM.sub.i−(R.sub.0i.Math.I.sub.i,charging.sup.max+V.sub.oci) Eq. 50
[0178] Moreover, the method according to the fifth aspect of the present disclosure further comprises: among the battery units i in the electric energy storage system 18, determining the smallest magnitude of the battery unit measure BUM.sub.min in order to arrive at an electric load measure indicative of the electric load to be imparted on an electric energy storage system.
[0179] Purely by way of example, the smallest magnitude of the battery unit measure BUM.sub.min may be used directly in a procedure for determining an electric load L.sub.ESS to be imparted on an electric energy storage system 18 comprising at least two battery units 24, 26. Purely by way of example, embodiments of the fifth aspect of the present disclosure may use the above procedure for identifying the battery unit i being associated with the smallest magnitude of the battery unit measure BUM.sub.min and on the basis thereof determine the electric load L.sub.ESS.
[0180] However, the method according to the fifth aspect of the present disclosure may further comprise multiplying the smallest unit magnitude measure by the sum of the inverse of the internal ohmic resistance value R.sub.0i for each battery unit i in the electric energy storage system 18. Moreover, the method according to the fifth aspect of the present disclosure may further comprise subtracting the ratio between the open circuit voltage V.sub.oci and the internal ohmic resistance R.sub.0i for each battery unit i in the electric energy storage system 18 from the electric load measure BUM.sub.i.
[0181] Embodiments of the method of the fifth aspect of the present disclosure, may comprise only one of the above modifications—viz multiplying the smallest unit magnitude measure by the sum of the inverse of the internal ohmic resistance value R.sub.0i for each battery unit i as well as subtracting the ratio between the open circuit voltage V.sub.oci and the internal ohmic resistance R.sub.0i for each battery unit i—to the electric load measure BUM.sub.i.
[0182] However, presented hereinbelow are equations representing example embodiments in which both modifications have been performed. In the below example, the current I is used as an example of the state-of-power value SOP.sub.i, SOP.sub.i(k) for a charging condition and a discharging condition, respectively.
[0183] The above equations for I.sub.ESS,charge.sup.max and I.sub.ESS,discharge.sup.max are derived as a solution to a constrained Linear Programming problem (similar to full-order optimization problems shown in to 45, but using zero-order multi-battery model instead of full-order model used there).
[0184] It should also be noted that embodiments of the present disclosure may comprise the following: [0185] For each one of a plurality of time instants k, determining an electric load L.sub.ESS(k) to be imparted on an electric energy storage system 18 using the method according to any one of the third to fifth aspects of the present disclosure. Purely by way of example, the electric load L.sub.ESS(k) to be imparted on an electric energy storage system 18 for each time instant k may be determined using any one of the electric load determination method embodiments presented hereinabove. [0186] Determining the electric load L.sub.ESS by applying a filter, preferably a low pass filter and/or a weighted moving average filter, to the electric loads L.sub.ESS(k) for the plurality of time instants k.
[0187] Irrespective of how the electric load L.sub.ESS, e.g. irrespective of which of the third to fifth aspects of the present disclosure that has been used for determining the electric load L.sub.ESS, a sixth aspect of the present disclosure relates to a method for controlling the loading of an electric energy storage system 18 comprising at least two battery units 24,26 electrically connected in parallel to each other. The method comprises determining the electric load to be imparted on an electric energy storage system using the method according to any one of the third to fifth aspects of the present disclosure, and imparting the thus determined electric load L.sub.ESS on the energy storage system 18, e.g. by charging or discharging the energy storage system 18.
[0188] Moreover, for any aspect of the present disclosure, in particular as regards the embodiments presented hereinabove, the state-of-power value SOP.sub.i, SOP.sub.i(k) may be indicative of the maximum amount of electric current I, alternatively electric power P, that the battery unit i can deliver or receive at a constant load level during the predetermined future time range without violating electro-thermal limits of said battery unit i.
[0189] In a similar vein, for any aspect of the present disclosure, in particular as regards the embodiments presented hereinabove, the electric load L.sub.ESS may be indicative of electric current I.sub.ESS, alternatively electric power P.sub.ESS.
[0190] It is to be noted that the present disclosure is not limited to the embodiments described hereinabove and illustrated in the drawings; rather the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims. For example, although the present disclosure has mainly been described in relation to a bus, the disclosure should be equally applicable to any type of vehicle, such as any type of electrical vehicle. In fact, the present disclosure may be used for any type of energy storage system.