The disclosure relates to the field of a battery management methods and systems. More particularly, the disclosure relates to methods and electronic devices for forecasting remaining useful life (RUL) of a battery.
Over the years, health estimation of running cycle of a battery has received all the attention. Health trajectory forecasting for future cycles of the battery is gaining attention recently. Accurate and real-time prediction of battery health is high importance in prognosis. In addition, the health forecast of the battery should change if the battery is abused or anomaly happened. It should be robust to rapidly evolving battery types to reduce time-to-market.
Further, device-agnostic battery prognosis can be useful in advance scheduling of battery replacement, assessing used batteries for second-hand market, and evaluating batteries of competitors. For on-device prognosis, the method should be able to correct the advance health forecast after abuse/anomaly. The method must be device-agnostic so that the method can be used in any device. However, the existing methods do not support all above features.
Further, the existing methods are device specific (i.e., need parameter adjustment for every unseen device). The existing methods do not have a self-correcting mechanism (i.e., forecast once using limited data and do not change the forecast after abuse). The existing methods cannot detect level of abuse/anomaly (i.e., only detects if abused or not). In addition, the existing methods are not comprehensive (i.e., separate modules for different tasks, hence more computation intensive).
Referring to
The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.
Aspects of the disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the disclosure is to provide methods and an electronic device for forecasting RUL of a battery. The method can be used to estimate health, detect anomaly, and predict remaining useful life without requiring any parameter tuning for new electronic devices. The method can be used to forecast future health trajectory using initial few cycle information of the battery. The method can be used to provide an efficient health prediction for assessing fitness of used batteries in market and evaluating competitor batteries. The method supports the online implementation feasibly as it requires less computation. The method can be used to correct the forecasted health as battery ages. The method can be used to determine health, level of anomaly, remaining useful life of the battery at one place. Hence, the proposed method requires less computation. The method can be used to improve the user experience and avoids the surprise of the battery failure. The method can be used to ensure the user safety and avoid the accident by detecting anomaly. The method can be used to reduce the deployment time and effort, device agnostic approach.
Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.
In accordance with an aspect of the disclosure, a method for forecasting remaining useful life (RUL) of a battery is provided. The method includes measuring, by an electronic device, at least one capacity value of the battery for each charging cycle of the battery and each discharging cycle of the battery, estimating, by the electronic device, at least one capacity value of the battery for subsequent charging cycles and subsequent discharging cycles using the at least one capacity value, wherein the at least one capacity value is provided to at least one of a battery capacity estimation model and a data driven model after a predefined number of charging cycles and a predefined number of discharging cycles, forecasting, by the electronic device, the RUL of the battery based on the at least one capacity value of the battery estimated by at least one of the battery capacity estimation model and the data driven model, and determining, by the electronic device, whether the at least one capacity value for the charging cycle and the discharging cycle is lower than the at least one capacity value estimated by at least one of the battery capacity estimation model and the data driven model. Further, the method includes correcting, by the electronic device, the forecasting RUL of the battery by feeding back the at least one capacity value to at least one of the battery capacity estimation model and the data driven model.
In an embodiment of the disclosure, further, the method includes detecting, by the electronic device, a level of the anomaly of the battery when the measured battery capacity value is lower than the estimated battery capacity value by at least one of the battery capacity estimation model and the data driven model.
In an embodiment of the disclosure, further, the method includes generating, by the electronic device, an alert including at least one of forecasted RUL, a battery replacement information, and a battery anomaly information based on the correction.
In an embodiment of the disclosure, the battery capacity estimation model is trained by a neural network using a charge cycle and a discharge cycle, wherein the battery capacity estimation model receives the charge cycle and the discharge cycle to compute a plurality of voltage, calculates a relative change in voltage from reference cycle of the battery and pass the plurality of voltage to a neural network to get a plurality of estimated SOH values.
In an embodiment of the disclosure, the RUL of the battery is forecasted as a number of charging cycles and discharging cycles subsequent to which the predicted battery capacity value is less than a predefined threshold.
In an embodiment of the disclosure, the RUL for the battery is forecasted in a connected environment.
In an embodiment of the disclosure, the RUL forecast continuously monitors a health of the battery and uses a feedback to correct the RUL forecast continuously.
In accordance with another aspect of the disclosure, an electronic device is provided. The electronic device includes a health, safety, and prognosis controller coupled with at least one processor and a memory. The health, safety, and prognosis controller is configured to measure at least one capacity value of the battery for each charging cycle of the battery and each discharging cycle of the battery, estimate at least one capacity value of the battery for subsequent charging cycles and subsequent discharging cycles using the at least one capacity value to at least one of a battery capacity estimation model and a data driven model after a predefined number of charging cycles and a predefined number of discharging cycles, forecast the RUL of the battery based on the at least one capacity value of the battery estimated by the at least one of the battery capacity estimation model and the data driven model, determine whether the at least one capacity value for the charging cycle and the discharging cycle is lower than the at least one capacity value estimated by at least one of the battery capacity estimation model and the data driven model, and correct the forecasting RUL of the battery by feeding back the at least one capacity value to at least one of the battery capacity estimation model and the data driven model.
Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings discloses various embodiments of the disclosure.
The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
The same reference numerals are used to represent the same elements throughout the drawings.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
The embodiments herein achieve a method for forecasting RUL of a battery. The method includes measuring, by an electronic device, at least one capacity value of the battery for each charging cycle of the battery and each discharging cycle of the battery. Further, the method includes estimating, by the electronic device, at least one capacity value of the battery for subsequent charging cycles and subsequent discharging cycles using the at least one capacity value, wherein the at least one capacity value is provided to at least one of a battery capacity estimation model and a data driven model after a predefined number of charging cycles and a predefined number of discharging cycles. Further, the method includes forecasting, by the electronic device, the RUL of the battery based on the at least one capacity value of the battery estimated by at least one of the battery capacity estimation model and the data driven model. Further, the method includes determining, by the electronic device, whether the at least one capacity value for the charging cycle and the discharging cycle is lower than the at least one capacity value estimated by at least one of the battery capacity estimation model and the data driven model. Further, the method includes correcting, by the electronic device, the forecasting RUL of the battery by feeding back the at least one capacity value to at least one of the battery capacity estimation model and the data driven model.
The method can be used to estimate health, detect anomaly, and predict remaining useful life without requiring any parameter tuning for new electronic devices. The method can be used to forecast future health trajectory using initial few cycle information. The method can be used to provide an efficient health prediction for assessing fitness of used batteries in market and evaluating competitor batteries. The method supports the online implementation feasibly as it requires less computation. The method can be used to correct the forecasted health as battery ages.
In the existing methods, the existing method cannot detect abnormal decay and forecasts once using initial degradation rate. The proposed method can be used to monitor battery health, detect anomaly, and corrects prediction based on the anomaly. In the existing methods, the method will not work for unseen battery that was not involved in training. The proposed method does not require retraining and easy to use.
In the existing methods, the existing method cannot be used for old batteries. The prediction rule is set using new cell data. The proposed method uses the recent data and forecasts the prediction. The proposed method does not use the hard defined rule/threshold.
In the existing method, the method uses the separate modules for different tasks, such as health, anomaly, and prognosis. Hence, the existing method is computationally expensive. The proposed method can be used to determine health, level of anomaly, remaining useful life of the battery at one place. Hence, the proposed method requires less computation.
The existing method estimates the RUL once for a fresh cell, uses initial days data of the fresh cell to estimate RUL, but the existing method cannot re-estimate RUL if an anomaly occurs. The proposed method continuously monitors battery health and predicts RUL. The proposed method predicts RUL using past few days data of a battery irrespective of old or fresh cell and corrects RUL forecast if an anomaly occurs.
The method can be used to improve the user experience and avoids the surprise of the battery failure. The method can be used to ensure the user safety and avoid the accident by detecting anomaly. The method can be used to reduce the deployment time and effort, device agnostic approach.
The method can be used in an electronic device and a vehicle.
Referring now to the drawings, and more particularly to
Referring to
In an embodiment of the disclosure, the electronic device 100 includes a processor 110, a communicator 120, a memory 130, a health, safety, and prognosis controller 140, a data driven controller 150 and a plurality of batteries 160a-160n. Hereafter, the label of the battery is 160. The processor 110 is coupled with the communicator 120, the memory 130, the health, safety, and prognosis controller 140, the data driven controller 150 and the battery 160.
The health, safety, and prognosis controller 140 measures at least one capacity value of the battery 160 for each charging cycle of the battery 160 and each discharging cycle of the battery 160. Further, the health, safety, and prognosis controller 140 estimates at least one capacity value of the battery 160 for subsequent charging cycles and subsequent discharging cycles using the at least one measured capacity value, wherein the at least one measured capacity value is provided to at least one of a battery capacity estimation model and a data driven model after a predefined number of charging cycles and a predefined number of discharging cycles. The predefined number of charging cycles and the predefined number of discharging cycles are configured by the user of the electronic device 100 or the original equipment manufacturer (OEM).
In an embodiment of the disclosure, the battery capacity estimation model is trained by a neural network (not shown) or the data driven controller 150 using the charge cycle and the discharge cycle. The battery capacity estimation model receives the charge cycle and the discharge cycle to compute a plurality of voltage, calculates a relative change in voltage from reference cycle of the battery and pass the plurality of voltage to a neural network to get a plurality of estimated SOH values.
The health, safety, and prognosis controller 140 forecasts the RUL of the battery 160 based on the at least one capacity value of the battery 160 estimated by the at least one of the battery capacity estimation model and the data driven model. Further, the health, safety, and prognosis controller 140 determines whether the at least one measured capacity value for the charging cycle and the discharging cycle is lower than the at least one capacity value estimated by at least one of the battery capacity estimation model and the data driven model. Further, the health, safety, and prognosis controller 140 corrects the forecasting RUL of the battery by feeding back the measured capacity value to at least one of the battery capacity estimation model and the data driven model.
Further, the health, safety, and prognosis controller 140 detects the level of the anomaly of the battery 160 when the measured battery capacity value is lower than the estimated battery capacity value by at least one of the battery capacity estimation model and the data driven model. The level of the anomaly can be, for example, but not limited to a low level of the anomaly, a high level of the anomaly, and a medium level of the anomaly.
Further, the health, safety, and prognosis controller 140 generates an alert including at least one of forecasted RUL, a battery replacement information, and a battery anomaly information based on the correction.
In an embodiment of the disclosure, the RUL of the battery 160 is forecasted as a number of charging cycles and discharging cycles subsequent to which the predicted battery capacity value is less than a predefined threshold. The predefined threshold is set by the user of the electronic device 100 and the OEM. In an example, a very commonly accepted threshold is 80% of the original capacity value. In a mobile phone for example if the RUL for an 80% threshold is less than 30 cycles, then the user of the mobile phone has 30 days to replace the battery assuming that 1 charge/discharge cycle is completed in 1 day.
In an embodiment of the disclosure, the RUL for the battery 160 is forecasted in a connected environment. In an embodiment of the disclosure, the RUL forecast continuously monitors a health of the battery 160 and uses a feedback to correct the RUL forecast continuously (explained in the
In an example, the charging data is used for immediate health assessment. The battery health is recorded for 150 cycles of sequential charging data, and complete future health trajectory is forecasted using that. After 150 cycles, battery health is continuously tracked as cycle advances, and the forecasted trajectory is corrected. The abuse/anomaly is detected when observed health deviates from the forecast. Hence, the proposed method is device agnostic. It can be used on any device in a real time.
In an example, for a fresh battery, the health, safety, and prognosis controller 140 monitors the battery cycles and samples the voltage and capacity. The health, safety, and prognosis controller 140 uses certain mathematical constructs to compute features from current and voltage signal of the present cycle (cycle 0). In an example, Vr=V−IR (R is assumed to be a constant value and V and I are charging data). The proposed method calculates the SOC by integrating I(t) and computes the increase in Vr with reference to a reference curve. Further, the health, safety, and prognosis controller 140 feeds the features to the battery capacity estimation model (no retraining for new device) to compute the SOH. The health, safety, and prognosis controller 140 continues estimating SOH for next 150 (chosen by analysis) cycles (i.e., cycle 1-150). Further, the health, safety, and prognosis controller 140 feeds the SOH of cycle 0-150 to a forecaster model (no retraining for new device) to predict SOH for cycle 150-300. Uses predicted SOH of cycles 150-300 to predict SOH for 300-450. Recursively forecasts for future cycles (150 cycles at a time) till end of battery life. The health, safety, and prognosis controller 140 determines extent of abuse (if any) by comparing running SOH and forecasted SOH. Further, the health, safety, and prognosis controller 140 corrects the forecast after anomaly. Further, the health, safety, and prognosis controller 140 identifies remaining useful life and future SOH trajectory using the forecast.
In an example, for the aged battery, the health, safety, and prognosis controller 140 monitors battery cycles, samples the voltage and capacity. Further, the health, safety, and prognosis controller 140 uses the certain mathematical constructs to compute features from current and voltage signal of the present cycle (cycle N). In an example, Vr=V−IR (R is assumed to be a constant value and V and I are charging data). The proposed method calculates the SOC by integrating I(t) and computes the increase in Vr with reference to a reference curve. Further, the health, safety, and prognosis controller 140 feeds the features to the battery capacity estimation model (no retraining for new device) to compute SOH. Further, the health, safety, and prognosis controller 140 continues estimating SOH for 150 (chosen by analysis) cycles (i.e., cycle N-N+150). Further, the health, safety, and prognosis controller 140 feeds the SOH of cycle N-N+150 to the forecaster model to predict SOH for cycle N+150-N+300. Further, the health, safety, and prognosis controller 140 uses predicted SOH of cycles N+150-N+300 to predict SOH for N+300-N+450. Further, the health, safety, and prognosis controller 140 recursively forecasts for future cycles till end of battery life. Further, the health, safety, and prognosis controller 140 determines the extent of abuse (if any) by comparing running SOH and forecasted SOH. Corrects the forecast after anomaly. Identifies remaining useful life and future SOH trajectory using the forecast.
The health, safety, and prognosis controller 140 is physically implemented by analog or digital circuits, such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits, or the like, and may optionally be driven by firmware.
Further, the processor 110 is configured to execute instructions stored in the memory 130 and to perform various processes. The communicator 120 is configured for communicating internally between internal hardware components and with external devices via one or more networks. The memory 130 also stores instructions to be executed by the processor 110. The memory 130 may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories. In addition, the memory 130 may, in some examples, be considered a non-transitory storage medium. The term “non-transitory” may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term “non-transitory” should not be interpreted that the memory 130 is non-movable. In certain examples, a non-transitory storage medium may store data that can, over time, change (e.g., in random access memory (RAM) or cache).
Further, at least one of the pluralities of modules/controller may be implemented through the artificial intelligence (AI) model using the data driven controller 150. The data driven controller 150 can be a machine learning (ML) model based controller and AI model based controller. The function associated with the AI model may be performed through the non-volatile memory, the volatile memory, and the processor 110. The processor 110 may include one or a plurality of processors. At this time, one or a plurality of processors may be a general purpose processor, such as a central processing unit (CPU), an application processor (AP), or the like, a graphics-only processing unit, such as a graphics processing unit (GPU), a visual processing unit (VPU), and/or an AI-dedicated processor, such as a neural processing unit (NPU).
The one or a plurality of processors control the processing of the input data in accordance with a predefined operating rule or AI model stored in the non-volatile memory and the volatile memory. The predefined operating rule or artificial intelligence model is provided through training or learning.
Here, being provided through learning means that a predefined operating rule or AI model of a desired characteristic is made by applying a learning algorithm to a plurality of learning data. The learning may be performed in a device itself in which AI according to an embodiment is performed, and/o may be implemented through a separate server/system.
The AI model may comprise of a plurality of neural network layers. Each layer has a plurality of weight values, and performs a layer operation through calculation of a previous layer and an operation of a plurality of weights. Examples of neural networks include, but are not limited to, convolutional neural network (CNN), deep neural network (DNN), recurrent neural network (RNN), restricted Boltzmann machine (RBM), deep belief network (DBN), bidirectional recurrent deep neural network (BRDNN), generative adversarial networks (GAN), and deep Q-networks.
The learning algorithm is a method for training a predetermined target device (for example, a robot) using a plurality of learning data to cause, allow, or control the target device to make a determination or prediction. Examples of learning algorithms include, but are not limited to, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning.
Although
At operation 302, the method includes measuring the at least one capacity value of the battery 160 for each charging cycle of the battery 160 and each discharging cycle of the battery 160. At operation 304, the method includes estimating the at least one capacity value of the battery 160 for subsequent charging cycles and subsequent discharging cycles using the at least one measured capacity value, wherein the at least one measured capacity value is provided to at least one of the battery capacity estimation model and the data driven model after the predefined number of charging cycles and the predefined number of discharging cycles. At operation 306, the method includes forecasting the RUL of the battery 160 based on the at least one capacity value of the battery 160 estimated by at least one of the battery capacity estimation model and the data driven model.
At operation 308, the method includes determining whether the at least one measured capacity value for the charging cycle and the discharging cycle is lower than the at least one capacity value estimated by at least one of the battery capacity estimation model and the data driven model. At operation 310, the method includes correcting the forecasting RUL of the battery 160 by feeding back the measured capacity value to at least one of the battery capacity estimation model and the data driven model.
The method can be used to estimate health, detect anomaly, and predict remaining useful life without requiring any parameter tuning for new electronic devices. The method can be used to forecast future health trajectory using initial few cycle information. The method can be used to provide an efficient health prediction for assessing fitness of used batteries in market and evaluating competitor batteries. The method supports the online implementation feasibly as it requires less computation. The method can be used to correct the forecasted health as battery ages.
In the existing methods, the existing method cannot detect abnormal decay, forecasts once using initial degradation rate. The proposed method can be used to monitors battery health and detects anomaly, and corrects prediction based on the anomaly. In the existing methods, the method will not work for unseen battery that was not involved in training. The proposed method does not require retraining and easy to use.
In the existing methods, the existing method cannot be used for old batteries. The prediction rule is set using new cell data. The proposed method uses the recent data and forecasts the prediction. The proposed method does not use the hard defined rule/threshold.
Referring to
Referring to
Referring to
Referring to
Referring to
Referring to
At operation 1b, the method computes Q=integral (Idt), and Vr=V−I*R as shown in
Referring to
The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements.
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation.
While the disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
202241039119 | Jul 2022 | IN | national |
This application is a continuation application, claiming priority under § 365(c), of an International application No. PCT/KR2023/003970, filed on Mar. 24, 2023, which is based on and claims the benefit of an Indian patent application number 202241039119, filed on Jul. 7, 2022, in the Indian Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/KR2023/003970 | Mar 2023 | US |
Child | 18327395 | US |