The present disclosure relates to batteries and, more particularly, to methods and systems for estimating the state of health of batteries.
Many machines include a power system with one or more electrical loads and a battery for supplying electricity to one or more of those electrical loads. For example, many hybrid-electric machines include a power system with a prime mover that drives an electric motor/generator to supply electricity to one or more electric motors of the machine. Such hybrid-electric machines also often include one or more batteries that may serve to supply electricity to the electric motors at times. As used herein, the term “battery” refers to any type of device operable to store electrical energy and exchange electricity with (i.e., receive electricity from and deliver electricity to) other electrical components of a power system. Batteries typically cycle between discharging electricity to power the electrical power loads and receiving electricity to recharge. Over time, a number of factors can degrade the components of hybrid-electric and other power systems. For example, the charging and discharging cycles experienced by a battery in a hybrid-electric power system can gradually diminish the ability of the battery to receive and hold charge. Additionally, mechanical stresses due to various factors can degrade various components of the power system.
U.S. Pat. No. 7,653,510 to Hirohata et al. (“the '510 patent”) discloses a device and method useable to predict failure of an electronic component that includes a CPU (central processing unit), a memory device, and fans. The device and method of the '510 patent performs analysis related to mechanical fatigue experienced by the component. The device and method of the '510 patent performs its analysis based on various factors, including a performance characteristic that includes, for example, use frequency, element performance, fan rotation speed, battery remaining charge, or an element load factor. The '510 patent discloses that its device and method may use cycle counting, such as a “rain flow” cycle counting method, in evaluating the mechanical fatigue experienced by the component, in order to predict mechanical failure of the component.
Although the method and system of the '510 patent may help evaluate the mechanical stresses and predict mechanical failure of a system, certain disadvantages may persist. For example, the device and method disclosed by the '510 patent does not provide any insight regarding the electrical state of health of a battery.
The system and methods of the present disclosure solve one or more of the problems set forth above.
One disclosed embodiment relates to a method of estimating a state of health of a battery. The method may include receiving information indicative of a history of electricity received by and discharged from the battery during a time period. The method may also include using the received information to estimate peaks in the electricity during the time period. Additionally, the method may include using an information processor to determine a parameter indicative of an estimated state of health of the battery based at least in part on an estimated magnitude of electricity at each of a plurality of the estimated peaks.
Another embodiment relates to a method of estimating a state of health of a battery. The method may include receiving information indicative of a history of electricity received by and discharged from the battery during a time period. The method may also include using the received information to identify a plurality of discharging cycles and charging cycles during the time period. Additionally, the method may include using an information processor to determine a parameter indicative of an estimated state of health of the battery based at least in part on how many of the discharging cycles and charging cycles are identified for the time period.
A further disclosed embodiment relates to a method of estimating a state of health of a battery. The method may include receiving information indicative of a history of electricity received by and discharged from the battery during a time period. The method may also include using the received information with an information processor to determine for each of a plurality of segments of the time period a degradation value representative of an amount of battery degradation during the segment. Additionally, the method may include using the information processor to determine a parameter indicative of an estimated state of health of the battery based at least in part on a plurality of the degradation values.
As shown in
Superstructure 20 may be suspended from frame 12. In some embodiments superstructure 20 may be suspended from frame 12 by a pivot system 22. Pivot system 22 may include a swing bearing 24 and an electric motor 46. Swing bearing 24 may include an inner race mounted to frame 12 and an outer race to which superstructure 20 mounts. Both the inner and outer race of swing bearing 24 may extend concentric to a vertical axis 34. The inner and outer race may be engaged to one another via rolling elements (not shown), such as ball bearings, in such a manner that the outer race and superstructure 20 may pivot around axis 34 relative to frame 12.
Electric motor 46 may be operable to rotate superstructure 20 and the outer race of swing bearing 24 around axis 34. Electric motor 46 may have a gear 51 mounted to its output shaft, and electric motor 46 may mount to superstructure 20 in a position such that gear 51 meshes with gear teeth on frame 12. Electric motor 46 may receive power to rotate superstructure 20 around axis 34 from various components of power system 11. Electric motor 46 may constitute one of many electrical power loads of power system 11.
Machine 10 may include various other components. For example, as
Prime mover 30 may be any type of device configured to produce mechanical power to drive electric motor/generator 32. For example, prime mover 30 may be a diesel engine, a gasoline engine, a gaseous fuel-powered engine, or any other type of component operable to produce mechanical power.
Electric motor/generator 32 may be any type of component operable to generate electricity with mechanical power received from prime mover 30. Electric motor/generator 32 may also be operable to receive electricity and operate as an electric motor to drive prime mover 30 for a number of purposes. Electric motor 46 may be any type of component operable to receive electricity from power-transmission system 52 and operate as an electric motor. Each of electric motor/generator 32 and electric motor 46 may be, for example, any of a permanent-magnet electric machine, a switched reluctance electric machine, a DC electric machine, an induction-type machine or any other type of electric machine known in the art.
Battery 48 may be any type of device operable to store electrical energy and exchange electricity with (i.e., receive electricity from and deliver electricity to) power-transmission system 52. Battery 48 may include a positive terminal 54 and a negative terminal 56. Battery 48 may be electrically isolated from the chassis 13 of machine 10.
Power-transmission system 52 may include an inverter 100, a power regulator 102, and various electrical connectors, such as electric lines and/or electric switches connecting these devices. Inverter may 100 include a power electronics unit 106, a power electronics unit 108, power lines 110, 111, a bulk capacitor 114, and a controller 112. Power electronics unit 106 may be operable to regulate a flow of power between electric motor 46 and power lines 110, 111. Power electronics module 106 may also be operable to convert the form of electricity flowing between electric motor 46 and power lines 110, 111. For example, power electronics unit 106 may be operable to convert between alternating electric current at electric motor 46 and direct current at power lines 110, 111. Power electronics module 108 may similarly be operable to regulate a flow of power between electric motor/generator 32 and power lines 110, 111. Power electronics module 108 may also be able to convert the form of electricity flowing between electric motor/generator 32 and power lines 110, 111, such as converting between alternating current electricity at electric motor/generator 32 and direct current electricity at power lines 110, 111. Power electronics modules 106-108 may include various types of controllable electric components for regulating and/or converting electrical power, including, but not limited to SCRs (sillicon controller rectifiers), GTOs (gate turn-offs), IGBTs (insulated gate bipolar transistors), and FETs (field-effect transistors). Bulk capacitor 114 may be connected between power lines 110, 111 and serve to smooth out any fluctuations in voltage across power lines 110, 111. This configuration of inverter 100 may allow exchange of electricity between electric motor/generator 32 and electric motor 46 via power electronics modules 106, 108 and power lines 110, 111.
Controller 112 may be operatively connected to power electronics modules 106, 108, and controller 112 may be configured (e.g., programmed) to control one or more aspects of the operation of power electronics modules 106, 108. In some embodiments, controller 112 may include, for example, one or more microprocessors and/or one or more memory devices. By controlling power electronics modules 106, 108, controller 112 may be operable to control the voltage on power lines 110, 111, as well as the magnitude of current flowing between power lines 110, 111, electric motor 46, and electric motor/generator 32.
Power regulator 102 may include input/output terminals 116, 117, 118, 119. Power regulator 102 may have any configuration that allows it to regulate one or more aspects of electricity exchanged between terminals 116, 117 and terminals 118, 119. Power regulator 102 may, for example, be operable to control whether electricity is exchanged between terminals 116, 117 and terminals 118, 119. Power regulator 102 may also be configured to control which direction electricity flows between terminals 116, 117 and terminals 118, 119, i.e., whether electricity flows from terminals 116, 117 to terminals 118, 119, or vice-a-versa. Power regulator 102 may exchange electricity in various forms. In some embodiments, power regulator 102 may be configured to receive and/or supply direct current electricity at terminals 116, 117, 118, 119. Power regulator 102 may also be operable to control the voltage at each of terminals 116, 117, 118, 119 as well as the magnitude of electric current flowing at each of terminals 116, 117, 118, 119. For example, power regulator 102 may be operable to change the electricity transmitted between terminals 116, 117 and terminals 118, 119 from one voltage (such as approximately 650 volts) of direct current electricity at terminals 116, 117 to another voltage (such as approximately 350 volts) of direct current electricity at terminals 118, 119. As discussed further below, power regulator 102 may be controllable by one or more other component(s) of power system 11, so that those other components may control how power regulator 102 controls the exchange of electricity between terminals 116, 117 and terminals 118, 119. Power regulator 102 may include any suitable configuration of components that allows it to provide the above-discussed functionality.
Inverter 100, power regulator 102, battery 48, electric motor 46, and electric motor/generator 32 may be electrically connected to one another in various ways. As
The exemplary configuration of power-transmission system 52 shown in
In addition to those shown in
Power-system controls 26 may be configured to control charging and discharging of battery 48, operation of prime mover 30, operation of electric motor/generator 32, operation of electric motor 46, and transmission of electricity through power-transmission system 52 in connection with all of these tasks. Power-system controls 26 may include inverter 100 and power regulator 102. To control the operation of these components, some embodiments of power-system controls 26 may also include one or more other components. For example, as
Power-system controls 26 may also include components for monitoring various aspects of the operation of power system 11. For example, power-system controls 26 may include provisions for monitoring the magnitude of electricity exchanged between battery 48 and power-transmission system 52. For instance, in the embodiment shown in
Machine 10 and power system 11 are not limited to the configurations shown in
Machine 10 and power system 11 may have use in any application requiring power to perform one or more tasks. During operation of machine 10, power-system controls 26 may activate various electric loads to perform various tasks, such as activating electric motor 46 to rotate superstructure 20 around axis 34. Power system 11 may provide the electricity required to operate electric motor 46 and any other electric loads from various sources in various situations. Depending on the circumstances, power system 11 may provide electricity to electric motor 46 and the other electric loads from one or both of electric motor/generator 32 and battery 48.
When the electrical needs of electric motor 46 and other electrical loads of power system 11 are high, power-system controls 26 may operate power-transmission system 52 to supply electricity from battery 48 to one or more of the electrical loads of power system 11. At other times, power-system controls 26 may control power-transmission system 52 to supply electricity to battery 48 to recharge it. As noted above, the discharging and charging cycles experienced by battery 48 may degrade its ability to receive and hold electrical charge. Eventually, battery 48 may degrade to a point where it is no longer useful, which may be considered an end-of-life condition for battery 48. Additionally, before battery 48 reaches the end of its life, degradation of the condition of battery 48 and reduction in its electrical capacity may significantly affect how power-system controls 26 should operate power system 11, particularly how power-system controls 26 should control the charge level of battery 48. For example, if the storage capacity of battery 48 decreases to 85% of its original storage capacity, power-system controls 26 should not attempt to charge battery 48 to its original capacity, but only to its new, reduced capacity.
Thus, it would prove useful to power-system controls 26 to evaluate at various points during the life of battery 48 whether it has reached the end of its useful life and, if not, how much the discharging and charging cycles it has experienced have diminished its capacity. Power-system controls 26 may do so in a variety of ways. In some embodiments, power-system controls 26 may monitor the electricity received by and discharged from battery 48, using this information to estimate the amount of degradation and capacity reduction experienced by battery 48. For example, to monitor the discharging and charging cycles of battery 48, controller 152 may log information related to the magnitude and direction (i.e., sign) of electricity exchanged between battery 48 and power-transmission system 52. In some embodiments, this may involve controller 152 receiving and logging from current sensor 146 signals indicative of the magnitude and direction (i.e., sign) of electric current exchanged between battery 48 and power-transmission system 52. Alternatively, controller 152 may log a history of a magnitude of electric power exchanged between battery 48 and power-transmission system 52.
Power-system controls 26 may continue recording electricity peaks in a given data set for a fixed amount of time before starting a new data set. Power-system controls 26 may employ various logistical approaches for doing so. In the example, shown in
During the process of identifying and logging peaks in a data set, power-system controls 26 may also continually monitor for the completion of a data set (step 320). When a newly completed data set becomes available, power-system controls 26 may begin a process for estimating the degradation of battery 48 as a result of the discharging and charging cycles represented by the data contained in the newly completed data set. In some embodiments, this process may involve performing a cycle-quantification algorithm on the completed data set (step 322) to generate a quantitative representation of the electricity cycles that occurred during the period the data set was compiled. The cycle-quantification algorithm and the resulting quantitative representation may take various forms. As described in greater detail below, in some embodiments, power-system controls 26 may employ a “rain flow” cycle quantification method to determine a plurality of representative cycles that collectively approximate the charging and discharging activity during the period that the data set was gathered. In some embodiments, each of the determined representative cycles may, for example, be identified as either a half cycle of battery 48 (i.e., only a charging cycle or a discharging cycle) or a whole cycle (i.e., both a charging cycle and a discharging cycle). Additionally, power-system controls 26 may determine for each cycle a magnitude and a duration of the cycle (i.e., how much the magnitude of electricity changed during the cycle and how long the cycle lasted).
After using a cycle-quantification algorithm to generate a quantitative representation of the charging and discharging cycles associated with a completed data set, power-system controls 26 may use this information to estimate a resulting amount of degradation of battery 48 (step 324). This may involve, using theoretical and/or empirical information in combination with one or more of the values generated in the cycle-quantification algorithm to estimate an amount of degradation of the battery during the period represented by the data set. One approach for doing so is discussed in greater detail below in connection with
After determining the amount of degradation of battery 48 due to the charging and discharging cycles associated with a data set, power-system controls 26 may update a state of health estimation for battery 48 (step 326). In some embodiments, the state of health estimate for battery 48 may be expressed as a percentage of life of battery 48 left and/or a percentage of energy-storage capacity left. In such an embodiment, when battery 48 is new, power-system controls 26 may have stored estimates of 100% life and 100% capacity left for battery 48. Subsequently, if power-system controls 26 estimate 2% degradation of the life and energy-storage capacity of battery 48 due to the charging and discharging cycles associated with the first data set, power-system controls 26 may update the estimated state of health to 98% life and 98% storage capacity remaining.
After updating the state of health estimate for battery 48, power-system controls 26 may evaluate whether battery 48 has reached the end of its useful life (step 327). Power-system controls 26 may do so in various ways. In some embodiments, power-system controls 26 may do so by determining whether the remaining battery life and/or charging capacity has decreased to 0%. If so, power-system controls 26 may generate an alert that battery 48 has reached the end of its life, so that it can be replaced.
Power-system controls 26 may also use the updated estimate of battery health in estimating the state of charge of battery 48 (step 328). Generally, the state of charge of battery 48 may be evaluated relative to the amount of charge battery 48 can hold, or its capacity. Thus, as the estimated capacity of battery 48 decreases with accumulation of charging and discharging cycles, power-system controls 26 can more accurately evaluate the true state of charge of battery 48 at any given point with reference to the updated estimate of the state of health of battery 48.
With the foregoing overview of the exemplary process of
Subsequently, power-system controls 26 may define the value of some variables used in executing the process. For example, power-system controls 26 may set a variable S equal to P1 (step 332), and power-controls 26 may set a variable N equal to 3 (step 334). Power-system controls 26 may then set a variable C equal to the magnitude of electricity at peak PN (step 336). In other words, with N equal to 3, C is set equal to the magnitude of peak P3 shown in
With the values of variables C, B, and A set, power-system controls 26 may determine the value of a variable SR (step 342) representative of a subsequent range and the value of a variable PR (step 344) representative of a preceding range. The variable SR may represent the amount of change in the magnitude of electricity between two peaks of the electricity history, and the variable PR may represent the amount of change in the magnitude of electricity between two preceding peaks in the electricity history. Accordingly, the value of each variable SR and PR may be defined as the absolute value of the difference between the magnitude of electricity at two consecutive peaks in the electricity history. For example, the variable SR may be defined as the absolute value of B minus C. In the first iteration of the process, this corresponds to the absolute value of P2 minus P3, or the absolute value of 1 minus −3, which is 4. The variable PR may be defined as the absolute value of A minus B. In the first iteration of the process, this corresponds to the absolute value of P1 minus P2, or the absolute value of −2 minus 1, which is 3.
After determining the values of SR and PR to represent the amount of change in the magnitude of electricity between respective peaks of the electricity history, power-system controls 26 may compare the values of these variables to see if the subsequent range SR has a magnitude greater than or equal to the preceding range PR (step 346). In the case of the first iteration of evaluation of the data shown in
After logging a half cycle for event P1 to P2, the algorithm may adjust some of its variables in preparation for the second iteration through the data. To account for the fact that a half cycle has been logged for event P1 to P2 and avoid any double-counting for this event, the algorithm may discard peak P1 from the pool of data to be analyzed (step 352). The algorithm may then redefine variable S as the peak currently associated with variable B (step 354). Additionally, to advance the evaluation forward among the peaks, the algorithm may increment N by 1 (step 356), in this case from 3 to 4. Finally, before beginning the second iteration of the cycle-quantification process, the algorithm may check to see if it has reached the end of the data for the data set by checking whether the variable C is associated with the last peak in the pool of data (step 358). At the end of the first iteration, with C associated to peak P3, the algorithm has not reached the end of the data and proceeds to the second iteration of the process.
In the second iteration (
In the third iteration (
In the fourth iteration (
In the fifth iteration (
With the variable N the same as in the fifth iteration and peaks P5 to P6 removed from the pool, the focus of the sixth iteration of the process goes to peaks P3, P4, and P7 (
In the seventh iteration (
In the eighth iteration (
As discussed above, power-system controls 26 may use such a quantitative representation of a history of charging and discharging cycles to estimate an amount of degradation of battery 48 and update an estimated state of health of battery 48. These processes, which are shown generally in steps 324 and 326 of
The values of the exemplary degradation factors DF shown in
After determining the degradation factor DF associated with a given logged cycle, power-system controls 26 may use that degradation factor DF to determine the amount of degradation associated with a given logged cycle (step 372). The amount of degradation of battery 48 due to a given cycle may be represented in various ways. In some embodiments, the amount of degradation may be expressed as a percentage of degradation, such as a percentage of the life of battery 48 and/or a percentage of the storage capacity of battery 48. To estimate the amount of degradation of battery 48 in terms of a percentage, power-system controls 26 may, for example, use one of the following equations EQ1 and EQ2:
DV=((1/DF)*100%)/2 EQ1
DV=(1/DF)*100% EQ2
Where, DV is the calculated degradation value resulting from the logged cycle and DF is the degradation factor identified for the logged cycle. Power-system controls 26 may use equation EQ1 to calculate the degradation value DV resulting from a given logged half cycle, and power-system controls 26 may use equation EQ2 to calculate the degradation value DV resulting from a given logged whole cycle. The inclusion of the denominator of 2 in EQ1 accounts for the fact that, all other factors equal, a given half cycle should degrade battery 48 by roughly half of what a given whole cycle does. In the case of the logged event of P1 to P2, because this is a half cycle, power-system controls 26 may determine the degradation value associated with this cycle by using the identified degradation factor DF of 300 in equation EQ1 as follows:
DV=((1/DF)*100%)/2=((1/1200)*100%)/2=0.042% EQ1
The exemplary equations included above for determining the degradation value DV have the degradation factor DF in the denominator because the exemplary degradation factors DF of
After estimating the amount of degradation incurred by battery 48 due to a given logged cycle, power-system controls 26 may generate an updated state of health of battery 48 (step 326). To do so, power-system controls 26 may, for example, use the following equation:
SOH
c
=SOH
p
−DV EQ3
Where, SOHc is the current state of health estimate, SOHp is the prior state of health estimate, and DV is the previously determined degradation value associated with a logged cycle. The estimated state of health of battery 48 may be represented in various ways. In some embodiments, consistent with the above-discussed examples of expressing degradation in terms of percentages, some embodiments may express the state of health of battery 48 in terms of a percentage, such as percentage of life left or a percentage of energy-storage capacity available. In the case of a new battery 48 that has not yet experienced a discharging cycle, the prior state of health estimate SOHp may be considered equal to the initial state of health of the battery, which may be 100%. Thus, if battery 48 was new at the beginning of the timeline in
SOH
c
=SOH
p
−DV=100%−0.042%=99.958% EQ3
Thus, for the example provided in the figures, power-system controls 26 may estimate that battery 48 is at a state of 98.958% healthy after the electricity cycle from P1 to P2 in
The current state of health SOHc of battery 48 may be a monotonic function, such that from its initial value of 100%, it may always decrease because the degradation value DV may always be a positive value. And the state of health SOHc of battery 48 may also have a minimum value of 0% (corresponding to the end-of-life condition), below which it may never decrease.
Systems and methods according to the present disclosure are not limited to the examples discussed above and presented in the drawings. For example, the specific numerical values included in the examples provided above and the figures serve only to facilitate understanding of the principles of the disclosed systems and methods, and any suitable alternative values may be substituted for these examples. Additionally, different approaches of quantifying the electricity history may be used. Similarly, different theoretical and/or empirical information and/or equations may be used to estimate the degradation of battery 48 occurring as a result of the accumulated charging and discharging cycles. Furthermore, the resulting estimates of the degradation of battery 48 as a result of the accumulated charging and discharging cycles may be used in various other ways.
The disclosed embodiments may provide a number of advantages. For example, using a cycle-quantification method like that discussed above to summarize the history of electricity exchange between battery 48 and power-transmission system 52 may provide a practical, effective basis for evaluating how a complex charging and discharging history affects the state of health of battery 48. In turn, this may enable more accurately and effectively monitoring and controlling the state of charge of battery 48, as well as predicting the end of life of battery 48.
It will be apparent to those skilled in the art that various modifications and variations can be made in the disclosed system and methods without departing from the scope of the disclosure. Other embodiments of the disclosed system and methods will be apparent to those skilled in the art from consideration of the specification and practice of the system and methods disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.