# US 11,897,364 B1 · Battery model calibration

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

- Number: US 11,897,364 B1
- Document ID: US11897364B1
- Status: Granted
- Kind: B1
- Application number: 18/067,762
- Filed: 2022-12-19
- Granted: 2024-02-13
- Earliest claimed: 2022-12-19
- Assignees: Rivian IP Holdings, LLC
- Applicants: Rivian IP Holdings, LLC
- Inventors: Yang Hu; Rutooj Deelip Deshpande; Cuong Cao Nguyen
- Web page: https://patentgrep.com/patent/US11897364B1

## CPC

- B60L 3/12: Recording operating variables {; Monitoring of operating variables}
- B60L 58/12: responding to state of charge [SoC]
- B60L 58/16: responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
- G01R 31/3646: {for indicating electrical conditions or variables, e.g. visual or audible indicators}
- G01R 31/367: Software therefor, e.g. for battery testing using modelling or look-up tables
- G01R 31/374: with means for correcting the measurement for temperature or ageing
- B60L 2240/423: Torque
- B60L 2240/545: Temperature
- B60L 2240/549: Current
- B60L 2250/16: by display
- B60L 2260/44: by parameter estimation
- B60L 2260/46: by self learning
- 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)

## Abstract

The present solution provides calibration for a battery model of an electric vehicle battery. One or more processors of an electric vehicle coupled with memory can identify, for the electric vehicle, a model configured to determine performance of a battery of the electric vehicle based on a function. The function can generate values for a parameter of the model across a range of states of charges and a range of temperatures. The one or more processors can generate, based on input from a sensor of the electric vehicle, a value of performance of the electric vehicle via the model. The one or more processors can provide an action for the electric vehicle based on the value of the performance.

## Claims

### Claim 1

A system, comprising:
one or more processors coupled with memory to:
identify, for the electric vehicle, a model configured based on a function to determine electrical performance of a battery, wherein:
i) the function identifies a range of states of charges and a range of temperatures;
ii) the function outputs values for a parameter of the model based on the range of states of charges and the range of temperatures; and
iii) the model is established for the values for the parameter output by the function;
generate, based on input from a sensor, a value of electrical performance via the model; and
perform, based on the value of the performance, an action to generate an instruction to control power delivered from the battery of the electric vehicle.

### Claim 2 (depends on 1)

The system of claim 1, comprising the one or more processors to:
generate the value of electrical performance comprising at least one of a state of charge of the battery of an electric vehicle, a state of power of the battery, or a state of energy; and
wherein the action comprises providing the value of the electrical performance via a graphical user element viewable on display device of the electric vehicle.

### Claim 3 (depends on 1)

The system of claim 1, wherein:
the input from the sensor corresponds to an amount of charge stored in the battery and the action comprises the one or more processors to provide an instruction to charge the battery.

### Claim 4 (depends on 1)

The system of claim 1, comprising:
the one or more processors to provide the action including the one or more processors generating the instruction to limit the power output from the battery to a set level.

### Claim 5 (depends on 1)

The system of claim 1, comprising:
the one or more processors to receive the model from a data processing system remote from the electric vehicle, wherein the data processing system calibrates the model based on the function that generates the values for the parameter of the model across the range of states of charges and the range of temperatures.

### Claim 6 (depends on 1)

The system of claim 1, wherein the model comprises an equivalent circuit model and the parameter corresponds to a component of the equivalent circuit model having one of a resistance or a combination of the resistance and a capacitance of the equivalent circuit model.

### Claim 7 (depends on 1)

The system of claim 1, comprising the one or more processors to:
receive from the sensor data corresponding to a temperature of the battery; and
generate the value of electrical performance responsive to the temperature of the battery.

### Claim 8

A method, comprising:
identifying, by one or more processors coupled with memory, a parameter of a model that determines an electrical performance of a battery;
identifying, by the one or more processors, values of the parameter of the model across a range of states of charges and a range of temperatures;
calibrating, by the one or more processors, the model based on a function that generates the values for the parameter of the model;
causing, by the one or more processors in response to input from a sensor, the model calibrated for the battery to determine the electrical performance to display; and
performing, based on the electrical performance, an action to generate an instruction to control power delivered from the battery of the electric vehicle.

### Claim 9 (depends on 8)

The method of claim 8, wherein the function comprises a continuous derivative across the range of states of charges and the range of temperatures.

### Claim 10 (depends on 8)

The method of claim 8, comprising:
identifying, by the data processing system based on a data set, a plurality of parameters of the model;
ranking, by the data processing system based on the data set, the plurality of parameters of the model based on an impact of the plurality of parameters on an output of the model; and selecting, by the data processing system based on the rank of the plurality of parameters, the parameter.

### Claim 11 (depends on 8)

The method of claim 8, wherein the model comprises an equivalent circuit model.

### Claim 12 (depends on 8)

The method of claim 8, wherein the parameter corresponds to a component of the equivalent circuit model having one of a resistance or a combination of the resistance and a capacitance of the equivalent circuit model.

### Claim 13 (depends on 8)

The method of claim 8, comprising:
receiving, by the one or more processors from a sensor of an electric vehicle, data corresponding to a temperature of the battery; and
generating, by the one or more processors, the value of performance responsive to the temperature of the battery.

### Claim 14 (depends on 8)

The method of claim 8, wherein the parameter comprises a resistance, and the function outputs a value of the resistance based on a state of charge, a temperature, and an applied current.

### Claim 15 (depends on 8)

The method of claim 8, comprising:
establishing, by the data processing system, the function via a neural network model, the function established to output a value for the parameter based on a state of charge, a temperature, and an applied current.

### Claim 16 (depends on 8)

The method of claim 8, wherein the parameter comprises a resistance, comprising:
calibrating, by the data processing system, the model based on the function and a second function that generates values for a second parameter of the model across the range of states of charges and the range of temperatures, the second parameter comprising a series of resistance and capacitance.

### Claim 17 (depends on 8)

The method of claim 8, wherein the parameter comprises a series of resistance and capacitance, comprising:
generating, by the data processing system, a set of functions for a first matrix of parameters based on a dependence of state of charge and temperature;
generating, by the data processing system based on the set of functions for the first matrix, a second matrix of parameters that fit a data set generated from a test of the battery, the data set comprising time, current, terminal voltage, and temperature measured for the battery via one or more sensors; and
selecting, by the data processing system, the parameter based on the second matrix of parameter that fit the data set.

### Claim 18 (depends on 8)

The method of claim 8, comprising:
evaluating, by the data processing system, an accuracy of the model; and
providing, by the data processing system, the model for use in an electric vehicle responsive to the accuracy satisfying a threshold.

### Claim 19

A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to:
identify a parameter of a model that determines a performance of a battery via the model;
identify values of the parameter of the model across a range of states of charges and a range of temperatures;
calibrate the model based on a function that generates values for the parameter of the model across a range of states of charges and a range of temperatures;
cause the model calibrated for the battery to determine the performance to display, responsive to input from a sensor; and
perform, based on the performance, an action to generate an instruction to control power delivered from the battery of the electric vehicle.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium of claim 19, wherein the function comprises a smooth function with a continuous derivative across the range of states of charges and the range of temperatures.
