The present disclosure relates to electrical systems employing rechargeable battery packs. Aspects of the disclosure pertain to the real-time estimation of the battery pack's equilibrium cell voltage, and the use of the same to estimate the pack's state of charge (SOC) or state of power (SOP). As commonly used in the art, the term “state of charge” is the battery energy, usually expressed as a percentage, that remains available for use in the battery's various cells relative to a respective SOC of a fully-charged battery pack. “State of power” describes the remaining power capability of the battery pack after a predefined duration of maximum use, e.g., 2 s or 10 s. Monitoring of the battery state enables optimal control and power flow decision making to occur during charging or discharging operations. Thus, electrified vehicles, powerplants, and other electrified systems benefit from use of a battery management system that is better able to track the evolving internal state or states of the battery pack between actual state measurements. The present disclosure lends itself to supporting such applications.
A battery cell includes positive and negative electrodes. In the present state of the art, such cells are often made of porous materials permeated with a liquid electrolyte. During charging of an example lithium-ion battery cell, for instance, lithium atoms diffuse to the surface of the positive electrode where an electrochemical reaction occurs. This electrochemical reaction produces positively-charged lithium ions, which then migrate through the electrolyte solution in the pores of the positive electrode, cross a separator that prevents direct contact between the positive and negative electrodes, and thereafter migrate into the pores of the negative electrode. The lithium ions eventually reach the negative electrode surface, whereupon the ions undergo a second electrochemical reaction. The lithium ions then diffuse into the negative electrode material.
The direction of the above-noted reactions and flow of lithium ions reverses during discharge of the battery cell. The above-noted example lithium species may be replaced by other application-suitable chemical species, and for some battery constructions only one of the two electrodes may be porous. The disclosed methodology is useful without respect to the particular chemical species used in constructing the battery cells, so long as at least one of the electrodes is porous.
The nature of the physicochemical processes governing the flow of chemical species is such that the concentration of each species is not necessarily uniform through a given electrode. Such non-uniformity results in differences in the local SOC at various points in the electrode material. In particular, the local SOC in the front of the electrode, that is, nearest the separator region, may differ from the local SOC in the back of the same electrode, that is, nearest the current collector, giving thereby a front-to-back SOC disparity.
A battery cell resting at open circuit, given sufficient time, will settle to an equilibrium voltage referred to as the cell's open-circuit voltage (OCV). Ideally, the OCV of a given battery cell is unique for each SOC, independent of whether the battery cell was charging or discharging just before switching to an open-circuit condition, and also independent of the magnitude of the battery current. OCV increases monotonically as the cell's SOC increases, and thus the relationship between OCV and SOC is invertible. That is, with x being a fractional SOC, i.e., 0≤x≤1, and Vo representing the OCV, a non-linear OCV curve is defined by the function Vo=U(x), which is invertible as x=U−1(Vo). Accordingly, once a given battery cell has rested long enough and its OCV is accurately measured, the SOC may be roughly estimated.
In hybrid electric or battery electric vehicles, battery state estimator (BSE) logic may reference such an OCV curve to estimate SOC in real-time. Alternatively, SOC may be tracked from an initial SOC x(0) at t=0 using a procedure referred to as Coulomb counting, i.e.,
where Cap is the capacity of the battery cell and I(τ) is the battery current. BSE logic may balance voltage-based estimates and Coulomb-based estimates to produce a composite estimate. Since Coulomb counting is inherently open-loop and subject to accumulation of integration error, a voltage-based estimate serves as an important closed-loop check. Accuracy of determination of the above-noted OCV curve and real-time state estimation problem are complicated by the presence of circuit resistance and voltage transients, as well as charge transfer physics occurring within the battery cell itself, all of which may combine to render existing SOC/SOP estimation techniques less than optimal under certain conditions.
A battery state estimation (BSE) method is disclosed herein for use with an electrical system having a multi-cell battery pack. While a lithium-ion chemistry is described as an example battery chemistry species, the teachings are not limited so lithium-ion batteries, but rather to battery configurations having at least one electrode that is porous in the manner set forth above. As part of the disclosed approach, a controller is programmed to execute instructions embodying the present method and thereby determine cell voltages of the various battery cells, either via modeling or sensor-based measurement. From such estimates, the controller derives a state of charge (SOC) and possibly a state of power (SOP) of the battery pack.
Graphite is widely used as the active material in negative electrodes of lithium-ion batteries. The present method is of particular applicability to such a material, as the OCV curve of a graphite electrode has several almost flat regions, often referred to as plateaus, with relatively sharp transitions between the plateaus. Near these transitions, a small difference in local SOC of the electrode, such as a front-to-back SOC disparity, may have a significant, albeit transient, effect on the terminal voltage. If the transient voltage effect is not properly taken into account, an inaccurate real-time battery state estimation may result. Thus, discrete/single-layer bulk estimations of the battery cell's SOC may result in less than optimally accurate real-time battery state estimations. The present method is intended to help improve such state estimations by carefully considering such transient effects.
Each electrode has a corresponding open-circuit voltage (OCV) curve, which can be experimentally measured relative to a common reference, typically pure lithium. The OCV observed at a cell's terminals is the difference between two half-cell OCVs of the cell. A difference in the local SOC, such as a front-to-back SOC disparity, can result in different OCVs at different points in the electrode. The voltage measured at the battery's terminals is influenced by these local voltages. If the battery cell is allowed to rest at open circuit, lithium (in a lithium-ion embodiment) will move from regions of high concentration towards regions of low concentration, both by diffusion within the solid materials of the electrode and by the aforementioned processes whereby lithium de-intercalates from regions of higher local SOC, migrates through the electrolyte in the pores, and intercalates into regions of lower local SOC. This results in transients in the voltage measured at the terminals. As the local SOC throughout the electrode equilibrates to a uniform bulk SOC, the terminal voltage settles to the cell OCV. Accordingly, to more accurately estimate the bulk SOC in real-time given measurements of the terminal voltage, it is desirable to compensate the measured voltage to remove the transient effects. The present method has the benefit of removing such effects.
In particular, the controller used in the present strategy addresses the potential problem of such transient effects using a porous electrode transient (PET) model as part of a collective model set. The PET model is configured to model low-frequency transient voltage effects occurring in the battery cells during charging or discharging. The PET model considers charge distribution at a multitude of discretized “layers” of a given electrode, e.g., the negative electrode. As few as three such discretized layers may be used in some embodiments, with up to seven to ten such layers being sufficient in other embodiments, and thus the excess computational burden associated with the present method is minimal. More or fewer discretized layers may be modeled as needed via the PET model to provide a desired computational load-performance tradeoff.
In particular, the controller compensates for the above-noted differences in SOC distribution through the electrode depth by adding a voltage adjustment to an OCV value, with such an adjustment predicted by the PET model. The PET model may be embodied as a transmission line/equivalent circuit consisting of multiple OCV elements, each of which may be in series with its own calibrated/predetermined charge-transfer resistance and connected in parallel to its neighbors by an effective pore resistance, with both resistance values being temperature-dependent. Another approach uses a discretized transient model of partial differential equations (PDE) to the same ends.
In an example embodiment, an electrical system includes a battery pack with multiple battery cells, sensors, and the above-mentioned controller, the latter being configured to execute the present method. The sensors output measured state signals indicative of an actual state of the battery back, with the actual state of the battery pack including respective actual cell voltages, currents, and temperatures of each of the multiple battery cells. Responsive to the measured state signals, the controller generates an estimated state of charge (SOC) of the battery pack and thereafter controls an operating state of the electrical system in real-time responsive to the estimated SOC.
The multiple OCV elements may be represented in a memory location of the controller as an equivalent circuit model. Such an equivalent circuit model may include a calibrated charge-transfer resistance and a calibrated effective pore resistance for each of a desired number (N) of discretized layers of the electrode. Here, N is equal to a number of the multiple OCV elements, e.g., N≥3 in a non-limiting embodiment. Other values of N may be used in other embodiments, e.g., N≥5. The charge-transfer resistance and pore resistance are temperature-dependent values, as will be appreciated by those of ordinary skill in the art.
The multiple OCV elements may be alternatively represented in the memory location of the controller as a set of partial differential equations (PDEs) representing a continuous SOC distribution θe(t,z), where t is time and z is a nondimensional depth of the electrode.
The battery cells may be lithium ion battery cells in some embodiments, and/or the electrode may be a negative electrode.
The controller may periodically update the PET model, and the collective model set of which the PET model is an integral part, based on a difference between the estimated and actual voltages, e.g., using a Kalman filter or a variant thereof.
The electrical system may be in communication with a display device, with the controller configured to display the SOC via the display device.
In some embodiments, the controller may derive a numeric state of health of the battery pack using a time history of the estimated state, and also output a signal indicative of the numeric state of health.
An electric machine may be coupled to a load, such that in the discharging mode, the electric machine acts as a traction motor to power the load. Likewise, when the electric machine is a motor-generator unit, the machine may operate as an electric generator to draw power from the load, e.g., in a regenerative braking mode. In some embodiments, the load is a set of drive wheels of a motor vehicle.
The above summary is not intended to represent every possible embodiment or every aspect of the present disclosure. Rather, the foregoing summary is intended to exemplify some of the novel aspects and features disclosed herein. The above features and advantages, and other features and advantages of the present disclosure, will be readily apparent from the following detailed description of representative embodiments and modes for carrying out the present disclosure when taken in connection with the accompanying drawings and the appended claims.
The present disclosure is susceptible to modifications and alternative forms, with representative embodiments shown by way of example in the drawings and described in detail below. Inventive aspects of this disclosure are not limited to the particular forms disclosed. Rather, the present disclosure is intended to cover modifications, equivalents, combinations, and alternatives falling within the scope of the disclosure as defined by the appended claims.
Referring to the drawings, wherein like reference numbers refer to like components,
The electrical system 12 includes a relatively high-voltage battery pack (BHV ) 13 having a plurality of battery cells 14. Four such battery cells 14 are individually labeled C1, C2, C3, and C4 in
The controller 50 of
As part of a computer-executable method 100 for estimating a present state of the battery pack 13, the controller 50 may model or receive individual cell voltage measurements (arrow VC) from each of the sensors 16, as well measure the cell temperatures (arrow T) and currents (arrow I). In executing the method 100, the controller 50 derives the present battery state using the estimated states, particularly cell voltage, including at least a state of charge (SOC) and a state of power (SOP) of the battery pack 13. The controller 50 does so with the assistance of a collective model set 61 (see
Referring to
The pouch 62 is shaped and sized to contain a stack of repeated units of lithium-ion cell components, with a single unit or battery cell 14 generally composed of electrodes in the form of an anode 74 and a cathode 76, and with a series of porous separator sheets 78 interleaved between the anode 74, cathode 76, and sides 64 and 66 of the pouch 62. The anode 74 and cathode 76 are operatively attached to the pouch 62 and placed in electrochemical contact with the electrolyte composition 68 such that ions are transferable therebetween during charging or discharging. In a lithium-ion embodiment, the cathode 76 is fabricated from material that is capable of supplying lithium ions during a battery charging operation, and incorporating lithium ions during a battery discharging operation. The cathode 76 may include, for instance, a lithium metal oxide, phosphate, or silicate. Separator sheets 78 may each be composed of a porous polyolefin membrane, e.g., with a porosity of about 35% to 65%, and a thickness of approximately 25-30 microns. The separator sheets 78 may be modified, for instance, by the addition of electrically non-conductive ceramic particles (e.g., silica) that are coated on the porous membrane surfaces.
A reference electrode 80 may be used, but it not necessary for the functioning of the disclosed method 100. Instead, the method 100 may rely on modeling of the terminal voltage across both half-cells as set forth herein. When the reference electrode 80 is available, BSE may be performed on the two half-cells, with the PET model applied twice (once per half-cell). For the optional sensing purposes within the scope of the method 100, a sensor 16A formed with the reference electrode 80 may be interposed between the anode 74 and the cathode 76, and placed in electrochemical contact with the electrolyte composition 68. The reference electrode 80 may function as a third electrode that independently measures a voltage of the anode 74 and cathode 76. The reference electrode assembly 80 may be fabricated with a separator sheet 82 that supports an electrical contact 84, an electrical track 86, and an electrical lead 88. The dedicated separator sheet 82 is fabricated from an electrically insulating, porous polymeric material, such as polyethylene or polypropylene, or a combination of both. Thin porous separator sheet 82 may be interposed in face-to-face non-contacting relation between parallel faces of anode and cathode 74 and 76, with the lithium ion-containing electrolyte solution 68 permeating and filling the pores and contacting the surfaces of sheet 82. An optional jacket separator (not shown) may be disposed across and cover one or both sides of the separator sheet 82, e.g., to help ensure no direct physical contact with the anode and cathode 74 and 76.
In the illustrated example, a support tab 87 may project transversely from a lateral edge of the elongated separator sheet 82, with the electrical contact 84 deposited on or otherwise affixed to the support tab 87. The electrical track 86 electrically connects the electrical lead 88 to the electrical contact 84. The reference electrode assembly 80 may be fabricated with an intercalation electrode 90 that is deposited on the support sheet 82 and attached to the electrical lead 88. In the illustrated assembly configuration, electrically non-conductive particles may be deposited to create a very thin alumina layer 94 that is deposited on and covers the intercalation electrode 90 and, consequently, the electrical track 86. This alumina layer 94, which may be only a few atoms thick, helps to stabilize the reference electrode assembly 80, e.g., for a longer life.
In a multi-layer stack, a plurality of the reference electrode assemblies 80 may be inserted at several positions throughout the stack for redundancy. In such an instance, support tabs 75 for the various reference electrode assemblies 80 can be interconnected for a single readout, as it may be expected that they all have the same (or nearly the same) voltage. Additionally, by providing multiple, independently operating reference electrodes, if one reference connection fails, the signal will likely remain valid with the remaining reference connection(s).
As noted above, two available techniques for estimating SOC include (1) Coulomb counting (integrating current), and (2) voltage lookup. For Coulomb counting:
where SOC(t0) is an initial state of charge value (typically SOC=100% after a full charge). Errors in measuring current, I(t), may lead to an accumulation of error in SOC (e.g., more error may accumulate the longer the time period since a last full charge and the larger the number of partial charges). Uncertainty in the battery capacity (Cap) may also lead to an error in Coulomb counting. This uncertainty tends to grow over time as capacity tends to degrade over the life of a battery. The alternative technique of estimating SOC using a voltage lookup technique may rely on the fact that, when the battery pack 13 is fully rested, the equilibrium voltage/OCV uniquely indicates the SOC. In addition to or in lieu of such approaches, the present method 100 may be used to improve accuracy of state estimation by treating the variations in charge through the depth of the anode 74 or cathode 76, as will now be set forth in detail with reference to the remaining Figures.
To provide such benefits, a BSE logic block 20 is programmed in logic of the controller 50 shown in
At the same time, the BSE logic block 20 estimates the SOC, SOP, and possibly other states according to the present method 100 as detailed below with reference to
With respect to the BSE logic block 20, various processes and routines are performed to estimate SOC and SOP. For instance, a measurement block 26 with associated hardware, including the 90 shown in
The Kalman filter methodology or a variant thereof may use a gain matrix K, with K being dependent on the state vector û and its covariance, as well as on measurement uncertainty. The state vector û may include local states of charge, RC-pair voltages, and circuit parameters. Thus, the Kalman filter block 57 is configured to update the full state vector û, i.e.,: û⇐û+K(v− via a corresponding measurement update block 59 as shown. The estimated SOC and SOP may thereafter be output to the controller 50, or battery management system (BMS) logic or hardware components thereof, for further control actions with respect to the electrical system 12 shown in
Losses are considered as part of an open-circuit/hysteresis model 54 once the open-circuit voltage has been determined. One such loss is due to the hysteresis offset, which is labeled “Hyst(θ)” in
Also considered in the circuit depiction of
Here, a high-frequency resistor RO, possibly with non-linear behavior, is in series with multiple resistor (R)-capacitor (C) pairs, e.g., R1C1 . . . RNCN, to collectively represent additional losses that may further affect the open-circuit voltage. Example approaches for implementing RC pairs in an RC circuit model is disclosed in U.S. patent application Ser. No. 14/171,334, published as US 2015/0219726A1 to LENZ et al., which is incorporated by reference in its entirety. High-frequency behavior may be captured by such an approach or other suitable methods.
The PET model 58 is used to consider the effects of insertion or extraction of lithium ions into or out of a porous electrode, e.g., anode 74 or cathode 76 of
The PET model 58 noted above may be embodied as an equivalent circuit, or as system of partial differential equations. Both approaches will now be discussed in turn.
Equivalent Circuit: an equivalent circuit representation is one discretized model of charge transfer within an electrode (e), e.g., anode 74 or cathode 76 of
Each positive (pos) and negative (neg) electrode has its own starting state of charge (θ) and capacity (Ce). In bulk, each electrode sees the same battery current as the full battery cell 13. However, at each layer (k) of the electrode, the current (I) splits into two components: an intercalation current that charges the layer, and a pore current that passes lithium through to the next layer.
There is also a resistance associated with each component of the battery current (I), i.e., a temperature-dependent charge-transfer resistance (r) describing resistance to a transfer of charge into a particle, as will be appreciated, and a temperature-dependent effective pore resistance (R) that is the resistance to moving lithium ions down pores of the electrode, i.e., a function of the electrolyte material 68, pore size, etc. As the number of discretized layers N approaches infinity, the equivalent circuit solution approaches the solution of the partial differential equation (PDE) system that is described below.
Such an equivalent circuit as depicted in
Given the total current I, the intercalation currents Ik, k=1, . . . , N can be calculated by solving the tri-diagonal linear system:
(r+R)I1−rI2=U2−U1+RI,
−rIk−1+(2r+R)Ik−rIK+1=Uk−1−2Uk+Uk+1, k=2, . . . , N−1,
−rIN−1+(r+R)IN=UN−1−UN.
The time-derivative of the actual state of charge, i.e., {dot over (θ)}e,k, may be represented as:
With N layers of an electrode (e), then θe,1, θe,2, θe,N represent the individual states of charge for each of the layers 1, 2, . . . , N. Layer 1 in this approach is the layer proximate the separator layer 78 (
PDE Model: in another approach, a partial differential equation (PDE) model of the porous electrode (e) has a continuous state of charge distribution θe(t, z), where t represents time and z is a non-dimensional depth through the electrode. Thus, z=0 at the current collector of the battery cell 13 and z=1 at the interface between the electrode and the separator layer, e.g., between separator layer 78 and anode 74 of
The temperature-dependent parameters r and R of the equivalent circuit model and the temperature-dependent parameters α and β of the PDE model can be chosen such that the solutions of the equivalent circuit model as the number of discretized layers N approaches infinity approaches the solution of the PDE model. Such the values (r) and (R) may be derived as:
Other methods for discretizing the PDE system for approximating its solution may also be used within the scope of the disclosure and thus used as part of method 100. Example approaches, as understood in the art, include finite differences, finite elements, and finite volumes. Of these, the finite volume approach may be of particular benefit, as it can be formulated to preserve charge (i.e., preserve the Coulomb count noted above) . Note that the PDE system requires:
To discretize, the controller 50 may divide the domain of z into N intervals:
0=z0<z1<. . . <zN+1<zN=1.
Then, the controller 50 may define the average state of charge on each interval as:
Thereafter, the time derivative of the averages satisfies the following equation:
The derivatives appearing on the right-hand side of the equation shown immediately above may be obtained by methods of approximating V(t,z) to satisfy its 2nd order PDE and boundary conditions. One possibility is a quadratic spline (piecewise quadratic continuous curve with continuous first derivative) which can be made to satisfy the PDE at both boundary conditions and one point in the interior of each interval, typically the center point.
The use of the PET model 58, embodied as the above-described discretized model of one or both electrodes (negative and/or positive) using either the equivalent circuit/transmission line variation or as a discretization of the PDE system, results in PDE system giving:
The method 100 “steps ahead” a single time step in each iteration of the Kalman filter of
As will be appreciated, the present teachings may be advantageously extended to the vehicle 10 of
Optional control actions shown in
While some of the best modes and other embodiments have been described in detail, various alternative designs and embodiments exist for practicing the present teachings defined in the appended claims. Those skilled in the art will recognize that modifications may be made to the disclosed embodiments without departing from the scope of the present disclosure. Moreover, the present concepts expressly include combinations and sub-combinations of the described elements and features. The detailed description and the drawings are supportive and descriptive of the present teachings, with the scope of the present teachings defined solely by the claims.