Multi-battery system and multi-battery adaptive arbitration and identification method

By dynamically arbitrating the priority order of battery modules using a microcontroller, the problem of rigid communication and identification in traditional battery modules is solved, realizing adaptive arbitration and identification of the battery system, and improving material management efficiency and communication security.

CN122158756APending Publication Date: 2026-06-05苏州达宇电能科技有限公司 +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
苏州达宇电能科技有限公司
Filing Date
2024-12-04
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Traditional battery module communication identification methods are rigid and cannot cope with unexpected communication conflicts. Furthermore, data signals on the controller area network bus are easily parsed and copied, resulting in inflexible battery module control methods.

Method used

The microcontroller generates an arbitration result based on the start signal of the battery module, determines the number and priority of the battery modules through a random identification code, and dynamically adjusts the relationship between the primary and secondary battery modules to ensure the adaptability and security of the communication connection.

Benefits of technology

It simplifies battery module production, improves material control efficiency, avoids the risks of communication conflicts and data signal parsing, and ensures adaptive arbitration and identification of the battery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122158756A_ABST
    Figure CN122158756A_ABST
Patent Text Reader

Abstract

The present application provides a multi-battery system and a multi-battery adaptive arbitration and identification method. The multi-battery system includes a plurality of battery modules. Each of the plurality of battery modules includes a microcontroller. The microcontroller is configured to execute the multi-battery adaptive arbitration and identification method. The multi-battery adaptive arbitration and identification method includes receiving a plurality of first start signals from the plurality of battery modules. Each of the plurality of first start signals includes a configuration identification code and a first random identification code. The multi-battery adaptive arbitration and identification method also includes generating an arbitration result based on the plurality of first start signals. The arbitration result indicates a priority order among the plurality of battery modules. The multi-battery adaptive arbitration and identification method further includes transmitting the arbitration result to each of the plurality of battery modules.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a multi-battery system and a multi-battery adaptive arbitration and identification method, and more particularly to a multi-battery system and a multi-battery adaptive arbitration and identification method capable of adaptively arbitrating the priority order and communication control between multi-battery modules. Background Technology

[0002] Due to the power demands of electric vehicles, single battery modules can no longer meet market needs. Therefore, the battery management module, based on system design, divides multiple battery modules into two categories: primary battery modules and secondary battery modules, to meet the power requirements of the battery management module. Communication identification for battery modules must be defined when connected to the Controller Area Network (CAN) bus to maintain normal communication. Traditional communication identification methods use various serial identification codes to determine the communication identification between primary and secondary battery modules. For example, the product's project code is matched with a production serial identification code to the battery module. However, the serial identification code is generated and fixed at the time of manufacture. This design makes product compatibility rigid and unable to handle unexpected communication conflicts. Furthermore, the fixed serial identification code makes the data signals transmitted by the battery module's control methods on the CAN bus easily parsed and copied.

[0003] Therefore, it is necessary to design a novel multi-battery system and a multi-battery adaptive arbitration and identification method to overcome the above-mentioned shortcomings. Summary of the Invention

[0004] The purpose of this invention is to provide a multi-battery system and a multi-battery adaptive arbitration and identification method, which can simplify the production of single-battery modules in terms of product management, while still meeting the needs of the main battery module and subordinate battery modules, and improving the management of materials.

[0005] To achieve the above objectives, the present invention provides a multi-battery system, comprising: a plurality of battery modules, each of the plurality of battery modules including a microcontroller, the microcontroller receiving a plurality of first start signals from the plurality of battery modules, each of the plurality of first start signals including a configuration identification code and a first random identification code; the microcontroller generating an arbitration result based on the plurality of first start signals, wherein the arbitration result indicates the priority order among the plurality of battery modules; and the microcontroller transmitting the arbitration result to each of the plurality of battery modules.

[0006] Preferably, the microcontroller generates the arbitration result based on the plurality of first start signals, the microcontroller determines the first number of the plurality of battery modules based on the first random identification code, and generates the arbitration result based on the first number.

[0007] Preferably, after receiving the plurality of first startup signals, the microcontroller transmits a reset message to instruct the plurality of battery modules to reset the plurality of first startup signals and generate a plurality of second startup signals, wherein each of the plurality of second startup signals includes the configuration identification code and the second random identification code; the microcontroller receives the plurality of second startup signals respectively from the plurality of battery modules; and the microcontroller generates the arbitration result based on the plurality of first startup signals and the plurality of second startup signals.

[0008] Preferably, the second random identification code includes a second random code.

[0009] Preferably, the microcontroller generates the arbitration result based on the plurality of first start signals and the plurality of second start signals; the microcontroller determines the first number of the plurality of battery modules based on the first random identification code; the microcontroller determines the second number of the plurality of battery modules based on the second random code; and the microcontroller generates the arbitration result based on the first number and the second number.

[0010] The present invention also provides a multi-battery adaptive arbitration and identification method for a multi-battery system comprising multiple battery modules. The multi-battery adaptive arbitration and identification method comprises the following steps: receiving multiple first start signals from the multiple battery modules respectively, wherein each of the multiple first start signals includes a configuration identification code and a first random identification code; generating an arbitration result based on the multiple first start signals, wherein the arbitration result indicates the priority order among the multiple battery modules; and transmitting the arbitration result to each of the multiple battery modules.

[0011] Preferably, the step of generating the arbitration result based on the plurality of first start signals includes: determining a first number of the plurality of battery modules based on the first random identification code, and generating the arbitration result based on the first number.

[0012] Preferably, after receiving the plurality of first startup signals, the multi-battery adaptive arbitration and identification method further includes the following steps: transmitting a reset message to instruct the plurality of battery modules to reset the plurality of first startup signals and generate a plurality of second startup signals, wherein each of the plurality of second startup signals includes the configuration identification code and the second random identification code; receiving the plurality of second startup signals respectively from the plurality of battery modules; and generating the arbitration result based on the plurality of first startup signals and the plurality of second startup signals.

[0013] Preferably, the second random identification code includes a second random code.

[0014] Preferably, the step of generating the arbitration result based on the plurality of first start signals and the plurality of second start signals includes: determining a first number of the plurality of battery modules based on the first random identification code; determining a second number of the plurality of battery modules based on the second random code; and generating the arbitration result based on the first number and the second number.

[0015] Compared with the prior art, the present invention provides a multi-battery system and a multi-battery adaptive arbitration and identification method. The multi-battery adaptive arbitration and identification method includes: receiving multiple first start signals from multiple battery modules, wherein each of the multiple first start signals includes a configuration identification code and a first random identification code; generating an arbitration result based on the multiple first start signals, wherein the arbitration result indicates the priority order among the multiple battery modules; and transmitting the arbitration result to each of the multiple battery modules. In this way, product management can be simplified by producing single battery modules while still meeting the needs of the main battery module and subordinate battery modules, and improving material management. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of a multi-battery system according to an embodiment of the present invention.

[0017] Figure 2 This is a flowchart of the multi-battery adaptive arbitration and identification method according to an embodiment of the present invention.

[0018] Figure 3 This is a flowchart of the multi-battery adaptive arbitration and identification method according to an embodiment of the present invention.

[0019] Figure 4 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention.

[0020] Figure 5 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention.

[0021] Figure 6 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention.

[0022] Figure 7 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention.

[0023] Figure 8 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention.

[0024] Figure 9 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. Detailed Implementation

[0025] To provide a further understanding of the purpose, structure, features and functions of the present invention, detailed descriptions are provided below with reference to embodiments.

[0026] Certain terms are used in this specification and subsequent claims to refer to specific components. It will be understood by those skilled in the art that hardware manufacturers may use different names to refer to the same component. This specification and subsequent claims do not distinguish components by differences in name, but rather by differences in function. The term "comprising" as used throughout this specification and subsequent claims is an open-ended term and should be interpreted as "comprising but not limited to." Furthermore, the term "coupled" here includes any direct and indirect electrical connection means. Therefore, if a first device is described as coupled to a second device, it means that the first device can be directly electrically connected to the second device, or indirectly electrically connected to the second device through other devices or connection means.

[0027] Please refer to Figure 1 , Figure 1 This is a schematic diagram of a multi-battery system 1 according to an embodiment of the present invention. The multi-battery system 1 includes multiple battery modules coupled to each other and is used to supply power to an electronic device 20. It should be noted that the multi-battery system 1 of the present invention can be applied to electric vehicles (electronic device 20), but is not limited thereto. Furthermore, for ease of explanation, in the following embodiments, the multiple battery modules are exemplified by a configuration of a first battery module 10, a second battery module 12, and a third battery module 14. Those skilled in the art can derive this to include three or more battery modules.

[0028] Please refer to Figure 2 , Figure 2 This is a flowchart of a multi-battery adaptive arbitration and identification method according to an embodiment of the present invention. Multiple battery modules are connected to the same Controller Area Network (CAN) bus on the electronic device 20. To avoid abnormal interference in communication between the multiple battery modules, the first battery module 10, the second battery module 12, and the third battery module 14 of the multi-battery system 1 each include a microcontroller unit (not shown). Figure 1 In the multi-battery system 1, each microcontroller can execute a separate multi-battery adaptive arbitration and identification method to coordinate the communication behavior of multiple battery modules. The operation of the multi-battery adaptive arbitration and identification method in multi-battery system 1 can be summarized as process 2, as follows: Figure 2 As shown. Process 2 includes the following steps:

[0029] Step S200: Begin.

[0030] Step S202: Receive multiple first start signals from multiple battery modules respectively.

[0031] Step S204: Generate an arbitration result based on multiple first start signals.

[0032] Step S206: Transmit the arbitration result to each of the multiple battery modules.

[0033] Step S208: End.

[0034] According to process 2, in step S200, the electronic device 20 is activated (e.g., the user presses the start button of the electric vehicle) and transmits a power-on signal to the first battery module 10, the second battery module 12, and the third battery module 14. Upon receiving the power-on signal, the first battery module 10, the second battery module 12, and the third battery module 14 respectively perform self-testing for safe power-on and initiate communication to transmit the corresponding first start signal to the electric vehicle's communication network. The first start signal may include a configuration identification code and a first random identification code. The configuration identification code can be customized based on the network management code and / or product information of the battery module, but is not limited to this.

[0035] In step S202, the first battery module 10, the second battery module 12, and the third battery module 14 receive first start signals from other battery modules via the electric vehicle's communication network. For example, the first battery module 10 receives the first start signals from the second battery module 12 and the third battery module 14 via the communication network. In one embodiment, the first start signal of the first battery module 10 is "0x418", the first start signal of the second battery module 12 is "0x415", and the first start signal of the third battery module 14 is "0x451", wherein "0x400" in each first start signal is a configuration identification code, and "0x18", "0x15", and "0x51" are first random identification codes. The first random identification code includes a fixed code and a first random code. For example, the first random identification code is "0x18", "0x15", and "0x51", the fixed code is 0x, and the first random code is 18, 15, and 51. It should be noted that the first random identification code can be generated by the processors of multiple battery modules executing random code programs, or by the random code generators of multiple battery modules, but is not limited to this.

[0036] In step S204, the microcontroller unit generates an arbitration result based on the first random identification code among the multiple first start signals of the multiple battery modules. The arbitration result can indicate the priority order among the multiple battery modules. Specifically, the microcontroller unit determines the first number of the multiple battery modules based on the first start signals of the multiple battery modules. For example, the first random identification codes "0x18", "0x15", and "0x51" are three different random identification codes. Therefore, the communication network of the electric vehicle receives a cumulative total of three random identification codes, that is, the first number is 3. Further, the microcontroller unit sorts the random identification codes "0x18", "0x15", and "0x51" to generate a priority order among the first battery module 10, the second battery module 12, and the third battery module 14, and uses this as the arbitration result. For example, the first random identification code "0x15" of the second battery module 12 is the smallest, and the microcontroller unit indicates that the priority order of the second battery module 12 is the first priority. Similarly, the microcontroller unit indicates that the first battery module 10 has the second priority and the third battery module 14 has the third priority. Furthermore, the microcontroller unit can indicate that the first battery module 10, with the first priority, is the primary battery module, and the second battery module 12, with the second priority, and the third battery module 14, with the third priority, are secondary batteries. It should be noted that the microcontroller unit can also indicate that the battery module with the larger random identification code has a higher priority, but this is not a limitation.

[0037] In step S206, the microcontroller unit transmits the arbitration result to each of the multiple battery modules. For example, after the first battery module 10, the second battery module 12, and the third battery module 14 receive the arbitration result, the second battery module 12 can be configured as the master battery module and transmit a request signal to the first battery module 10 and the third battery module 14, which are configured as slave battery modules. The request signal instructs the first battery module 10 and the third battery module 14 to report the corresponding battery status to establish a communication link between each battery module. After the communication link between each battery module is established, the second battery module 12, as the master battery, authenticates the correctness of the battery status of each slave battery module and reports the authenticated slave battery modules to the microcontroller unit and includes them in the management objects of the microcontroller unit. At this point, the multi-battery adaptive arbitration and identification method is completed, the internal adaptive network of the multi-battery system 1 is established, and the battery management process begins. The battery management process is well known in the art and will not be described in detail here.

[0038] It should be noted that the priority order (master-slave relationship) among the multiple battery modules in this invention is determined based on the first random identification code. Therefore, the priority order among the multiple battery modules may be different each time the multi-battery system 1 is started. However, one or more of the multiple battery modules may generate the same first random identification code. For example, the first random identification code of the first battery module 10 is "0x418", the first random identification code of the second battery module 12 is "0x418", and the first random identification code of the third battery module 14 is "0x451". In other words, the first random identification code of the first battery module 10 is the same as the first random identification code of the second battery module 12. In this case, the communication network receives two first random identification codes. Therefore, the microcontroller unit determines that the electronic device 20 is connected to two battery modules (the first number is 2), that is, the first battery module 10 and the second battery module 12 are regarded as the same battery module. To solve the above problem, the operation of the multi-battery adaptive arbitration and identification method of the multi-battery system 1 can be summarized as process 3, as follows: Figure 3 As shown. Figure 3 This is a flowchart of the multi-battery adaptive arbitration and identification method according to an embodiment of the present invention. Flow 3 includes the following steps:

[0039] Step S300: Begin.

[0040] Step S302: Receive multiple first start signals from multiple battery modules respectively.

[0041] Step S304: Record multiple first start signals.

[0042] Step S306: Reset multiple battery modules.

[0043] Step S308: Receive multiple second start signals from multiple battery modules respectively.

[0044] Step S310: Record multiple second start signals, and generate an arbitration result based on multiple first start signals and multiple second start signals.

[0045] Step S312: Transmit the arbitration result to each of the multiple battery modules.

[0046] Step S314: End.

[0047] Please refer to Figure 4 , Figure 4This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. In step S300, the electronic device 20 is activated (e.g., the user presses the start button on an electric vehicle) and transmits a power-on signal to the first battery module 10, the second battery module 12, and the third battery module 14. After receiving the power-on signal, the first battery module 10, the second battery module 12, and the third battery module 14 respectively perform self-detection for safe power-on and initiate communication to transmit the corresponding first start signal to the communication network of the electric vehicle. In step S302, the first battery module 10, the second battery module 12, and the third battery module 14 receive the first start signals from the other battery modules respectively through the communication network of the electric vehicle. For example, the first battery module 10 receives the first start signals from battery modules 12 and 13 through the communication network. In one embodiment, the first start signal of the first battery module 10 is "0x418", the first start signal of the second battery module 12 is "0x415" and the first start signal of the third battery module 14 is "0x451", wherein "0x400" in each first start signal is a configuration identification code, and "0x18", "0x15" and "0x51" are first random identification codes.

[0048] Please refer to Figure 5 , Figure 5 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. In steps S304 and S306, the microcontroller unit records multiple first startup signals, resets multiple battery modules, and generates a first random code record. In one embodiment, the second battery module 12 with the smallest first random identification code is used as the main battery module. The second battery module 12 can transmit a reset message through a communication network to instruct the first battery module 10, the second battery module 12, and the third battery module 14 to reset the first startup signals and generate a second startup signal (a new first startup signal). It should be noted that the second startup signal includes a configuration identification code and a second random identification code. The second random identification code includes a fixed code and a second random code. For example, the second random identification code is "0x0418", "0x0415", and "0x0451", where the fixed code is 0x and the second random code is 0418, 0415, and 0451. Furthermore, the reset message can also be transmitted by the microcontroller unit to the first battery module 10, the second battery module 12, and the third battery module 14, but is not limited to this. It should be noted that the random identification code reset of the first battery module 10, the second battery module 12, and the third battery module 14 can be, but is not limited to, once; those skilled in the art will be able to deduce that it can be done two or more times. In step S308, the first battery module 10, the second battery module 12, and the third battery module 14 receive second start signals from the other battery modules respectively through the electric vehicle's communication network. It should be noted that step S308 is similar to step S302, and will not be described in detail here.

[0049] Please refer to Figure 6 , Figure 6 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. In step S310, the microcontroller unit records multiple second start signals, resets multiple battery modules, and generates a second random code record. In one embodiment, the first random code record includes "0x18", "0x15", and "0x51", and the second random code record includes "0x29", "0x57", and "0x01", wherein the fixed code is 0x, the first random code is 18, 15, and 51, and the second random code is 29, 57, and 01. The microcontroller unit determines that the number of batteries corresponding to both random code records is 3. In this way, the microcontroller unit can determine the priority order of multiple battery modules based on the first random code record or the second random code record. In another embodiment, the first random code record includes "0x18", "0x15", and "0x51", and the second random code record includes "0x29", "0x29", and "0x01". The microcontroller unit determines that the number of batteries corresponding to the first random code record is 3 and the number of batteries corresponding to the second random code record is 2. In this way, the microcontroller unit can determine the priority order of multiple battery modules based on the first random code record.

[0050] In step S312, the microcontroller unit transmits the arbitration result to each of the multiple battery modules. In one embodiment, as... Figure 6 As shown, after the first battery module 10, the second battery module 12, and the third battery module 14 receive the arbitration result, the third battery module 14 can be configured as the primary battery module and send a request signal to the first battery module 10 and the second battery module 12, which are configured as subordinate battery modules. The request signal instructs the first battery module 10 and the second battery module 12 to report the corresponding battery status to establish a communication link between each battery module. After the communication link between each battery module is established, the third battery module 14, as the primary battery, authenticates the correctness of the battery status of each subordinate battery module and reports the authenticated subordinate battery modules to the microcontroller unit and includes them in the management objects of the microcontroller unit. At this point, the multi-battery adaptive arbitration and identification method is completed, the internal adaptive network of the multi-battery system 1 is established, and the battery management process begins. The battery management process is well known in the art and will not be described in detail here.

[0051] It should be noted that the main battery module can periodically update the battery status of subordinate battery modules. Please refer to [link / reference needed]. Figure 7 , Figure 7This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. The second battery module 12, acting as the primary battery module, transmits request messages to the first battery module 10 and the third battery module 14 at request times T1. Accordingly, the first battery module 10 and the third battery module 14 transmit corresponding battery states to the second battery module 12, the primary battery module, at request times T1. Furthermore, if the primary battery module does not obtain the battery state of the subordinate battery module, the primary battery module can remove the authentication of the subordinate battery module. For example, such as... Figure 7 As shown, the third battery module 14 did not respond to the second request signal transmitted by the second battery module 12. Therefore, the second battery module 12 deauthenticated the third battery module 14 after the request signal was transmitted at request time T1. In other words, in this embodiment, the subordinate battery module only includes the first battery module 10.

[0052] Furthermore, after the multi-battery system 1 has completed the multi-battery adaptive arbitration and identification method, additional battery modules can still be added to the multi-battery system 1. Please refer to [reference needed]. Figure 8 , Figure 8 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. When the fourth battery module 16 is connected to the multi-battery system 1, the fourth battery module 16 performs a self-detection for safe power-on and sends a third start signal to the electric vehicle's communication network. The third start signal may include a configuration identification code and a third random identification code. The third start signal is similar to the first start signal and will not be described in detail here. The second battery module 12, as the primary battery module, receives the third start signal from the fourth battery module 16 through the communication network and configures the fourth battery module 16 as a subordinate battery module. Finally, the second battery module 12 sends a request signal to the fourth battery module 16 to obtain the battery status of the fourth battery module 16 and establish a communication connection.

[0053] Please refer to Figure 9 , Figure 9 This is a flowchart illustrating the operation of a multi-battery system according to an embodiment of the present invention. When the second battery module 12, which is the primary battery module, fails to send a request signal to the first battery module 10 and the third battery module 14 for a set time T2, the microcontroller unit deauthenticates the primary and secondary battery modules. At this time, the microcontroller unit can re-execute the multi-battery adaptive arbitration and identification method to re-coordinate the communication behavior of the multiple battery modules.

[0054] In summary, the multi-battery system and multi-battery adaptive arbitration and identification method provided by this invention include: receiving multiple first start signals from multiple battery modules, wherein each of the multiple first start signals includes a configuration identification code and a first random identification code; generating an arbitration result based on the multiple first start signals, wherein the arbitration result indicates the priority order among the multiple battery modules; and transmitting the arbitration result to each of the multiple battery modules. The priority order of the multiple battery modules in the multi-battery system is determined by the corresponding random code. Therefore, the priority order among the multiple battery modules may be different each time the electric vehicle starts. As a result, compared to traditional technologies, the data signals transmitted by the multiple battery modules on the controller area network bus of this invention are not easily separately recorded.

[0055] Although the invention has been described in conjunction with the accompanying drawings, the embodiments disclosed in the drawings are intended to illustrate preferred embodiments of the invention and should not be construed as limiting the invention. The scale in the schematic drawings does not represent the actual proportions of the components, in order to clearly describe the required parts.

[0056] The present invention has been described by the above-described embodiments; however, these embodiments are merely examples for implementing the present invention. It must be noted that the disclosed embodiments do not limit the scope of the present invention. Conversely, any modifications and refinements made without departing from the spirit and scope of the present invention are within the scope of patent protection of the present invention.

Claims

1. A multi-battery system, characterized in that, include: Multiple battery modules, each of which includes a microcontroller, receives multiple first start signals from the multiple battery modules, each of the multiple first start signals including a configuration identification code and a first random identification code; the microcontroller generates an arbitration result based on the multiple first start signals, wherein the arbitration result indicates the priority order among the multiple battery modules; The microcontroller transmits the arbitration result to each of the plurality of battery modules.

2. The multi-battery system as described in claim 1, characterized in that, The microcontroller generates the arbitration result based on the plurality of first start signals, wherein the microcontroller determines the first number of the plurality of battery modules based on the first random identification code, and generates the arbitration result based on the first number.

3. The multi-battery system as described in claim 1, characterized in that, After receiving the plurality of first start signals, the microcontroller transmits a reset message to instruct the plurality of battery modules to reset the plurality of first start signals and generate a plurality of second start signals, wherein each of the plurality of second start signals includes the configuration identification code and the second random identification code; the microcontroller receives the plurality of second start signals respectively from the plurality of battery modules; The microcontroller generates the arbitration result based on the plurality of first start signals and the plurality of second start signals.

4. The multi-battery system as described in claim 3, characterized in that, The first identification code contains a first random code, and the second random identification code contains a second random code.

5. The multi-battery system as described in claim 4, characterized in that, The microcontroller generates the arbitration result based on the plurality of first start signals and the plurality of second start signals. The microcontroller determines the first quantity of the plurality of battery modules based on the first random identification code. The microcontroller determines the second quantity of the plurality of battery modules based on the second random code. The microcontroller generates the arbitration result based on the first quantity and the second quantity.

6. A multi-battery adaptive arbitration and identification method for a multi-battery system comprising multiple battery modules, characterized in that, The multi-cell adaptive arbitration and identification method includes the following steps: Receive multiple first start signals from the multiple battery modules respectively, wherein each of the multiple first start signals includes a configuration identification code and a first random identification code; Based on the multiple first start signals, an arbitration result is generated, wherein the arbitration result indicates the priority order among the multiple battery modules; as well as The arbitration result is transmitted to each of the plurality of battery modules.

7. The multi-battery adaptive arbitration and identification method as described in claim 6, characterized in that, The steps for generating the arbitration result based on the multiple first activation signals include: Based on the first random identification code, the first quantity of the plurality of battery modules is determined, and the arbitration result is generated based on the first quantity.

8. The multi-battery adaptive arbitration and identification method as described in claim 6, characterized in that, Following the step of receiving the multiple first activation signals, the multi-battery adaptive arbitration and identification method further includes the following steps: A reset message is transmitted to instruct the plurality of battery modules to reset the plurality of first startup signals and generate a plurality of second startup signals, wherein each of the plurality of second startup signals includes the configuration identification code and the second random identification code; Receive the multiple second start signals respectively from the multiple battery modules; as well as The arbitration result is generated based on the plurality of first start signals and the plurality of second start signals.

9. The multi-battery adaptive arbitration and identification method as described in claim 8, characterized in that, The first random identification code contains a first random code, and the second random identification code contains a second random code.

10. The multi-battery adaptive arbitration and identification method as described in claim 9, characterized in that, The steps for generating the arbitration result based on the plurality of first start signals and the plurality of second start signals include: Based on the first random identification code, determine the first quantity of the plurality of battery modules; Based on the second random code, determine the second quantity of the multiple battery modules; as well as The arbitration result is generated based on the first quantity and the second quantity.