Battery coding method and device, electronic equipment and battery

By establishing a correspondence between the location information of individual battery cells and the chip identification information in the battery management unit, the problem of communication barriers between the battery management unit and individual battery cells is solved, and efficient and accurate battery management is achieved.

CN119698552BActive Publication Date: 2026-03-03CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In the existing technology, there are obstacles in the communication between the battery management unit and each battery cell, resulting in insufficient management accuracy, complex wiring, and low efficiency.

Method used

By acquiring the location information of individual battery cells and the chip identification information of functional chips, a corresponding relationship is established and stored in the battery management unit, enabling one-to-one communication between the battery management unit and individual battery cells.

Benefits of technology

It improves the efficiency and accuracy of battery cell location identification, simplifies the wiring process, and enhances the accuracy and efficiency of battery management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119698552B_ABST
    Figure CN119698552B_ABST
Patent Text Reader

Abstract

This application provides a battery coding method, apparatus, electronic device, and battery. The method includes: acquiring the location information of a battery cell in the battery; acquiring the chip identification information of the functional chip of the battery cell; and storing the correspondence information between the location information and the chip identification information of the battery cell in the battery management unit of the battery, wherein the chip identification information is used to realize communication between the battery management unit and the functional chip.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery technology, and more specifically, to a battery coding method, apparatus, electronic device, and battery. Background Technology

[0002] Batteries are typically assembled from multiple individual battery cells. To better manage the battery, a Battery Management Unit (BMU) is usually configured, which acts as the main controller for overall battery management. For optimal battery management, the BMU typically needs to monitor each individual battery cell and obtain its operating parameters.

[0003] Currently, the battery management unit (BMU) is typically connected via a wired connection to a data acquisition unit that collects data from each individual battery cell to obtain the parameters collected by the acquisition unit. However, if each acquisition unit collects parameters from one battery cell, a large number of wires need to be constructed within the battery, making the line operation complex and inefficient. If the relationship between the acquisition unit and the battery cell is one-to-many, it can also hinder communication between the BMU and each battery cell, potentially leading to some inaccuracies in the accuracy of managing each battery cell. Summary of the Invention

[0004] In view of this, the purpose of the embodiments of this application is to provide a battery coding method, apparatus, electronic device and battery to improve the communication barrier between the battery management unit and each battery cell in the prior art.

[0005] In a first aspect, embodiments of this application provide a battery coding method, comprising: obtaining location information of a battery cell in a battery; obtaining chip identification information of a functional chip of the battery cell; and storing the correspondence information between the location information and the chip identification information of the battery cell into a battery management unit of the battery, wherein the chip identification information is used to realize communication between the battery management unit and the functional chip.

[0006] In an optional implementation, obtaining the location information of the battery cells in the battery includes: obtaining the location information of the battery cells in the battery according to a preset order.

[0007] In an optional implementation, obtaining the position information of the battery cells in the battery includes: sequentially obtaining the position information of the battery cells in the battery according to the arrangement of the battery cells in the battery.

[0008] In the above embodiments, when collecting the chip identification information of battery cells, it is possible to collect them in sequence, and then the position of the battery cell in the battery can be determined by the collection sequence. This can reduce the difficulty of identifying the position of the battery cell, increase the difficulty of marking the position sequence of each battery cell, and improve the efficiency of marking the position of the battery cell.

[0009] In an optional implementation, obtaining the chip identification information of the functional chip of the battery cell includes: obtaining the chip identification information of the functional chip of the battery cell based on the location information of the battery cell.

[0010] In an optional embodiment, the battery includes multiple battery modules, and each battery module includes multiple battery cells; the position information of the battery cell includes second position information and first position information, wherein the second position information is the position information of the battery module containing the battery cell within the battery, and the first position information is the position information of the battery cell within the battery module;

[0011] The step of obtaining the chip identification information of the functional chip of the battery cell based on the position information of the battery cell includes: obtaining the chip identification information of each battery cell in the battery module in sequence based on the first position information of the battery cell; generating a module identifier based on the chip identification information of the battery cells in the battery module and the first position information of the battery cells; and obtaining the module identifier of each battery module in sequence according to the second position information of the battery module in the battery.

[0012] The step of storing the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery includes:

[0013] Based on the second location information and the module identifier, the correspondence between the location information and the chip identifier information of the battery cell is determined;

[0014] The correspondence between the location information and the chip identification information of the battery cell is stored in the battery management unit of the battery.

[0015] In the above embodiments, if the battery is composed of multiple battery modules, an intermediate identifier module identifier can be formed first, which can reduce the complexity of the location information and make the relative position of each battery cell clearer, thereby making the positional relationship of each battery cell expressed by the correspondence information more accurate.

[0016] In an optional implementation, the step of sequentially obtaining the chip identification information of each battery cell in the battery module based on the first position information of the battery cell includes: after the battery module is assembled, sequentially scanning the chip identification information of each battery cell in the battery module using a scanning device based on the first position information of the battery cell.

[0017] The step of sequentially obtaining the module identifier of each battery module according to the second position information of the battery module in the battery includes: after the battery modules are assembled into a battery, scanning the module identifier of each battery module sequentially using a scanning device according to the second position information of the battery module in the battery.

[0018] In the above embodiments, during the battery construction process, the installation sequence of each battery cell and the battery module can be recorded by scanning equipment, which can reduce the coding action required after the battery is formed and improve the efficiency of coding the battery cells in the battery.

[0019] In an optional embodiment, obtaining the position information of the battery cells in the battery includes: after the battery module is assembled, obtaining the first position information of the battery cells in the battery module in sequence according to the arrangement of the battery cells in the battery module; after the battery is assembled, obtaining the second position information of the battery module in the battery in sequence according to the arrangement of the battery modules in the battery.

[0020] In an optional implementation, the correspondence information further includes individual identifier information;

[0021] The method further includes: after each battery cell is manufactured, obtaining the cell identification information and chip identification information of each battery cell, and associating and storing the cell identification information and chip identification information of each battery cell;

[0022] The step of storing the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery includes: storing the correspondence information between the location information, the chip identification information and the cell identification information of the battery cell into the battery management unit of the battery.

[0023] In the above embodiments, the individual cell identification information of each battery cell can also be bound to the chip identification information, which can better obtain various parameters of each battery cell, thereby providing more favorable basic data for the maintenance of battery cells, and thus improving battery safety and lifespan.

[0024] Secondly, embodiments of this application provide a battery coding device, comprising:

[0025] The first acquisition module is used to acquire the location information of individual battery cells in the battery.

[0026] The second acquisition module is used to acquire the chip identification information of the functional chip of the battery cell;

[0027] The storage module is used to store the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery, wherein the chip identification information is used to realize the communication function between the battery management unit and the functional chip.

[0028] Thirdly, embodiments of this application provide an electronic device, including: a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the machine-readable instructions are executed by the processor to perform the steps of the above-described method.

[0029] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the method described above.

[0030] Fifthly, embodiments of this application provide a battery, including: a battery management unit, a plurality of battery cells, and a cell monitoring unit installed on each battery cell;

[0031] The battery management unit records the chip identification information and location information of each battery cell;

[0032] The cell monitoring unit stores the chip identification information and location information of each battery cell.

[0033] In one alternative implementation, multiple battery cells form multiple battery modules;

[0034] Each battery module is assigned a module identifier;

[0035] The module identifier records the chip identifier information of each battery cell in the battery module and the first position information of each battery cell in the battery module.

[0036] The battery management unit records the second location information of each battery module in the battery.

[0037] Sixthly, embodiments of this application provide an electrical device, the electrical device including the battery described above, the battery being used to provide electrical energy.

[0038] The battery coding method, apparatus, electronic device, and battery provided in this application embodiment can construct a correspondence between the location information of the battery cell in the battery and the chip identification information of the functional chip of the battery cell, and then store it in the battery management unit of the battery. This establishes a relationship between the battery management unit of the battery and each battery cell, thereby facilitating one-to-one communication between the battery management unit of the battery and the chip of each battery cell through the chip identification information.

[0039] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, specific embodiments are described below in conjunction with the accompanying drawings. Attached Figure Description

[0040] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a schematic diagram of the battery structure provided in an embodiment of this application;

[0042] Figure 2 A schematic diagram illustrating the interaction between the host computer and the scanning device provided in an embodiment of this application;

[0043] Figure 3 A block diagram illustrating an electronic device provided in an embodiment of this application;

[0044] Figure 4 A flowchart of the battery coding method provided in the embodiments of this application;

[0045] Figure 5 An optional flowchart of step 420 of the battery coding method provided in an embodiment of this application;

[0046] Figure 6 This is a schematic diagram of the functional modules of the battery coding device provided in the embodiments of this application.

[0047] Icons: 100-Battery; 110-Battery Management Unit; 120-Battery Cell; 130-Cell Monitoring Unit; 140-Casing; 210-Host Computer; 220-Scanning Equipment; 300-Electronic Equipment; 311-Memory; 313-Processor. Detailed Implementation

[0048] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0049] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0050] To better manage batteries, it is usually necessary to periodically obtain the operating parameters of each battery cell, such as temperature, current, and voltage, so as to better manage the battery and monitor its safety.

[0051] The inventors' research revealed that current battery cell management involves pre-installing sensors at various locations within the battery to collect operating parameters from surrounding cells. These sensors then connect to the battery management unit (BMU), allowing the BMU to access the sensor data. Typically, fewer sensors simplify the wiring between the sensors and the BMU, making operation easier. However, this approach inevitably hinders accurate positioning of individual cells. Conversely, more sensors—one or more per cell—better correlate the collected data with the individual cells, enabling more accurate positioning. However, this approach also complicates wiring connections between the sensors and the BMU, leading to complex wiring operations and low efficiency.

[0052] Based on the above analysis, the battery coding method, apparatus, electronic device, and battery provided in this application can achieve one-to-one communication between the battery management unit and the chip of each battery cell by associating the chip identification information corresponding to each battery cell with the location of each battery cell and storing it in the battery management unit, without requiring a large number of wire connections in the battery. The battery coding method, apparatus, electronic device, and battery provided in this application are described below through some embodiments.

[0053] First, let's explain the terms used in the embodiments of this application:

[0054] Intelligent battery cell: iCell refers to a battery cell that integrates a cell monitor unit (CMU);

[0055] Cell monitoring unit: CMU, which integrates a dedicated chip that integrates analog front-end (AFE), microcontroller unit (MCU) and wireless communication (RF) functions;

[0056] The Radio Management Unit (RMU) is responsible for managing the entire wireless network, communicating with the CMUs of all smart battery cells, receiving voltage and temperature data collected by all CMUs, and sending corresponding control commands to the Host MCU.

[0057] The host MCU is used to control the communication between the RMU and the CMU, and to complete data processing and analysis and output control commands.

[0058] The Battery Management Unit (BMU) is the main controller for the entire battery management system.

[0059] A battery module is a power supply unit that can include multiple smart battery cells;

[0060] A battery is a power supply unit that can include multiple smart battery cells or multiple battery modules.

[0061] The batteries and battery cells disclosed in this application can be used, but are not limited to, in electrical devices such as vehicles, ships, or aircraft. A power system for such an electrical device can be constructed using battery cells and batteries disclosed in this application.

[0062] like Figure 1 As shown, the battery 100 provided in this embodiment may include: a battery management unit 110, a plurality of battery cells 120, and a cell monitoring unit 130 (only a portion is shown in the figure) installed on each battery cell 120. In actual use, a cell monitoring unit 130 may be provided on each battery cell 120.

[0063] The battery management unit 110 records the chip identification information and location information of each battery cell 120. Optionally, the location identification can be presented in the form of coordinates or in the form of numerical values.

[0064] For example, the location identifier can be represented by coordinates, indicating the row and column position of the battery cell 120 within the battery. Alternatively, the location identifier can be represented by a numerical value, indicating the position within a predetermined sequence.

[0065] The cell monitoring unit 130 stores the chip identification information and location information of each battery cell 120. When the battery management unit 110 needs to obtain the operating parameters of each battery cell 120, it can communicate with each cell monitoring unit 130 to obtain the operating parameters of the battery cell 120 collected by each cell monitoring unit 130. These operating parameters may include the operating temperature, voltage, current, and other parameters of the battery cell 120.

[0066] Optionally, the cell monitoring unit 130 can write the location identifier of the battery cell 120, which is consistent with its chip identification information, into its memory. The location identifier stored in the memory can be protected. The memory can be a type of memory for a microcontroller (One Time Programmable, OTP), read-only memory (ROM), flash memory (Flash EEPROM), etc.

[0067] Optionally, the battery in this embodiment may also be composed of multiple battery modules, and each battery module may include multiple battery cells 120.

[0068] Each battery module is assigned a module identifier. The module identifier records the chip identification information of each battery cell 120 in the battery module and the first position information of each battery cell 120 in the battery module.

[0069] The battery management unit 110 records the second location information of each battery module in the battery.

[0070] For example, the second location information can be represented by a single numerical value, such as the position of the corresponding battery module within the battery. For instance, if a battery contains five battery modules, the numerical value representing the second location information can be any one of the values ​​from one to five.

[0071] This first position information can be represented by a single numerical value, a pair of numerical values, or a coordinate.

[0072] For example, the first position information can be represented by a numerical value that indicates the position of the battery cell 120 in the battery module. For example, the battery module includes seven rows and eight columns of battery cells 120, and the value can be any number from one to fifty-six.

[0073] For example, a pair of numbers may include a first value and a second value. The first value is used to indicate the position of the battery module in which the battery cell 120 is located within the battery. For example, if a battery includes three battery modules, the value of the first value can be any one of the values ​​from one to three. The second value is used to indicate the position of the battery cell 120 within the battery module. For example, if the battery module includes seven rows and eight columns of battery cells 120, the value of the second value can be any one of the values ​​from one to fifty-six.

[0074] In one example, the order of the individual battery cells in battery 100 can be according to... Figure 1 The directions of the dashed arrows shown are arranged sequentially.

[0075] For example, the coordinates may include the battery module position coordinates and the battery cell position coordinates 120. The battery module position coordinates represent the position of the battery cell 120 in the battery module, and the battery cell position coordinates represent the position of the battery cell 120 in the battery module.

[0076] The battery management unit 110 in this embodiment may also include a wireless management unit and a main control MCU (not shown).

[0077] The wireless management unit can be used to manage the entire wireless network, communicate with the cell monitoring units 130 of all battery cells 120, receive voltage, temperature data, current and other parameters of the battery cells 120 collected by all cell monitoring units 130, and send corresponding control commands to the Host MCU.

[0078] The main control MCU is used to control the communication between the wireless management unit and the cell monitoring unit 130, and to complete data processing and analysis and output control commands.

[0079] like Figure 1 As shown, the battery 100 can be a battery pack, which can also include a housing 140, and individual battery cells 120 can be installed inside the housing 140.

[0080] The battery 100 can also be a battery module, which includes multiple battery cells that can be arranged as needed.

[0081] This application provides an electrical device that uses the aforementioned battery as a power source. The electrical device can be, but is not limited to, mobile phones, tablets, laptops, electric toys, power tools, electric vehicles, electric cars, ships, spacecraft, etc. Electric toys can include stationary or mobile electric toys, such as game consoles, electric car toys, electric ship toys, and electric airplane toys, etc. Spacecraft can include airplanes, rockets, space shuttles, and spacecraft, etc.

[0082] The aforementioned battery can be processed using a battery coding method, enabling the battery management unit to store information about each individual battery cell, thus facilitating communication between the battery management unit and the cell monitoring units of each individual battery cell. To facilitate understanding of this embodiment, the operating environment for implementing the battery coding method disclosed in this application will first be described.

[0083] like Figure 2 The diagram shown illustrates the interaction between the host computer 210 and the scanning device 220 according to an embodiment of this application. The host computer 210 establishes a communication connection with one or more scanning devices 220 via a network or wired connection to perform data communication or interaction. The host computer 210 can be a network server, database server, etc.; it can also be a personal computer (PC), tablet computer, smartphone, personal digital assistant (PDA), etc.

[0084] For example, the host computer 210 and the scanning device 220 can be arranged in the battery production workshop. The host computer 210 can be used to send control commands to various devices in the production workshop, and the host computer 210 can also obtain the working parameters of various devices in the production workshop.

[0085] In this embodiment, the scanning device 220 can be deployed at various locations in the production workshop to scan the markings set on individual battery cells or battery modules at different stages of battery production. These markings can be presented in the form of strings, QR codes, barcodes, etc.

[0086] In one instance, each identifier can be a QR code, and the scanning device 220 can be a QR code scanner.

[0087] In this embodiment, the host computer 210 described above can be an electronic device with storage and processing functions. For example... Figure 3 The diagram shown is a block illustration of an electronic device. The electronic device 300 may include a memory 311 and a processor 313. Those skilled in the art will understand that... Figure 3 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device 300. For example, the electronic device 300 may also include components that are more... Figure 3 The more or fewer components shown, or having the same Figure 3 The different configurations shown.

[0088] The memory 311 and processor 313 described above are electrically connected to each other directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The processor 313 described above is used to execute executable modules stored in the memory.

[0089] The memory 311 can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 311 stores programs, which are executed by the processor 313 upon receiving execution instructions. The methods executed by the electronic device 300 as defined in any embodiment of this application can be applied to or implemented by the processor 313.

[0090] The aforementioned processor 313 may be an integrated circuit chip with signal processing capabilities. The processor 313 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a digital signal processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor.

[0091] The electronic device 300 in this embodiment can be used to execute various steps in the various methods provided in the embodiments of this application. The implementation process of the battery coding method is described below through several embodiments.

[0092] Please see Figure 4This is a flowchart of a battery coding method provided in an embodiment of this application. The battery coding method of this embodiment can be derived from the above... Figure 2 The execution is performed by the host computer, or by a system including a host computer and scanning equipment. The following will discuss... Figure 4 The specific process shown will be explained in detail.

[0093] Step 410: Obtain the location information of individual battery cells in the battery.

[0094] Optionally, the starting position of the battery can be determined first. This starting position can be the outermost battery cell. For example, if the battery consists of M rows and N columns of battery cells, the starting position could be the location of the battery cell in the first row and first column. Then, starting from this starting position, the position information of each battery cell in the battery is determined sequentially according to their arrangement within the battery.

[0095] For example, the battery can be identified using image recognition to determine its starting position.

[0096] For example, the location information of a battery cell can be represented by coordinates, where the coordinates represent the row number and column number of the battery cell in the battery, respectively. For example, if a battery cell is located in the m1th row and n1th column of the battery, then the location information of the battery cell can be represented as (m1, n1).

[0097] For example, the location information of a single battery cell can also be a numerical value, or a combination of keywords and numerical values. Taking a battery containing multiple battery cells as an example, a numerical value can represent the location information of a single battery cell within the battery. For instance, the battery cells in a battery are arranged according to... Figure 1 In the example shown, the sorting order is 10, so the position information of this battery cell can be 10. This position information can represent the position of each battery cell in the battery through one or more numerical values ​​and keywords. For example, the battery cells in a battery are arranged according to... Figure 1 In the example shown, the sorting order is 10, so the position information of the battery cell can be P10, where P represents the position marker and 10 represents the position of the battery cell.

[0098] For example, the location information of a battery cell can also be multiple numerical values, or a combination of keywords and numerical values. Taking a battery comprising multiple battery modules, each battery module comprising multiple battery cells as an example, the location information can include multiple numerical values ​​representing the position of each battery cell within the battery. For instance, if a battery cell is located in the 3rd battery module and its position in the 3rd battery module is 7, then the location information of that battery cell can be represented as 3-7. This location information can represent the position of each battery cell within the battery using multiple numerical values ​​and keywords. For example, if a battery cell is located in the 3rd battery module and its position in the 3rd battery module is 7, then the correspondence information of that battery cell can be M3-7, where M represents the battery module marker, 3 represents the position of the battery module within the battery, and 7 represents the position of the battery cell within the battery module.

[0099] Step 420: Obtain the chip identification information of the functional chip of the battery cell.

[0100] The functional chip is installed on each individual battery cell and is used to monitor and collect the cell's operating parameters. For example, this functional chip can be a cell monitoring unit. The chip identification information can be a unique identifier for each cell's cell monitoring unit. This chip identification information can be a QR code, barcode, string, or other identifier that uniquely represents the cell monitoring unit. This chip identification information can be sent along with its data; that is, every frame of data sent by the cell monitoring unit can carry its chip identification information.

[0101] For example, if a battery comprises multiple rows and columns of individual battery cells, the chip identification information of each individual battery cell can be obtained sequentially, starting from the first column of the first row. Taking a battery comprising M rows and N columns of individual battery cells as an example, the chip identification information of the individual battery cells in the first row can be obtained sequentially, starting from the first column of the first row, until the chip identification information of the individual battery cell in the Nth column of the first row is obtained. Then, the chip identification information of the individual battery cells in the second row can be obtained sequentially, starting from the Nth column of the second row, until the chip identification information of the individual battery cell in the first column of the second row is obtained. Then, the chip identification information of the individual battery cells in the third row can be obtained sequentially, starting from the first column of the third row, and so on, until the chip identification information of each individual battery cell in the entire battery is obtained.

[0102] Of course, the chip identification information of each battery cell in each row can also be obtained starting from the first column.

[0103] For example, if a battery includes multiple battery modules, and each battery module includes multiple rows and columns of battery cells, the chip identification information of all battery cells in each battery module can be obtained sequentially according to the order of the battery modules. For each battery module, the chip identification information of each battery cell in each battery module can be obtained sequentially. For example, the chip identification information of each battery cell in the battery can be obtained sequentially starting from the first row and first column. Taking the first battery module as an example, which includes M1 rows and N1 columns of battery cells, the chip identification information of the battery cells in the first row can be obtained sequentially starting from the first row and first column until the chip identification information of the battery cell in the N1th column of the first row is obtained. Then, the chip identification information of the battery cells in the second row can be obtained sequentially starting from the N1th column of the second row until the chip identification information of the battery cell in the first column of the second row is obtained. Then, the chip identification information of the battery cells in the third row can be obtained sequentially starting from the first column of the third row, and so on, until the chip identification information of each battery cell in the entire battery is obtained.

[0104] Optionally, steps 410 and 420 described above can be performed alternately. For example, after obtaining the location information of each battery cell, the chip identification information of the functional chip of that battery cell can be obtained. Therefore, after obtaining the location information and chip identification information of the battery cell each time, the two pieces of information can be associated.

[0105] Optionally, after obtaining the location information of all battery cells in the battery through step 410, the chip identification information of the functional chips of each battery cell can be obtained. Then, based on the relationship between the location information and the chip identification information, a correspondence information between the location information and the chip identification information can be constructed.

[0106] Alternatively, the order of steps 410 and 420 may not be fixed. Figure 4 The examples shown are for illustrative purposes only. For instance, when acquiring the chip identification information of each battery cell, the chip identification information can be stored sequentially according to the acquisition order. Then, the position information of each battery cell can be determined according to the storage order of the chip identification information. For example, if the battery contains 96 battery cells, the 96 chip identification information items can be stored sequentially in an ordered array. For example, if a chip identification information is stored at position 37, it can indicate that the battery cell corresponding to that chip identification information is located at position 37 in the battery. The position information of that battery cell can then be represented as 37 or P37, etc.

[0107] Step 430: Store the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery.

[0108] The chip identification information can be used to enable communication between the battery management unit and the functional chips of individual battery cells. For example, when the battery management unit needs to communicate with each functional chip, it can use this identification information to achieve communication with that functional chip.

[0109] This correspondence information is used to indicate the location of each battery cell within the battery and the chip identification information of each battery cell. For example, this correspondence information may include the chip identification information and location information of each battery cell.

[0110] Optionally, after obtaining the chip identification information of each battery cell, it can be stored in the order of acquisition. When the chip identification information is needed, the relationship between each chip identification information and the position information of each battery cell can be determined according to the storage order, so as to construct the correspondence information between the position information of the battery cell and its chip identification information.

[0111] Optionally, this correspondence information can also be formed by combining the location information of each battery cell with the chip identification information. For example, the battery cells in a battery are arranged according to... Figure 1 In the example shown, the sorting order is 13, and the chip identification information of the battery cell is ID13. Therefore, the corresponding relationship information can be represented as 13_ID13 or P13_ID13.

[0112] For example, if a battery cell is located in the first battery module and its position in the first battery module is 5, and its chip identification information is ID15, then the corresponding relationship information of the battery cell can be represented as 1-5_ID15 or M1-5_ID15.

[0113] Optionally, the location information of a battery cell and its chip identification information can be bound together to determine the corresponding relationship information of one battery cell. For example, if the location information of a battery cell is P37 and the chip identification information of the battery cell is ID37, then the corresponding relationship information of the battery cell can include P37 and ID37. In the corresponding relationship information stored in the battery management unit, the chip identification information of the battery cell can be found to be ID37 through P37, and the location information of the battery cell can be found to be P37 through the chip identification information ID37.

[0114] Optionally, after the battery management unit obtains the correspondence information, it can also send the correspondence information to the cell monitoring unit corresponding to each battery cell, so that each cell monitoring unit can also store the correspondence information. For example, if the battery management unit is damaged and needs to be replaced with a new one, the correspondence information of each battery cell can be obtained from each cell monitoring unit before the battery management unit is put into use. As another example, if the battery management unit is damaged and its recorded correspondence information is lost, each cell monitoring unit can send the correspondence information of each battery cell to the battery management unit before the battery management unit is put into use, so that the battery management unit can store the correspondence information.

[0115] In this embodiment, by storing the chip identification information of each battery cell in the battery management unit, the battery management unit can accurately know the cell monitoring unit contained in the battery it manages, and thus communicate with the cell monitoring unit contained therein, thereby obtaining the operating parameters of each battery cell contained therein more accurately.

[0116] In an optional implementation, step 410 may include: obtaining the location information of the battery cell in the battery according to a preset order.

[0117] For example, it can be done according to Figure 1 The dashed arrows shown sequentially retrieve the position information of individual battery cells within the battery.

[0118] Before obtaining the chip identification information of the functional chip of the battery cell, the location information of the battery cell can be obtained by following the order of the dashed arrows; after obtaining the location information of the battery cell, the chip identification information of the functional chip of the battery cell can be obtained. According to... Figure 1 Repeating steps 410 and 420 in the order shown by the dashed arrows can complete the acquisition of the location information of the individual battery cells and the chip identification information in the battery.

[0119] In an optional implementation, step 410 may include: obtaining the chip identification information of the functional chip of the battery cell based on the location information of the battery cell.

[0120] Optionally, after determining the location information of any individual battery cell, the chip identification information of that individual battery cell can be obtained immediately.

[0121] Optionally, the location of each battery cell can be determined based on its individual cell location information, and the chip identification information of the functional chip of that battery cell at that location can be read. For example, after obtaining the chip identification information, it can be associated with the battery cell location information.

[0122] The battery provided in this embodiment may include multiple battery modules, each battery module including multiple battery cells, and each battery module including multiple battery cells. Based on this, as... Figure 5 As shown, step 420 may include steps 421 to 423.

[0123] Step 421: Based on the first position information of the battery cell, sequentially obtain the chip identification information of each battery cell in the battery module.

[0124] In one embodiment, after the battery module is assembled, the chip identification information of each battery cell in the battery module is sequentially scanned by a scanning device according to the first position information of the battery cell.

[0125] For example, if a battery module can include M1 rows and N1 columns of battery cells, then the first position information of each battery cell in the battery module can be determined sequentially from the first row to the M1th row, and each row can be determined sequentially from the first column to the N1th column. Then, a scanning device can sequentially scan the chip identification information of the M1*N1 battery cells in the battery module from the first row to the M1th row, and each row can be determined sequentially from the first column to the N1th column.

[0126] For example, the chip identification information of each battery cell can be marked on the cell monitoring unit of the battery cell. For example, the chip identification information can be engraved on the surface of the cell monitoring unit to facilitate scanning of the chip identification information by scanning equipment.

[0127] In another implementation, the first position information of the battery cell can be determined sequentially according to the assembly order of the battery cells during the assembly of the battery module. Alternatively, the chip identification information of each battery cell used to assemble the battery module can be obtained sequentially according to the assembly order of each battery cell.

[0128] For example, when assembling a battery module, the first position information of each battery cell in the assembled battery module can be determined, and the chip identification information of each battery cell can be collected.

[0129] In another embodiment, after the battery module is assembled, the chip identification information of each battery cell used to assemble the battery module is obtained sequentially based on the first position information of the battery cell.

[0130] For example, after each battery module is assembled, the first position information of each battery cell in the battery module can be determined sequentially according to a set order. Then, based on the first position information of each battery cell, the chip identification information of the battery cells in the battery module can be scanned sequentially. This set order can be from the first row to the M1th row, with each row scanned sequentially from the first column to the N1th column; or it can be a serpentine order, for example, odd-numbered rows can be scanned sequentially from the first column to the N1th column, and even-numbered rows can be scanned sequentially from the N1th column to the first column.

[0131] Step 422: Generate module identifier based on the chip identification information of the battery cell of the battery module and the first position information of the battery cell.

[0132] The module identifier includes the chip identification information and location information of the individual battery cells contained in the battery module.

[0133] For example, the module identifier may include chip identification information of all battery cells contained in the battery module, as well as the position information of each battery cell in the battery module. For example, the position information of the i-th battery cell in a battery module can be represented as Mx-i, where x represents the position to be determined. After the position of the battery module in the battery is determined, the position to be determined can be determined. For example, if the battery module is installed in the fourth position in the entire battery, then the value of x can be 4.

[0134] Step 423: According to the second position information of the battery module in the battery, obtain the module identifier of each battery module in sequence.

[0135] Optionally, after each battery module is assembled into a battery, the module identifier of each battery module is scanned sequentially by a scanning device according to the position of each battery module in the battery.

[0136] For example, if the order of the battery module in the battery is the j-th position, then the position information of the i-th battery cell in the battery module can be represented as Mj-i.

[0137] The correspondence information may include first position information representing each battery cell in the battery module, second position information representing the position of the battery module in the battery, and chip identification information of the functional chip of the battery cell.

[0138] This correspondence information can include the relationship between the location information and chip identification information of each battery cell. The association information of each battery cell can be represented by a string, or it can be presented by binding the location information with the chip identification information.

[0139] If the battery module is ordered as the j-th position within the battery, then the location information of the i-th battery cell in the battery module can be represented as Mj-i, and the chip identification information of that battery cell can be represented as IDji. In one example, a string representing the association information of a battery cell can be used, and this association information can be represented as Mj-i_IDji. In another example, the location information Mj-i can be bound to the chip identification information IDji and stored in the battery management unit. The battery management unit can query the chip identification information IDji of the battery cell using the location information Mj-i, and it can also query the location information Mj-i of the battery cell using the chip identification information IDji.

[0140] Further, step 430 may include: determining the correspondence between the location information of the battery cell and the chip identification information based on the second location information and the module identifier; storing the correspondence between the location information of the battery cell and the chip identification information in the battery management unit of the battery, wherein the battery management unit communicates with the functional chip through the identification information.

[0141] In this embodiment, if the battery is composed of multiple battery modules, an intermediate identifier module identifier can be formed first. This can reduce the complexity of the location information and make the relative positions of each battery cell clearer, thereby making the positional relationships of each battery cell expressed by the correspondence information more accurate.

[0142] Each battery cell, in addition to uniquely corresponding chip identification information of its contained cell monitoring unit, may also include cell identification information recording battery cell production information and battery cell characteristic information. Therefore, the correspondence information stored in the battery management unit may also include cell identification information. Before step 410, the battery coding method may further include: after each battery cell is manufactured, obtaining the cell identification information and chip identification information of each battery cell, and associating and storing the cell identification information and chip identification information of each battery cell.

[0143] Step 430 may include: storing the location information of the battery cell, the chip identification information, and the correspondence information of the cell identification information into the battery management unit of the battery.

[0144] Each cell monitoring unit is bound to each individual battery cell during production. After each battery cell is produced, the chip identification information can be used as the identifier of the battery cell.

[0145] Optionally, when the cell monitoring unit is assembled onto the battery cell, and the cell monitoring unit and the battery cell are physically bound together, a barcode scanner can be used to scan the cell identification information and the chip identification information, and bind the cell identification information and the chip identification information together.

[0146] Therefore, the chip identification information of any battery cell can be determined from the pre-associated stored data after obtaining the individual cell identification information.

[0147] In one example, if the battery module is ordered as the j-th position within the battery, then the position information of the i-th battery cell in the battery module can be represented as Mj-i, and the chip identification information of the battery cell can be represented as IDji, while the cell identification information can be ID-ji. In another example, a string representing the association information of a battery cell can be represented as Mj-i_IDji_ID-ji.

[0148] In another example, the chip identification information of the battery cell with location information P37 can be ID37, and the cell identification information of the battery cell can be ID-37. Then the correspondence information of the battery cell can be represented as P37_ID37_ID-37.

[0149] The above-described battery coding method enables the networking process during the initial battery assembly. When the battery management unit sends information, it only communicates with the cell monitoring units whose chip identification information already exists in its storage list, and does not communicate with cell monitoring units whose chip identification information does not exist. This avoids the battery from communicating with the cell monitoring units of other batteries or battery cells to be assembled.

[0150] The advantages of this coding method are as follows: each battery management unit has its own chip identification information for the cell monitoring unit that it needs to communicate with, and the location of abnormal battery cells can be quickly located based on the chip identification information and its corresponding location information.

[0151] In the aforementioned battery application process, communication is only established with the cell monitoring units whose chip identification information is present in their own list. This is equivalent to identity authentication, improving the reliability of data communication and preventing subsequent hackers from spoofing cell monitoring unit information, affecting communication, and stealing data (due to the added decoding process). In addition, each cell monitoring unit stores its own location identifier, providing a backup. If the battery management unit malfunctions and loses the list of chip identification information for the cell monitoring units, the data can be read back from each cell monitoring unit after using a new battery management unit, avoiding the need to rescan the codes for confirmation.

[0152] The following two examples illustrate the process of the battery coding method:

[0153] If individual battery cells are directly assembled into a battery, the battery can be coded using the following process:

[0154] Each battery cell monitoring unit needs to have its own unique chip identification information. This unique chip identification information can be sent along with its data (that is, every frame of data sent by the battery cell monitoring unit has chip identification information). This unique chip identification information can be marked on the chip casing of the battery cell monitoring unit through a QR code.

[0155] The process of binding the cell monitoring unit to the individual battery cell: After each battery cell rolls off the production line, it acquires its own unique identifier, which can be a QR code. When assembling the cell monitoring unit into the individual battery cell, a barcode scanner is used to scan both the individual battery cell's QR code and the chip's QR code, thus binding the cell monitoring unit and the individual battery cell in software. Furthermore, the cell monitoring unit's chip is integrated into the individual battery cell, achieving physical binding. Therefore, the unique chip identifier of the cell monitoring unit can be used as the identifier for the entire individual battery cell.

[0156] After assembling the individual battery cells into a battery, use a barcode scanner to scan the QR code of each individual battery cell in sequence. For example, you can start with BAT- as the first one.

[0157] The above operation process yields the corresponding relationship: For example, P1_ID1_ID-1, the first battery cell of this battery, the chip identification information of the corresponding cell monitoring unit is ID1, and the cell identification information of the corresponding battery cell is ID-1.

[0158] Therefore, by using the chip identification information that each battery cell sends data to, we can deduce the physical location of that battery cell within the battery.

[0159] If it is necessary to first assemble individual battery cells into battery modules, and then assemble the battery modules into batteries, the following process can be used to code the batteries:

[0160] The process of binding the cell monitoring unit to the individual battery cell: After each battery cell rolls off the production line, it acquires its own unique identifier, which can be a QR code. When assembling the cell monitoring unit into the individual battery cell, a barcode scanner is used to scan both the individual battery cell's QR code and the chip's QR code, thus binding the cell monitoring unit and the individual battery cell in software. Furthermore, the cell monitoring unit's chip is integrated into the individual battery cell, achieving physical binding. Therefore, the unique chip identifier of the cell monitoring unit can be used as the identifier for the entire individual battery cell.

[0161] After assembling individual battery cells into a battery module, a barcode scanner is used to scan the QR code information of each cell monitoring unit in the module, from negative to positive, to generate a module QR code. This QR code needs to contain the sequential information of the chip identification information of the cell monitoring units. For example: Mx-1, Mx-2, where x is a reserved position that can be marked with a symbol representing the specific sequence of the battery modules, such as 1, 2 or Ⅰ, Ⅱ;

[0162] After assembling the battery module into a battery, a barcode scanner is used to scan the QR code of each module in sequence (usually starting with BAT-). The module sequence information is then written into a pre-defined location, resulting in: M1-1, M1-2, M2-2, etc. This establishes the sequence information of the battery module and the sequence information of the individual battery cells within the battery module, binding them together.

[0163] The corresponding relationship can be obtained through the above method: for example, M1-1_ID1_ID-1, which can identify the first battery cell of module 1. The ID number of the corresponding cell monitoring unit is ID1, and the ID number of the corresponding battery cell is ID-1.

[0164] Then, after the host computer completes the above processing, it can send the corresponding information to the battery management unit of the battery. The battery management unit stores the data in the memory and sends the data to each cell monitoring unit through the wireless management unit. The cell monitoring unit writes the location information that is consistent with its own chip identification information into its own memory. The location storage location is protected.

[0165] At the same time, this process also realizes the networking process of the battery during the first assembly. That is, when the battery management unit sends information, it only communicates with the cell monitoring unit whose chip identification information already exists in its storage list, and does not communicate with the cell monitoring unit whose chip identification information does not exist in the list. This avoids the battery from communicating with other batteries or battery cells to be assembled, and improves the effectiveness of the battery management unit.

[0166] Based on the same application concept, this application also provides a battery coding device corresponding to the battery coding method. Since the principle of the device in this application is similar to that of the aforementioned battery coding method embodiment, the implementation of the device in this embodiment can refer to the description in the above method embodiment, and the repeated parts will not be repeated.

[0167] Please see Figure 6 This is a functional module diagram of the battery coding device provided in this application embodiment. Each module in the battery coding device in this embodiment is used to perform the steps in the above method embodiments. The battery coding device includes: a first acquisition module 510, a second acquisition module 520, and a storage module 530; the contents of each module are as follows:

[0168] The first acquisition module 510 is used to acquire the position information of individual battery cells in the battery.

[0169] The second acquisition module 520 is used to acquire the chip identification information of the functional chip of the battery cell;

[0170] The storage module 530 is used to store the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery. The chip identification information is used to realize the communication function between the battery management unit and the functional chip of the battery cell.

[0171] In one possible implementation, the first acquisition module 510 is used to acquire the position information of the battery cell in the battery according to a preset order.

[0172] In one possible implementation, the second acquisition module 520 is used to acquire the chip identification information of the functional chip of the battery cell based on the location information of the battery cell.

[0173] In one possible implementation, the battery includes multiple battery modules, and each battery module includes multiple battery cells; the location information of the battery cell includes second location information and first location information, wherein the second location information is the location information of the battery module containing the battery cell within the battery, and the first location information is the location information of the battery cell within the battery module;

[0174] The second acquisition module 520 is used to sequentially acquire the chip identification information of each battery cell in the battery module according to the first position information of the battery cell; generate a module identifier according to the chip identification information of the battery cells in the battery module and the first position information of the battery cells; and sequentially acquire the module identifier of each battery module according to the second position information of the battery module in the battery.

[0175] The storage module 530 is used to determine the correspondence between the location information and the chip identification information of the battery cell based on the second location information and the module identifier; and to store the correspondence between the location information and the chip identification information of the battery cell into the battery management unit of the battery, wherein the battery management unit communicates with the functional chip through the identification information.

[0176] In one possible implementation, the second acquisition module 520 is further configured to, after the battery module assembly is completed, sequentially scan the chip identification information of each battery cell in the battery module using a scanning device according to the first position information of the battery cell; and after each battery module is assembled into a battery, sequentially scan the module identification of each battery module using a scanning device according to the second position information of the battery module in the battery.

[0177] In one possible implementation, the first acquisition module 510 is used to sequentially obtain the first position information of the battery cells in the battery module according to the arrangement of each battery cell in the battery module after the battery module is assembled; and sequentially obtain the second position information of the battery module in the battery according to the arrangement of each battery module in the battery after the battery is assembled.

[0178] In one possible implementation, the correspondence information further includes individual identifier information;

[0179] The battery coding device in this embodiment may further include: an association module, used to obtain the individual identification information and chip identification information of each battery cell after each battery cell is manufactured, and to associate and store the individual identification information and chip identification information of each battery cell.

[0180] The storage module 530 is used to store the location information, chip identification information and corresponding relationship information of the battery cell into the battery management unit of the battery.

[0181] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the battery coding method described in the above method embodiments.

[0182] The computer program product of the battery coding method provided in this application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the steps of the battery coding method described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.

[0183] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0184] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0185] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks. It should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0186] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0187] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A battery coding method, characterized in that, include: The location information of individual battery cells in a battery is obtained. The battery includes multiple battery modules, and each battery module includes multiple individual battery cells. The location information of the individual battery cells includes second location information and first location information. The second location information is the location information of the battery module in which the individual battery cell is located within the battery. The first location information is the location information of the individual battery cell within the battery module. Obtaining the chip identification information of the functional chip of the battery cell includes: sequentially obtaining the chip identification information of each battery cell in the battery module according to the first position information of the battery cell; generating a module identifier according to the chip identification information of the battery cells in the battery module and the first position information of the battery cells; and sequentially obtaining the module identifier of each battery module according to the second position information of the battery module in the battery. Based on the second location information and the module identifier, the correspondence between the location information and the chip identifier information of the battery cell is determined; the correspondence between the location information and the chip identifier information of the battery cell is stored in the battery management unit of the battery, wherein the chip identifier information is used to realize communication between the battery management unit and the functional chip.

2. The method according to claim 1, characterized in that, The step of obtaining the location information of individual battery cells in the battery includes: The position information of the individual battery cells in the battery is obtained according to a preset order.

3. The method according to claim 1, characterized in that, The step of sequentially obtaining the chip identification information of each battery cell in the battery module based on the first position information of the battery cell includes: After the battery module is assembled, the chip identification information of each battery cell in the battery module is scanned sequentially by a scanning device according to the first position information of the battery cell. The step of sequentially obtaining the module identifier of each battery module according to the second position information of the battery module in the battery includes: After the battery modules are assembled into a battery, the module identifiers of each battery module are scanned sequentially by a scanning device according to the second position information of the battery module in the battery.

4. The method according to claim 1, characterized in that, The step of obtaining the location information of individual battery cells in the battery includes: After the battery module is assembled, the first position information of the battery cells in the battery module is obtained sequentially according to the arrangement of each battery cell in the battery module. After the battery assembly is completed, the second position information of the battery modules in the battery is obtained sequentially according to the arrangement of each battery module in the battery.

5. The method according to any one of claims 1-4, characterized in that, The correspondence information also includes individual entity identification information; The method further includes: after each battery cell is manufactured, obtaining the cell identification information and chip identification information of each battery cell, and associating and storing the cell identification information and chip identification information of each battery cell; The step of storing the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery includes: The location information of the battery cell, the chip identification information, and the correspondence information of the cell identification information are stored in the battery management unit of the battery.

6. A battery coding device, characterized in that, include: The first acquisition module is used to acquire the location information of individual battery cells in the battery. The battery includes multiple battery modules, and each battery module includes multiple individual battery cells. The location information of the individual battery cells includes second location information and first location information. The second location information is the location information of the battery module in which the individual battery cell is located within the battery, and the first location information is the location information of the individual battery cell within the battery module. The second acquisition module is used to acquire the chip identification information of the functional chip of the battery cell; The storage module is used to store the correspondence information between the location information and the chip identification information of the battery cell into the battery management unit of the battery, wherein the chip identification information is used to realize the communication function between the battery management unit and the functional chip; The second acquisition module is used to sequentially acquire the chip identification information of each battery cell in the battery module according to the first position information of the battery cell; generate a module identifier according to the chip identification information of the battery cells in the battery module and the first position information of the battery cells; and sequentially acquire the module identifier of each battery module according to the second position information of the battery module in the battery. The storage module is used to determine the correspondence between the location information and the chip identification information of the battery cell based on the second location information and the module identifier; and to store the correspondence between the location information and the chip identification information of the battery cell into the battery management unit of the battery.

7. An electronic device, characterized in that, include: The processor and memory, wherein the memory stores machine-readable instructions executable by the processor, wherein when the electronic device is running, the machine-readable instructions are executed by the processor to perform the steps of the method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the method as described in any one of claims 1 to 5.

9. A battery, characterized in that, include: Battery management unit, multiple battery cells, and cell monitoring unit installed on each battery cell; The battery management unit records the chip identification information and the location information of each battery cell. The location information of the battery cell includes second location information and first location information. The second location information is the location information of the battery module in which the battery cell is located within the battery, and the first location information is the location information of the battery cell in the battery module. The cell monitoring unit stores the chip identification information and location information of each battery cell. Multiple battery cells form multiple battery modules; each battery module is assigned a module identifier, wherein the module identifier is determined by: sequentially obtaining the chip identifier information of each battery cell in the battery module based on the first position information of the battery cells; generating a module identifier based on the chip identifier information of the battery cells in the battery module and the first position information of the battery cells; and sequentially obtaining the module identifiers of each battery module according to the second position information of the battery module in the battery. The battery management unit records the correspondence between the location information and the chip identification information of the battery cell. The method for determining the correspondence between the location information and the chip identification information of the battery cell includes: determining the correspondence between the location information and the chip identification information of the battery cell based on the second location information and the module identifier, wherein the chip identification information is used to realize communication between the battery management unit and the functional chip of the battery cell.

10. An electrical device, characterized in that, The electrical device includes the battery as described in claim 9, the battery being used to provide electrical energy.

Citation Information

Patent Citations

  • Combined vehicle battery system and implementation method thereof

    CN104935032A

  • Battery, terminal equipment, charging system, and battery identification method and apparatus

    CN107681730A