Battery management system, networking method and power battery
By monitoring the channel status in real time and switching channels dynamically in the wireless battery management system, the problem of WBMS falling off the network when the channel is disturbed is solved, and communication stability is improved.
Patent Information
- Application Number
- CN202411991599.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-11
AI Technical Summary
The existing wireless battery management system (WBMS) lacks monitoring of communication quality and effective dynamic channel switching mechanisms, which leads to prone to long-term network dropouts and even disconnection of networks when the channel is disturbed or the communication quality is poor.
A battery management system is designed, including a master node and multiple slave nodes, and the channel status is monitored in real time through wireless communication, and when the preset communication conditions are not met, the available channels that meet the conditions are obtained, the target channel with the optimal communication status is determined, and the channel is switched to the channel for re-networking.
It realizes timely and effectively reorganizing the network when the channel is disturbed or the communication quality is poor, avoids the failure of the BMS system, and improves the communication stability of the battery management system.
Smart Images

Figure CN119815460A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power batteries, and in particular to a battery management system, a networking method and a power battery. Background Art
[0002] In the battery safety and performance management of new energy vehicles, BMS (Battery Management System) plays a vital role. The main function of BMS is to collect battery operating information and manage the battery health.
[0003] In the traditional BMS, each battery cell is equipped with a data acquisition device, and each battery cell is connected to the control device through a cable. Although the stability is high, the wiring is complicated and the cost is high. With the development of wireless communication technology, WBMS (Wireless Battery Management System) has gradually emerged. In the WBMS technical architecture, the data acquisition devices on each battery cell are connected in series through wireless communication technology, and no wiring harness is required. In this way, it not only saves wiring costs but also reduces vehicle weight, and has broad application prospects.
[0004] However, in actual applications, WBMS is easily affected by electromagnetic interference, environmental factors and other wireless devices, resulting in a decrease in the quality of the communication channel or even disconnection. The current WBMS technology lacks monitoring of communication quality and an effective dynamic channel switching mechanism. WBMS is prone to long-term disconnection or even disconnection when the channel is interfered or the channel communication quality is poor. In this case, the failure to reorganize the network in a timely and effective manner may cause the BMS system to fail, thereby endangering the normal operation and safety of the vehicle. Summary of the invention
[0005] The present invention provides a battery management system, a networking method and a power battery, aiming to solve the problem that the current WBMS technology lacks monitoring of communication quality and an effective dynamic channel switching mechanism, and the WBMS is prone to fall into a long-term network disconnection state or even network disconnection when the channel is disturbed or the channel communication quality is poor. The network can be reorganized in a timely and effective manner to avoid BMS system failure and improve the communication stability of the battery management system.
[0006] To achieve the above object, the present invention provides a battery management system, which includes a master node and multiple slave nodes, and the master node communicates wirelessly with each of the slave nodes;
[0007] The slave node monitors the communication status of the current channel in real time and sends the monitoring result to the master node;
[0008] The master node receives and analyzes the monitoring result, and determines whether the communication state of the current channel meets the preset communication condition;
[0009] When the communication state of the current channel does not meet the preset communication condition, the master node obtains multiple available channels that meet the preset communication condition, determines a target channel with the best communication state among the multiple available channels according to the preset channel screening criteria, and broadcasts a channel switching signal and a re-networking signal to the slave node;
[0010] After receiving the channel switching signal and the re-networking signal, the slave node re-networks with the master node through the target channel.
[0011] Further, the master node includes a master communication unit and a master control unit; the master communication unit receives the monitoring result and sends the monitoring result to the master control unit;
[0012] The main control unit analyzes the monitoring result and determines whether the communication state of the current channel meets the preset communication condition;
[0013] When the communication state of the current channel does not meet the preset communication condition, the main control unit obtains multiple available channels that meet the preset communication condition; and determines a target channel with the best communication state among the multiple available channels according to the index corresponding to the preset channel screening standard;
[0014] The main control unit controls the main communication unit to switch the current channel to the target channel, and broadcasts a channel switching signal and a re-networking signal to the slave node.
[0015] Further, the main control unit controls the main communication unit to broadcast the switching channel signal to the slave node, and the switching channel signal includes a preset time window;
[0016] After receiving the channel change signal, the slave node switches the current channel to the target channel within the preset time window;
[0017] Based on the target channel, the master control unit controls the master communication unit to broadcast a re-networking signal to the slave nodes.
[0018] Further, the main control unit detects whether each of the slave nodes is successfully switched to the target channel;
[0019] If unsuccessful, the main control unit controls the master communication unit to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node based on the switched available channel.
[0020] Further, the main control unit controls the main communication unit to send the test data packet to each of the slave nodes based on the target channel;
[0021] After receiving the test data packet, the slave node returns a response result;
[0022] The main communication unit receives the response result and sends the response result to the main control unit;
[0023] The main control unit analyzes the response result to determine whether the actual communication state of the target channel meets the preset communication condition;
[0024] If the actual communication state of the target channel does not meet the preset communication condition, the main control unit controls the main communication unit to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node based on the switched available channel.
[0025] Further, the preset channel screening criteria include at least one of signal strength and data packet loss rate;
[0026] The main control unit evaluates the multiple available channels respectively according to the preset channel screening standard to obtain evaluation values corresponding to the multiple available channels; and determines the target channel among the multiple available channels according to the evaluation values.
[0027] Furthermore, the main control unit determines an evaluation function with the highest signal strength and the lowest data packet loss rate as evaluation targets; and based on the evaluation function, evaluates the multiple available channels respectively to obtain evaluation values corresponding to the multiple available channels.
[0028] Furthermore, the preset channel screening criteria include device interference rate and / or channel interference rate, the main control unit obtains the device occupancy rate corresponding to each of the available channels, and determines the device interference rate of each of the available channels according to the device occupancy rate;
[0029] And / or, the main control unit obtains a frequency spectrum distance corresponding to each of the available channels and a used channel, and determines a channel interference rate of each of the available channels according to the frequency spectrum distance;
[0030] The main control unit determines the target channel from the plurality of available channels according to the device interference rate and / or the channel interference rate.
[0031] The present invention also provides a networking method, which includes:
[0032] Step 1: Receive and analyze the monitoring result of the current channel, and determine whether the communication status of the current channel meets the preset communication condition;
[0033] Step 2: if the communication state of the current channel does not meet the preset communication condition, obtain multiple available channels that meet the preset communication condition, determine the target channel with the best communication state among the multiple available channels, and continue to execute step 3; if the communication state of the current channel meets the preset communication condition, return to step 1;
[0034] Step 3: Re-establish the network based on the optimal target channel.
[0035] The present invention further provides a power battery, comprising a battery module and a battery management system, wherein the battery management system is any one of the battery management systems provided in the present invention.
[0036] The present invention provides a battery management system, a networking method and a power battery. The present invention monitors the communication status of the current channel in real time, and when it is determined that the communication status of the current channel does not meet the preset communication conditions, obtains multiple available channels that meet the preset communication conditions, and determines the target channel with the best communication status from the multiple available channels, and switches to the target channel for re-networking, which can timely and effectively reorganize the network, avoid failure of the battery management system, and improve the communication stability of the battery management system. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic diagram of the structure of a battery management system provided by an embodiment of the present invention;
[0038] Figure 2 A schematic diagram of the structure of another battery management system provided by an embodiment of the present invention;
[0039] Figure 3 A schematic diagram of a flow chart of a networking method provided by an embodiment of the present invention;
[0040] Figure 4 A schematic diagram of a process of reorganizing a network of a wireless BMS system provided by an embodiment of the present invention;
[0041] Figure 5 A schematic diagram of a channel switching process of a wireless BMS system provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0042] 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.
[0043] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0044] It should also be noted that when an element is referred to as being "fixed on" or "disposed on" another element, it may be directly on the other element or there may be an intermediate element at the same time. When an element is referred to as being "connected to" another element, it may be directly connected to the other element or there may be an intermediate element at the same time.
[0045] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0046] See also Figure 1 , a battery management system proposed in the second embodiment of the present invention, Figure 1 It is a structural schematic diagram of a battery management system provided by the first embodiment of the present invention.
[0047] In this embodiment, the battery management system includes a master node 1 and a plurality of slave nodes 2 , and the master node 1 performs wireless communication with each of the slave nodes 2 .
[0048] The above-mentioned battery management system is a wireless BMS system, which consists of multiple wireless nodes distributed on the battery modules. These nodes are interconnected through wireless communication protocols (such as Bluetooth, WIFI or other wireless communication methods) to form a distributed network. The battery management system includes a master node 1 and multiple slave nodes 2. The master node 1 is responsible for the management of the overall network and data aggregation, while the slave nodes 2 are responsible for data collection and status monitoring of their respective battery modules. When the wireless BMS system is started, the master node 1 will send a networking signal, and each slave node 2 will respond to the signal and establish a communication connection with the master node 1 to form the initial topology of the wireless BMS network.
[0049] Specifically, the wireless BMS system is used to monitor and manage the status of the battery module. The wireless BMS system consists of a master node 1 and multiple slave nodes 2. All slave nodes 2 are connected to the master node 1 through a wireless communication protocol to form a wireless BMS network. After the vehicle is started, the master node 1 starts broadcasting the networking signal. After receiving the networking signal, the slave node 2 responds and attempts to establish a connection with the master node 1. The successfully connected nodes form a network topology in turn to complete the initial networking. During the initial networking process, the wireless BMS system uses the preset channel for communication by default. However, due to the complex environment during vehicle driving, the preset channel may be interfered with, resulting in unstable communication quality.
[0050] Slave node 2 monitors the communication status of the current channel in real time and sends the monitoring results to master node 1; master node 1 receives and parses the monitoring results, and determines whether the communication status of the current channel meets the preset communication conditions; when the communication status of the current channel does not meet the preset communication conditions, master node 1 obtains multiple available channels that meet the preset communication conditions, and determines the target channel with the best communication status among the multiple available channels according to the preset channel screening criteria, and broadcasts the channel switching signal and the re-networking signal to slave node 2; after receiving the channel switching signal and the re-networking signal, slave node 2 re-networks with master node 1 through the target channel.
[0051] See also Figure 2 In one embodiment, the master node 1 includes a master communication unit 11 and a master control unit 12; the slave node 2 includes a slave communication unit 21 and a collection unit 22. The master node 1 is a master control board, the master communication unit 11 is a master wireless communication chip, the master control unit 12 is a master MCU chip, the slave node 2 is a slave control board, the slave communication unit 21 is a slave wireless communication chip, and the collection unit 22 is a slave collection chip. The master communication unit 11 is connected to the master control unit 12, the collection unit 22 is connected to the slave communication unit 21, and the master communication unit 11 and the control unit are connected to each other through a wireless communication protocol (such as Bluetooth, WIFI or other wireless communication methods) to form a distributed network.
[0052] The acquisition unit 22 is responsible for data acquisition and status monitoring of each battery module. The slave node 2 monitors the communication status of the current channel in real time through the acquisition unit 22, and sends the monitoring results to the main communication unit 11 through the slave communication unit 21; the main communication unit 11 receives the monitoring results and sends the monitoring results to the main control unit 12; the main control unit 12 analyzes the monitoring results and determines whether the communication status of the current channel meets the preset communication conditions; when the communication status of the current channel does not meet the preset communication conditions, the main control unit 12 obtains multiple available channels that meet the preset communication conditions; and according to the indicators corresponding to the preset channel screening criteria, the target channel with the best communication status is determined among the multiple available channels; the main control unit 12 controls the main communication unit 11 to switch the current channel to the target channel, and broadcasts the switching channel signal and the re-networking signal to the slave communication unit 21 of the slave node 2. After receiving the switching channel signal, the slave communication unit 21 switches the channel to the target channel, and after receiving the re-networking signal, establishes a connection with the master communication unit 11 of the master node 1 to form a new wireless BMS network.
[0053] In one embodiment, the main control unit 12 controls the main communication unit 11 to broadcast a channel switching signal to the slave node 2, and the channel switching signal includes a preset time window; after receiving the channel switching signal, the slave node 2 switches the current channel to the target channel within the preset time window; based on the target channel, the main control unit 12 controls the main communication unit 11 to broadcast a re-networking signal to the slave node 2.
[0054] By presetting the time window, it is possible to ensure that each slave node 2 switches to the target channel synchronously. The master node 1 controls the master communication unit 11 through the main control unit 12 to broadcast a switching channel signal containing a preset time window to the slave nodes 2, notifying all slave nodes 2 that a channel switch is about to be performed, and ensuring that all nodes switch to the target channel synchronously to avoid communication loss. After each node switches to the target channel synchronously, the master node 1 controls the master communication unit 11 through the main control unit 12 to resend the networking signal on the target channel, and the slave communication unit 21 of the slave node 2 responds and re-establishes the communication connection.
[0055] In one embodiment, the main control unit 12 detects whether each slave node 2 has successfully switched to the target channel; if not, the main control unit 12 controls the main communication unit 11 to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node 2 based on the switched available channel.
[0056] After the channel is switched, it can be determined whether each slave node 2 has successfully switched to the target channel by judging whether each slave node 2 has established a connection with the master node 1. If there is a slave node 2 that has not established a connection with the master node 1, it is determined that there is a slave node 2 that has not successfully switched to the target channel. The main control unit 12 controls the main communication unit 11 to switch to any one of the remaining available channels, and broadcasts the channel switching signal and the re-networking signal to the slave node 2 based on the available channel switched to. After each node synchronously switches to the new available channel, the master node 1 controls the main communication unit 11 through the main control unit 12 to re-send the networking signal on the new available channel. The slave communication unit 21 of the slave node 2 responds and re-establishes the communication connection to complete the network reorganization.
[0057] In one embodiment, the main control unit 12 controls the main communication unit 11 to send a test data packet to each slave node 2 based on the target channel; after receiving the test data packet, the slave node 2 returns a response result; the main communication unit 11 receives the response result and sends the response result to the main control unit 12; the main control unit 12 parses the response result to determine whether the actual communication status of the target channel meets the preset communication conditions; if the actual communication status of the target channel does not meet the preset communication conditions, the main control unit 12 controls the main communication unit 11 to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node 2 based on the switched available channel.
[0058] After the channel is switched, the system sends a test data packet to confirm whether the actual communication status on the target channel meets the expectations. If the actual communication status of the target channel does not meet the preset communication conditions, other available channels can be tried or rescanned.
[0059] After the network reorganization is completed, the system continues to monitor the communication status of the new channel. If the channel quality is detected to be degraded or new interference occurs again during the subsequent communication process, the above channel switching and network reorganization will be repeated.
[0060] In one embodiment, the preset channel screening criteria include at least one of signal strength and data packet loss rate; the main control unit 12 evaluates multiple available channels respectively according to the preset channel screening criteria to obtain evaluation values corresponding to the multiple available channels; and determines the target channel from the multiple available channels according to the evaluation values.
[0061] The preset channel screening criteria include communication quality. The monitoring indicators of communication quality include signal strength (RSSI) and packet loss rate (PER). The wireless BMS network dynamically adjusts the communication strategy based on these real-time data.
[0062] Signal strength (RSSI): Indicates the signal power strength received by the wireless node. Set an RSSI threshold (such as -80dBm). When the RSSI is lower than the threshold, it means that the signal may be interfered or severely attenuated. Packet loss rate (PER): Indicates the proportion of data packets lost in data transmission over a period of time. A high packet loss rate means reduced communication reliability. These monitoring data are obtained through data packets sent regularly between wireless nodes.
[0063] When the wireless node detects that the communication status of the current channel does not meet the preset communication conditions, such as the communication quality does not meet the preset threshold (for example, RSSI is too low or PER is too high), or there is an obvious communication interruption, the wireless BMS system will trigger the network disconnection detection mechanism. At this time, the wireless BMS system determines that the current channel is no longer suitable for continued use and needs to switch channels to maintain communication stability. After triggering the channel switching mechanism, the wireless BMS system will immediately enter the channel scanning mode. The wireless node scans the available channels in the current environment through spectrum scanning technology to identify the channels with the least interference and the best signal quality.
[0064] In one embodiment, the main control unit 12 determines an evaluation function with the highest signal strength and the lowest data packet loss rate as evaluation targets; and based on the evaluation function, evaluates multiple available channels respectively to obtain evaluation values corresponding to the multiple available channels.
[0065] The evaluation function may be an integral function, and the signal strength and the data packet loss rate are used as integral items of the integral function, and corresponding weights may be set. The evaluation function is used to evaluate the evaluation value of each available channel, and the higher the evaluation value, the higher the signal strength of the available channel and the lower the data packet loss rate.
[0066] In one embodiment, the preset channel screening criteria include device interference rate and / or channel interference rate, the main control unit 12 obtains the device occupancy rate corresponding to each available channel, and determines the device interference rate of each available channel based on the device occupancy rate; and / or, the main control unit 12 obtains the corresponding spectrum distance between each available channel and the used channel, and determines the channel interference rate of each available channel based on the spectrum distance; the main control unit 12 determines the target channel among multiple available channels based on the device interference rate and / or the channel interference rate.
[0067] When the wireless BMS system starts the channel switching program, each wireless node enters the channel scanning mode and scans the available wireless channels around. The wireless BMS evaluates the channel interference rate of each channel through the main control unit 12, including but not limited to the following aspects: Channel utilization: Detect whether other devices are using the current channel, and select the channel with less interference from the device (the lowest device occupancy rate). Adjacent channel interference: Avoid selecting channels that are too close to the interference source, and give priority to channels that have sufficient spectrum distance (lower channel interference rate) from other used channels. After scanning, the system finds that a certain channel has the least interference (the lowest device interference rate and / or channel interference rate), so it decides to determine the channel as the target channel. Alternatively, the channel with the best signal quality and the least interference can be selected as the target channel.
[0068] In one embodiment, the networking strategy of the battery management system in the present invention is:
[0069] System architecture and initial networking: The wireless BMS system consists of multiple wireless nodes distributed on the battery modules. These wireless nodes are interconnected through wireless communication protocols to form a distributed network. The system includes a master node and multiple slave nodes. The master node is responsible for the management of the entire network and data aggregation, while the slave nodes are responsible for data collection and status monitoring of their respective battery modules. When the system starts, the master node will send a networking signal, and each slave node will respond to the signal and establish a communication connection with the master node to form the initial topology of the wireless BMS network.
[0070] Channel quality monitoring: During network operation, each wireless node needs to continuously monitor the communication quality of the current channel. These monitoring indicators include signal strength (RSSI) and packet loss rate (PER). The system dynamically adjusts the communication strategy based on these real-time data.
[0071] Network drop detection and channel switching trigger: When the wireless node detects that the communication quality of the current channel does not meet the preset threshold (for example, RSSI is too low or PER is too high), or there is an obvious communication interruption, the system will trigger the network drop detection mechanism. At this time, the system determines that the current channel is no longer suitable for continued use and needs to switch channels to maintain communication stability.
[0072] Channel scanning and selection: After the channel switching mechanism is triggered, the system will immediately enter the channel scanning mode. The wireless node scans the available channels in the current environment through spectrum scanning technology to identify the channel with the least interference and the best signal quality.
[0073] Dynamic channel switching: Once a new channel is selected, the system will perform dynamic channel switching. The channel switching process includes the following steps:
[0074] (1) Notification and synchronization: The master node notifies all slave nodes of the upcoming channel switch and ensures that all wireless nodes switch to the new channel synchronously to avoid communication loss.
[0075] (2) Switching execution: Each wireless node switches to the new channel synchronously. The master node re-sends the networking signal on the new channel, and the slave node re-establishes the communication connection after responding.
[0076] (3) Status confirmation: After the channel is switched, the system sends a test data packet to confirm whether the communication quality on the new channel meets expectations. If the switch fails, other channels can be tried or the scan can be repeated.
[0077] (4) During the switching process, the system ensures that communications are not interrupted and completes the switching in the shortest possible time to maintain network continuity and stability.
[0078] Network reorganization: After the channel switch is successful, the wireless BMS system reestablishes the communication connection on the new channel and completes the network reorganization. This process is similar to the initial networking, but because the channel switch is transparent to the entire system, the reorganization process is faster and more efficient. The system redistributes the network topology on the new channel to ensure normal communication of all nodes.
[0079] Continuous monitoring and optimization: After the network reorganization is completed, the system continues to monitor the communication quality of the new channel. If the channel quality is detected to be degraded or new interference occurs again during the subsequent communication process, the system will repeat the above steps to further switch channels and reorganize the network.
[0080] In a specific embodiment, taking the power battery of an electric vehicle as an example, in an electric vehicle, the wireless BMS system is used to monitor and manage the status of the battery module.
[0081] System Overview: The wireless BMS system consists of a master node (central management unit) and multiple slave nodes (wireless management units distributed on different battery modules). All slave nodes are connected to the master node through wireless communication protocols to form a wireless BMS network.
[0082] Initial networking: After the vehicle is started, the master node starts broadcasting the networking signal. After receiving the signal, the slave node responds and tries to establish a connection with the master node. The successfully connected nodes form a network topology in turn to complete the initial networking. During the initial networking process, the system uses the preset channel (such as channel 1) for communication by default. However, due to the complex environment during vehicle driving, channel 1 may be interfered, resulting in unstable communication quality.
[0083] Channel quality monitoring: During the communication process, each node will monitor the communication quality of the current channel in real time, mainly including the following parameters: Signal strength (RSSI): Indicates the signal power strength received by the node. Set an RSSI threshold (such as -80dBm). When the RSSI is lower than the threshold, it means that the signal may be interfered or severely attenuated. Packet loss rate (PER): Indicates the proportion of data packets lost in data transmission over a period of time. A high packet loss rate means reduced communication reliability. These monitoring data are obtained through data packets sent regularly between nodes, and are recorded and analyzed by the system in real time.
[0084] Network drop risk detection: Assume that during vehicle driving, due to external environmental interference or the influence of other wireless devices, the communication quality of channel 1 drops significantly. The system detects the following situations: RSSI is continuously lower than the threshold (such as -80dBm), and the packet loss rate (PER) exceeds the threshold (such as 10%). At this time, the system determines that the current channel quality is lower than the normal communication requirement and there is a risk of network drop, so the network drop detection mechanism is triggered.
[0085] Channel scanning and selection: The system starts the channel switching procedure, and each node enters the channel scanning mode to scan the available wireless channels around. The system evaluates the interference level and signal quality of each channel, including but not limited to the following aspects: Channel utilization: Detect whether other devices are using the current channel and select the channel with the least interference. Adjacent channel interference: Avoid selecting channels that are too close to the interference source, and give priority to channels that have sufficient spectrum distance from other used channels. After scanning, the system finds that a certain channel (such as channel three) has the best signal quality and the least interference, so it decides to switch to channel three.
[0086] Dynamic channel switching: The system notifies all nodes of the upcoming channel switching and requires each node to switch to channel three synchronously. The switching process is as follows: Master node: The master node first switches to channel three and starts broadcasting networking signals on the new channel. Slave nodes: After receiving the notification from the master node, the slave nodes switch to channel three in turn and respond to the networking signals from the master node. Synchronous switching: All nodes must complete the switching within the predetermined time window to ensure uninterrupted communication.
[0087] Network reorganization: After switching to channel three, the master node re-initiates a networking request, and each slave node responds to the request and re-establishes the communication connection to form a new network topology. The entire reorganization process is completed quickly and communication returns to normal. During the reorganization process, the system continuously monitors the communication quality of the new channel to ensure that the switched channel is stable and reliable. If the quality of the new channel is detected to be degraded again, the system will repeat the above channel switching process.
[0088] Feedback and optimization: After the reorganization is completed, the system continuously monitors the quality of channel 3. If the quality of channel 3 remains stable over a period of time, the system will use channel 3 as the new default communication channel.
[0089] The battery management system of this embodiment can effectively solve the channel interference problem of the wireless BMS system in a complex electromagnetic environment, and significantly improve the communication stability and networking success rate of the system. The specific advantages are as follows:
[0090] Strong anti-interference ability: Through dynamic channel switching, the system can automatically avoid channels that are severely interfered with and maintain high communication stability.
[0091] High networking efficiency: The fast channel scanning and switching mechanism ensures that the system can still efficiently reorganize the network in complex environments, reducing communication interruption time.
[0092] Energy consumption optimization: Selecting a path with better channel quality for communication reduces power consumption and increases the service life of the battery system.
[0093] Strong adaptability: It can dynamically adjust the channel switching strategy according to the actual application scenario, adapt to different wireless environments, and ensure the reliability of communication.
[0094] See also Figure 3 Based on the same inventive concept, a second embodiment of the present invention proposes a networking method, including steps S1 to S3:
[0095] Step 1: Receive and analyze the monitoring result of the current channel, and determine whether the communication status of the current channel meets the preset communication conditions.
[0096] Step 2: If the communication state of the current channel does not meet the preset communication conditions, obtain multiple available channels that meet the preset communication conditions, determine the target channel with the best communication state among the multiple available channels, and continue to execute step 3; if the communication state of the current channel meets the preset communication conditions, return to step 1.
[0097] Step 3: Re-establish the network based on the optimal target channel.
[0098] The technical features and technical effects of the networking method proposed in the embodiment of the present invention are the same as those of the battery management system proposed in the embodiment of the present invention, and will not be described in detail here. Each module in the above-mentioned battery management system can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0099] See also Figure 4The embodiment of the present invention further provides a method for reorganizing a wireless BMS system, including steps S101 to S111:
[0100] Step S101, start.
[0101] Step S102: monitor channel quality in real time.
[0102] Step S103 , determine whether the channel quality meets the threshold, if so, proceed to step 104 , if not, proceed to step 105 .
[0103] Step S104: Continue to monitor the channel quality in real time.
[0104] Step S105: trigger channel switching.
[0105] Step S106: Scan available channels.
[0106] Step S107: Select a channel with the best signal quality.
[0107] Step S108: switch channels.
[0108] Step S109: re-establish the network.
[0109] Step S110: Continuously monitor channel quality.
[0110] Step S111, end.
[0111] See also Figure 5 The embodiment of the present invention further provides a channel switching method for a wireless BMS system, including steps S201 to S210:
[0112] S201. Start.
[0113] S202: Trigger a channel switching mechanism.
[0114] S203: The master node notifies all slave nodes of the upcoming channel switching.
[0115] S204: The master node re-sends the networking signal on the new channel.
[0116] S205. The slave node responds to the signal of the master node.
[0117] S206: The system sends a test data packet.
[0118] S207. Determine the communication quality of the new channel. If the communication quality does not meet the communication conditions, proceed to step S208. If the communication quality meets the communication conditions, proceed to step S209.
[0119] S208: Rescan and select the optimal channel again.
[0120] S209, network reorganization.
[0121] S210: The system continuously monitors channel quality.
[0122] In addition, a third embodiment of the present invention further provides a power battery, including a battery module and a battery management system, wherein the battery management system is the battery management system as described above.
[0123] In summary, a battery management system, a networking method and a power battery proposed in an embodiment of the present invention, the battery management system includes a master node and a plurality of slave nodes, the master node and each slave node perform wireless communication; the slave node monitors the communication status of the current channel in real time, and sends the monitoring result to the master node; the master node receives and parses the monitoring result, and determines whether the communication status of the current channel meets the preset communication condition; when the communication status of the current channel does not meet the preset communication condition, the master node obtains multiple available channels that meet the preset communication condition, and determines the target channel with the best communication status among the multiple available channels according to the preset channel screening standard, and broadcasts the switching channel signal and the re-networking signal to the slave node; after receiving the switching channel signal and the re-networking signal, the slave node re-networks with the master node through the target channel. The present invention can monitor the communication status of the current channel in real time, and when it is determined that the communication status of the current channel does not meet the preset communication condition, obtain multiple available channels that meet the preset communication condition, and determine the target channel with the best communication status from the multiple available channels, and switch to the target channel for re-networking, which can timely and effectively reorganize the network, avoid failure of the battery management system, and improve the communication stability of the battery management system.
[0124] Each embodiment in this specification is described in a progressive manner, and the same or similar parts of each embodiment can be directly referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the method embodiment, since it is basically similar to the system embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. It should be noted that the technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0125] The above-mentioned embodiments only express several preferred implementation modes of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in the technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention, and these improvements and substitutions should also be regarded as the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be based on the protection scope of the claims.
Claims
1. A battery management system, comprising a master node and a plurality of slave nodes, characterized in that: The master node communicates wirelessly with each of the slave nodes; The slave node monitors the communication status of the current channel in real time and sends the monitoring result to the master node; The master node receives and analyzes the monitoring result, and determines whether the communication state of the current channel meets the preset communication condition; When the communication state of the current channel does not meet the preset communication condition, the master node obtains multiple available channels that meet the preset communication condition, determines a target channel with the best communication state among the multiple available channels according to the preset channel screening criteria, and broadcasts a channel switching signal and a re-networking signal to the slave node; After receiving the channel switching signal and the re-networking signal, the slave node re-networks with the master node through the target channel.
2. The battery management system according to claim 1, wherein the master node comprises a master communication unit and a master control unit; The main communication unit receives the monitoring result and sends the monitoring result to the main control unit; The main control unit analyzes the monitoring result and determines whether the communication state of the current channel meets the preset communication condition; When the communication state of the current channel does not meet the preset communication condition, the main control unit acquires a plurality of available channels that meet the preset communication condition; and determining a target channel with the best communication status from among multiple available channels according to an indicator corresponding to the preset channel screening standard; The main control unit controls the main communication unit to switch the current channel to the target channel, and broadcasts a channel switching signal and a re-networking signal to the slave node.
3. The battery management system according to claim 2, characterized in that: The main control unit controls the main communication unit to broadcast the switching channel signal to the slave node, wherein the switching channel signal includes a preset time window; After receiving the channel change signal, the slave node switches the current channel to the target channel within the preset time window; Based on the target channel, the master control unit controls the master communication unit to broadcast a re-networking signal to the slave nodes.
4. The battery management system according to claim 2, characterized in that: The main control unit detects whether each of the slave nodes successfully switches to the target channel; If unsuccessful, the main control unit controls the master communication unit to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node based on the switched available channel.
5. The battery management system according to claim 2, characterized in that: The main control unit controls the main communication unit to send the test data packet to each of the slave nodes based on the target channel; After receiving the test data packet, the slave node returns a response result; The main communication unit receives the response result and sends the response result to the main control unit; The main control unit analyzes the response result to determine whether the actual communication state of the target channel meets the preset communication condition; If the actual communication state of the target channel does not meet the preset communication condition, the main control unit controls the main communication unit to switch to any one of the remaining available channels, and broadcasts a channel switching signal and a re-networking signal to the slave node based on the switched available channel.
6. The battery management system according to claim 2, characterized in that: The preset channel screening criteria include at least one of signal strength and data packet loss rate; The main control unit evaluates the multiple available channels respectively according to the preset channel screening standard to obtain evaluation values corresponding to the multiple available channels; and determines the target channel among the multiple available channels according to the evaluation values.
7. The battery management system according to claim 6, characterized in that: The main control unit determines an evaluation function with the highest signal strength and the lowest data packet loss rate as evaluation targets; and based on the evaluation function, evaluates the multiple available channels respectively to obtain evaluation values corresponding to the multiple available channels.
8. The battery management system according to claim 2, characterized in that: The preset channel screening criteria include device interference rate and / or channel interference rate, the main control unit obtains the device occupancy rate corresponding to each of the available channels, and determines the device interference rate of each of the available channels according to the device occupancy rate; And / or, the main control unit obtains a frequency spectrum distance corresponding to each of the available channels and a used channel, and determines a channel interference rate of each of the available channels according to the frequency spectrum distance; The main control unit determines the target channel from the plurality of available channels according to the device interference rate and / or the channel interference rate.
9. A networking method, characterized in that: Using the battery management system according to any one of claims 1 to 8, the networking method comprises: Step 1: Receive and analyze the monitoring result of the current channel, and determine whether the communication status of the current channel meets the preset communication condition; Step 2: if the communication state of the current channel does not meet the preset communication condition, obtain multiple available channels that meet the preset communication condition, determine the target channel with the best communication state among the multiple available channels, and continue to execute step 3; if the communication state of the current channel meets the preset communication condition, return to step 1; Step 3: Re-establish the network based on the optimal target channel.
10. A power battery, comprising a battery module and a battery management system, characterized in that: The battery management system is the battery management system as claimed in any one of claims 1 to 8.
Citation Information
Cited By
Networking method and system of wireless battery management system, medium, product and device
CN120730349A
Battery management system, networking method, and power battery
WO2026144546A1