Battery management system based on wireless communication, electronic equipment and medium
By using wireless communication technology in the high-voltage battery management system to transmit and verify the battery cell data, the problems of excessive wiring harness and low utilization are solved, and the safety and efficient utilization of the battery pack are achieved.
Patent Information
- Application Number
- CN202411391995.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
AI Technical Summary
There are too many wiring harnesses in existing high-voltage battery management systems, resulting in electrical safety challenges and low battery pack utilization problems.
Adopt a battery management system based on wireless communication, transmit battery cell data through the wireless communication link between the battery cell management unit and the battery management unit, and checksum and summarizes it in the vehicle management unit to reduce the number of wire harnesses and increase the battery pack gradual utilization.
It effectively solves the problem of excessive wiring harnesses, improves the utilization of the battery pack, and ensures the security of battery cell data through encryption and decryption.
Smart Images

Figure CN119275392A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle communication technology, and in particular to a battery management system, electronic equipment and medium based on wireless communication. Background Art
[0002] With the vigorous development of the new energy vehicle industry, more and more specifications of high-voltage battery platforms have gradually emerged for customers to choose from. Currently, the common high-voltage battery platforms are 400V and 800V. The battery packs of these high-voltage platforms are usually composed of multiple cells connected in series and parallel according to regulations. In order to ensure the safe and reliable operation of the battery pack, a battery management system is required to manage the cells that make up the battery pack and monitor the voltage and temperature of each cell and the loop current of the battery pack in real time.
[0003] In order to facilitate the battery management system to better manage the single cells and circuit control of the battery pack, the battery management system can be divided into a centralized battery management system and a distributed battery management system according to the application of the battery management system. The difference between the above two types of battery management systems is that the original functional modules are distributed or concentrated according to a certain arrangement and combination.
[0004] In the above two types of battery management systems, wired communication is usually used. There will be a large number of battery cell sampling harnesses in the entire battery pack, and there will also be many control connection harnesses in the entire vehicle. Among them, high-voltage and low-voltage harnesses are mixed, which poses a serious challenge to the electrical safety of the entire vehicle. In addition, because there are many harnesses, it also brings challenges to the subsequent cascade utilization of the battery pack, resulting in low subsequent cascade utilization of the battery pack. Summary of the invention
[0005] In view of this, the purpose of the present application is to provide a battery management system, electronic device and medium based on wireless communication, which effectively solves the problem of excessive wiring harnesses and low utilization of tiers in the battery management system.
[0006] In a first aspect, an embodiment of the present application provides a battery management system based on wireless communication, wherein the battery management system includes a cell management unit and a battery management unit.
[0007] The battery cell management unit is used to detect the battery cells in the battery pack to obtain battery cell data, and copy the battery cell data into first battery cell data corresponding to the first communication link and second battery cell data corresponding to the second communication link, and allocate a first verification code corresponding to the first communication link and a second verification code corresponding to the second communication link, and send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link; wherein the first communication link is directly communicated between the battery cell management unit and the vehicle management unit;
[0008] The battery management unit is used to perform an overall detection on the battery pack and form a second communication link with the battery cell management unit, so that the vehicle management unit receives the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link respectively, and verifies the first battery cell data based on the first verification code, verifies the second battery cell data based on the second verification code, and summarizes the verification results of the first battery cell data and the second battery cell data to obtain successfully verified battery cell data.
[0009] In combination with the first aspect, an embodiment of the present application provides a first possible implementation manner of the first aspect, wherein the battery cell management unit, when used to send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link, is specifically used to:
[0010] The battery cell management unit sends the first battery cell data and the first verification code to the first communication module in the vehicle management unit through the first communication module of the battery cell management unit;
[0011] The battery cell management unit sends the second battery cell data and the second verification code to the second communication module in the vehicle management unit through the battery management unit and the second communication module in the vehicle management unit.
[0012] In combination with the first aspect, an embodiment of the present application provides a second possible implementation of the first aspect, wherein the battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, and summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, specifically for:
[0013] The vehicle management unit verifies the first verification code corresponding to the first battery cell data and the second verification code corresponding to the second battery cell data respectively through a preset verification rule, and obtains verification results corresponding to the first battery cell data and the second battery cell data respectively;
[0014] If at least one verification result is passed, the cell data corresponding to the verification result is determined to be the cell data of successfully verified cell.
[0015] In combination with the first aspect, an embodiment of the present application provides a third possible implementation of the first aspect, wherein the battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, and specifically use:
[0016] The vehicle management unit determines whether the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data are complete;
[0017] If the vehicle management unit determines that the communication address and time slot of any battery cell data are complete, or the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, the battery cell data corresponding to the complete communication address and time slot are retained.
[0018] In combination with the first aspect, an embodiment of the present application provides a fourth possible implementation of the first aspect, wherein the battery management unit is used to enable the vehicle management unit to determine that the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, and retain the battery cell data corresponding to the complete communication address and time slot, and is specifically used to:
[0019] When the communication addresses and time slots of the first battery cell data and the second battery cell data are both incomplete, the vehicle management unit determines whether the combination of the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data is complete;
[0020] If complete, the vehicle management unit determines that the first battery cell data and the second battery cell data complement each other and obtains the complete battery cell data in the battery management system.
[0021] In combination with the first aspect, an embodiment of the present application provides a fifth possible implementation of the first aspect, wherein the battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, and is also specifically used to:
[0022] If the first battery cell data that has been successfully verified in the battery management system is missing, the vehicle management unit determines that the first communication link in the battery management system is abnormal;
[0023] If the second battery cell data that has been successfully verified in the battery management system is missing, the vehicle management unit determines that the second communication link in the battery management system is abnormal.
[0024] In combination with the first aspect, the embodiment of the present application provides a sixth possible implementation of the first aspect, wherein the battery management system is used for:
[0025] For an abnormal first communication link, the battery management system determines an abnormal first communication module in the link; the battery management system controls the first communication link to connect to a second communication module in a unit where the abnormal first communication module is located, so that the first communication link returns to normal; wherein the unit is a cell management unit and a battery management unit in the battery management system;
[0026] For the abnormal second communication link, the battery management system determines the abnormal second communication module in the link; the battery management system controls the second communication link to connect to the first communication module in the unit where the abnormal second communication module is located, so that the second communication link returns to normal.
[0027] In combination with the first aspect, the embodiment of the present application provides a seventh possible implementation of the first aspect, wherein the battery management system is further used for:
[0028] When the first communication link and the second communication link share a communication module, the first communication link and the second communication link are connected to the communication module in a time-sharing manner.
[0029] In a second aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, any one of the battery management systems based on wireless communication is executed.
[0030] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, any one of the battery management systems based on wireless communication is executed.
[0031] The present application provides a battery management system based on wireless communication, the battery management system includes a cell management unit and a battery management unit, the cell management unit is used to detect the cells in the battery pack to obtain cell data, and copy the cell data into first cell data corresponding to a first communication link, and second cell data corresponding to a second communication link, and allocate a first verification code corresponding to the first communication link and a second verification code corresponding to the second communication link, and send the first cell data and the first verification code to the vehicle management unit through the first communication link, and send the second cell data and the second verification code to the vehicle management unit through the second communication link; wherein the first communication link is directly communicated between the cell management unit and the vehicle management unit; the A battery management unit is used to perform an overall inspection on the battery pack and form a second communication link with the battery management unit, so that the vehicle management unit receives the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link respectively, and verifies the first battery cell data based on the first verification code, verifies the second battery cell data based on the second verification code, summarizes the verification results of the first battery cell data and the second battery cell data to obtain successfully verified battery cell data, effectively solves the problem of too many wiring harnesses in the battery management system based on wireless communication, ensures the security of wirelessly transmitted battery cell data through encryption and decryption, and improves the utilization rate of the battery pack. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0033] Figure 1 A schematic diagram of the structure of a first battery management system based on wireless communication provided in an embodiment of the present application is shown;
[0034] Figure 2 A schematic diagram of the structure of a cell management unit provided in an embodiment of the present application is shown;
[0035] Figure 3 A schematic diagram of the structure of a battery management unit provided in an embodiment of the present application is shown;
[0036] Figure 4 A communication schematic diagram of a battery management system provided in an embodiment of the present application is shown;
[0037] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown.
[0038] Description of main symbols:
[0039] 1-battery management system; 11-cell management unit; 12-battery management unit. DETAILED DESCRIPTION
[0040] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0041] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0042] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0043] Existing centralized battery management systems and distributed battery management systems usually use wired communications. There will be a large number of battery cell sampling harnesses in the entire battery pack, and there will also be many control connection harnesses in the entire vehicle. High-voltage and low-voltage harnesses are mixed, which poses a serious challenge to the electrical safety of the entire vehicle. In addition, because there are many harnesses, it also brings challenges to the subsequent cascade utilization of the battery pack, resulting in low subsequent cascade utilization of the battery pack.
[0044] Based on this, the embodiments of the present application provide a battery management system, electronic device and medium based on wireless communication, which are described below through embodiments.
[0045] Example 1
[0046] To facilitate understanding of this embodiment, a battery management system based on wireless communication disclosed in this embodiment of the present application is first described in detail. Figure 1 The structure diagram of a battery management system based on wireless communication is shown in the figure. The present application provides a battery management system based on wireless communication, a battery management system 1 based on wireless communication, and the battery management system includes a cell management unit 11 and a battery management unit 12.
[0047] The battery cell management unit 11 is used to detect the battery cells in the battery pack to obtain battery cell data, and copy the battery cell data into first battery cell data corresponding to the first communication link and second battery cell data corresponding to the second communication link, and allocate a first verification code corresponding to the first communication link and a second verification code corresponding to the second communication link, and send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link; wherein the first communication link is directly communicated between the battery cell management unit and the vehicle management unit;
[0048] The battery management unit 12 is used to perform an overall detection on the battery pack and form a second communication link with the battery cell management unit, so that the vehicle management unit receives the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link respectively, and verifies the first battery cell data based on the first verification code, verifies the second battery cell data based on the second verification code, and summarizes the verification results of the first battery cell data and the second battery cell data to obtain successfully verified battery cell data.
[0049] When the cell management unit 11 detects the cells in the battery pack to obtain cell data, the cell data may include data such as the voltage, current, and temperature of the cells. The cell management unit 11 may detect multiple cells in the battery pack to obtain cell data. The cell data may be acquired based on sensors built into the cell management unit 11 or in other ways. The sensors may include voltage sensors, current source sensors, temperature sensors, and other sensors corresponding to cell data. The battery pack contains multiple cells, and the battery management unit 12 corresponding to the battery pack processes the cell data of multiple cell management units 11 corresponding to the multiple cells in the battery. The cell management unit 11, the battery management unit 12, and the vehicle management unit all have data analysis and processing functions similar to computers. .
[0050] The battery management unit 12 detects the battery pack to obtain a variety of battery pack data, which may include data such as the battery pack voltage, current, temperature, and short-circuit current. The obtained battery pack data is compared with the short-circuit data preset by the battery short-circuit unit BDU in the battery pack. The battery short-circuit unit BDU is an integrated and integrated design. If the battery pack data reaches the preset short-circuit data, the battery pack short-circuit unit BDU in the battery pack processes the battery to eliminate the short-circuit phenomenon of the battery pack and ensure the safety of the battery pack.
[0051] The battery management unit 11, such as Figure 2 As shown, it includes a slave acquisition unit, a slave control unit and a slave communication unit. The slave acquisition unit is responsible for collecting the voltage / temperature information of the battery cell and the total voltage of the battery pack through the voltage / temperature acquisition harness; the slave communication unit uses wireless communication to complete the communication between the battery management unit 11 and the battery management unit 12, including a first communication module and a second communication module; the slave control unit is responsible for managing and coordinating the slave communication unit and the slave acquisition unit to realize specific battery management unit functions, such as battery cell balancing function, slave acquisition unit diagnostic function, slave communication unit diagnostic function, etc.
[0052] The battery management unit 12, such as Figure 3As shown, it includes a high-voltage power supply conversion unit, a main communication unit, a main control unit and other auxiliary detection and control units. The main communication unit includes a first communication module and a second communication module. The battery management unit 12 detects the battery pack to obtain a variety of battery pack data, and at the same time, forms a second communication link with the battery management unit 11 to send the second battery data to the vehicle management unit, thereby achieving the effect of sending the battery data to the vehicle management unit through multiple communication links, ensuring the integrity and safety of the battery data.
[0053] The high-voltage power supply conversion unit is used to convert the high-voltage electricity after the battery packs are connected in series and parallel into low-voltage electricity to power other module units. Since high-voltage power supply is adopted, the 12V power supply wiring harness existing in the centralized battery management system and the distributed battery management system is omitted, thereby reducing the existence of a part of the wiring harness.
[0054] The main control management unit is responsible for managing all module units in the battery management unit, executing vehicle-related instructions obtained by the main communication unit - wireless communication through wireless communication, and completing data interaction and control between the battery management system and the vehicle through wireless communication.
[0055] The other auxiliary detection and control units include a contactor control and drive unit, a high-voltage circuit total pressure acquisition module, a high-voltage circuit current acquisition module, a high-voltage electrical component temperature monitoring module, etc. The battery management unit includes but is not limited to the above modules. The relevant modules can be added or reduced depending on the specific functions and effects of the battery management system.
[0056] like Figure 4 As shown, the battery cell management unit 11 copies the battery cell data, that is, copies one copy of the battery cell data into two copies of the battery cell data, then the battery cell management unit 11 copies the battery cell data into first battery cell data corresponding to the first communication link and second battery cell data corresponding to the second communication link, and assigns a first verification code corresponding to the first communication link to the first battery cell data, and assigns a second verification code corresponding to the second communication link to the second battery cell data; wherein the first communication link is for the battery cell management unit 11 and the battery management unit 12 to communicate with the vehicle management unit respectively; the second communication link is for the battery cell management unit to communicate with the vehicle management unit via the battery management unit.
[0057] To ensure security, the first communication link can encrypt the first battery cell data according to a preset encryption rule to obtain encrypted first battery cell data. Similarly, the second communication link can encrypt the first battery cell data according to a preset encryption rule to obtain encrypted second battery cell data. The first communication link and the second communication link will respectively transmit the encrypted first battery cell data and the encrypted second battery cell data to the vehicle management unit.
[0058] The first communication link and the second communication link both use the currently mature Bluetooth communication module or WIFI communication module for wireless communication, wherein the number of Bluetooth communication modules or WIFI communication modules can be selected according to the actual application of the battery management system, and the above two or one of them can also be configured according to the actual application. The Bluetooth communication module or WIFI communication module includes an antenna and a communication antenna and a coding modulation circuit that can realize the bidirectional transmission function of wireless information sending and receiving.
[0059] In some embodiments, when the battery cell management unit 11 is used to send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link, it is specifically used to:
[0060] The battery cell management unit 11 sends the first battery cell data and the first verification code to the first communication module in the vehicle management unit through the first communication module of the battery cell management unit 11;
[0061] The cell management unit 11 sends the second cell data and the second verification code to the second communication module in the vehicle management unit through the battery management unit 12 and the second communication module in the vehicle management unit.
[0062] The cell management unit 11, the battery management unit 12 and the vehicle management unit all have a first communication module and a second communication module for realizing the communication function, that is, wireless communication between the first communication modules consisting of the cell management unit 11 and the battery management unit 12 constitutes a first communication link, that is, the nodes in the first communication link include the cell management unit 11 and the battery management unit 12, and wireless communication between the second communication modules existing in the cell management unit 11 and the battery management unit 12 constitutes a second communication link, that is, the nodes in the second communication link also include the cell management unit 11 and the battery management unit 12, that is, there are two communication links in the battery management system, and the transmission of cell data between the first communication link and the second communication link is not affected by each other, that is, the vehicle management unit receives the first cell data and the second cell data sent by the cell management unit 11 through the first communication link and the second communication link respectively, thereby achieving the effect that the vehicle management unit receives two copies of cell data.
[0063] The battery cell management unit 11 sends the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and sends the second battery cell data and the second verification code to the vehicle management unit through the second communication link. The vehicle management unit receives the first battery cell data and the first verification code through the first communication link, and receives the second battery cell data and the second verification code through the second communication link. The vehicle management unit can judge the integrity of the first communication link based on the first battery cell data and the first verification code, and can also judge the integrity of the second communication link based on the second battery cell data and the second verification code. The vehicle management unit receives the first battery cell data and the first verification code based on the first communication link, receives the second battery cell data and the second verification code based on the second communication link, and stores the obtained first battery cell data and the second battery cell data. The vehicle management unit verifies the first battery cell data based on the first verification code, verifies the second battery cell data based on the second verification code, obtains verification results based on the respective verifications, and implements decryption and verification of the first battery cell data and the second battery cell data transmitted from the first communication link and the second communication link, respectively, thereby obtaining the successfully verified battery cell data, and selecting the successfully verified battery cell data for use.
[0064] If the vehicle management unit receives the encrypted first battery cell data and the encrypted second battery cell data, the vehicle management unit decrypts the encrypted first battery cell data and the encrypted second battery cell data respectively based on a preset decryption rule corresponding to the encryption rule to obtain the decrypted first battery cell data and the second battery cell data, and then performs verification based on the decrypted first battery cell data and the second battery cell data respectively.
[0065] In some embodiments, the battery management unit 12 is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, and summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, specifically for:
[0066] The vehicle management unit verifies the first verification code corresponding to the first battery cell data and the second verification code corresponding to the second battery cell data respectively through a preset verification rule, and obtains verification results corresponding to the first battery cell data and the second battery cell data respectively;
[0067] If at least one verification result is passed, the cell data corresponding to the verification result is determined to be the cell data of successfully verified cell.
[0068] The preset verification rules built into the vehicle management unit are existing mature technologies, which are used to verify the first verification code and the second verification code sent by the battery management unit 11 to determine whether it is the first battery data transmitted via the first communication link or the second battery data transmitted via the second communication link.
[0069] The whole vehicle management unit verifies the first verification code corresponding to the first battery cell data and the second verification code corresponding to the second battery cell data respectively through a preset verification rule, and obtains verification results corresponding to the first battery cell data and the second battery cell data respectively; if the verification result corresponding to the first battery cell data is passed, the first communication link is complete; if the verification result corresponding to the second battery cell data is passed, the second communication link is complete; if both the first communication link and the second communication link are complete, then based on the obtained first battery cell data and the second battery cell data, the whole vehicle management unit obtains two complete battery cell data, and only one of the battery cell data can be used, thereby ensuring the security of the battery cell data.
[0070] In some embodiments, the battery management unit 12 is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, and specifically to:
[0071] The vehicle management unit determines whether the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data are complete;
[0072] If the vehicle management unit determines that the communication address and time slot of any battery cell data are complete, or the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, the battery cell data corresponding to the complete communication address and time slot are retained.
[0073] Since the first battery cell data and the second battery cell data are transmitted via wireless communication when they are transmitted via the first communication link and the second communication link respectively, and wireless transmission is susceptible to interference, resulting in data loss, thereby reducing the reliability of the battery management system 1, so when the first battery cell data is transmitted on each node of the first communication link, the communication address and time slot received and sent by each node in the first communication link are recorded, and when the second battery cell data is transmitted on each node of the second communication link, the communication address and time slot received and sent by each node are recorded, the vehicle management unit judges the integrity of the first battery cell data based on the communication address and time slot of each node in the first communication link on the first battery cell data, and the vehicle management unit judges the integrity of the first battery cell data based on the communication address and time slot of each node in the second communication link on the second battery cell data.
[0074] The vehicle management unit judges the integrity of the first battery cell data based on the communication address and time slot of each node in the first communication link on the first battery cell data. If the communication address and time slot of at least one node in the first communication link on the first battery cell data are missing, the first battery cell data is abnormal and incomplete, otherwise the first battery cell data is retained; if the communication address and time slot of at least one node in the second communication link on the second battery cell data are missing, the second battery cell data is abnormal and incomplete, otherwise the second battery cell data is retained, then the vehicle management unit judges that the received battery cell data in the battery management system is incomplete and the corresponding communication link is abnormal.
[0075] In some embodiments, the battery management unit 12 is used to enable the vehicle management unit to determine that the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, and retain the battery cell data corresponding to the complete communication address and time slot, specifically for:
[0076] When the communication addresses and time slots of the first battery cell data and the second battery cell data are both incomplete, the vehicle management unit determines whether the combination of the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data is complete;
[0077] If complete, the vehicle management unit determines that the first battery cell data and the second battery cell data complement each other and obtains the complete battery cell data in the battery management system.
[0078] If the vehicle management unit determines that there are abnormalities in both the first communication link and the second communication link, the vehicle management unit automatically combines the communication addresses and time slots of each node in the first battery cell data and the second battery cell data to determine whether the combined battery cell data is complete. If the vehicle management unit determines whether the combined battery cell data is complete, it is determined that the communication addresses and time slots of each node in the first communication link on the first battery cell data are complementary to the communication addresses and time slots of each node in the second communication link on the second battery cell data. That is, although the communication address and time slot of a certain node are missing on the first communication link, the communication address and time slot of the corresponding node exist in the second communication link. At this time, the first battery cell data and the second battery cell data are complementary, and the vehicle management unit determines that the transmitted battery cell data is complete, and the battery cell data determined to be complete at this time can be used and stored.
[0079] In some embodiments, the battery management unit 12 is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, summarize the verification results of the first battery cell data and the second battery cell data to obtain the successfully verified battery cell data, and is also specifically used to:
[0080] If the first battery cell data that has been successfully verified in the battery management system 1 is missing, the vehicle management unit determines that the first communication link in the battery management system 1 is abnormal;
[0081] If the second battery cell data that has been successfully verified in the battery management system 1 is missing, the vehicle management unit determines that the second communication link in the battery management system 1 is abnormal.
[0082] When the vehicle management unit determines that the first battery cell data is incomplete, that is, the vehicle management unit judges the integrity of the second battery cell data based on the communication address and time slot of each node in the first communication link on the first battery cell data. If the communication address and time slot of each node in the first communication link on the first battery cell data are missing, then the first communication link is abnormal; similarly, if the communication address and time slot of each node in the second communication link on the second battery cell data are missing, then the second communication link is abnormal, and the vehicle management unit determines that the vehicle communication is abnormal.
[0083] In some embodiments, the battery management system 1 is used to:
[0084] For the abnormal first communication link, the battery management system 1 determines the abnormal first communication module in the link; the battery management system 1 controls the first communication link to connect to the second communication module in the unit where the abnormal first communication module is located, so that the first communication link returns to normal; wherein the unit is a cell management unit and a battery management unit in the battery management system;
[0085] For the abnormal second communication link, the battery management system 1 determines the abnormal second communication module in the link; the battery management system controls 1 that the second communication link connects the first communication module in the unit where the abnormal second communication module is located, so that the second communication link returns to normal.
[0086] That is, when the battery management system 1 determines that there is an abnormality in the first communication module in the first communication link, the node where the abnormal first communication module in the link is located is determined based on the communication address and time slot of the missing node on the missing first data, and the battery management system 1 controls the second communication module existing in the node where the first communication module is located to be connected to the first communication link, so that the first communication link returns to normal; when the battery management system 1 determines that there is an abnormality in the second communication module in the second communication link, the node where the abnormal second communication module in the link is located is determined based on the communication address and time slot of the missing node on the missing second data, and the battery management system 1 controls the first communication module existing in the node where the second communication module is located to be connected to the second communication link, so that the first communication link returns to normal.
[0087] In some embodiments, the battery management system 1 is further used for:
[0088] When the first communication link and the second communication link share a communication module, the first communication link and the second communication link are connected to the communication module in a time-sharing manner.
[0089] In the battery management system 1, there is a problem that the first communication module or the second communication module simultaneously transmits data for the first communication link or the second communication link. This problem is solved by time-sharing connection. That is, if there is an abnormality in the first communication module in the first communication link, the second communication module at the node where the first communication module is located is connected to the first communication link after transmitting the second battery cell data, thereby completing the transmission of the first battery cell data; and by analogy, if there is an abnormality in the second communication module in the second communication link, the first communication module at the node where the second communication module is located is connected to the second communication link after transmitting the first battery cell data, thereby completing the transmission of the second battery cell data, thereby ensuring the transmission of the battery cell data and facilitating the vehicle management unit to manage the vehicle.
[0090] Example 2
[0091] The present application also provides an electronic device, such as Figure 5 As shown, it includes: a processor 501, a memory 502 and a bus 503, the memory 502 stores machine-readable instructions executable by the processor 501, when the electronic device is running, the processor 501 and the memory 502 communicate through the bus 503, and when the machine-readable instructions are executed by the processor 501, any one of the battery management systems based on wireless communication as described above is executed.
[0092] Example 3
[0093] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, any one of the battery management systems based on wireless communication as described above is executed.
[0094] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0095] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0096] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0097] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a platform server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0098] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A battery management system based on wireless communication, characterized in that: The battery management system includes a cell management unit and a battery management unit. The battery cell management unit is used to detect the battery cells in the battery pack to obtain battery cell data, and copy the battery cell data into first battery cell data corresponding to the first communication link and second battery cell data corresponding to the second communication link, and allocate a first verification code corresponding to the first communication link and a second verification code corresponding to the second communication link, and send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link; The first communication link is carried out by the battery management unit directly communicating with the vehicle management unit; The battery management unit is used to perform an overall detection on the battery pack and form a second communication link with the battery cell management unit, so that the vehicle management unit receives the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link respectively, and verifies the first battery cell data based on the first verification code, verifies the second battery cell data based on the second verification code, and summarizes the verification results of the first battery cell data and the second battery cell data to obtain successfully verified battery cell data.
2. The battery management system according to claim 1, characterized in that: When the battery cell management unit is used to send the first battery cell data and the first verification code to the vehicle management unit through the first communication link, and send the second battery cell data and the second verification code to the vehicle management unit through the second communication link, the battery cell management unit is specifically used to: The battery cell management unit sends the first battery cell data and the first verification code to the first communication module in the vehicle management unit through the first communication module of the battery cell management unit; The battery cell management unit sends the second battery cell data and the second verification code to the second communication module in the vehicle management unit through the battery management unit and the second communication module in the vehicle management unit.
3. The battery management system according to claim 1, characterized in that: The battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, and summarize the verification results of the first battery cell data and the second battery cell data to obtain the battery cell data with successful verification, specifically used for: The vehicle management unit verifies the first verification code corresponding to the first battery cell data and the second verification code corresponding to the second battery cell data respectively through a preset verification rule, and obtains verification results corresponding to the first battery cell data and the second battery cell data respectively; If at least one verification result is passed, the cell data corresponding to the verification result is determined to be the cell data of successfully verified cell.
4. The battery management system according to claim 1, characterized in that: The battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, and summarize the verification results of the first battery cell data and the second battery cell data to obtain the battery cell data with successful verification, and is specifically used to: The vehicle management unit determines whether the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data are complete; If the vehicle management unit determines that the communication address and time slot of any battery cell data are complete, or the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, the battery cell data corresponding to the complete communication address and time slot are retained.
5. The battery management system according to claim 4, characterized in that: The battery management unit is used to enable the vehicle management unit to determine that the communication addresses and time slots of the first battery cell data and the second battery cell data complement each other, and retain the battery cell data corresponding to the complete communication address and time slot, specifically for: When the communication addresses and time slots of the first battery cell data and the second battery cell data are both incomplete, the vehicle management unit determines whether the combination of the communication address and time slot of the first battery cell data and the communication address and time slot of the second battery cell data is complete; If complete, the vehicle management unit determines that the first battery cell data and the second battery cell data complement each other and obtains the complete battery cell data in the battery management system.
6. The battery management system according to claim 1, characterized in that: The battery management unit is used to enable the vehicle management unit to receive the first battery cell data and the first verification code, the second battery cell data and the second verification code through the first communication link and the second communication link, respectively, and verify the first battery cell data based on the first verification code, verify the second battery cell data based on the second verification code, summarize the verification results of the first battery cell data and the second battery cell data to obtain the battery cell data with successful verification, and is also specifically used to: If the first battery cell data that has been successfully verified in the battery management system is missing, the vehicle management unit determines that the first communication link in the battery management system is abnormal; If the second battery cell data that has been successfully verified in the battery management system is missing, the vehicle management unit determines that the second communication link in the battery management system is abnormal.
7. The battery management system according to claim 2, characterized in that: The battery management system is used for: For an abnormal first communication link, the battery management system determines an abnormal first communication module in the link; the battery management system controls the first communication link to connect to a second communication module in a unit where the abnormal first communication module is located, so that the first communication link returns to normal; wherein the unit is a cell management unit and a battery management unit in the battery management system; For the abnormal second communication link, the battery management system determines the abnormal second communication module in the link; the battery management system controls the second communication link to connect to the first communication module in the unit where the abnormal second communication module is located, so that the second communication link returns to normal.
8. The battery management system according to claim 7, characterized in that: The battery management system is further used for: When the first communication link and the second communication link share a communication module, the first communication link and the second communication link are connected to the communication module in a time-sharing manner.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, a battery management system based on wireless communication as described in any one of claims 1 to 8 is executed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the battery management system based on wireless communication as claimed in any one of claims 1 to 8 is executed.
Citation Information
Patent Citations
Protected system for controlling power transactions for an electric vehicle
CN104094128A
Double-wireless-link hot standby circuit and redundant communication method
CN111585603A
Industrial vehicle self-checking system based on Bluetooth technology
CN114363012A
Double-link battery management system, data acquisition method, device, equipment and medium
CN116846005A
Battery management method and system, vehicle and storage medium
CN117885606A
Cited By
Protection method and device of energy storage device, energy storage system and electric equipment
CN120855613A
Battery management system based on wireless communication, and electronic device and medium
WO2026066510A1