# US 11,999,258 B2 · Method for detecting state of battery installed in vehicle, and vehicle-mounted battery-monitoring device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,999,258 B2
- Document ID: US11999258B2
- Status: Granted
- Kind: B2
- Application number: 17/370,162
- Filed: 2021-07-08
- Published: 2023-01-12
- Granted: 2024-06-04
- Earliest claimed: 2021-07-08
- Assignees: Guangzhou Automobile Group Co., Ltd.
- Applicants: Guangzhou Automobile Group Co., Ltd.
- Inventors: Chen Zhang; Meng Yao; Xiaohui Li; Bozhi Yang; Meng Wang
- Web page: https://patentgrep.com/patent/US11999258B2

## CPC

- B60L 3/0046: {relating to electric energy storage systems, e.g. batteries or capacitors}
- B60L 58/13: Maintaining the SoC within a determined range
- B60L 58/21: having the same nominal voltage
- G01R 31/367: Software therefor, e.g. for battery testing using modelling or look-up tables
- G01R 31/3835: involving only voltage measurements
- G01R 31/389: Measuring internal impedance, internal conductance or related variables
- G01R 31/396: Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
- B60L 58/16: responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
- B60L 2210/42: Voltage source inverters
- B60L 2240/547: Voltage
- B60L 2240/549: Current
- B60L 2250/28: Accelerator pedal thresholds
- G01R 31/392: Determining battery ageing or deterioration, e.g. state of health
- Y02T 10/70: Energy storage systems for electromobility, e.g. batteries
- B60L: PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES (arrangements or mounting of electrical propulsion units or of plural diverse prime-movers for mutual or common propulsion in vehicles B60K1/00, B60K6/20; arrangements or mounting of electrical gearing in vehicles B60K17/12, B60K17/14; preventing wheel slip by reducing power in rail vehicles B61C15/08; dynamo-electric machines H02K; control or regulation of electric motors H02P); SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES (electric coupling devices combined with mechanical couplings of vehicles B60D1/64; electric heating for vehicles B60H1/00); ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL (control or regulation of electric motors H02P); MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- Y02T: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION

## Abstract

A method of detecting safe and other states of battery while electric vehicle is being driven controls an inverter to generate ripple current on the battery; ripple voltages of a plurality of battery cells are measured, voltage phase shifts between the battery cells are calculated. The battery can be analyzed as normal or otherwise according to the voltage phase shift between plurality of the battery cells. A vehicle-mounted device and a non-volatile storage medium therein, for performing the above-described method, are also disclosed.

## Claims

### Claim 1

A method of detecting state of a battery loaded on a vehicle device comprising:
determining whether a state of the vehicle device meets detection conditions in real time;
obtaining a vehicle speed and a motor speed of the vehicle device, determining whether the vehicle speed is within a vehicle speed range and the motor speed is within a motor speed range;
detecting the state of the battery if the vehicle speed is determined to be within the vehicle speed range and the motor speed is determined to be within the motor speed range;
controlling an inverter to generate ripple currents on the battery;
measuring ripple voltages of a plurality of battery cells in response to the ripple currents;
calculating voltage phase shifts between the battery cells from the measured ripple voltages; and
analyzing the calculated voltage phase shifts between plurality of the battery cells, and determining if the battery is operating in a normal state.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
determining whether a driver pedal is within a threshold range; and
detecting the state of the battery if the driver pedal is determined to be within the threshold range.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising:
obtaining a state of charge (SOC) of the battery;
determining whether the SOC of the battery is within a SOC range; and
detecting the state of the battery if the SOC of the battery is determined to be within the SOC range.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising:
obtaining a temperature of the battery;
determining whether the temperature of the battery is within a temperature range; and
detecting the state of the battery if the temperature of the battery is determined to be within the temperature range.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
uploading a voltage phase and abnormal battery cells information to a cloud server.

### Claim 6

A vehicle device, comprising:
a battery;
a storage device; and
at least one processor, wherein the storage device stores one or more programs, when executed by the at least one processor, the one or more programs cause the at least one processor to:
determine whether current state of the vehicle device meets detection conditions;
obtain vehicle speed and motor speed of the vehicle device;
determine whether vehicle speed is within a vehicle speed range and the motor speed is within a motor speed range;
detect a state of the battery if the vehicle speed is within the vehicle speed range and the motor speed is within the motor speed range;
control an inverter to generate ripple current on the battery;
measure ripple voltage of a plurality of battery cells;
calculate voltage phase shift between the battery cells; and
analyze whether the battery is normal according to the voltage phase shift between plurality of the battery cells.

### Claim 7 (depends on 6)

The vehicle device according to claim 6, wherein the at least one processor is further caused to:
determine whether driver pedal is within the threshold range; and
detect the state of the battery if the driver pedal is within the threshold range.

### Claim 8 (depends on 6)

The vehicle device according to claim 6, wherein the at least one processor is further caused to:
obtain state of charge (SOC) of the battery;
determine whether the SOC of the battery is within a SOC range; and
detect the state of the battery if the SOC of the battery is within the SOC range.

### Claim 9 (depends on 6)

The vehicle device according to claim 6, wherein the at least one processor is further caused to:
obtain temperature of the battery;
determine whether the temperature of the battery is within a temperature range; and
detect the state of the battery if the temperature of the battery is within the temperature range.

### Claim 10

A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a computer device installed in a vehicle device, causes the processor to perform an analyzing method, wherein the method comprises:
determining whether current state of the vehicle device meets detection conditions;
obtaining vehicle speed and motor speed of the vehicle device;
determining whether vehicle speed is within a vehicle speed range and the motor speed is within a motor speed range; and
detecting a state of a battery if the vehicle speed is within the vehicle speed range and the motor speed is within the motor speed range;
controlling an inverter to generate ripple current on the battery;
measuring ripple voltage of a plurality of battery cells;
calculating voltage phase shift between the battery cells; and
analyzing whether the battery is normal according to the voltage phase shift between plurality of the battery cells.

### Claim 11 (depends on 10)

The non-transitory storage medium according to claim 10, further comprising:
determining whether driver pedal is within the threshold range; and
detecting the state of the battery if the driver pedal is within the threshold range.

### Claim 12 (depends on 10)

The non-transitory storage medium according to claim 10, further comprising:
obtaining state of charge (SOC) of the battery;
determining whether the SOC of the battery is within a SOC range; and
detecting the state of the battery if the SOC of the battery is within the SOC range.

### Claim 13 (depends on 10)

The non-transitory storage medium according to claim 10, further comprising:
obtaining temperature of the battery;
determining whether the temperature of the battery is within a temperature range; and
detecting the state of the battery if the temperature of the battery is within the temperature range.
