Battery pack, control method of battery pack, electronic equipment and storage medium

By using multiple communication nodes in the battery pack, combined with wireless and daisy chain communication methods, the problems of internal communication stability and data transmission efficiency of the battery pack are solved, and higher communication stability and data transmission reliability are achieved.

CN119364555APending Publication Date: 2025-01-24SUNWODA MOBILITY ENERGY TECHNOLOGY CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411392398.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

Internal communication of the battery pack is susceptible to aging and vibration, causing abnormal connections, and wireless communication is susceptible to interference from external environment, resulting in reduced data transmission efficiency and even data loss.

Method used

Multiple communication nodes are used. Each node includes a wireless communication transceiver module, a daisy chain communication transceiver module and a communication processing module. The communication processing module drives the wireless communication and daisy chain communication modules to enable wireless and wired information transmission between nodes. .

Benefits of technology

Through the combination of wireless and chrysanthemum chain communication, the stability of the internal communication of the battery pack is improved, the probability of data loss is reduced, and the reliability of data transmission is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364555A_ABST
    Figure CN119364555A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a battery pack, a control method of the battery pack, electronic equipment and a storage medium, and belongs to the technical field of battery management. The method comprises the following steps: in response to a power-on instruction, controlling a master node to establish wireless communication connection with a slave node through a wireless communication transceiver module, and establishing wired connection with the slave node through a daisy chain communication transceiver module; a communication processing module drives a wireless communication transceiver module of a master node to send a cell data query instruction to a slave node in a wireless communication mode according to a preset first time period; driving a daisy chain communication transceiver module of the master node to send a cell data query instruction to the slave node in a daisy chain communication mode according to a preset first time period; and controlling the master node to receive battery cell data fed back by the slave node according to the battery cell data query instruction, and generating a corresponding control instruction according to the battery cell data. According to the embodiment of the invention, the stability of battery pack communication can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery management technology, and in particular to a battery pack, a method for controlling a battery pack, an electronic device, and a storage medium. Background Art

[0002] The multiple modules inside the battery pack need to communicate with each other. Wired communication and wireless communication are common ways of communicating inside the battery pack. When the battery pack uses wired connection for internal communication, the connector is easily disconnected after aging or when encountering vibration, which leads to abnormal communication inside the battery pack. If wireless communication is used inside the battery pack, it is easy to be interfered by the external environment, which will affect the data transmission efficiency of the wireless communication and even cause data loss.

[0003] Therefore, how to improve the stability of internal communication in the battery pack has become a technical problem that needs to be solved urgently. Summary of the invention

[0004] The main purpose of the embodiments of the present application is to propose a battery pack, a control method for a battery pack, an electronic device and a storage medium, aiming to improve the stability of internal communication of the battery pack and realize data transmission of internal nodes of the battery pack.

[0005] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present application provides a battery pack, the battery pack comprising a plurality of communication nodes, each of the communication nodes comprising a wireless communication transceiver module, a daisy chain communication transceiver module and a communication processing module;

[0006] The communication processing module drives the wireless communication transceiver module and the daisy chain communication transceiver module, so that the wireless communication transceiver modules of the multiple communication nodes in the battery pack are wirelessly connected, and the daisy chain communication transceiver modules of the multiple communication nodes are wired connected, thereby realizing information transmission between the multiple communication nodes by combining wireless communication and daisy chain communication.

[0007] In some embodiments, the battery pack includes a plurality of battery cells, the communication node includes a master node and a plurality of slave nodes, and the slave node includes a battery cell data acquisition module and a battery cell balancing processing module;

[0008] The cell data acquisition module is electrically connected to the cell and the communication processing module, and the cell data acquisition module collects cell data in response to a cell data acquisition instruction sent by the master node;

[0009] The master node sends the cell balancing instruction when determining that the cell is unbalanced based on the cell data;

[0010] The battery cell balancing processing module is electrically connected to the battery cell and the communication processing module. The battery cell balancing processing module performs balancing processing on the battery cell in response to the battery cell balancing instruction fed back by the master node.

[0011] In some embodiments, the slave node further includes a first data processing module; the battery cell data acquisition module includes a voltage sensing submodule and a temperature sensing submodule;

[0012] The voltage sensing submodule is electrically connected to the battery cell, and the voltage sensing submodule is used to collect voltage data of the battery cell;

[0013] The temperature sensing submodule is electrically connected to the battery cell, and the temperature sensing submodule is used to collect temperature data of the battery cell;

[0014] The first data processing module is electrically connected to the battery cell data acquisition module of the slave node, and the first data processing module is used to package and encrypt the voltage data and the temperature data to obtain the battery cell data.

[0015] In some embodiments, the master node further includes a second data processing module;

[0016] The second data processing module is electrically connected to the communication processing module of the master node. The second data processing module parses the battery cell data sent by the slave node and performs a balancing test, generates a battery cell balancing instruction according to the result of the balancing test, and transmits the battery cell balancing instruction to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module.

[0017] To achieve the above object, a second aspect of an embodiment of the present application provides a control method for a battery pack, the method being applied to the battery pack described in the first aspect, the battery pack comprising a master node and a plurality of slave nodes, the method comprising:

[0018] In response to a power-on instruction, control the master node to establish a wireless communication connection with the slave node through the wireless communication transceiver module, and to establish a wired connection with the slave node through the daisy chain communication transceiver module;

[0019] By means of the communication processing module, according to a preset first time period, the wireless communication transceiver module of the master node is driven to send a cell data query instruction to the slave node in a wireless communication manner, and according to a preset first time period, the daisy chain communication transceiver module of the master node is driven to send the cell data query instruction to the slave node in a daisy chain communication manner;

[0020] The master node is controlled to receive the cell data fed back by the slave node according to the cell data query instruction, and to generate corresponding control instructions according to the cell data, wherein the cell data is received through the wireless communication transceiver module and / or the daisy chain communication transceiver module.

[0021] In some embodiments, establishing a wireless communication connection with the slave node through the wireless communication transceiver module includes:

[0022] Receiving the shared key information of the slave node through the broadcast channel to obtain first shared key information;

[0023] If the first shared key information is the same as the preset second shared key information, a wireless communication connection is established with the slave node; wherein the second shared key information is the shared key information preset by the master node.

[0024] In some embodiments, the battery cell data includes a plurality of voltage data; and generating a corresponding control instruction according to the battery cell data includes:

[0025] Performing a balanced detection based on the plurality of voltage data to obtain a balanced detection result;

[0026] If the balancing detection result indicates that balancing is required, generating a cell balancing instruction;

[0027] The cell balancing instruction is sent to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs cell balancing according to the cell balancing instruction.

[0028] In some embodiments, the battery cell data further includes a plurality of temperature data; and the generating corresponding control instructions according to the battery cell data further includes:

[0029] Determine a self-diagnosis result according to the temperature data and a preset temperature threshold;

[0030] If the self-diagnosis result is abnormal, a self-diagnosis instruction is generated; wherein, if the temperature data is greater than the temperature threshold, the self-diagnosis result is abnormal;

[0031] The self-diagnosis instruction is sent to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs self-diagnosis according to the self-diagnosis instruction.

[0032] To achieve the above objectives, a third aspect of an embodiment of the present application proposes an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method described in the first aspect is implemented.

[0033] To achieve the above-mentioned purpose, the fourth aspect of an embodiment of the present application proposes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect is implemented.

[0034] The battery pack, the control method of the battery pack, the electronic device and the storage medium proposed in the present application drive the wireless communication transceiver module and the daisy chain communication transceiver module through the communication processing module, so that the wireless communication transceiver modules of multiple communication nodes in the battery pack are wirelessly connected, and the daisy chain communication transceiver modules of multiple communication nodes are wired connected, so that a wireless connection is established between multiple communication nodes, and multiple communication nodes are connected in series in sequence to establish a daisy chain wired connection, so that information transmission is realized between multiple communication nodes by combining wireless communication mode and daisy chain communication mode. It can be seen that by using the wireless communication transceiver module and the daisy chain communication transceiver module, the wireless communication mode and the daisy chain communication mode are used together to transmit information between multiple communication nodes, thereby greatly reducing the probability of data loss and improving the stability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 is a schematic diagram of the structure of a battery pack provided in an embodiment of the present application;

[0036] Figure 2 is a connection diagram of multiple nodes in a battery pack provided by an embodiment of the present application;

[0037] Figure 3 is a schematic diagram of the structure of a slave node provided in an embodiment of the present application;

[0038] Figure 4 is a schematic diagram of the structure of a slave node provided by another embodiment of the present application;

[0039] Figure 5 It is a schematic diagram of the structure of a master node provided in an embodiment of the present application;

[0040] Figure 6 is a flow chart of a method for controlling a battery pack provided by an embodiment of the present application;

[0041] Figure 7 is a flow chart of a battery pack control method provided by another embodiment of the present application;

[0042] Figure 8 is a flow chart of a battery pack control method provided by another embodiment of the present application;

[0043] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0045] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0047] First, some nouns involved in this application are analyzed:

[0048] Daisy chain: is a connection method that connects multiple devices in a linear order to form a ring structure. Each device is connected to the adjacent devices in front and behind through a single link. Only adjacent devices can communicate directly.

[0049] The problem of balancing in the battery cell refers to the problem of voltage imbalance in each battery cell. Since a battery module contains multiple batteries, the electrochemical behavior of each battery cell may be slightly different, so it is difficult for the voltage of the battery cells to be completely consistent. During the charging and discharging process of the battery module, the voltage imbalance of the battery cells will gradually increase over time, causing the overall performance of the battery to decline and shortening the battery life.

[0050] Cell balancing: Keep the voltage deviation of the cell within the expected range to avoid abnormalities such as overcharging and over-discharging, and improve the safety of the battery pack.

[0051] The battery pack, the control method of the battery pack, the electronic device and the storage medium provided in the embodiments of the present application are specifically described through the following embodiments. First, the battery pack in the embodiments of the present application is described.

[0052] See also Figure 1 and Figure 2 In some embodiments, the battery pack includes a plurality of communication nodes, each communication node including a wireless communication transceiver module 100 , a daisy chain communication transceiver module 200 and a communication processing module 300 .

[0053] The communication processing module 300 drives the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200, so that the wireless communication transceiver modules 100 of multiple communication nodes in the battery pack are wirelessly connected, and the daisy chain communication transceiver modules 200 of multiple communication nodes are wired connected, thereby realizing information transmission between multiple communication nodes by combining wireless communication and daisy chain communication.

[0054] Specifically, the communication node may be a battery module.

[0055] It should be noted that the communication processing module 300 is electrically connected to the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200 .

[0056] It should be noted that multiple communication nodes are connected in series through the daisy chain communication transceiver module 200 to perform wired communication. The wired communication method is to transmit the information sent by the communication node from one communication node to the next communication node in a serial manner until the information reaches the target communication node. Since each communication node in the daisy chain connection method only needs to be directly connected to its two adjacent communication nodes, the number of links required is relatively small, which can save the cost of connecting cables, thereby reducing the cost of the battery pack.

[0057] The beneficial effects of the embodiments of the present application include but are not limited to: by driving the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200 through the communication processing module 300, the wireless communication transceiver modules 100 of multiple communication nodes in the battery pack are wirelessly connected, and the daisy chain communication transceiver modules 200 of multiple communication nodes are wired connected, so that a wireless connection is established between multiple communication nodes, and multiple communication nodes are connected in series in sequence to establish a daisy chain wired connection, so that information transmission is achieved between multiple communication nodes by combining wireless communication mode and daisy chain communication mode. It can be seen that by using the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200, the wireless communication mode and the daisy chain communication mode are used together to transmit information between multiple communication nodes, thereby greatly reducing the probability of data loss and improving the stability of data transmission.

[0058] It should be noted that in Figure 2 In the battery pack, there are n slave nodes and one master node. The straight lines between the nodes represent wired connections, specifically, adjacent communication nodes are connected in series in sequence through the daisy chain communication transceiver module 200. Among them, adjacent communication nodes refer to communication nodes directly connected through the daisy chain communication transceiver module 200. The dotted lines between the master node and each slave node represent wireless connections, specifically, wireless communication connections between the master node and the slave node are performed through the wireless communication transceiver module 100.

[0059] See also Figure 2 and Figure 3In some embodiments, the battery pack includes a plurality of battery cells; the communication node includes a master node and a plurality of slave nodes, and the slave node includes a battery cell data acquisition module 400 and a battery cell balancing processing module 500 .

[0060] The cell data collection module 400 is electrically connected to the cell and the communication processing module 300 . The cell data collection module 400 collects cell data in response to a cell data collection instruction sent by the master node.

[0061] The master node sends a cell balancing instruction when determining that the cells are unbalanced based on the cell data.

[0062] The cell balancing processing module 500 is electrically connected to the cell and the communication processing module 300 . The cell balancing processing module 500 performs balancing processing on the cell in response to the cell balancing instruction fed back by the master node.

[0063] It should be noted that a slave node can be connected to multiple cells. The number of cells is the same as the number of cell data, and each cell corresponds to a copy of cell data.

[0064] Specifically, the cell data includes voltage data and temperature data.

[0065] The advantage of this embodiment is that when the slave node receives the cell data collection instruction sent by the master node, the cell data collection module 400 of the slave node collects the cell data to obtain the cell data, and sends the cell data to the master node. The slave node transmits the cell data to the master node through the daisy chain communication mode and the wireless communication mode to avoid the cell data being lost due to a failure in one of the communication modes, thereby greatly reducing the probability of data loss and improving the stability of data transmission.

[0066] See also Figure 3 and Figure 4 In some embodiments, the slave node further includes a first data processing module 600. The battery cell data acquisition module 400 includes a voltage sensing submodule 410 and a temperature sensing submodule 420. The voltage sensing submodule 410 is electrically connected to the battery cell, and the voltage sensing submodule 410 is used to collect voltage data of the battery cell. The temperature sensing submodule 420 is electrically connected to the battery cell, and the temperature sensing submodule 420 is used to collect temperature data of the battery cell. The first data processing module 600 is electrically connected to the battery cell data acquisition module 400 of the slave node, and the first data processing module 600 is used to package and encrypt the voltage data and the temperature data to obtain the battery cell data.

[0067] The advantage of this embodiment is that the voltage data of the battery cell is collected through the voltage sensor submodule 410, the temperature data of the battery cell is collected through the temperature sensor submodule 420, and the voltage data and the temperature data are packaged and encrypted through the first data processing module 600 to obtain the battery cell data, so that the battery cell data can be safely sent to the main node, so that the main node can judge the status of the battery cell according to the battery cell data, thereby improving the stability of the battery pack.

[0068] See also Figure 5 In some embodiments, the master node further includes a second data processing module 700. The second data processing module 700 is electrically connected to the communication processing module 300 of the master node, and the second data processing module 700 parses the cell data sent by the slave node and performs a balance detection, generates a cell balance instruction according to the result of the balance detection, and transmits the cell balance instruction to the slave node through the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200.

[0069] The advantage of this embodiment is that the master node analyzes the cell data sent by the slave node and performs a balance test through the second data processing module 700, generates a cell balance instruction according to the result of the balance test, and sends the cell balance instruction to the slave node so that the slave node performs cell balance, so that the voltage between the cells of the slave node is balanced. The master node transmits the cell balance instruction through wireless communication and daisy chain communication, avoiding data abnormality or loss caused by failure of a single communication mode, and improving the reliability and stability of communication.

[0070] In some embodiments, the slave node further includes a first task scheduling module ( Figure 4 The master node also includes a second task scheduling module ( Figure 5 (not marked in the figure).

[0071] It should be noted that the first task scheduling module is used to schedule the communication processing module 300 according to a preset first time period, so that the communication processing module 300 drives the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200 to receive the battery cell data query instructions of the main node, and schedule the first data processing module 600 to perform instruction parsing.

[0072] It should be noted that the first task scheduling module is also used to schedule the battery cell data collection module 400 to perform periodic data collection on the battery cells to improve the real-time performance of data acquisition.

[0073] It should be noted that the second task scheduling module is used to schedule the communication processing module 300 according to the preset first time period, so that the communication processing module 300 drives the wireless communication transceiver module 100 to send battery cell data query instructions to the slave node via wireless communication, and drives the daisy chain communication transceiver module 200 to send battery cell data query instructions to the slave node via daisy chain communication.

[0074] Specifically, the first time period may be 100 ms.

[0075] The advantage of this embodiment is that the communication processing module 300 is scheduled by the second task scheduling module, so that the communication processing module 300 drives the wireless communication transceiver module 100 to send a cell data query instruction to the slave node in a wireless communication manner, and the communication processing module 300 drives the daisy chain communication transceiver module 200 to send a cell data query instruction to the slave node in a daisy chain communication manner. The communication processing module 300 is scheduled by the first task scheduling module, so that the communication processing module 300 drives and the daisy chain communication transceiver module 200 receive the cell data query instruction of the master node for instruction parsing.

[0076] In some embodiments, the cell balancing processing module 500 includes a balancing resistor and a balancing control switch; wherein the balancing resistor is connected in series with the balancing control switch, and the balancing control switch is electrically connected to the cell.

[0077] Specifically, the balance control switch may be a MOS tube.

[0078] It should be noted that the number of battery cells and battery cell balancing processing modules 500 is the same, and each battery cell is managed by a battery cell balancing module.

[0079] The advantage of this embodiment is that by switching the states of the balancing control switches connected to different battery cells to on or off, the charging and discharging of the multiple battery cells are controlled, thereby performing battery cell balancing.

[0080] In an embodiment of the present application, a control method for a battery pack is proposed, and the method is applied to the above-mentioned battery pack, and the battery pack includes a master node and a plurality of slave nodes. The control method for the battery pack includes:

[0081] In response to the power-on instruction, the master node is controlled to establish a wireless communication connection with the slave node through the wireless communication transceiver module, and to establish a wired connection with the adjacent slave node through the daisy chain communication transceiver module;

[0082] By means of the communication processing module, according to a preset first time period, the wireless communication transceiver module of the master node is driven to send a battery cell data query instruction to the slave node in a wireless communication manner, and according to a preset first time period, the daisy chain communication transceiver module of the master node is driven to send a battery cell data query instruction to the slave node in a daisy chain communication manner;

[0083] The control master node receives the cell data fed back by the slave node according to the cell data query instruction, and generates corresponding control instructions according to the cell data, wherein the cell data is received through the wireless communication transceiver module and / or the daisy chain communication transceiver module.

[0084] It should be noted that, before responding to the power-on command and establishing a wireless communication connection between the wireless communication transceiver module and the slave node, the control method of the battery pack also includes: initializing the wireless communication transceiver module 100 of the master node, and establishing a wireless communication connection with the slave node through the wireless communication transceiver module 100; initializing the daisy chain communication transceiver module 200 of the master node, and establishing a wired communication connection with other communication nodes through the daisy chain communication transceiver module 200.

[0085] It should be noted that powering on refers to supplying power to the battery pack so that it starts running and performs corresponding functions.

[0086] It should be noted that the power-on command is sent to the battery pack by the VCU (Vehicle Control Unit).

[0087] It should be noted that the cell data query instruction may include a voltage data query instruction and a temperature data query instruction.

[0088] The advantage of this embodiment is that a wireless connection is established between the master node and each slave node through the wireless communication transceiver module 100 of each communication node, and a plurality of communication nodes are sequentially connected in series to establish a daisy chain wired connection through the daisy chain communication transceiver module 200 of each communication node. It can be seen that by using the wireless communication transceiver module and the daisy chain communication transceiver module, the wireless communication method and the daisy chain communication method are used together to transmit information between the master node and the slave node, thereby greatly reducing the probability of data loss and improving the stability of data transmission.

[0089] See also Figure 6 In some embodiments, a wireless communication connection is established between the wireless communication transceiver module and the slave node, including but not limited to S201 to S202:

[0090] S201, receiving shared key information from a slave node through a broadcast channel to obtain first shared key information;

[0091] S202, if the first shared key information is the same as the preset second shared key information, establish a wireless communication connection with the slave node; wherein the second shared key information is the shared key information preset by the master node.

[0092] Specifically, the broadcast channel is a channel between a master node and a slave node in a wireless communication connection mode.

[0093] The advantage of this embodiment is that by judging the first shared key information and the second shared key information, the master node establishes a wireless communication connection with the slave node only when the first shared key information and the second shared key information are the same, thereby improving the security of wireless communication.

[0094] See also Figure 7 In some embodiments, the cell data includes a plurality of voltage data. Generating corresponding control instructions according to the cell data includes:

[0095] Performing a balanced detection based on multiple voltage data to obtain a balanced detection result;

[0096] If the balancing test result indicates that balancing is required, a cell balancing instruction is generated;

[0097] The cell balancing instruction is sent to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs cell balancing according to the cell balancing instruction.

[0098] It should be noted that, so that the slave node performs cell balancing according to the cell balancing instruction, including: so that the slave node parses the cell balancing instruction, if the slave node obtains that the first voltage data is greater than the second voltage data according to the cell balancing instruction, the balancing control switch electrically connected to the first cell in the cell balancing processing module of the slave node is controlled to be closed, so as to control the discharge of the first cell until the difference between the voltage of the first cell and the voltage of the second cell is less than or equal to the voltage difference threshold.

[0099] The advantage of this embodiment is that the equalization detection is performed based on multiple voltage data to obtain the equalization detection result, so as to accurately judge whether the slave node needs to perform cell equalization. The cell equalization instruction is sent to the slave node through the wireless communication transceiver module 100 and the daisy chain communication transceiver module 200, so that the slave node performs cell equalization according to the cell equalization instruction, so as to make the cell voltage consistent, avoid unbalanced charging or discharging of the battery pack, and improve the safety of the battery pack.

[0100] In some embodiments, the plurality of voltage data includes first voltage data and second voltage data, the first voltage data is voltage data of a first battery cell of a slave node, and the second voltage data is voltage data of a second battery cell of a slave node. Based on the plurality of voltage data, a balanced detection is performed to obtain a balanced detection result, including but not limited to:

[0101] S301, calculating a difference between first voltage data and second voltage data to obtain a voltage difference;

[0102] S302: If the voltage difference is greater than a preset voltage difference threshold, determine that the equalization detection result is that equalization is required.

[0103] It should be noted that the cell balancing instruction contains information on the magnitude relationship between the first voltage data and the second voltage data.

[0104] The advantage of this embodiment is that the voltage difference is obtained by calculating the difference between the first voltage data and the second voltage data, and the equalization detection result is obtained according to the magnitude relationship between the voltage difference and the voltage difference threshold, thereby accurately judging whether cell equalization is required. When the equalization detection result indicates that equalization is required, cell equalization is performed to make the cell voltages consistent, avoid unbalanced charging or discharging of the battery pack, and improve the safety of the battery pack.

[0105] In some embodiments, after establishing a wireless communication connection with the slave node, the control method of the battery pack further includes: obtaining a MAC address of the slave node, generating a wireless network key through the MAC address, and sending data to the slave node according to the wireless network key.

[0106] The advantage of this embodiment is that a wireless network key is generated through a MAC address, and data is sent to the slave node according to the wireless network key, thereby improving the security of communication between the master node and the slave node.

[0107] In some embodiments, establishing a wired connection between adjacent slave nodes through a daisy chain communication transceiver module includes the following steps:

[0108] Sending a preset delayed wake-up instruction to the slave node through the daisy chain communication transceiver module, so that the slave node starts according to the delayed wake-up instruction;

[0109] Sending a delayed addressing instruction to the slave node through the daisy chain communication transceiver module, so that the slave node performs self-addressing and sends an addressing status in response to the delayed addressing instruction;

[0110] In response to the addressing status sent from the node, if the addressing status is successful, the connection establishment status is set to successful.

[0111] The advantage of this embodiment is that by sending the delayed wake-up instruction to the slave node, a response time is reserved for the slave node to respond to the delayed wake-up instruction and start. By sending the delayed addressing instruction to the slave node, a response time is reserved for the slave node to respond to the delayed addressing instruction.

[0112] See also Figure 8 In some embodiments, the battery cell data further includes a plurality of temperature data; generating corresponding control instructions according to the battery cell data also includes but is not limited to S401 to S403:

[0113] S401, determining a self-diagnosis result according to temperature data and a preset temperature threshold;

[0114] S402, if the self-diagnosis result is abnormal, generate a self-diagnosis instruction; wherein, if the temperature data is greater than the temperature threshold, the self-diagnosis result is abnormal;

[0115] S403, sending a self-diagnosis instruction to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs self-diagnosis according to the self-diagnosis instruction.

[0116] The advantage of this embodiment is that the self-diagnosis result is determined based on the temperature data and the preset temperature threshold value. By performing self-diagnosis on the battery pack, damage to the battery cell caused by excessive temperature of the battery cell is avoided, thereby improving the safety of the battery pack.

[0117] The embodiment of the present application also provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the control method of the battery pack when executing the computer program. The electronic device can be any smart terminal including a tablet computer, a car computer, etc.

[0118] See also Fig. 9 , Fig. 9 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:

[0119] The processor 1001 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.

[0120] The memory 1002 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1002 can store an operating system and other applications. When the technical solution provided in the embodiments of this specification is implemented by software or firmware, the relevant program code is stored in the memory 1002, and the processor 1001 calls and executes the control method of the battery pack in the embodiments of this application;

[0121] Input / output interface 1003, used to implement information input and output;

[0122] The communication interface 1004 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WI FI, Bluetooth, etc.);

[0123] A bus 1005 , which transmits information between the various components of the device (e.g., the processor 1001 , the memory 1002 , the input / output interface 1003 , and the communication interface 1004 );

[0124] The processor 1001 , the memory 1002 , the input / output interface 1003 and the communication interface 1004 are connected to each other in communication within the device via the bus 1005 .

[0125] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the control method of the battery pack is implemented.

[0126] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0127] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0128] Those skilled in the art will appreciate that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.

[0129] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0130] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0131] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0132] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0133] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. The mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0134] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0135] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0136] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.

[0137] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.

Claims

1. A battery pack, characterized in that: The battery pack includes a plurality of communication nodes, each of which includes a wireless communication transceiver module, a daisy chain communication transceiver module and a communication processing module; The communication processing module drives the wireless communication transceiver module and the daisy chain communication transceiver module, so that the wireless communication transceiver modules of the multiple communication nodes in the battery pack are wirelessly connected, and the daisy chain communication transceiver modules of the multiple communication nodes are wired connected, thereby realizing information transmission between the multiple communication nodes by combining wireless communication and daisy chain communication.

2. The battery pack according to claim 1, characterized in that: The battery pack includes a plurality of battery cells, the communication node includes a master node and a plurality of slave nodes, and the slave node includes a battery cell data acquisition module and a battery cell balancing processing module; The cell data acquisition module is electrically connected to the cell and the communication processing module, and the cell data acquisition module collects cell data in response to a cell data acquisition instruction sent by the master node; The master node sends the cell balancing instruction when determining that the cell is unbalanced based on the cell data; The battery cell balancing processing module is electrically connected to the battery cell and the communication processing module. The battery cell balancing processing module performs balancing processing on the battery cell in response to the battery cell balancing instruction fed back by the master node.

3. The battery pack according to claim 2, characterized in that: The slave node also includes a first data processing module; the battery cell data acquisition module includes a voltage sensing submodule and a temperature sensing submodule; The voltage sensing submodule is electrically connected to the battery cell, and the voltage sensing submodule is used to collect voltage data of the battery cell; The temperature sensing submodule is electrically connected to the battery cell, and the temperature sensing submodule is used to collect temperature data of the battery cell; The first data processing module is electrically connected to the battery cell data acquisition module of the slave node, and the first data processing module is used to package and encrypt the voltage data and the temperature data to obtain the battery cell data.

4. The battery pack according to claim 2, characterized in that: The master node also includes a second data processing module; The second data processing module is electrically connected to the communication processing module of the master node. The second data processing module parses the battery cell data sent by the slave node and performs a balancing test, generates a battery cell balancing instruction according to the result of the balancing test, and transmits the battery cell balancing instruction to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module.

5. A method for controlling a battery pack, characterized in that: The method is applied to the battery pack according to any one of claims 1 to 4, wherein the battery pack comprises a master node and a plurality of slave nodes, and the method comprises: In response to a power-on instruction, control the master node to establish a wireless communication connection with the slave node through the wireless communication transceiver module, and to establish a wired connection with the slave node through the daisy chain communication transceiver module; By means of the communication processing module, according to a preset first time period, the wireless communication transceiver module of the master node is driven to send a cell data query instruction to the slave node in a wireless communication manner, and according to a preset first time period, the daisy chain communication transceiver module of the master node is driven to send the cell data query instruction to the slave node in a daisy chain communication manner; The master node is controlled to receive the cell data fed back by the slave node according to the cell data query instruction, and to generate corresponding control instructions according to the cell data, wherein the cell data is received through the wireless communication transceiver module and / or the daisy chain communication transceiver module.

6. The control method of the battery pack according to claim 5, characterized in that: The establishing of a wireless communication connection between the wireless communication transceiver module and the slave node includes: Receiving the shared key information of the slave node through the broadcast channel to obtain first shared key information; If the first shared key information is the same as the preset second shared key information, a wireless communication connection is established with the slave node; wherein the second shared key information is the shared key information preset by the master node.

7. The control method of the battery pack according to claim 5, characterized in that: The battery cell data includes a plurality of voltage data; and generating corresponding control instructions according to the battery cell data includes: Performing a balanced detection based on the plurality of voltage data to obtain a balanced detection result; If the balancing detection result indicates that balancing is required, generating a cell balancing instruction; The cell balancing instruction is sent to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs cell balancing according to the cell balancing instruction.

8. The control method of the battery pack according to claim 5, characterized in that: The battery cell data also includes a plurality of temperature data; and the generating corresponding control instructions according to the battery cell data also includes: Determine a self-diagnosis result according to the temperature data and a preset temperature threshold; If the self-diagnosis result is abnormal, a self-diagnosis instruction is generated; wherein, if the temperature data is greater than the temperature threshold, the self-diagnosis result is abnormal; The self-diagnosis instruction is sent to the slave node through the wireless communication transceiver module and the daisy chain communication transceiver module, so that the slave node performs self-diagnosis according to the self-diagnosis instruction.

9. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the battery pack control method according to any one of claims 5 to 8 when executing the computer program.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the control method of the battery pack according to any one of claims 5 to 8 is implemented.

Citation Information

Cited By

  • Battery management system and communication method thereof

    CN120378247A

  • High-precision battery cell positioning method and device

    CN121097240A

  • A high-precision battery cell positioning method and device

    CN121097240B

  • Battery pack, battery pack control method, electronic device, and storage medium

    WO2026066526A1