BMS battery voltage acquisition method based on 433MHz wireless communication ad hoc network

By using 433MHz wireless communication self-organizing network technology, frequency points are automatically allocated and battery voltage is collected synchronously, which solves the problems of complex wiring, co-frequency interference and safety hazards in BMS systems, realizes high-precision voltage acquisition and rapid deployment, and improves the safety and reliability of the system.

CN121334612APending Publication Date: 2026-01-13CHANGSHA DEYI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511420562.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing BMS voltage acquisition methods suffer from problems such as complex wiring, easy generation of co-channel interference, safety hazards, and insufficient sampling synchronization accuracy, making it difficult to achieve a balance between system reliability, ease of deployment, on-site safety, and anti-interference capability.

Method used

Employing 433MHz wireless communication self-organizing network technology, the system automatically allocates initial frequency points by writing a unique serial number into the BMS battery acquisition unit, binds the frequency points using the CRC8 algorithm, and achieves synchronous acquisition by combining the broadcast commands and time stamps of the BMS aggregation module. This eliminates the need for high-voltage cable wiring, automatically forms a network, ensures the uniqueness of the frequency points, avoids interference, and achieves high-precision voltage data accumulation.

Benefits of technology

It achieves plug-and-play wireless communication, enhances security and anti-interference capabilities, ensures the synchronization and accuracy of voltage acquisition, improves system production efficiency and reliability, and reduces manual configuration workload and safety risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121334612A_ABST
    Figure CN121334612A_ABST
Patent Text Reader

Abstract

The invention relates to a BMS battery voltage acquisition method based on a 433MHz wireless communication ad hoc network, each BMS battery acquisition unit automatically generates a binding initial frequency point according to a unique serial number of the BMS battery acquisition unit, after a BMS convergence module scans a code to obtain a serial number list and calculates a corresponding frequency point, active traversal is carried out, a networking instruction is issued, and the BMS battery acquisition unit acquires the BMS battery voltage according to the binding initial frequency point. All the acquisition units are switched to the same target frequency point in a unified manner, and time-sharing response time periods are allocated, so that a stable wireless local area network is constructed; after networking is completed, the BMS convergence module synchronously triggers all the BMS battery acquisition units to acquire the battery voltage at the same moment through a broadcast instruction, and the BMS battery acquisition units report data in sequence according to a distributed time period; the BMS convergence module accumulates the received voltage data to obtain the total voltage of the battery pack; through full-automatic wireless networking, high-voltage wiring risks and manual setting complexity are avoided, the problem of multi-system interference is effectively solved, and through a synchronous acquisition and time-sharing reporting mechanism, the total voltage measurement precision and the system efficiency are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery management system technology, and in particular to a BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network. Background Technology

[0002] With the rapid development of new energy storage power stations, electric vehicles, and other fields, the performance and safety of Battery Management Systems (BMS) have become crucial. One of the core functions of a BMS is to accurately and reliably monitor the voltage of a large number of individual cells in a battery pack, and calculate the total voltage of the battery pack accordingly, in order to achieve battery status assessment, protection, and control. Currently, there are two main BMS voltage acquisition methods: Wired communication-based BMS systems connect various battery acquisition units via wired methods such as CAN bus, RS485, or DAIsy-Chain. Although the technology is mature, in large-scale applications, the sheer number of battery modules necessitates laying numerous communication and sampling lines, resulting in complex system wiring, numerous connectors, and the need to individually configure the addresses of each BMS acquisition unit. This not only increases material and labor costs but also reduces system production and maintenance efficiency. Furthermore, the complex wiring harnesses and connectors of wired communication BMS systems are prone to aging, corrosion, or poor contact under harsh conditions such as vibration and humidity, leading to communication interruptions or sampling distortion, reduced system reliability, and difficulty in quickly locating the faulty acquisition unit when a fault occurs. In high-voltage applications such as energy storage power stations, measuring the total voltage of the battery pack typically requires laying dedicated high-voltage cables connected to the main positive and negative terminals. During installation or maintenance, workers face the risk of direct contact with high-voltage electricity, posing a serious personal safety hazard. Existing wireless communication-based BMS systems often employ a master-slave polling mechanism for data acquisition. The aggregation module queries each acquisition unit sequentially, and the units then report data in turn. Because acquisition actions occur at different times, dynamic changes in battery status (such as load current fluctuations) can lead to inconsistent sampling times for individual cell voltages. Accumulating these asynchronously acquired voltage values ​​to calculate the total voltage introduces a significant "time difference error," failing to accurately reflect the true total voltage of the battery pack. This affects the accuracy of battery state-of-charge (SOC) estimation and the accuracy of system protection threshold judgment. Furthermore, existing wireless BMS deployments typically require manual configuration of communication frequencies or network addresses for each acquisition unit, which is labor-intensive, error-prone, and hinders rapid deployment and large-scale application. When multiple battery systems (i.e., multiple wireless BMS networks) exist in the field, improper frequency planning or the use of shared frequency bands can easily cause co-channel or adjacent-channel interference between networks, leading to degraded communication quality, data packet loss, and in severe cases, system paralysis.

[0003] Regardless of whether the solution is wired or wireless, BMS voltage acquisition struggles to achieve an ideal balance across several key dimensions, including system reliability, ease of deployment, field safety, anti-interference capability, and sampling synchronization accuracy. Summary of the Invention

[0004] In view of this, the present invention provides a BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network, which solves the problems of complex wiring, easy co-channel interference, and safety hazards of existing battery management systems (BMS). It realizes an automatic networking and high-precision synchronous acquisition method of BMS voltage, and effectively avoids the safety hazards caused by high-voltage wiring.

[0005] To achieve the above objectives, this invention provides a BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network, comprising the following steps: S1. During the production stage, a unique serial number is written into the BMS battery acquisition unit. After the BMS battery acquisition unit is powered on, the initial wireless communication frequency point is automatically generated using a preset CRC8 algorithm. And it is linked to the product serial number; S2. Obtain the serial numbers and initial wireless communication frequencies of the n BMS battery acquisition units participating in the network, and construct an SN list. Initial wireless communication frequency list The data is input into the BMS aggregation module. S3. The BMS aggregation module sequentially sends data to the initial wireless communication frequency list. The BMS battery acquisition unit corresponding to each frequency point sends a networking command, and the networking command includes at least a unified target frequency point. and the time-division field used to distinguish the reporting time sequence Each BMS battery acquisition unit automatically switches its operating frequency to the target frequency after receiving the networking command. And record the time-division field in the message. The BMS battery acquisition unit and the BMS aggregation module together form a wireless local area network to complete the network setup; S4, the BMS aggregation module at the target frequency point The system uses a broadcast command to initiate a broadcast request for voltage acquisition to the BMS battery acquisition unit in the wireless local area network, and the BMS battery acquisition unit starts battery voltage acquisition at the same time. S5. After completing the battery voltage acquisition, the BMS battery acquisition unit records the time-division field based on the network setup time. The collected battery voltage data and the time stamp of the collection time are sequentially reported to the BMS aggregation module; S6. The BMS aggregation module accumulates all the battery voltage data received at the same time to obtain the total voltage of the battery pack.

[0006] Preferably, the preset CRC8 algorithm automatically generates wireless communication frequency points. Includes the following steps: S101, The serial number of the BMS battery acquisition unit. Perform a CRC8 operation, then take the result modulo 100 to obtain an integer between 0 and 99. ; S102. Divide the frequency range of 420MHz to 469.5MHz into 100 frequency points at 500Hz intervals. The first of these 100 frequency points... Each frequency point is a serial number. The initial wireless communication frequency corresponding to the BMS battery acquisition unit .

[0007] Preferably, the SN barcode on the BMS battery acquisition unit is scanned by a scanning device and imported into the BMS aggregation module.

[0008] Preferably, the BMS aggregation module carries a time tag when it initiates a broadcast request to collect voltage commands.

[0009] Compared with the prior art, the beneficial effects of the present invention are: The method provided by this invention, through a series of collaborative designs including automatic allocation of initial frequency points based on serial numbers, BMS aggregation module traversing unified target frequency points in the network, synchronous triggering of acquisition via broadcast commands, and time-division orderly reporting, eliminates the need for high-voltage cable installation, fundamentally eliminating the safety hazards caused by high-voltage cable wiring and greatly improving the inherent safety level of the system. This invention, through a fully automated networking process, eliminates the tedious manual frequency and address settings, enabling plug-and-play and rapid deployment of devices. The unique frequency binding and unification mechanism effectively avoids co-channel interference when multiple systems coexist, ensuring the reliability and stability of wireless communication. Furthermore, by combining broadcast synchronous acquisition with time stamps, this invention ensures that all individual cell voltage data are captured at the same instant, completely solving the "time difference error" caused by asynchronous sampling times in traditional polling methods. The total voltage obtained through software accumulation has high accuracy and authenticity, laying a solid foundation for precise battery status management. At the same time, the time-division response mechanism also significantly improves the system's sampling efficiency and channel utilization. Attached Figure Description

[0010] Figure 1 is a schematic diagram of frequency allocation and networking of the BMS self-organizing network of the present invention; Figure 2 This is a schematic diagram of the broadcast acquisition process of the present invention; Figure 3 This is a schematic diagram of the time-sharing reporting of voltage data according to the present invention. Detailed Implementation

[0011] To further illustrate the technical means and effects of the present invention in achieving its intended purpose, the following detailed description of the specific implementation methods, structures, features, and effects of the present invention, in conjunction with the accompanying drawings and preferred embodiments, is provided below.

[0012] This embodiment combines Figure 1 , Figure 2 and Figure 3 To further illustrate this invention, this embodiment provides a BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network, characterized by comprising the following steps: S1. Initial Frequency Setting: During the production phase, a unique serial number is written into the BMS battery acquisition unit. After the BMS battery acquisition unit is powered on, the initial wireless communication frequency point is automatically generated using a preset CRC8 algorithm. And it is linked to the product serial number; The wireless communication frequency point is automatically generated using the preset CRC8 algorithm. Includes the following steps: S101, The serial number of the BMS battery acquisition unit. Perform a CRC8 operation, then take the result modulo 100 to obtain an integer between 0 and 99. ; S102. Divide the frequency range of 420MHz to 469.5MHz into 100 frequency points at 500Hz intervals, corresponding to integers 0 to 99. The 100 frequency points are... Each frequency point is a serial number. The initial wireless communication frequency corresponding to the BMS battery acquisition unit No manual setting of the initial frequency point is required; S2. SN List Import and Frequency Calculation: The serial numbers and initial wireless communication frequencies of the n BMS battery acquisition units participating in the network are obtained by scanning the SN barcode on the BMS battery acquisition unit using a scanning device, and an SN list is constructed. Initial wireless communication frequency list The data is input into the BMS aggregation module. In this embodiment, the SN barcode of the BMS battery acquisition unit is scanned by a mobile APP, and the APP file list is automatically imported into the BMS aggregation module after the scanning is completed. S3. Networking process: The BMS aggregation module sequentially sends data to the initial wireless communication frequency list. The BMS battery acquisition unit corresponding to each frequency point sends a networking command, and the networking command includes at least a unified target frequency point. and the time-division field used to distinguish the reporting time sequence Time-division fields of different BMS battery acquisition units Inconsistent, each BMS battery acquisition unit will automatically switch its operating frequency to the target frequency after receiving the networking command. And record the time-division field in the message. The BMS battery acquisition unit and the BMS aggregation module together form a wireless local area network to complete the network setup; S4. Synchronous acquisition of voltage data: The BMS aggregation module at the target frequency point The system uses a broadcast command carrying a time stamp to initiate a broadcast request for voltage acquisition to the BMS battery acquisition unit in the wireless local area network, and the BMS battery acquisition unit starts battery voltage acquisition at the same time. S5. Reporting Voltage Data: After completing battery voltage acquisition, the BMS battery acquisition unit reports the time-division field recorded at the network setup time. The collected battery voltage data and the time stamp of the collection time are sequentially reported to the BMS aggregation module; S6. Calculate the total voltage: The BMS aggregation module accumulates all the battery voltage data received at the same time to obtain the total voltage of the battery pack.

[0013] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.

Claims

1. A method for acquiring battery voltage in a BMS based on a 433MHz wireless communication self-organizing network, characterized in that, Includes the following steps: S1. During the production stage, a unique serial number is written into the BMS battery acquisition unit. After the BMS battery acquisition unit is powered on, the initial wireless communication frequency point is automatically generated using a preset CRC8 algorithm. And it is linked to the product serial number; S2. Obtain the serial numbers and initial wireless communication frequencies of the n BMS battery acquisition units participating in the network, and construct an SN list. Initial wireless communication frequency list The data is input into the BMS aggregation module. S3. The BMS aggregation module sequentially sends data to the initial wireless communication frequency list. The BMS battery acquisition unit corresponding to each frequency point sends a networking command, and the networking command includes at least a unified target frequency point. and the time-division field used to distinguish the reporting time sequence Each BMS battery acquisition unit automatically switches its operating frequency to the target frequency after receiving the networking command. And record the time-division field in the message. The BMS battery acquisition unit and the BMS aggregation module together form a wireless local area network to complete the network setup; S4, the BMS aggregation module at the target frequency point The system uses a broadcast command to initiate a broadcast request for voltage acquisition to the BMS battery acquisition unit in the wireless local area network, and the BMS battery acquisition unit starts battery voltage acquisition at the same time. S5. After completing the battery voltage acquisition, the BMS battery acquisition unit records the time-division field based on the network setup time. The collected battery voltage data and the time stamp of the collection time are sequentially reported to the BMS aggregation module; S6. The BMS aggregation module accumulates all the battery voltage data received at the same time to obtain the total voltage of the battery pack.

2. The BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network according to claim 1, characterized in that, The preset CRC8 algorithm automatically generates wireless communication frequency points. Includes the following steps: S101, The serial number of the BMS battery acquisition unit. Perform a CRC8 operation, then take the result modulo 100 to obtain an integer between 0 and 99. ; S102. Divide the frequency range of 420MHz to 469.5MHz into 100 frequency points at 500Hz intervals. The first of these 100 frequency points... Each frequency point is a serial number. The initial wireless communication frequency corresponding to the BMS battery acquisition unit .

3. The BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network according to claim 1, characterized in that, The SN barcode on the BMS battery acquisition unit is scanned by a scanning device and imported into the BMS aggregation module.

4. The BMS battery voltage acquisition method based on a 433MHz wireless communication self-organizing network according to claim 1, characterized in that, When the BMS aggregation module initiates a broadcast request to collect voltage commands, it carries a time tag.