Beamforming-based wireless battery management method and system, and apparatus
By employing beamforming technology in the wireless battery management system, the BMU module generates directional signals based on the location of the CMU module, solving the problem of high power consumption in omnidirectional antenna communication and achieving more efficient communication and longer operating time.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SUNGIANT AUTOMOTIVE ELECTRONICS CO LTD
- Filing Date
- 2025-10-28
- Publication Date
- 2026-05-15
AI Technical Summary
Existing wireless battery management systems suffer from high power consumption and short operating time when using omnidirectional antennas for communication.
Using a beamforming-based method, the BMU module receives the location information of the CMU module, divides the preset communication coverage area, generates a directional signal, and sends the signal only to the CMU module within the communication coverage area. Based on the feedback information, the communication coverage area is adjusted to ensure normal communication.
It reduces system power consumption, improves communication efficiency and runtime, reduces signal interference and channel conflicts, and extends system lifespan.
Smart Images

Figure CN2025130481_15052026_PF_FP_ABST
Abstract
Description
Beamforming-based wireless battery management methods, systems, and devices
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese patent application No. 202411611410.X, filed on November 11, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of battery management technology, and in particular to a wireless battery management method, system and device based on beamforming. Background Technology
[0004] Using power batteries as a power source has become the preferred choice for various electrical devices such as automobiles and ships. Typically, a power battery consists of multiple battery packs, which in turn contain numerous individual battery cells. During operation, it is often necessary to monitor the operating status of the individual battery cells within the battery pack, such as their temperature, pressure, and voltage. Therefore, a Battery Management System (BMS) is usually installed to perform these monitoring functions.
[0005] In the BMS (Battery Management System) architecture, corresponding data acquisition and communication modules need to be configured on the battery pack to collect information such as temperature, pressure, and voltage of individual battery cells. The data acquisition and communication modules of each individual battery cell are electrically connected via wiring harnesses and connectors. This method of electrical connection not only occupies installation space but also increases weight, leading to low battery pack space utilization and reduced driving range of the electrical equipment.
[0006] With technological advancements, wireless battery management systems are gradually evolving to replace the wiring connections of traditional battery management systems. Also known as WBMS, the WBMS architecture still includes data acquisition modules in each battery cell, but these cells are connected wirelessly, eliminating the need for wiring. WBMS typically comprises a Battery Monitor Unit (BMU) and a Cell Monitor Unit (CMU) that communicate with each other. In known technologies, the BMU and CMU usually communicate using omnidirectional antennas.
[0007] The advantage of an omnidirectional antenna is that it can transmit and receive signals uniformly in all directions, thus covering all CMU units. However, this omnidirectional communication method has significant drawbacks and technical challenges. For example, an omnidirectional antenna needs to transmit signals at high power to ensure communication coverage of remote CMU units. Although this high-power transmission ensures communication stability, it greatly increases the power consumption of the system, affecting the system's energy efficiency and operating time.
[0008] Therefore, there is still an urgent need for a wireless battery management method that can reduce power consumption and increase runtime.
[0009] Application content
[0010] The main objective of this application is to propose a wireless battery management method, system, and device based on beamforming, which solves the problems of high power consumption and short operating time when existing wireless battery management systems use omnidirectional antennas for communication.
[0011] To achieve the above objectives, this application proposes a beamforming-based wireless battery management method for establishing communication between a BMU module and a CMU module. The wireless battery management method includes:
[0012] The BMU module receives location information sent by each of the CMU modules and divides a preset communication coverage area according to the location information, wherein the communication coverage area includes at least one of the CMU modules;
[0013] A directional signal is generated for the communication coverage area, and the directional signal is sent to each of the CMU modules within the communication coverage area;
[0014] Communication with the CMU module is established based on the directional signal response information fed back by the CMU module.
[0015] In some embodiments, it also includes:
[0016] Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal;
[0017] If the communication status is normal, the BMU module saves the corresponding information of the communication coverage area and the directional signal;
[0018] If the communication status is abnormal, the BMU module adjusts the communication coverage area to obtain an updated communication coverage area, and generates a corresponding directional signal based on the updated communication coverage area.
[0019] In some embodiments, it also includes:
[0020] Poll each of the CMU modules until each of the CMU modules returns the corresponding location information;
[0021] If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then the CMU module is controlled to enter a sleep state.
[0022] In some embodiments, the BMU module generates a directional signal for the communication coverage area and sends the directional signal to each of the CMU modules within the communication coverage area, including:
[0023] Generate a corresponding directional beam based on the location information of the CMU module;
[0024] The corresponding directional beam is sent to each of the CMU modules within the communication coverage area.
[0025] In some embodiments, the BMU module includes a phase controller and an array antenna. The phase controller is used to adjust the phase and amplitude of the array antenna. The BMU module generates a corresponding directional signal based on the updated communication coverage area, including:
[0026] The phase controller is notified to operate based on the updated communication coverage area to obtain the updated array antenna;
[0027] The updated array antenna is controlled to generate a new directional signal to cover the updated communication coverage area.
[0028] In some embodiments, before the BMU module receives location information sent by each of the CMU modules and divides a preset communication coverage area according to the location information, the method further includes:
[0029] The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
[0030] In some embodiments, the wireless battery management method further includes:
[0031] The system receives location information sent by each of the CMU modules and divides multiple preset communication coverage areas according to the location information, wherein each of the communication coverage areas includes one of the CMU modules;
[0032] A corresponding directional signal is generated for each of the communication coverage areas, and the corresponding directional signal is sent to the CMU module in each of the communication coverage areas respectively;
[0033] Communication with the CMU module is established based on the directional signal response information fed back by the CMU module.
[0034] This application also proposes a wireless battery management system for establishing communication between a BMU module and a CMU module, the wireless battery management system comprising:
[0035] The BMU module is used to receive location information sent by each of the CMU modules, divide a preset communication coverage area according to the location information, wherein the communication coverage area includes at least one of the CMU modules; generate a directional signal for the communication coverage area, and send the directional signal to each of the CMU modules in the communication coverage area; and establish communication with the CMU module according to the directional signal response information fed back by the CMU module.
[0036] In some embodiments, the BMU module is further configured to:
[0037] Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal;
[0038] If the communication status is normal, then the corresponding information of the communication coverage area and the directional signal is saved;
[0039] If the communication status is abnormal, the communication coverage area is adjusted to obtain an updated communication coverage area, and a corresponding directional signal is generated based on the updated communication coverage area.
[0040] In some embodiments, the BMU module is further configured to:
[0041] Poll each of the CMU modules until each of the CMU modules returns the corresponding location information;
[0042] If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then the CMU module is controlled to enter a sleep state.
[0043] In some embodiments, the BMU module is further configured to:
[0044] Generate a corresponding directional beam based on the location information of the CMU module;
[0045] The corresponding directional beam is sent to each of the CMU modules within the communication coverage area.
[0046] In some embodiments, the BMU module includes a phase controller and an array antenna, the phase controller being used to adjust the phase and amplitude of the array antenna; the BMU module is further used to:
[0047] The phase controller is notified to operate based on the updated communication coverage area to obtain the updated array antenna;
[0048] The updated array antenna is controlled to generate a new directional signal to cover the updated communication coverage area.
[0049] In some embodiments, the BMU module is further configured to:
[0050] The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
[0051] In some embodiments, the wireless battery management system further includes:
[0052] The BMU module is also used to receive location information sent by each of the CMU modules, divide multiple preset communication coverage areas according to the location information, wherein each communication coverage area includes one of the CMU modules; generate corresponding directional signals for each of the communication coverage areas, and send the corresponding directional signals to the CMU modules in each of the communication coverage areas respectively; and establish communication with the CMU modules according to the directional signal response information fed back by the CMU modules.
[0053] This application also proposes a control device for a wireless battery management system, comprising:
[0054] At least one processor; and,
[0055] A memory communicatively connected to the at least one processor; wherein,
[0056] The memory stores instructions that are executed by the at least one processor to enable the at least one processor to perform any of the wireless battery management methods described above.
[0057] This application uses a BMU module to determine a preset communication coverage area. The BMU module generates a corresponding directional signal based on the communication coverage area and then sends the directional signal to the CMU module within the communication coverage area. This ensures that the signal sent by the BMU module is only sent to the communication coverage area and not to other areas, reducing unnecessary signal propagation and improving communication efficiency. Furthermore, the directional signal transmission between the BMU module and the CMU module within the communication coverage area avoids generating communication signals outside the communication coverage area, reducing system power consumption and thus extending system uptime. Attached Figure Description
[0058] Figure 1 is a flowchart illustrating the wireless battery management method based on beamforming in an embodiment of this application.
[0059] Figure 2 is another flowchart illustrating the wireless battery management method based on beamforming in an embodiment of this application;
[0060] Figure 3 is another flowchart illustrating the wireless battery management method based on beamforming in an embodiment of this application;
[0061] Figure 4 is another flowchart illustrating the wireless battery management method based on beamforming in an embodiment of this application.
[0062] Figure 5 is another flowchart illustrating the wireless battery management method based on beamforming in an embodiment of this application;
[0063] Figure 6 is a schematic diagram of the application scenario of the wireless battery management method based on beamforming in the embodiments of this application;
[0064] Figure 7 is a schematic diagram of another application scenario of the wireless battery management method based on beamforming in the embodiments of this application;
[0065] Figure 8 is a schematic diagram of another application scenario of the wireless battery management method based on beamforming in the embodiments of this application;
[0066] Figure 9 is a schematic diagram of the structure of the wireless battery management device according to the embodiments of this application.
[0067] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0068] The solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments in this application, and not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0069] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.
[0070] It should also be noted that when a component is described as "fixed to" or "set on" another component, it can be directly on the other component or there may be an intervening component present. When a component is described as "connected to" another component, it can be directly connected to the other component or there may be an intervening component present.
[0071] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed in this application.
[0072] To achieve the above objectives, this application proposes a beamforming-based wireless battery management method for establishing communication between a BMU module and a CMU module. The wireless battery management method includes:
[0073] Step S110: The BMU module receives the location information sent by each CMU module and divides a preset communication coverage area according to the location information. The communication coverage area includes at least one CMU module.
[0074] Step S120: Generate a directional signal for the communication coverage area and send the directional signal to each CMU module within the communication coverage area;
[0075] Step S130: Establish communication with the CMU module based on the directional signal response information fed back by the CMU module.
[0076] In some embodiments, referring to FIG1, a beamforming-based wireless battery management method is used to establish communication between a BMU module and a CMU module. The BMU module first receives location information sent by each CMU module, and then determines the location of each CMU module based on that location information. The locations of all CMU modules can form an area, and the BMU module can divide this area into a preset communication coverage area; wherein at least one CMU module exists within the communication coverage area. The BMU module can generate corresponding directional signals based on the location orientation of each CMU module within the communication coverage area; at this time, the generated directional signals can be directionally sent to each CMU module within the communication coverage area. For each CMU module located within the communication coverage area, when the CMU module receives the corresponding directional signal, it will respond to the directional signal and then send directional signal response information back to the BMU module. The BMU module can then establish communication with each CMU module within the communication coverage area based on the directional signal response information sent back by each CMU module.
[0077] It is understood that in this embodiment, there can be multiple preset communication coverage areas; the BMU module has a built-in array antenna; the array antenna can generate corresponding directional signals for each communication coverage area. Beamforming is a wireless communication technology mainly used for directional transmission and reception of wireless signals to enhance signal strength in a specific direction while reducing interference from other directions. Beamforming adjusts the phase and amplitude of each antenna element in the array antenna to concentrate the transmitted or received signal in a specific direction, forming a narrow directional signal, thereby improving signal gain and directionality.
[0078] Referring to Figure 6, the wireless battery management system (BMU) manages the battery pack and can be located inside the battery pack. The BMU array antenna is the array antenna built into the BMU module; beamforming; the RF signal coverage area is the preset communication coverage area, where θ is the angle between the directional signal and the communication coverage area; and the CMU is the CMU module. The dashed line between the CMU and the RF signal coverage area indicates that this part of the CMU is located within the directional RF signal coverage area. The battery pack can include multiple battery cells, each with a built-in CMU module. The BMU module within the battery pack controls the corresponding battery cell through each CMU module. The BMU array antenna generates a directional signal at a corresponding angle for each RF signal coverage area based on beamforming, and each directional signal can be sent to the CMU within the corresponding RF signal coverage area.
[0079] In this embodiment, the location information can be the coordinate information of the CMU module. For example, the spatial region within the battery pack can be represented by a spatial coordinate system; thus, after each CMU module is installed inside the battery pack, its location can be represented by coordinates. The BMU module receives the coordinate information sent by each CMU module, and then classifies and categorizes this coordinate information to obtain different spatial regions. One of these spatial regions can be selected as the communication coverage area, thus obtaining a preset communication coverage area. In another embodiment, the BMU module can also select multiple regions as communication coverage areas, thus obtaining multiple preset communication coverage areas; where each communication coverage area includes one CMU module. Of course, the location information can be other information that can represent the location of each CMU module.
[0080] In this embodiment, the array antenna in the BMU module is used to generate directional signals. Once the BMU module determines the communication coverage area, it can control the array antenna to generate directional signals corresponding to the direction of the coverage area. Thus, the signals transmitted by the BMU module are only directionally sent to the coverage area and not to other areas, reducing unnecessary signal spread and improving communication efficiency. In another embodiment, when the BMU module determines multiple communication coverage areas, it can also control the array antenna to generate directional signals corresponding to the direction of each coverage area. This ensures that the signals transmitted by the BMU module are only directionally sent to the designated coverage areas, preventing them from being randomly transmitted to other areas. The BMU module only performs directional signal transmission within the specified coverage areas, reducing signal interference between coverage areas, avoiding channel conflicts between CMU modules, and improving the overall system's communication reliability.
[0081] In this embodiment, only the CMU module located within the communication coverage area receives the directional signal; thus, it responds to the directional signal and establishes communication with the BMU module. In this way, the CMU module will only establish communication with the BMU module within the communication coverage area; when the CMU module is outside the communication coverage area, it will not establish communication with the BMU module. This reduces the power consumption of the CMU module outside the communication coverage area, thereby reducing the system's power consumption and extending the system's runtime.
[0082] In some embodiments, the aforementioned beamforming-based wireless battery management method further includes:
[0083] Step S140: Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal;
[0084] Step S141: If the communication status is normal, the BMU module saves the corresponding information of the communication coverage area and the directional signal.
[0085] In step S142, if the communication status is abnormal, the BMU module adjusts the communication coverage area to obtain an updated communication coverage area, and generates a corresponding directional signal based on the updated communication coverage area.
[0086] In this embodiment, referring to FIG2, after performing the aforementioned step S130, that is, after the CMU module and BMU module within the communication coverage area establish communication, the CMU module can perform directional communication with the BMU module. The communication feedback signal sent by the CMU module to the BMU module can be used to determine whether the communication status between the BMU module and the CMU module is normal. The communication feedback signal may include information on whether the communication is interfered with and / or information on the strength of the communication signal, etc. After receiving the communication feedback signal, the BMU module analyzes the communication feedback signal (which may be based on a combination of information on whether the communication is interfered with and information on the strength of the communication signal) to obtain the communication status between the CMU module and the BMU module.
[0087] The BMU module can determine the communication status and whether the communication is normal. A normal communication status can mean that the communication between the CMU module and the BMU module is not interfered with; or that the communication signal between the CMU module and the BMU module is strong; or a combination of both, etc.
[0088] If the BMU module determines that the communication status is normal, it will store the corresponding information for the communication coverage area and the directional signal. The communication coverage area information can be the location information of each CMU module within the coverage area; the directional signal information can be the information used to generate the directional signal, such as the phase and amplitude of the directional signal. After storing this information, if the wireless battery management system needs to be restarted during use, the BMU module can quickly establish communication with the CMU module based on the stored information to send relevant commands.
[0089] If the BMU module determines that the communication status is abnormal, it adjusts the communication coverage area to obtain an updated coverage area. For example, when initially dividing the communication coverage area, some CMU modules may be located at the edge of the coverage area. These CMU modules at the edge may experience interference from neighboring CMU modules outside the coverage area, and / or their directional signals may be insufficient when sent to the edge. This results in the communication status of these edge CMU modules not meeting the preset requirements. When adjusting the communication coverage area, the BMU module can increase its range, allowing the edge CMU modules to be moved slightly away from the edge, thus obtaining an updated coverage area. The BMU module generates corresponding directional signals based on the updated coverage area, ensuring that these newly generated signals satisfy the communication status requirements of CMU modules in the middle and edge areas of the coverage area.
[0090] In some embodiments, the aforementioned beamforming-based wireless battery management method further includes:
[0091] Step S150: Poll each CMU module until each CMU module returns the corresponding location information;
[0092] Step S151: If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then control the CMU module to enter a sleep state.
[0093] Considering that the CMU module may be unable to communicate due to location changes or other reasons, in this embodiment, referring to Figure 3, after the BMU module establishes a communication connection with the CMU module, the BMU module polls each CMU module by sending notifications to obtain the latest location information of each CMU module. This allows for timely differentiation between CMU modules that are within the communication coverage area and those that are not. The BMU module then controls the CMU modules that are not within the communication coverage area to enter a sleep state, thereby reducing unnecessary energy consumption and further lowering the system's power consumption.
[0094] In some embodiments, the BMU module generates a directional signal for the communication coverage area and sends the directional signal to each CMU module within the communication coverage area, including:
[0095] Step S160: Generate a corresponding directional beam based on the location information of the CMU module;
[0096] Step S161: Send the corresponding directional beam to each CMU module within the communication coverage area.
[0097] In this embodiment, referring to FIG4, when performing the aforementioned step S120, the generated directional signal can be a directional beam, that is, the directional signal can be a directional beam concentrated and emitted in a specific direction by beamforming technology. For each CMU module within the communication coverage area; after knowing the location information of the CMU module, the direction of the directional beam can be adjusted according to the location information of the CMU module; so that the direction of the directional beam is aligned with the CMU module, and then when the directional beam is transmitted, it can be directed to the CMU module within the communication coverage area.
[0098] Referring to Figure 7, BMU refers to the BMU module, θ is the angle corresponding to the directional signal and the CMU module area, and CMU refers to the CMU module. In the illustration of Figure 7, all CMUs are within the communication coverage area. The BMU can generate a directional beam with a corresponding angle for each CMU, and each directional beam is sent to its corresponding CMU according to the corresponding angle.
[0099] In some embodiments, the BMU module includes a phase controller and an array antenna. The phase controller is used to adjust the phase and amplitude of the array antenna. The BMU module generates a corresponding directional signal based on the updated communication coverage area, including:
[0100] Step S170: The phase controller is notified to operate according to the updated communication coverage area to obtain the updated array antenna;
[0101] Step S171: Control the updated array antenna to generate a new directional signal to cover the updated communication coverage area.
[0102] In this embodiment, referring to FIG5, when performing the aforementioned step S142, the phase and amplitude of the array antenna can be adjusted by the phase controller to generate a new directional signal. That is, the BMU module includes a phase controller and an array antenna, wherein the array antenna includes multiple antenna elements. Each antenna element can individually transmit a directional beam in a specific direction. The antenna elements can be arranged linearly or rectangularly, and the phase controller can individually adjust the phase and amplitude of each antenna element. The phase controller adjusts the phase and amplitude of each antenna element according to the updated location information of each CMU module within the communication coverage area. For example, the phase and amplitude of one antenna element correspond to the location information of one CMU module. This results in an updated array antenna; each antenna element of the updated array antenna generates an updated directional beam according to the corresponding CMU module.
[0103] Referring to Figure 8, the BMU module also includes a control unit; the control unit can be used to manage and coordinate the operation of the wireless battery management system. The control unit adjusts the phase and amplitude of each antenna element through a phase controller to generate directional beams in various directions. The phase controller receives instructions from the control unit and translates these instructions into specific phase and amplitude adjustments for the corresponding antenna elements.
[0104] In another embodiment, before performing step S110, the method further includes:
[0105] The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
[0106] In this embodiment, when the wireless battery management system starts, the BMU module generates an array antenna initialization command and sends it to the phase controller. The phase controller will initialize and adjust the phase and amplitude of each antenna element according to the array antenna initialization command. For example, the phase controller can adjust the phase and amplitude of each antenna element to be consistent, thereby obtaining the initial array antenna.
[0107] This application also proposes a wireless battery management system for establishing communication between the BMU module and the CMU module. The wireless battery management system includes:
[0108] The BMU module receives location information sent by each CMU module, divides a preset communication coverage area based on the location information, wherein the communication coverage area includes at least one CMU module; generates directional signals for the communication coverage area and sends directional signals to each CMU module within the communication coverage area; and establishes communication with the CMU modules based on the directional signal response information fed back by the CMU modules.
[0109] In some embodiments, the BMU module is also used for:
[0110] Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal;
[0111] If the communication status is normal, save the corresponding information of the communication coverage area and the directional signal;
[0112] If the communication status is abnormal, the communication coverage area is adjusted to obtain an updated communication coverage area, and a corresponding directional signal is generated based on the updated communication coverage area.
[0113] In some embodiments, the BMU module is also used for:
[0114] Poll each CMU module until each CMU module returns the corresponding location information;
[0115] If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then the CMU module is controlled to enter a sleep state.
[0116] In some embodiments, the BMU module is further configured to:
[0117] Generate a corresponding directional beam based on the location information of the CMU module;
[0118] The corresponding directional beam is sent to each of the CMU modules within the communication coverage area.
[0119] In some embodiments, the BMU module includes a phase controller and an array antenna, the phase controller being used to adjust the phase and amplitude of the array antenna; the BMU module is also used to:
[0120] The phase controller is notified to operate based on the updated communication coverage area, and the updated array antenna is obtained;
[0121] The updated array antennas are controlled to generate new directional signals to cover the updated communication coverage area.
[0122] In some embodiments, the BMU module is further configured to:
[0123] The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
[0124] In some embodiments, the wireless battery management system further includes:
[0125] The BMU module is also used to receive location information sent by each of the CMU modules, divide multiple preset communication coverage areas according to the location information, wherein each communication coverage area includes one of the CMU modules; generate corresponding directional signals for each of the communication coverage areas, and send the corresponding directional signals to the CMU modules in each of the communication coverage areas respectively; and establish communication with the CMU modules according to the directional signal response information fed back by the CMU modules.
[0126] This application also proposes a control device for a wireless battery management system. Referring to Figure 9, Figure 9 is a schematic diagram of the structure of the control device for the wireless battery management system in the hardware operating environment involved in the embodiment of this application.
[0127] The control device for the wireless battery management system in this application embodiment can be a battery pack capable of running a wireless battery management system. As shown in FIG9, the control device for the wireless battery management system may include: a processor 1001 (e.g., CPU), a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to realize communication between these components. The user interface 1003 may include a display screen and an input unit, such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk storage device. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0128] Those skilled in the art will understand that the control device structure of the wireless battery management system shown in Figure 9 does not constitute a limitation on the control device of the wireless battery management system, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0129] As shown in Figure 9, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and computer programs.
[0130] In the control device of the wireless battery management system shown in Figure 9, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate with the client; and the processor 1001 can be used to call the computer program stored in the memory 1005. When the computer program is called and executed by the processor 1001, it implements the steps of the above-mentioned beamforming-based wireless battery management method.
[0131] Based on the computer program proposed in the foregoing embodiments, this application also proposes a storage medium storing a computer program, which, when executed by a controller, implements the beamforming-based wireless battery management method described in the foregoing embodiments.
[0132] This application also proposes a storage medium storing a computer program, which, when executed by a processor, implements the steps of the beamforming-based wireless battery management method as described in any of the above technical solutions.
[0133] The above description is only a part or preferred embodiment of this application. Neither the text nor the drawings should limit the scope of protection of this application. All equivalent structural transformations made using the content of this application's specification and drawings under the overall concept of this application, or direct / indirect applications in other related technical fields, are included within the scope of protection of this application.
Claims
1. A beamforming-based wireless battery management method for establishing communication between a BMU module and a CMU module, wherein, The wireless battery management method includes: The BMU module receives location information sent by each of the CMU modules and divides a preset communication coverage area according to the location information, wherein the communication coverage area includes at least one of the CMU modules; A directional signal is generated for the communication coverage area, and the directional signal is sent to each of the CMU modules within the communication coverage area; Communication with the CMU module is established based on the directional signal response information fed back by the CMU module.
2. The wireless battery management method according to claim 1, wherein, Also includes: Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal; If the communication status is normal, the BMU module saves the corresponding information of the communication coverage area and the directional signal; If the communication status is abnormal, the BMU module adjusts the communication coverage area to obtain an updated communication coverage area, and generates a corresponding directional signal based on the updated communication coverage area.
3. The wireless battery management method according to claim 2, wherein, Also includes: Poll each of the CMU modules until each of the CMU modules returns the corresponding location information; If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then the CMU module is controlled to enter a sleep state.
4. The wireless battery management method according to claim 1, wherein, The BMU module generates a directional signal for the communication coverage area and sends the directional signal to each of the CMU modules within the communication coverage area, including: Generate a corresponding directional beam based on the location information of the CMU module; The corresponding directional beam is sent to each of the CMU modules within the communication coverage area.
5. The wireless battery management method according to claim 2 or 3, wherein, The BMU module includes a phase controller and an array antenna. The phase controller is used to adjust the phase and amplitude of the array antenna. The BMU module generates a corresponding directional signal based on the updated communication coverage area, including: The phase controller is notified to operate based on the updated communication coverage area to obtain the updated array antenna; The updated array antenna is controlled to generate a new directional signal to cover the updated communication coverage area.
6. The wireless battery management method according to claim 5, wherein, Before the BMU module receives location information sent by each CMU module and divides a preset communication coverage area according to the location information, it further includes: The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
7. The wireless battery management method according to claim 1, wherein, The wireless battery management method further includes: The system receives location information sent by each of the CMU modules and divides multiple preset communication coverage areas according to the location information, wherein each of the communication coverage areas includes one of the CMU modules; A corresponding directional signal is generated for each of the communication coverage areas, and the corresponding directional signal is sent to the CMU module in each of the communication coverage areas respectively; Communication with the CMU module is established based on the directional signal response information fed back by the CMU module.
8. A wireless battery management system for establishing communication between a BMU module and a CMU module, wherein, The wireless battery management system includes: The BMU module is used to receive location information sent by each of the CMU modules, divide a preset communication coverage area according to the location information, wherein the communication coverage area includes at least one of the CMU modules; generate a directional signal for the communication coverage area, and send the directional signal to each of the CMU modules in the communication coverage area; and establish communication with the CMU module according to the directional signal response information fed back by the CMU module.
9. The wireless battery management system according to claim 8, wherein, The BMU module is also used for: Receive the communication feedback signal sent by the CMU module, and obtain the communication status between the BMU module and the CMU module based on the communication feedback signal; If the communication status is normal, then the corresponding information of the communication coverage area and the directional signal is saved; If the communication status is abnormal, the communication coverage area is adjusted to obtain an updated communication coverage area, and a corresponding directional signal is generated based on the updated communication coverage area.
10. The wireless battery management system according to claim 9, wherein, The BMU module is also used for: Poll each of the CMU modules until each of the CMU modules returns the corresponding location information; If the location information corresponding to the CMU module indicates that the CMU module is not within the communication coverage area, then the CMU module is controlled to enter a sleep state.
11. The wireless battery management system according to claim 8, wherein, The BMU module is also used for: Generate a corresponding directional beam based on the location information of the CMU module; The corresponding directional beam is sent to each of the CMU modules within the communication coverage area.
12. The wireless battery management system according to claim 9 or 10, wherein, The BMU module includes a phase controller and an array antenna. The phase controller is used to adjust the phase and amplitude of the array antenna. The BMU module is also used for: The phase controller is notified to operate based on the updated communication coverage area to obtain the updated array antenna; The updated array antenna is controlled to generate a new directional signal to cover the updated communication coverage area.
13. The wireless battery management system according to claim 12, wherein, The BMU module is also used for: The phase controller is notified to initialize the array antenna according to the array antenna initialization command, and the initialized array antenna is obtained.
14. The wireless battery management system according to claim 8, wherein, The wireless battery management system also includes: The BMU module is also used to receive location information sent by each of the CMU modules, divide multiple preset communication coverage areas according to the location information, wherein each communication coverage area includes one of the CMU modules; generate corresponding directional signals for each of the communication coverage areas, and send the corresponding directional signals to the CMU modules in each of the communication coverage areas respectively; and establish communication with the CMU modules according to the directional signal response information fed back by the CMU modules.
15. A control device for a wireless battery management system, wherein, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that are executed by the at least one processor to enable the at least one processor to perform the wireless battery management method according to any one of claims 1 to 7.