System and method for equalizing a battery pack during a battery pack charging process
OwnerGregory L. Plettinventor
Life of this patent
Estimating the term…
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.
Claims14
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.
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.
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.
Dependencies are inferred from the claim text.