Network disconnection processing method and system of wireless BMS (Battery Management System) and storage medium

By analyzing the wireless BMS's network disconnection data on the host computer and using a preset model to process the cause of the network disconnection, the inefficiency problem caused by disassembling the battery and welding the oscilloscope in the existing technology is solved, and efficient network disconnection processing is achieved.

CN120811862APending Publication Date: 2025-10-17SUNGIANT AUTOMOTIVE ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510986169.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

During the existing wireless BMS disconnection processing process, maintenance personnel need to disassemble the power battery and weld an oscilloscope to obtain data, resulting in low processing efficiency.

Method used

The host computer receives the network disconnection information of the wireless BMS, extracts the network disconnection data set of the main node, uses the preset analysis model to analyze the cause of the network disconnection, and executes the network recovery strategy, avoiding the need to disassemble the battery and welding operations.

Benefits of technology

Improves the efficiency of wireless BMS network disconnection processing and reduces time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120811862A_ABST
    Figure CN120811862A_ABST
Patent Text Reader

Abstract

The invention discloses a network disconnection processing method and system of a wireless BMS and a storage medium, and the method comprises the steps: receiving network disconnection information of the wireless BMS, the network disconnection information comprising prompt information of network disconnection of a master node and a plurality of slave nodes; responding to the network disconnection information, and extracting a local network disconnection data set stored by the main node; inputting the network disconnection data set into a preset network disconnection analysis model to obtain an analysis result; and executing a corresponding network recovery strategy according to an analysis result. According to the invention, the upper computer extracts the network disconnection data set stored in the local by the main node for analysis, the analysis result is obtained, and the corresponding network recovery strategy is executed according to the analysis result, so that the steps of disassembling the power battery, connecting the pin of the main node with the oscilloscope in a wire welding manner, and then obtaining data for analysis are avoided; the time cost is reduced, and the efficiency of wireless BMS network disconnection processing is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of power battery management, and in particular relates to a network disconnection processing method and system of a wireless BMS (Battery Management System) and a storage medium. BACKGROUND

[0002] With the continuous development of technology, wireless BMS (Battery Management System) is gradually emerging. As an iterative solution of wired BMS, it not only reduces the weight of the battery module but also reduces the cost.

[0003] In the current wireless BMS technology, multiple slave nodes are used to connect with multiple battery modules, and a master node is used to wirelessly communicate with the multiple slave nodes. When the wireless BMS appears network disconnection (the wireless connection between the master node and the multiple slave nodes is disconnected), the maintenance personnel want to analyze the network disconnection reason, which requires the power battery to be disassembled, the pins of the master node to be connected to an oscilloscope through soldering, and the data to be read through the oscilloscope to analyze the network disconnection reason of the wireless BMS. Analyzing the network disconnection reason of the wireless BMS through disassembling the power battery and soldering will consume a large amount of time cost, resulting in a low efficiency of network disconnection processing of the wireless BMS.

[0004] Therefore, there is still an urgent need for a network disconnection processing method of a wireless BMS capable of improving the efficiency of network disconnection processing of the wireless BMS. SUMMARY

[0005] The main purpose of the present application is to provide a network disconnection processing method, system and storage medium of a wireless BMS, which solves the problem that the maintenance personnel analyzes the network disconnection reason of the wireless BMS through disassembling the power battery and soldering, which consumes a large amount of time cost and results in a low efficiency of network disconnection processing of the wireless BMS.

[0006] To achieve the above purpose, the present application provides a network disconnection processing method of a wireless BMS, which is used for an upper computer and includes the following steps.

[0007] Receiving network disconnection information of the wireless BMS, wherein the network disconnection information includes prompt information of network disconnection of the master node and the multiple slave nodes;

[0008] In response to the network disconnection information, extracting a network disconnection data set saved locally by the master node;

[0009] Inputting the network disconnection data set into a preset network disconnection analysis model to obtain an analysis result;

[0010] According to the analysis result, a corresponding network recovery strategy is executed.

[0011] In some embodiments, before the receiving network disconnection information of the wireless BMS, the method further includes the following steps.

[0012] receiving model configuration information and generating an original network outage analysis model according to the model configuration information;

[0013] obtaining a plurality of historical network outage data sets;

[0014] training the original network outage analysis model according to the plurality of historical network outage data sets to obtain the preset network outage analysis model.

[0015] In some embodiments, the executing a corresponding network recovery strategy according to the analysis result comprises:

[0016] judging a network outage type according to the analysis result, wherein the network outage type comprises a software failure and a hardware failure;

[0017] if the network outage type is the software failure, generating a re-networking instruction and sending the re-networking instruction to the master node;

[0018] if the network outage type is the hardware failure, locating a failure position of the hardware failure and displaying the failure position.

[0019] In some embodiments, after the sending the re-networking instruction to the master node, the method further comprises:

[0020] real-time extracting re-networking data generated by the master node;

[0021] creating a re-networking data time change graph according to a real-time time and the re-networking data;

[0022] displaying the re-networking data time change graph.

[0023] In some embodiments, the training the original network outage analysis model according to the plurality of historical network outage data sets to obtain the preset network outage analysis model comprises:

[0024] receiving label information of each of the historical network outage data sets, wherein the label information comprises a network outage type;

[0025] associating each of the historical network outage data sets with each of the label information;

[0026] performing feature extraction on each of the historical network outage data sets with the label information to obtain each network outage feature with the label information;

[0027] training the original network outage analysis model according to each network outage feature to obtain the preset network outage analysis model.

[0028] The application further provides a network outage processing method of a wireless BMS, which is used for a master node and comprises the following steps:

[0029] determining whether to disconnect from each slave node;

[0030] when determining to disconnect from each slave node, generating network disconnection information and sending the network disconnection information to the host computer, and generating network disconnection data of each slave node;

[0031] generating the network disconnection data set according to the network disconnection data of each slave node, and saving the network disconnection data set.

[0032] In some embodiments, the network disconnection processing method of the wireless BMS further comprises:

[0033] receiving a re-networking instruction sent by the host computer;

[0034] re-networking with each slave node according to the re-networking instruction.

[0035] In some embodiments, the re-networking with each slave node according to the re-networking instruction comprises:

[0036] broadcasting a re-networking request frame to each slave node;

[0037] receiving a re-networking response frame fed back by each slave node according to the re-networking request frame;

[0038] configuring re-networking parameters for each slave node according to the re-networking response frame;

[0039] broadcasting the re-networking parameters to each slave node;

[0040] receiving a network configuration completion frame fed back by each slave node according to the re-networking parameters, and completing re-networking with each slave node.

[0041] The application also proposes a network disconnection processing system of a wireless BMS, which comprises a host computer, a master node and a plurality of slave nodes, and the network disconnection processing system of the wireless BMS can execute the network disconnection processing method of the wireless BMS according to any one of the above.

[0042] The application also proposes a storage medium, which stores a computer program, the computer program comprising program instructions, the program instructions enabling a processor to execute the network disconnection processing method of the wireless BMS according to any one of the above when executed by the processor.

[0043] When the host computer of the application obtains the network disconnection information of the wireless BMS, the host computer extracts the network disconnection data set saved locally by the master node in response to the network disconnection information, inputs the network disconnection data set into a preset network disconnection analysis model to obtain an analysis result, determines the network disconnection reason of the wireless BMS according to the analysis result, and extracts the network disconnection data set saved locally by the master node through the host computer for analysis to obtain an analysis result, and executes a corresponding network recovery strategy according to the analysis result, thereby avoiding the steps of disassembling the power battery, connecting the pins of the master node to the oscilloscope through soldering, and then obtaining data for analysis, reducing the time cost and improving the efficiency of the network disconnection processing of the wireless BMS. BRIEF DESCRIPTION OF DRAWINGS

[0044] Figure 1 A flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0045] Figure 2 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0046] Figure 3 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0047] Figure 4 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0048] Figure 5 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0049] Figure 6 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0050] Figure 7 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0051] Figure 8 Another flowchart of the network disconnection processing method of the wireless BMS in the embodiment of the application is shown.

[0052] Figure 9 A structural diagram of the network disconnection processing system of the wireless BMS involved in the embodiment of the application is shown.

[0053] Figure 10 A structural diagram of the network disconnection processing device of the wireless BMS involved in the embodiment of the application is shown.

[0054] The implementation of the object of the application, functional features and advantages will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0055] The embodiments of the present application will be described below in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments of the present application, all the other embodiments obtained by those skilled in the art without creative effort belong to the scope of the present application.

[0056] It should be noted that all the direction indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present application are only used to explain the relative position relationship, movement condition, etc. between components in a certain posture (as shown in the drawings), and the direction indications will change accordingly if the certain posture changes.

[0057] It should also be noted that when an element is referred to as being "fixed" or "set" on another element, it can be directly on the other element or can have a middle element. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or can have a middle element.

[0058] In addition, the descriptions involving "first", "second", etc. in the present application are only for the purpose of description, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first", "second" can explicitly or implicitly include at least one of the features. In addition, the technical solutions of various embodiments can be combined with each other, but it must be based on the fact that a person skilled in the art can realize it, and when the combination of technical solutions contradicts each other or cannot be realized, it should be considered that the combination of technical solutions does not exist and is not within the protection scope of the present application.

[0059] To achieve the above object, the present application provides a network break processing method of wireless BMS, which is used for a host computer, and the network break processing method of wireless BMS comprises the following steps:

[0060] In step S110, the network break information of the wireless BMS is received, wherein the network break information comprises prompt information of network break of the master node and the plurality of slave nodes;

[0061] In step S120, the network break data set saved locally by the master node is extracted in response to the network break information;

[0062] In step S130, the network break data set is input into a preset network break analysis model to obtain an analysis result;

[0063] In step S140, a corresponding network recovery strategy is executed according to the analysis result.

[0064] In the present embodiment, reference is made to Figure 1 and Figure 9, the network disconnection processing method of the wireless BMS can be applied to the network disconnection processing system of the wireless BMS. The network disconnection processing system of the wireless BMS includes a host computer, a master node and multiple slave nodes. The master node can be networked with multiple slave nodes and communicate wirelessly. Among them, when the master node is disconnected from the network (disconnected from the network) with multiple slave nodes, the host computer can receive the network disconnection information of the wireless BMS, thereby processing the network disconnection between the master node and the multiple slave nodes. The network disconnection processing method of the wireless BMS is used for the host computer. When the master node is disconnected from the network with multiple slave nodes, the host computer can execute the network disconnection processing method of the wireless BMS. In this embodiment, the execution subject of the method steps is the host computer.

[0065] When the master node is disconnected from multiple slave nodes, the host computer can receive disconnection information from the wireless BMS, where the disconnection information includes prompt information that the master node is disconnected from the multiple slave nodes. For example, when the master node is disconnected from multiple slave nodes, if the host computer is in communication with the master node, then when the master node is disconnected from multiple slave nodes, the master node can send wireless BMS disconnection information to the host computer to inform the host computer that the master node is disconnected from the multiple slave nodes. After the master node sends the wireless BMS disconnection information to the host computer, the host computer can obtain the wireless BMS disconnection information. When the master node is disconnected from multiple slave nodes, if the host computer is not in communication with the master node, then after confirming that the master node is disconnected from the multiple slave nodes, the user can directly input the wireless BMS disconnection information to the host computer; at this time, the host computer can obtain the wireless BMS disconnection information.

[0066] The master node may include a storage module. When the master node loses connection to multiple slave nodes, the master node may collect a disconnection dataset and then store the collected disconnection dataset in the storage module. The disconnection dataset may include communication status and fault logs between the master node and the multiple slave nodes. For example, the communication status and fault logs may include disconnection event records, reconnection attempt logs, and error code caches.

[0067] When the host computer receives the network disconnection information from the wireless BMS, it can determine that the master node is disconnected from multiple slave nodes. At this point, the host computer can respond to the network disconnection information and extract the network disconnection data set stored locally by the master node. For example: When the master node is disconnected from multiple slave nodes, if the host computer is in communication with the master node, the host computer can directly respond to the network disconnection information and extract the network disconnection data set stored locally by the master node. When the master node is disconnected from multiple slave nodes, if the host computer is not in communication with the master node, the host computer needs to first establish a communication connection with the master node, and then respond to the network disconnection information after the communication connection is established, and extract the network disconnection data set stored locally by the master node.

[0068] When the host computer obtains the network interruption data set, the network interruption data set can be input into the preset network interruption analysis model. After receiving the network interruption data set, the preset network interruption analysis model can analyze and process the network interruption data set to obtain an analysis result, and then output the analysis result. At this time, the host computer can obtain the analysis result.

[0069] The host computer is provided with a strategy database, and the strategy database includes a plurality of network recovery strategies. One analysis result can be associated with one or more network recovery strategies, wherein each network recovery strategy further includes a use frequency. After obtaining the analysis result, the host computer can obtain the corresponding network recovery strategy from the strategy database according to the analysis result. Then the network recovery strategy is executed. When a plurality of corresponding network recovery strategies are obtained according to the analysis result, the network recovery strategy with the highest use frequency can be executed preferentially.

[0070] When the host computer of the embodiment obtains the network interruption information of the wireless BMS, the host computer extracts the network interruption data set saved locally by the master node in response to the network interruption information, inputs the network interruption data set into the preset network interruption analysis model, obtains an analysis result, and determines the network interruption cause of the wireless BMS according to the analysis result. By extracting the network interruption data set saved locally by the master node through the host computer, the analysis result is obtained, and the corresponding network recovery strategy is executed according to the analysis result, thereby avoiding the step of disassembling the power battery, connecting the pins of the master node to the oscilloscope through welding, and then obtaining data for analysis, thereby reducing the time cost and improving the efficiency of wireless BMS network interruption processing.

[0071] In some embodiments, the foregoing receiving the network interruption information of the wireless BMS further includes, before the receiving:

[0072] Step S150, receiving model configuration information, and generating an original network interruption analysis model according to the model configuration information;

[0073] Step S151, obtaining a plurality of historical network interruption data sets;

[0074] Step S152, training the original network interruption analysis model according to the plurality of historical network interruption data sets to obtain a preset network interruption analysis model.

[0075] In the embodiment, the foregoing receiving the network interruption information of the wireless BMS further includes, before the receiving: Figure 2 Before the host computer executes step S110, the host computer can first train an original network interruption analysis model to obtain a preset network interruption analysis model. The host computer first receives model configuration information, and then generates an original network interruption analysis model according to the model configuration information. For example, when a user configures a preset network interruption analysis model for the host computer, the user can input model configuration information to the host computer according to the demand for network interruption analysis. At this time, the host computer can receive the model configuration information, and then generate an original network interruption analysis model according to the model configuration information.

[0076] The host computer generates an original network outage analysis model, and can start to acquire a plurality of historical network outage data sets. The historical network outage data set can include a network outage data set collected by a master node before, or can include a plurality of network outage data sets collected by a plurality of master nodes before. The acquisition of the plurality of historical network outage data sets can be intelligent acquisition or manual acquisition. Intelligent acquisition: acquired by the host computer through the master node. Manual acquisition: collected by the user and input into the host computer.

[0077] After the host computer acquires a plurality of historical network outage data sets, the original network outage analysis model can be trained according to the plurality of historical network outage data sets, so as to obtain a preset network outage analysis model. For example, the host computer acquires a plurality of historical network outage data sets, and trains the original network outage analysis model according to the plurality of historical network outage data sets, so as to obtain a preset network outage analysis model.

[0078] In some embodiments, the foregoing execution of a corresponding network recovery strategy according to the analysis result includes:

[0079] In step S160, the type of network outage is determined according to the analysis result, wherein the type of network outage includes software failure and hardware failure.

[0080] In step S161, if the type of network outage is software failure, a re-networking instruction is generated, and the re-networking instruction is sent to the master node.

[0081] In step S162, if the type of network outage is hardware failure, the fault position of the hardware failure is located, and the fault position is displayed.

[0082] In this embodiment, with reference to Figure 3 When the host computer executes step S140, the type of network outage can be determined according to the analysis result. The host computer can determine the type of network outage according to the analysis result. The type of network outage includes software failure and hardware failure. For example, the analysis result can include the type of network outage, that is, the analysis result can include software failure, or the analysis result can include hardware failure. After the host computer obtains the analysis result, the type of network outage can be determined according to the analysis result. Whether the type of network outage is software failure or hardware failure is determined.

[0083] If the host computer determines that the type of network outage is software failure, a re-networking instruction can be generated, and the re-networking instruction can be sent to the master node, so as to notify the master node to re-network. For example, when the type of network outage is software failure, the re-networking instruction can include software initialization instruction, and the host computer can initialize the software through the re-networking instruction to repair the software and re-network.

[0084] If the host computer determines that the network interruption type is a hardware fault, the host computer can locate the fault position of the hardware fault and display the fault position, thereby providing convenience for maintenance. For example, when the network interruption type is a hardware fault, the host computer can locate which hardware has failed according to the analysis result, thereby determining the fault position. After determining the fault position, the host computer can also display the fault position to inform the user that which hardware has failed and where the failed hardware is located, so that the user can quickly determine the failed hardware and improve the maintenance efficiency.

[0085] In some embodiments, after the aforementioned sending of the re-networking instruction to the master node, the method further includes:

[0086] In step S170, real-time extraction of re-networking data generated by the master node is performed.

[0087] In step S171, a re-networking data time variation graph is created according to the real-time time and the re-networking data.

[0088] In step S172, the re-networking data time variation graph is displayed.

[0089] In this embodiment, reference is made to Figure 4 After the host computer performs step S161, the host computer can create a re-networking data time variation graph. After the host computer sends the re-networking instruction to the master node, the master node can start re-networking. After the master node performs re-networking, the master node can generate re-networking data. At this time, the host computer can perform real-time extraction on the master node, thereby obtaining the re-networking data generated by the master node.

[0090] After the host computer obtains the re-networking data, the host computer can create a re-networking data time variation graph according to the real-time time and the re-networking data, and then judge the network stability after re-networking according to the re-networking data time variation graph. For example, the re-networking data can include the signal strength of re-networking, that is, the re-networking data time variation graph can include a signal strength time variation graph. The host computer can judge the network stability according to the signal strength time variation graph. For example, two time points are determined, and the signal strength of the two time points is observed. If the signal strength changes greatly, the network is unstable. If the signal strength changes gently, the network is stable.

[0091] The host computer can also display the re-networking data time variation graph, and the user can analyze the network stability through the re-networking data time variation graph displayed by the host computer.

[0092] In some embodiments, the aforementioned training of the original network interruption analysis model according to the plurality of historical network interruption data sets to obtain a preset network interruption analysis model includes:

[0093] In step S180, label information of each historical network interruption data set is received, wherein the label information includes a network interruption type.

[0094] Step S181, associate each historical off-network data set with each label information;

[0095] Step S182, feature extraction is performed on each historical off-network data set to obtain each off-network feature with label information;

[0096] Step S183, the original off-network analysis model is trained according to each off-network feature with label information to obtain a preset off-network analysis model.

[0097] In this embodiment, referring to Figure 5 When the host computer executes step S151, feature extraction can be performed. After the host computer obtains a plurality of historical off-network data sets, the user can input label information of each historical off-network data set to the host computer. The label information includes off-network types. That is, the user can label each historical off-network data set according to the actual off-network situation of each historical off-network data set; at this time, the host computer can receive the label information of each historical off-network data set.

[0098] After the host computer receives the label information of each historical off-network data set, it can associate each historical off-network data set with each label information. That is, the label information of each historical off-network data set is associated with the corresponding historical off-network data set.

[0099] After the host computer associates each historical off-network data set with each label information, it can perform feature extraction on each historical off-network data set. The host computer performs feature extraction on each historical off-network data set with label information, thereby obtaining each off-network feature with label information.

[0100] After the host computer obtains each off-network feature with label information, it can train the original off-network analysis model. The host computer trains the original off-network analysis model according to each off-network feature with label information to obtain a preset off-network analysis model. For example, the host computer can configure an original off-network analysis model according to the user's input requirements; then after obtaining each off-network feature with label information, the original off-network analysis model can be trained according to each off-network feature with label information, thereby obtaining a preset off-network analysis model.

[0101] The application provides a wireless BMS off-network processing method for a master node, which comprises the following steps:

[0102] Step S210, determining whether to disconnect from each slave node;

[0103] Step S220, when it is determined that the connection with each slave node is disconnected, generating off-network information and sending the off-network information to the host computer, and generating off-network data of each slave node;

[0104] Step S230, generating a network disconnection data set according to the network disconnection data of each slave node, and saving the network disconnection data set.

[0105] In the embodiment, with reference to Figure 6 and Figure 9 The network disconnection processing method of the wireless BMS can be applied to a network disconnection processing system of the wireless BMS. The network disconnection processing system of the wireless BMS includes a host computer, a master node and a plurality of slave nodes. The master node can be networked with the plurality of slave nodes and wirelessly communicate with the plurality of slave nodes. The master node can also wirelessly communicate with the host computer. When the master node is disconnected from the plurality of slave nodes (network disconnection), the master node can generate network disconnection information to inform the host computer to process the network disconnection of the master node from the plurality of slave nodes. The network disconnection processing method of the wireless BMS is used for the master node. When the master node is disconnected from the plurality of slave nodes, the master node can execute the network disconnection processing method of the wireless BMS. In the embodiment, the subject of the execution of the method steps is the master node.

[0106] When the master node wirelessly communicates with the plurality of slave nodes, it can determine in real time whether it is disconnected from each slave node. That is, when the master node wirelessly communicates with the plurality of slave nodes, the master node can also determine whether the wireless communication with the plurality of slave nodes is interrupted. If the wireless communication with the plurality of slave nodes is interrupted, the master node can determine that it is disconnected from each slave node. Otherwise, it is not disconnected.

[0107] When the master node determines that it is disconnected from each slave node, it generates network disconnection information and sends the network disconnection information to the host computer, and generates network disconnection data of each slave node. That is, when the master node determines that it is disconnected from each slave node, the master node generates network disconnection information, and then sends the network disconnection information to the host computer to inform the host computer that the master node is disconnected from the plurality of slave nodes. At the same time, the master node also collects network disconnection data of each slave node.

[0108] After the master node collects the network disconnection data of each slave node, it generates a network disconnection data set according to the network disconnection data of each slave node. For example, the network disconnection data of each slave node is collected to obtain the network disconnection data set. The master node can include a storage module. After the master node obtains the network disconnection data set, it can save the network disconnection data set to the storage module.

[0109] In some embodiments, the aforementioned network disconnection processing method of the wireless BMS further includes:

[0110] Step S240, receiving a re-networking instruction sent by the host computer;

[0111] Step S241, re-networking with each slave node according to the re-networking instruction.

[0112] In the embodiment, with reference to Figure 7The master node also reconfigures the network according to the reconfiguration instruction sent by the host computer. After receiving the reconfiguration instruction sent by the host computer, the master node reconfigures the network with the slave nodes according to the reconfiguration instruction. For example, when the reconfiguration instruction includes a software initialization instruction, the master node can initialize the network-related software and then reconfigure the network with the slave nodes.

[0113] In some embodiments, the aforementioned reconfiguration of the network with the slave nodes according to the reconfiguration instruction includes:

[0114] Step S250: broadcasting a reconfiguration request frame to the slave nodes;

[0115] Step S251: receiving a reconfiguration response frame fed back by the slave nodes according to the reconfiguration request frame;

[0116] Step S252: configuring reconfiguration parameters for the slave nodes according to the reconfiguration response frame;

[0117] Step S253: broadcasting the reconfiguration parameters to the slave nodes;

[0118] Step S254: receiving a network configuration completion frame fed back by the slave nodes according to the reconfiguration parameters, and completing the reconfiguration with the slave nodes.

[0119] In this embodiment, refer to Figure 8 When performing step S241, the master node can broadcast a reconfiguration request frame to the slave nodes. When reconfiguring the network with the slave nodes, the master node can broadcast a reconfiguration request frame to the slave nodes. After receiving the reconfiguration request frame, the slave nodes can respond to the reconfiguration request frame, generate a reconfiguration response frame, and then send the reconfiguration response frame back to the master node. At this time, the master node can receive the reconfiguration response frame fed back by the slave nodes according to the reconfiguration request frame.

[0120] After receiving the reconfiguration response frame fed back by the slave nodes according to the reconfiguration request frame, the master node can configure reconfiguration parameters for the slave nodes according to the reconfiguration response frame, and then broadcast the reconfiguration parameters to the slave nodes. After receiving the reconfiguration parameters, the slave nodes can perform network configuration according to the reconfiguration parameters, generate a network configuration completion frame after completing the network configuration, and then send the network configuration completion frame to the master node. At this time, the master node can receive the network configuration completion frame fed back by the slave nodes according to the reconfiguration parameters. After receiving the network configuration completion frame fed back by the slave nodes according to the reconfiguration parameters, the master node can complete the reconfiguration with the slave nodes.

[0121] When the host computer obtains the network disconnection information of the wireless BMS, the host computer extracts the network disconnection data set stored in the local host computer in response to the network disconnection information, inputs the network disconnection data set into a preset network disconnection analysis model to obtain an analysis result, determines the network disconnection cause of the wireless BMS according to the analysis result, and extracts the network disconnection data set stored in the local host computer through the host computer to analyze and obtain the analysis result, and executes a corresponding network recovery strategy according to the analysis result, thereby avoiding the steps of disassembling the power battery, connecting the pins of the host computer to the oscilloscope through welding, and then acquiring data for analysis, reducing the time cost and improving the efficiency of the network disconnection processing of the wireless BMS.

[0122] The application further provides a network disconnection processing system of a wireless BMS, which comprises a host computer, a master node and a plurality of slave nodes, and can execute the network disconnection processing method of any one of the preceding aspects.

[0123] In the embodiment, the network disconnection processing system of the wireless BMS comprises a host computer, a master node and a plurality of slave nodes, the master node can wirelessly communicate with the plurality of slave nodes, and the master node can wirelessly communicate with the host computer. Figure 9 When the master node is disconnected from the plurality of slave nodes (network disconnection), the master node can generate network disconnection information to inform the host computer to process the network disconnection of the master node and the plurality of slave nodes.

[0124] The network disconnection processing device of the wireless BMS can be a processor capable of executing the network disconnection processing method of the wireless BMS; the processor can be at least one. Figure 10 As shown in the figure, the network disconnection processing device of the wireless BMS can comprise a processor 1001 (such as a 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 the connection and communication between the components. The user interface 1003 can comprise a display screen (Display) and an input unit such as a keyboard (Keyboard), and the optional user interface 1003 can further comprise a standard wired interface and a wireless interface. The network interface 1004 can optionally comprise a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 can be a high-speed RAM memory or a stable memory (non-volatile memory) such as a disk memory. The memory 1005 can optionally be a storage device independent of the aforementioned processor 1001.

[0125] Those skilled in the art can understand that Figure 10The structure of the network disconnection processing device of the wireless BMS shown in the figure does not constitute a limitation on the network disconnection processing device of the wireless BMS, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0126] like Figure 10 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module and a computer program.

[0127] exist Figure 10 In the wireless BMS network disconnection processing device shown, the network interface 1004 is mainly used to connect to the background server and communicate data with the background server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data 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, the steps of the above-mentioned wireless BMS network disconnection processing method are implemented.

[0128] The present invention further provides a storage medium storing a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor is enabled to execute any one of the above-mentioned methods for processing network disconnection of a wireless BMS.

[0129] The above description is only a partial or preferred embodiment of the present invention. Neither the text nor the drawings can limit the scope of protection of the present invention. All equivalent structural transformations made by using the contents of the present invention description and drawings under the overall concept of the present invention, or direct / indirect application in other related technical fields are included in the scope of protection of the present invention.

Claims

1. A method for processing network disconnection of a wireless BMS, used in a host computer, characterized in that: The wireless BMS disconnection processing method includes: Receive network disconnection information from the wireless BMS, wherein the network disconnection information includes prompt information that the master node and multiple slave nodes are disconnected from the network; In response to the network disconnection information, extracting the network disconnection data set stored locally by the master node; Inputting the network disconnection data set into a preset network disconnection analysis model to obtain an analysis result; Execute corresponding network recovery strategies according to the analysis results.

2. The method for processing network disconnection of a wireless BMS according to claim 1, characterized in that: Before receiving the disconnection information of the wireless BMS, the method further includes: receiving model configuration information, and generating an original network disconnection analysis model according to the model configuration information; Obtain multiple historical network outage datasets; The original network outage analysis model is trained based on a plurality of the historical network outage data sets to obtain the preset network outage analysis model.

3. The method for processing a wireless BMS disconnection according to claim 2, characterized in that: The executing a corresponding network recovery strategy according to the analysis result includes: Determining the type of network disconnection based on the analysis result, wherein the type of network disconnection includes software failure and hardware failure; If the network disconnection type is a software failure, generating a re-networking instruction and sending the re-networking instruction to the master node; If the network disconnection type is a hardware failure, the fault location of the hardware failure is located and displayed.

4. The method for processing network disconnection of a wireless BMS according to claim 3, characterized in that: After sending the re-networking instruction to the master node, the method further includes: Extracting the re-networking data generated by the master node in real time; Creating a re-networking data time change graph according to real time and the re-networking data; A time variation graph of the re-networking data is displayed.

5. The method for processing network disconnection of a wireless BMS according to claim 2, characterized in that: The training of the original network outage analysis model based on the plurality of historical network outage data sets to obtain the preset network outage analysis model includes: Receiving label information of each of the historical network disconnection data sets, wherein the label information includes a network disconnection type; Associating each of the historical network disconnection data sets with each of the tag information; Performing feature extraction on each of the historical network disconnection data sets with the label information to obtain each network disconnection feature with the label information; An original network disconnection analysis model is trained according to each of the network disconnection features to obtain the preset network disconnection analysis model.

6. A method for processing network disconnection of a wireless BMS, used for a master node, characterized in that: The wireless BMS disconnection processing method includes: Determine whether to disconnect from each slave node; When it is determined that the connection with each slave node is disconnected, network disconnection information is generated, the network disconnection information is sent to the host computer, and network disconnection data of each slave node is generated; The network disconnection data set is generated according to the network disconnection data of each slave node, and the network disconnection data set is saved.

7. The method for processing network disconnection of a wireless BMS according to claim 6, characterized in that: The wireless BMS disconnection processing method further includes: Receiving a re-networking instruction sent by the host computer; Re-network with each of the slave nodes according to the re-networking instruction.

8. The method for processing network disconnection of a wireless BMS according to claim 7, characterized in that: The re-networking with each of the slave nodes according to the re-networking instruction includes: Broadcasting a re-networking request frame to each of the slave nodes; receiving a re-networking response frame fed back by each of the slave nodes according to the re-networking request frame; configuring re-networking parameters for each of the slave nodes according to the re-networking response frame; broadcasting the re-networking parameters to each of the slave nodes; Receive the networking configuration completion frame fed back by each of the slave nodes according to the re-networking parameters, and complete the re-networking with each of the slave nodes.

9. A wireless BMS disconnection processing system, characterized in that: The wireless BMS network disconnection processing system includes a host computer, a master node and multiple slave nodes. The wireless BMS network disconnection processing system can execute the wireless BMS network disconnection processing method according to any one of claims 1 to 5 or claims 6 to 8.

10. A storage medium, characterized in that: The storage medium stores a computer program, which includes program instructions. When the program instructions are executed by a processor, the processor can execute the network disconnection processing method of the wireless BMS according to any one of claims 1 to 5 or claims 6 to 8.