Method, device, equipment, storage medium and program product for charging multi-battery cluster

CN122660189APending Publication Date: 2026-08-28HEFEI LIGAO POWER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611142168.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-08-28

AI Technical Summary

Technical Problem

[0003]现行的充电方案中大多采用整堆并联充电,但在并联充电前无法有效选择最优的充电组合,任意单簇充满即触发整堆停止充电,导致容量利用率明显偏低,可用容量未得到充分利用

Benefits of technology

本申请实施例提供的一种多电池簇的充电方法,包括:获取针对多个电池簇的充电指令,当充电指令表示充电模式为多簇并联充电模式时,对多个电池簇进行电压检测和充电容量检测,确定电池簇的电压和可充电容量。根据多个电池簇的电压和可充电容量,从多个电池簇中筛选出至少两个目标电池簇,对至少两个目标电池簇进行并联充电。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122660189A_ABST
    Figure CN122660189A_ABST
Patent Text Reader

Abstract

The application discloses a charging method, device, equipment, storage medium and program product of multiple battery clusters. The method comprises the following steps: acquiring a charging instruction for multiple battery clusters; when the charging instruction indicates that the charging mode is a multiple-cluster parallel charging mode, performing voltage detection and charging capacity detection on the multiple battery clusters, and determining the voltage and chargeable capacity of the battery clusters. According to the voltage and chargeable capacity of the multiple battery clusters, at least two target battery clusters are selected from the multiple battery clusters, and the at least two target battery clusters are charged in parallel. The technical scheme of the application can accurately select the target battery cluster combination with the highest charging value for parallel charging, effectively avoids the problem of idle capacity due to single-cluster full charging and whole-battery shutdown, significantly improves the available capacity utilization rate of the multiple battery cluster energy storage system, provides reliable guarantee for the rapid power supply of the electric ship, and effectively improves the ship endurance and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of batteries, and in particular relates to charging methods, apparatuses, devices, storage media and program products for multi-cell clusters. Background Technology

[0002] Large-capacity energy storage systems on electrified ships typically employ a centralized, multi-cluster parallel battery architecture, with a Battery Management System (BMS) providing unified control over multiple battery clusters. While the ship is docked, it needs to quickly replenish its power using shore charging stations to meet subsequent voyage requirements.

[0003] Current charging solutions mostly employ parallel charging of the entire charging pile. However, the optimal charging combination cannot be effectively selected before parallel charging begins. Charging of the entire pile is stopped as soon as any single cluster is fully charged, resulting in significantly low capacity utilization and underutilization of available capacity. These existing defects lead to low efficiency when ships are charged in parallel, severely impacting ship range and user experience, and delaying normal ship operation and scheduling.

[0004] Therefore, improving the charging rate and available capacity utilization of multi-cell clusters is an important problem that urgently needs to be solved. Summary of the Invention

[0005] This application provides a charging method, apparatus, device, storage medium, and program product for multiple battery clusters, which can effectively improve the charging rate and available capacity utilization of multiple battery clusters.

[0006] In a first aspect, embodiments of this application provide a charging method for multiple battery clusters, comprising: Obtain charging instructions for multiple battery clusters, which indicate the charging mode of the multiple battery clusters; When the charging mode is determined to be a multi-cluster parallel charging mode according to the charging command, the voltage of multiple battery clusters is detected to determine the voltage of each battery cluster, and the rechargeable capacity of multiple battery clusters is detected to determine the rechargeable capacity of each battery cluster. Based on the voltage and rechargeable capacity of multiple battery clusters, at least two target battery clusters are selected from the multiple battery clusters; At least two target battery clusters are charged in parallel.

[0007] Secondly, embodiments of this application provide a charging device for multiple battery clusters, comprising: The acquisition module is used to acquire charging instructions for multiple battery clusters. The charging instructions are used to indicate the charging mode of the multiple battery clusters. The charging mode includes at least the following: multi-cluster parallel charging mode. The detection module is used to detect the voltage of multiple battery clusters and determine the voltage of each battery cluster when the charging mode is determined to be a multi-cluster parallel charging mode according to the charging command, and to detect the rechargeable capacity of multiple battery clusters and determine the rechargeable capacity of each battery cluster. A screening module is used to select at least two target battery clusters from multiple battery clusters based on their voltage and rechargeable capacity. A charging module for parallel charging of at least two target battery clusters.

[0008] Thirdly, embodiments of this application provide a terminal device, the device including: a processor and a memory storing computer program instructions; The processor implements a multi-cell charging method as described in the first aspect when executing computer program instructions.

[0009] Fourthly, embodiments of this application provide a computer storage medium on which computer program instructions are stored, which, when executed by a processor, implement the multi-cell charging method as described in the first aspect.

[0010] Fifthly, embodiments of this application provide a computer program product in which instructions, when executed by a processor of an electronic device, cause the electronic device to perform a multi-battery cluster charging method as described in the first aspect.

[0011] The technical solutions provided by the embodiments of this application have at least the following beneficial effects: This application provides a charging method for multiple battery clusters, comprising: acquiring charging instructions for multiple battery clusters; when the charging instruction indicates a multi-cluster parallel charging mode, performing voltage detection and charging capacity detection on the multiple battery clusters to determine the voltage and rechargeable capacity of the battery clusters; and selecting at least two target battery clusters from the multiple battery clusters based on their voltage and rechargeable capacity, and performing parallel charging on the at least two target battery clusters.

[0012] The technical solution provided in this application embodiment can detect and screen the battery cluster voltage and rechargeable capacity in parallel charging mode, and accurately select the target battery cluster combination with the most charging value for parallel charging. This effectively avoids the capacity idle problem caused by the entire stack shutting down when a single cluster is fully charged, significantly improves the available capacity utilization rate of the multi-battery cluster energy storage system, provides a reliable guarantee for the rapid replenishment of electric ships, and effectively improves the ship's range and user experience.

[0013] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0014] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0015] Figure 1 One of the schematic flowcharts of a charging method for multiple battery clusters provided in some embodiments of this application; Figure 2 This is a schematic diagram of the structure of a multi-cell charging circuit provided in some embodiments of this application; Figure 3(a) is a second schematic flowchart of a charging method for a multi-cell cluster provided in some embodiments of this application; Figure 3(b) is a schematic flowchart of a multi-cell charging method provided in some embodiments of this application; Figure 3(c) is a fourth schematic flowchart of a charging method for multiple battery clusters provided in some embodiments of this application; Figure 4 A schematic diagram of the structure of a multi-battery cluster charging device provided for other embodiments of this application; Figure 5 This is a schematic diagram of the structure of a terminal device provided in some embodiments of this application. Detailed Implementation

[0016] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0017] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0018] It should be noted that the acquisition, storage, use, and processing of data in this application embodiment all comply with the relevant provisions of national laws and regulations.

[0019] Furthermore, it should be noted that in the embodiments of this application, certain software, components, models, and other existing solutions in the industry may be mentioned. These should be considered as exemplary, and their purpose is only to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the solution.

[0020] Large-capacity energy storage systems on electrified ships typically employ a centralized, multi-cluster parallel battery architecture, with a battery management system (BMS) controlling multiple battery clusters. During port berthing, ships require rapid replenishment of power via shore charging stations to meet subsequent voyage demands. Furthermore, prolonged use can lead to inconsistencies in inter-cluster voltage, state of charge (SOC), and state of health (SOH). During maintenance, each battery cluster must be fully charged and balanced to restore the overall usable capacity of the system. Therefore, charging multiple battery clusters must balance the need for efficient replenishment during daily operations with the balancing requirements of periodic maintenance.

[0021] Current charging solutions mostly employ parallel charging of the entire battery cluster to meet the demand for rapid power replenishment. However, parallel charging of individual battery clusters is constrained by the "weakest link" effect: once any single cluster is fully charged, it triggers a halt in charging of the entire cluster, forcing the remaining incomplete clusters to stop charging, resulting in severely low capacity utilization. During maintenance, cluster-by-cluster charging is often used, but this lacks automatic switching between battery clusters. Personnel must manually plug and unplug the charging gun or manually start the system after a single cluster is fully charged, leading to frequent and time-consuming manual operations during maintenance, and making it highly susceptible to errors due to human oversight.

[0022] Furthermore, with existing charging methods, if a single faulty battery cluster malfunctions, the energy storage system immediately stops charging for protection, forcing other healthy battery clusters to also cease charging, resulting in significant waste of capacity utilization. These combined problems with existing charging methods lead to low charging efficiency and high maintenance costs for ships, severely impacting ship range and the user experience.

[0023] Based on the aforementioned technical problems, embodiments of this application provide a charging method, apparatus, device, storage medium, and program product for multiple battery clusters. The method includes: acquiring a charging instruction for multiple battery clusters; when the charging instruction indicates a multi-cluster parallel charging mode, performing voltage detection and charging capacity detection on the multiple battery clusters to determine the voltage and rechargeable capacity of the battery clusters; and, based on the voltage and rechargeable capacity of the multiple battery clusters, selecting at least two target battery clusters from the multiple battery clusters and performing parallel charging on the at least two target battery clusters.

[0024] The technical solution provided in this application embodiment can detect and screen the battery cluster voltage and rechargeable capacity in parallel charging mode, and accurately select the target battery cluster combination with the most charging value for parallel charging. This effectively avoids the capacity idle problem caused by the entire stack shutting down when a single cluster is fully charged, significantly improves the available capacity utilization rate of the multi-battery cluster energy storage system, provides a reliable guarantee for the rapid replenishment of electric ships, and effectively improves the ship's range and user experience.

[0025] Regarding the execution entity used in the embodiments of this application, it can specifically be a battery management system corresponding to multiple battery clusters, or an interrupt device capable of controlling the battery management system, such as a desktop computer, laptop computer, or server. In addition, the execution entity in the embodiments of this application can also be a software entity, such as a client or software program installed in the battery management system or terminal device. The specific type of execution entity corresponding to the charging method, apparatus, device, storage medium, and program product for multiple battery clusters provided in the embodiments of this application is not strictly limited here; it can be flexibly selected and set according to the application scenario and actual needs.

[0026] It should be noted that the embodiments provided in this application do not limit the specific application scenarios of the charging methods, devices, equipment, storage media, and program products for multiple battery clusters provided above. The technical solutions provided in the embodiments of this application can be flexibly applied to various actual scenarios requiring charging of multiple battery clusters, according to actual needs. In addition to the electric ships mentioned above, the technical solutions provided in this application can also be applied to backup power supplies for important locations such as large energy storage stations with multiple battery clusters, data centers, and hospitals, as well as special vehicles, etc., and can be flexibly applied according to the application scenario and actual needs.

[0027] It should be noted that the application scenarios described in the above embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those skilled in the art will understand that with the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0028] Figure 1 This is a schematic flowchart illustrating a charging method for a multi-cell cluster provided in some embodiments of this application.

[0029] like Figure 1 As shown, the charging method for multiple battery clusters provided in this application includes steps S101 to S104.

[0030] S101: Obtain charging instructions for multiple battery clusters.

[0031] S102: When the charging mode is determined to be a multi-cluster parallel charging mode according to the charging command, the voltage of multiple battery clusters is detected to determine the voltage of each battery cluster, and the rechargeable capacity of multiple battery clusters is detected to determine the rechargeable capacity of each battery cluster.

[0032] As shown in steps S101 and S102, in the embodiments provided in this application, the user can issue charging commands for multiple battery clusters to the battery management system applying the technical solution of this application based on actual needs. In some embodiments, the charging command can be used to represent the charging mode of multiple battery clusters.

[0033] In the embodiments provided in this application, considering the actual charging needs of multiple battery clusters in different scenarios, the charging modes can be divided into multi-cluster parallel charging mode and single-cluster continuous charging mode. The multi-cluster parallel charging mode refers to at least two battery clusters from multiple battery clusters being charged in parallel, with charging stopping uniformly when the conditions for stopping charging are met. This mode is suitable for scenarios requiring rapid recharging of multiple battery clusters, such as when electric ships need efficient recharging after docking to prepare for their next voyage.

[0034] The single-cluster continuous charging mode refers to charging each battery cluster independently in sequence. In this application, the charging process can be automatically switched to the next battery cluster after the charging of a single battery cluster is completed, until all battery clusters are fully charged and the charging process stops. This mode is suitable for scenarios involving the maintenance of multiple battery clusters. By fully charging each battery cluster, the problem of inconsistent state of charge or voltage between clusters can be solved, thereby maximizing the utilization of the available capacity of multiple battery clusters.

[0035] Furthermore, in the embodiments provided in this application, when the charging mode of multiple battery clusters is determined to be a multi-cluster parallel charging mode based on the charging command issued by the user, voltage detection and rechargeable capacity detection can be performed on multiple battery clusters simultaneously to determine the voltage and rechargeable capacity of each battery cluster before charging. Specifically, the rechargeable capacity is the difference between the current remaining charge of the battery cluster and its current maximum capacity.

[0036] The specific implementation methods for voltage detection and rechargeable capacity detection can be flexibly selected according to the application scenario. In the embodiments provided in this application, the battery management system may include, but is not limited to, a Battery Architecture Unit (BAU), a Battery Pole Unit (BPU), a Battery Monitoring Unit (BMU), and a Battery Charging Unit (BCU). In some embodiments, the voltage of the positive and negative terminals of each individual cell in the battery cluster can be detected by the battery monitoring unit of each battery cluster, and the voltage of the battery cluster can be obtained by summing the voltages of all cells.

[0037] Regarding rechargeable capacity detection, in some embodiments, the current state of charge (SOC) of the corresponding battery cluster can be calculated first using the battery cluster control unit and the battery acquisition unit based on the ampere-hour integration method or the open-circuit voltage method. Simultaneously, the battery acquisition unit is responsible for monitoring the aging of the battery cluster, such as detecting DC internal resistance or recalibrating the full charge / discharge capacity. The battery cluster control unit then determines the current health status of the corresponding battery cluster based on the monitoring data. Furthermore, based on the current health status and the rated maximum capacity, the current maximum capacity of the battery cluster can be calculated. Then, based on the current SOC and the current maximum capacity, the current rechargeable capacity of the battery cluster can be accurately calculated.

[0038] The voltage and rechargeable capacity obtained through the above embodiments can be used for subsequent precise screening of target battery clusters, thereby selecting the best battery cluster combination for parallel charging, significantly improving the effectiveness of the charging process and the utilization rate of battery cluster capacity.

[0039] To further improve charging safety and efficiency in multi-cluster parallel charging mode, in the embodiments provided in this application, multiple battery clusters can be self-checked for faults before voltage detection and rechargeable capacity detection, thereby eliminating faulty battery clusters that may have safety issues in advance and ensuring that the target battery clusters obtained in subsequent screening are all safe cells that can be charged normally.

[0040] Specifically, in some embodiments, the battery management system can perform fault self-checks on multiple battery clusters before detecting the voltage and rechargeable capacity of each battery cluster, identifying faulty battery clusters with abnormalities. In some embodiments, the fault self-checks may include, but are not limited to, voltage anomaly detection, temperature anomaly detection, insulation resistance detection, and historical fault record detection. The specific fault self-check content can be flexibly set according to actual needs and application scenarios.

[0041] The identified faulty battery clusters can be automatically removed from the pool of battery clusters in subsequent steps. That is, during voltage and rechargeable capacity testing, only the normal battery clusters (excluding the faulty ones) are tested. Similarly, in the subsequent target battery cluster selection process, the target battery cluster is determined solely based on the voltage and rechargeable capacity of the normal, fault-free battery clusters.

[0042] In some embodiments, the battery management system can record and report faults in faulty battery clusters. Specifically, it can record the battery cluster identifier, specific fault type, and fault occurrence time of the faulty battery cluster in the system log or upload it to a host computer or server for storage, so that relevant personnel can intuitively understand the fault-related information of the faulty battery cluster and perform corresponding maintenance.

[0043] In the above embodiments, fault self-checks are performed and faulty battery clusters are removed before data detection of the battery clusters. This effectively avoids the ineffective consumption of subsequent detection resources on faulty battery clusters, significantly improving detection efficiency and data reliability. Simultaneously, data detection is performed only on healthy battery clusters, fundamentally eliminating the interference of faulty clusters on the target battery cluster selection results, ensuring the safety and stability of the parallel charging process.

[0044] S103: Based on the voltage and rechargeable capacity of multiple battery clusters, select at least two target battery clusters from the multiple battery clusters.

[0045] S104: Charge at least two target battery clusters in parallel.

[0046] As shown in steps S103 and S104, in the embodiments provided in this application, the voltage difference between each battery cluster can be determined based on the battery cluster voltage detected by the above steps, and then at least two target battery clusters can be selected from multiple battery clusters based on the voltage difference and rechargeable capacity.

[0047] Specifically, this application considers that when multiple battery clusters are charged in parallel, if the voltage difference between the clusters is too large, the high-voltage cluster will generate a large inrush current (circulating current) to the low-voltage cluster during the instantaneous parallel charging. This circulating current will further exacerbate the voltage inconsistency between the clusters and cause irreversible damage, potentially leading to safety accidents such as contactor adhesion or melting. Therefore, when selecting target battery clusters, from the perspective of ensuring battery safety, the voltage difference between the target clusters should be within safe limits to ensure safe parallel charging.

[0048] Based on this, in some embodiments, for each battery cluster, the voltage difference between the battery cluster and each other battery cluster can be calculated based on the voltage of the battery cluster and the voltage of other battery clusters. Then, based on the relationship between the voltage difference between each battery cluster and other battery clusters and a preset voltage difference threshold (e.g., 10V, 15V, etc.), at least one candidate battery cluster group is determined. Each candidate battery cluster group may contain at least two battery clusters, and the voltage difference between battery clusters within the group is less than the preset voltage difference threshold.

[0049] Regarding the candidate battery clusters, this application further considers that selecting battery clusters based on voltage differences can only ensure safety when charging battery clusters in parallel, but cannot fully guarantee charging benefits. To maximize charging capacity while ensuring charging safety, it is necessary to further compare the rechargeable capacities of each candidate battery cluster, thereby selecting the candidate battery cluster with the largest rechargeable capacity for parallel connection, maximizing battery capacity utilization and increasing parallel charging benefits.

[0050] Specifically, in some embodiments, for each candidate battery cluster, the rechargeable capacities of all battery clusters within the cluster can be summed to calculate the total rechargeable capacity of the entire candidate battery cluster. Furthermore, the total rechargeable capacities of each candidate battery cluster can be compared, and the battery clusters in the candidate battery cluster with the largest total rechargeable capacity can be selected as the target battery clusters.

[0051] The target battery clusters obtained through the dual screening in the above embodiments ensure that the voltage difference is within a safe range while maximizing the rechargeable capacity. In this application, charging safety is an insurmountable and necessary constraint. Based on this, the battery cluster combination with the optimal charging benefit can be further selected as the target battery cluster. Charging safety and charging benefit must be considered simultaneously and are indispensable. The goal is to maximize charging benefit while ensuring safety.

[0052] In the above embodiments, multiple candidate battery clusters are constructed by ensuring that the voltage difference between each pair of clusters meets a preset threshold. This ensures that each battery cluster within a cluster remains within a safe electrical boundary during parallel charging, fundamentally avoiding the risk of circulating current surges caused by excessive local voltage differences. Furthermore, this embodiment uses maximizing the total rechargeable capacity of each candidate cluster as the selection constraint, precisely determining the battery cluster combination with the highest charging benefit from the candidate clusters as the target battery cluster. This application, through a two-level screening mechanism, ensures absolute safety during high-voltage parallel charging of multiple battery clusters while maximizing the utilization of battery cluster capacity, effectively avoiding the idle and wasted capacity of the entire stack due to premature full charging of a single cluster.

[0053] Furthermore, in the embodiments provided in this application, each target battery cluster can be charged in parallel with high voltage based on the national standard charging process to perform multi-cluster parallel charging. In some embodiments, when multiple target battery clusters are charged in parallel, if any battery cluster is fully charged or malfunctions, to ensure the safety of all battery clusters, all target battery clusters can be charged with high voltage simultaneously, thereby ending the charging process. In the embodiments provided in this application, when the battery clusters are charged with high voltage, the negative electrode path can be disconnected first, and the positive electrode path can be disconnected after a certain delay to achieve zero-current interruption and eliminate arcing problems.

[0054] In addition to the parallel charging of multiple battery clusters in the multi-cluster parallel charging mode provided in the above embodiments, in the embodiments provided in this application, the user can also issue a charging command indicating that the charging mode is a single-cluster continuous charging mode through a device such as a human machine interface (HMI), a host computer, or an energy management system (EMS).

[0055] In some embodiments, when the charging mode is a single-cluster continuous charging mode, the battery management system can charge each normal battery cluster sequentially. Specifically, a single battery cluster to be charged can be determined based on the arrangement order of multiple battery clusters.

[0056] The battery management system then charges individual battery clusters. Charging stops when a cluster is fully charged, and the system automatically determines the next cluster to be charged based on their arrangement, eliminating the need for manual intervention such as unplugging and replugging the charging gun or swiping a card. This process is repeated until all battery clusters are fully charged.

[0057] In the above embodiments, each battery cluster can be charged independently in a single-cluster continuous charging mode, and the system can automatically switch to the next cluster after the current cluster is fully charged. This eliminates the need for repeated manual plugging and unplugging or multiple active starts, greatly simplifying the operation process in battery maintenance scenarios, reducing the need for human intervention, and significantly improving the battery charging rate in maintenance scenarios.

[0058] Similar to the multi-cluster parallel charging mode described above, in the embodiments provided in this application, when the charging mode is a single-cluster continuous charging mode, multiple battery clusters can be fault-detected before determining the battery cluster to be charged, thereby accurately eliminating faulty battery clusters.

[0059] Specifically, in some embodiments, a fault self-check can be performed on each battery cluster before determining the battery cluster to be charged, accurately detecting faulty battery clusters with abnormal problems. Furthermore, when determining the battery cluster to be charged, if it is determined based on the arrangement order of the battery clusters that it should be the faulty battery cluster to be charged, it can be skipped, and the subsequent normal battery clusters can be selected as the battery cluster to be charged individually.

[0060] The above embodiments enable fault self-checks to be completed before charging, achieving early identification and removal of faulty battery clusters. This avoids ineffective operations and resource waste caused by attempting to charge faulty clusters, effectively reducing the total charging time for a single cluster in maintenance scenarios. This embodiment effectively ensures the continuity and integrity of the charging process when faulty battery clusters are present, preventing the inability to charge subsequent healthy clusters or the need for manual intervention to restart the process due to blockage by a single faulty cluster. This significantly improves charging efficiency and the automation level of the battery management system.

[0061] It should be noted that, regardless of whether it is the multi-cluster parallel charging mode or the single-cluster continuous charging mode, this application takes into account that when the battery cluster is powered on at high voltage, the negative and positive terminals of the battery cluster should not be closed at the same time. Otherwise, an extremely large surge current will be generated due to the equivalent short circuit of the bus capacitor, which may burn out the contactor contacts and cause the circuit to trip.

[0062] Based on this, taking the battery cluster to be charged as an example, in the embodiments provided in this application, when starting to charge the battery cluster, the negative terminal path and the pre-charge contactor of the battery cluster to be charged can be closed first. The pre-charge contactor can be connected in series with a pre-charge resistor, which can effectively limit the current of the charging device within a safe range, so that the bus capacitor voltage corresponding to the battery cluster to be charged can slowly rise from 0V, and the pre-charge current can gradually decrease.

[0063] While performing pre-charging, the battery management system can also monitor the pre-charging current of the battery cluster to be charged. When the pre-charging current meets the preset pre-charging standard (e.g., less than 2A (amperes)), it indicates that the difference between the port voltage and the bus voltage of the battery cluster to be charged has been reduced to a safe and controllable range. Based on this, the pre-charging process continues for a preset duration to eliminate voltage fluctuation interference, ensure the accuracy and reliability of the pre-charging process, and avoid misjudgment caused by instantaneous voltage disturbances.

[0064] When the pre-charge duration meets the preset pre-charge standard (e.g., 3 seconds), the positive terminal path of the battery cluster to be charged can be closed, and the pre-charge contactor can be disconnected after a preset pre-charge delay (e.g., 300ms, 500ms, etc.). The delayed disconnection of the pre-charge circuit is to further ensure that the positive terminal path can be stably closed, avoiding the risk of instantaneous power outage caused by the pre-charge circuit being disconnected before the positive terminal path has stably carried current. In the above embodiments, in the multi-cluster parallel charging mode, the target battery cluster can also be safely powered on using the above embodiments when it is subjected to high-voltage power-on.

[0065] In the above embodiments, the step-by-step power-on sequence—closing the negative terminal path, first limiting the current through the pre-charge contactor, and then closing the positive terminal path—effectively suppresses the surge current impact when the battery cluster is connected to the DC bus, preventing the contactor from being welded or damaged due to arcing caused by high current, and ensuring a smooth connection of the high-voltage circuit. Furthermore, the delayed disconnection of the pre-charge contactor after the positive terminal path is reliably closed ensures that the load current is completely transferred to the main circuit, eliminating the risk of overheating and burnout caused by the pre-charge resistor carrying current for a long time. This significantly improves the safety of high-voltage power-on operation during single-cluster charging and extends the contactor's lifespan, providing a reliable electrical foundation for the stable operation of subsequent charging processes.

[0066] It should also be noted that, regardless of whether it is a multi-cluster parallel charging mode or a single-cluster continuous charging mode, this application takes into account that when the charging contactor of the combiner cabinet is disconnected after the battery cluster has been charged, the electrical connection between the charging pile and the battery cluster is cut off. However, the main circuit inside the battery cluster is still connected to the DC bus through the contactors of the positive and negative paths, and residual energy is still stored in the bus capacitor and the line inductance. If the positive contactor is disconnected directly at the same time or disconnected first, the main positive contact of the positive path will break under the condition of current or residual voltage on the bus, generating a strong DC arc, which may lead to contact erosion, welding, or even damage to the contactor.

[0067] Therefore, when applying high voltage to a battery cluster or target battery cluster that has completed charging, the contactor of the negative terminal should be disconnected first. This cuts off the current flow path between the battery cluster and the DC bus, allowing the circuit current to quickly return to zero. After a certain delay, the contactor of the positive terminal can then be disconnected. When the positive terminal is disconnected, it is in a zero-current state, and no electric arc is generated between the contacts, thus effectively avoiding electrical wear.

[0068] Specifically, taking the battery cluster to be charged as an example, in the embodiments provided in this application, the main negative contactor can be disconnected first to disconnect the negative terminal path of the fully charged battery cluster. When the negative terminal path is disconnected for a preset circuit breaker delay (e.g., 300ms), the main positive contactor can then be disconnected to disconnect the positive terminal path of the fully charged battery cluster. The purpose of delaying the disconnection of the positive terminal path is to ensure that the moving contact of the main negative contactor has completely separated and the mechanical bounce has subsided. On the other hand, it provides sufficient time for the residual magnetic field energy in the DC bus capacitor and line inductance to discharge, so that the bus voltage drops to a safe level and ensures that the voltage difference between the two ends has dropped to an extremely low value when the positive terminal path is disconnected.

[0069] In the above embodiments, the step-by-step power-down sequence of first disconnecting the negative terminal path and then delaying the disconnection of the positive terminal path ensures that the main circuit current has already returned to zero and the residual electromagnetic energy in the circuit has been fully discharged before the positive terminal contactor disconnects. This effectively avoids the high-energy arc generated when the positive terminal contactor disconnects while energized, eliminates the risk of contact welding and material transfer, significantly extends the electrical life and operational reliability of the contactor, and effectively improves charging safety and reliability.

[0070] In summary, to further understand the technical solutions provided in this application, the multi-battery cluster charging methods corresponding to the above embodiments are comprehensively described below. The circuit structure for charging multiple battery clusters in the embodiments provided in this application can be referred to... Figure 2 As shown.

[0071] Figure 2 This is a schematic diagram of the structure of a multi-cell charging circuit provided in some embodiments of this application.

[0072] like Figure 2 As shown, the battery management system can communicate with the charging pile 204 via the battery charging host 203. The positive and negative terminals of the charging pile 204 are connected to the positive and negative terminals of the busbar cabinet 205, respectively. The busbar cabinet 205 contains a charging contactor for controlling whether the charging pile 204 is connected to the circuit, and a main circuit breaker for controlling whether all battery clusters 208 are connected to the circuit. The busbar cabinet 205 can also be connected to the load 209 via a positive connection. In the non-charging state, the charging contactor in the busbar cabinet 205 is open, and the closing of the main circuit breaker allows multiple battery clusters 208 to supply power to the load 209.

[0073] The combiner cabinet 205 can be connected to the corresponding battery cluster control unit 206 of each battery cluster 208 via the main circuit breaker to establish positive and negative connections, such as... Figure 2As shown, P+ is the positive terminal of the main circuit breaker, P- is the negative terminal of the main circuit breaker, B+ is the positive terminal of the battery cluster, and B- is the negative terminal of the battery cluster. The battery master control unit 202 is communicatively connected to the battery charging host 203, and is responsible for receiving charging commands and controlling the corresponding battery cluster control unit 206 of each battery cluster 208 to close or open the circuit. The battery cluster control unit 206 is connected to the positive and negative terminals of the battery cluster 208 respectively, and the battery acquisition unit 207 can accurately acquire data from the battery cluster 208.

[0074] Users can send charging commands to the battery control unit 202 through the human-machine interface 201. When the charging mode is determined to be a multi-cluster parallel charging mode, the target battery cluster can be accurately selected through the above embodiment. Specifically, the battery charging host 203 can detect whether the node voltage of the communication signal pin CC2 at the connection point with the charging pile 204 (e.g., charging gun and charging socket) is normal. If normal, the charging contactor in the combiner cabinet 205 can be disconnected first to ensure that there is no current in the charging circuit.

[0075] Then, after the human-machine interface 201 issues a command to start charging, the charging contactor and main circuit breaker in the combiner cabinet 205 close, and the internal circuits of the battery cluster control units 206 corresponding to multiple target battery clusters close, realizing the synchronous high voltage connection of multiple target battery clusters. During the charging process, when any target battery cluster is fully charged, all target battery clusters can be safely de-energized through the power-down process described in the above embodiment.

[0076] When the charging mode is determined to be a single-cluster continuous charging mode, after determining the battery cluster to be charged based on the battery cluster arrangement order according to the above embodiment, the battery charging host 203 checks whether the node voltage of the communication signal pin CC2 at the connection with the charging pile 204 is normal. If normal, the charging contactor in the combiner cabinet 205 can be disconnected first to ensure that there is no current in the charging circuit.

[0077] Then, after the human-machine interface 201 issues the command to start charging, the charging contactor and main circuit breaker in the combiner cabinet 205 close, and the internal circuit of the battery cluster control unit 206 corresponding to the battery cluster to be charged closes, so that the battery cluster to be charged is powered on with high voltage. The specific power-on process can be similar to the above embodiment, where the negative terminal path and the pre-charge contactor of the positive terminal path bypass in the battery cluster control unit 206 corresponding to the battery cluster to be charged are closed first, and the positive terminal path is closed after the pre-charge current and pre-charge duration meet the standards.

[0078] Once a single battery cluster is fully charged, it can be powered down under high voltage. After safe power-down, the battery charging host 203 can automatically switch to control the next battery cluster to be charged under high voltage. Specifically, the battery charging host 203 can instruct the charging pile 204 to stop power output via communication, ensuring that the contactor is in a zero-current or extremely low-current state when disconnected. The power-down process can be as shown in the above embodiment, that is, after the charging contactor in the combiner cabinet 205 is disconnected, the negative terminal path in the battery cluster control unit 206 corresponding to the fully charged battery cluster is first disconnected, and the positive terminal path is disconnected after the negative terminal disconnection time reaches the preset circuit delay, thus achieving safe power-down.

[0079] based on Figure 2 The circuit structure diagram shown further illustrates the charging process under different charging modes. For details, please refer to Figures 3(a), 3(b), and 3(c).

[0080] Figures 3(a), 3(b), and 3(c) are schematic flowcharts of charging methods for multiple battery clusters provided in some embodiments of this application.

[0081] Figure 3(a) shows the charging process in the multi-cluster parallel charging mode in the embodiment of this application. As shown in Figure 3(a), it includes steps S3101 to S3111.

[0082] S3101: The user issues a charging command.

[0083] S3102: The battery management system performs fault self-checks on each battery cluster.

[0084] S3103: Battery charging host detects communication pin signals of charging pile.

[0085] S3104: The battery control unit sends the current system insulation monitoring status and charging connection confirmation signal to the battery charging host via the internal communication bus.

[0086] S3105: Controls the disconnection of the charging contactor in the combiner cabinet.

[0087] S3106: The battery control unit receives the power-on request from the battery charging host.

[0088] S3107: Controls the closing of the charging contactor and main circuit breaker in the combiner cabinet.

[0089] S3108: Close the loop for multiple target battery clusters identified after removing faulty battery clusters.

[0090] S3109: Charges multiple target battery clusters.

[0091] S3110: Once any cluster is fully charged, multiple target battery clusters are simultaneously subjected to high voltage to stop charging.

[0092] S3111: Control the disconnection of the charging contactor in the combiner cabinet.

[0093] Figure 3(b) shows the charging process in the single-cluster continuous charging mode in the embodiment of this application. As shown in Figure 3(b), it includes steps S3201 to S3212.

[0094] S3201: The user issues a charging command.

[0095] S3202: The battery management system performs fault self-checks on each battery cluster.

[0096] S3203: Battery charging host detects communication pin signals of charging pile.

[0097] S3204: The battery control unit sends the current system insulation monitoring status and charging connection confirmation signal to the battery charging host via the internal communication bus.

[0098] S3205: Controls the disconnection of the charging contactor in the combiner cabinet.

[0099] S3206: The battery control unit receives the power-on request from the battery charging host.

[0100] S3207: Controls the closing of the charging contactor and main circuit breaker in the combiner cabinet.

[0101] S3208: Close the loop for the battery clusters to be charged after removing faulty battery clusters.

[0102] S3209: Charges the battery cluster to be charged.

[0103] S3210: The battery cluster to be charged is fully charged, and the charging contactor in the control combiner cabinet is disconnected.

[0104] S3211: The circuit of the battery cluster to be charged is disconnected.

[0105] S3212: Start charging the next battery cluster to be charged until all non-faulty battery clusters are fully charged.

[0106] Figure 3(c) illustrates the specific process of removing faulty battery clusters and selecting target battery clusters in the multi-cluster parallel charging mode of this application embodiment. As shown in Figure 3(c), it includes steps S3301 to S3308.

[0107] S3301: The user issues a charging command.

[0108] S3302: The battery management system performs fault self-checks on each battery cluster.

[0109] S3303: After self-testing, determine if there are any faulty battery clusters.

[0110] S3304: Remove faulty battery clusters from multiple battery clusters in the target battery cluster selection.

[0111] S3305: Selects multiple target battery clusters from multiple non-faulty battery clusters based on voltage difference and rechargeable capacity.

[0112] S3306: Received the user's command to start charging.

[0113] S3307: Controls the closing of the charging contactor and main circuit breaker in the combiner cabinet.

[0114] S3308: Closes the circuit containing multiple target battery clusters to charge the multiple target battery clusters.

[0115] The above describes the specific implementation of the multi-battery cluster charging method provided in this application. The technical solution provided in this application can accurately select the most valuable target battery cluster combination for parallel charging by detecting and screening the battery cluster voltage and rechargeable capacity in parallel charging mode. This effectively avoids the capacity idle problem caused by the entire cluster shutting down when a single cluster is fully charged, significantly improving the available capacity utilization rate of the multi-battery cluster energy storage system. This provides a reliable guarantee for the rapid recharging of electric ships, effectively improving ship range and user experience. Furthermore, in this application, each battery cluster can be charged independently in a single-cluster continuous charging mode, and automatically switched to the next cluster after the current cluster is fully charged. This eliminates the need for repeated manual plugging and unplugging or multiple active starts, greatly simplifying the operation process in battery maintenance scenarios, reducing the need for human intervention, and significantly improving the battery charging rate in maintenance scenarios.

[0116] Figure 4 This is a schematic diagram of the structure of a multi-battery cluster charging device provided for other embodiments of this application.

[0117] like Figure 4 As shown, this application embodiment also provides a charging device 400 for multiple battery clusters, including: The acquisition module 401 is used to acquire charging instructions for multiple battery clusters. The charging instructions are used to indicate the charging mode of the multiple battery clusters. The charging mode includes at least: multi-cluster parallel charging mode. The detection module 402 is used to detect the voltage of multiple battery clusters and determine the voltage of each battery cluster when the charging mode is determined to be a multi-cluster parallel charging mode according to the charging instruction, and to detect the rechargeable capacity of multiple battery clusters and determine the rechargeable capacity of each battery cluster. The screening module 403 is used to screen at least two target battery clusters from multiple battery clusters based on the voltage and rechargeable capacity of multiple battery clusters; The charging module 404 is used to charge at least two target battery clusters in parallel.

[0118] In some embodiments, the detection module 402 is further configured to: When the charging mode is determined to be a single-cluster continuous charging mode according to the charging command, a single battery cluster to be charged is determined based on the arrangement order of multiple battery clusters. The aforementioned charging module 404; It is also used to charge the battery clusters to be charged, stop charging the battery clusters to be charged when they are fully charged, and determine the next battery cluster to be charged based on the arrangement order, and charge the next battery cluster to be charged until all battery clusters are fully charged.

[0119] In some embodiments, the filtering module 403 described above is used for: For each battery cluster, calculate the voltage difference between the battery cluster and each other battery cluster based on the voltage of the battery cluster and the voltage of other battery clusters; Based on the voltage difference corresponding to multiple battery clusters and a preset voltage difference threshold, at least one candidate battery cluster group is determined. The candidate battery cluster group contains at least two battery clusters, and the voltage difference between any two battery clusters in the candidate battery cluster group is less than the preset voltage difference threshold. For each candidate battery cluster, the total rechargeable capacity of the candidate battery cluster is calculated based on the rechargeable capacity of at least two battery clusters in the candidate battery cluster. Select at least two battery clusters from the candidate battery clusters with the largest total rechargeable capacity as target battery clusters.

[0120] In some embodiments, the detection module 402 is further configured to: Perform fault self-checks on multiple battery clusters to identify the faulty battery cluster; Voltage detection is performed on multiple battery clusters to determine the voltage of each cluster, and rechargeable capacity detection is performed on multiple battery clusters to determine the rechargeable capacity of each cluster, including: Voltage detection is performed on multiple battery clusters other than the faulty battery cluster to determine the voltage of each battery cluster, and rechargeable capacity detection is performed on multiple battery clusters other than the faulty battery cluster to determine the rechargeable capacity of each battery cluster.

[0121] In some embodiments, the detection module 402 is further configured to: Perform fault self-checks on multiple battery clusters to identify the faulty battery cluster; Based on the order of arrangement, the next battery cluster to be charged is determined, including: If a faulty battery cluster is placed after a fully charged battery cluster in the order of charging, skip the faulty battery cluster and determine the next battery cluster to be charged.

[0122] In some embodiments, the charging module 404 is used for: Close the negative terminal path and pre-charge contactor of the battery cluster to be charged; Monitor the pre-charge current of the battery cluster to be charged. If the pre-charge current and pre-charge duration meet the preset pre-charge standard, close the positive terminal path of the battery cluster to be charged, and disconnect the pre-charge contactor after the preset pre-charge delay.

[0123] In some embodiments, the charging module 404 is used for: Disconnect the negative terminal of the fully charged battery cluster to be charged; When the negative electrode path is disconnected for a preset timeout period, the positive electrode path of the fully charged battery cluster to be charged will be disconnected.

[0124] Figure 5 This is a schematic diagram of the structure of a terminal device provided in some embodiments of this application.

[0125] The terminal device may include a processor 501 and a memory 502 storing computer program instructions.

[0126] Specifically, the processor 501 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0127] Memory 502 may include mass storage for data or instructions. For example, and not limitingly, memory 502 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 502 may include removable or non-removable (or fixed) media. Where appropriate, memory 502 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 502 is non-volatile solid-state memory.

[0128] In a particular embodiment, memory 502 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Thus, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to any of the multi-cell charging methods disclosed in this application.

[0129] The processor 501 reads and executes computer program instructions stored in the memory 502 to implement any of the multi-cell charging methods in the above embodiments.

[0130] In one example, the terminal device may also include a communication interface 503 and a bus 510. Wherein, as... Figure 5 As shown, the processor 501, memory 502, and communication interface 503 are connected through bus 510 and complete communication with each other.

[0131] The communication interface 503 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0132] Bus 510 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 510 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0133] Furthermore, in conjunction with the multi-cell charging method in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the multi-cell charging methods in the above embodiments.

[0134] This application also provides a computer program product, including a computer program that, when executed by a processor, implements any of the multi-battery cluster charging methods described in the above embodiments.

[0135] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0136] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0137] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0138] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0139] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A charging method for multiple battery clusters, characterized in that, include: Obtain charging instructions for multiple battery clusters, wherein the charging instructions are used to indicate the charging mode of the multiple battery clusters; When the charging mode is determined to be a multi-cluster parallel charging mode according to the charging command, the voltage of each battery cluster is detected and the rechargeable capacity of each battery cluster is determined. Based on the voltage and rechargeable capacity of the plurality of battery clusters, at least two target battery clusters are selected from the plurality of battery clusters; The at least two target battery clusters are charged in parallel.

2. The charging method for multiple battery clusters according to claim 1, characterized in that, The method further includes: If the charging mode is determined to be a single-cluster continuous charging mode according to the charging instruction, a single battery cluster to be charged is determined based on the arrangement order of the multiple battery clusters. The battery clusters to be charged are charged. Once the battery clusters to be charged are fully charged, charging of the battery clusters to be charged is stopped. Based on the arrangement order, the next battery cluster to be charged is determined and the next battery cluster to be charged is charged until all the battery clusters are fully charged.

3. The charging method for multiple battery clusters according to claim 1, characterized in that, Based on the voltage and rechargeable capacity of the plurality of battery clusters, at least two target battery clusters are selected from the plurality of battery clusters, including: For each battery cluster, the voltage difference between the battery cluster and each of the other battery clusters is calculated based on the voltage of the battery cluster and the voltage of the other battery clusters. Based on the voltage difference corresponding to the plurality of battery clusters and a preset voltage difference threshold, at least one candidate battery cluster group is determined, wherein the candidate battery cluster group contains at least two battery clusters, and the voltage difference between any two battery clusters in the candidate battery cluster group is less than the preset voltage difference threshold. For each of the candidate battery clusters, the total rechargeable capacity of the candidate battery clusters is calculated based on the rechargeable capacity of at least two of the battery clusters in the candidate battery clusters. At least two of the candidate battery clusters with the largest total rechargeable capacity are selected as the target battery clusters.

4. The charging method for multiple battery clusters according to claim 1, characterized in that, Before performing voltage detection on the plurality of battery clusters to determine the voltage of each battery cluster, and performing rechargeable capacity detection on the plurality of battery clusters to determine the rechargeable capacity of each battery cluster, the method further includes: Perform a fault self-check on the multiple battery clusters to identify the faulty battery clusters; The process includes voltage detection of the plurality of battery clusters to determine the voltage of each battery cluster, and rechargeable capacity detection of the plurality of battery clusters to determine the rechargeable capacity of each battery cluster, including: Voltage detection is performed on multiple battery clusters other than the faulty battery cluster to determine the voltage of each battery cluster, and rechargeable capacity detection is performed on multiple battery clusters other than the faulty battery cluster to determine the rechargeable capacity of each battery cluster.

5. The charging method for multiple battery clusters according to claim 2, characterized in that, Before determining a single battery cluster to be charged based on the arrangement order of the plurality of battery clusters, the method further includes: Perform a fault self-check on the multiple battery clusters to identify the faulty battery clusters; Based on the aforementioned arrangement order, the next battery cluster to be charged is determined, including: If the faulty battery cluster is placed after the fully charged battery cluster to be charged in the arrangement order, the faulty battery cluster is skipped and the next battery cluster to be charged is determined.

6. The charging method for multiple battery clusters according to claim 2, characterized in that, Charging the battery cluster to be charged includes: Close the negative terminal path and pre-charge contactor of the battery cluster to be charged; Monitor the pre-charge current of the battery cluster to be charged, and when the pre-charge current and pre-charge duration meet the preset pre-charge standard, close the positive terminal path of the battery cluster to be charged, and disconnect the pre-charge contactor after the preset pre-charge delay.

7. The charging method for multiple battery clusters according to claim 6, characterized in that, Stopping charging the battery cluster to be charged includes: Disconnect the negative electrode path of the fully charged battery cluster; When the negative electrode path is disconnected for a preset circuit breaker delay, the positive electrode path of the fully charged battery cluster to be charged is disconnected.

8. A charging device for multiple battery clusters, characterized in that, include: An acquisition module is used to acquire charging instructions for multiple battery clusters, wherein the charging instructions represent the charging modes of the multiple battery clusters, and the charging modes include at least: a multi-cluster parallel charging mode. The detection module is used to detect the voltage of the multiple battery clusters and determine the voltage of each battery cluster when the charging mode is determined to be the multi-cluster parallel charging mode according to the charging instruction, and to detect the rechargeable capacity of the multiple battery clusters and determine the rechargeable capacity of each battery cluster. A screening module is used to select at least two target battery clusters from the plurality of battery clusters based on the voltage and the rechargeable capacity of the plurality of battery clusters; A charging module is used to charge the at least two target battery clusters in parallel.

9. An electronic device, characterized in that, The device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the multi-cell charging method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the multi-cell charging method as described in any one of claims 1-7.

11. A computer program product, characterized in that, When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device causes the electronic device to perform the charging method for the multi-cell battery cluster as described in any one of claims 1-7.