A CAN communication remote adjustment method for multi-cluster BMS systems

By using slave ID numbering to encapsulate data return and a maximum of 3 retransmission mechanism in a multi-cluster BMS system, the problem of inconsistent CAN communication remote adjustment data is solved, ensuring accurate data transmission and slave anomaly identification, thus improving system security.

CN117527469BActive Publication Date: 2026-03-06XINFENGGUANG ELECTRONICS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-30
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In multi-cluster BMS systems, existing technologies cannot effectively guarantee the accuracy and integrity of CAN communication remote adjustment data, which may lead to dangerous accidents such as battery overcharging or explosion, and CRC check cannot identify slave station data writing failures.

Method used

After each slave station receives the remote control command, it determines whether the data can be written normally, encapsulates the data with the slave station ID number and sends it back. The master station ensures data consistency by comparing the data sent back by all slave stations with the data sent down, and allows up to 3 retransmissions.

Benefits of technology

Ensure accurate transmission of CAN communication remote adjustment data in multi-cluster BMS systems, identify and handle abnormal slave stations, avoid security risks caused by data non-execution, and improve data transmission reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117527469B_ABST
    Figure CN117527469B_ABST
Patent Text Reader

Abstract

This invention relates to a CAN communication remote tuning method for multi-cluster BMS systems. The master station sends a remote tuning message, and all slave stations receive the message and determine if it can be written normally. If it can, the received remote tuning data is encapsulated using the slave station ID and sent to the bus. If it cannot, the original remote tuning data from the slave station is encapsulated using the slave station ID and sent to the bus. After a timeout, the master station checks if the data returned by all slave stations is the same as the sent data. If they are the same, it indicates that the master station's remote tuning of the slave stations is normal; if they are different, it indicates that the master station's remote tuning of the slave stations is abnormal, and an abnormal slave station ID is assigned. This CAN communication remote tuning method for multi-cluster BMS systems not only ensures the accuracy of data during communication transmission through data return and abnormal retransmission, but also determines whether the remote tuning data is written normally and identifies the abnormal slave station ID.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a CAN communication remote adjustment method, and more specifically, to a CAN communication remote adjustment method applied to a multi-cluster BMS system. Background Technology

[0002] Multi-cluster BMS (Battery Management System) systems are typically divided into a three-tier architecture, as shown in the attached diagram in the manual. Figure 1 As shown, one battery system master control unit (BSMU) manages multiple battery cluster management units (BCMUs) as slaves, and one battery cluster management unit (BCMU) manages multiple battery management units (BMUs) as slaves. They use CAN bus communication, which means that the master station needs to send the same remote adjustment command, such as voltage protection limit, to multiple slaves at the same time.

[0003] Remote adjustment is a control command, and the master station needs to ensure that data is correctly received by all slave stations. It must guarantee the accuracy of the transmitted data and that all slave stations receive consistent data. Furthermore, the master station needs to be aware of any unsuccessful data writes, such as when data is sent out of range, slave stations fail to perform write operations, or communication is interrupted.

[0004] The current mechanism to ensure data accuracy during communication transmission is to add CRC checksum. However, this requires a total of 8 bytes of data space, increasing the difficulty of data parsing. More importantly, if the slave station fails to write data successfully, the CRC checksum will not report an error, and the master station will be unaware of it. This will render the intended protection or control ineffective, potentially leading to very dangerous accidents, such as spontaneous combustion or explosion caused by battery overcharging.

[0005] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows: After each slave station receives the remote adjustment command, it needs to use its own unique ID to send back the remote adjustment data. By judging whether the data sent back by all slave station IDs is the same as the data sent down and by the abnormal retransmission mechanism, it is ensured that the data is correctly received and executed by all slave stations. Summary of the Invention

[0006] In order to overcome the shortcomings of the above-mentioned technical problems, the present invention provides a CAN communication remote adjustment method for multi-cluster BMS systems.

[0007] The present invention relates to a CAN communication remote adjustment method for a multi-cluster BMS system, characterized in that: the number of slave stations is n, and the CAN IDs of the n slave stations are numbered from 1 to n; the master station sends a remote adjustment message with CAN ID k, where k ≠ slave station number; all slave stations receive the remote adjustment message sent by the master station, and each slave station determines whether the data in the received message can be written normally. If the data can be written normally, the master station encapsulates the received remote adjustment data into a message using the slave station's CAN ID and sends it to the CAN bus. If the data exceeds the limit or an execution error occurs and the data is not written normally, the master station encapsulates the original remote adjustment data of the slave station into a message using the slave station's CAN ID and sends it to the CAN bus; after the timed delay ends, the master station determines whether the data in the messages returned by all slave stations is the same as the data in the sent message. If they are the same, it indicates that the master station's remote adjustment and control of the corresponding slave station is normal; if they are different, it indicates that the master station's remote adjustment and control of the corresponding slave station is abnormal, and assigns a CAN ID number to the abnormal slave station.

[0008] The CAN communication remote adjustment method for multi-cluster BMS systems of the present invention is implemented through the following steps:

[0009] a) Parameter settings; Set the total number of slave stations to n, and the CAN ID numbers of the n slave stations are 1 to n; Set a remote adjustment message to contain 8 bytes of data, and the CAN ID number in the currently sent message is k, k ≠ slave station number; Set the timeout timer T, the number of retransmissions i=1, and the maximum number of retransmissions is 3; Enable the CAN receiving interface of the master station, and after the master station parses the messages on the bus, refresh them to the map container associated with the slave station ID number; Execute step b).

[0010] b) Retransmission count judgment; First, the master station judges whether "retransmission count i > 3" is true. If it is true, it means that the remote adjustment data of the slave station with ID number k failed to be retransmitted and the transmission process ends; if it is not true, proceed to step c).

[0011] c) Remote adjustment data transmission; The master station transmits a message with CAN ID number k and remote adjustment data M to the bus and starts timeout timer T; During the delay period of timeout timer T, execute step d); After the timeout timer T ends, execute step e).

[0012] d) Message reception and judgment; After each slave station receives a message sent by the master station from the CAN bus, it performs a judgment on whether the remote adjustment data can be written normally; If the remote adjustment data can be written normally, the slave station "encapsulates the sent remote control data M into a CAN ID message with the slave station ID number" and sends it to the CAN bus; If the remote adjustment data cannot be written normally, the slave station "encapsulates its original remote adjustment data into a CAN ID message with the slave station ID number" and sends it to the CAN bus.

[0013] e). Obtain data from the map container; after the timeout timer T expires, the master station obtains data from the map container with CAN ID numbers from 1 to n, and closes the timeout timer T; then proceeds to step f).

[0014] f) Identification of transmitted and received data: The master station iteratively checks whether the data in the map container of each slave station from 1 to n is the same as the remote adjustment data M in the transmitted message. If the data in the map container of the slave station with CAN ID number xx is different from the transmitted remote adjustment data M, the data transmission of the slave station with ID number xx has failed, indicating that the master station's remote adjustment and control of the slave station with ID number xx is abnormal. If the data in the map container of the slave station with CAN ID number xx is the same as the transmitted remote adjustment data M, the data transmission of the slave station with ID number xx has succeeded, and the master station's remote adjustment and control of the slave station with ID number xx is normal. After the iterative check is completed, if there are no slave stations that have failed to transmit data, it indicates that the master station's remote adjustment and control of all slave stations is normal, and a "transmission successful" message is given, and the remote adjustment data transmission ends. If there are slave stations that have failed to transmit data, proceed to step g).

[0015] g) Increment the retransmission count; if data transmission from a slave station fails, increment the retransmission count i by 1, then proceed to step b).

[0016] The CAN communication remote adjustment method for multi-cluster BMS systems of the present invention, wherein the determination of the sameness between the transmitted and received data in step f) is specifically implemented through the following steps:

[0017] f-1). Set initial values; set a positive integer j to mark the map container number, let j=1;

[0018] f-2). Container count determination; determine if j > n is true. If true, proceed to step f-5); otherwise, proceed to step f-3.

[0019] f-3). Obtain container data; the main site obtains data Mj from the map container with ID j;

[0020] f-4). Data matching: The master station checks whether the data Mj in the acquired map container is the same as the remote adjustment data M in the sent message. If they are the same, it means that the slave data with CAN ID j was successfully sent. If they are different, it means that the slave data with CAN ID j failed to be sent. The master station performs the operation j=j+1 on j and then jumps to step f-2).

[0021] f-5). After comparing all the data in the map container with the remote adjustment data in the sent message, determine if there are any slave stations that failed to send data. If not, it means that the message with ID number k was sent successfully, and the master station's remote adjustment and control of all slave stations is normal. If there is a slave station with ID number xx that failed to send data, give the prompt "Slave station with ID number xx failed to send data" and proceed to step g).

[0022] The present invention relates to a CAN communication remote adjustment method for a multi-cluster BMS system, wherein the master station is the battery system control unit (BSMU) and the slave station is the battery cluster management unit (BCMU), or the master station is the battery cluster management unit (BCMU) and the slave station is the battery management unit (BMU).

[0023] The CAN communication remote adjustment method of the present invention applied to a multi-cluster BMS system has a timing period of 3 seconds for the timeout timer T.

[0024] The beneficial effects of this invention are as follows: The CAN communication remote tuning method of this invention applied to a multi-cluster BMS system firstly sends a remote tuning message with CAN ID number k to the bus. After receiving the remote tuning message, all slave stations determine whether the data in the remote tuning message can be written normally. For slave stations whose data can be written normally, the "received remote tuning data" is encapsulated using its ID number and sent to the CAN bus. For slave stations whose data cannot be written normally, the "existing remote tuning data of the slave station is encapsulated into a message" using its ID number and sent to the CAN bus. In this way, the master station determines whether the remote tuning between the master station and the slave stations is normal by comparing whether the data stored in the map containers numbered 1 to n is the same as the remote tuning data in the message below it. If they are completely the same, it indicates that the master station is remotely tuning all slave stations normally and the remote tuning message is successfully sent. If they are different, the slave stations corresponding to the different map containers have remote tuning abnormalities, and manual troubleshooting of communication faults of slave stations with abnormal ID numbers is required.

[0025] Furthermore, by setting a maximum of three retransmission steps, the normal data transmission during the communication process between the master station and the slave station is maximized, avoiding the conclusion that the data transmission has failed based on one or two instances of the remote adjustment data failing to be transmitted normally. Attached Figure Description

[0026] Figure 1 This is a control principle diagram of the multi-cluster battery management system (BMS) of the present invention;

[0027] Figure 2 This is a flowchart of the CAN communication remote adjustment method for multi-cluster BMS systems according to the present invention.

[0028] In the diagram: 1 Battery System Control Unit (BSMU), 2 Battery Cluster Management Unit (BCMU), 3 Battery Management Unit (BMU), 4 Battery Module. Implementation

[0029] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0030] like Figure 1 The diagram shows the control principle of the multi-cluster battery management system (BMS) of the present invention. The n battery modules 4 shown are connected in series to form a battery cluster. Each battery module 4 is managed by a battery management unit (BMU) (3). The n battery management units (BMUs) (3) are managed by a battery cluster management unit (BCMU) (2). The battery cluster management unit (BCMU) (2) and the battery management unit (BMU) (3) communicate via a CAN bus. The n battery cluster management units (BCMUs) (2) are managed by a battery system master control unit (BSMU) (1). The battery cluster management units (BCMUs) (2) and the battery system master control unit (BSMU) (1) also communicate via a CAN bus.

[0031] Therefore, in Figure 1 In the multi-cluster battery management system (BMS) shown, the battery system master control unit (BSMU) (1) acts as the master station to remotely control n battery cluster management units (BCMU) (2), and one battery cluster management unit (BCMU) (2) can also act as the master station to remotely control n battery management units (BMU) (3).

[0032] like Figure 2 The diagram shows a flowchart of the CAN communication remote adjustment method for a multi-cluster BMS system according to the present invention, which is implemented through the following steps:

[0033] a) Parameter settings; Set the total number of slave stations to n, and the CAN ID numbers of the n slave stations are 1 to n; Set a remote adjustment message to contain 8 bytes of data, and the CAN ID number in the currently sent message is k, k ≠ slave station number; Set the timeout timer T, the number of retransmissions i=1, and the maximum number of retransmissions is 3; Enable the CAN receiving interface of the master station, and after the master station parses the messages on the bus, refresh them to the map container associated with the slave station ID number; Execute step b).

[0034] b) Retransmission count judgment; First, the master station judges whether "retransmission count i > 3" is true. If it is true, it means that the remote adjustment data of the slave station with ID number k failed to be retransmitted and the transmission process ends; if it is not true, proceed to step c).

[0035] c) Remote adjustment data transmission; The master station transmits a message with CAN ID number k and remote adjustment data M to the bus and starts timeout timer T; During the delay period of timeout timer T, execute step d); After the timeout timer T ends, execute step e).

[0036] In this step, the timeout timer T can be set to 3 seconds.

[0037] d) Message reception and judgment; After each slave station receives a message sent by the master station from the CAN bus, it performs a judgment on whether the remote adjustment data can be written normally; If the remote adjustment data can be written normally, the slave station "encapsulates the sent remote control data M into a CAN ID message with the slave station ID number" and sends it to the CAN bus; If the remote adjustment data cannot be written normally, the slave station "encapsulates its original remote adjustment data into a CAN ID message with the slave station ID number" and sends it to the CAN bus.

[0038] e). Obtain data from the map container; after the timeout timer T expires, the master station obtains data from the map container with CAN ID numbers from 1 to n, and closes the timeout timer T; then proceeds to step f).

[0039] f) Identification of transmitted and received data: The master station iteratively checks whether the data in the map container of each slave station from 1 to n is the same as the remote adjustment data M in the transmitted message. If the data in the map container of the slave station with CAN ID number xx is different from the transmitted remote adjustment data M, the data transmission of the slave station with ID number xx has failed, indicating that the master station's remote adjustment and control of the slave station with ID number xx is abnormal. If the data in the map container of the slave station with CAN ID number xx is the same as the transmitted remote adjustment data M, the data transmission of the slave station with ID number xx has succeeded, and the master station's remote adjustment and control of the slave station with ID number xx is normal. After the iterative check is completed, if there are no slave stations that have failed to transmit data, it indicates that the master station's remote adjustment and control of all slave stations is normal, and a "transmission successful" message is given, and the remote adjustment data transmission ends. If there are slave stations that have failed to transmit data, proceed to step g).

[0040] This step is implemented through the following steps:

[0041] f-1). Set initial values; set a positive integer j to mark the map container number, let j=1;

[0042] f-2). Container count determination; determine if j > n is true. If true, proceed to step f-5); otherwise, proceed to step f-3.

[0043] f-3). Obtain container data; the main site obtains data Mj from the map container with ID j;

[0044] f-4). Data matching: The master station checks whether the data Mj in the acquired map container is the same as the remote adjustment data M in the sent message. If they are the same, it means that the slave data with CAN ID j was successfully sent. If they are different, it means that the slave data with CAN ID j failed to be sent. The master station performs the operation j=j+1 on j and then jumps to step f-2).

[0045] f-5). After comparing all the data in the map container with the remote adjustment data in the sent message, determine if there are any slave stations that failed to send data. If not, it means that the message with ID number k was sent successfully, and the master station's remote adjustment and control of all slave stations is normal. If there is a slave station with ID number xx that failed to send data, give the prompt "Slave station with ID number xx failed to send data" and proceed to step g).

[0046] g) Increment the retransmission count; if data transmission from a slave station fails, increment the retransmission count i by 1, then proceed to step b).

[0047] As can be seen, the CAN communication remote adjustment method of the present invention applied to a multi-cluster BMS system involves the master station sending a remote adjustment message (e.g., voltage protection limit), which is received and executed by all slave stations. Each slave station performs the same judgment: if the data is normal and can be written normally, the remote adjustment data is encapsulated using the slave station ID and sent to the CAN bus; if the data exceeds the limit or an execution error occurs and the data is not written normally, the original remote adjustment data is encapsulated using the slave station ID and sent back. After a certain period of time after sending the message, the master station checks whether the data returned by all slave station IDs is the same as the sent data and whether any IDs have not been returned. If normal, a message indicating successful transmission is displayed; if an error is detected, a message indicating transmission failure is displayed, and the slave station is identified based on the error ID number. If transmission fails, a retransmission process is executed up to three times.

[0048] The CAN communication remote adjustment method for multi-cluster BMS systems of the present invention not only ensures the accuracy of data during communication transmission through data return and abnormal retransmission, but also determines whether remote adjustment data is written and executed normally, and identifies the abnormal slave station number. This invention effectively ensures the validity of remote adjustment data sent via CAN communication, ensuring that the data is correctly received and executed by all slave stations.

[0049] The master station sends a remote adjustment message with a voltage protection limit of 48V to each of the following 10 slave stations. The CAN IDs of the 10 slave stations are numbered 1, 2, ..., 10 sequentially, and the CAN ID of the sent remote adjustment message is 100. The execution steps are as follows:

[0050] First, execute step a), setting the timeout timer T=3s, the maximum number of retransmissions i is 3, and the initial value of i is 1. Execute step b), since the initial value of i is 1, "the number of retransmissions i>3" is not true. Execute step c), the master station sends a remote tuning message with CAN ID number 100 and remote tuning data M=48 to the bus and starts the timeout timer T. During the delay of the timeout timer T, by executing step d), assuming that slave stations with CAN ID numbers 3 and 7 fail to write remote tuning data normally, and the original remote tuning data of slave stations with CAN ID numbers 3 and 7 are 50 and 52 respectively, then slave station 3 will encapsulate the original remote tuning data 50 into a message with CAN ID number 3 and send it to the CAN bus, and slave station 7 will encapsulate the original remote tuning data 52 into a message with CAN ID number 7 and send it to the CAN bus. Slave stations numbered 1, 2, 4, 5, 6, 8, and 9 will encapsulate the received remote tuning data 48 into their respective CAN ID number messages and also send them to the vertical line. All remote control messages from slave stations can be received and sent within 3 seconds.

[0051] After the 3-second delay of timeout timer T ends, step e) is executed: the master station retrieves data from the map containers of all slave stations and closes the timeout timer. Step f) is executed: the master station determines whether the telemetry data retrieved from map containers 1 to 10 is the same as the telemetry data M in the message with CAN ID number 100. Since the data in map container 3 is 50 and the data in map container 7 is 52, the master station determines that except for the data in the map containers of slave stations numbered 3 and 7 which are different from the sent data 48, the data in the map containers of the other slave stations are all the same as the data in the message below them, and the termination condition is not met. Step g) is executed: i is incremented by one, at this time i=2. Step b) is then executed again, from step b) to step g).

[0052] By re-executing steps b) to g), assuming that during the re-execution of step d), slave station number 3 can rewrite the data M=48 in the remote adjustment message sent by the master station, then after step f), only the data in the map container of slave station number 7 is 52, which is inconsistent with the data 48 in the remote adjustment message sent by the master station. Therefore, step g) is re-executed, and i is incremented by one, at which point i=3, and steps b) to g) are executed again.

[0053] By executing step d) for the third time, assuming that slave station number 7 can also transmit remote adjustment data normally, during the execution of step f), it is found that the data in the map container of all slave stations is the same as the data M in the remote adjustment message sent by the master station. This indicates that the remote adjustment message with CAN ID 100 was successfully sent, and a message indicating successful data transmission is given. The remote adjustment data transmission process ends.

Claims

1. A CAN communication remote adjustment method applied to a multi-cluster BMS system, wherein the number of slave stations is n, and the CAN ID numbers of the n slave stations are 1 to n; the master station issues one remote adjustment message with CAN ID k, k≠ the slave station number. All slave stations receive the remote control message issued by the master station, each slave station judges whether the data in the received message can be normally written, if the data can be normally written, the received remote control data is encapsulated into a message using the CAN ID number of the slave station and sent to the CAN bus, if the data is over limit or execution error, the original remote control data of the slave station is encapsulated into a message using the CAN ID number of the slave station and sent to the CAN bus; After the timing delay ends, the master station judges whether the data in the returned message of all slave stations is the same as the data in the issued message, if the same, it indicates that the remote control of the corresponding slave station by the master station is normal, if not the same, it indicates that the remote control of the corresponding slave station by the master station is abnormal, and the CAN ID number of the abnormal slave station is given; The application is characterized in that the CAN communication remote control method applied to the multi-cluster BMS system is realized by the following steps: a) Parameter setting; setting the total number of slave stations as n, the CAN ID numbers of the n slave stations as 1 to n; setting that a remote control message contains 8 bytes of data, the CAN ID number in the current sent message is k, k≠ slave station number; setting the timeout timer T, the retransmission number i=1, the maximum retransmission number is 3; the master station opens the CAN receiving interface, the master station parses the message on the bus and refreshes to the map container related to the slave station ID number; executing step b); b) Re-transmission number judgment; first, the master station judges whether "re-transmission number i>3" is true, if true, it indicates that the remote control data of the slave station with ID number k fails to retransmit, and the issuing process ends; if not true, executing step c); c) Remote control data issuing; the master station issues a message with CAN ID number k and remote control data M to the bus, and starts the timeout timer T; during the timeout timer T delay period, step d) is executed, and after the timeout timer T delay ends, step e) is executed; d) Message receiving and judging; each slave station receives the message sent by the master station from the CAN bus, and executes the judgment of whether the remote control data can be normally written; if the remote control data can be normally written, the slave station "encapsulates the issued remote control data M into the CAN ID message of the slave station ID number" and sends it to the CAN bus; if the remote control data cannot be normally written, the slave station "encapsulates its original remote control data into the CAN ID message of the slave station ID number" and sends it to the CAN bus; e) Obtaining the data in the map container; after the timeout timer T delay ends, the master station obtains the data in the map container with CAN ID number from 1 to n, and closes the timeout timer T; executing step f); f) Judgment; the master station judges whether the data in the map container is the same as the data in the issued message, if the same, it indicates that the remote control of the corresponding slave station by the master station is normal, if not the same, it indicates that the remote control of the corresponding slave station by the master station is abnormal, and the CAN ID number of the abnormal slave station is given. f) the same judgment of the issued and received data; the master station cyclically judges whether the data in the map container of the slave station from 1 to n and the remote data M in the issued message are the same, if the data in the map container of the slave station with CAN ID number xx and the issued remote data M are different, the data issuing of the slave station with ID number xx fails, which indicates that the remote control of the master station to the slave station with ID number xx is abnormal; if the data in the map container of the slave station with CAN ID number xx and the issued remote data M are the same, the data issuing of the slave station with ID number xx succeeds, the remote control of the master station to the slave station with ID number xx is normal; after the cyclic judgment is completed, if there is no slave station with unsuccessful data issuing, it indicates that the remote control of the master station to all slave stations is normal, and a prompt of "issuing success" is given, and the remote data issuing ends, if there is a slave station with unsuccessful data issuing, step g) is executed; g) the operation of increasing the reissue times by one; in the case that there is a slave station with unsuccessful data issuing, the operation of i=i+1 is performed on the reissue times i, and then step b) is executed.

2. The CAN communication remote adjustment method applied to the multi-cluster BMS system according to claim 1, characterized in that, The same judgment of the issued and received data in step f) is specifically implemented through the following steps: f-1) setting an initial value; setting a positive integer j for marking the map container number, j=1; f-2) container number judgment; judging whether j>n is true, if true, step f-5) is executed; if not true, step f-3) is executed; f-3) obtaining container data; the master station obtains the data Mj in the map container with ID number j; f-4) judging whether the data is the same or not; the master station judges whether the data Mj in the obtained map container and the remote data M in the issued message are the same, if the same, it indicates that the data issuing of the slave station with CAN ID number j succeeds, if not the same, it indicates that the data issuing of the slave station with CAN ID number j fails; the operation of j=j+1 is performed on j, and then step f-2) is executed; f-5) after the comparison of the data in all map containers and the remote data in the issued message ends, judging whether there is a slave station with unsuccessful data issuing, if not, it indicates that the message sending of ID number k succeeds, and the remote control of the master station to all slave stations is normal; if there is a slave station with ID number xx with unsuccessful data issuing, a prompt of "the slave station with ID number xx fails to issue" is given, and step g) is executed.

3. The CAN communication remote adjustment method applied to the multi-cluster BMS system according to claim 1 or 2, characterized in that: The master station is a battery system master unit BSMU (1), and the slave station is a battery cluster management unit BCMU (2), or the master station is a battery cluster management unit BCMU (2), and the slave station is a battery management unit BMU (3).

4. The CAN communication remote adjustment method applied to the multi-cluster BMS system according to claim 1 or 2, characterized in that: The timing time of the timeout timer T is 3s.

Citation Information

Patent Citations

  • Remote control method and system for main station system and station terminal system

    CN103310612A

  • Telecontrol signal comprehensive performance test method and system

    CN110445685A