System and method for the generation and use of an electro-thermal battery model
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for the generation and use of an electro-thermal battery model. One of the methods includes obtaining battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery. The method includes selecting a battery model, the battery model having convex parameters and non-convex parameters. The method includes processing the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters. The fitting procedure includes fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed. The fitting procedure includes fitting the non-convex parameters with respect to the battery data. The fitting procedure also includes creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for processing battery data to generate an electro-thermal model for a battery, the method comprising:
obtaining battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery; selecting a battery model, the battery model having convex parameters and non-convex parameters; and processing the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters, the fitting procedure comprising:
fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed,
fitting the non-convex parameters with respect to the battery data, and
creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.
2 . The method of claim 1 , wherein the fitting of the non-convex parameters triggers fitting of the convex parameters.
3 . The method of claim 1 , wherein the fitting procedure is configured to continue fitting the non-convex parameters until values of a cost function satisfies a predefined threshold.
4 . The method of claim 1 , wherein the fitting procedure comprises a nested loop procedure in which the convex parameters are fit with respect to the battery data using an inner loop during which the non-convex parameters are held fixed, and the non-convex parameters are fit with respect to the battery data using an outer loop.
5 . The method of claim 1 , wherein the battery model includes an electrical model and a thermal model, the electrical model configured to predict battery voltage and heat generation, and thermal model being configured to predict temperature based on the heat generation and the difference between predicted temperature and measured temperature is used in the fitting procedure.
6 . The method of claim 1 , wherein the battery model uses basis vector functions to represent the at least one convex parameter over a range of battery states and the battery state include some set of battery temperature, state of charge, and age.
7 . The method of claim 1 , wherein difference between the predicted temperature and the temperature data is included in the cost function used in the fitting procedure.
8 . The method of claim 1 , wherein the battery data is collected from multiple, different batteries.
9 . The method of claim 1 , where the battery data is collected from a plurality of thermal environments.
10 . The method of claim 1 , wherein the battery data is collected from multiple measurement systems.
11 . The method of claim 1 , further comprising encoding the electro-thermal model in electronics to monitor battery performance in an automobile.
12 . The method of claim 1 , further comprises encoding the electro-thermal model in electronics to monitor battery performance in a mobile electronic device.
13 . The method of claim 1 , further comprising a simulation system configured to execute a numerical simulation of a battery.
14 . The method of claim 1 , wherein selecting the battery model comprises comparing a plurality of battery models and selecting the battery model having the lowest cost function.
15 . The method of claim 1 , wherein the at least one convex parameter is selected based on a convex cost function.
16 . The method of claim 1 , wherein selecting the battery model comprises comparing the number of non-convex parameters to a threshold.
17 . The method of claim 1 , wherein selecting the battery model comprises:
determining a ratio between the non-convex parameters and the convex parameters; and comparing the ratio to a threshold.
18 . The method of claim 1 , wherein the electro-thermal model is predictive over a continuous range of battery operating states which compromises a subset of the conditions experienced by the battery or all design conditions the battery will experience.
19 . The method of claim 1 , wherein the fitting enables efficient processor use by selecting the non-convex parameters prior to selecting the convex parameters.
20 . The method of claim 1 , wherein the operating state of the battery comprises at least one of temperature, electrical current, and state of charge.
21 . A system for processing battery data to generate an electro-thermal model for a battery, the system comprising:
a processor and a memory being configured to:
obtain battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery;
select a battery model, the battery model having convex parameters and non-convex parameters; and
process the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters, the fitting procedure comprising:
fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed,
fitting the non-convex parameters with respect to the battery data, and
creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.
22 . A non-transitory computer-readable data storage medium storing computer-executable instructions that, when executed, simulate flow and acoustic interaction of a fluid with a porous medium, the instructions being configured, when executed, to cause a computer to perform actions comprising:
obtaining battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery; selecting a battery model, the battery model having convex parameters and non-convex parameters; and processing the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters, the fitting procedure comprising: fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed, fitting the non-convex parameters with respect to the battery data, and creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.