The present disclosure relates to the field of a battery management system, and more particularly to a method and an electronic device for evaluating a Remaining Useful Life (RUL) of a battery.
Various methods may be used for predicting instead of evaluating a Remaining Useful Life (RUL) of a battery using a large amount of data. These methods may provide a prediction the RUL of the battery at an advanced stage of the battery which is too late for any prudent corrective action. Further, this predication may rely on specialized battery features, which may result in inconveniencing a user of the battery.
Thus, there is a need to address the above mentioned disadvantages or other shortcomings or provide a useful alternative.
Provided are a method and an electronic device for evaluating a RUL of a battery.
Also provided is a method of using a data driven model (e.g., AI model and/or battery model) to predict when a battery will fail with very minimal number of battery cycles.
Also provided is a data driven model, for example an artificial intelligence (AI) model and/or a battery model that is trained based on correlation between variations in voltage, current, and resistance and future battery failure causes. The AI model or the battery model may be used for detecting early indicators of such failures of the battery. The AI model or the battery model may identify sudden death from very few initial cycles even without having seen sudden death data. The AI model or the battery model may be the only prediction technique possible with very few initial cycles, for example very few examples of charging/discharging data. The AI model or the battery model may identify early signs of non-linear degradation that may cause battery sudden death (in addition to linear degradation) in very few initial cycles to predict battery sudden death in the far future.
Also provided is a method of evaluating the RUL of the battery with a minimal data and in an efficient and fast manner. By using minimal initial data, the method may be used to provide an improved battery design.
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, an electronic device includes a memory; a processor; and a remaining useful life (RUL) prediction controller, coupled with the memory and the processor, and configured to: identify at least one parameter corresponding to at least one of a physical composition and a chemical composition of a first plurality of used batteries during at least one of a charging of the first plurality of used batteries and a discharging of the first plurality of used batteries; determine a pattern of variations in at least one of a voltage, a current, a temperature, and a resistance during every cycle of the charging of the first plurality of used batteries and every cycle of the discharging of the first plurality of used batteries until an occurrence of a failure for the first plurality of used batteries; generate an artificial intelligence (AI) model which is trained based on a correlation between the determined pattern of variations and the at least one of the physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries; and evaluate a RUL of the first plurality of used batteries using the AI model.
The RUL prediction controller may be further configured to: store the generated AI model in the memory.
The RUL prediction controller may be further configured to: identify at least one of a physical composition of a candidate battery and a chemical composition of the candidate battery, and identify a candidate pattern of variations in at least one of a voltage, a current, a temperature, and a resistance during every cycle of a charging of the candidate battery and a discharging of the candidate battery; provide the at least one of the physical composition of the candidate battery and the chemical composition of the candidate battery, and the identified candidate pattern of variations to the AI model; and predict an occurrence of failure of the candidate battery using the AI model.
To perform the predicting, the at RUL prediction controller may be further configured to: provide at least one of the physical composition of the candidate battery and the chemical composition of the candidate battery, and the identified candidate pattern of variations with the AI model which is trained based on the correlation of the determined pattern of variations and the at least one of the physical composition and the chemical composition of the first plurality of used batteries; and predict the occurrence of failure of the candidate battery based on a result obtained from the AI model.
The predicting of the occurrence of failure of the candidate battery may include at least one of determining the RUL of the candidate battery and predicting a cycle number at which a sudden death of the candidate battery will occur.
The AI model may be configured to: determine the RUL of the first plurality of used batteries based on one or more initial cycles without receiving sudden death data of the first plurality of used batteries, by identifying signs of a non-linear degradation corresponding to battery sudden death in addition to linear degradation in the one or more initial cycles to predict the battery sudden death in at a future time.
The at least one of the physical composition and the chemical composition of the first plurality of used batteries may include a resistance growth, a porosity decay rate, a pre-exponential constant defining a Lithium Plating (LiP) current flux, a capacity drop, and a pre-exponential constant defining a solid electrolyte interface current flux.
The RUL prediction controller may be further configured to track the pattern of variations in the at least one of the voltage, the current and the resistance during at least one of a charging of each of the first plurality of used batteries and a discharging of each of the first plurality of used batteries.
The RUL prediction controller may be further configured to predict an occurrence of failure of a candidate battery used in at least one of an electric vehicle (EV) and a hybrid vehicle based on the AI model.
In accordance with an aspect of the disclosure, an electronic device includes a memory; a processor; and a remaining useful life (RUL) prediction controller, coupled with the memory and the processor, and configured to: determine a charging of a battery and a discharging of the battery for a predetermined number of cycles; measure at least one of voltage, current, a temperature, and a resistance of the battery during the charging of the battery and the discharging of the battery; provide the at least one of the voltage, the current, the temperature, and the resistance to at least one of a battery model and an Artificial intelligence (AI) model; and obtain at least one of a physical indicator and a chemical indicator representing a remaining useful life (RUL) of the battery using the at least one of the battery model and the AI model.
The RUL prediction controller may be further configured to train the at least one of the AI model and the battery model to estimate battery parameters based on a pattern of measured voltage, current, and resistance indicative of an occurrence of failure.
The at least one of the AI model and the battery model may include a correlation a measured pattern of variations and identified physical indicators and chemical indicators corresponding to the RUL of the battery.
The RUL prediction controller may be further configured to track a pattern of variations in the at least one of the voltage, the current, the temperature, and the resistance during at least one of the charging of the battery and the discharging of the battery.
In accordance with an aspect of the disclosure, a method for evaluating a remaining useful life (RUL) of a battery includes identifying, by an electronic device, at least one parameter corresponding to at least one of a physical composition and a chemical composition of a first plurality of used batteries during at least one of a charging of the first plurality of used batteries and a discharging of the first plurality of used batteries; determining, by the electronic device, a pattern of variations in at least one of a voltage, a current, a temperature, and a resistance during every cycle of charging of the first plurality of used batteries and every cycle of the discharging of the first plurality of used batteries until an occurrence of failure for the first plurality of used batteries; generating, by the electronic device, an artificial intelligence (AI) model which is trained based on a correlation of the determined pattern of variations and the at least one of the physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries; and evaluating, by the electronic device, a RUL of the first plurality of used batteries using the AI model.
The method may further include storing, by the electronic device, the generated AI model in a memory.
In accordance with an aspect of the disclosure, an electronic device includes a memory; and at least one processor configured to: determine at least one physical parameter corresponding to at least one of a physical composition of a battery and a chemical composition of the battery during a predetermined number of cycles corresponding to at least one of a charging and a discharging of the battery; determine a pattern of variations in at least one of a voltage, a current, a temperature, and a resistance of the battery during the predetermined number of cycles; train an artificial intelligence (AI) model which based on a correlation between the determined pattern of variations and the at least one physical parameter; and evaluate a remaining useful life (RUL) of the battery based on the AI model.
The at least one processor may be further configured to: determine a pattern of additional variations in the at least one of the voltage, the current, the temperature, and the resistance of the battery during at least one cycle after the predetermined number of cycles; provide the pattern of additional variations to the AI model; and evaluate an updated RUL of the battery based on the AI model.
The above and other aspects, features, and advantages of certain embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
The example embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The description herein is intended merely to facilitate an understanding of ways in which the example embodiments herein can be practiced and to further enable those of skill in the art to practice the example embodiments herein. Accordingly, this disclosure should not be construed as limiting the scope of the example embodiments herein.
Accordingly, the embodiments herein disclose a method for evaluating a Remaining Useful Life (RUL) of a battery. Embodiments relate to identifying, by an electronic device, at least one parameter corresponding to at least one of a physical composition and a chemical composition of a first plurality of used batteries during at least one of a charging of the first plurality of used batteries and a discharging of the first plurality of used batteries. Further, embodiments relate to determining, by the electronic device, a pattern of variations in at least one of a voltage, a current, a temperature and a resistance during every cycle of charging of the first plurality of used batteries and every cycle of the discharging of the first plurality of used batteries until an occurrence of failure for the first plurality of used batteries. Further, embodiments relate to generating, by the electronic device, an artificial intelligence (AI) model which is trained based on a correlation of the determined pattern of variations and the at least one of the identified physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries. Further, embodiments relate to evaluating, by the electronic device, the RUL of the first plurality of used batteries using the AI model.
Unlike some other methods and systems, the AI model and/or battery model may be trained with correlation between variations in the voltage, the current, and the resistance and future battery failure causes. The AI model or the battery model may be used for detecting early indicators of such failures of the battery. The AI model or the battery model identifies sudden death from very few initial cycles even without having seen sudden death data. The AI model or the battery model may be the only prediction technique possible with very few initial cycles, for example very few examples of charging/discharging data. The AI model or the battery model may identify early signs of non-linear degradation that causes battery sudden death (in addition to linear degradation) in very few initial cycles to predict battery sudden death in the far future.
Embodiments may be used to predict remaining useful life at any stage or cycle of the battery with a minimal time, low cost and efficient and fast manner. By using minimal initial data, the method can be used to provide the best battery design.
Referring now to the drawings, and more particularly to
The RUL prediction controller (140) may be configured to identify a parameter corresponding to a physical composition and a chemical composition of a first plurality of used batteries during a charging of the first plurality of used batteries and a discharging of the first plurality of used batteries. The identified physical composition and the chemical composition may be, for example, a resistance growth, a porosity decay rate, a pre-exponential constant defining the Lithium Plating (LiP) current flux, a capacity drop, and a pre-exponential constant that defines the solid electrolyte interface current flux, however embodiments are not limited thereto.
Further, the RUL prediction controller (140) may be configured to determine a pattern of variations in a voltage, a current, a temperature and a resistance during every cycle of charging of the first plurality of used batteries and every cycle of the discharging of the first plurality of used batteries until an occurrence of failure for the first plurality of used batteries. After determination, the RUL prediction controller (140) may be configured to generate a data driven model (e.g., AI model or the like) comprising the correlation of the determined pattern of variations and the identified physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries using the data driven model controller (160). Based on the AI model, the RUL prediction controller (140) may be configured to evaluate the RUL of the first plurality of used batteries.
Further, the RUL prediction controller (140) may be configured to store the generated AI model including the correlation of the determined pattern of variations and the identified physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries.
Further, the RUL prediction controller (140) may be configured to identify a physical composition of the candidate battery (150) and a chemical composition of the candidate battery (150), and a pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and a discharging of the candidate battery (150). After the identification, the RUL prediction controller (140) may be configured to provide the identified physical composition of the candidate battery (150) and the identified chemical composition of the candidate battery (150), and the identified pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and the discharging of the candidate battery (150) to the AI model, for example by sharing with the AI model.
After these are provided to the AI model, the RUL prediction controller (140) may be configured to compare the identified physical composition of the candidate battery (150) and the identified chemical composition of the candidate battery (150), and the identified pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and the discharging of the candidate battery (150) with the AI model including the correlation of the determined pattern of variations and the identified physical composition and the chemical composition of the first plurality of used batteries. Based on the comparison, the RUL prediction controller (140) may be configured to predict the occurrence of failure of the candidate battery (150). The occurrence of failure of the candidate battery (150) corresponds to the identify the RUL of the candidate battery (150) at any time and predict the cycle number at which sudden death of the candidate battery (150) occurs.
Further, the AI model may identify the RUL of the battery (150) from very initial cycles even without having seen sudden death data of the first plurality of used batteries. Further, the AI model may identify early signs of a non-linear degradation that causes battery sudden death in addition to linear degradation in very few initial cycles to predict battery sudden death in a future.
In an embodiment, the RUL prediction controller (140) may be configured to determine the charging of the battery (150) and the discharging of the battery (150) for the predetermined number of cycles. During the charging of the battery (150) and the discharging of the battery (150), the RUL prediction controller (140) may be configured to measure at the voltage, the current, the temperature and resistance of the battery (150). Further, the RUL prediction controller (140) may be configured to provide the voltage, the current, the temperature and resistance measured during the charging of the battery (150) and the discharging of the battery (150) to the battery model and the AI model. The AI model and the battery model may include the correlation of the measured pattern of variations and identified physical and chemical indicators representative of the RUL of the battery (150). Using the battery model and the AI model, the RUL prediction controller (140) is configured to obtain the physical indicator and the chemical indicator representative of RUL of the battery (150). Further, the RUL prediction controller (140) may be configured to train the AI model and the battery model for estimation of battery parameters with the pattern of measured voltage, the current, and the resistance indicative of the occurrence of failure.
The RUL prediction controller (140) may be 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) may be configured to execute instructions stored in the memory (130) and to perform various processes. The communicator (120) may be configured for communicating internally between internal hardware components and with external devices via one or more networks. The memory (130) may store 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 plurality of modules/controller may be implemented through the AI model using the data driven model controller (160). A 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. In embodiments, 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 may control the processing of the input data in accordance with a predetermined operating rule or AI model stored in the non-volatile memory and the volatile memory. The predetermined operating rule or artificial intelligence model may be provided through training or learning.
Here, being provided through learning may mean that a predetermined 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/or may be implemented through a separate server or system.
The AI model may include a plurality of neural network layers. Each layer may have a plurality of weight values, and may perform a layer operation through calculation of a previous layer and an operation of a plurality of weights. Examples of neural networks may 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 may be 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
As shown in
At operation 206, process 200 may include generating the AI model including the correlation of the determined pattern of variations and the identified physical composition of the first plurality of used batteries and the chemical composition of the first plurality of used batteries. At operation 208, process 200 may include evaluating the RUL of the first plurality of used batteries using the AI model.
At operation 210, process 200 may include identifying the physical composition of the candidate battery (150) and the chemical composition of the candidate battery (150), and the pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and the discharging of the candidate battery (150). As shown in
At operation 214, process 200 may include comparing the identified physical composition of the candidate battery (150) and the identified chemical composition of the candidate battery (150), and the identified pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and the discharging of the candidate battery (150) with the AI model including the correlation of the determined pattern of variations and the identified physical composition and the chemical composition of the first plurality of used batteries. In embodiments, the comparing may include evaluating at least one of the identified physical composition of the candidate battery (150) and the identified chemical composition of the candidate battery (150), and the identified pattern of variations in the voltage, the current, the temperature and the resistance during every cycle of charging of the candidate battery (150) and the discharging of the candidate battery (150) using the AI model, which may be trained based on the correlation of the determined pattern of variations and the identified physical composition and the chemical composition of the first plurality of used batteries, and receiving an output result of the AI model which may be the comparison result. At operation 216, process 200 may include predicting the occurrence of failure of the candidate battery (150) based on the comparison.
As shown in
In embodiments, the AI model and/or battery model may be trained based on correlation between variations in the voltage, the current, and the resistance and future battery failure causes. The AI model or the battery model may be used for detecting early indicators of such failures of the battery. The AI model or the battery model may identify sudden death from very few initial cycles even without having seen sudden death data. The AI model or the battery model may be the only prediction technique possible with very few initial cycles, for example very few examples of charging/discharging data. The AI model or the battery model may identify early signs of non-linear degradation that causes battery sudden death (in addition to linear degradation) in very few initial cycles itself to predict battery sudden death in the far future. The method can be used to predict remaining useful life at any stage or cycle of the battery with a minimal time, low cost and efficient and fast manner. By using minimal initial data, the method can be used to provide the best battery design. The proposed method is not only used in the electronic device (100), but also used in an electric vehicle (EV) and a hybrid vehicle including the battery (150).
As shown in
A1: Initial 100 cycles of the charging data may be obtained from experiments at 3 different C-rates. In embodiments, a C-rate may be a unit for measuring a speed at which a battery is charged or discharged. For example, charging (or discharging) at a C-rate of 1 C may mean that a battery is charged from 0-100% (or discharged from 100-0%) in one hour.
A2: The current, the voltage, the capacity etc., may be used as inputs to estimation techniques.
A3: The above variable may form the input to the battery model or the AI model.
A4: A non-linear minimization technique or an equivalent may be used with the above inputs to minimize the experimental error with the model predictions to estimate/train the unknown parameters.
A5: The unknown parameters may define the battery degradation dynamics, for example pre-exponential factors for Solid Electrolyte interface (SEI) and Lithium Plating (LiP) current flux, porosity decay rate, etc.
Example testing steps B1-B2 are provided below:
B1: Real time battery management system (BMS) data may be obtained or simulated.
B2: The AI model/battery model including the trained parameters may be simulated, for example using one or more of Equations 1-4 below.
In embodiments, the user of the electronic device (100) may consider two degradation mechanisms which may lead to an abrupt capacity loss at a later stage if the battery cycling. The detailed mathematical representation of the same is provided through the Equation 1 and Equation 2. In the above equations, js
As shown in
C1: The output layer 404 identifies remaining life of battery (150) at any point in time.
C2: The output layer 404 predicts cycle number at which sudden death would happen
The various actions, acts, blocks, steps, or the like in the processes above, for example process 200 and process 300, may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some of the actions, acts, blocks, steps, or the like may be omitted, added, modified, skipped, or the like without departing from the scope of the invention.
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. Therefore, while the embodiments herein have been described in terms of embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.
Number | Date | Country | Kind |
---|---|---|---|
202141050701 | Nov 2021 | IN | national |
This application is a bypass continuation of International Application No. PCT/KR2022/011734, filed on Aug. 8, 2022 in the Korean Intellectual Property Office and Indian Application No. 202141050701, filed on Nov. 4, 2021 in the Indian Intellectual Property Office, the disclosures of which are incorporated by reference herein in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/KR2022/011734 | Aug 2022 | US |
Child | 17968348 | US |