Battery management system and battery information transmission method

The dual communication state is achieved through the multi-wireless communication unit of the wireless battery management system and the radio cell management module, which solves the weight, volume and cost increase caused by wire harness transmission in the existing battery management system, and improves the reliability and security of data transmission.

CN119725799APending Publication Date: 2025-03-28SAIC MOTOR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311250310.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing battery management system transmits information through the wire harness, which leads to an increase in the weight and volume of the system, increases in development costs, and there is a risk of communication failure caused by damage to the wire harness.

Method used

The wireless battery management system is adopted to transmit data through wireless mode, and redundant communication is carried out in dual communication states using the wireless battery management module and multiple wireless communication units in the wireless cell management module to ensure the reliability of data transmission.

Benefits of technology

It reduces the weight and volume of the battery management system, reduces development costs, and improves the reliability and security of data transmission, avoids system communication interruptions caused by failure of a single communication unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119725799A_ABST
    Figure CN119725799A_ABST
Patent Text Reader

Abstract

The invention provides a battery management system and a battery information transmission method. The system comprises a wireless management module and at least one wireless core management module, the wireless core management module comprises a first controller, a first main wireless communication unit and a first auxiliary wireless communication unit; the wireless battery management module comprises a second controller, a second main wireless communication unit and a second auxiliary wireless communication unit; the first controller is used for detecting the battery pack to obtain battery detection information of the battery pack and calling the first target wireless communication unit to send the battery detection information to the wireless battery management module, and the target wireless communication unit is at least one of a first main wireless communication unit and a first auxiliary wireless communication unit of the wireless battery management module. The wireless battery management module and the wireless electric core management module carry out wireless communication through the arranged wireless communication unit, a special wire harness is not needed for communication, and the development cost of the system is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of motor battery management, and in particular to a battery management system and a method for transmitting battery information. Background Art

[0002] With the development of lithium battery technology, lithium batteries have begun to be widely used in vehicles. In order to ensure that the lithium batteries in vehicles are used in a safe state, a battery management system is usually used to detect the battery status, and then analyze whether the battery is in a safe state based on the detection data.

[0003] The current battery management system is based on the transmission of information through wiring harnesses. The use of wiring harnesses to transmit information will increase the number of devices such as wiring harness connectors and fasteners, which increases the weight and volume of the battery management system, resulting in an increase in the development cost of the battery management system. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a battery management system and a method for transmitting battery information. By applying the battery management system provided by the present invention, data can be transmitted wirelessly without the need to use a wiring harness to transmit data, thereby reducing the weight and volume of the battery management system, and thereby reducing the cost of the battery management system.

[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0006] A battery management system, comprising:

[0007] a wireless battery management module and at least one wireless chip management module;

[0008] The wireless core management module includes a first controller, a first main wireless communication unit and a first auxiliary wireless communication unit;

[0009] The wireless battery management module includes a second controller, a second main wireless communication unit and a second auxiliary wireless communication unit;

[0010] The first controller is used to detect the battery pack to obtain battery detection information of the battery pack, and call a first target wireless communication unit to send the battery detection information to the wireless battery management module, the first target wireless communication unit is at least one of a first main wireless communication unit and a first auxiliary wireless communication unit of the wireless battery management module;

[0011] The second controller is used to determine a second target wireless communication unit and call the second target wireless communication unit to receive data sent by the wireless core management module, and the second target wireless communication unit is at least one of the second main wireless communication unit and the second auxiliary wireless communication unit.

[0012] In the above system, optionally, the first controller executes a process of calling the first target wireless communication unit to send the battery detection information to the wireless battery management module, including:

[0013] Acquire first communication status information of the wireless core management module and second communication status information of the wireless battery management module;

[0014] Determining the communication state of the wireless battery management module and determining the communication state of the wireless chip management module based on the first communication state information and the second communication state information;

[0015] Based on the communication status of the wireless battery management module and the communication status of the wireless chip management module, a first target wireless communication unit is determined, and the first target wireless communication unit is called to send the battery detection information.

[0016] In the above system, optionally, the first controller performs a process of determining the communication state of the wireless battery management module and the communication state of the wireless core management module based on the first communication state information and the second communication state information, including:

[0017] Acquire a first state identifier of the first primary wireless communication unit from the first communication state information, and acquire a second state identifier of the first secondary wireless communication unit;

[0018] When the first state identifier indicates that the first main wireless communication unit is in a working state, and the second state identifier indicates that the first auxiliary wireless communication unit is in a working state, determining that the wireless core management module is in a dual communication state;

[0019] When the first state identifier indicates that the first main wireless communication unit is in a working state and the second state identifier indicates that the first auxiliary wireless communication unit is in a fault state, or when the first state identifier indicates that the first main wireless communication unit is in a fault state and the second state identifier indicates that the first auxiliary wireless communication unit is in a working state, it is determined that the wireless core management module is in a single communication state;

[0020] Acquire a third state identifier of the second primary wireless communication unit from the second communication state information, and acquire a fourth state identifier of the second secondary wireless communication unit;

[0021] When the third state identifier indicates that the second main wireless communication unit is in a working state, and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, determining that the wireless battery management module is in a dual communication state;

[0022] When the third state identifier indicates that the second main wireless communication unit is in a working state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a fault state, or when the third state identifier indicates that the second main wireless communication unit is in a fault state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, it is determined that the wireless battery management module is in a single communication state.

[0023] In the above system, optionally, the first controller determines the first target wireless communication unit based on the communication state of the wireless battery management module and the communication state of the wireless core management module, and calls the first target wireless communication unit to send the battery detection information, including:

[0024] When it is determined that the communication states of the wireless battery management module and the wireless core management module are both in a dual communication state, determining the first main wireless communication unit and the second auxiliary wireless communication unit as first target wireless communication units;

[0025] Acquiring battery status information of the battery pack;

[0026] Based on the battery status information, allocating transmission data to each first target wireless communication unit, the transmission data being the content in the battery detection information;

[0027] Trigger each of the first target wireless communication units to send the transmission data allocated thereto to the wireless battery management module.

[0028] In the above system, optionally, the first controller executes a process of allocating transmission data to each first target wireless communication unit based on the battery status information, including:

[0029] Based on the battery status information, determining whether the battery pack has an abnormality;

[0030] When it is determined that the battery pack is abnormal, the battery detection information is split into two split information, one of the split information is used as transmission data of any first target wireless communication unit, and the remaining split information is used as transmission data of the remaining first target wireless communication units;

[0031] When it is determined that the battery pack has no abnormality, the battery detection information is used as transmission data of each of the first target wireless communication units.

[0032] In the above system, optionally, the first controller determines the first target wireless communication unit based on the communication state of the wireless battery management module and the communication state of the wireless core management module, and calls the first target wireless communication unit to send the battery detection information, including:

[0033] When the communication state of the wireless core management module is a single communication state, a wireless communication unit in a working state in the wireless core management module is determined as a first target wireless communication unit, and the battery detection information is used as transmission data of the first target wireless communication unit, triggering the first target wireless communication unit to send the transmission data to the wireless battery management module;

[0034] When the communication state of the wireless battery management module is a single communication state, determining the wireless communication unit in the wireless battery management module that is in a working state as a non-faulty wireless communication unit;

[0035] The wireless communication unit corresponding to the non-faulty wireless communication unit in the wireless core management module is determined as the first target wireless communication unit, and the battery detection information is used as the transmission data of the first target wireless communication unit to trigger the first target wireless communication unit to send the transmission data to the wireless battery management module.

[0036] In the above system, optionally, the first controller calls a preset detection unit to detect the battery pack, and determines the information output by the inspection unit as battery detection information.

[0037] In the above system, optionally, the second controller executes a process of determining a second target wireless communication unit from the second primary wireless communication unit and the second secondary wireless communication unit, comprising:

[0038] determining whether there is a faulty unit in the second primary wireless communication unit and the second secondary wireless communication unit;

[0039] If there is no faulty unit in the second main wireless communication unit and the second auxiliary wireless communication unit, acquiring communication information of the wireless core management module, and determining a second target wireless communication unit in the wireless battery management module based on the communication information;

[0040] When there is a faulty unit among the second main wireless communication unit and the second auxiliary wireless communication unit, a wireless communication unit that is not faulty is determined as a second target wireless communication unit.

[0041] In the above system, optionally, when the second main wireless communication unit and the second auxiliary wireless communication unit are both second target wireless communication units, the second controller determines the data received by the second main wireless communication unit as first data to be processed, and determines the data received by the second auxiliary wireless communication unit as second data to be processed; when the first data to be processed and the second data to be processed meet preset verification conditions, the first data to be processed and the second data to be processed are verified.

[0042] A method for transmitting battery information is applied to the first controller in the battery management system described above, the battery management system includes a wireless battery management module and at least one wireless chip management module, the first controller is arranged in the wireless chip management module, and the method includes:

[0043] Detecting a battery pack to obtain battery detection information of the battery pack;

[0044] A first target wireless communication unit is called to send the battery detection information to the wireless battery management module, where the first target wireless communication unit is at least one of a first main wireless communication unit and a first auxiliary wireless communication unit of the wireless core management module.

[0045] The present invention provides a battery management system and a method for transmitting battery information. The system includes a wireless management module and at least one wireless chip management module; the wireless chip management module includes a first controller, a first main wireless communication unit and a first auxiliary wireless communication unit; the wireless battery management module includes a second controller, a second main wireless communication unit and a second auxiliary wireless communication unit; the first controller is used to detect a battery pack to obtain battery detection information of the battery pack, and call a first target wireless communication unit to send battery detection information to the wireless battery management module, the first target wireless communication unit is at least one of the first main wireless communication unit and the first auxiliary wireless communication unit of the wireless chip management module; the second controller is used to determine a second target wireless communication unit from the second main wireless communication unit and the second auxiliary wireless communication unit, and call the second target wireless communication unit to receive data sent by the wireless chip management module. Two wireless communication units are provided in the wireless battery management module and the wireless chip management module of the present invention, thereby realizing wireless communication between the wireless battery management module and the wireless chip management module without relying on wiring harnesses, effectively reducing the weight and volume of the battery management system and saving construction costs. In addition, by providing two wireless communication units, it is effectively avoided that in the scenario where a single communication unit is used for communication, a communication unit failure occurs, resulting in the system being completely unable to communicate, thereby effectively ensuring the communication of the system and improving communication reliability. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0047] Figure 1 A schematic diagram of the structure of a battery management system provided by an embodiment of the present invention;

[0048] Figure 2 A flow chart of a method for a first controller to execute and call a first target wireless communication unit to send battery detection information to a wireless battery management module provided by an embodiment of the present invention;

[0049] Figure 3 A flow chart of a method for sending battery detection information by a wireless core management module provided in an embodiment of the present invention;

[0050] Figure 4 A scenario example diagram of a battery management system provided by an embodiment of the present invention;

[0051] Figure 5 This is a flow chart of information transmission provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0052] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0053] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0054] Based on the background technology, it can be known that the traditional battery management system uses wired means to transmit information. In terms of design and production, wiring and fixing the wire harness increases the workload of the staff, and the weight and volume of the battery management system will increase, which will increase the cost of the battery management system. In addition to the above problems, when using the wire harness to transmit information, damage to the wire harness can easily cause problems such as short circuits and open circuits, bringing risks to customers' communications.

[0055] The present invention can be used in many general or special computing device environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor devices, distributed computing environments including any of the above devices or devices, etc. The present invention provides a battery management system, referring to Figure 1 , is a schematic diagram of the structure of a battery management system provided by an embodiment of the present invention, and is specifically described as follows:

[0056] The battery management system includes: a wireless battery management module 101 and at least one wireless chip management module 102 .

[0057] The wireless core management module 102 includes a first controller 103 and two wireless communication units, the two wireless communication units are a first main wireless communication unit 104 and a first auxiliary wireless communication unit 105 .

[0058] The wireless battery management module 101 includes a second controller 106 and two wireless communication units, the two wireless communication units are respectively a second main wireless communication unit 107 and a second auxiliary wireless communication unit 108 .

[0059] Preferably, the first controller controls the first main wireless communication unit and the first auxiliary wireless communication unit to communicate with the wireless battery management model; the second controller controls the second main wireless communication unit and the second auxiliary wireless communication unit to communicate with the wireless core management module. Preferably, the wireless core management module and the wireless battery management module communicate wirelessly.

[0060] The first controller is used to detect the battery pack to obtain battery detection information of the battery pack, and call the first target wireless communication unit to send the battery detection information to the wireless battery management module. The target wireless communication unit is at least one of the first main wireless communication unit and the first auxiliary wireless communication unit of the wireless core management module.

[0061] It should be noted that each wireless chip management module has a corresponding battery pack; an inspection unit is also provided in the wireless chip management module, and the detection unit includes but is not limited to a voltage detection module, a temperature detection module, a pressure detection module, a smoke detection module, an organic gas detection module, etc.

[0062] Further, the first controller controls the detection unit to detect the battery pack, and determines the information output by the detection unit as battery detection information. It should be noted that the battery pack here is a battery pack corresponding to the wireless chip management module, and the wireless chip management module is a wireless chip management module to which the first controller belongs. Preferably, the battery detection information includes but is not limited to data such as voltage, temperature, pressure, and smoke of the battery pack.

[0063] The second controller is used to determine a second target wireless communication unit and call the second target wireless communication unit to receive data sent by the wireless core management module. The second target wireless communication unit is at least one of the second main wireless communication unit and the second auxiliary wireless communication unit.

[0064] Furthermore, the first controller includes the address of the second target wireless communication unit, and the second controller includes the address of the first target wireless unit. Thus, the wireless battery management module and the wireless core management module can control the wireless communication unit to perform wireless communication through the first control unit and the second control unit.

[0065] In the battery management system provided by an embodiment of the present invention, the system includes a wireless battery management module and at least one wireless chip management module, the wireless chip management module includes a first controller, a first main wireless communication unit and a first auxiliary wireless communication unit; the wireless battery management module includes a second controller, a second main wireless communication unit and a second auxiliary wireless communication unit; the second main wireless communication unit corresponds to the first main wireless communication unit, and the second auxiliary wireless communication unit corresponds to the first auxiliary wireless communication unit; the first controller is used to detect the battery pack to obtain battery detection information of the battery pack, and call the first target wireless communication unit to send battery detection information to the wireless battery management module, the target wireless communication unit is at least one of the first main wireless communication unit and the first auxiliary wireless communication unit of the wireless chip management module; the second controller is used to determine the second target wireless communication unit from the second main wireless communication unit and the second auxiliary wireless communication unit, and call the second target wireless communication unit to receive data sent by the wireless chip management module. The battery management system provided by the present invention uses a wireless communication module for communication, thereby eliminating the need to use a wiring harness for communication, effectively saving the development cost of the battery management system, and two wireless communication units are provided in the wireless battery management module and the wireless chip management module of the battery management system, realizing a dual communication mode, which can avoid the situation where communication cannot be performed due to a communication module failure in a single communication mode, and effectively improve the reliability of information transmission of the battery management system.

[0066] For example, refer to Figure 2 , which is a flow chart of a method for a first controller to execute a call to a first target wireless communication unit to send battery detection information to a wireless battery management module according to an embodiment of the present invention, and is specifically described as follows:

[0067] S201, obtaining first communication status information of a wireless core management module and second communication status information of a wireless battery management module.

[0068] It should be noted that the first communication status information includes the first status identifier of the first main wireless communication unit and the second status identifier of the first auxiliary wireless communication unit. Furthermore, the first status identifier is used to indicate the communication status of the first main wireless communication unit, and the second status identifier is used to indicate the communication status of the first auxiliary wireless communication unit.

[0069] The second communication status information includes the third status identifier of the second main wireless communication unit and the fourth status identifier of the second auxiliary wireless communication unit. Furthermore, the third status identifier is used to indicate the communication status of the second main wireless communication unit, and the fourth status identifier is used to indicate the communication status of the second auxiliary wireless communication unit.

[0070] Furthermore, there are two communication conditions of the wireless communication unit, one is that it can work normally and is in a working state, and the other is that it fails and cannot work and is in a faulty state; the above two communication conditions cannot occur simultaneously on a wireless communication unit.

[0071] S202: Determine the communication status of the wireless battery management module and the communication status of the wireless chip management module based on the first communication status information and the second communication status information.

[0072] Further, the process of determining the communication status of the wireless core management module is as follows:

[0073] Acquire a first state identifier of the first primary wireless communication unit from the first communication state information, and acquire a second state identifier of the first secondary wireless communication unit;

[0074] When the first state identifier indicates that the first main wireless communication unit is in the working state, and the second state identifier indicates that the first auxiliary wireless communication unit is in the working state, determining that the wireless core management module is in the dual communication state;

[0075] When the first status identifier indicates that the first main wireless communication unit is in a working state and the second status identifier indicates that the first auxiliary wireless communication unit is in a fault state, or when the first status identifier indicates that the first main wireless communication unit is in a fault state and the second status identifier indicates that the first auxiliary wireless communication unit is in a working state, it is determined that the wireless core management module is in a single communication state.

[0076] Furthermore, the process of determining the communication status of the wireless battery management module is as follows:

[0077] Acquire a third state identifier of the second primary wireless communication unit from the second communication state information, and acquire a fourth state identifier of the second secondary wireless communication unit;

[0078] When the third state identifier indicates that the second main wireless communication unit is in a working state, and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, determining that the wireless battery management module is in a dual communication state;

[0079] When the third state identifier indicates that the second main wireless communication unit is in a working state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a fault state, or when the third state identifier indicates that the second main wireless communication unit is in a fault state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, it is determined that the wireless battery management module is in a single communication state.

[0080] It should be noted that when both wireless communication units in the wireless core management module can work normally, it can be determined that the wireless core management module is in a dual communication state. When only one of the two wireless communication units of the wireless core management module is in a working state, it can be determined that the wireless core management module is in a single communication state. Similarly, the communication state of the wireless battery management module can also be determined in this way.

[0081] Furthermore, when both wireless communication units in the wireless chip management module are in a faulty state, it is determined that the wireless chip management module is in a communication faulty state; when both wireless communication units in the wireless battery management module are in a faulty state, it is determined that the wireless battery management module is in a communication faulty state. When the wireless chip management module is in a faulty state, the wireless chip management module does not send data to the wireless battery management module, and the wireless battery management module cannot receive data from the wireless chip management module; when the wireless battery management module is in a faulty state, it cannot receive data from any wireless chip management module, and at this time, the wireless battery management module does not need to send data to the wireless battery management module.

[0082] S203: Determine a first target wireless communication unit based on the communication status of the wireless battery management module and the communication status of the wireless chip management module, and call the first target wireless communication unit to send battery detection information.

[0083] Reference Figure 3 , is a flow chart of a method for a wireless core management module to send battery detection information provided by an embodiment of the present invention, and is specifically described as follows:

[0084] S301. Determine whether there is a communication fault state in the communication status of the wireless battery management module and the communication status of the wireless chip management module; when it is determined that there is no communication fault state in the communication status of the wireless battery management module and the wireless chip management module, execute S302; when it is determined that there is a communication fault state in the communication status of the wireless battery management module and the wireless chip management module, end.

[0085] It should be noted that when the communication status of the wireless battery management module is a communication failure state, the wireless battery management module cannot receive data, and the process can be terminated at this time; when the communication status of the wireless chip management module is a communication failure state, the wireless chip management module cannot send data, and the process can be terminated for the wireless chip management module.

[0086] S302, determine whether the communication state of the wireless core management module is a single communication state; if it is determined that the communication state of the wireless core management module is a single communication state, execute S308; if it is determined that the communication state of the wireless core management module is not a single communication state, determine that the communication state of the wireless core management module is a dual communication state, and execute S303.

[0087] S303, determine whether the communication status of the wireless battery management module is a single communication status. If it is determined that the communication status of the wireless battery management module is a single communication status, execute S309; ​​if it is determined that the communication status of the wireless battery management module is not a single communication status, determine that the communication status of the wireless battery management module is a dual communication status, and execute S304.

[0088] It should be noted that when the communication status of the wireless battery management module and the communication status of the wireless chip management module are not both in the dual communication status, the following situations may occur: 1) The communication status of the wireless battery management module is a single communication status, and the communication status of the wireless chip management module is a dual communication status; 2) The communication status of the wireless chip management module is a single communication status, and the communication status of the wireless battery management module is a dual communication status; 3) The communication status of the wireless battery management module is a single communication status, and the communication status of the wireless chip management module is a single communication status.

[0089] Further, when the wireless battery management module and the wireless chip management module are both in the single communication state, S307 is executed.

[0090] S304: Determine both the first primary wireless communication unit and the second secondary wireless communication unit as first target wireless communication units.

[0091] When the wireless battery management module is in the dual communication state and the wireless core management module is in the dual communication state, the first main wireless communication unit and the second auxiliary wireless communication unit in the wireless core management module are both determined as the first target wireless communication unit.

[0092] S305: Obtain battery status information of the battery pack.

[0093] The battery status information includes, but is not limited to, information on whether the battery pack is abnormal. Preferably, the battery status information may also include a transmission load rate of data obtained by the detection unit detecting the battery pack.

[0094] It should be noted that when an abnormality occurs in the battery pack, the transmission load rate of the data obtained by the detection unit when detecting the battery pack is too high, which can be understood as the transmission load rate being higher than a preset value.

[0095] S306 , allocating transmission data to each first target wireless communication unit based on the battery status information, where the transmission data is the content in the battery detection information.

[0096] Further, the process of allocating transmission data to the first target wireless communication unit includes: determining whether the battery pack has an abnormality based on the battery status information;

[0097] When it is determined that the battery pack is abnormal, the battery detection information is split into two split information, one of the split information is used as the transmission data of any first target wireless communication unit, and the remaining split information is used as the transmission data of the remaining first target wireless communication units;

[0098] When it is determined that there is no abnormality in the battery pack, a verification mark may be added to the battery detection information, and then the battery detection information with the verification mark added thereto is used as transmission data of each first target wireless communication unit.

[0099] It should be noted that when the battery status information indicates that the transmission load rate of the battery detection information is too high, the description of allocating transmission data to the first target wireless communication unit when there is an abnormality in the battery pack can be referred to; further, the battery detection information can be evenly divided, so that two split information with the same data length can be obtained. Preferably, when the transmission load rate is not high, the description of allocating transmission data to the first target wireless communication unit when there is no abnormality in the battery pack can be referred to.

[0100] S307, triggering each first target wireless communication unit to send the transmission data allocated thereto to the wireless battery management module.

[0101] It should be noted that splitting the battery detection information and using two wireless communication units to transmit the data can effectively improve the data transmission efficiency. The detection data can be split and transmitted when the battery pack is abnormal and the data load rate is high. The completed battery detection information can be transmitted to the wireless battery management module in a shorter time, thereby improving the information transmission efficiency and the reliability of information transmission.

[0102] When the transmission load rate of the battery detection information is not high, each first target wireless communication unit transmits complete battery detection information, so that the subsequent wireless battery management module can verify the received information.

[0103] S308, determining the wireless communication unit in the wireless core management module that is in working state as the first target wireless communication unit, and using the battery detection information as the transmission data of the first target wireless communication unit, triggering the first target wireless communication unit to send transmission data to the wireless battery management module.

[0104] When a wireless communication unit in the wireless core management module fails and only one wireless communication unit can work, the wireless communication unit in working state is determined as the first target wireless communication unit, and then the battery detection information is used as the first target wireless communication unit.

[0105] S309. Determine the wireless communication unit in the wireless battery management module that is in working state as a non-faulty wireless communication unit; determine the wireless communication unit in the wireless core management module that corresponds to the non-faulty wireless communication unit as the first target wireless communication unit, and use the battery detection information as the transmission data of the first target wireless communication unit, triggering the first target wireless communication unit to send transmission data to the wireless battery management module.

[0106] It should be noted that when the wireless battery management module is in a single communication state and the wireless core management module is in a dual communication state, S309 can be executed, that is, the wireless communication unit in the working state in the wireless battery management module is determined as a non-faulty wireless communication unit. It should be noted that the non-faulty wireless communication unit at this time may be the second main wireless communication unit or the second auxiliary wireless communication unit; among the second main wireless communication unit and the second auxiliary wireless communication unit, the non-faulty wireless communication unit is the non-faulty wireless communication unit.

[0107] When the wireless communication unit in a working state in the wireless battery management module is the second main wireless communication unit, any one of the first main wireless communication unit and the first auxiliary wireless communication unit in the wireless battery management module can be determined as the first target wireless communication unit; the first main wireless communication unit and the first auxiliary wireless communication unit can also be determined as the first target wireless communication unit; at this time, the present invention preferentially determines the first main wireless communication unit in the wireless battery management module as the first target wireless communication unit.

[0108] When the wireless communication unit in a working state in the wireless battery management module is the second auxiliary wireless communication unit, any one of the first main wireless communication unit and the first auxiliary wireless communication unit in the wireless battery management module can be determined as the first target wireless communication unit; the first main wireless communication unit and the first auxiliary wireless communication unit can also be determined as the first target wireless communication unit; at this time, the present invention preferentially determines the first auxiliary wireless communication unit in the wireless battery management module as the first target wireless communication unit.

[0109] In the method provided by the embodiment of the present invention, when one of the wireless communication units in the wireless battery management module fails, another wireless communication unit that is still working can be used to receive data, thereby ensuring the reception of data; when one of the wireless communication units in the wireless chip management module fails, another wireless communication unit that is still working can be used to send data, thereby ensuring the sending of data; thereby, the communication between the wireless chip management module and the wireless battery management module is ensured to a certain extent, thereby improving the reliability of data transmission of the battery management system.

[0110] Furthermore, when the second controller controls the second main wireless communication unit and the second auxiliary wireless communication unit to receive data, it is necessary to first determine the second target wireless communication unit, specifically:

[0111] determining whether there is a faulty unit in the second primary wireless communication unit and the second secondary wireless communication unit;

[0112] If there is no faulty unit in the second main wireless communication unit and the second auxiliary wireless communication unit, acquiring communication information of the wireless core management module, and determining a second target wireless communication unit in the wireless battery management module based on the communication information;

[0113] When there is a faulty unit among the second main wireless communication unit and the second auxiliary wireless communication unit, a wireless communication unit that is not faulty is determined as the second target wireless communication unit.

[0114] The communication information includes status information of the first main wireless communication unit and the first auxiliary wireless communication unit in the wireless core management module, and the status information is fault status information or normal working status information.

[0115] Further, when the communication information indicates that both wireless communication units in the wireless chip management module are in normal working state, the second main wireless communication unit and the second auxiliary wireless communication unit in the wireless battery management module are both determined as second target wireless communication units; when the communication information indicates that the first main wireless communication unit in the wireless chip management module is in normal working state and the first auxiliary wireless communication unit is in a faulty state, one of the second main wireless communication unit and the second auxiliary wireless communication unit is determined as the second target wireless communication unit, and preferably, the second main wireless communication unit is used as the second target wireless communication unit; when the communication information indicates that the first main wireless communication unit in the wireless chip management module is in a faulty state and the first auxiliary wireless communication unit is in normal working state, one of the second main wireless communication unit and the second auxiliary wireless communication unit is determined as the second target wireless communication unit, and preferably, the second auxiliary wireless communication unit is used as the second target wireless communication unit.

[0116] Furthermore, when the wireless battery management module uses two wireless communication units to receive data sent by the wireless core management module, the second controller determines the data received by the second main wireless communication unit as the first data to be processed, and determines the data received by the second auxiliary wireless communication unit as the second data to be processed; when the first data to be processed and the second data to be processed meet the preset verification conditions, the first data to be processed and the second data to be processed are verified, specifically, comparing whether the first data to be processed and the second data to be processed are consistent. If they are consistent, the verification passes, and it can be determined that the data is safe data. If they are inconsistent, the verification fails, and it can be determined that the data is unsafe data.

[0117] Therefore, the wireless battery management module provided by the present invention can verify the information sent by the wireless core management, thereby improving the security of information transmission.

[0118] It should be noted that when the first data to be processed and the second data to be processed contain a verification identifier, it is determined that the first data to be processed and the second data to be processed meet the verification identifier; or, when the transmission load rate of the battery detection information of the battery pack is not high, it is determined that the first data to be processed and the second data to be processed meet the verification identifier.

[0119] Furthermore, when the communication information indicates that only one of the first main wireless communication unit and the first auxiliary wireless communication unit is in a working state, the second controller determines a wireless communication unit corresponding to the first target wireless communication unit in the second auxiliary wireless communication unit and the second main wireless communication unit, and determines the wireless communication unit as the second target communication unit; exemplarily, when the first target wireless communication unit is the first main wireless communication unit, the second target wireless communication unit is the second main wireless communication unit; when the first target wireless communication unit is the first auxiliary wireless communication unit, the second target wireless communication unit is the second auxiliary wireless communication unit.

[0120] Reference Figure 4 , which is a scene example diagram of a battery management system provided by an embodiment of the present invention, as shown in the figure, it includes a wireless battery management module (Wireless Battery Management Unit, WBMU) and N wireless cell management modules (Wireless Cell Management Unit, WCMU), the wireless cell management module includes a detection unit, a first controller and two wireless communication units, specifically a first main wireless communication unit and a second auxiliary wireless communication unit, the first main wireless communication unit and the first auxiliary wireless communication unit can form a first wireless communication unit; the wireless cell management module manages the corresponding battery pack. Furthermore, the first controller and the first wireless communication unit are electrically connected.

[0121] The wireless battery management module includes a second controller and two wireless communication units, specifically a second main wireless communication unit and a second auxiliary wireless communication unit. The second main wireless communication unit and the second auxiliary wireless communication unit constitute a second wireless communication unit. The second controller and the second wireless communication unit are electrically connected.

[0122] It should be noted that WBMU and WCMU are coupled into a system through a wireless communication network.

[0123] The wireless battery management module receives the battery check information sent by the wireless chip management module.

[0124] Reference Figure 5 , is an information transmission flow chart provided by an embodiment of the present invention, and is specifically described as follows:

[0125] The first controller in the WCMU determines whether there is a faulty wireless communication unit in the WCMU and the WBMU; when there is a faulty wireless communication unit, it determines whether the wireless communication unit in the WBMU is faulty.

[0126] When it is determined that the wireless communication unit in the WBMU fails, it is determined whether both wireless communication units in the WBMU fail. When it is determined that both wireless communication units in the WBMU fail, since the WBMU cannot receive information, information may not be sent to the WBMU.

[0127] When it is determined that the second main wireless communication unit in the WBMU is faulty and the second auxiliary wireless communication unit is working, the first controller controls the first auxiliary wireless communication unit in the WCMU to send battery detection information to the WBMU. When both wireless communication units of all WCMUs are in working state, the first main wireless communication units of all WCMUs stop sending information, and all WCMUs use the first auxiliary wireless communication unit to send information to the WBMU. At this time, the WBMU uses the second auxiliary wireless communication unit to receive the information sent by all WCMUs; when the first auxiliary wireless communication unit of the WCMU is faulty and the first main wireless communication unit is working normally, the first controller controls the first main wireless communication unit of the WCMU to send battery detection information to the WBMU. When it is determined that the second auxiliary wireless communication unit in the WBMU is faulty and the second main wireless communication unit is working, the first controller controls the first main wireless communication unit in the WCMU to send battery detection information to the WBMU. When both wireless communication units of all WCMUs are in working state, the first auxiliary wireless communication units of all WCMUs stop sending information, and all WCMUs use the first main wireless communication unit to send information to the WBMU. At this time, the WBMU uses the second main wireless communication unit to receive the information sent by all WCMUs; when the first main wireless communication unit of the WCMU fails and the first auxiliary wireless communication unit works normally, the first controller controls the first auxiliary wireless communication unit of the WCMU to send battery detection information to the WBMU.

[0128] When it is determined that the wireless communication unit in the WBMU is not faulty, it can be determined that the wireless communication unit in the WCMU is faulty, and it is judged whether both wireless communication units in the WCMU are faulty. When it is determined that both wireless communication units in the WCMU are faulty, since the WCMU cannot send information, it is not necessary to send information to the WBMU.

[0129] When it is determined that the first main wireless communication unit in the WCMU is faulty and the first auxiliary wireless communication unit is working, the first controller controls the first auxiliary wireless communication unit in the WCMU to send battery detection information to the WBMU; when it is determined that the first auxiliary wireless communication unit in the WCMU is faulty and the first main wireless communication unit is working, the first controller controls the first main wireless communication unit in the WCMU to send battery detection information to the WBMU.

[0130] When there is no faulty wireless communication unit, it is determined whether the transmission load rate of the battery detection information collected by the detection unit in the WCMU exceeds a preset value. When it is determined that the transmission load rate of the battery detection information exceeds the preset value, it is determined that the transmission load rate of the battery detection information is too high. The first controller controls the first main wireless communication unit to transmit half of the content of the battery detection information to the second main wireless communication unit of the WBMU, and controls the first auxiliary wireless communication unit to transmit the remaining content of the battery detection information to the second auxiliary wireless communication unit of the WBMU.

[0131] When it is determined that the transmission load rate of the battery detection information does not exceed the preset value, the first controller controls the first main wireless communication unit to transmit the battery detection information to the second main wireless communication unit of the WBMU, and controls the first auxiliary wireless communication unit to transmit the battery detection information to the second auxiliary wireless communication unit of the WBMU. At this time, the wireless battery management module verifies the information received by the second main wireless communication unit with the information received by the second auxiliary wireless communication unit. When the two pieces of information are consistent, it can be determined that the information is safe, thereby improving the security and reliability of information transmission.

[0132] Furthermore, when the wireless chip management module or the wireless battery management module uses only one wireless communication unit to work, the wireless battery management module does not need to verify the received data, that is, the wireless battery management module shields the verification of the data sent by the wireless chip management module.

[0133] The wireless core management module and the wireless battery management module of the present invention are both provided with two wireless communication units, realizing the redundancy of wireless communication and verifying the data when the conditions are met, thereby effectively avoiding the problems of data packet loss and information insecurity that may occur during the wireless connection and disconnection process.

[0134] The solution provided by the present invention replaces wired communication with wireless, reduces wiring work, eliminates wiring harnesses and connectors, reduces costs, and does not need to consider routing for wireless communication, making CMU layout more flexible, solving the long-standing reliability problems caused by automotive wiring harnesses and connecting wires in electric vehicles and hybrid / electric vehicles, and simplifying the design and manufacture of battery management systems. Through the redundant design of dual wireless communication units and the increase of information verification content, the problems of low security of existing wireless transmission and lack of data verification and protection can be effectively solved, thereby improving the information transmission security and reliability of the battery management system.

[0135] The specific implementation processes and derivative methods of the above-mentioned embodiments are all within the protection scope of the present invention.

[0136] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.

[0137] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0138] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A battery management system, characterized in that: include: a wireless battery management module and at least one wireless chip management module; The wireless core management module includes a first controller, a first main wireless communication unit and a first auxiliary wireless communication unit; The wireless battery management module includes a second controller, a second main wireless communication unit and a second auxiliary wireless communication unit; The first controller is used to detect the battery pack to obtain battery detection information of the battery pack, and call a first target wireless communication unit to send the battery detection information to the wireless battery management module, the first target wireless communication unit is at least one of a first main wireless communication unit and a first auxiliary wireless communication unit of the wireless battery management module; The second controller is used to determine a second target wireless communication unit and call the second target wireless communication unit to receive data sent by the wireless core management module, and the second target wireless communication unit is at least one of the second main wireless communication unit and the second auxiliary wireless communication unit.

2. The system according to claim 1, characterized in that The process of the first controller executing calling the first target wireless communication unit to send the battery detection information to the wireless battery management module includes: Acquire first communication status information of the wireless core management module and second communication status information of the wireless battery management module; Determining the communication state of the wireless battery management module and the communication state of the wireless chip management module based on the first communication state information and the second communication state information; Based on the communication status of the wireless battery management module and the communication status of the wireless chip management module, a first target wireless communication unit is determined, and the first target wireless communication unit is called to send the battery detection information.

3. The system according to claim 2, characterized in that The first controller performs a process of determining the communication state of the wireless battery management module based on the first communication state information and the second communication state information, and determining the communication state of the wireless chip management module, including: Acquire a first state identifier of the first primary wireless communication unit from the first communication state information, and acquire a second state identifier of the first secondary wireless communication unit; When the first state identifier indicates that the first main wireless communication unit is in a working state, and the second state identifier indicates that the first auxiliary wireless communication unit is in a working state, determining that the wireless core management module is in a dual communication state; When the first state identifier indicates that the first main wireless communication unit is in a working state and the second state identifier indicates that the first auxiliary wireless communication unit is in a fault state, or when the first state identifier indicates that the first main wireless communication unit is in a fault state and the second state identifier indicates that the first auxiliary wireless communication unit is in a working state, it is determined that the wireless core management module is in a single communication state; Acquire a third state identifier of the second primary wireless communication unit from the second communication state information, and acquire a fourth state identifier of the second secondary wireless communication unit; When the third state identifier indicates that the second main wireless communication unit is in a working state, and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, determining that the wireless battery management module is in a dual communication state; When the third state identifier indicates that the second main wireless communication unit is in a working state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a fault state, or when the third state identifier indicates that the second main wireless communication unit is in a fault state and the fourth state identifier indicates that the second auxiliary wireless communication unit is in a working state, it is determined that the wireless battery management module is in a single communication state.

4. The system according to claim 3, characterized in that The first controller determines a first target wireless communication unit based on the communication state of the wireless battery management module and the communication state of the wireless chip management module, and calls the first target wireless communication unit to send the battery detection information, including: When it is determined that the communication states of the wireless battery management module and the wireless core management module are both in a dual communication state, determining the first main wireless communication unit and the second auxiliary wireless communication unit as first target wireless communication units; Acquiring battery status information of the battery pack; Based on the battery status information, allocating transmission data to each first target wireless communication unit, the transmission data being the content in the battery detection information; Trigger each of the first target wireless communication units to send the transmission data allocated thereto to the wireless battery management module.

5. The system according to claim 4, characterized in that The first controller performs a process of allocating transmission data to each first target wireless communication unit based on the battery status information, including: Based on the battery status information, determining whether the battery pack has an abnormality; When it is determined that the battery pack is abnormal, the battery detection information is split into two split information, one of the split information is used as transmission data of any first target wireless communication unit, and the remaining split information is used as transmission data of the remaining first target wireless communication units; When it is determined that the battery pack has no abnormality, the battery detection information is used as transmission data of each of the first target wireless communication units.

6. The system according to claim 3, characterized in that The first controller determines a first target wireless communication unit based on the communication state of the wireless battery management module and the communication state of the wireless chip management module, and calls the first target wireless communication unit to send the battery detection information, including: When the communication state of the wireless core management module is a single communication state, a wireless communication unit in a working state in the wireless core management module is determined as a first target wireless communication unit, and the battery detection information is used as transmission data of the first target wireless communication unit, triggering the first target wireless communication unit to send the transmission data to the wireless battery management module; When the communication state of the wireless battery management module is a single communication state, determining the wireless communication unit in the wireless battery management module that is in a working state as a non-faulty wireless communication unit; The wireless communication unit corresponding to the non-faulty wireless communication unit in the wireless core management module is determined as the first target wireless communication unit, and the battery detection information is used as the transmission data of the first target wireless communication unit to trigger the first target wireless communication unit to send the transmission data to the wireless battery management module.

7. The system according to claim 1, characterized in that The first controller calls a preset detection unit to detect the battery pack, and determines the information output by the inspection unit as battery detection information.

8. The system according to claim 1, characterized in that The second controller executes a process of determining a second target wireless communication unit, including: determining whether there is a faulty unit in the second primary wireless communication unit and the second secondary wireless communication unit; If there is no faulty unit in the second main wireless communication unit and the second auxiliary wireless communication unit, acquiring communication information of the wireless core management module, and determining a second target wireless communication unit in the wireless battery management module based on the communication information; When there is a faulty unit among the second main wireless communication unit and the second auxiliary wireless communication unit, a wireless communication unit that is not faulty is determined as a second target wireless communication unit.

9. The system according to claim 1, characterized in that When the second main wireless communication unit and the second auxiliary wireless communication unit are both second target wireless communication units, the second controller determines the data received by the second main wireless communication unit as first data to be processed, and determines the data received by the second auxiliary wireless communication unit as second data to be processed; When the first data to be processed and the second data to be processed meet a preset verification condition, the first data to be processed and the second data to be processed are verified.

10. A method for transmitting battery information, characterized in that: A first controller applied to a battery management system according to any one of claims 1 to 9, wherein the battery management system comprises a wireless battery management module and at least one wireless chip management module, wherein the first controller is arranged in the wireless chip management module, and the method comprises: Detecting a battery pack to obtain battery detection information of the battery pack; A first target wireless communication unit is called to send the battery detection information to the wireless battery management module, where the first target wireless communication unit is at least one of a first main wireless communication unit and a first auxiliary wireless communication unit of the wireless core management module.