System and method for equalizing a battery pack during a battery pack charging process
First Claim
Patent Images
1. A method for equalizing a battery pack during a battery pack charging process, comprising:
- receiving a battery cell total capacity estimate indicative of a total capacity of a battery cell for all battery cells in the battery pack;
receiving a battery cell state-of-charge estimate indicative of a state-of-charge of a battery cell for all battery cells in the battery pack;
computing the residual charge capacity of the battery pack based on the present state-of-charge of the battery cell having lowest total capacity estimate and on the lowest total capacity estimate;
computing goal end-of-charge state-of-charge values for all battery cells in the battery pack based on an equalization metric, the total capacity estimates, the state-of-charge estimates, and the residual charge capacity of the battery pack;
computing predicted end-of-charge state-of-charge values for all battery cells in the battery pack based on the state-of-charge estimates, the total capacity estimates, and the residual charge capacity of the battery pack;
computing a state-of-charge mismatch value for all battery cells in the battery pack as the goal end-of-charge state-of-charge value minus the predicted end-of-charge state-of-charge value for that battery cell;
initiating an equalization action for zero or more battery cells in the battery pack, based on the state-of-charge mismatch value for the battery cells in the battery pack; and
executing a battery pack charging step.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for equalizing a battery pack during a battery pack charging process in accordance with an exemplary embodiment is provided. The method includes receiving total capacity estimates for all battery cells in the battery pack, and receiving state-of-charge estimates for all battery cells in the battery pack. The method further includes computing an equalization metric for all battery cells in the battery pack. The method further includes determining an equalization action for all battery cells in the battery pack, and initiating that equalization action. The method further includes executing a battery pack charging step.
-
Citations
14 Claims
-
1. A method for equalizing a battery pack during a battery pack charging process, comprising:
-
receiving a battery cell total capacity estimate indicative of a total capacity of a battery cell for all battery cells in the battery pack; receiving a battery cell state-of-charge estimate indicative of a state-of-charge of a battery cell for all battery cells in the battery pack; computing the residual charge capacity of the battery pack based on the present state-of-charge of the battery cell having lowest total capacity estimate and on the lowest total capacity estimate; computing goal end-of-charge state-of-charge values for all battery cells in the battery pack based on an equalization metric, the total capacity estimates, the state-of-charge estimates, and the residual charge capacity of the battery pack; computing predicted end-of-charge state-of-charge values for all battery cells in the battery pack based on the state-of-charge estimates, the total capacity estimates, and the residual charge capacity of the battery pack; computing a state-of-charge mismatch value for all battery cells in the battery pack as the goal end-of-charge state-of-charge value minus the predicted end-of-charge state-of-charge value for that battery cell; initiating an equalization action for zero or more battery cells in the battery pack, based on the state-of-charge mismatch value for the battery cells in the battery pack; and executing a battery pack charging step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14)
-
-
11. A system for equalizing a battery pack during a battery pack charging process, comprising:
-
a computer configured to receive a battery cell total capacity estimate indicative of a total capacity of a battery cell for all battery cells in the battery pack; the computer further configured to receive a battery cell state-of-charge estimate indicative of a state-of-charge of a battery cell for all battery cells in the battery pack; the computer further configured to compute the residual charge capacity of the battery pack based on the present state-of-charge of the battery cell having lowest total capacity estimate and on the lowest total capacity estimate; the computer further configured to compute goal end-of-charge state-of-charge values for all battery cells in the battery pack based on an equalization metric, the total capacity estimates, the state-of-charge estimates, and the residual charge capacity of the battery pack; the computer further configured to compute predicted end-of-charge state-of-charge values for all battery cells in the battery pack based on the state-of-charge estimates, the total capacity estimates, and the residual charge capacity of the battery pack; the computer further configured to compute a state-of-charge mismatch value for all battery cells in the battery pack as the goal end-of-charge state-of-charge value minus the predicted end-of-charge state-of-charge value for that battery cell; the computer further configured to initiate an equalization action for zero or more battery cells in the battery pack, based on the state-of-charge mismatch value for the battery cells in the battery pack; and the computer further configured to execute a battery pack charging step.
-
-
12. A computer readable medium having computer-executable instructions for performing a method for equalizing a battery pack during a battery pack charging process, the method comprising:
-
receiving a battery cell total capacity estimate indicative of a total capacity of a battery cell for all battery cells in the battery pack; receiving a battery cell state-of-charge estimate indicative of a state-of-charge of a battery cell for all battery cells in the battery pack; computing the residual charge capacity of the battery pack based on the present state-of-charge of the battery cell having lowest total capacity estimate and on the lowest total capacity estimate; computing goal end-of-charge state-of-charge values for all battery cells in the battery pack based on an equalization metric, the total capacity estimates, the state-of-charge estimates, and the residual charge capacity of the battery pack; computing predicted end-of-charge state-of-charge values for all battery cells in the battery pack based on the state-of-charge estimates, the total capacity estimates, and the residual charge capacity of the battery pack; computing a state-of-charge mismatch value for all battery cells in the battery pack as the goal end-of-charge state-of-charge value minus the predicted end-of-charge state-of-charge value for that battery cell; initiating an equalization action for zero or more battery cells in the battery pack, based on the state-of-charge mismatch value for the battery cells in the battery pack; and executing a battery pack charging step.
-
Specification