Systems and methods for improving battery performance
A computer-implemented method for modeling the amount of current discharged by a battery is provided. The method is implemented by a computing device communicatively coupled with a memory, and includes generating, by the computing device, a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region. The method also includes transforming the positive electrode region, the negative electrode region, and the separator region of the battery into a single region in the model. In addition, the method includes generating, by the computing device, a plurality of trial functions associated with the single region, and determining, by the computing device, the amount of current discharged from the battery cell based on the trial functions.
1. A computer-implemented method for modeling the amount of current discharged by a battery, the method implemented by a computing device communicatively coupled with a memory, the method comprising:
receiving, from a battery sensor, measured parameters associated with the battery;
generating, by the computing device, a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters;
transforming the positive electrode region, the negative electrode region, and the separator region of the battery into a single region in the model region by a coordinate transformation combined with an orthogonal collocation;
generating, by the computing device, a plurality of functions associated with the single region;
determining, by the computing device, the amount of current discharged from the battery cell based on the functions; and
adjusting operation of a hybrid environment of the battery based on the amount of current discharged.
2. The method of claim 1 , wherein the method further comprises determining the amount of current discharged by the battery cell using a collocation method.
3. The method of claim 2 , wherein the method further comprises determining the amount of current discharged from the battery cell using a collocation method with a plurality of terms for each of the positive electrode region, the negative electrode region, and the separator region.
4. The method of claim 1 , wherein the generating a model of the at least one battery cell further comprises generating a model of a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions.
5. The method of claim 3 , further comprising determining a temperature variation within the plurality of battery cells based on the determined discharge current of each battery cell.
6. The method of claim 1 wherein transforming the positive region, the negative region, and the separator region into a single region further comprises transforming the spatial length of each region into a dimensionless value and setting the single region to be between 0 and 1.
7. The method of claim 1 , further comprising determining the discharge current from the battery cell over a plurality of battery cycling operations.
8. The method of claim 1 , wherein determining the discharge current from the battery cell further comprises determining with the discharge current using a time adaptive solver.
9. A computing device for modeling the discharge current from a battery, the computing device comprising a memory and a processor communicatively coupled to the memory, wherein the processor is configured to:
receive, from a battery sensor, measured parameters associated with the battery;
generate a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters;
transform the positive electrode region, the negative electrode region, and the separator region into a single region by a coordinate transformation combined with an orthogonal collocation;
generate a plurality of functions associated with the single region;
determine the amount of current discharged from the battery cell based on the functions; and
adjust operation of a hybrid environment of the battery based on the amount of current discharged.
10. The computing device of claim 9 , wherein the processor is further configured to determine the amount of current discharged by the battery cell using a collocation method.
11. The computing device of claim 10 , wherein the computing device is further configured to determine the discharge current from the battery cell using a collocation method with a plurality of terms for each of the positive electrode region, the negative electrode region, and the separator region.
12. The computing device of claim 9 , wherein the processor is further configured to generate a model for a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions.
13. The computing device of claim 12 , wherein the processor is further configured to determine a temperature variation within the plurality of battery cells based on the determined amount of current discharged by each battery cell.
14. The computing device of claim 9 , wherein the processor is further configured to determine the discharge current from the battery cell over a plurality of battery cycling operations.
15. The computing device of claim 9 , wherein the processor further comprises a time adaptive solver, and the time adaptive solver is configured to determine the amount of current discharged by the battery cell.
16. A battery management system for improving performance of a battery, wherein the battery management system comprises:
a battery comprising at least one battery cell;
a battery sensor coupled to the battery and configured to measure parameters associated with the battery; and
a computing device communicatively coupled with the battery sensor, wherein the computing device is configured to:
receive, from the battery sensor, measured parameters associated with the battery;
generate a model of at least one battery cell comprising a positive electrode region, a negative electrode region, and a separator region based on the received measured parameters;
transform the positive electrode region, the negative electrode region, and the separator region into a single region by a coordinate transformation combined with an orthogonal collocation;
generate a plurality of functions associated with the single region;
determine the amount of current discharged from the battery cell based on the functions; and
adjust operation of a hybrid environment of the battery based on the amount of current discharged.
17. The battery management system of claim 16 , wherein the computing device is further configured to determine the amount of current discharged by the battery cell using a collocation method.
18. The battery management system of claim 16 , wherein the computing device is further configured to generate a model for a plurality of battery cells comprising a plurality of positive electrode regions, a plurality of negative electrode regions, and a plurality of separator regions.
19. The battery management system of claim 16 , wherein the computing device is further configured to determine the discharge current from the battery cell over a plurality of battery cycling operations.
20. The battery management system of claim 16 , wherein the computing device further comprises a time adaptive solver, and the time adaptive solver is configured to determine the amount of current discharged by the battery cell.