Method and system for estimating battery open cell voltage, state of charge, and state of health during operation of the battery

US10312699B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10312699-B2
Application numberUS-201715664814-A
CountryUS
Kind codeB2
Filing dateJul 31, 2017
Priority dateJul 31, 2017
Publication dateJun 4, 2019
Grant dateJun 4, 2019

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 method for monitoring a battery while the battery is connected to a load has been developed. The method includes measuring a first current level flowing through the battery to the load and a first voltage level of the battery at a first time, generating an estimated open cell voltage (OCV) of the battery at the first time based on the first current level, the first voltage level, and a predetermined model of the battery, identifying a first excitation level of the battery at the first time based on the first voltage level, the first current level and a cost optimization process, and identifying at least one of a state of charge (SoC) and state of health (SoH) of the battery using the estimated OCV only in response to the first excitation level being below a predetermined threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for monitoring a battery while the battery is connected to a load comprising: measuring, with a current sensor, a first current level flowing through the battery to the load at a first time; measuring, with a voltage sensor, a first voltage level between a first terminal and a second terminal of the battery that are each connected to the load at the first time; generating, with a controller operatively connected to the current sensor and the voltage sensor, a first estimated open cell voltage (OCV) of the battery at the first time based on the first current level, the first voltage level, and a predetermined model of the battery stored in a memory operatively connected to the controller; identifying, with the controller, a first excitation level of the battery at the first time based on the first voltage level, the first current level and a cost optimization process; and identifying, with the controller, at least one of a first state of charge (SoC) and a state of health (SoH) of the battery using the first estimated OCV only in response to the first excitation level being below a predetermined threshold, wherein the cost optimization process implements a cost function that generates a measurement corresponding to the first excitation level, wherein the cost optimization function uses the first voltage level and the first current level as inputs, and wherein the cost function is selected to minimize an error between the first excitation level and the inputs. 2. The method of claim 1 , the generating of the first estimated OCV further comprising: identifying, with the controller, a polarization voltage in the battery model based on the first current level that flows through a first predetermined resistance and a second predetermined resistance in the predetermined model of the battery; and generating, with the controller, the first estimated OCV based on a difference between the first voltage level and the polarization voltage. 3. The method of claim 1 the identifying of the first excitation level further comprising: measuring, with a temperature sensor, a first temperature level of the battery at the first time; and identifying, with the controller, the first excitation level of the battery at the first time based on the first voltage level, the first current level, the first temperature level, and the cost optimization process. 4. The method of claim 3 the identifying of the first excitation level further comprising: identifying, with the controller, a first rate of change of current flowing through the battery at the first time based on a plurality of current measurements from the current sensor; identifying, with the controller, a second rate of change of voltage between the first terminal and the second terminal of the battery at the first time based on a plurality of voltage measurements from the voltage sensor; identifying, with the controller, a third rate of change of temperature of the battery at the first time based on a plurality of temperature measurements from the temperature sensor; and identifying, with the controller, the first excitation level of the battery based on a a four-element vector including the first current level, the first rate of change of current, the second rate of change of voltage, and the third rate of change of temperature using the cost optimization process, wherein the four-element vector is normalized by identifying a total magnitude of the vector based on the magnitudes of the first current level, the first rate of change of current, the second rate of change of voltage, and the third rate of change of temperature using the cost optimization process. 5. The method of claim 1 further comprising: identifying, with the controller, the first SoC based on a predetermined mapping between the first estimated OCV and SoC levels stored in the memory, wherein the predetermined mapping is implemented by lookup table. 6. The method of claim 1 further comprising: measuring, with the current sensor, a second current level flowing through the battery to the load at a second time; measuring, with the voltage sensor, a second voltage level between the first terminal and the second terminal of the battery that are each connected to the load at the second time; generating, with the controller, a second estimated OCV of the battery at the second time based on the second current level, the second voltage level, and the predetermined model of the battery; identifying, with the controller, an accumulated charge that is produced by the battery based on a plurality of current measurements from the current sensor between the first time and the second time; identifying, with the controller, a second excitation level of the battery at the second time based on the second voltage level, the second current level and the cost optimization process; identifying, with the controller, the first SoC at the first time using the first estimated OCV only in response to the first excitation level being below the predetermined threshold; identifying, with the controller, a second SoC at the second time using the second estimated OCV only in response to the second excitation level being below the predetermined threshold; and identifying, with the controller, the SoH based on a difference between the first SoC and the second SoC and the accumulated charge. 7. The method of claim 1 further comprising: generating, with an output device operatively connected to the controller, at least one of a visual and audible output corresponding to the first estimated OCV, first SoC, or SoH of the battery. 8. A battery management system comprising: a memory; and a controller configured to be operatively connected to a current sensor that measures a current flow through a battery to a load, a voltage sensor that measures a voltage level between a first terminal and a second terminal of the battery that are each connected to the load, and the memory, the controller being configured to: receive a measurement of a first current level flowing through the battery to the load at a first time from the current sensor; receive a measurement of a first voltage level between the first terminal and the second terminal of the battery that are each connected to the load at the first time from the voltage sensor; generate a first estimated open cell voltage (OCV) of the battery at the first time based on the first current level, the first voltage level, and a predetermined model of the battery stored in the memory; identify a first excitation level of the battery at the first time based on the first voltage level, the first current level and a cost optimization process; and identify at least one of a first state of charge (SoC) and a state of health (SoH) of the battery using the first estimated OCV only in response to the first excitation level being below a predetermined threshold, wherein the cost optimization process implements a cost function that generates a measurement corresponding to the first excitation level, wherein the cost optimization function uses the first voltage level and the first current level as inputs, and wherein the cost function is selected to minimize an error between the first excitation level and the inputs. 9. The battery management system of claim 8 , the controller being further configured to: identify a polarization voltage in the predetermined model of the battery based on the first current level that flows through a first predetermined resistance and a second predetermined resistance in the battery model; and generate the first estimated OCV based on a difference between the first voltage level and the polarization voltage. 10

Assignees

Inventors

Classifications

  • Cells or batteries combined with indicating means for external visualization of the condition, e.g. by change of colour or of light density · CPC title

  • for measuring temperature · CPC title

  • with means for correcting the measurement for temperature or ageing · CPC title

  • combining voltage and current measurements · CPC title

  • Determining battery ageing or deterioration, e.g. state of health · CPC title

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 US10312699B2 cover?
A method for monitoring a battery while the battery is connected to a load has been developed. The method includes measuring a first current level flowing through the battery to the load and a first voltage level of the battery at a first time, generating an estimated open cell voltage (OCV) of the battery at the first time based on the first current level, the first voltage level, and a predet…
Who is the assignee on this patent?
Bosch Gmbh Robert
What technology area does this patent fall under?
Primary CPC classification G01R31/367. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 04 2019 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).