Battery pack, equalization control method and device, computer equipment, medium and product
By integrating the equalization circuit, processing module and wireless communication module in each battery cell, and using wireless communication for equalization control, the problems of unbalanced battery cells and complex structure in the battery pack are solved, and the reliability and maintenance convenience of balance control are improved.
Patent Information
- Application Number
- CN202311422842.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-02
Smart Images

Figure CN119921004A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a battery pack, a balancing control method, a device, a computer device, a medium and a product. Background Art
[0002] A battery pack generally includes multiple cells, and different cells in the multiple cells often have certain differences. As the usage time accumulates, the cells will show an imbalance in voltage or state of charge (SOC), which will in turn affect the performance of the entire battery pack.
[0003] Based on this, in the related art, a battery pack is usually balanced to control the voltage or SOC of each cell in the battery pack to maintain a relative balance.
[0004] However, the battery pack balancing control in the related art has the problem of complex structure within the battery pack. Summary of the invention
[0005] Based on this, it is necessary to provide a battery pack, a balancing control method, an apparatus, a computer device, a medium and a product to solve the problem of complex structure in the battery pack in response to the above technical problems.
[0006] In a first aspect, the present application provides a battery pack, comprising:
[0007] At least two battery cells; each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module;
[0008] The processing module in each battery cell is used to obtain the balancing control instruction through the wireless communication module of the battery cell, and control the working state of the balancing circuit of the battery cell according to the balancing control instruction to perform balancing control on the battery cell.
[0009] In the embodiment of the present application, in the provided battery pack, each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module, and the balancing control instruction can be obtained by wireless communication through the wireless communication module, and then the processing module controls the working state of the balancing circuit based on the balancing control instruction to realize the balancing control of the battery cell. The wireless communication method simplifies the circuit structure in the battery pack and improves the convenience of subsequent maintenance of a single battery cell in the battery pack. In addition, the processing module integrated in a single battery cell can independently control the battery cell to which it belongs. Therefore, the above-mentioned battery pack simplifies the internal structure while realizing targeted control of the battery cell to which it belongs, and improves the reliability of balancing control.
[0010] In one embodiment, the balancing circuit, processing module and wireless communication module of each battery cell are integrated outside the battery cell.
[0011] In the embodiment of the present application, in the battery pack provided, the balancing circuit, processing module and wireless communication module integrated on the outside of the battery cell make it convenient for operators to perform maintenance work such as inspection and replacement directly on the outside of the battery cell without damaging the battery cell, thereby reducing the destructiveness to the battery cell.
[0012] In one embodiment, the balancing circuit, processing module and wireless communication module of each battery cell are integrated inside the battery cell.
[0013] In the embodiment of the present application, in the battery pack provided, the balancing circuit, processing module and wireless communication module integrated inside the battery cell improve the integration with the battery cell, improve the stability of the entire structure, reduce the probability of battery pack failure due to loose modules, and correspondingly improve the stability of the battery pack operation.
[0014] In one of the embodiments, each battery cell is also integrated with a data acquisition module, and the data acquisition module is used to collect voltage data and temperature data of the battery cell.
[0015] In the embodiment of the present application, in the battery pack provided, the data acquisition module integrated in the battery cell can directly collect voltage data and temperature data of the corresponding battery cell, thereby improving the convenience of data acquisition.
[0016] In one embodiment, the processing module in each battery cell communicates with the battery management system of the battery pack through the wireless communication module of the corresponding battery cell;
[0017] The processing module in each battery cell is also used to obtain the balancing control instructions issued by the battery management system.
[0018] In the embodiment of the present application, in the battery pack provided, the wireless communication module on the battery cell communicates with the external device, which can realize the centralized control of each battery cell in the battery pack by the battery management system during the balancing control process, thereby improving the communication centralization of the battery pack, reducing the probability of communication abnormalities, and improving the reliability of balancing control.
[0019] In one embodiment, the processing module in each battery cell communicates with other battery cells in the battery pack through the wireless communication module of the battery cell to which it belongs;
[0020] The processing module in each battery cell is also used to obtain the battery cell status data of other battery cells, and generate a balancing control instruction according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs.
[0021] In the embodiment of the present application, in the battery pack provided, the wireless communication module on the battery cell communicates with other battery cells, so that the battery pack itself can perform balancing control on each battery cell without the intervention of external devices, thereby reducing the impact of external devices on the balancing control process and improving the reliability of balancing control.
[0022] In one embodiment, the balancing circuit includes a resistance device and a switch device connected in series; the resistance device is connected to one end of the battery cell to which the balancing circuit belongs, and the switch device is connected to the other end of the battery cell to which the balancing circuit belongs.
[0023] In the embodiment of the present application, in the provided battery pack, the balancing circuit connected to the battery cell includes a resistance device and a switch device connected in series with each other, and the circuit structure is simple, which further simplifies the internal structure of the battery pack.
[0024] In one of the embodiments, the processing module in each battery cell is also used to control the switch device to be in a closed state according to the balancing control instruction, so that the corresponding battery cell is turned on to discharge through the resistance device; or, control the switch device to be in an off state according to the balancing control instruction, so that the corresponding battery cell stops discharging through the resistance device.
[0025] In the embodiment of the present application, in the battery pack provided, the processing module controls the opening or closing of the switch device in the balancing circuit through the balancing control instruction, realizes the control of the working state of the balancing circuit, and then realizes the balancing control, thereby improving the convenience and efficiency of the control.
[0026] In a second aspect, the present application further provides a balancing control method, using any of the above processing modules of each battery cell in the battery pack, the method comprising:
[0027] Obtaining balancing control instructions through the wireless communication module of the corresponding battery cell;
[0028] The working state of the balancing circuit of the corresponding battery cell is controlled according to the balancing control instruction to perform balancing control on the corresponding battery cell.
[0029] In the embodiment of the present application, in the provided balancing control method, each cell in the battery pack is integrated with a balancing circuit, a processing module and a wireless communication module, and the balancing control instruction can be obtained by the wireless communication module by wireless communication, and then the processing module controls the working state of the balancing circuit based on the balancing control instruction to realize the balancing control of the corresponding cell. The wireless communication method simplifies the circuit structure in the battery pack and improves the convenience of subsequent maintenance of a single cell in the battery pack. In addition, the processing module integrated in a single cell can independently control the corresponding cell. Therefore, the above-mentioned battery pack simplifies the internal structure while realizing targeted control of the corresponding cell and improving the reliability of balancing control.
[0030] In one embodiment, obtaining the balancing control instruction through the wireless communication module of the corresponding battery cell includes:
[0031] The wireless communication module receives the balancing control instructions sent by the battery management system of the battery pack.
[0032] In the embodiment of the present application, in the balancing control method provided, the wireless communication module on the battery cell in the battery pack communicates with the external device, which can realize the centralized control of each battery cell in the battery pack by the battery management system during the balancing control process, thereby improving the communication centralization of the battery pack, reducing the probability of communication abnormalities, and improving the reliability of the balancing control.
[0033] In one embodiment, obtaining the balancing control instruction through the wireless communication module of the corresponding battery cell includes:
[0034] Obtain cell status data of other cells in the battery pack through the wireless communication module;
[0035] Generate a balancing control instruction according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0036] In the embodiment of the present application, in the provided balancing control method, the cell status data of other cells in the battery pack is obtained through the wireless communication module, and the balancing control instruction is generated according to the cell status data of other cells and the cell status data of the cell to which it belongs. In the above balancing control method, the wireless communication module on the cell in the battery pack communicates with other cells, and the balancing control of each cell can be realized by the battery pack itself based on the obtained cell status data, without the intervention of external equipment, which reduces the influence of external equipment on the balancing control process and improves the reliability of balancing control.
[0037] In one embodiment, generating a balancing control instruction according to the cell status data of other cells and the cell status data of the cell to which it belongs includes:
[0038] Determine the voltage state of the battery cell according to the battery state data of other battery cells and the battery state data of the battery cell;
[0039] Determine the temperature state of the battery cell according to the battery cell state data of the battery cell;
[0040] Generate a balancing control instruction based on the voltage state and temperature state of the battery cell.
[0041] In the embodiment of the present application, in the balancing control method provided, the balancing control instructions are comprehensively determined based on the voltage state and temperature state of the battery cell, taking into account the balancing requirements and discharge safety of the battery cell, and improving the matching degree between the generated balancing control instructions and the actual state of the battery cell.
[0042] In one embodiment, determining the voltage state of the battery cell according to the battery cell state data of other battery cells and the battery cell state data of the battery cell includes:
[0043] Obtaining a reference voltage and a voltage of the battery cell according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs;
[0044] When the voltage of the battery cell is greater than the reference voltage and the voltage difference between the voltage of the battery cell and the reference voltage is greater than a preset difference, it is determined that the voltage state of the battery cell is a high voltage state.
[0045] In the embodiment of the present application, in the balancing control method provided, the reference voltage is used to reflect the overall voltage level of the battery pack. The reference voltage is used as an evaluation basis for determining the voltage state of the battery cell. Based on the voltage of the battery cell compared to the overall voltage level, it can be accurately determined whether there is a balancing requirement for the battery cell. When the voltage of the battery cell is greater than the reference voltage and the voltage difference is greater than a preset difference, it is determined that the battery cell is in a high-voltage state. The dual conditions are used as the evaluation basis for the high-voltage state, thereby improving the accuracy of the evaluation of the high-voltage state.
[0046] In one embodiment, determining the temperature state of the battery cell according to the battery cell state data of the battery cell includes:
[0047] Determine the temperature of the battery cell according to the battery cell status data of the battery cell;
[0048] When the temperature of the battery cell is lower than a preset temperature threshold, it is determined that the temperature state of the battery cell is a normal state.
[0049] In the embodiment of the present application, in the provided balancing control method, the temperature state of the corresponding battery cell is determined based on temperature comparison, and the process is simple and easy to implement, thereby improving the feasibility and the overall balancing control efficiency.
[0050] In one embodiment, generating a balancing control instruction according to a voltage state and a temperature state of the battery cell includes:
[0051] When the voltage state and temperature state of the battery cell meet the preset balancing conditions, a start balancing control instruction is generated; the start balancing control instruction is used to start balancing processing of the battery cell;
[0052] When the voltage state and the temperature state of the battery cell do not meet the balancing condition, a stop balancing control instruction is generated; the stop balancing control instruction is used to stop the balancing process of the battery cell.
[0053] In the embodiment of the present application, in the balancing control method provided, different balancing control instructions are generated based on whether the voltage state and temperature state of the battery cell meet the balancing conditions. Specifically, when the balancing conditions are met, a start balancing control instruction is generated, and when the balancing conditions are not met, a stop balancing control instruction is generated, thereby improving the rationality of the generated balancing control instructions.
[0054] In one embodiment, the method further comprises:
[0055] When the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state, determining that the battery cell meets the balance condition;
[0056] When the voltage state of the battery cell is a non-high voltage state, or the temperature state of the battery cell is an abnormal state, it is determined that the battery cell does not meet the balancing condition.
[0057] In the embodiment of the present application, in the provided balancing control method, the specific voltage states and temperature states that meet the balancing conditions and those that do not meet the balancing conditions are clearly defined, and the accuracy of the determination results can be improved by making determinations based on clear information, thereby improving the accuracy of whether the voltage state and temperature state of the battery cell meet the preset balancing conditions.
[0058] In one embodiment, controlling the working state of the balancing circuit of the battery cell according to the balancing control instruction to perform balancing control on the battery cell includes:
[0059] When the balancing control instruction is an on-balancing control instruction, determining an execution strategy for the on-balancing control instruction, and controlling the balancing circuit of the corresponding battery cell to start working according to the execution strategy, so as to start balancing processing of the corresponding battery cell;
[0060] When the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working, so as to stop the balancing process on the corresponding battery cell.
[0061] In the embodiment of the present application, in the provided balancing control method, the working state of the balancing circuit is controlled through different balancing control instructions, and then the balancing control is realized, thereby improving the convenience and efficiency of the control.
[0062] In one embodiment, determining an execution strategy for enabling a balancing control instruction includes:
[0063] Obtain the voltage difference between the voltage of the battery cell and the reference voltage;
[0064] Sending a voltage difference to other cells in the battery pack, and receiving a voltage difference sent by at least one reference cell; the reference cell is another cell in the battery pack whose cell status data meets a preset balancing condition;
[0065] According to the voltage difference of the corresponding battery cell and the voltage difference of each reference battery cell, an execution strategy for starting the balancing control instruction is determined.
[0066] In the embodiment of the present application, in the balancing control method provided, the processing module determines the execution strategy of the starting balancing control instruction of the battery cell based on the pressure difference of all battery cells that meet the balancing conditions in the battery pack, and takes into account all battery cells in the battery pack that have balancing requirements to determine the execution strategy of the starting balancing control instruction of the battery cell, thereby improving the rationality of the determined execution strategy.
[0067] In one embodiment, determining an execution strategy for starting a balancing control instruction according to a voltage difference of the battery cell and a voltage difference of each reference battery cell includes:
[0068] The battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge order;
[0069] The execution strategy of starting the balancing control instruction is determined according to the discharge sequence.
[0070] In the embodiment of the present application, in the balancing control method provided, the discharge order of the battery cells is sorted by the pressure difference, so as to determine the execution strategy of starting the balancing control instruction based on the discharge order, thereby realizing the dispersed discharge of the battery cells in the battery pack and reducing the heat concentration of the battery pack, thereby reducing the battery pack failure caused by concentrated heat release and excessive temperature.
[0071] In one embodiment, determining the execution strategy of starting the balancing control instruction according to the discharge sequence includes:
[0072] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0073] In the embodiment of the present application, in the balancing control method provided, the battery cell at the first position in the discharge sequence is discharged in a timely manner, and the end information is fed back to the next reference battery cell in the discharge sequence, thereby improving the orderliness of the balancing control and allowing the balancing control process to proceed in an orderly manner.
[0074] In one embodiment, determining the execution strategy of starting the balancing control instruction according to the discharge sequence includes:
[0075] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0076] In the embodiment of the present application, in the balancing control method provided, the battery cell that is not the first in the discharge order needs to receive the end information fed back by the previous reference battery cell before it can discharge, and continue to feed back the end information to the next reference battery cell in the discharge order, thereby improving the orderliness of the balancing control and allowing the balancing control process to proceed in an orderly manner.
[0077] In a third aspect, the present application further provides a battery pack balancing control device, comprising:
[0078] An instruction acquisition unit, used for acquiring a balancing control instruction through a wireless communication module;
[0079] The balancing control unit is used to control the working state of the balancing circuit according to the balancing control instruction, so as to perform balancing control on the corresponding battery cells.
[0080] In a fourth aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above-mentioned balancing control methods when executing the computer program.
[0081] In a fifth aspect, the present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above-mentioned balancing control methods are implemented.
[0082] In a sixth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of any of the above-mentioned balancing control methods when executed by a processor.
[0083] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0084] Figure 1 is a schematic structural diagram of a battery pack in one embodiment;
[0085] Figure 2 is a schematic diagram of the structure of a single battery cell in an embodiment;
[0086] Figure 3 is a schematic structural diagram of a single battery cell in another embodiment;
[0087] Figure 4 is a schematic structural diagram of a single battery cell in another embodiment;
[0088] Figure 5 is a schematic diagram of the structure of an equalization circuit in an embodiment;
[0089] Figure 6 A schematic diagram of a flow chart of a balancing control method in an embodiment;
[0090] Figure 7 A schematic diagram of a flow chart of obtaining a balancing control instruction in an embodiment;
[0091] Figure 8 A schematic diagram of a flow chart of generating a balancing control instruction in one embodiment;
[0092] Fig. 9 A schematic diagram of a flow chart of determining a voltage state in one embodiment;
[0093] Fig.10 A schematic diagram of a process for determining a temperature state in one embodiment;
[0094] Fig.11 A schematic diagram of a flow chart of generating a balancing control instruction in another embodiment;
[0095] Fig.12 A schematic diagram of a flow chart for determining whether a balance condition is met in one embodiment;
[0096] Fig.13 A schematic diagram of a flow chart of performing balancing control in one embodiment;
[0097] Fig.14 A schematic diagram of a flow chart for determining an execution strategy in an embodiment;
[0098] Fig.15 A schematic diagram of a flow chart for determining an execution strategy in another embodiment;
[0099] Fig.16 is a flow chart of a balancing control method in another embodiment;
[0100] Fig.17 is a structural block diagram of a balancing control device in an embodiment;
[0101] Fig.18 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0102] 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.
[0103] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the term "including" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0104] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0105] In the description of the embodiments of the present application, the term "and / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In the description of the embodiments of the present application, the term "plurality" refers to more than two (including two), unless otherwise clearly and specifically defined.
[0106] A battery pack generally includes multiple cells, and different cells in the multiple cells often have certain differences. As the usage time accumulates, the cells will show an imbalance in voltage or state of charge (SOC), which is also called cell inconsistency.
[0107] The inconsistency of the battery cells affects the performance of the battery pack in many aspects. Taking capacity as an example, the cell with the smallest capacity determines the capacity of the entire battery pack. Normally, in order to prevent overcharging and over-discharging of the battery pack, the battery management system (BMS) controls the charging and discharging of the battery pack as follows:
[0108] During the discharge process of the battery pack, when the voltage of a certain cell reaches the discharge cut-off voltage, the BMS controls the entire battery pack to stop discharging; during the charging process of the battery pack, when the voltage of a certain cell reaches the charge cut-off voltage, the BMS controls the entire battery pack to stop charging. When the BMS controls the entire battery pack to stop discharging, there are still cells in the battery pack that have not reached the discharge cut-off voltage, and these cells cannot be used for further discharge; similarly, when the BMS controls the entire battery pack to stop charging, there are still cells in the battery pack that have not reached the charge cut-off voltage, and these cells cannot be used for further charging. It can be seen that the inconsistency of the cells makes it impossible to fully utilize the capacity of the battery pack.
[0109] In addition to capacity, the inconsistency of cells also affects the service life of the battery pack. During the use of the battery pack, the cell with the smallest capacity is always charged first and exhausted first, thus accelerating its life end. Other cells in the battery pack will also be affected by this cell and fail, eventually causing the entire battery pack to be scrapped.
[0110] It can be seen that the inconsistency of the battery cells will have a great impact on the performance of the entire battery pack. In order to maintain the relative balance of voltage or SOC between the battery cells in the battery pack, it is usually necessary to equip each battery cell in the battery pack with a balancing circuit to adjust the voltage or SOC of the corresponding battery cell through the balancing circuit so that the battery cells can achieve relative balance.
[0111] In the related art, the BMS usually implements the control of each balancing circuit in the battery pack. Since the battery pack includes multiple cells, a balancing circuit needs to be configured for each cell, and each balancing circuit needs to be connected to the BMS to realize the BMS's balancing control of the cells. This requires the layout of numerous and complex lines in the battery pack, resulting in a complex internal structure of the battery pack, which reduces the convenience of subsequent maintenance of individual cells in the battery pack.
[0112] Therefore, the embodiment of the present application provides a battery pack that simplifies the circuit structure within the battery pack, achieving the technical effect of improving the convenience of subsequent maintenance of individual cells in the battery pack. In addition, the embodiment of the present application also provides a balancing control method, device, computer equipment, medium and product applied to the above-mentioned battery pack. While improving the convenience of maintenance, the processing module integrated in a single cell can independently control the cell to which it belongs, realizing targeted control of the cell to which it belongs, and improving the reliability of balancing control.
[0113] like Figure 1 As shown, in one embodiment, the embodiment of the present application provides a battery pack 100, which includes: at least two battery cells 110; each battery cell 110 is integrated with a balancing circuit 120, a processing module 130 and a wireless communication module 140.
[0114] The processing module 130 in each battery cell 110 is used to obtain the balancing control instruction through the wireless communication module 140 of the corresponding battery cell, and control the working state of the balancing circuit 120 of the corresponding battery cell according to the balancing control instruction to perform balancing control on the corresponding battery cell.
[0115] The balancing control instruction is used to indicate the working state of the balancing circuit 120, and the balancing circuit 120 is used to change the charge state of the battery cell 110. The balancing control process includes controlling the working state of the balancing circuit 120 to change the charge state of the battery cell.
[0116] Exemplarily, the equalization circuit 120 can change the charge state of the battery cell by increasing or decreasing the charge of the battery cell. The wireless communication module 140 can be at least one of a carrier communication module, a Bluetooth communication module, and a wifi communication module.
[0117] The processing module 130 can communicate with the equalization circuit 120 and the wireless communication module 140 to control the working state of the equalization circuit 120 of the corresponding battery cell according to the equalization control instruction obtained by the wireless communication module 140, thereby changing the charge state of the corresponding battery cell to perform equalization control on the corresponding battery cell. The equalization control instruction can be an instruction directly transmitted by the wireless communication module 140, or an instruction generated by the processing module 130 based on the data information obtained by the wireless communication module 140.
[0118] In the embodiment of the present application, the provided battery pack includes at least two battery cells; each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module. Among them, the processing module in each battery cell is used to obtain a balancing control instruction through the wireless communication module of the battery cell to which it belongs, and control the working state of the balancing circuit of the battery cell to which it belongs according to the balancing control instruction, so as to perform balancing control on the battery cell to which it belongs. In the above-mentioned battery pack, each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module, and the balancing control instruction can be obtained by wireless communication through the wireless communication module, and then the processing module controls the working state of the balancing circuit based on the balancing control instruction to achieve balancing control on the battery cell to which it belongs. The wireless communication method simplifies the circuit structure in the battery pack and improves the convenience of subsequent maintenance of a single battery cell in the battery pack. In addition, the processing module integrated in a single battery cell can independently control the battery cell to which it belongs. Therefore, the above-mentioned battery pack simplifies the internal structure while realizing targeted control of the battery cell to which it belongs, thereby improving the reliability of balancing control.
[0119] In order to reduce the damage to the battery cell, in one embodiment, as Figure 2As shown, the balancing circuit 120 , the processing module 130 and the wireless communication module 140 of each battery cell 110 are integrated outside the battery cell 110 .
[0120] Among them, the balancing circuit 120 , the processing module 130 and the wireless communication module 140 are all integrated outside the battery cell 110 and connected to the positive and negative electrodes of the battery cell 110 so that the battery cell 110 supplies power to the balancing circuit 120 , the processing module 130 and the wireless communication module 140 .
[0121] For example, the balancing circuit 120, the processing module 130 and the wireless communication module 140 may be integrated in a dispersed manner on the outer surface of the housing of the battery cell 110, or may be Figure 2 As shown, they are gathered together to form an independent functional module and integrated on the outer surface of the shell of the battery cell 110.
[0122] In the embodiment of the present application, the equalization circuit, processing module and wireless communication module of each battery cell in the provided battery pack are integrated outside the battery cell. In the above battery pack, the equalization circuit, processing module and wireless communication module integrated outside the battery cell facilitate operators to directly perform maintenance work such as inspection and replacement outside the battery cell without destroying the battery cell, thereby reducing the destructiveness to the battery cell.
[0123] To improve the integration of the battery cell, in one embodiment, as Figure 3 As shown, the balancing circuit 120 , the processing module 130 and the wireless communication module 140 of each battery cell 100 are integrated inside the battery cell 110 .
[0124] The balancing circuit 120 , the processing module 130 and the wireless communication module 140 are all integrated inside the battery cell 110 and connected to the positive and negative electrodes of the battery cell 110 , so that the battery cell 110 supplies power to the balancing circuit 120 , the processing module 130 and the wireless communication module 140 .
[0125] For example, the balancing circuit 120, the processing module 130 and the wireless communication module 140 can be dispersedly integrated on the inner surface of the shell of the battery cell 110 and kept isolated from the bare core of the battery cell 110. Figure 2 As shown, they are gathered together to form an independent functional module, and are integrated on the inner surface of the shell of the battery cell 110, while being isolated from the bare core of the battery cell 110.
[0126] In the embodiment of the present application, the balancing circuit, processing module and wireless communication module of each cell in the provided battery pack are integrated inside the cell. In the above battery pack, the balancing circuit, processing module and wireless communication module integrated inside the cell improve the integration with the cell, improve the stability of the entire structure, reduce the probability of battery pack failure due to loose modules, and correspondingly improve the stability of the battery pack operation.
[0127] When performing balanced control on the battery cell 100, it is also necessary to obtain the battery cell status data. In order to improve the convenience of obtaining the battery cell status data, in one embodiment, each battery cell 110 is also integrated with a data acquisition module 150. The data acquisition module 150 is used to collect the battery cell status data of the battery cell, including voltage data and temperature data.
[0128] For example, Figure 4 As shown, the equalization circuit 120, the processing module 130, the wireless communication module 140 and the data acquisition module 150 can be integrated into the battery cell 100. The data acquisition module 150 includes a voltage sampling unit to sample the voltage of the battery cell as the voltage data of the battery cell; the data acquisition module 150 also includes a temperature sampling unit to sample the temperature of the battery cell as the temperature data of the battery cell.
[0129] In the embodiment of the present application, each cell in the provided battery pack is also integrated with a data acquisition module for collecting voltage data and temperature data of the cell. In the above battery pack, the data acquisition module integrated in the cell can directly collect voltage data and temperature data of the cell, thereby improving the convenience of data acquisition.
[0130] The wireless communication module 140 on the battery cell 110 can realize communication between the battery cell 110 and external devices. Based on this, in one embodiment, the processing module 130 in each battery cell 110 communicates with the battery management system of the battery pack through the wireless communication module 140 of the corresponding battery cell.
[0131] The processing module 130 in each battery cell 110 is also used to obtain a balancing control instruction issued by the battery management system.
[0132] The battery management system is an external device independent of the battery pack and can communicate with each battery cell 110 in the battery pack through the wireless communication module 140 of each battery cell 110 .
[0133] Based on the communication between the battery management system and each battery cell 110, the battery management system can receive the battery cell status data (including voltage data and temperature data) of each battery cell 110 uploaded by the wireless communication module 140, and the battery cell status data can be collected by the data collection module 150 on the battery cell. The battery management system can determine whether the battery cell status data of each battery cell 110 meets the balancing condition, and send the corresponding balancing control instruction to each battery cell 110 according to the judgment result. The processing module 130 in each battery cell 110 obtains the balancing control instruction issued by the battery management system through the wireless communication module 140.
[0134] Different judgment results correspond to balancing control instructions with different indication functions. For example, when the cell status data of the cell 110 meets the balancing condition, the battery management system sends a balancing control instruction to the corresponding cell 110 to instruct to start the balancing process of the corresponding cell, which can also be called a start balancing control instruction; conversely, when the cell status data of the cell 110 does not meet the balancing condition, the battery management system sends a balancing control instruction to the corresponding cell 110 to instruct to stop the balancing process of the corresponding cell, which can also be called a stop balancing control instruction.
[0135] In the embodiment of the present application, the processing module in each battery cell in the provided battery pack communicates with the battery management system of the battery pack through the wireless communication module of the battery cell to which it belongs, and the processing module in each battery cell is also used to obtain the balancing control instructions issued by the battery management system. In the above-mentioned battery pack, the wireless communication module on the battery cell in the battery pack communicates with the external device, which can realize the centralized control of each battery cell in the battery pack by the battery management system during the balancing control process, improve the communication centralization of the battery pack, reduce the probability of communication abnormality, and improve the reliability of balancing control.
[0136] The wireless communication module 140 on the battery cell 110 can realize communication between the battery cells 110. Based on this, in one embodiment, the processing module 130 in each battery cell 110 communicates with other battery cells in the battery pack 100 through the wireless communication module 140 of the corresponding battery cell.
[0137] The processing module 130 in each battery cell 110 is further used to obtain the battery cell status data of other battery cells, and generate a balancing control instruction according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs.
[0138] Based on the communication between the battery cells 110 and the battery cells 110, the processing module 130 in the battery cell 110 can receive the battery cell status data transmitted from other battery cells in the battery pack 100 through the wireless communication module 140, that is, the battery cell status data of other battery cells, and can also collect the battery cell status data of the battery cell to which it belongs through the data acquisition module 150. The processing module 130 can determine whether the battery cell status data of the battery cell to which it belongs meets the balancing condition based on the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs, and generate a corresponding balancing control instruction according to the judgment result.
[0139] Different judgment results correspond to balancing control instructions with different indication functions. For example, when the cell status data of the battery cell meets the balancing condition, the processing module 130 generates a balancing control instruction for instructing to start the balancing process of the battery cell, which can also be called a start balancing control instruction; on the contrary, when the cell status data of the battery cell does not meet the balancing condition, the processing module 130 generates a balancing control instruction for instructing to stop the balancing process of the battery cell, which can also be called a stop balancing control instruction.
[0140] In the embodiment of the present application, the processing module in each battery cell in the provided battery pack communicates with other battery cells in the battery pack through the wireless communication module of the battery cell to which it belongs, and the processing module in each battery cell is also used to obtain the battery cell status data of other battery cells, and generate a balancing control instruction based on the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs. In the above-mentioned battery pack, the wireless communication module on the battery cell in the battery pack communicates with other battery cells, and the balancing control of each battery cell can be realized by the battery pack itself, without the intervention of external equipment, which reduces the influence of external equipment on the balancing control process and improves the reliability of balancing control.
[0141] The equalization circuit 120 is used to implement a passive equalization process for reducing the power of the battery cells. Based on this, in one embodiment, the equalization circuit 120 includes a resistance device and a switch device connected in series.
[0142] The resistance device is connected to one end of the battery cell to which the balancing circuit 120 belongs, and the switch device is connected to the other end of the battery cell to which the balancing circuit belongs. The balancing circuit 120 is connected in parallel with the battery cell 110, and the switch device is used to control the working state of the entire balancing circuit 120. When the switch device is closed, the balancing circuit 120 starts to work; otherwise, when the switch device is opened, the balancing circuit 120 stops working. When the balancing circuit 120 starts to work, the resistance device consumes the power of the connected battery cell 110.
[0143] For example, Figure 5 As shown, the balancing circuit 120 includes a resistor R and a MOS tube Q connected in series, and the MOS tube Q includes three connection terminals, the connection terminal 1 is connected to the processing module 130 on the battery cell 110 as a control terminal, the connection terminal 2 is connected to the negative electrode of the battery cell 110, and the connection terminal 3 is connected to the positive electrode of the battery cell 110 through the resistor R.
[0144] In the embodiment of the present application, the balancing circuit on the battery cell in the provided battery pack includes a resistance device and a switch device connected in series, the resistance device is connected to one end of the battery cell to which the balancing circuit belongs, and the switch device is connected to the other end of the battery cell to which the balancing circuit belongs. In the battery pack, the balancing circuit connected to the battery cell includes a resistance device and a switch device connected in series, the circuit structure is simple, and the internal structure of the battery pack is further simplified.
[0145] The balancing control instruction directly affects the closing and opening of the switch device in the balancing circuit 120. Based on this, in an optional embodiment, the processing module 130 in each battery cell 100 is also used to control the switch device to be in a closed state according to the balancing control instruction, so that the corresponding battery cell is turned on to discharge through the resistance device.
[0146] When the balancing control refers to the on-balancing control instruction, the processing module 130 responds to the on-balancing control instruction, closes the switch device in the balancing circuit 130, and the switch device is correspondingly in a closed state. The entire balancing circuit 120 is turned on and starts working to enable the corresponding battery cell to be turned on and discharged through the resistance device.
[0147] In an optional embodiment, the processing module 130 in each battery cell 100 is further configured to control the switch device to be in an off state according to the balancing control instruction, so that the corresponding battery cell stops discharging through the resistance device.
[0148] When the balancing control refers to a stop balancing control instruction, the processing module 130 responds to the stop balancing control instruction, disconnects the switch device in the balancing circuit 130, and the switch device is correspondingly in the off state. The entire balancing circuit 120 is disconnected and stops working so that the battery cell stops discharging through the resistance device.
[0149] In the embodiment of the present application, the processing module in each battery cell in the provided battery pack is also used to control the switch device to be in a closed state according to the balancing control instruction, so that the corresponding battery cell is turned on to discharge through the resistance device; or, according to the balancing control instruction, the switch device is in an off state, so that the corresponding battery cell stops discharging through the resistance device. In the above battery pack, the processing module controls the opening or closing of the switch device in the balancing circuit through the balancing control instruction, realizes the control of the working state of the balancing circuit, and then realizes the balancing control, which improves the convenience and efficiency of the control.
[0150] Those skilled in the art will understand that Figure 1 to Figure 5 The structure shown in the figure is only a block diagram of a partial structure related to the embodiment of the present application, and does not constitute a limitation on the computer device to which the embodiment of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0151] In one embodiment, the present application provides a balance control method, such as Figure 6 As shown, this method is applied to Figure 1 The battery pack in the embodiment is described by using a processing module specifically applied to each cell in the battery pack. The balancing control method provided in the embodiment includes:
[0152] S610: Obtain a balancing control instruction through the wireless communication module of the corresponding battery cell.
[0153] As above Figure 1 As shown, the battery pack used in the above method includes at least two battery cells, and each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module. The balancing control instruction is used to indicate the working state of the balancing circuit, and the balancing circuit is used to change the charge state of the battery cell. The balancing control process includes the process of controlling the working state of the balancing circuit to change the charge state of the battery cell.
[0154] The processing module communicates with the wireless communication module of the battery cell to which it belongs, and can obtain the balancing control instruction issued by the external device from the wireless communication module of the battery cell to which it belongs. The processing module can also generate the balancing control instruction based on the data information obtained by the wireless communication module.
[0155] S620: Control the working state of the balancing circuit of the battery cell according to the balancing control instruction to perform balancing control on the battery cell.
[0156] The processing module communicates with the balancing circuit of the battery cell to control the working state of the balancing circuit of the battery cell based on the balancing control instruction obtained by the wireless communication module, thereby changing the charge state of the battery cell to perform balancing control on the battery cell.
[0157] Exemplarily, the balancing circuit can change the charge state of the battery cell by increasing the charge of the battery cell or reducing the charge of the battery cell. The working state of the balancing circuit includes starting to work and stopping to work.
[0158] When the balancing control instruction is a start balancing control instruction for instructing to start the balancing process of the battery cell, the processing module controls the balancing circuit of the battery cell to be in a start working state to increase / decrease the power of the battery cell accordingly; when the balancing control instruction is a stop balancing control instruction for instructing to stop the balancing process of the battery cell, the processing module controls the balancing circuit of the battery cell to be in a stop working state to not actively increase / decrease the power of the battery cell.
[0159] In the embodiment of the present application, in the provided balancing control method, the processing module obtains the balancing control instruction through the wireless communication module of the battery cell to which it belongs, and controls the working state of the balancing circuit of the battery cell to which it belongs according to the balancing control instruction, so as to perform balancing control on the battery cell to which it belongs. In the above method, each battery cell in the battery pack is integrated with a balancing circuit, a processing module and a wireless communication module, and the balancing control instruction can be obtained by wireless communication through the wireless communication module, and then the processing module controls the working state of the balancing circuit based on the balancing control instruction to achieve balancing control on the battery cell to which it belongs. The wireless communication method simplifies the circuit structure in the battery pack and improves the convenience of subsequent maintenance of a single battery cell in the battery pack. In addition, the processing module integrated in a single battery cell can independently control the battery cell to which it belongs. Therefore, the above battery pack simplifies the internal structure while realizing targeted control of the battery cell to which it belongs, thereby improving the reliability of balancing control.
[0160] The wireless communication module on the battery cell can realize communication between the battery cell and an external device. Based on this, in one embodiment, the above S610, obtaining the balancing control instruction through the wireless communication module of the battery cell, includes:
[0161] The wireless communication module receives the balancing control instructions sent by the battery management system of the battery pack.
[0162] The battery management system is an external device independent of the battery pack and can communicate with each battery cell in the battery pack through the wireless communication module of each battery cell.
[0163] Based on the communication between the battery management system and each battery cell, the battery management system can receive the battery cell status data (including voltage data and temperature data) of each battery cell uploaded by the wireless communication module on each battery cell, and the battery cell status data can be collected by the data collection module on the battery cell. The battery management system can determine whether the battery cell status data of each battery cell meets the balancing conditions, and send corresponding balancing control instructions to each battery cell based on the judgment result. The processing module in each battery cell obtains the balancing control instructions issued by the battery management system through the wireless communication module.
[0164] Different judgment results correspond to balancing control instructions with different indication functions. For example, when the cell status data of the battery cell meets the balancing condition, the battery management system sends an instruction to start the balancing control to the corresponding battery cell; otherwise, when the cell status data of the battery cell does not meet the balancing condition, the battery management system sends an instruction to stop the balancing control to the corresponding battery cell.
[0165] In the embodiment of the present application, in the provided balancing control method, the balancing control instruction issued by the battery management system of the battery pack is received through the wireless communication module. In the above balancing control method, the wireless communication module on the battery cell in the battery pack communicates with the external device, which can realize the centralized control of each battery cell in the battery pack by the battery management system during the balancing control process, improve the communication centralization of the battery pack, reduce the probability of communication abnormality, and improve the reliability of balancing control.
[0166] The wireless communication module on the battery cell can realize communication between the battery cells. Based on this, in one embodiment, if Figure 7 As shown, the above S610, obtaining the balancing control instruction through the wireless communication module of the corresponding battery cell, includes:
[0167] S710. Obtain cell status data of other cells in the battery pack through the wireless communication module.
[0168] The cell status data is used to characterize the working state of the cell. Exemplarily, the cell status data may include at least one of the remaining power, voltage, current, and temperature of the cell.
[0169] Based on the communication between the battery cells, the processing module in the battery cell can receive the battery cell status data transmitted from other battery cells in the battery pack through the wireless communication module as the battery cell status data of the other battery cells.
[0170] S720: Generate a balancing control instruction according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0171] While obtaining the cell status data of other cells, the processing module can also obtain the cell status data of the cell to which it belongs through the data acquisition module, and then judge whether the cell status data of the cell to which it belongs meets the balancing conditions based on the cell status data of other cells and the cell status data of the cell to which it belongs, and generate corresponding balancing control instructions according to the judgment result.
[0172] Different judgment results correspond to balancing control instructions with different indication functions. For example, when the cell status data of the corresponding cell meets the balancing condition, the processing module generates an instruction to instruct to start the balancing control; otherwise, when the cell status data of the corresponding cell does not meet the balancing condition, the processing module generates an instruction to stop the balancing control.
[0173] In practical applications, the above-mentioned balancing control process is usually applied to the battery pack in a static state where it is neither charged nor discharged, or in the final stage of charging. Based on this, before executing the above-mentioned S720, the above-mentioned method further includes: determining the current working state of the battery pack based on the working data of the battery pack, and executing the above-mentioned S720 when the battery pack is in a static state or in the final stage of charging.
[0174] Among them, the battery pack in different working states generates different working data accordingly, and the data characteristics presented are correspondingly different.
[0175] The processing module can obtain the working data of the battery pack, determine the data feature according to the working data of the battery pack, and obtain the working state corresponding to the data feature as the current working state of the battery pack. When the current working state of the battery pack is a static state or a charging end, the above S720 is executed.
[0176] Exemplarily, the input voltage and input current of the battery pack in the static state are both 0, and the input voltage change of the battery pack at the end of charging is less than a preset change threshold. When the processing module determines that the input voltage and input current of the battery pack are both 0, the current working state of the battery pack is determined to be the static state; when the processing module determines that the input voltage change of the battery pack for a continuous preset time period is less than a preset change threshold, the current working state of the battery pack is determined to be the end of charging.
[0177] In the embodiment of the present application, in the provided balancing control method, the cell status data of other cells in the battery pack is obtained through the wireless communication module, and the balancing control instruction is generated according to the cell status data of other cells and the cell status data of the cell to which it belongs. In the above balancing control method, the wireless communication module on the cell in the battery pack communicates with other cells, and the balancing control of each cell can be realized by the battery pack itself based on the obtained cell status data, without the intervention of external equipment, which reduces the influence of external equipment on the balancing control process and improves the reliability of balancing control.
[0178] The voltage state and temperature state of the battery cell determine the generated balancing control instruction. Based on this, in one embodiment, Figure 8 As shown, the above S720, generating a balancing control instruction according to the cell status data of other cells and the cell status data of the cell to which it belongs, includes:
[0179] S810: Determine a voltage state of the battery cell according to battery cell state data of other battery cells and battery cell state data of the battery cell.
[0180] The voltage state is used to indicate whether the battery cell has a balancing requirement. For example, the voltage state includes a high voltage state indicating that there is a balancing requirement and a normal state indicating that there is no balancing requirement.
[0181] The processing module can comprehensively determine the voltage state of the battery cell according to the battery cell state data of other battery cells and the battery cell state data of the battery cell to which it belongs. In practical applications, if the voltage of the battery cell is too high, it is determined that the battery cell has a need for balancing. Exemplarily, the battery cell state data includes voltage, and the processing module can compare the voltage of other battery cells with the voltage of the battery cell to which it belongs at the same collection time, and when the voltage of the battery cell to which it belongs is the largest, it is determined that the battery cell to which it belongs is in a high-voltage state with a need for balancing, otherwise it is in a normal state with no need for balancing.
[0182] In an optional embodiment, the voltage state may also include a fault state that characterizes a cell failure. In practical applications, if the voltage of a cell is too low, the cell is determined to be faulty. Exemplarily, the cell status data includes voltage, and the processing module may compare the voltages of other cells at the same acquisition moment with the voltage of the cell to which it belongs, and when the voltage of the cell to which it belongs is the smallest and less than a preset minimum voltage threshold, determine that the cell to which it belongs is in a fault state, otherwise it is in a non-fault state. In the case where the cell to which it belongs is in a fault state, the processing module may perform warning processing, such as generating a fault report of the battery to which it belongs, or an alarm message, and feed it back to the battery management system or other receiving terminal.
[0183] S820: Determine the temperature state of the battery cell according to the battery cell state data of the battery cell.
[0184] Among them, the temperature state is used to characterize whether the battery cell can be discharged safely. During the passive balancing process, the discharge of the battery cell will generate heat, causing the temperature of the battery cell to rise. Excessive temperature can easily cause the battery pack to spontaneously combust, causing a safety accident. Therefore, the higher the temperature of the battery cell, the lower the corresponding discharge safety. Exemplarily, the temperature state includes an abnormal state that characterizes unsafe discharge and a normal state that characterizes safe discharge.
[0185] The processing module can determine the temperature state of the battery cell according to the battery cell state data of the battery cell. For example, the battery cell state data includes temperature, and the processing module can compare the temperature of the battery cell with the room temperature of the current environment, and when the temperature of the battery cell is greater than the room temperature and the temperature difference is greater than a preset difference, determine that the battery cell is in an abnormal state that cannot be safely discharged, otherwise it is in a normal state that can be safely discharged.
[0186] S830: Generate a balancing control instruction according to the voltage state and temperature state of the battery cell.
[0187] The processing module determines whether the battery cell meets the voltage state requirement according to the voltage state of the battery cell, and determines whether the battery cell meets the temperature state requirement according to the temperature state of the battery cell, so as to generate a corresponding balancing control instruction according to the judgment result.
[0188] Exemplarily, when the voltage state of the battery cell meets the voltage state requirement, and the temperature state of the battery cell meets the temperature state requirement, a start balancing control instruction is generated; conversely, when the voltage state of the battery cell does not meet the voltage state requirement, or the temperature state of the battery cell does not meet the temperature state requirement, a stop balancing control instruction is generated.
[0189] In the embodiment of the present application, in the provided balancing control method, the voltage state of the battery cell is determined according to the battery cell state data of other battery cells and the battery cell state data of the battery cell, and the temperature state of the battery cell is determined according to the battery cell state data of the battery cell, so as to generate a balancing control instruction according to the voltage state and temperature state of the battery cell. In the above method, the balancing control instruction is determined based on the voltage state and temperature state of the battery cell, taking into account the balancing requirements and discharge safety of the battery cell, and improving the matching degree between the generated balancing control instruction and the actual state of the battery cell.
[0190] The voltage state of the battery cell depends on the battery cell state data of all the battery cells in the battery pack. Based on this, in one embodiment, Fig. 9 As shown, the above S810, determining the voltage state of the battery cell according to the battery cell state data of other battery cells and the battery cell state data of the battery cell, includes:
[0191] S910: Obtain a reference voltage and a voltage of the battery cell according to battery cell status data of other battery cells and battery cell status data of the battery cell to which it belongs.
[0192] The reference voltage is used to characterize the overall voltage level of all cells in the battery pack (the cell and other cells). For example, the reference voltage may be the average voltage value or median voltage value of all cells in the battery pack.
[0193] The cell status data includes the voltage of the cell to which it belongs. The processing model obtains the voltage of other cells from the cell status data of other cells, obtains the voltage of the cell to which it belongs from the cell status data of the cell to which it belongs, and determines the reference voltage according to the voltages of the other cells and the cell to which it belongs. Exemplarily, the processing module may sort the voltages of the other cells and the cell to which it belongs to obtain a median voltage value as the reference voltage.
[0194] S920: When the voltage of the battery cell is greater than the reference voltage and the voltage difference between the voltage of the battery cell and the reference voltage is greater than a preset difference, determine that the voltage state of the battery cell is a high voltage state.
[0195] After obtaining the reference voltage and the voltage of the battery cell, the processing module can compare the reference voltage with the voltage of the battery cell. When the voltage of the battery cell is greater than the reference voltage, the voltage difference between the two is further obtained. When the voltage difference is greater than a preset difference, the voltage state of the battery cell is determined to be a high voltage state.
[0196] Exemplarily, the voltage state may also include a fault state and a normal state. Wherein, when the voltage of the battery cell is less than or equal to the reference voltage and less than the preset minimum voltage threshold, the processing module determines that the voltage state of the battery cell is a fault state; when the voltage of the battery cell is greater than the reference voltage, but the voltage difference is less than or equal to the preset difference, the processing module determines that the voltage state of the battery cell is a normal state; when the voltage of the battery cell is greater than the reference voltage and greater than the preset maximum voltage threshold, the processing module may also determine that the voltage state of the battery cell is a fault state.
[0197] In the embodiment of the present application, in the provided balancing control method, the reference voltage and the voltage of the battery cell are obtained according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs, and when the voltage of the battery cell to which it belongs is greater than the reference voltage, and the voltage difference between the voltage of the battery cell to which it belongs and the reference voltage is greater than the preset difference, it is determined that the voltage state of the battery cell to which it belongs is a high voltage state. In the above method, the reference voltage is used to reflect the overall voltage level of the battery pack, and the reference voltage is used as the evaluation basis for determining the voltage state of the battery cell to which it belongs. Based on the voltage of the battery cell to which it belongs compared to the overall voltage level, it can be accurately determined whether there is a balancing demand for the battery cell to which it belongs, and when the voltage of the battery cell to which it belongs is greater than the reference voltage, and the voltage difference is greater than the preset difference, it is determined that the battery cell to which it belongs is in a high voltage state, so that the dual conditions are used as the evaluation basis for the high voltage state, thereby improving the accuracy of the evaluation of the high voltage state.
[0198] The temperature state of the battery cell depends on the battery cell state data of the battery cell. Based on this, in one embodiment, if Fig.10 As shown, S820, determining the temperature state of the battery cell according to the battery cell state data of the battery cell, including:
[0199] S1010: Determine the temperature of the battery cell according to the battery cell status data of the battery cell.
[0200] The temperature of the battery cell is the shell temperature of the battery cell.
[0201] The cell status data includes the temperature of the cell. The processing model obtains the temperature of the cell from the cell status data of the cell.
[0202] S1020: When the temperature of the battery cell is lower than a preset temperature threshold, determine that the temperature state of the battery cell is a normal state.
[0203] After obtaining the temperature of the battery cell, the processing module can compare the temperature of the battery cell with a preset temperature threshold to determine the temperature state of the battery cell according to the comparison result. If the temperature of the battery cell is less than the preset temperature threshold, the processing module determines that the temperature state of the battery cell is normal.
[0204] Exemplarily, the temperature state may also include an abnormal state, which may be further divided into a high temperature state and a low temperature state. Wherein, when the temperature of the battery cell is greater than or equal to a preset temperature threshold, the processing module determines that the temperature state of the battery cell is a high temperature state; when the temperature of the battery cell is less than the preset temperature threshold and less than the minimum temperature threshold, the processing module determines that the temperature state of the battery cell is a low temperature state.
[0205] In the embodiment of the present application, in the provided balancing control method, the temperature of the battery cell is determined according to the battery cell status data of the battery cell, and when the temperature of the battery cell is less than the preset temperature threshold, the temperature state of the battery cell is determined to be normal. In the above method, the temperature state of the battery cell is determined based on the temperature comparison method, and the process is simple and easy to implement, which improves the feasibility and the overall balancing control efficiency.
[0206] The balancing control instruction includes an enable balancing control instruction and a stop balancing control instruction. Based on this, in one embodiment, Fig.11 As shown, the above S830, generating a balancing control instruction according to the voltage state and temperature state of the battery cell, includes:
[0207] S1110 . When the voltage state and the temperature state of the battery cell satisfy a preset balancing condition, generate a start balancing control instruction; the start balancing control instruction is used to start balancing processing on the battery cell.
[0208] The balancing condition is a constraint condition for whether to enable balancing processing for the corresponding battery cell. If the balancing condition is met, the balancing processing can be enabled; otherwise, if the balancing condition is not met, the balancing processing cannot be enabled.
[0209] Exemplarily, the preset balancing condition includes a preset voltage state and a preset temperature state. The processing module may compare the voltage state of the battery cell with the preset voltage state, and compare the temperature state of the battery cell with the preset temperature state, and when the voltage state of the battery cell matches the preset voltage state, and the temperature state of the battery cell matches the preset temperature state, generate a start balancing control instruction to start balancing processing for the battery cell.
[0210] In the case where there is only one preset voltage state, the voltage state of the battery cell matches the preset voltage state, that is, the voltage state of the battery cell is the same as the preset voltage state; in the case where there are multiple preset voltage states, the voltage state of the battery cell matches the preset voltage state, that is, the multiple preset voltage states include the voltage state of the battery cell. Similarly, in the case where there is only one preset temperature state, the temperature state of the battery cell matches the preset temperature state, that is, the temperature state of the battery cell is the same as the preset temperature state; in the case where there are multiple preset temperature states, the temperature state of the battery cell matches the preset temperature state, that is, the multiple preset temperature states include the temperature state of the battery cell.
[0211] S1120 , when the voltage state and the temperature state of the battery cell do not satisfy the balancing condition, generate a stop balancing control instruction; the stop balancing control instruction is used to stop the balancing process on the battery cell.
[0212] Continuing with the above example, the processing module can compare the temperature state of the battery cell with the preset voltage state, and compare the temperature state of the battery cell with the preset temperature state, and when the voltage state of the battery cell does not match the preset voltage state, or the temperature state of the battery cell does not match the preset temperature state, generate a stop balancing control instruction to stop the balancing processing of the battery cell.
[0213] In the case where there is only one preset voltage state, the voltage state of the battery cell does not match the preset voltage state, that is, the voltage state of the battery cell is different from the preset voltage state; in the case where there are multiple preset voltage states, the voltage state of the battery cell does not match the preset voltage state, that is, the voltage state of the battery cell is not included in the multiple preset voltage states. Similarly, in the case where there is only one preset temperature state, the temperature state of the battery cell does not match the preset temperature state, that is, the temperature state of the battery cell is different from the preset temperature state; in the case where there are multiple preset temperature states, the temperature state of the battery cell does not match the preset temperature state, that is, the temperature state of the battery cell is not included in the multiple preset temperature states.
[0214] In the embodiment of the present application, in the provided balancing control method, when the voltage state and temperature state of the battery cell meet the preset balancing conditions, a start balancing control instruction is generated to start the balancing process of the battery cell; when the voltage state and temperature state of the battery cell do not meet the balancing conditions, a stop balancing control instruction is generated to stop the balancing process of the battery cell. In the above method, different balancing control instructions are generated based on whether the voltage state and temperature state of the battery cell meet the balancing conditions. Specifically, when the balancing conditions are met, a start balancing control instruction is generated, and when the balancing conditions are not met, a stop balancing control instruction is generated, which improves the rationality of the generated balancing control instructions.
[0215] In order to improve the accuracy of determining whether the voltage state and temperature state of the battery cell meet the preset equilibrium condition, in one embodiment, Fig.12 As shown, the above method also includes:
[0216] S1210: When the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state, determine that the battery cell meets a balance condition.
[0217] After obtaining the voltage state and temperature state of the battery cell, the processing module further analyzes and determines whether the voltage state of the battery cell is in a high voltage state and whether the temperature state of the battery cell is in a normal state. Among them, the voltage state of the high voltage state indicates that there is a balance requirement for the battery cell, and the temperature state of the normal state indicates that the battery cell can be discharged safely. Therefore, when the voltage state of the battery cell is in a high voltage state and the temperature state of the battery cell is in a normal state, the processing module can determine that the battery cell meets the balance condition.
[0218] S1220: When the voltage state of the battery cell is not in a high voltage state, or the temperature state of the battery cell is in an abnormal state, determine that the battery cell does not meet the balance condition.
[0219] Among them, the voltage state of non-high voltage indicates that there is no balancing requirement for the battery cell, and the temperature state of abnormal state indicates that the battery cell cannot be discharged safely. Therefore, when the voltage state of the battery cell is non-high voltage, or the temperature state of the battery cell is abnormal, the processing module can determine that the battery cell does not meet the balancing condition.
[0220] In the embodiment of the present application, in the provided balancing control method, when the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state, it is determined that the battery cell meets the balancing condition; when the voltage state of the battery cell is a non-high voltage state, or the temperature state of the battery cell is an abnormal state, it is determined that the battery cell does not meet the balancing condition. In the above method, the specific voltage state and temperature state that meet the balancing condition and do not meet the balancing condition are clarified, and the accuracy of the judgment result can be improved by making a judgment based on clear information, thereby improving the accuracy of whether the voltage state and temperature state of the battery cell meet the preset balancing condition.
[0221] When the equalization circuit starts working, the equalization process starts; when the equalization circuit stops working, the equalization process stops accordingly. Based on this, in one embodiment, Fig.13 As shown, the above S620, controlling the working state of the balancing circuit of the battery cell according to the balancing control instruction to perform balancing control on the battery cell, includes:
[0222] S1310: When the balancing control instruction is an on-balancing control instruction, determine an execution strategy for the on-balancing control instruction, and control the balancing circuit of the corresponding battery cell to start working according to the execution strategy, so as to start balancing processing for the corresponding battery cell.
[0223] The execution strategy of the start-up balancing control instruction is used to indicate the time when the control balancing circuit starts to work. Exemplarily, the execution strategy of the start-up balancing control instruction includes immediate execution or delayed execution.
[0224] After receiving the balancing control instruction, the processing module analyzes and determines the type of the balancing control instruction, and when determining that the balancing control instruction is an on-balancing control instruction, further obtains an execution strategy for turning on the balancing control instruction, such as obtaining a pre-set execution strategy, and controls the balancing circuit of the corresponding battery cell to start working according to the execution strategy to start balancing processing of the corresponding battery cell. Exemplarily, the execution strategy is immediate execution, and the processing module immediately controls the balancing circuit of the corresponding battery cell to start working to perform balancing control on the corresponding battery cell.
[0225] S1320: When the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working, so as to stop the balancing process on the corresponding battery cell.
[0226] When the processing module determines that the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is directly controlled to stop working, so as to stop the balancing process of the corresponding battery cell. The balancing circuit of the corresponding battery cell can be controlled to stop working by disconnecting the balancing circuit when the balancing circuit is working, or by keeping the circuit disconnected when the balancing circuit itself is not working, so as to stop working continuously.
[0227] In the embodiment of the present application, in the provided balancing control method, when the balancing control instruction is a start balancing control instruction, the execution strategy of the start balancing control instruction is determined, and the balancing circuit of the corresponding battery cell is controlled to start working according to the execution strategy to start the balancing process of the corresponding battery cell; when the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working to stop the balancing process of the corresponding battery cell. In the above method, the control of the working state of the balancing circuit is realized through different balancing control instructions, and then the balancing control is realized, which improves the convenience and efficiency of the control.
[0228] The execution strategy of the balancing control instruction can be determined based on the voltage of the corresponding battery cell. Fig.14 As shown, the above-mentioned execution strategy for determining to start the balancing control instruction includes:
[0229] S1410: Obtain a voltage difference between the voltage of the battery cell and a reference voltage.
[0230] Among them, the cell status data collected by the data acquisition module on the cell includes the voltage of the cell. The reference voltage is used to characterize the overall voltage level of all cells in the battery pack (the cell and other cells), which can be determined based on the cell status data of all cells in the battery pack. Exemplarily, the reference voltage can be the average voltage or median voltage value of all cells in the battery pack.
[0231] When it is determined that the balancing execution instruction is to turn on the balancing control instruction, the processing module can obtain the voltage of the battery cell and obtain a reference voltage determined based on the voltage of the battery cell and the voltages of other battery cells in the battery pack to calculate the voltage difference between the voltage of the battery cell and the reference voltage.
[0232] S1420, sending a voltage difference to other cells in the battery pack, and receiving a voltage difference sent by at least one reference cell; the reference cell is another cell in the battery pack whose cell status data meets a preset balancing condition.
[0233] Each cell that meets the balancing condition in the battery pack will send the voltage difference between the voltage of the cell and the reference voltage to other cells through the wireless communication module. Therefore, if there is less than one cell that meets the balancing condition in the battery pack, each cell that meets the balancing condition will also receive the voltage difference between other cells and the reference voltage sent by other cells.
[0234] The processing module sends the voltage difference between the cell and the reference voltage to other cells in the battery pack, and receives the voltage difference sent by at least one reference cell. For example, the battery pack includes 5 cells a, b, c, d, and e, among which cells a and d meet the equilibrium condition. For cell a, cell d is the reference cell, and for cell d, cell a is the reference cell. For cell a, the wireless communication module sends the voltage difference between the voltage of the cell a and the reference voltage to other cells (cells b, c, d, and e) in the battery pack, and receives the voltage difference between the voltage of cell d and the reference voltage sent by another cell d that meets the equilibrium condition; for cell d, the wireless communication module sends the voltage difference between the voltage of the cell d and the reference voltage to other cells (cells a, b, c, and e) in the battery pack, and receives the voltage difference between the voltage of cell a and the reference voltage sent by another cell a that meets the equilibrium condition.
[0235] S1430: Determine an execution strategy for starting the balancing control instruction according to the voltage difference of the corresponding battery cell and the voltage difference of each reference battery cell.
[0236] After obtaining the voltage difference of the battery cell and the voltage difference of each reference battery cell, the processing module can compare the voltage difference of the battery cell and the voltage difference of each reference battery cell to determine the execution strategy of the start-up balancing control instruction according to the comparison result. Exemplarily, when the voltage difference of the battery cell is the largest among the voltage differences of each reference battery cell, the processing module can determine that the execution strategy of the start-up balancing control instruction is to execute immediately; when the voltage difference of the battery cell is not the largest among the voltage differences of each reference battery cell, the processing module can determine that the execution strategy of the start-up balancing control instruction is to execute after receiving the end information sent by other batteries.
[0237] In the embodiment of the present application, in the provided balancing control method, the voltage difference between the voltage of the battery cell and the reference voltage is obtained, and the voltage difference is sent to other battery cells in the battery pack, and the voltage difference sent by at least one reference battery cell is received, and the execution strategy of starting the balancing control instruction is determined according to the voltage difference of the battery cell and the voltage difference of each reference battery cell. Among them, the reference battery cell is other battery cells in the battery pack whose battery cell status data meets the preset balancing conditions. In the above method, the processing module determines the execution strategy of starting the balancing control instruction of the battery cell based on the voltage difference of all battery cells that meet the balancing conditions in the battery pack, and takes into account all battery cells with balancing requirements in the battery pack to determine the execution strategy of starting the balancing control instruction of the battery cell, thereby improving the rationality of the determined execution strategy.
[0238] Distributed discharge of the cells that meet the equilibrium condition in the battery pack can reduce the heat concentration of the battery pack. Based on this, in one embodiment, if Fig.15 As shown, the above S1430, according to the voltage difference of the battery cell and the voltage difference of each reference battery cell, determines the execution strategy of starting the balancing control instruction, including:
[0239] S1510 , sorting the battery cells and the reference battery cells according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge sequence.
[0240] The discharge sequence is used to characterize the sequence in which the balancing circuit starts working.
[0241] After the processing module obtains the voltage difference of the cell and the voltage difference of each reference cell, it can compare the voltage difference of the cell and the voltage difference of each reference cell, so as to sort the cell and the reference cell according to the size of each pressure difference, and use the sorted order as the discharge order of the cell and the reference cell. For example, the battery pack includes 5 cells a, b, c, d, and e, among which cells a, c, and d meet the balance condition. The processing module on cell a sorts cell a and reference cells c and d according to the voltage difference △Va of cell a and the voltage differences △Vc and △Vd of reference cells c and d, and can use the order of the pressure difference as the discharge order. When △Va>△Vc>△Vd, the discharge order is acd.
[0242] S1520: Determine an execution strategy for starting the balancing control instruction according to the discharge sequence.
[0243] After obtaining the discharge sequence, the processing module can determine the execution strategy of the start-up balancing control instruction based on the order of the battery cells in the discharge sequence, wherein different execution strategies are correspondingly different for different orders of the battery cells in the discharge sequence.
[0244] In the embodiment of the present application, in the provided balancing control method, the battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain the discharge order, so as to determine the execution strategy of the balancing control instruction based on the discharge order. In the above method, the discharge order of the battery cells is sorted by the pressure difference, so as to determine the execution strategy of the balancing control instruction based on the discharge order, so as to achieve the dispersed discharge of the battery cells in the battery pack, reduce the heat concentration of the battery pack, and thus reduce the battery pack failure caused by the heat concentration and excessive temperature.
[0245] In actual applications, the battery cell to which the processing module belongs may be at the first place in the discharge sequence. In one embodiment, the above S1520, determining the execution strategy of starting the balancing control instruction according to the discharge sequence, includes:
[0246] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0247] The end information is used to indicate the end of discharge.
[0248] The processing module determines the order of the battery cell in the discharge sequence. When the battery cell is at the first position in the discharge sequence, the equalization control instruction is executed according to the following execution strategy, specifically including:
[0249] The processing module immediately controls the equalization circuit on the corresponding battery cell to start working. As the equalization circuit works, the power of the corresponding battery cell is consumed by the equalization circuit, and the voltage gradually decreases. After the voltage of the corresponding battery cell decreases to less than or equal to the reference voltage, the processing module controls the equalization circuit to stop working and feeds back the end information to the next reference battery cell in the discharge sequence.
[0250] Continuing with the above example, the discharge order is ACD, the processing module on battery cell A determines that the battery cell A is the first in the discharge order, and the processing module controls the balancing circuit on battery cell A to start working to reduce the voltage of battery cell A. After the voltage of battery cell A is less than or equal to the reference voltage, the balancing circuit is controlled to stop working, and the end information that the discharge of battery cell A has been completed is fed back to the next reference battery cell C in the discharge order.
[0251] In the embodiment of the present application, in the provided balancing control method, when the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence. In the above method, the battery cell at the first position in the discharge sequence is discharged in a timely manner, and the end information is fed back to the next reference battery cell in the discharge sequence, which improves the orderliness of the balancing control and allows the balancing control process to proceed in an orderly manner.
[0252] In actual applications, the battery cell to which the processing module belongs may also be located at other positions other than the first position in the discharge sequence. In one embodiment, the above S1520, determining the execution strategy of starting the balancing control instruction according to the discharge sequence, includes:
[0253] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0254] The processing module determines the order of the battery cell in the discharge sequence. If the battery cell is not in the first place in the discharge sequence, the equalization control instruction is executed according to the following execution strategy, which specifically includes:
[0255] The processing module self-checks whether it has received the end information sent by the previous reference cell in the discharge sequence, and if it is determined that the end information has been received, it controls the equalization circuit on the corresponding cell to start working. As the equalization circuit works, the power of the corresponding cell is consumed by the equalization circuit, and the voltage gradually decreases. After the voltage of the corresponding cell drops to less than or equal to the reference voltage, the processing module controls the equalization circuit to stop working and feeds back the end information to the next reference cell in the discharge sequence.
[0256] Continuing with the above example, the discharge order is acd, and the processing module on cell c determines that the cell to which it belongs, i.e., cell c, is the second in the discharge order, i.e., not the first. The processing module then self-checks whether it has received the end information sent by cell a, and if it is determined that it has been received, controls the balancing circuit on cell c to start working to reduce the voltage of cell c. After the voltage of cell c is less than or equal to the reference voltage, controls the balancing circuit to stop working, and feeds back the end information that cell c has been discharged to the next reference cell in the discharge order, i.e., cell d.
[0257] It should also be noted that, when the cell is at the last position in the discharge sequence, the processing module determines the execution strategy to control the equalization circuit to start working when receiving the end information sent by the previous reference cell, until the voltage of the cell is less than or equal to the reference voltage, and then the equalization circuit is controlled to stop working. Because there is no next reference cell in the discharge sequence, there is no need to feedback the end information.
[0258] In the embodiment of the present application, in the provided balancing control method, when the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, the balancing circuit is controlled to stop working, and the end information is fed back to the next reference battery cell in the discharge sequence. In the above method, the battery cell that is not in the first position in the discharge sequence needs to receive the end information fed back by the previous reference battery cell before it can be discharged, and the end information is continued to be fed back to the next reference battery cell in the discharge sequence, which improves the orderliness of the balancing control and allows the balancing control process to proceed in an orderly manner.
[0259] In one embodiment, if Fig.16 As shown, the present application also provides a balancing control method, comprising the following steps:
[0260] S1601, obtaining cell status data of other cells in the battery pack through a wireless communication module;
[0261] S1602, obtaining a reference voltage and a voltage of the battery cell according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs;
[0262] S1603: when the voltage of the battery cell is greater than the reference voltage and the voltage difference between the voltage of the battery cell and the reference voltage is greater than a preset difference, determine that the voltage state of the battery cell is a high voltage state;
[0263] S1604, determining the temperature of the battery cell according to the battery cell status data of the battery cell;
[0264] S1605: When the temperature of the battery cell is lower than a preset temperature threshold, determine that the temperature state of the battery cell is normal;
[0265] S1606: When the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state, determine that the battery cell meets the balance condition;
[0266] S1607: When the voltage state of the battery cell is not in a high voltage state, or the temperature state of the battery cell is in an abnormal state, determine that the battery cell does not meet the balancing condition;
[0267] S1608, when the voltage state and temperature state of the battery cell meet the balancing condition, generating an instruction to start balancing control; the instruction to start balancing control is used to start balancing processing of the battery cell;
[0268] S1609, when the voltage state and the temperature state of the battery cell do not meet the balancing condition, generating a stop balancing control instruction; the stop balancing control instruction is used to stop the balancing process of the battery cell;
[0269] S1610: When the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working, so as to stop balancing processing of the corresponding battery cell;
[0270] S1611. When the balancing control instruction is to turn on the balancing control instruction, obtain a voltage difference between the voltage of the corresponding battery cell and a reference voltage;
[0271] S1612, sending a voltage difference to each other battery cell, and receiving a voltage difference sent by at least one reference battery cell; the reference battery cell is another battery cell in the battery pack whose battery cell status data meets the balancing condition;
[0272] S1613, sorting the battery cells and the reference battery cells according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge order;
[0273] S1614, when the battery cell is at the first position in the discharge sequence, determining the execution strategy to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, controlling the balancing circuit to stop working, and feeding back end information to the next reference battery cell in the discharge sequence;
[0274] S1615, when the cell is not in the first position in the discharge sequence, determining an execution strategy of controlling the equalization circuit to start working upon receiving the end information sent by the previous reference cell, until the voltage of the cell is less than or equal to the reference voltage, controlling the equalization circuit to stop working, and feeding back the end information to the next reference cell in the discharge sequence;
[0275] S1616: Control the balancing circuit of the corresponding battery cell to start working according to the execution strategy to start balancing processing of the corresponding battery cell.
[0276] The specific process in the above steps can be found in the relevant steps in the above embodiments, which will not be repeated here.
[0277] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0278] Based on the same inventive concept, the embodiment of the present application also provides a balanced control device for implementing the balanced control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more balanced control device embodiments provided below can refer to the limitations on the balanced control method above, and will not be repeated here.
[0279] In one embodiment, Fig.17 As shown, a balancing control device is provided, including: an instruction acquisition unit 1701 and a balancing control unit 1702, wherein:
[0280] The instruction acquisition unit 1701 is used to acquire the equalization control instruction through the wireless communication module;
[0281] The balancing control unit 1702 is used to control the working state of the balancing circuit according to the balancing control instruction, so as to perform balancing control on the corresponding battery cells.
[0282] In one embodiment, the instruction acquisition unit 1701 includes:
[0283] The external acquisition subunit is used to receive the balancing control instruction sent by the battery management system of the battery pack through the wireless communication module.
[0284] In one embodiment, the instruction acquisition unit 1701 includes:
[0285] An internal acquisition subunit, used to acquire the cell status data of other cells in the battery pack through a wireless communication module;
[0286] The instruction generation subunit is used to generate a balancing control instruction according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0287] In one embodiment, the instruction generation subunit includes:
[0288] The voltage sub-unit is used to determine the voltage state of the battery cell according to the battery state data of other battery cells and the battery state data of the battery cell to which it belongs;
[0289] The temperature sub-unit is used to determine the temperature state of the battery cell according to the battery cell state data of the battery cell;
[0290] The instruction sub-unit is used to generate a balancing control instruction according to the voltage state and temperature state of the battery cell to which it belongs.
[0291] In one embodiment, the voltage subunit includes:
[0292] A voltage micro unit, used to obtain a reference voltage and a voltage of the battery cell to which it belongs according to the battery cell status data of other battery cells and the battery cell status data of the battery cell to which it belongs;
[0293] The high-voltage micro unit is used to determine that the voltage state of the battery cell is a high-voltage state when the voltage of the battery cell is greater than the reference voltage and the voltage difference between the voltage of the battery cell and the reference voltage is greater than a preset difference.
[0294] In one embodiment, the temperature subunit includes:
[0295] A temperature micro unit, used to determine the temperature of the battery cell according to the battery cell status data of the battery cell;
[0296] The normal micro unit is used to determine that the temperature state of the battery cell to which it belongs is a normal state when the temperature of the battery cell to which it belongs is less than a preset temperature threshold.
[0297] In one embodiment, the instruction subunit includes:
[0298] The micro-unit is turned on to generate a start-up balancing control instruction when the voltage state and temperature state of the corresponding battery cell meet the preset balancing conditions; the start-up balancing control instruction is used to start the balancing process of the corresponding battery cell;
[0299] The stop micro unit is used to generate a stop balancing control instruction when the voltage state and temperature state of the corresponding battery cell do not meet the balancing condition; the stop balancing control instruction is used to stop the balancing process of the corresponding battery cell.
[0300] In one embodiment, the above device further comprises:
[0301] The balancing unit is used to determine whether the battery cell meets the balancing condition when the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state;
[0302] The non-balancing unit is used to determine that the battery cell does not meet the balancing condition when the voltage state of the battery cell is not in the high voltage state or the temperature state of the battery cell is in the abnormal state.
[0303] In one embodiment, the balancing control unit 1702 includes:
[0304] The start subunit is used to determine the execution strategy of the start balancing control instruction when the balancing control instruction is the start balancing control instruction, and control the balancing circuit of the corresponding battery cell to start working according to the execution strategy, so as to start the balancing process of the corresponding battery cell;
[0305] The stop subunit is used to control the balancing circuit of the corresponding battery cell to stop working when the balancing control instruction is a stop balancing control instruction, so as to stop the balancing processing of the corresponding battery cell.
[0306] In one embodiment, the opening subunit comprises:
[0307] A voltage difference subunit, used to obtain the voltage difference between the voltage of the corresponding battery cell and the reference voltage;
[0308] The communication subunit is used to send a voltage difference to other cells in the battery pack and receive a voltage difference sent by at least one reference cell; the reference cell is another cell in the battery pack whose cell status data meets a preset balancing condition;
[0309] The strategy subunit is used to determine the execution strategy of starting the balancing control instruction according to the voltage difference of the corresponding battery cell and the voltage difference of each reference battery cell.
[0310] In one embodiment, the policy subunit includes:
[0311] A sorting micro unit is used to sort the battery cells and the reference battery cells according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge order;
[0312] The strategy micro unit is used to determine the execution strategy of the start-up balancing control instruction according to the discharge sequence.
[0313] In one embodiment, the policy microunit is used to:
[0314] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0315] In one embodiment, the policy microunit is used to:
[0316] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0317] Each module in the above-mentioned balancing control device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0318] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.18 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a balanced control method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0319] Those skilled in the art will understand that Fig.18 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0320] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0321] The balancing control instruction is obtained through the wireless communication module of the battery cell; the working state of the balancing circuit of the battery cell is controlled according to the balancing control instruction to perform balancing control on the battery cell.
[0322] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0323] The wireless communication module receives the balancing control instructions sent by the battery management system of the battery pack.
[0324] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0325] The cell status data of other cells in the battery pack are obtained through the wireless communication module; and a balancing control instruction is generated according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0326] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0327] Determine the voltage state of the battery cell according to the battery state data of other battery cells and the battery state data of the battery cell to which it belongs; determine the temperature state of the battery cell according to the battery state data of the battery cell to which it belongs; and generate a balancing control instruction according to the voltage state and temperature state of the battery cell to which it belongs.
[0328] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0329] According to the cell status data of other battery cells and the cell status data of the battery cell to which it belongs, a reference voltage and the voltage of the battery cell to which it belongs are obtained; when the voltage of the battery cell to which it belongs is greater than the reference voltage, and the voltage difference between the voltage of the battery cell to which it belongs and the reference voltage is greater than a preset difference, it is determined that the voltage state of the battery cell to which it belongs is a high voltage state.
[0330] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0331] The temperature of the battery cell is determined according to the battery cell status data of the battery cell; when the temperature of the battery cell is less than a preset temperature threshold, the temperature state of the battery cell is determined to be a normal state.
[0332] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0333] When the voltage state and temperature state of the battery cell meet the preset balancing conditions, a start balancing control instruction is generated; the start balancing control instruction is used to start the balancing processing of the battery cell; when the voltage state and temperature state of the battery cell do not meet the balancing conditions, a stop balancing control instruction is generated; the stop balancing control instruction is used to stop the balancing processing of the battery cell.
[0334] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0335] When the voltage state of the battery cell is in a high voltage state and the temperature state of the battery cell is in a normal state, it is determined that the battery cell meets the balance condition; when the voltage state of the battery cell is in a non-high voltage state, or the temperature state of the battery cell is in an abnormal state, it is determined that the battery cell does not meet the balance condition.
[0336] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0337] When the balancing control instruction is a start balancing control instruction, the execution strategy of the start balancing control instruction is determined, and the balancing circuit of the corresponding battery cell is controlled to start working according to the execution strategy to start the balancing processing of the corresponding battery cell; when the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working to stop the balancing processing of the corresponding battery cell.
[0338] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0339] Obtain the voltage difference between the voltage of the battery cell and the reference voltage; send the voltage difference to other battery cells in the battery pack, and receive the voltage difference sent by at least one reference battery cell; the reference battery cell is other battery cells in the battery pack whose battery cell status data meets the preset balancing conditions; determine the execution strategy of starting the balancing control instruction based on the voltage difference of the battery cell and the voltage difference of each reference battery cell.
[0340] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0341] The battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge sequence; and an execution strategy for starting the balancing control instruction is determined according to the discharge sequence.
[0342] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0343] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0344] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0345] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0346] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0347] The balancing control instruction is obtained through the wireless communication module of the battery cell; the working state of the balancing circuit of the battery cell is controlled according to the balancing control instruction to perform balancing control on the battery cell.
[0348] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0349] The wireless communication module receives the balancing control instructions sent by the battery management system of the battery pack.
[0350] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0351] The cell status data of other cells in the battery pack are obtained through the wireless communication module; and a balancing control instruction is generated according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0352] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0353] Determine the voltage state of the battery cell according to the battery state data of other battery cells and the battery state data of the battery cell to which it belongs; determine the temperature state of the battery cell according to the battery state data of the battery cell to which it belongs; and generate a balancing control instruction according to the voltage state and temperature state of the battery cell to which it belongs.
[0354] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0355] According to the cell status data of other battery cells and the cell status data of the battery cell to which it belongs, a reference voltage and the voltage of the battery cell to which it belongs are obtained; when the voltage of the battery cell to which it belongs is greater than the reference voltage, and the voltage difference between the voltage of the battery cell to which it belongs and the reference voltage is greater than a preset difference, it is determined that the voltage state of the battery cell to which it belongs is a high voltage state.
[0356] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0357] The temperature of the battery cell is determined according to the battery cell status data of the battery cell; when the temperature of the battery cell is less than a preset temperature threshold, the temperature state of the battery cell is determined to be a normal state.
[0358] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0359] When the voltage state and temperature state of the battery cell meet the preset balancing conditions, a start balancing control instruction is generated; the start balancing control instruction is used to start the balancing processing of the battery cell; when the voltage state and temperature state of the battery cell do not meet the balancing conditions, a stop balancing control instruction is generated; the stop balancing control instruction is used to stop the balancing processing of the battery cell.
[0360] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0361] When the voltage state of the battery cell is in a high voltage state and the temperature state of the battery cell is in a normal state, it is determined that the battery cell meets the balance condition; when the voltage state of the battery cell is in a non-high voltage state, or the temperature state of the battery cell is in an abnormal state, it is determined that the battery cell does not meet the balance condition.
[0362] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0363] When the balancing control instruction is a start balancing control instruction, the execution strategy of the start balancing control instruction is determined, and the balancing circuit of the corresponding battery cell is controlled to start working according to the execution strategy to start the balancing processing of the corresponding battery cell; when the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working to stop the balancing processing of the corresponding battery cell.
[0364] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0365] Obtain the voltage difference between the voltage of the battery cell and the reference voltage; send the voltage difference to other battery cells in the battery pack, and receive the voltage difference sent by at least one reference battery cell; the reference battery cell is other battery cells in the battery pack whose battery cell status data meets the preset balancing conditions; determine the execution strategy of starting the balancing control instruction based on the voltage difference of the battery cell and the voltage difference of each reference battery cell.
[0366] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0367] The battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge sequence; and an execution strategy for starting the balancing control instruction is determined according to the discharge sequence.
[0368] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0369] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0370] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0371] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0372] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0373] The balancing control instruction is obtained through the wireless communication module of the battery cell; the working state of the balancing circuit of the battery cell is controlled according to the balancing control instruction to perform balancing control on the battery cell.
[0374] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0375] The wireless communication module receives the balancing control instructions sent by the battery management system of the battery pack.
[0376] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0377] The cell status data of other cells in the battery pack are obtained through the wireless communication module; and a balancing control instruction is generated according to the cell status data of other cells and the cell status data of the cell to which it belongs.
[0378] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0379] Determine the voltage state of the battery cell according to the battery state data of other battery cells and the battery state data of the battery cell to which it belongs; determine the temperature state of the battery cell according to the battery state data of the battery cell to which it belongs; and generate a balancing control instruction according to the voltage state and temperature state of the battery cell to which it belongs.
[0380] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0381] According to the cell status data of other battery cells and the cell status data of the battery cell to which it belongs, a reference voltage and the voltage of the battery cell to which it belongs are obtained; when the voltage of the battery cell to which it belongs is greater than the reference voltage, and the voltage difference between the voltage of the battery cell to which it belongs and the reference voltage is greater than a preset difference, it is determined that the voltage state of the battery cell to which it belongs is a high voltage state.
[0382] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0383] The temperature of the battery cell is determined according to the battery cell status data of the battery cell; when the temperature of the battery cell is less than a preset temperature threshold, the temperature state of the battery cell is determined to be a normal state.
[0384] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0385] When the voltage state and temperature state of the battery cell meet the preset balancing conditions, a start balancing control instruction is generated; the start balancing control instruction is used to start the balancing processing of the battery cell; when the voltage state and temperature state of the battery cell do not meet the balancing conditions, a stop balancing control instruction is generated; the stop balancing control instruction is used to stop the balancing processing of the battery cell.
[0386] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0387] When the voltage state of the battery cell is in a high voltage state and the temperature state of the battery cell is in a normal state, it is determined that the battery cell meets the balance condition; when the voltage state of the battery cell is in a non-high voltage state, or the temperature state of the battery cell is in an abnormal state, it is determined that the battery cell does not meet the balance condition.
[0388] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0389] When the balancing control instruction is a start balancing control instruction, the execution strategy of the start balancing control instruction is determined, and the balancing circuit of the corresponding battery cell is controlled to start working according to the execution strategy to start the balancing processing of the corresponding battery cell; when the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working to stop the balancing processing of the corresponding battery cell.
[0390] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0391] Obtain the voltage difference between the voltage of the battery cell and the reference voltage; send the voltage difference to other battery cells in the battery pack, and receive the voltage difference sent by at least one reference battery cell; the reference battery cell is other battery cells in the battery pack whose battery cell status data meets the preset balancing conditions; determine the execution strategy of starting the balancing control instruction based on the voltage difference of the battery cell and the voltage difference of each reference battery cell.
[0392] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0393] The battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge sequence; and an execution strategy for starting the balancing control instruction is determined according to the discharge sequence.
[0394] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0395] When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0396] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0397] When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
[0398] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0399] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0400] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A battery pack, characterized in that: The battery pack comprises: at least two battery cells; each battery cell is integrated with a balancing circuit, a processing module and a wireless communication module; The processing module in each of the battery cells is used to obtain a balancing control instruction through the wireless communication module of the battery cell to which it belongs, and to control the working state of the balancing circuit of the battery cell to which it belongs according to the balancing control instruction, so as to perform balancing control on the battery cell to which it belongs.
2. The battery pack according to claim 1, characterized in that: The balancing circuit, the processing module and the wireless communication module of each battery cell are all integrated outside the battery cell.
3. The battery pack according to claim 1, characterized in that: The balancing circuit, the processing module and the wireless communication module of each battery cell are all integrated inside the battery cell.
4. The battery pack according to any one of claims 1 to 3, characterized in that: Each battery cell is also integrated with a data acquisition module, which is used to collect voltage data and temperature data of the battery cell.
5. The battery pack according to any one of claims 1 to 4, characterized in that: The processing module in each battery cell communicates with the battery management system of the battery pack through the wireless communication module of the corresponding battery cell; The processing module in each of the battery cells is also used to obtain the balancing control instruction sent by the battery management system.
6. The battery pack according to any one of claims 1 to 5, characterized in that: The processing module in each battery cell communicates with other battery cells in the battery pack through the wireless communication module of the battery cell to which it belongs; The processing module in each of the battery cells is further used to obtain the battery cell status data of the other battery cells, and generate the balancing control instruction according to the battery cell status data of the other battery cells and the battery cell status data of the battery cell to which it belongs.
7. The battery pack according to any one of claims 1 to 6, characterized in that: The balancing circuit includes a resistance device and a switch device connected in series; the resistance device is connected to one end of the battery cell to which the balancing circuit belongs, and the switch device is connected to the other end of the battery cell to which the balancing circuit belongs.
8. The battery pack according to claim 7, characterized in that: The processing module in each of the battery cells is further used to control the switch device to be in a closed state according to the balancing control instruction, so that the corresponding battery cell is turned on to discharge through the resistance device; or, The switch device is controlled to be in an off state according to the balancing control instruction, so that the corresponding battery cell stops discharging through the resistance device.
9. A balancing control method, characterized in that: A processing module applied to each cell in a battery pack according to any one of claims 1 to 8; the method comprising: Obtaining balancing control instructions through the wireless communication module of the corresponding battery cell; The working state of the balancing circuit of the battery cell is controlled according to the balancing control instruction to perform balancing control on the battery cell.
10. The method according to claim 9, characterized in that The step of obtaining the balancing control instruction through the wireless communication module of the corresponding battery cell includes: The balancing control instruction sent by the battery management system of the battery pack is received through the wireless communication module.
11. The method according to claim 9, characterized in that The step of obtaining the balancing control instruction through the wireless communication module of the corresponding battery cell includes: Acquiring cell status data of other cells in the battery pack through the wireless communication module; The balancing control instruction is generated according to the cell status data of the other cell and the cell status data of the cell to which it belongs.
12. The method according to claim 11, characterized in that The generating the balancing control instruction according to the cell status data of the other cells and the cell status data of the cell to which it belongs comprises: Determine the voltage state of the battery cell according to the battery cell state data of the other battery cells and the battery cell state data of the battery cell; Determining the temperature state of the battery cell according to the battery cell state data of the battery cell; The balancing control instruction is generated according to the voltage state and temperature state of the battery cell.
13. The method according to claim 12, characterized in that The determining the voltage state of the battery cell according to the battery cell state data of the other battery cells and the battery cell state data of the battery cell comprises: Acquire a reference voltage and a voltage of the battery cell according to the battery cell status data of the other battery cells and the battery cell status data of the battery cell; When the voltage of the battery cell is greater than the reference voltage and the voltage difference between the voltage of the battery cell and the reference voltage is greater than a preset difference, it is determined that the voltage state of the battery cell is a high voltage state.
14. The method according to claim 12 or 13, characterized in that The step of determining the temperature state of the battery cell according to the battery cell state data of the battery cell comprises: Determining the temperature of the battery cell according to the battery cell status data of the battery cell; When the temperature of the battery cell is lower than a preset temperature threshold, it is determined that the temperature state of the battery cell is a normal state.
15. The method according to any one of claims 12 to 14, characterized in that: The generating the balancing control instruction according to the voltage state and temperature state of the battery cell includes: When the voltage state and temperature state of the battery cell meet the preset balancing condition, generating a start balancing control instruction; the start balancing control instruction is used to start balancing processing of the battery cell; When the voltage state and the temperature state of the battery cell do not satisfy the balancing condition, a stop balancing control instruction is generated; the stop balancing control instruction is used to stop the balancing process on the battery cell.
16. The method according to claim 15, characterized in that The method further comprises: When the voltage state of the battery cell is a high voltage state and the temperature state of the battery cell is a normal state, determining that the battery cell satisfies the balancing condition; When the voltage state of the battery cell is a non-high voltage state, or the temperature state of the battery cell is an abnormal state, it is determined that the battery cell does not meet the balancing condition.
17. The method according to any one of claims 9 to 16, characterized in that: The controlling the working state of the balancing circuit of the battery cell according to the balancing control instruction to perform balancing control on the battery cell includes: In the case where the balancing control instruction is an on-balancing control instruction, determining an execution strategy of the on-balancing control instruction, and controlling the balancing circuit of the battery cell to start working according to the execution strategy, so as to start balancing processing of the battery cell; In the case where the balancing control instruction is a stop balancing control instruction, the balancing circuit of the corresponding battery cell is controlled to stop working, so as to stop the balancing process on the corresponding battery cell.
18. The method according to claim 17, characterized in that The step of determining the execution strategy of the instruction to start the balancing control comprises: Obtaining a voltage difference between the voltage of the battery cell and a reference voltage; Sending the voltage difference to other cells in the battery pack, and receiving the voltage difference sent by at least one reference cell; the reference cell is another cell in the battery pack whose cell status data meets a preset balancing condition; An execution strategy of the start-up balancing control instruction is determined according to the voltage difference of the battery cell and the voltage difference of each reference battery cell.
19. The method according to claim 18, characterized in that The step of determining the execution strategy of the start-up balancing control instruction according to the voltage difference of the battery cell and the voltage difference of each reference battery cell includes: The battery cells and the reference battery cells are sorted according to the voltage difference of the battery cells and the voltage difference of the reference battery cells to obtain a discharge order; The execution strategy of the start-up balancing control instruction is determined according to the discharge sequence.
20. The method according to claim 19, characterized in that The step of determining the execution strategy of the start-up balancing control instruction according to the discharge sequence includes: When the battery cell is at the first position in the discharge sequence, the execution strategy is determined to immediately control the balancing circuit to start working until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
21. The method according to claim 19 or 20, characterized in that The step of determining the execution strategy of the start-up balancing control instruction according to the discharge sequence includes: When the battery cell is not in the first position in the discharge sequence, the execution strategy is determined to control the balancing circuit to start working when the end information sent by the previous reference battery cell is received, until the voltage of the battery cell is less than or equal to the reference voltage, control the balancing circuit to stop working, and feedback the end information to the next reference battery cell in the discharge sequence.
22. A battery pack balancing control device, characterized in that: The device comprises: An instruction acquisition unit, used for acquiring a balancing control instruction through a wireless communication module; The balancing control unit is used to control the working state of the balancing circuit according to the balancing control instruction, so as to perform balancing control on the corresponding battery cells.
23. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 9 to 21 are implemented.
24. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 9 to 21 are implemented.
25. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 9 to 21 are implemented.