Battery monitoring method, battery monitoring device, and battery monitoring system
US-2020412146-A1 · Dec 31, 2020 · US
US12055596B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12055596-B2 |
| Application number | US-202217933357-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 19, 2022 |
| Priority date | Mar 12, 2020 |
| Publication date | Aug 6, 2024 |
| Grant date | Aug 6, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Battery management systems and methods can provide real-time automated monitoring of various aspects of battery health and operation. Some battery management systems can use an equivalent cell circuit model to predict a range for the expected behavior of a battery cell under actual operating conditions in real-time. The prediction can be compared to the actual behavior of the cell to determine whether an anomaly exists. Some battery management systems can maintain an estimate of battery state-of-health parameters such as charge capacity and internal resistance and can update these estimates in real time while the battery is being discharged and/or charged. Anomalous variations in a monitored parameter can trigger a real-time fault notification.
Opening claim text (preview).
What is claimed is: 1. A method for monitoring internal resistance of a battery cell, the method comprising, by an automated battery monitoring system: in response to detecting a transition of the battery cell from an idle state to an active state, initializing a running estimate of an internal resistance using a stored value; while the battery cell is in the active state: measuring a potential, a current, and a temperature of the battery cell; and iteratively updating the running estimate of the internal resistance based on the measured potential, current, and temperature, wherein iteratively updating the running estimate includes: determining, for each iterative update, whether the measured potential, current, and temperature are within predefined valid ranges; in the event that the measured potential, current, and temperature are within the predefined valid ranges, computing a raw estimate of the internal resistance based on an equivalent cell circuit model and updating the running estimate using the raw estimate and a previous running estimate from a preceding time step; and in the event that one or more of the measured potential, current, or temperature is not within the predefined valid ranges, waiting for the next time step without updating the running estimate; in response to detecting a transition of the battery cell from the active state to the idle state: calculating a change in internal resistance based on the stored value and a final value of the running estimate; generating a cell resistance fault notification in the event that the change in internal resistance exceeds a threshold value; and updating the stored value using the final value of the running estimate. 2. The method of claim 1 wherein updating the running estimate includes: applying an infinite impulse response filter to the raw estimate and the previous running estimate. 3. The method of claim 1 wherein iteratively updating the running estimate of the internal resistance based on the measured potential, current, and temperature further includes: in the event that the raw estimate is outside a plausible range of values, discarding the raw estimate without updating the running estimate. 4. The method of claim 3 wherein updating the running estimate includes: applying an infinite impulse response filter to the raw estimate and the previous running estimate. 5. The method of claim 1 wherein the active state is a charging state. 6. The method of claim 1 wherein the active state is a discharging state. 7. A battery monitoring system comprising: a battery interface to receive sensor data from a battery sensor of a battery cell; a control system interface to provide output data to a control system; a memory; and a processor coupled to the memory, the battery interface, and the control system, the processor configured to: initialize, in response to detecting a transition of the battery cell from an idle state to an active state, a running estimate of an internal resistance using a stored value; while the battery cell is in the active state: measure a potential, a current, and a temperature of the battery cell; and iteratively update the running estimate of the internal resistance based on the measured potential, current, and temperature, wherein iteratively updating the running estimate includes: in the event that the measured potential, current, and temperature are within predefined valid ranges: computing a raw estimate of the internal resistance based on an equivalent cell circuit model; in the event that the raw estimate is outside a plausible range of values, discarding the raw estimate; and in the event that the raw estimate is within the plausible range of values, updating the running estimate using the raw estimate and a previous running estimate from a preceding time step; and in the event that one or more of the measured potential, current, or temperature is not within the predefined valid ranges, waiting for the next time step without updating the running estimate; in response to detecting a transition of the battery cell from the active state to the idle state: calculate a change in internal resistance based on the stored value and a final value of the running estimate; generate a cell resistance fault notification in the event that the change in internal resistance exceeds a threshold value; and update the stored value using the final value of the running estimate. 8. The battery monitoring system of claim 7 wherein the processor is further configured such that updating the running estimate includes: applying an infinite impulse response filter to the raw estimate and the previous running estimate. 9. The battery monitoring system of claim 7 wherein the active state is a charging state. 10. The battery monitoring system of claim 7 wherein the active state is a discharging state. 11. A computer-readable storage medium having stored therein program instructions that, when executed by a processor in a battery monitoring system coupled to a battery cell, cause the processor to execute a method comprising: in response to detecting a transition of the battery cell from an idle state to an active state, initializing a running estimate of an internal resistance using a stored value; while the battery cell is in the active state: measuring a potential, a current, and a temperature of the battery cell; and iteratively updating the running estimate of the internal resistance based on the measured potential, current, and temperature, wherein iteratively updating the running estimate includes: determining, for each iterative update, whether the measured potential, current, and temperature are within predefined valid ranges; in the event that the measured potential, current, and temperature are within the predefined valid ranges, computing a raw estimate of the internal resistance based on an equivalent cell circuit model and updating the running estimate using the raw estimate and a previous running estimate from a preceding time step; and in the event that one or more of the measured potential, current, or temperature is not within the predefined valid ranges, waiting for the next time step without updating the running estimate; in response to detecting a transition of the battery cell from the active state to the idle state: calculating a change in internal resistance based on the stored value and a final value of the running estimate; generating a cell resistance fault notification in the event that the change in internal resistance exceeds a threshold value; and updating the stored value using the final value of the running estimate. 12. The computer-readable storage medium of claim 11 wherein updating the running estimate includes: applying an infinite impulse response filter to the raw estimate and the previous running estimate. 13. The computer-readable storage medium of claim 11 wherein the active state is a charging state. 14. The computer-readable storage medium of claim 11 wherein the active state is a discharging state.
Control of state of health [SOH] · CPC title
with prioritisation of loads or sources · CPC title
Control of state of charge [SOC] · CPC title
Measuring internal impedance, internal conductance or related variables · CPC title
Software therefor, e.g. for battery testing using modelling or look-up tables · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.