×

Systems and methods for optimizing battery designs

  • US 10,445,449 B2
  • Filed: 11/14/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 11/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • determining operational parameters of an inventory of components to be included in a battery, wherein the components include storage components and electrical components;

    determining an initial working solution for a battery design layout for the battery, wherein the initial working solution comprises a set of components from the inventory of components assigned to locations in the battery design layout;

    determining, based on the initial working solution, two or more possible solutions for the battery design layout utilizing a local search algorithm,wherein the local search algorithm iteratively generates the two or more possible solutions from the initial working solution by swapping components from one or more components assigned to locations in the battery design layout with at least one of other components assigned to locations in the battery design layout and other components remaining in the inventory,wherein a tabu list stores identifications of one or more components that are not allowed to swap for a number of iterations of the local search algorithm,wherein a module comprises one or more virtual cells;

    wherein objective function values are calculated for each of the one or more possible solutions based on the operational parameters of components assigned to locations in the two or more possible solutions, wherein one or more terms in the objective function values are calculated for each of the two or more possible solutions by minimizing difference in capacity across all virtual cells in the battery, minimizing difference in impedance across all the modules comprising the virtual cells, or minimizing difference in impedance across all the virtual cells, andwherein the swapping components is determined at least partially based on the tabu list;

    performing a new local search based on a cooling schedule based on a probability of replacing a current solution with an updated solution as determined by a predetermined number of iterations of the local search algorithm that have been performed; and

    storing at least one of the two or more possible solutions;

    providing, via an interface to a user, a battery build selected from the two or more possible solutions based on the objective function values calculated for the two or more possible solutions; and

    testing, by an electrical battery testing equipment, physical battery cells based on the battery design layout under operating conditions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×