IP Library Granted Patent US 11,527,780
Granted Patent B2
US 11,527,780 · App. 16/338,966 · Granted Dec 13, 2022

Battery model and control application calibration systems and methods

Inventors: Steven G. Rinaldo (Milwaukee, WI); Zhihong Jin (Pewaukee, WI); Perry M. Wyatt (Fox Point, WI)
Assignee: CPS Technology Services LLC
H01M10/425B60L3/12B60L58/12G01R31/367H01M10/48B60L2240/545B60L2240/549H01M2010/4271H01M2220/20
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 11,527,780
App. No.
16/338,966
Granted
Dec 13, 2022
Kind
B2
Abstract

One embodiment of the present disclose describes systems and methods responsible for reducing errors in a battery model used in the operation of a battery control system. The battery control system may operate based on a modeled response of the battery derived from the battery model. If the battery model is not calibrated/validated, errors in the battery model may propagate through the modeled response of the battery to the operation of the battery control system. A calibration current pulse may result in a different measured response of the battery than the modeled response of the battery to the same calibration current pulse. A validation technique, which uses a difference between the modeled response and the measured response of the battery to the calibration current pulse as a method to calibrate the battery model, may protect the battery control system from the contribution of errors from an uncalibrated battery model.

Claims (51)

1. A system comprising:

an automotive battery system, wherein the automotive battery system comprises:

a sensor configured to determine sensor data indicative of a measured operational parameter of a battery cell in the automotive battery system; and

a battery control system communicatively coupled to the sensor, wherein the battery control system is configured to determine a measured battery state by executing a control application program based at least in part on the measured operational parameter; and

a design device communicatively coupled to the automotive battery system, wherein the design device comprises a processor programmed to:

determine a modeled operational parameter by supplying a calibration current pulse to a battery model corresponding with the battery cell;

determine the measured operational parameter by supplying a calibration current pulse to the battery cell;

determine a modeled battery state by executing the control application program based on the modeled operational parameter and the measured operational parameter; and

adjust model parameters of the battery model, the control application program, or both based at least in part on a difference between the modeled operational parameter and the measured operational parameter, difference between the modeled battery state and the measured battery state, or both.

2. The system of claim 1 , wherein the control application program comprises a state-of-function (SoF) application executable by the processor to determine a charging power limit, a discharging power limit, or both associated with the battery cell.

3. The system of claim 1 , wherein the modeled battery state or the measured battery state describes a value representing a discharge current limit of the automotive battery system, stored energy in the automotive battery system divided by a total energy storage capacity of the automotive battery system, or a capability of the automotive battery system to deliver the stored energy.

4. The system, of claim 1 , wherein characteristics of the calibration current pulse are derived from pulse characterization data during the measurement of dynamic power capability during both discharge and charge events.

5. The system of claim 1 , wherein the adjusting model parameters of the battery model comprises adjusting the model parameters based at least in part on a graphical representation of the calibration current pulse including a first current pulse and a second current pulse derived from the calibration current pulse and organized according to pulse duration time value, a current value, an initial percent charged value, and an initial temperature value.

6. The system of claim 1 , wherein the battery control system is configured to determine the measured operational parameter based at least in part on the sensor data received form the sensor.

7. The system of claim 6 , wherein the battery model comprises a resistor capacitor (RC) equivalent circuit model with one or more time variant model parameters.

8. A method for calibrating a battery control system, comprising:

determining, using a design device, a calibration current pulse;

instructing, using the design device, a battery system corresponding with the battery control system to supply the calibration current pulse to a battery pack;

determining, using the design device, a measured response of the battery pack resulting from supply of the calibration current pulse to the battery pack based at least in part on sensor data received from one or more sensors;

supplying, using the design device, the calibration current pulse to a battery model corresponding with the battery pack;

determining, using the design device, a modeled response resulting from supply of the calibration current pulse to the battery model;

adjusting, using the design device, model parameters of the battery model, a control application program used to determine the modeled response, or both when a difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse is greater than a difference threshold; and

storing, using the design device, the battery model, the control application program, or both in the battery control system to enable subsequent use during operation of the battery system when a difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse is not greater than the difference threshold.

9. The method of claim 8 , wherein determining the measured response of the battery pack comprises executing the control application program based at least in part on the sensor data.

10. The method of claim 8 , wherein determining the modeled response comprises:

determining a parameter resulting from supply of the calibration current pulse to the battery model;

determining the modeled response by executing the control application program based at least in part on the parameter; and

communicating the modeled response to the design device.

11. The method of claim 8 , comprising indicating, using the design device, that the battery model, the control application program, or both are validated when a difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse is not greater than the difference threshold via an I/O device.

12. The method of claim 8 , wherein determining the calibration current pulse comprises:

identifying a driving profile of one or more current pulses expected to occur during operation of the battery pack;

determining characteristics of a current pulse from the one or more current pulses; and

determining, using the design device, the calibration current pulse from the characteristics of the current pulse.

13. The method of claim 8 , wherein adjusting the model parameters of the battery model, the control application program used to determine the modeled response, or both comprises:

determining a graphical representation of the difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse, wherein the graphical representation visualizes performance trade-offs that occur from a design change;

determining the design change based in part on the graphical representation of the calibration current pulse; and

adjusting the battery model, the control application program, or both, based in part on the design change.

14. The method of claim 13 , wherein determining the graphical representation of the difference between the measured response and the modeled response comprises a comparison between the difference between the modeled response and the measured response of the battery pack to the calibration current pulse.

15. A tangible, non-transitory, computer-readable medium storing instructions executable by one or more processors of a design device, wherein the instruction comprise instructions to:

determine, using the one or more processors, a calibration current pulse;

instruct, using the one or more processors, a battery system corresponding with a battery control system to supply the calibration current pulse to a battery pack;

determine, using the one or more processors, a measured response of the battery pack resulting from supply of the calibration current pulse based at least in part on sensor data received from one or more sensors;

supply, using the one or more processors, the calibration current pulse to a battery model corresponding with the battery pack;

determine, using the one or more processors, a modeled response resulting from supply of the calibration current pulse to the battery model; and

adjust, using the one or more processors, model parameters of the battery model, a control application program used to determine the modeled response, or both when a difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse is greater than a difference threshold; and

store, using the one or more processors, the battery model, the control application, or both in the battery control system to enable subsequent use during operation of the battery system when difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse is not greater than the difference threshold.

16. The tangible, non-transitory, computer-readable medium of claim 15 , wherein the calibration current pulse is derived from one or more characteristics present during operation of the battery system.

17. The tangible, non-transitory, computer-readable medium of claim 15 , wherein the instructions to determine the measured response of the battery pack comprise instructions to determine the measured response of the battery pack by executing the control application program based at least in part on the sensor data received from the one or more sensors.

18. The tangible, non-transitory, computer-readable medium of claim 15 , wherein the modeled response or the measured response describes a value representing a charge current limit of the battery pack, stored energy in the battery pack divided by a total energy storage capacity of the battery pack, or a capability of the battery pack to deliver the stored energy.

19. The tangible, non-transitory, computer-readable medium of claim 15 , wherein the battery model uses time invariant variables and time variant variables to model the battery pack.

20. The tangible, non-transitory, computer-readable medium of claim 15 , comprising instructions to instruct an electronic display to display a graphical representation of a difference between the measured response to the calibration current pulse and the modeled response to the calibration current pulse.

Assignments (6)
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 29, 2019
From: CPS TECHNOLOGY HOLDINGS LLC
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 050229/0029 →
ABL PATENT SECURITY AGREEMENT Recorded Aug 29, 2019
From: CPS TECHNOLOGY HOLDINGS LLC
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 050229/0079 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 049610 FRAME 0581. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 23, 2019
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: CPS TECHNOLOGY HOLDINGS LLC
Reel/Frame 050156/0732 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2019
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: CPS TECHNOLOGY HOLDINGS LLC
Reel/Frame 049671/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2019
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: CPS TECHNOLOGY HOLDINGS, LLC
Reel/Frame 049610/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: RINALDO, STEVEN G.; JIN, ZHIHONG H.; WYATT, PERRY M.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 048780/0016 →
Cited By (1)
US 12,640,407