IP Library Granted Patent US 12710479
Granted Patent B2
US 12710479 · App. 18/028,479 · Granted Aug 18, 2026

Method for low power monitoring of system parameters

Inventors: Ryan Christopher Schnacke (Sachse, TX); James Michael Douglass (Lewisville, TX); Erik Steven Wheeler (Farmers Branch, TX)
Assignee: Analog Devices, Inc.
G01R31/385G01R31/392
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12710479
App. No.
18/028,479
Granted
Aug 18, 2026
Kind
B2
Abstract

Battery monitoring techniques, which consume low amounts of power, are described herein. The battery monitoring techniques can be used when the host device (e.g., electric vehicle) is not operating, thus providing a time to use low power techniques. Measurement devices can measure system parameters when a host processor is off or in a low power mode using a heartbeat (HB) sequencing technique. Based on the HB message, the host processor can be alerted and awakened when a fault is detected.

Claims (60)

1 . A method to monitor a battery in a reduced energy consumption mode using a plurality of monitors, the method comprising:

at a first monitor designated a manager monitor:

transitioning from a reduced energy consumption state based on a schedule;

performing a first measurement of a first battery module coupled to the first monitor;

generating a heartbeat message;

encoding information regarding the first measurement into the heartbeat message;

adjusting a count in the heartbeat message in response to no error being detected by the first monitor and not adjusting the count in response to an error being detected by the first monitor;

transmitting the heartbeat message to a second monitor; and

re-entering the reduced energy consumption state;

at the second monitor:

transitioning from the reduced energy consumption state in response to an indication received from the first monitor;

receiving the heartbeat message from the first monitor;

performing a second measurement of a second battery module coupled to the second monitor;

encoding information regarding the second measurement into the heartbeat message;

adjusting the count in the heartbeat message in response to no error being detected by the second monitor and not adjusting the count in response to an error being detected by the second monitor;

at a watchdog device:

receiving the heartbeat message; and

based on the count in the heartbeat message, determining whether to generate an alert for a host processor.

2 . The method of claim 1 , wherein the heartbeat message is transmitted between the first and second monitors using an isolated serial peripheral interface.

3 . The method of claim 1 , wherein performing the first measurement includes detecting an over voltage condition.

4 . The method of claim 1 , wherein performing the first measurement includes detecting an undervoltage condition.

5 . The method of claim 1 , wherein performing the first measurement includes detecting a delta voltage condition.

6 . The method of claim 1 , wherein the information regarding the first measurement includes whether a measured property of the first battery module is outside a specified range.

7 . The method of claim 1 , wherein the watchdog device is a third monitor.

8 . The method of claim 1 , wherein the watchdog device is a bridging device between a last monitor and the host processor.

9 . A method to monitor a battery module in a reduced energy consumption mode, the method comprising:

transitioning, by a manager monitor, to a reduced energy consumption state;

based on a timer, transitioning, by the manager monitor, from the reduced energy consumption state and initiating a heartbeat sequence including performing a measurement on the battery module and comparing the measurement to a threshold;

encoding, by the manager monitor, a heartbeat message based on the comparison of the measurement to the threshold;

determining, by the manager monitor, whether an error condition exists;

adjusting, by the manager monitor, a count in the heartbeat message in response to no error condition being determined and not adjusting the count in response to the error condition being determined;

transmitting, by the manager monitor, an indication to another monitor to transition from the reduced energy consumption state;

transmitting, by the manager monitor, the heartbeat message to the another monitor; and

re-entering, by the manager monitor, the reduced energy consumption state.

10 . The method of claim 9 , wherein the error condition is triggered by the comparison of the measurement to the threshold.

11 . The method of claim 9 , wherein the error condition is triggered by a diagnostic error.

12 . The method of claim 9 , wherein the error condition is triggered by a device count.

13 . A battery management system comprising:

a host processor;

a plurality of monitors coupled to respective battery modules of a battery,

wherein a first monitor of the plurality of monitors is designated a manager monitor and is configured to transition from a reduced energy mode to a consumption state and to initiate a heartbeat message based on a timer; and

a watchdog device coupled to the plurality of monitors, the watchdog device configured to:

receive the heartbeat message, the heartbeat message including

measurement information from a plurality of monitors and a count value indicating a number of monitors experiencing an error condition;

in response to the count value indicating that at least one monitor is experiencing the error condition, generating an alert for the host processor to exit the reduced energy consumption mode; and

in response to the count value indicating that no monitor is experiencing the error condition, maintaining the host processor in the reduced energy consumption mode.

14 . The battery management system of claim 13 , wherein one of the plurality of monitors is configured as the watchdog device.

15 . The battery management system of claim 13 , wherein a first monitor of the plurality of monitors is configured to:

performing a measurement on its respective coupled battery module and comparing the measurement to a threshold;

encoding the heartbeat message based on the comparison of the measurement to the threshold;

determining whether a first error condition exists;

adjusting the count value in the heartbeat message in response to no first error condition being determined and not adjusting the count in response to the first error condition being determined;

transmitting the heartbeat message to second monitor of the plurality of monitors; and

re-entering the reduced energy consumption mode.

16 . The battery management system of claim 15 , wherein the first monitor is configured to transmit a wakeup signal to the second monitor.

17 . The battery management system of claim 16 , wherein the first monitor is configured to transmit the wakeup signal to the second monitor before transmitting the heartbeat message to the second monitor.

18 . The battery management system of claim 15 , wherein the plurality of monitors communicate using an isolated serial peripheral interface.

19 . The battery management system of claim 15 , wherein the measurement information includes detecting an over voltage condition.

20 . The battery management system of claim 15 , wherein the measurement information includes detecting an undervoltage condition.

21 . The battery management system of claim 15 , wherein the measurement information includes detecting a delta voltage condition.