Battery pack screening method, device and equipment and storage medium

A two-stage battery pack screening method using different types of performance data ensures consistent performance and extended service life of battery containers by identifying normal battery packs.

CN119216257APending Publication Date: 2024-12-31EVE ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411330973.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Existing battery pack screening methods are inadequate for constructing battery containers with large energy demands, as they fail to ensure consistent performance and service life by accurately screening multiple battery packs.

Method used

A two-stage battery pack screening method involving first-stage and second-stage performance data analysis to identify normal battery packs, ensuring consistency in electrical performance across battery packs.

Benefits of technology

Ensures the construction of battery containers with battery packs having the same or similar performance, thereby maintaining performance and extending service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119216257A_ABST
    Figure CN119216257A_ABST
Patent Text Reader

Abstract

The invention discloses a battery pack screening method, device and equipment and a storage medium, and belongs to the technical field of batteries. The method comprises the steps that based on first-stage performance data, a preliminary screening battery pack set is screened out from a plurality of candidate battery packs, and each battery pack in the preliminary screening battery pack set is constructed by normal battery cells; based on second stage performance data, a secondary screening battery pack set is screened out from the primary screening battery pack set, and each battery pack in the secondary screening battery pack set is a normal battery pack; the first-stage performance data and the second-stage performance data are performance data collected in different stages and have different data types; and each battery pack in the re-screened battery pack set is determined as a target battery pack, and the target battery packs are used for constructing a battery container.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a battery pack screening method, device, equipment and storage medium. Background Art

[0002] With the development of battery technology, more and more devices are powered by batteries.

[0003] In the related art, in order to ensure the performance and service life of the battery pack, it is necessary to screen the performance of the cells in the battery pack, remove abnormal cells, and use normal cells with the same or similar performance to form the battery pack.

[0004] However, when facing equipment with large energy demand, a battery container needs to be constructed from multiple battery packs. In this case, a screening solution for multiple battery packs needs to be proposed. Summary of the invention

[0005] The present application provides a battery pack screening method, device, equipment and storage medium, and the technical solution is as follows:

[0006] According to one aspect of the present application, a battery pack screening method is provided, the method comprising:

[0007] Based on the first-stage performance data, a preliminary screening battery pack set is screened out from a plurality of candidate battery packs, each battery pack in the preliminary screening battery pack set being constructed from normal battery cells;

[0008] Based on the second-stage performance data, a re-screened battery pack set is screened out from the primary-screened battery pack set, and each battery pack in the re-screened battery pack set is a normal battery pack; the first-stage performance data and the second-stage performance data are performance data collected at different stages, and there are differences in data types;

[0009] Each battery pack in the re-screened battery pack set is determined as a target battery pack, and the target battery pack is used to construct a battery container.

[0010] According to another aspect of the present application, a battery pack screening device is provided, the device comprising:

[0011] A screening module, configured to screen out a preliminary screening battery pack set from a plurality of candidate battery packs based on the first-stage performance data, wherein each battery pack in the preliminary screening battery pack set is constructed from normal battery cells;

[0012] The screening module is further used to screen out a re-screened battery pack set from the primary screening battery pack set based on the second-stage performance data, wherein each battery pack in the re-screened battery pack set is a normal battery pack; the first-stage performance data and the second-stage performance data are performance data collected at different stages, and there are differences in data types;

[0013] A processing module is used to determine each battery pack in the re-screened battery pack set as a target battery pack, and the target battery pack is used to construct a battery container.

[0014] According to another aspect of the present application, a computer device is provided, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the battery pack screening method described above.

[0015] According to another aspect of the present application, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the computer-readable storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the battery pack screening method as described above.

[0016] According to another aspect of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the battery pack screening method described above.

[0017] The beneficial effects of the technical solution provided by this application include at least:

[0018] The initial screening battery pack set is the screening result of battery packs constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of normal battery packs in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; through different stages and types of first-stage performance data and second-stage performance data, it is realized to screen multiple candidate battery packs based on performance data at different times and angles; each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including cells with the same or similar performance, thereby ensuring the performance and service life of the battery container. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 is a schematic diagram of a computer system provided by an exemplary embodiment of the present application;

[0021] Figure 2 is a schematic diagram of a battery pack screening method provided by an exemplary embodiment of the present application;

[0022] Figure 3 is a flow chart of a battery pack screening method provided by an exemplary embodiment of the present application;

[0023] Figure 4 is a flow chart of a battery pack screening method provided by an exemplary embodiment of the present application;

[0024] Figure 5 is a flow chart of a battery pack screening method provided by an exemplary embodiment of the present application;

[0025] Figure 6 is a flow chart of a battery pack screening method provided by an exemplary embodiment of the present application;

[0026] Figure 7 is a flow chart of a battery pack screening method provided by an exemplary embodiment of the present application;

[0027] Figure 8 is a structural block diagram of a battery pack screening device provided by an exemplary embodiment of the present application;

[0028] Fig. 9 It is a structural block diagram of a server provided by an exemplary embodiment of the present application.

[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. DETAILED DESCRIPTION

[0030] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0031] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0032] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0033] It should be understood that although the terms first, second, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0034] First, a brief introduction is given to the terms involved in the embodiments of the present application.

[0035] Energy Storage System (ESS): An energy storage system is a system for storing and releasing electrical energy, usually including batteries, control systems, inverters, and other related components. Energy storage systems can store electricity, balance electricity supply and demand, provide backup power, and support the stability of the power grid.

[0036] Energy storage container: The energy storage system is encapsulated in a container, which is called an energy storage container, also known as a battery container. Energy storage containers are designed to integrate necessary energy storage equipment (such as batteries, cooling systems, control systems, etc.) into one container for easy transportation, installation and maintenance. Energy storage containers are a convenient solution, especially suitable for large-scale deployment and industrial applications.

[0037] Battery Cells: Battery cells are the basic units of batteries, responsible for storing and releasing electrical energy. Battery cells are composed of components such as electrodes, electrolytes and separators.

[0038] Battery Modules: Battery modules are assembled from multiple battery cells, usually including a battery management system (BMS) and other components to provide electrical energy of a certain capacity and power. In a battery module, multiple battery cells are combined through configuration and connection to provide the required voltage and capacity; the battery management system is used to detect and manage the status of the battery module to ensure the safe and efficient operation of the battery module; other components may include cooling components for managing the temperature of the battery module to prevent overheating.

[0039] Battery Box: A battery box is a container, also called a battery pack, used to protect and encapsulate at least one battery module. The battery box helps protect the battery module from external environmental influences (such as mechanical damage, humidity not meeting requirements, presence of pollutants, etc.); in addition, the battery box can also be equipped with a heat dissipation device to manage the temperature of the battery module as needed.

[0040] Figure 1 A schematic diagram of a computer system provided by an embodiment of the present application is shown. The computer system can be implemented as a system architecture of a battery pack screening method. The computer system may include: a terminal 100 and a server 200.

[0041] The terminal 100 may be an electronic device such as a mobile phone, a tablet computer, a vehicle-mounted terminal (vehicle computer), a wearable device, a PC (Personal Computer), etc. The terminal 100 may be installed with a client that runs a target application, and the target application may be a production management application that provides a battery pack screening function, or may be other types of applications that provide a battery pack screening function, which is not limited in this application. In addition, this application does not limit the form of the target application, including but not limited to App (Application, application) installed in the terminal 100, applets, etc., and may also be in the form of a web page.

[0042] The server 200 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The server 200 may be a background server of the target application, used to provide background services for the client of the target application.

[0043] The battery pack screening method provided in the embodiment of the present application can be performed by a computer device, which refers to an electronic device with data calculation, processing and storage capabilities. Figure 1Taking the implementation environment of the scheme shown as an example, the battery pack screening method can be executed by the terminal 100 (such as the client of the target application installed and running in the terminal 100 executes the battery pack screening method), or the battery pack screening method can be executed by the server 200, or the terminal 100 and the server 200 can interact and cooperate to execute it, and this application does not limit this.

[0044] In addition, the technical solution of the present application can be combined with blockchain technology. For example, in the battery pack screening method disclosed in the present application, some data involved (such as first-stage performance data, second-stage performance data, etc.) can be stored on the blockchain. The terminal 100 and the server 200 can communicate through a network, such as a wired or wireless network.

[0045] Exemplarily, the computer device and the measuring device are also connected via a network, and the measuring device includes but is not limited to a portable measuring device 250 (such as a voltmeter, a multimeter, etc.) held by a measuring person, and a measuring device 260 (such as a sensor for measuring electrical performance data such as voltage and capacity) installed on a battery pack production line. The measuring device is used to measure the electrical performance data of the battery pack and upload it to the computer device via the network.

[0046] Figure 2 A schematic diagram of a battery pack screening method provided by an exemplary embodiment of the present application is shown.

[0047] The battery pack 320 is an energy storage device constructed with multiple battery cells 310. Obtain the battery cell performance data 402 of each battery cell in the battery pack 320; the battery cell performance data includes four data types: voltage, capacity, spontaneous discharge rate, and internal resistance of the battery cell. Determine the battery cell performance gear 405 of each battery cell based on the battery cell performance data 402; the battery cell performance gear 405 is used to indicate the electrical performance type of the battery cell. In one example, the electrical performance range corresponding to the first preset gear is: voltage range: 3.27-3.28V; capacity range: 107-114Ah; spontaneous discharge rate range: ≤0.035mV / h; internal resistance range: 0.1-0.2mΩ. When the battery cell performance data 402 of a battery cell all meet the above electrical performance range, the first preset gear is determined as the battery cell performance gear of the battery cell.

[0048] When the cell performance data 402 of each cell in the battery pack 320 is consistent, the battery pack 320 is screened into a preliminary screening battery pack set 410. The preliminary screening battery pack set 410 may include a plurality of battery packs.

[0049] In the case where the battery pack 320 belongs to the initial screening battery pack set 410, the battery pack performance data 412 of the battery pack 320 is obtained; the battery pack performance data 412 includes the single cell voltage of the battery pack. The battery pack performance level 415 of the battery pack 320 is determined according to the battery pack performance data 412. The battery pack performance level 415 is used to indicate the overall electrical performance of the battery pack 320. In the case where the battery pack performance level 415 is the same as the pre-set target battery pack level, the battery pack 320 is screened into the re-screening battery pack set 420; each battery pack in the re-screening battery pack set 420 is determined as a target battery pack 420a, and the target battery pack 420a is used to construct a battery container 330; the battery container 330 is constructed by multiple target battery packs 420a, and the multiple target battery packs 420a are all normal battery packs, which can ensure that each battery pack in the battery container has similar performance, thereby ensuring the performance and service life of the battery container.

[0050] Figure 3 A flowchart of a battery pack screening method provided by an exemplary embodiment of the present application is shown. The method can be executed by a computer device. The method includes:

[0051] Step 510: Screening out a preliminary screening battery pack set from a plurality of candidate battery packs based on the first stage performance data;

[0052] Exemplarily, each battery pack in the initial screening battery pack set is constructed of normal battery cells; exemplary, the initial screening battery pack set is screened out from multiple candidate battery packs, which is the screening of candidate battery packs on the cell dimension of a single battery pack to determine whether the candidate battery pack is constructed of normal battery cells, and the candidate battery packs constructed of normal battery cells are screened into the initial screening battery pack set.

[0053] Exemplarily, the first-stage performance data is used to characterize the electrical performance of each cell in the candidate battery pack. Exemplarily, normal cells have the same or similar electrical performance, and a preliminary screening battery pack set is screened out by screening the same or similar data in the first-stage performance data, or screening data within a preset range, which will be introduced separately below. Exemplarily, the first-stage performance data can be electrical performance data obtained by real-time measurement, or it can be electrical performance data entered in advance through testing. This application does not limit the method for obtaining the first-stage performance data.

[0054] Step 520: based on the second stage performance data, select a re-screened battery pack set from the primary screened battery pack set;

[0055] Exemplarily, each battery pack in the re-screened battery pack set is a normal battery pack; exemplary, screening out the re-screened battery pack set from the primary screened battery pack set is a re-screening of the primary screened battery pack set based on the dimension of the overall electrical performance of the battery packs to determine whether the battery packs in the primary screened battery pack set are constructed from normal battery packs, and the normal battery packs will be screened into the re-screened battery pack set.

[0056] Exemplarily, the second-stage performance data is used to characterize the overall electrical performance of each battery pack in the initial screening battery pack set. Exemplarily, normal battery packs have the same or similar electrical performance. By screening the same or similar data in the second-stage performance data, or screening the data within a preset range, the re-screened battery pack set is screened out, which will be introduced separately below. Exemplarily, the second-stage performance data can be electrical performance data obtained by real-time measurement or pre-tested and entered. This application does not limit the method for obtaining the first-stage performance data.

[0057] Exemplarily, the first-stage performance data and the second-stage performance data are performance data collected at different stages, and the data collection times of the first-stage performance data and the second-stage performance data are different; there are differences in data types between the first-stage performance data and the second-stage performance data; and there is at least one data type that only appears in the first-stage performance data or the second-stage performance data.

[0058] Step 530: Determine each battery pack in the re-screened battery pack set as a target battery pack;

[0059] Exemplarily, the target battery pack is used to construct a battery container; the battery container includes multiple target battery packs. Since the multiple target battery packs are all normal battery packs, it can ensure that each battery pack in the battery container has similar performance, thereby ensuring the performance and service life of the battery container.

[0060] In summary, the method provided in this embodiment is that the initial screening battery pack set is the screening result of the battery pack constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; it is realized by using first-stage performance data and second-stage performance data of different stages and types, thereby realizing the screening of multiple candidate battery packs based on performance data at different times and different angles; each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, thereby ensuring the performance and service life of the battery container.

[0061] Next, the first stage performance data is introduced. In an optional design of the present application, the first stage performance data includes battery cell performance data and / or battery pack performance data. Accordingly, Figure 3 Step 510 in the above method can be implemented in any one of the following three ways:

[0062] Implementation method 1: The first stage performance data includes battery cell performance data;

[0063] Implementation method 2: The first stage performance data includes battery cell performance data and battery pack performance data;

[0064] Implementation method three: The first stage performance data includes battery pack performance data.

[0065] In the following, three implementation methods are introduced through specific embodiments.

[0066] For implementation method 1, the first stage performance data includes battery cell performance data; accordingly, refer to Figure 4 , that is, in Figure 3 In the illustrated embodiment, step 510 may be implemented as step 512:

[0067] Step 512: Screening out a preliminary screening battery pack set from a plurality of candidate battery packs according to the battery cell performance data in the first stage performance data;

[0068] Exemplarily, the cell performance data is used to indicate the electrical performance of each cell in the candidate battery pack; the cell performance data directly characterizes the electrical performance of each cell using electrical performance data obtained by actual measurement of the cell.

[0069] Exemplarily, as described above, the battery packs in the initial screening battery pack set are constructed from normal cells, and the normal cells have the same or similar electrical performance. Since there are no abnormal cells in the battery packs in the initial screening battery pack set, the battery packs in the initial screening battery pack set will not be adversely affected by the difference in electrical performance between the abnormal cells and the normal cells, and the performance of the battery pack will not be affected by the barrel effect, thereby avoiding the overall performance fluctuation of the first battery pack caused by the difference in electrical performance between the abnormal cells and the normal cells.

[0070] Further, step 512 in this embodiment can be implemented as follows:

[0071] Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack;

[0072] Exemplarily, the first battery pack is any one of a plurality of candidate battery packs; Exemplarily, the battery cell performance gear is used to indicate the electrical performance type of the battery cell. Exemplarily, the battery cell performance gear is determined from a plurality of preset gears. Each of the plurality of preset gears has a corresponding electrical performance range, and when the battery cell performance data of a battery cell meets the electrical performance range of the first preset gear, the first preset gear is determined as the battery cell performance gear of the battery cell.

[0073] For example, the present application does not limit the existence of a battery cell whose electrical performance data does not meet any preset level. When the electrical performance data of the battery cell does not meet any preset level, the battery cell performance level of the battery cell is set to empty.

[0074] In one example, the electrical performance range corresponding to the first preset gear is: voltage range: 3.27-3.28V; capacity range: 107-114Ah; spontaneous discharge rate range: ≤0.035mV / h; internal resistance range: 0.1-0.2mΩ. If the battery performance data of the battery cell all meet the above electrical performance ranges, the first preset gear is determined as the battery performance gear of the battery cell.

[0075] In the example above, the electrical performance range of the first preset gear constrains the data range of four data types: voltage, capacity, spontaneous discharge rate, and internal resistance. Correspondingly, the data types of the battery performance data of the battery cell include voltage, capacity, spontaneous discharge rate, and internal resistance. In various embodiments of the present application, the data type of the first stage performance data includes at least one of voltage (Voltage), capacity (Capacity), spontaneous discharge rate (Self-discharge Rate, K value), and internal resistance (Direct Current Resistance, DCR).

[0076] Among them, voltage is used to indicate the potential difference provided by the battery cell, which is a parameter that can indicate the power that the battery cell can provide. Capacity indicates the amount of charge provided by the battery cell in a discharge scenario, usually in ampere-hours (Ah). Capacity is a parameter that can indicate the battery's endurance. The spontaneous discharge rate is the rate at which the battery cell loses power over time when not in use, usually in millivolts per day (mV / d). The lower the spontaneous discharge rate, the greater the battery's ability to retain energy when stored. The spontaneous discharge rate is related to the storage life and maintenance cost of the battery cell. Internal resistance is a measure of the internal resistance of the battery cell, which affects the discharge performance and thermal stability of the battery cell. The smaller the internal resistance, the less energy the battery cell loses during discharge and the lower the heat generation. Internal resistance is used to assess the health and performance of the battery.

[0077] Exemplarily, the above four data types are ranked in order of importance as voltage, capacity, spontaneous discharge rate, and internal resistance. When the number of data types of the performance data in the first stage is limited, data types with higher priority are given priority.

[0078] When the cell performance level of each cell in the first battery pack is the same as the target cell performance level, the first battery pack is screened into the initial screening battery pack set;

[0079] Exemplarily, when a cell performance level is the same as a target cell level, the cell is a normal cell. When the cell performance level of each cell in the first battery pack is the same as the target cell level, the first battery pack is constructed of normal cells. Furthermore, the target cell level is a pre-selected first cell level, or a second cell level determined in the first battery pack;

[0080] The second cell level is the cell level with the largest number of cells in the plurality of candidate battery packs. For example, a first number of cells in the first battery pack corresponds to the second cell level, and a second number of cells in the first battery pack corresponds to other cell levels; the other cell level is any cell performance level different from the second cell level, and the first number is greater than the second number.

[0081] For example, when the target cell position is the position of the first cell, the cell position permitted in the first battery pack can be selected in a personalized manner by presetting, thereby constraining the electrical performance of the cell during the screening of the initial screening battery pack set. When the target cell position is the position of the second cell, the second cell position with the largest number of cells in the first battery pack is determined as the permitted cell position, thereby reducing the complexity of replacing / repairing abnormal cells in the battery pack containing abnormal cells.

[0082] In this embodiment, it is introduced that the first battery pack is screened into the preliminary screening battery pack set; those skilled in the art can understand that the first battery pack is any one of a plurality of candidate battery packs, and by repeatedly screening the first battery pack, it is possible to determine whether each battery pack in the plurality of candidate battery packs is screened into the preliminary screening battery pack set.

[0083] In summary, the method provided in this embodiment is that the initial screening battery pack set is the screening result of the battery pack constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; in the screening process of the initial screening battery pack set, the battery cell performance data directly represents the electrical efficiency of each battery cell with the electrical performance data obtained by actual measurement of the battery cell, thereby realizing the screening of the first battery pack whose battery cell performance level is the same as the target battery cell level, thereby ensuring that the batteries of the first battery pack have the same electrical efficiency; and then determining each battery pack in the re-screening battery pack set as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, thereby ensuring that the battery container is constructed with the target battery pack including batteries with the same or similar performance, thereby ensuring the performance and service life of the battery container.

[0084] For implementation method 2, the first phase performance data includes cell performance data and battery pack performance data; accordingly, refer to Figure 4 , that is, in Figure 3 In the illustrated embodiment, step 510 may be implemented as step 514:

[0085] Step 514: Screening out a preliminary screening battery pack set from a plurality of candidate battery packs according to the battery cell performance data and the battery pack performance data in the first stage performance data;

[0086] For example, the cell performance data directly characterizes the electrical performance of each cell using the electrical performance data obtained from actual measurements of the cell. The battery pack performance data is used to describe the overall electrical performance of the candidate battery pack, and the electrical performance of each cell is represented by the overall electrical performance of the battery pack, so as to indirectly characterize the electrical performance of each cell.

[0087] Further, step 514 in this embodiment can be implemented as follows:

[0088] Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack;

[0089] For an introduction to the battery cell performance data and battery cell performance levels, please refer to step 512 above, which will not be repeated here.

[0090] When the cell performance level of each cell in the first battery pack is the same as the target cell level and the battery pack performance data of the first battery pack falls within a preset performance range, the first battery pack is screened into the initial screening battery pack set;

[0091] Regarding the target cell position, the target cell position is a pre-selected first cell position, or a second cell position determined in the first battery pack; the second cell position is the cell position with the largest number of cells in the multiple candidate battery packs.

[0092] Exemplarily, the electrical performance of the entire battery pack described by the battery pack performance data represents the electrical performance of each battery cell, so as to indirectly characterize the electrical performance of each battery cell. In one example, the battery pack performance data is the overall capacity of the battery pack. When the overall capacity of the first battery pack falls within the preset capacity range, a secondary check is performed from the dimension of the first battery pack as a whole, further ensuring the confidence that each battery cell in the first battery pack is a normal battery cell. When the battery cell performance level of each battery cell in the first battery pack is the same as the target battery cell level, and the battery pack performance data of the first battery pack falls within the preset performance range, both the battery cell performance data and the battery pack performance data indicate that there is no abnormality in the first battery pack. This further ensures that the battery cells in the first battery pack have the same or similar performance.

[0093] Similar to step 512 above, those skilled in the art can understand that the first battery pack is any one of a plurality of candidate battery packs, and by repeatedly screening the first battery pack, it is possible to determine whether each of the plurality of candidate battery packs is screened into the initial screening battery pack set.

[0094] In summary, the method provided in this embodiment is that the initial screening battery pack set is the screening result of the battery pack constructed by normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, which realizes the screening of battery packs in different dimensions in sequence; in the screening process of the initial screening battery pack set, the battery cell performance data directly represents the electrical efficiency of each battery cell with the electrical performance data obtained by the actual measurement of the battery cell, and the battery pack performance data indirectly represents the electrical efficiency of each battery cell by describing the overall electrical efficiency of the candidate battery pack. The screening of the first battery pack whose battery cell performance level of each battery cell is the same as the target battery cell level and whose battery pack performance data belongs to the preset performance range is realized, which ensures that the battery cells of the first battery pack have the same electrical efficiency; and then each battery pack in the re-screening battery pack set is determined as the target battery pack, which realizes the screening of the target battery pack from multiple battery packs, ensures that the battery container is constructed with the target battery pack including batteries with the same or similar performance, and ensures the performance and service life of the battery container.

[0095] For implementation method 3, the first phase performance data includes battery pack performance data; accordingly, refer to Figure 4 , that is, in Figure 3 In the illustrated embodiment, step 510 may be implemented as step 516:

[0096] It should be noted that Figure 4 Step 512, step 514, and step 516 in the above are steps to be performed one by one, that is, any one of step 512, step 514, and step 516 can be performed with Figure 3 Step 520 and step 530 in the embodiment are combined into a new embodiment and implemented separately; this application does not limit this.

[0097] Step 516: Screening out a preliminary screening battery pack set from a plurality of candidate battery packs according to the battery pack performance data in the first stage performance data;

[0098] Exemplarily, the battery pack performance data is used to describe the overall electrical performance of the candidate battery pack. The electrical performance of each battery cell is represented by the overall electrical performance of the battery pack, thereby indirectly characterizing the electrical performance of each battery cell.

[0099] Further, step 516 in this embodiment can be implemented as follows:

[0100] In a case where the proportion of abnormal cells in the historical battery pack is less than a preset threshold, in response to the battery pack performance data of the first battery pack falling within a preset performance range, screening the first battery pack into the initial screening battery pack set;

[0101] Exemplarily, a historical battery pack is a battery pack that is detected to be constructed of normal cells within a preset time period before multiple candidate battery packs, and the abnormal cell ratio is the proportion of abnormal cells in all cells in the historical battery pack.

[0102] It can be understood that when the proportion of abnormal cells in historical battery packs is less than a preset threshold, the battery pack production process can produce battery packs without abnormal cells with high confidence, which provides a basis for simplifying the screening process of a single battery pack and preliminarily screening the battery pack collection based on the battery pack performance data.

[0103] In one example, the battery pack performance data is the overall capacity of the battery pack. In response to the battery pack performance data of the first battery pack falling within a preset performance range, the battery pack produced with high confidence and free of abnormal cells is verified, thereby achieving rapid screening of a single battery pack.

[0104] Similar to step 512 above, those skilled in the art can understand that the first battery pack is any one of a plurality of candidate battery packs, and by repeatedly screening the first battery pack, it is possible to determine whether each of the plurality of candidate battery packs is screened into the initial screening battery pack set.

[0105] In an optional implementation of the present application, the initial screening battery pack set in this embodiment and the above embodiments also includes a first repair battery pack; accordingly, it also includes:

[0106] Add the first repaired battery pack to the initial screening battery pack set;

[0107] Exemplarily, the first repaired battery pack is a battery pack after the abnormal battery cell of the third battery pack is replaced and / or repaired, and the third battery pack is a battery pack that does not belong to the initial screening battery pack set among multiple candidate packs.

[0108] In the case that there are abnormal cells in the third battery pack, by replacing and / or repairing the abnormal cells, on the premise that the first repaired battery pack after the replacement and / or repair of the abnormal cells does not contain abnormal cells, it is added to the initial screening battery pack set to further perform the screening of the re-screening battery pack set, and then determine whether the first repaired battery pack can be used to build a battery container. In the case that there are abnormal cells in the third battery pack, a technical solution is provided to compensate for the defects of the third battery pack by replacing and / or repairing the abnormal cells.

[0109] In summary, the method provided in this embodiment is that the initial screening battery pack set is the screening result of battery packs constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of normal battery packs in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; in the screening process of the initial screening battery pack set, when battery packs without abnormal battery cells are produced with high confidence during the production process of the battery packs, the screening complexity of the initial screening battery pack set is simplified, and the screening efficiency is improved; and then each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, and ensuring the performance and service life of the battery container.

[0110] Exemplarily, step 516 above introduces screening out a set of pre-screened battery packs based on battery pack performance data. In one example, if the battery pack performance data of a battery pack does not fall within a preset performance range, the production quality of the battery pack fluctuates, and the confidence that a battery pack without abnormal cells is produced is reduced. In an optional implementation, the solution of screening out a set of pre-screened battery packs based on cell performance data and battery pack performance data introduced in step 514 can also be implemented as follows:

[0111] In a case where the proportion of abnormal cells in the historical battery pack is less than a preset threshold, in response to the battery pack performance data of the first battery pack not falling within a preset performance range, the first battery pack is screened out of the initial screening battery pack set;

[0112] Exemplarily, a historical battery pack is a battery pack that is detected to be constructed of normal cells within a preset time period before multiple candidate battery packs, and the abnormal cell ratio is the proportion of abnormal cells in all cells in the historical battery pack.

[0113] Exemplarily, in response to the battery pack performance data of the first battery pack not falling within the preset performance range, the production quality of the battery pack fluctuates, and the confidence that the battery pack without abnormal cells is produced is reduced. In the case where the confidence that the battery pack without abnormal cells is produced is reduced, it is impossible to accurately verify whether the battery cell is a normal battery cell only by using the overall electrical performance of the battery pack to represent the electrical performance of each battery cell. A single data source of battery pack performance data is no longer used to screen the initial screening battery pack set.

[0114] Determine the cell performance level of each cell in the rear battery pack according to the cell performance data of each cell in the rear battery pack;

[0115] Exemplarily, the subsequent battery pack is a battery pack constructed of normal cells among multiple candidate battery packs after the first battery pack. After the first battery pack, facing the subsequent battery pack screened later; the cell performance data directly represents the electrical performance of each cell with the electrical performance data obtained by actual measurement of the cell.

[0116] When the performance level of each battery cell in the subsequent battery pack is the same as the target battery cell level, the subsequent battery pack is screened into the initial screening battery pack set;

[0117] Exemplarily, when a cell performance level is the same as the target cell level, the cell is a normal cell. When the cell performance level of each cell in the rear battery pack is the same as the target cell level, the rear battery pack is constructed of normal cells. For an introduction to the target cell level, please refer to step 512 above, which will not be repeated here.

[0118] In this embodiment, it is introduced that subsequent battery packs after the first battery pack are screened into the initial screening battery pack set; those skilled in the art can understand that by repeatedly performing the screening of subsequent battery packs, it is possible to determine whether each battery pack after the first battery pack is screened into the initial screening battery pack set.

[0119] Furthermore, when the cell performance level of each cell in the n consecutive rear battery packs is the same as the target cell level, in response to the battery pack performance data of the rear battery pack belonging to the preset performance range, the rear battery pack is screened into the initial screening battery pack set;

[0120] Among them, the tail battery pack is a battery pack among multiple candidate battery packs, which is detected after the rear battery pack to be constructed of normal batteries. The tail battery pack includes one or more battery packs. That is to say, when the battery performance level of each battery cell in n consecutive rear battery packs is the same as the target battery cell level, the battery pack production process is re-determined to have a high confidence that the battery pack does not contain abnormal batteries. n is a pre-set integer, such as 50. Or n is determined based on the number of multiple candidate battery packs, for example, n is ten percent of the number of multiple candidate battery packs.

[0121] To summarize, in the method provided in this embodiment, the initial screening battery pack set is the screening result of the battery pack constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, thereby realizing the screening of battery packs in different dimensions in sequence; in the screening process of the initial screening battery pack set, when a battery pack without abnormal battery cells is produced with high confidence during the production process of the battery pack, the screening complexity of the initial screening battery pack set is simplified, and the screening efficiency is improved; and when the confidence of the battery pack without abnormal battery cells produced during the production process of the battery pack fluctuates, the subsequent battery packs are screened based on the battery cell performance level; and then each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, and ensuring the performance and service life of the battery container.

[0122] Next, the acquisition of performance data in the first phase is introduced.

[0123] Figure 5 A flowchart of a battery pack screening method provided by an exemplary embodiment of the present application is shown. The method can be executed by a computer device. Figure 3 Based on the embodiment shown, step 505 and step 506 are also included:

[0124] Step 505: Obtain identification information of multiple candidate battery packs;

[0125] Exemplarily, the identification information of the candidate battery pack is the unique identity of the battery pack. Taking the first battery pack among multiple candidate battery packs as an example, the identification information of the first battery pack is the battery pack international code of the first battery pack. Exemplarily, the first battery pack is integrated from multiple modules, and the modules in the first battery pack are integrated from multiple battery cells. During module integration, the module code is bound to the battery cell code to determine the position of the battery cell in the module. During battery pack integration, the battery pack code (i.e., the battery pack international code) is bound to the module code. Exemplarily, based on the coding information bound to the battery pack international code, the identity of multiple battery cells in the first battery pack can be determined; Exemplarily, the identification information is used to indicate the identity of multiple battery cells in the first battery pack.

[0126] Exemplarily, the identification information of the plurality of candidate battery packs is derived from a manufacturing execution system (MES). Exemplarily, the manufacturing execution system is used for production information management executed by a workshop to achieve functions such as real-time monitoring of the production process and management of manufacturing data.

[0127] Step 506: querying the performance database to obtain the first-stage performance data according to the identification information of the plurality of candidate battery packs;

[0128] Exemplarily, the performance database is constructed based on the electrical performance data of the battery pack production off-line stage, and the electrical performance data is used to indicate the electrical performance of the battery pack at the battery pack production off-line stage. Exemplarily, the battery pack production off-line stage is the stage of completing the battery pack construction and producing a battery pack with multiple cells. Exemplarily, the measurement time of the electrical performance data in the performance database is usually measured after the battery pack production is completed, but it is not excluded that it is measured at a time close to the battery pack production.

[0129] For example, according to the above Figure 4 According to the introduction, the first stage performance data includes battery cell performance data and / or battery pack performance data. Among them, the battery pack performance data is obtained by querying the unique identity of the battery pack carried by the identification information of the candidate battery pack in the performance database. The battery cell performance data is obtained by querying the battery cell code bound layer by layer according to the identification information of the candidate battery pack in the performance database.

[0130] In summary, the method provided in this embodiment is that the initial screening battery pack set is the screening result of the battery pack constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; in the screening process of the initial screening battery pack set, the first-stage performance data is obtained by querying based on the identification information, and the performance database constructed by cosine is fully utilized; each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, thereby ensuring the performance and service life of the battery container.

[0131] Next, the performance data of the second phase is introduced.

[0132] Figure 6 A flowchart of a battery pack screening method provided by an exemplary embodiment of the present application is shown. The method can be executed by a computer device. Figure 3 In the illustrated embodiment, step 520 may be implemented as step 522:

[0133] Step 522: Screening out a re-screened battery pack set from the primary screened battery pack set according to the battery pack performance data in the second stage performance data;

[0134] Exemplarily, the battery pack performance data is used to describe the overall electrical performance of the battery packs in the initial screening battery pack set, and the electrical performance data obtained by actual measurement of the battery pack directly characterizes the electrical performance of the battery pack.

[0135] Exemplarily, as introduced above, the battery packs in the re-screened battery pack set are normal battery packs, and the normal battery packs have the same or similar electrical performance. Since the battery packs in the re-screened battery pack set are normal battery packs, constructing a battery container with the battery packs in the re-screened battery pack set will not cause adverse effects on the life and / or performance of the battery container due to the difference in electrical properties between the abnormal battery packs and the normal battery packs; the performance of the battery container will not be affected by the barrel effect, and the overall performance of the battery container will not fluctuate.

[0136] Exemplarily, there may be a quantity limit on the re-screened battery pack set. For example, the construction of a battery container requires a first number of battery packs. The re-screened battery pack set stops screening after the first number is reached; the subsequent step 530 is executed to determine the first number of battery packs in the re-screened battery pack set as target battery packs to build a battery container. The re-screened battery pack set may also not have a quantity limit. The multiple candidate battery packs are all battery packs for candidate battery containers. According to the introduction in the various embodiments of the present application, screening is performed on each of the multiple candidate battery packs to screen out the re-screened battery pack set. The subsequent step 530 is executed. The battery packs in the re-screened battery pack set are all target battery packs that can be used to build a battery container. According to the quantity requirement for building a battery container, a corresponding number of battery packs can be selected in any manner from the multiple target battery packs to achieve the construction of a battery container.

[0137] Further, step 522 in this embodiment can be implemented as follows:

[0138] Determining a battery pack performance level of the second battery pack according to the battery pack performance data of the second battery pack;

[0139] Exemplarily, the second battery pack is any one of the initially screened battery packs; exemplary, the battery pack performance level is used to indicate the electrical performance type of the battery pack.

[0140] Exemplarily, the battery pack performance level is determined from a plurality of preset levels. Each of the plurality of preset levels has a corresponding electrical performance range. When the battery pack performance data of a battery pack meets the electrical performance range of a first preset level, the first preset level is determined as the battery pack performance level of the battery pack.

[0141] For example, the present application does not limit the existence of a battery pack whose electrical performance data does not meet any preset level. When the battery pack's electrical performance data does not meet any preset level, the battery pack performance level of the battery pack is set to empty.

[0142] In one example, the electrical performance range corresponding to the second preset gear includes a voltage range. When the battery pack performance data of the battery pack all conform to the above voltage range, the second preset gear is determined as the battery pack performance gear of the battery pack.

[0143] In the example above, the electrical performance range of the second preset gear constrains the data range of the voltage. Accordingly, the data type of the second-stage performance data includes voltage. It can be understood that in different embodiments, the battery pack performance data may include more data types. For example, at least one of voltage, capacity, spontaneous discharge rate, and internal resistance. The above four data types are ranked in order of importance as voltage, capacity, spontaneous discharge rate, and internal resistance. In the case where the number of data types of the second-stage performance data is limited, priority is given to data types with higher priority.

[0144] Optionally, the data types in the second-stage performance data are a subset of the data types in the first-stage performance data. Exemplarily, the second-stage performance data of fewer data types is used to screen the rescreened battery pack set, simplifying the complexity of screening in the dimension of the overall electrical performance of the battery pack. Since each battery pack in the initial screening battery pack set is constructed of normal cells, the screening of the rescreened battery pack set is performed on the basis that no abnormal cells exist in a single battery pack, further ensuring the accuracy of screening normal battery packs.

[0145] When the battery pack performance level of the second battery pack is the same as the target battery pack performance level, the second battery pack is selected into the re-screened battery pack set;

[0146] Exemplarily, when the battery pack performance level of the second battery pack is the same as the target battery pack level, the second battery pack is a normal battery pack. Further, the target battery pack level is a pre-selected first battery pack level, or a second battery pack level determined in the first battery pack;

[0147] Among them, the second battery pack level is the battery pack level with the largest number in the initial screening battery pack set. For example, there are a third number of battery packs in the initial screening battery pack set corresponding to the second battery pack level, and there are a fourth number of cells in the initial screening battery pack set corresponding to other battery pack levels, and the other battery pack levels are any battery pack performance levels different from the second battery pack level, and the third number is greater than the fourth number.

[0148] For example, when the target battery pack position is the position of the first candidate battery pack, the battery pack position that can be selected in a personalized manner in the battery container is pre-set, and the electrical performance of the battery container is constrained during the screening of the re-screened battery pack set. When the target battery pack position is the position of the second battery pack, the battery pack position with the largest number of distributions in the primary screening battery pack set is determined as the battery pack position that is allowed to exist in the battery container, reducing the complexity of replacing / repairing the battery packs in the primary screening battery pack set.

[0149] In this embodiment, it is introduced that the second battery pack is screened into the re-screened battery pack set; those skilled in the art can understand that the second battery pack is any one of the primary screened battery pack set, and by repeatedly screening the second battery pack, it is possible to determine whether each battery pack in the primary screened battery pack set is screened into the re-screened battery pack set.

[0150] In an optional implementation of the present application, the rescreened battery pack set in this embodiment and the above embodiments also includes a second repaired battery pack; accordingly, it also includes:

[0151] Add the second repaired battery pack to the rescreened battery pack collection;

[0152] Exemplarily, the second repaired battery pack is a battery pack that is obtained by replacing and / or repairing the fourth battery pack, and the fourth battery pack is a battery pack in the initial screening battery pack set that does not belong to the re-screening battery pack set.

[0153] In the case where there are abnormal cells in the fourth battery pack, the abnormal battery pack can be replaced and / or repaired to construct a battery container, while ensuring that the second repaired battery pack after replacement and / or repair does not have any abnormality. Exemplarily, the replacement and / or repair of the fourth battery pack can be for the cells in the fourth battery pack, or it can be a replacement of the entire fourth battery pack. In the case where there are abnormal cells in the fourth battery pack, a technical solution is provided for replacing and / or repairing the abnormal battery pack to compensate for the defects of the fourth battery pack.

[0154] To summarize, in the method provided in this embodiment, the initial screening battery pack set is the screening result of the battery packs constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery packs in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; in the screening process of the re-screening battery pack set, the screening of the second battery pack whose battery pack performance level is the same as that of the target battery pack is realized, thereby ensuring that the battery packs in the re-screening battery pack set are normal battery packs; and then each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, thereby ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, thereby ensuring the performance and service life of the battery container.

[0155] Next, the acquisition of the second phase performance data is introduced.

[0156] In an optional implementation of the present application, before step 520, the following is further included:

[0157] Obtain the second-stage performance data of each battery pack in the initial screening battery pack set during the battery container production line stage;

[0158] Exemplarily, the second-stage performance data is measured, and the second-stage performance data is used to indicate the electrical performance of each battery pack in the initial screening battery pack set during the battery container online production stage; the measurement time of the second-stage performance data is during the battery container online production stage or at an adjacent time before the battery container online production stage.

[0159] In one implementation of the present application, the first-stage performance data is the electrical performance data of the battery pack production off-line stage, which is used to indicate the electrical performance of the battery pack at the battery pack production off-line stage. Exemplarily, the battery pack production off-line stage is the stage of completing the battery pack construction and producing a battery pack with multiple cells. Exemplarily, the first-stage performance data is usually measured after the battery pack production is completed, but it is not excluded that it is measured near the time before the first battery pack production.

[0160] For example, there is a battery pack idle phase between the battery pack production offline phase and the battery container production online phase corresponding to the first phase performance data. The measured second phase performance data is used to indicate the electrical performance during the battery container production online phase; it can effectively count whether the candidate battery pack has electrical performance changes during the battery pack idle phase.

[0161] For example, the change in electrical performance during the idle phase of the battery pack may be caused by the packaging process of the battery pack, poor material performance, etc. This change in electrical performance often cannot be measured when the battery pack is off the production line. The measurement time of the second-stage performance data is deployed at the battery container production online stage or at a nearby time before the battery container production online stage, which fully considers the situation that the battery pack electrical performance changes during the idle phase of the battery pack; the second detection method that relies on the second-stage performance data weighs the process of detecting the electrical performance of multiple candidate battery packs, which can effectively detect battery pack abnormalities caused by electrical performance changes during the idle phase of the battery pack.

[0162] Figure 7 A flowchart of a battery pack screening method provided by an exemplary embodiment of the present application is shown. The method can be executed by a computer device. The method includes:

[0163] Step 702: Obtain international codes of multiple candidate battery packs;

[0164] Exemplarily, the international code of the battery pack is the unique identification of the candidate battery pack, which is used to uniquely identify the battery pack and encode the battery pack during the off-line production of the battery pack. Optionally, the international code is used to indicate at least one of the following information of the battery pack: production location, production time, size, production batch, production line information, and battery pack specification parameters.

[0165] Step 704: Determine the module code of each module in the candidate battery pack according to the international code of the candidate battery pack;

[0166] For example, the candidate battery pack is obtained by integrating multiple modules, and the international code of the battery pack is bound to the module code during the battery pack integration. According to the international code of the candidate battery pack, the module codes of the bound modules are queried in the manufacturing execution system.

[0167] Step 706: determining the cell code of each cell in the battery pack according to the module code of the module in the candidate battery pack, and obtaining electrical performance data of multiple candidate battery packs;

[0168] For example, a module in a battery pack is obtained by integrating multiple battery cells, and the module code is bound to the battery cell code during module integration. The battery cell code of the bound battery cell is queried in the manufacturing execution system according to the module code.

[0169] The electrical performance data of multiple candidate battery packs include overall battery pack performance data of the candidate battery pack, which is obtained by querying the international code of the candidate battery pack. The electrical performance data of multiple candidate battery packs include cell performance data of each cell of the candidate battery pack, which is obtained by querying the cell code of each cell.

[0170] Step 708: Determine whether the performance levels of the batteries in the first battery pack are consistent;

[0171] Exemplarily, the first battery pack is any one of a plurality of candidate battery packs. The cell performance level is used to indicate the electrical performance type of the cell. Exemplarily, the cell performance level is determined from a plurality of preset levels. Each of the plurality of preset levels has a corresponding electrical performance range; for an introduction to the cell performance levels, please refer to step 512 which has not yet been summarized, and will not be repeated here one by one.

[0172] When the cell performance levels of the cells in the first battery pack are consistent, execute step 710. The electrical performance of the cells in the first battery pack is the same or similar and belongs to the same type. The first battery pack is constructed by a normal battery pack. When the cell performance levels of the cells in the first battery pack are inconsistent, execute step 709. The electrical performance types of the cells in the first battery pack are different, and the first battery pack is affected by the barrel effect. Cells of different electrical performance types will cause the overall performance of the first battery pack to fluctuate.

[0173] Step 709: Repair or replace the abnormal battery cell;

[0174] Exemplarily, when the performance levels of the battery cells in the first battery pack are inconsistent, the abnormal battery cells are repaired or replaced; when the abnormality no longer exists in the first battery pack, step 702 is executed again to re-screen whether it belongs to the target battery pack.

[0175] Step 710: Determine whether the capacity of the first battery pack at the end-of-production stage is within a preset range;

[0176] Exemplarily, when the battery performance levels of the battery cells in the first battery pack are consistent, it is determined whether the capacity of the first battery pack at the off-line production stage is within a preset range; the first battery pack is checked a second time through the overall electrical performance of the battery pack, further ensuring the confidence that each battery cell in the first battery pack is a normal battery cell.

[0177] Exemplarily, when the capacity of the first battery pack at the off-line stage is within the preset range, step 712 is performed. When the capacity of the first battery pack at the off-line stage is not within the preset range, step 709 is performed to repair or replace the abnormal battery cell of the first battery pack.

[0178] Step 712: Screening the first battery pack into a pre-screened battery pack set;

[0179] Exemplarily, when the capacity of the first battery pack at the off-line production stage falls within a preset range, the first battery pack is screened into a preliminary screening battery pack set; each battery pack in the preliminary screening battery pack set is constructed from normal battery cells.

[0180] Step 714: Obtaining single cell voltage data of the battery packs in the initial screening battery pack set;

[0181] Exemplarily, the single cell voltage data is the electrical performance data of the battery container production on-line stage, and the single cell voltage data is the voltage data of the battery pack as a whole. There is a battery pack idle stage between the battery container production on-line stage and the battery pack production off-line stage corresponding to the electrical performance data of the multiple candidate battery packs in step 706.

[0182] Step 716: Determine whether the voltage level of the second battery pack is consistent with the target level;

[0183] Exemplarily, when the voltage level of the second battery pack is consistent with the target level, step 718 is executed. For the introduction of the voltage level and the target level, please refer to the battery pack performance level and the target battery pack level in step 522 above, which will not be repeated here.

[0184] When the voltage level of the second battery pack is inconsistent with the target level, step 709 is executed to repair or replace the abnormal battery cell of the second battery pack.

[0185] Step 718: Screening the second battery pack into a set of re-screened battery packs;

[0186] Exemplarily, when the voltage level of the second battery pack is consistent with the target level, the second battery pack is screened into the re-screened battery pack set; each battery pack in the primary screened battery pack set is a normal battery pack.

[0187] Step 720: determining a battery pack in the re-screened battery pack set as a target battery pack;

[0188] Exemplarily, the target battery pack is used to construct a battery container; the battery container includes multiple target battery packs. Since the multiple target battery packs are all normal battery packs, it can ensure that each battery pack in the battery container has similar performance, thereby ensuring the performance and service life of the battery container.

[0189] To summarize, the method provided in this embodiment is that the initial screening battery pack set is the screening result of the battery pack constructed with normal battery cells in a single battery pack dimension, and the re-screening battery pack set is the screening result of the normal battery pack in multiple battery pack dimensions, thereby realizing the sequential screening of battery packs in different dimensions; each battery pack in the re-screening battery pack set is determined as a target battery pack, thereby realizing the screening of the target battery pack from multiple battery packs, ensuring that the battery container is constructed with the target battery pack including battery cells with the same or similar performance, thereby ensuring the performance and service life of the battery container.

[0190] Those skilled in the art will appreciate that the above embodiments may be implemented independently, or the above embodiments may be freely combined to form new embodiments to implement the battery pack screening method of the present application.

[0191] Figure 8 A structural block diagram of a battery pack screening device provided by an exemplary embodiment of the present application is shown.

[0192] The device includes:

[0193] A screening module 810 is used to screen out a preliminary screening battery pack set from a plurality of candidate battery packs based on the first-stage performance data, wherein each battery pack in the preliminary screening battery pack set is constructed of normal battery cells;

[0194] The screening module 810 is further configured to screen out a rescreened battery pack set from the primary screened battery pack set based on the second stage performance data, wherein each battery pack in the rescreened battery pack set is a normal battery pack; the first stage performance data and the second stage performance data are performance data collected at different stages and have different data types;

[0195] The processing module 820 is used to determine each battery pack in the re-screened battery pack set as a target battery pack, and the target battery pack is used to construct a battery container.

[0196] In an optional implementation of this embodiment, the screening module 810 is further configured to:

[0197] Screening out the preliminarily screened battery pack set from the plurality of candidate battery packs according to the battery cell performance data in the first stage performance data;

[0198] or, screening out the preliminary screening battery pack set from the plurality of candidate battery packs according to the battery cell performance data and battery pack performance data in the first stage performance data;

[0199] Or, based on the battery pack performance data in the first stage performance data, the preliminary screening battery pack set is screened out from the multiple candidate battery packs.

[0200] In an optional implementation of this embodiment, the first battery pack is any one of the multiple candidate battery packs; the screening module 810 is further configured to:

[0201] Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack;

[0202] When the battery cell performance level of each battery cell in the first battery pack is the same as the target battery cell level, the first battery pack is screened into the preliminary screening battery pack set.

[0203] In an optional implementation of this embodiment, the target battery cell gear position is a pre-selected first battery cell gear position;

[0204] Alternatively, the target battery cell position is the second battery cell position with the largest number among the multiple candidate battery packs.

[0205] In an optional implementation of this embodiment, the first battery pack is any one of the multiple candidate battery packs; the screening module 810 is further configured to:

[0206] Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack;

[0207] When the battery cell performance level of each battery cell in the first battery pack is the same as the target battery cell level and the battery pack performance data of the first battery pack belongs to a preset performance range, the first battery pack is screened into the preliminary screening battery pack set.

[0208] In an optional implementation of this embodiment, the first battery pack is any one of the multiple candidate battery packs; the screening module 810 is further configured to:

[0209] When the proportion of abnormal cells in the historical battery pack is less than a preset threshold, in response to the battery pack performance data of the first battery pack belonging to a preset performance range, screening the first battery pack into the initial screening battery pack set;

[0210] Among them, the historical battery pack is a battery pack that is detected to be constructed of normal cells within a preset time period before the multiple candidate battery packs, and the abnormal cell ratio is the proportion of abnormal cells in all cells in the historical battery pack.

[0211] In an optional implementation of this embodiment, the device further includes an acquisition module 830, which is used to:

[0212] Obtaining identification information of the multiple candidate battery packs;

[0213] According to the identification information of the plurality of candidate battery packs, the first-stage performance data is obtained by querying in a performance database, wherein the performance database is constructed based on the electrical performance data of the battery packs at the off-line production stage.

[0214] In an optional implementation of this embodiment, the data type of the first-stage performance data includes at least one of voltage, capacity, spontaneous discharge rate, and internal resistance.

[0215] In an optional implementation of this embodiment, the screening module 810 is further configured to:

[0216] The re-screened battery pack set is screened out from the primary-screened battery pack set based on the battery pack performance data in the second-stage performance data.

[0217] In an optional implementation of this embodiment, the second battery pack is any one of the pre-screened battery pack set; and the screening module 810 is further configured to:

[0218] Determining a battery pack performance level of the second battery pack according to the battery pack performance data of the second battery pack;

[0219] When the battery pack performance level of the second battery pack is the same as the target battery pack level, the second battery pack is screened into the re-screened battery pack set.

[0220] In an optional implementation of this embodiment, the target battery pack gear position is a pre-selected first battery pack gear position;

[0221] Alternatively, the target battery pack gear is the second battery pack gear with the largest number in the initially screened battery pack set.

[0222] In an optional implementation of this embodiment, the data types in the second-stage performance data are a subset of the data types in the first-stage performance data.

[0223] In an optional implementation of this embodiment, the first-stage performance data is the electrical performance data of the battery pack production off-line stage, and the second-stage performance data is the electrical performance data of the battery container production on-line stage. There is a battery pack idle stage between the battery pack production off-line stage and the battery container production on-line stage.

[0224] In an optional implementation of this embodiment, the screening module 810 is further configured to:

[0225] A first repaired battery pack is added to the initial screening battery pack set, wherein the first repaired battery pack is the battery pack after the abnormal battery cell of the third battery pack is replaced and / or repaired, and the third battery pack is the battery pack among the multiple candidate packs that does not belong to the initial screening battery pack set.

[0226] In an optional implementation of this embodiment, the screening module 810 is further configured to:

[0227] A second repaired battery pack is added to the re-screened battery pack set, wherein the second repaired battery pack is a battery pack that replaces and / or repairs a fourth battery pack, and the fourth battery pack is a battery pack in the primary screening battery pack set that does not belong to the re-screened battery pack set.

[0228] One point that needs to be explained is that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0229] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method; the technical effects achieved by each module performing operations are the same as those in the embodiment of the method, and will not be elaborated here.

[0230] An embodiment of the present application also provides a computer device, which includes: a processor and a memory, wherein a computer program is stored in the memory; the processor is used to execute the computer program in the memory to implement the battery pack screening method provided by the above-mentioned method embodiments.

[0231] Optionally, the computer device is a server. Fig. 9 It is a structural block diagram of a server provided by an exemplary embodiment of the present application.

[0232] Typically, the server 2300 includes: a processor 2301 and a memory 2302 .

[0233] The processor 2301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2301 may be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 2301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 2301 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2301 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.

[0234] The memory 2302 may include one or more computer-readable storage media, which may be non-transitory. The memory 2302 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2302 is used to store at least one instruction, which is used to be executed by the processor 2301 to implement the battery pack screening method provided in the method embodiment of the present application.

[0235] In some embodiments, the server 2300 may also optionally include: an input interface 2303 and an output interface 2304. The processor 2301, the memory 2302, the input interface 2303, and the output interface 2304 may be connected via a bus or a signal line. Each peripheral device may be connected to the input interface 2303 and the output interface 2304 via a bus, a signal line, or a circuit board. The input interface 2303 and the output interface 2304 may be used to connect at least one peripheral device related to input / output (I / O) to the processor 2301 and the memory 2302. In some embodiments, the processor 2301, the memory 2302, the input interface 2303, and the output interface 2304 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2301, the memory 2302, the input interface 2303, and the output interface 2304 may be implemented on a separate chip or circuit board, which is not limited in the embodiments of the present application.

[0236] Those skilled in the art will appreciate that the structure shown above does not constitute a limitation on the server 2300 , and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0237] In an exemplary embodiment, a chip is also provided, which includes a programmable logic circuit and / or program instructions. When the chip is run on a computer device, it is used to implement the battery pack screening method described in the above aspects.

[0238] In an exemplary embodiment, a computer program product is also provided, the computer program product includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor reads and executes the computer instructions from the computer-readable storage medium to implement the battery pack screening method provided by the above-mentioned method embodiments.

[0239] In an exemplary embodiment, a computer-readable storage medium is also provided, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the battery pack screening method provided by the above-mentioned method embodiments.

[0240] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0241] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0242] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A battery pack screening method, characterized in that: The method comprises: Based on the first-stage performance data, a preliminary screening battery pack set is screened out from a plurality of candidate battery packs, each battery pack in the preliminary screening battery pack set being constructed from normal battery cells; Based on the second-stage performance data, a re-screened battery pack set is screened out from the primary-screened battery pack set, and each battery pack in the re-screened battery pack set is a normal battery pack; the first-stage performance data and the second-stage performance data are performance data collected at different stages, and there are differences in data types; Each battery pack in the re-screened battery pack set is determined as a target battery pack, and the target battery pack is used to construct a battery container.

2. The method according to claim 1, characterized in that The method of screening out a preliminary screening battery pack set from a plurality of candidate battery packs based on the first stage performance data includes: Screening out the preliminarily screened battery pack set from the plurality of candidate battery packs according to the battery cell performance data in the first stage performance data; or, screening out the preliminary screening battery pack set from the plurality of candidate battery packs according to the battery cell performance data and battery pack performance data in the first stage performance data; Or, based on the battery pack performance data in the first stage performance data, the preliminary screening battery pack set is screened out from the multiple candidate battery packs.

3. The method according to claim 2, characterized in that The first battery pack is any one of the multiple candidate battery packs; and the screening the initial screening battery pack set from the multiple candidate battery packs according to the cell performance data in the first stage performance data includes: Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack; When the battery cell performance level of each battery cell in the first battery pack is the same as the target battery cell level, the first battery pack is screened into the preliminary screening battery pack set.

4. The method according to claim 3, characterized in that The target battery cell gear position is a pre-selected first battery cell gear position; Alternatively, the target battery cell position is the second battery cell position with the largest number among the multiple candidate battery packs.

5. The method according to claim 2, characterized in that: The first battery pack is any one of the multiple candidate battery packs; and screening the preliminarily screened battery pack set from the multiple candidate battery packs according to the cell performance data and the battery pack performance data in the first stage performance data includes: Determining a cell performance level of each cell in the first battery pack according to the cell performance data of each cell in the first battery pack; When the battery cell performance level of each battery cell in the first battery pack is the same as the target battery cell level and the battery pack performance data of the first battery pack belongs to a preset performance range, the first battery pack is screened into the preliminary screening battery pack set.

6. The method according to claim 2, characterized in that The first battery pack is any one of the multiple candidate battery packs; and the screening the preliminarily screened battery pack set from the multiple candidate battery packs according to the battery pack performance data in the first stage performance data includes: When the proportion of abnormal cells in the historical battery pack is less than a preset threshold, in response to the battery pack performance data of the first battery pack belonging to a preset performance range, screening the first battery pack into the initial screening battery pack set; Among them, the historical battery pack is a battery pack that is detected to be constructed of normal cells within a preset time period before the multiple candidate battery packs, and the abnormal cell ratio is the proportion of abnormal cells in all cells in the historical battery pack.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Obtaining identification information of the multiple candidate battery packs; According to the identification information of the plurality of candidate battery packs, the first-stage performance data is obtained by querying in a performance database, wherein the performance database is constructed based on the electrical performance data of the battery packs at the off-line production stage.

8. The method according to any one of claims 1 to 6, characterized in that: The data type of the first-stage performance data includes at least one of voltage, capacity, spontaneous discharge rate, and internal resistance.

9. The method according to any one of claims 1 to 6, characterized in that: The method of screening out a re-screened battery pack set from the primary screened battery pack set based on the second-stage performance data includes: The re-screened battery pack set is screened out from the primary-screened battery pack set based on the battery pack performance data in the second-stage performance data.

10. The method according to claim 9, characterized in that The second battery pack is any one of the initially screened battery pack set; and the rescreened battery pack set is screened out from the initially screened battery pack set according to the battery pack performance data in the second stage performance data, comprising: Determining a battery pack performance level of the second battery pack according to the battery pack performance data of the second battery pack; When the battery pack performance level of the second battery pack is the same as the target battery pack level, the second battery pack is screened into the re-screened battery pack set.

11. The method according to claim 10, characterized in that The target battery pack gear position is a pre-selected first battery pack gear position; Alternatively, the target battery pack gear is the second battery pack gear with the largest number in the initially screened battery pack set.

12. The method according to any one of claims 1 to 6, characterized in that: The data types in the second-stage performance data are a subset of the data types in the first-stage performance data.

13. The method according to any one of claims 1 to 6, characterized in that: The first-stage performance data is the electrical performance data of the battery pack production off-line stage, and the second-stage performance data is the electrical performance data of the battery container production on-line stage. There is a battery pack idle stage between the battery pack production off-line stage and the battery container production on-line stage.

14. A computer device, characterized in that: The computer device includes: a processor and a memory, wherein the memory stores at least one program; the processor is used to execute the at least one program in the memory to implement the battery pack screening method as described in any one of claims 1 to 13.

15. A computer-readable storage medium, characterized in that: The readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the battery pack screening method as described in any one of claims 1 to 13.

16. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the battery pack screening method as described in any one of claims 1 to 13.