Systems and methods for improving battery performance

US10037395B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10037395-B2
Application numberUS-201314079490-A
CountryUS
Kind codeB2
Filing dateNov 13, 2013
Priority dateNov 13, 2012
Publication dateJul 31, 2018
Grant dateJul 31, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method for modeling the amount of current discharged by a battery is provided. The method is implemented by a computing device communicatively coupled with a memory, and includes generating, by the computing device, a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region. The method also includes transforming the positive electrode region, the negative electrode region, and the separator region of the battery into a single region in the model. In addition, the method includes generating, by the computing device, a plurality of trial functions associated with the single region, and determining, by the computing device, the amount of current discharged from the battery cell based on the trial functions.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for modeling the amount of current discharged by a battery, the method implemented by a computing device communicatively coupled with a memory, the method comprising: receiving, from a battery sensor, measured parameters associated with the battery; generating, by the computing device, a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters; transforming the positive electrode region, the negative electrode region, and the separator region of the battery into a single region in the model region by a coordinate transformation combined with an orthogonal collocation; generating, by the computing device, a plurality of functions associated with the single region; determining, by the computing device, the amount of current discharged from the battery cell based on the functions; and adjusting operation of a hybrid environment of the battery based on the amount of current discharged. 2. The method of claim 1 , wherein the method further comprises determining the amount of current discharged by the battery cell using a collocation method. 3. The method of claim 2 , wherein the method further comprises determining the amount of current discharged from the battery cell using a collocation method with a plurality of terms for each of the positive electrode region, the negative electrode region, and the separator region. 4. The method of claim 1 , wherein the generating a model of the at least one battery cell further comprises generating a model of a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions. 5. The method of claim 3 , further comprising determining a temperature variation within the plurality of battery cells based on the determined discharge current of each battery cell. 6. The method of claim 1 wherein transforming the positive region, the negative region, and the separator region into a single region further comprises transforming the spatial length of each region into a dimensionless value and setting the single region to be between 0 and 1. 7. The method of claim 1 , further comprising determining the discharge current from the battery cell over a plurality of battery cycling operations. 8. The method of claim 1 , wherein determining the discharge current from the battery cell further comprises determining with the discharge current using a time adaptive solver. 9. A computing device for modeling the discharge current from a battery, the computing device comprising a memory and a processor communicatively coupled to the memory, wherein the processor is configured to: receive, from a battery sensor, measured parameters associated with the battery; generate a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters; transform the positive electrode region, the negative electrode region, and the separator region into a single region by a coordinate transformation combined with an orthogonal collocation; generate a plurality of functions associated with the single region; determine the amount of current discharged from the battery cell based on the functions; and adjust operation of a hybrid environment of the battery based on the amount of current discharged. 10. The computing device of claim 9 , wherein the processor is further configured to determine the amount of current discharged by the battery cell using a collocation method. 11. The computing device of claim 10 , wherein the computing device is further configured to determine the discharge current from the battery cell using a collocation method with a plurality of terms for each of the positive electrode region, the negative electrode region, and the separator region. 12. The computing device of claim 9 , wherein the processor is further configured to generate a model for a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions. 13. The computing device of claim 12 , wherein the processor is further configured to determine a temperature variation within the plurality of battery cells based on the determined amount of current discharged by each battery cell. 14. The computing device of claim 9 , wherein the processor is further configured to determine the discharge current from the battery cell over a plurality of battery cycling operations. 15. The computing device of claim 9 , wherein the processor further comprises a time adaptive solver, and the time adaptive solver is configured to determine the amount of current discharged by the battery cell. 16. A battery management system for improving performance of a battery, wherein the battery management system comprises: a battery comprising at least one battery cell; a battery sensor coupled to the battery and configured to measure parameters associated with the battery; and a computing device communicatively coupled with the battery sensor, wherein the computing device is configured to: receive, from the battery sensor, measured parameters associated with the battery; generate a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters; transform the positive electrode region, the negative electrode region, and the separator region into a single region by a coordinate transformation combined with an orthogonal collocation; generate a plurality of functions associated with the single region; determine the amount of current discharged from the battery cell based on the functions; and adjust operation of a hybrid environment of the battery based on the amount of current discharged. 17. The battery management system of claim 16 , wherein the computing device is further configured to determine the amount of current discharged by the battery cell using a collocation method. 18. The battery management system of claim 16 , wherein the computing device is further configured to generate a model for a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions. 19. The battery management system of claim 16 , wherein the computing device is further configured to determine the discharge current from the battery cell over a plurality of battery cycling operations. 20. The battery management system of claim 16 , wherein the computing device further comprises a time adaptive solver, and the time adaptive solver is configured to determine the amount of current discharged by the battery cell.

Assignees

Inventors

Classifications

  • G06F30/367Primary

    Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10037395B2 cover?
A computer-implemented method for modeling the amount of current discharged by a battery is provided. The method is implemented by a computing device communicatively coupled with a memory, and includes generating, by the computing device, a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region. The method also includes tra…
Who is the assignee on this patent?
Univ Washington
What technology area does this patent fall under?
Primary CPC classification G06F30/367. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).