Recommended method for charging gun

By determining the health and charging parameters of the charging guns in the main controller of the charging pile, calculating the recommendation coefficient, and selecting the optimal charging guns for power parallel connection, the problems of insufficient resource utilization and energy efficiency in the ring topology are solved, and the service life of the charging guns and the turnover rate of the station are improved.

CN120735635BActive Publication Date: 2026-06-16XFUSION DIGITAL TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XFUSION DIGITAL TECH CO LTD
Filing Date
2025-08-06
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

The ring topology charging pile suffers from power islanding and power dispatching limitations, resulting in insufficient overall energy efficiency and resource utilization, and a low station turnover rate.

Method used

By identifying the set of charging guns in an idle state and the set of charging guns in a charging state in the main controller of the charging pile, and calculating the recommendation coefficient based on the health parameters and charging parameters of each charging gun, the optimal charging gun is selected for power parallel connection, thereby optimizing the charging scenario to improve resource utilization and system energy efficiency.

🎯Benefits of technology

It improves the resource utilization rate and system energy efficiency of charging guns, extends the service life of charging guns, and increases the turnover rate of the station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120735635B_ABST
    Figure CN120735635B_ABST
Patent Text Reader

Abstract

The application provides a method for recommending a charging gun, which comprises the following steps: determining a first charging gun set in an idle state and a second charging gun set in a charging state from a plurality of charging guns; determining one or more health parameters corresponding to each first charging gun in the first charging gun set and a charging parameter of each second charging gun in the second charging gun set; determining a recommendation coefficient of each first charging gun based on the one or more health parameters corresponding to each first charging gun and the charging parameter of each second charging gun; and determining a recommended charging gun from the first charging gun set based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set and a ring topology. According to the method, the optimal recommended charging gun that meets the current charging scene and takes into account the health of the charging gun can be determined from the first charging gun set, so that the resource utilization rate, system energy efficiency, station turnover rate, and service life of the charging gun are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of charging equipment technology, and in particular to a recommended method for charging guns. Background Technology

[0002] In related technologies, the power topologies of rechargeable stacks mainly include two types: ring topologies and matrix topologies. Compared to matrix topologies, ring topologies have advantages such as a smaller number of switches, higher stability and reliability, and easier maintenance. Therefore, ring topologies and their optimized structures have become the mainstream choice for rechargeable stack power architectures.

[0003] However, the ring topology charging pile suffers from power islanding and power dispatching limitations, resulting in insufficient overall energy efficiency and resource utilization, leading to a low station turnover rate. Summary of the Invention

[0004] This application provides a method for recommending charging guns, which can determine the optimal recommended charging gun from a first set of charging guns that meets the current charging scenario (reserves adjacent charging modules for power parallel connection of the second charging gun) and takes into account the health of the charging gun, thereby improving resource utilization and system energy efficiency, increasing the turnover rate of the station, and extending the service life of the charging gun.

[0005] To achieve the above objectives, the embodiments of this application adopt the following technical solutions:

[0006] In a first aspect, embodiments of this application provide a method for recommending charging guns, applied to the main controller of a charging pile. The charging pile includes multiple charging modules connected in a ring topology, each charging module being configured with a charging gun and supporting power parallel connection with adjacent charging modules. The method includes: determining a first set of charging guns in an idle state and a second set of charging guns in a charging state from the multiple charging guns; determining one or more health parameters corresponding to each first charging gun in the first set of charging guns, and charging parameters of each second charging gun in the second set of charging guns; determining a recommendation coefficient for each first charging gun based on the one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun; and determining a recommended charging gun from the first set of charging guns based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second set of charging guns, and the ring topology.

[0007] Based on this scheme, since one or more health parameters corresponding to the first charging gun in an idle state can reflect the health status of the first charging gun and the charging module corresponding to it to a certain extent, and the second charging parameters of the second charging gun in a charging state can reflect the probability of its adjacent first charging gun being quickly called up, a recommendation coefficient reflecting the health status and the probability of being quickly called up for each first charging gun can be determined based on one or more health parameters of each first charging gun and the charging parameters of each second charging gun. Furthermore, when the number of second charging guns and the ring topology in the set of second charging guns can accurately reflect the positional relationship between each first charging gun and each second charging gun and the actual charging scenario, based on the recommendation coefficient of each first charging gun, the number of second charging guns in the set of second charging guns, and the ring topology, the optimal recommended charging gun that meets the current charging scenario (reserving adjacent charging modules for power parallel connection for the current second charging gun as much as possible) and takes into account the health of the charging gun can be determined from the set of first charging guns. This improves resource utilization, system energy efficiency, and thus increases the turnover rate of the station and extends the service life of the charging guns.

[0008] In some embodiments of this application, the recommendation coefficient of each first charging gun is determined based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun, including: determining the relative charging parameters of each first charging gun based on the charging parameters of each second charging gun; and determining the recommendation coefficient of each first charging gun based on the weighting coefficients corresponding to each health parameter and the relative charging parameters, as well as the health parameters and the relative charging parameters of the first charging gun.

[0009] Based on this scheme, when the weighted coefficients corresponding to each health parameter and relative charging parameter can accurately reflect the degree of influence of the possibility of the first charging gun being called, a recommendation coefficient that takes into account both the health status of the first charging gun and the current charging scenario can be determined based on the weighted coefficients corresponding to each health parameter and relative charging parameter and the health parameters and relative charging parameters of the first charging gun.

[0010] In some embodiments of this application, the charging parameter is the time required for full charging; based on the charging parameters of each second charging gun, the relative charging parameters of each first charging gun are determined, including: determining two adjacent charging guns of each first charging gun; and taking the minimum value of the time required for full charging of the two adjacent charging guns as the relative charging parameter of the first charging gun.

[0011] Based on this scheme, since the relative charging parameters of the first charging gun are the minimum time required for a full charge of two adjacent charging guns, it can cover the maximum possibility of the first charging gun and the second charging gun that is about to complete its charging task being quickly called up.

[0012] In some embodiments of this application, a recommended charging gun is determined from the set of first charging guns based on the recommendation coefficient of each first charging gun, the number of second charging guns in the set of second charging guns, and the ring topology. This includes: when the number of second charging guns is zero, the first charging gun with the lowest recommendation coefficient is selected as the recommended charging gun; when the number of second charging guns is greater than zero, the recommended charging gun is determined from the set of first charging guns based on the number of second charging guns and the ring topology.

[0013] Based on this scheme, when the number of second charging guns is zero, the recommended charging guns are determined according to their recommendation coefficients, and the first charging gun with the lowest recommendation coefficient is selected as the recommended charging gun. This method integrates the health status of the first charging gun and the current charging scenario, and achieves the optimal recommendation scheme when a higher recommendation coefficient corresponds to a lower recommendation level.

[0014] In some embodiments of this application, determining a recommended charging gun from the set of first charging guns based on the number of second charging guns and the ring topology includes: when the number of second charging guns is 1, selecting the first charging gun with the second highest recommendation coefficient among two adjacent first charging guns as the recommended charging gun; when the number of second charging guns is greater than 1, determining a recommended charging gun from the set of first charging guns based on the ring topology.

[0015] Based on this scheme, when the number of second charging guns is one, the first charging gun with the second highest recommendation coefficient is selected as the recommended charging gun based on the recommendation coefficients of the two adjacent first charging guns. This method can reserve charging modules for parallel power connection of the second charging gun while taking into account the health of the first charging guns. It is the optimal solution when the higher the recommendation coefficient, the lower the recommendation level.

[0016] In some embodiments of this application, determining recommended charging guns from a set of first charging guns based on a ring topology includes: determining one or more first charging gun groups consisting of first charging guns separated by second charging guns, based on the ring topology; wherein, a first charging gun group includes one or more sequentially adjacent first charging guns; determining schedulable charging guns from the first charging gun groups based on the state of the charging modules corresponding to each first charging gun in the first charging gun group; wherein, a schedulable charging gun is a first charging gun corresponding to a charging module in an idle state; and determining recommended charging guns from one or more first charging gun groups based on the number of schedulable charging guns in each first charging gun group.

[0017] Based on this scheme, since the first charging gun group consists of one or more sequentially adjacent first charging guns separated by second charging guns, it can accurately reflect the charging gun usage of the charging pile. Furthermore, the status of the charging module corresponding to each first charging gun can reflect whether the charging module corresponding to the first charging gun is providing parallel power to the charging module corresponding to the adjacent second charging gun, thereby eliminating first charging guns that are unavailable due to power sharing and accurately determining the schedulable charging guns. Therefore, the number of schedulable charging guns in each first charging gun group can accurately reflect the actual charging scenario, and based on the number of schedulable charging guns in each first charging gun group, recommended charging guns that match the actual scenario can be determined from one or more first charging gun groups.

[0018] In some embodiments of this application, determining a recommended charging gun from one or more first charging gun groups based on the number of schedulable charging guns in each first charging gun group includes: when the number of schedulable charging guns in one or more first charging gun groups is not zero, determining a recommended charging gun from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun; and when the number of schedulable charging guns in one or more first charging gun groups is zero, determining a recommended charging gun from one or more first charging gun groups based on the recommendation coefficient of each first charging gun.

[0019] Based on this scheme, when schedulable charging guns exist in one or more first charging gun groups, a recommended charging gun is determined from among the schedulable charging guns in each first charging gun group, based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun. When no schedulable charging guns exist in one or more first charging gun groups, a recommended charging gun is determined from among the one or more first charging gun groups based on the recommendation coefficient of each first charging gun. In this way, regardless of whether schedulable charging guns exist, a recommended charging gun that conforms to the actual scenario and takes into account health conditions can be determined to a certain extent.

[0020] In some embodiments of this application, determining recommended charging guns from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun includes: determining a target charging gun group based on the number of schedulable charging guns in each first charging gun group; wherein, the target charging gun group is the first charging gun group corresponding to the largest number of schedulable charging guns; and determining recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun.

[0021] Based on this solution, since the target charging gun group is the first charging group corresponding to the maximum number of schedulable charging guns, selecting recommended charging guns from the target charging gun group can maximize the reservation of charging modules for parallel power connection of the recommended charging guns. Therefore, based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, it is possible to determine recommended charging guns from the target charging gun group that conform to the actual scenario and take into account health conditions while meeting the user's charging power requirements as much as possible.

[0022] In some embodiments of this application, a target charging gun group corresponds to a first charging gun group; determining a recommended charging gun from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, includes: when the number of schedulable charging guns in the target charging gun group is odd and greater than 1, selecting one schedulable charging gun in the middle position of the target charging gun group as the recommended charging gun; when the number of schedulable charging guns in the target charging gun group is even and greater than 2, selecting the schedulable charging gun with the lower recommendation coefficient from the two schedulable charging guns in the middle position of the target charging gun group as the recommended charging gun.

[0023] Based on this scheme, since the target charging gun group is the first charging gun group corresponding to the maximum number of schedulable charging guns, selecting recommended charging guns from the target charging gun group can maximize the reserve of charging modules for parallel power connection of the recommended charging guns, avoiding power islanding. Furthermore, when the number of schedulable charging guns in the target charging gun group is odd and greater than 1, the schedulable charging gun in the middle position of the target charging gun group is selected as the recommended charging gun; when the number of schedulable charging guns in the target charging gun group is even and greater than or equal to 2, the schedulable charging gun with the lower recommendation coefficient is selected from the two schedulable charging guns in the middle position of the target charging gun group. When the higher the recommendation coefficient, the lower the recommendation degree, this scheme is the optimal charging gun recommendation scheme, which can maximize the reserve of charging modules for parallel power connection of the recommended charging guns, improve resource utilization, system energy efficiency, and extend the service life of the charging guns.

[0024] In some embodiments of this application, the target charging gun group corresponds to multiple first charging gun groups; determining recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, includes: when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is odd and greater than 1, extracting one schedulable charging gun in the middle position of each first charging gun group to obtain a first candidate charging gun set, and taking the candidate charging gun with the lowest recommendation coefficient in the first candidate charging gun set as the recommended charging gun; when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is even and greater than 2, extracting two schedulable charging guns in the middle position of each first charging gun group to obtain a second candidate charging gun set; and taking the candidate charging gun with the lowest recommendation coefficient in the second candidate charging gun set as the recommended charging gun.

[0025] Based on this scheme, since the target charging gun group is the first charging gun group corresponding to the maximum number of schedulable charging guns, selecting recommended charging guns from the target charging gun group can maximize the reserve of power for parallel charging modules for the recommended charging guns, avoiding power islanding. Furthermore, when the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group is odd and greater than 1, the schedulable charging gun with the lowest recommendation coefficient among the schedulable charging guns in the middle position of each first charging gun group is selected as the recommended charging gun; when the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group is even and greater than 2, the schedulable charging gun with the lowest recommendation coefficient among the two schedulable charging guns in the middle position of each first charging gun group is selected as the recommended charging gun. When a higher recommendation coefficient indicates a lower recommendation level, this scheme is the optimal charging gun recommendation scheme, maximizing the reserve of power for parallel charging modules for the recommended charging guns, improving resource utilization, system energy efficiency, and extending the lifespan of the charging guns.

[0026] Secondly, embodiments of this application provide a charging pile, which includes: a plurality of charging modules connected in a ring topology, charging guns corresponding one-to-one with each charging module, and a main controller connected to both the plurality of charging modules and the plurality of charging guns; the main controller is configured to: determine a first set of charging guns in an idle state and a second set of charging guns in a charging state from the plurality of charging guns; determine one or more health parameters corresponding to each first charging gun in the first set of charging guns, and charging parameters of each second charging gun in the second set of charging guns; determine a recommendation coefficient for each first charging gun based on the one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun; and determine recommended charging guns from the first set of charging guns based on the recommendation coefficients of each first charging gun, the number of second charging guns in the second set of charging guns, and the ring topology.

[0027] Thirdly, embodiments of this application provide a charging gun recommendation device, which includes: a first determining module, configured to determine a set of first charging guns in an idle state and a set of second charging guns in a charging state from a plurality of charging guns; a second charging module, configured to determine one or more health parameters of each first charging gun in the first charging gun set and charging parameters of each second charging gun in the second charging gun set; a third charging module, configured to determine a recommendation coefficient for each first charging gun based on one or more health parameters of each first charging gun and charging parameters of each second charging gun; and a fourth charging module, configured to determine a recommended charging gun from the first charging gun set based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and a ring topology.

[0028] Fourthly, embodiments of this application provide a main controller for executing the recommended method for charging guns provided in the first aspect above.

[0029] Fifthly, embodiments of this application provide a charging pile, which includes a power distribution unit, a plurality of charging modules connected in a ring topology, and a main controller connected to the plurality of charging modules; the main controller is used to execute the recommended method for charging guns provided in the first aspect above.

[0030] In a sixth aspect, embodiments of this application provide a storage medium storing a computer program for executing the recommended method for a charging gun provided in the first aspect above.

[0031] In a seventh aspect, embodiments of this application provide a computer program product that, when instructions in the computer program product are executed by a processor, performs the recommended method for charging guns provided in the first aspect above. Attached Figure Description

[0032] Figure 1 This is a schematic diagram of a charging stack provided in an embodiment of this application.

[0033] Figure 2 This is a flowchart illustrating a recommended method for charging a gun provided in an embodiment of this application.

[0034] Figure 3 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0035] Figure 4 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0036] Figure 5 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0037] Figure 6 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0038] Figure 7 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0039] Figure 8 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0040] Figure 9 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0041] Figure 10 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0042] Figure 11 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application.

[0043] Figure 12 This is a schematic diagram of another charging stack provided in an embodiment of this application.

[0044] Figure 13 This is a schematic diagram of a recommended device for a charging gun provided in an embodiment of this application. Detailed Implementation

[0045] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. To facilitate a clear description of the technical solutions of the embodiments of this application, the use of terms such as "first," "second," etc., in the embodiments of this application is for illustrative purposes and to distinguish the objects being described. There is no particular order between them, nor does it indicate a specific limitation on the number of devices in the embodiments of this application, and they do not constitute any limitation on the embodiments of this application.

[0046] The following describes the relevant technical terms used in the embodiments of this application:

[0047] A charging stack is a centralized electric vehicle charging system that integrates multiple charging modules, power distribution units (PDUs), intelligent power distribution units, and a main controller to achieve efficient and dynamic power distribution to multiple electric vehicles. Its core objective is to maximize charging power utilization within limited grid capacity and support simultaneous fast charging of multiple vehicles.

[0048] A charging module is a unit in a charging stack that independently performs AC / DC or DC / DC power conversion. It typically includes power circuitry, a control unit, and a heat dissipation unit.

[0049] The charging gun is an intelligent, highly integrated power interface used to connect the charging pile to the electric vehicle, and is a key terminal device responsible for power transmission, signal interaction and safety.

[0050] The main controller is the core decision-making unit of the system, responsible for global power scheduling, charging strategy optimization, equipment health management, and safety control. Through real-time data processing and intelligent algorithms, it coordinates components such as charging modules, PDUs, and charging guns to achieve efficient and safe charging services. The main controller typically employs a multi-processor heterogeneous architecture and can combine at least two of the following: digital signal processors (DSPs), microcontroller units (MCUs), field-programmable gate arrays (FPGAs), and systems-on-chips (SoCs).

[0051] Charging stations, also known simply as stations, are infrastructure that provides centralized power to electric vehicles, encompassing charging equipment, power distribution systems, operation and management platforms, and supporting services. Their core objective is to achieve efficient, safe, and intelligent large-scale charging services.

[0052] The turnover rate is a core indicator for measuring the operational efficiency of charging stations. It reflects the number of vehicles served by a single charging pile per unit of time, directly impacting station revenue and user experience. Specifically, the turnover rate is the quotient of the total number of vehicles completing charging per unit of time and the number of available charging piles.

[0053] This application provides a method for recommending charging guns, applied to the main controller of a charging pile. The charging pile includes multiple charging modules connected in a ring topology. Each charging module is configured with a charging gun and supports power parallel connection with adjacent charging modules. The method involves: determining a first set of charging guns in an idle state and a second set of charging guns in a charging state from the multiple charging guns; determining one or more health parameters corresponding to each first charging gun in the first set, and charging parameters of each second charging gun in the second set; determining a recommendation coefficient for each first charging gun based on the one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun; and determining a recommended charging gun from the first set of charging guns based on the recommendation coefficients of each first charging gun, the number of second charging guns in the second set, and the ring topology. Since one or more health parameters corresponding to the first charging gun in an idle state can reflect the health status of the first charging gun and the charging module corresponding to it to a certain extent, and the second charging parameters of the second charging gun in a charging state can reflect the probability of its adjacent first charging gun being quickly called up, a recommendation coefficient reflecting the health status and the probability of being quickly called up for each first charging gun can be determined based on one or more health parameters of each first charging gun and the charging parameters of each second charging gun. Furthermore, when the number of second charging guns and the ring topology in the set of second charging guns can accurately reflect the positional relationship between each first charging gun and each second charging gun and the actual charging scenario, based on the recommendation coefficient of each first charging gun, the number of second charging guns in the set of second charging guns, and the ring topology, the optimal recommended charging gun that meets the current charging scenario (reserving adjacent charging modules for power parallel connection for the current second charging gun as much as possible) and takes into account the health of the charging gun can be determined from the set of first charging guns. This improves resource utilization, system energy efficiency, and thus increases the turnover rate of the station and extends the service life of the charging guns.

[0054] The recommended method for charging guns provided in this application embodiment can be applied to, for example, Figure 1 In the main controller shown. Figure 1 This is a schematic diagram of a charging stack provided in an embodiment of this application. Figure 1As shown, taking a charging stack 10 comprising six charging modules as an example, the charging stack 10 may include a PDU 101, first charging modules 102 to sixth charging modules 107, charging guns A to F, and a main controller 108. The PDU 101, first charging modules 102 to sixth charging modules 107, and main controller 108 are all housed in a cabinet, while charging guns A to F are located outside the cabinet. The PDU 101 is connected to all six charging modules (connected by solid lines) and is used to distribute electrical energy to each charging module. The first charging modules 102 to sixth charging modules 107 are correspondingly connected to charging guns A to F (connected by solid lines), and charging guns A to F are used to connect to the target charging object (e.g., an electric vehicle). The first charging modules 102 to sixth charging modules 107 are used to convert electrical energy (e.g., input AC power) into the voltage / current required by the vehicle and transmit the electrical energy to the target charging object through the charging guns. The main controller 108 is connected to the PDU 101, the first charging module 102 to the sixth charging module 107, and the charging guns A to F. It is used to adjust the power distribution through the PDU, control the output parameters of the charging modules, and manage the start and stop of the charging guns.

[0055] Continue to refer to Figure 1 As shown, since each charging module from the first charging module 102 to the sixth charging module 107 can be connected to an adjacent charging module to form a closed loop, it can be considered that the first charging module 102 to the sixth charging module 107 are connected in a ring topology. Specifically, switch S1 is configured between the first charging module 102 and the second charging module 103; switch S2 is configured between the second charging module 103 and the third charging module 104; switch S3 is configured between the third charging module 104 and the fourth charging module 105; switch S4 is configured between the fourth charging module 105 and the fifth charging module 106; switch S5 is configured between the fifth charging module 106 and the sixth charging module 107; and switch S6 is configured between the sixth charging module 107 and the first charging module 102. The main controller 108 can achieve parallel power connection with adjacent charging modules by controlling the closing of S1 to S6. For example, when S1 is closed, the power of the first charging module 102 and the second charging module 103 can be combined to meet the high power output request of a charging gun.

[0056] Figure 2 This is a flowchart illustrating a method for recommending a charging gun according to an embodiment of this application. This method for recommending a charging gun can be applied to, for example... Figure 1 The main controller 108 is shown. Furthermore, the recommended method for this charging gun can be executed after any one of the multiple charging guns in the charging pile transitions from a charging state to an idle state, regardless of whether a target object has entered the charging station for charging. For example... Figure 2As shown, the recommended method for this charging gun may include the following steps 201 to 204.

[0057] Step 201: Determine the first set of charging guns that are in an idle state and the second set of charging guns that are in a charging state from the multiple charging guns.

[0058] refer to Figure 1 As shown, the main controller 108 can acquire the status of each charging gun in the charging gun A to charging gun F of the charging pile 10, and determine the first charging gun set and the second charging gun set based on the status of each charging gun.

[0059] In some examples, the main controller 108 can monitor the output current and voltage of each charging gun from charging gun A to charging gun F, and determine the state of charging gun A to charging gun F as either charging or idle based on the output current and voltage of each charging gun.

[0060] In other examples, charging guns A through F can proactively report status information to the main controller 108 to indicate whether they are in a charging or idle state. This application embodiment does not limit the implementation method by which the main controller 108 acquires the status of each charging gun.

[0061] Continue to refer to Figure 1 As shown, among charging guns A to F, if charging guns A to E are all in an idle state and charging gun F is in a charging state, then the first set of charging guns includes charging guns A to E, and the second set of charging guns includes charging gun F. If charging guns A, C, and F are in an idle state, and charging guns B, D, and E are in a charging state, then the first set of charging guns includes charging guns A, C, and F, and the second set of charging guns includes charging guns B, D, and E.

[0062] Step 202: Determine one or more health parameters corresponding to each first charging gun in the first charging gun set, and the charging parameters of each second charging gun in the second charging gun set.

[0063] Health parameters can be parameters that affect the health status of the charging gun. In some examples, one or more health parameters may include one or both of the number of times the first charging gun has been charged and the total output power of the first charging gun. In other examples, one or more health parameters may include one or more of the number of times the first charging gun has been charged, the total output power of the first charging gun, and the total output power of the charging module corresponding to the first charging gun. This application does not limit the specific type of one or more health parameters.

[0064] Taking one or more health parameters, including the number of times the first charging gun has been charged and the total output power of the first charging gun, as an example. (Reference) Figure 1As shown, the main controller 108 can directly count the number of charging cycles and total output power of each first charging gun, and can also receive the number of charging cycles and total output power reported by each first charging gun. This application embodiment does not limit the specific implementation method for determining one or more health parameters of each first charging gun; this application embodiment uses the example of the main controller 108 directly counting the number of charging cycles and total output power of each first charging gun for illustrative purposes.

[0065] For example, one or more health parameters may include one or more of the following: the number of times the first charging gun has been charged, the total output power of the first charging gun, and the total output power of the charging module corresponding to the first charging gun. (Reference) Figure 1 As shown, the main controller 108 can directly count the number of times each first charging gun is charged and the total output power, as well as the total output power of the charging module corresponding to the first charging gun.

[0066] Charging parameters may include the time required for a full charge. The time required for a full charge refers to the time remaining between the current moment and the moment of full charge. It can be determined based on the charging speed of the charging gun and the current charging percentage. In some examples, the moment of full charge refers to the moment when the charging gun fully charges the target object (e.g., a charging vehicle). This disclosure does not limit the criteria for determining whether the charging gun has fully charged the target object; the target object's charge level can be determined to be fully charged when it exceeds a preset charge percentage. For example, the preset charge percentage can be any charge percentage greater than or equal to 90%.

[0067] In other examples, the full charge moment refers to the moment when the charging gun charges the target object and the target object's battery level reaches the required level. For example, if the required battery level is 60% of the total battery capacity, then the full charge moment is the moment when the target object's battery level reaches 60%.

[0068] This disclosure does not limit the specific definition of the full charge time. This disclosure uses the example of the full charge time being the time when the charging gun fully charges the target object as an example for illustrative purposes.

[0069] Taking the full charge moment as an example, which refers to the moment when the charging gun fully charges the target object. (Reference) Figure 1 As shown, the main controller 108 can obtain the charging speed and current charging percentage of the second charging gun by communicating with the target charging object, and calculate the time required for full charging based on the charging speed and current charging percentage of the second charging gun.

[0070] For example, the implementation of calculating the time required for full charging can be found in the following formula (1).

[0071] T=(100%-E%) / Vcharge*t (1)

[0072] Where T represents the time required for a full charge, E% represents the current charging percentage, Vcharge represents the charging speed of the second charging gun, and t represents the charging time at a specific speed. Charging time refers to the duration of a fixed power / speed level during charging, i.e., the time interval during which the charging system operates at a fixed charging speed (Vcharge).

[0073] In some examples, since the first charging gun in an idle state can directly charge the target object without any waiting time, the time required for the first charging gun in an idle state to fully charge can be zero.

[0074] Step 203: Determine the recommendation coefficient for each first charging gun based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun.

[0075] A recommendation coefficient can be used to represent the degree of recommendation. A higher recommendation coefficient indicates a lower degree of recommendation, and vice versa. For example... Figure 1 As shown, the main controller 108 can perform weighted processing on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun to obtain the recommendation coefficient for the corresponding first charging gun.

[0076] Step 204: Based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and the ring topology, determine the recommended charging guns from the first charging gun set.

[0077] The number of second charging guns in the second charging gun set can be greater than or equal to 0, and less than the total number of charging guns in the charging pile. Taking a total of 6 charging guns in the charging pile as an example, the number of second charging guns in the second charging gun set can be greater than or equal to zero, and less than 6.

[0078] like Figure 1 As shown, the ring topology can be formed by sequentially connecting the first charging module 102 to the sixth charging module 107. The main controller 108 can select a recommended charging gun from the first charging gun set according to preset rules, taking into account the recommendation coefficient of the first charging gun, the number of second charging guns in the second charging gun set, and the ring topology.

[0079] In some examples, the main controller 108 may first determine the current actual charging scenario based on preset rules and by combining the number of second charging guns in the second charging gun set and the ring topology, and then determine the recommended charging guns from the first charging gun set by combining the recommendation coefficients of each first charging gun.

[0080] This application provides a method for recommending charging guns. Since one or more health parameters corresponding to a first charging gun in an idle state can reflect the health status of the first charging gun and its corresponding charging module to a certain extent, and the second charging parameters of a second charging gun in a charging state can reflect the likelihood of its adjacent first charging gun being quickly activated, a recommendation coefficient reflecting the health status and the likelihood of rapid activation of each first charging gun can be determined based on one or more health parameters of each first charging gun and the charging parameters of each second charging gun. Furthermore, when the number of second charging guns and the ring topology in the set of second charging guns accurately reflect the positional relationship between each first charging gun and each second charging gun and the actual charging scenario, based on the recommendation coefficients of each first charging gun, the number of second charging guns in the set of second charging guns, and the ring topology, the optimal recommended charging gun that meets the current charging scenario (reserving adjacent charging modules for parallel power connection as much as possible for the current second charging gun) and also considers the health of the charging gun can be determined from the set of first charging guns. This improves resource utilization, system energy efficiency, and extends the service life of the charging gun.

[0081] like Figure 3 As shown above, in the above Figure 2 Based on the embodiment shown, step 203 determines the recommendation coefficient of each first charging gun based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun, which may include the following steps 2031 to 2033.

[0082] Step 2031: Determine the relative charging parameters of each first charging gun based on the charging parameters of each second charging gun.

[0083] For example, the relative charging parameter can refer to a parameter characterizing the likelihood of the first charging gun being quickly activated. In some examples, the relative charging parameter can be the minimum time required for a full charge of the two charging guns adjacent to the first charging gun.

[0084] In some embodiments of this application, the charging parameter is the time required for full charging. Based on the charging parameters of each second charging gun, the relative charging parameters of each first charging gun are determined, which may include: determining two adjacent charging guns of each first charging gun; and taking the minimum value of the time required for full charging of the two adjacent charging guns as the relative charging parameter of the first charging gun.

[0085] For example, two adjacent charging guns can both be first charging guns, both can both be second charging guns, or one can be a first charging gun and the other a second charging gun. This application does not limit the type of the two adjacent charging guns.

[0086] If at least one of two adjacent charging guns is the first charging gun, then the relative charging parameter of the first charging gun can be directly determined to be 0. If both adjacent charging guns are the second charging guns, then the minimum time required for full charging of the two adjacent charging guns can be used as the relative charging parameter of the first charging gun. Since the relative charging parameter of the first charging gun is the minimum time required for full charging of the two adjacent charging guns, it can cover the maximum probability of the first charging gun and the second charging gun that is about to complete its charging task being quickly called upon.

[0087] like Figure 1 As shown, taking the first charging gun set including charging gun A and charging gun F, and the second charging gun set including charging gun B, charging gun C, charging gun D, ​​and charging gun E as an example, when determining the relative charging parameters of charging gun A, the main controller 108 can first determine that the two adjacent charging guns of charging gun A are charging gun B and charging gun F. Then, when charging gun B is the second charging gun (corresponding to a full charge time greater than 0) and charging gun F is the first charging gun (corresponding to a charging parameter of 0), it determines that the full charge time required for charging gun F is the minimum, and uses the full charge time required for charging gun F as the relative charging parameter of charging gun A.

[0088] When determining the relative charging parameters of charging gun C, the main controller 108 can first determine that the two adjacent charging guns of charging gun C are charging gun B and charging gun D. If both charging gun B and charging gun D are the second charging guns (the corresponding full charge time is greater than 0), the minimum full charge time corresponding to charging gun B and charging gun D is used as the relative charging parameter of charging gun A.

[0089] Step 2032: Obtain the weighting coefficients corresponding to each health parameter and the relative charging parameters of the first charging gun.

[0090] The weighting coefficients corresponding to each health parameter and relative charging parameter are used to characterize the degree of influence of the corresponding health parameter or relative charging parameter on the probability of the first charging gun being called, and can be determined based on experimental data or expert experience. Taking one or more health parameters, including the number of times the first charging gun is charged and the total output power of the first charging gun, as an example, the first weighting coefficient (denoted as K1) corresponding to the number of times the first charging gun is charged, the second weighting coefficient (denoted as K2) corresponding to the total output power of the first charging gun, and the third weighting coefficient (denoted as K3) corresponding to the relative charging parameter of the first charging gun can be determined based on the degree of influence of the number of times the first charging gun is charged, the total output power of the first charging gun, and the relative charging parameter of the first charging gun on the probability of the first charging gun being called.

[0091] In some examples, if the number of times the first charging gun is charged has a greater impact on the probability of the first charging gun being called than the total output power of the first charging gun has a greater impact on the probability of the first charging gun being called, and the total output power of the first charging gun has a greater impact on the probability of the first charging gun being called than the relative charging parameters of the first charging gun, then the first weighting coefficient K1 corresponding to the number of times the first charging gun is charged is greater than the second weighting coefficient K2 corresponding to the total output power of the first charging gun, the second weighting coefficient K2 corresponding to the total output power of the first charging gun is greater than the third weighting coefficient K3 corresponding to the relative charging parameters of the first charging gun, and the sum of K1, K2, and K3 is 1. For example, K1, K2, and K3 can be 0.5, 0.3, and 0.2, respectively. As another example, K1, K2, and K3 can be 0.6, 0.3, and 0.1, respectively. This application does not limit the values ​​of K1, K2, and K3; this application uses K1, K2, and K3 of 0.5, 0.3, and 0.2 as examples for illustrative purposes.

[0092] Taking one or more of the following health parameters as an example: the number of times the first charging gun is charged, the total output power of the first charging gun, and the total output power of the charging module corresponding to the first charging gun. The first weighting coefficient K1 corresponding to the number of times the first charging gun is charged, the second weighting coefficient K2 corresponding to the total output power of the first charging gun, the third weighting coefficient K3 corresponding to the relative charging parameters of the first charging gun, and the fourth weighting coefficient K4 corresponding to the total output power of the charging module corresponding to the first charging gun can be determined based on the degree of influence of the number of times the first charging gun is charged, the total output power of the first charging gun, the relative charging parameters of the first charging gun, and the total output power of the charging module corresponding to the first charging gun on the probability of the first charging gun being called.

[0093] In some examples, if the number of times the first charging gun is charged has a greater impact on the probability of the first charging gun being called than the total output power of the first charging gun, and the total output power of the first charging gun has a greater impact on the probability of the first charging gun being called than the relative charging parameters of the first charging gun, and the relative charging parameters of the first charging gun have a greater impact on the probability of the first charging gun being called than the total output power of the charging module corresponding to the first charging gun, then K1 is greater than K2, K2 is greater than K3, K3 is greater than K4, and the sum of K1, K2 and K3, K4 is 1. For example, K1, K2, K3, and K4 can be 0.4, 0.3, 0.2, and 0.1, respectively. As another example, K1, K2, K3, and K4 can be 0.5, 0.25, 0.15, and 0.1, respectively. The embodiments of this application do not limit the size of K1, K2, K3 and K4. The embodiments of this application use K1, K2, K3 and K4 as 0.4, 0.3, 0.2 and 0.1 respectively as examples for illustrative purposes.

[0094] For example, the weighting coefficients corresponding to each health parameter and the relative charging parameters of the first charging gun can be pre-stored in memory. Figure 1 The main controller 108 shown can read the weighting coefficients corresponding to each health parameter and the relative charging parameters of the first charging gun from the memory. The memory can be the memory within the main controller 108.

[0095] Step 2033: Based on the weighting coefficients corresponding to each health parameter and the relative charging parameter of the first charging gun, as well as the health parameters and relative charging parameters of the first charging gun, determine the recommendation coefficient for each first charging gun.

[0096] One or more health parameters are included, such as the number of times the first charging gun is charged and the total output power of the first charging gun, or both of them. The number of times the first charging gun is charged corresponds to a first weighting coefficient K1, the total output power of the first charging gun corresponds to a second weighting coefficient K2, and the relative charging parameters of the first charging gun correspond to a third weighting coefficient K3. The number of times the first charging gun is charged, the total output power of the first charging gun, and the relative charging parameters of the first charging gun are denoted as m, n, and z, respectively. For example, ... Figure 1 As shown, the main controller 108 can calculate K1*m+K2*n+K2*z and use the calculated result as the recommendation coefficient for the first charging gun.

[0097] The charging gun recommendation method provided in this application embodiment can determine a recommendation coefficient that takes into account both the health status of the first charging gun and the current charging scenario, based on the weighted coefficients corresponding to each health parameter and relative charging parameter and the health parameters and relative charging parameters corresponding to the first charging gun. This recommendation coefficient can accurately reflect the degree of influence of the possibility of the first charging gun being called.

[0098] like Figure 4 As shown above, in the above Figure 2 Based on the embodiment shown, step 204 determines recommended charging guns from the first charging gun set based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and the ring topology, and may include the following steps 2041 and 2042.

[0099] Step 2041: When the number of second charging guns is zero, the first charging gun corresponding to the lowest recommendation coefficient is selected as the recommended charging gun.

[0100] For example, when all the charging guns in the charging pile are idle, the charging gun with the smallest recommendation coefficient among all the charging guns can be directly selected as the recommended charging gun.

[0101] like Figure 1 As shown, if all charging guns from A to F are in an idle state, and the recommendation coefficient of charging gun A is the lowest, then the main controller 108 can use charging gun A as the recommended gun.

[0102] Step 2042: If the number of second charging guns is greater than zero, determine the recommended charging guns from the first charging gun set based on the number of second charging guns and the ring topology.

[0103] like Figure 1 As shown, if at least one of the charging guns A to F is in a charging state, that is, at least one charging gun is a second charging gun, then the main controller 108 can determine the recommended charging gun from the first charging gun set according to the number of second charging guns and the position of each second charging gun in the ring topology.

[0104] The charging gun recommendation method provided in this application determines the recommended charging gun based on the recommendation coefficient of each charging gun when the number of second charging guns is zero, and selects the first charging gun with the lowest recommendation coefficient as the recommended charging gun. This method integrates the health status of the first charging gun and the current charging scenario, and achieves the optimal recommendation scheme when the higher the recommendation coefficient, the lower the recommendation degree.

[0105] like Figure 5 As shown above, in the above Figure 4Based on the illustrated embodiment, step 2042, which determines the recommended charging gun from the first charging gun set based on the number of second charging guns and the ring topology, may include the following steps 501 and 502.

[0106] Step 501: When the number of second charging guns is 1, the first charging gun with the second highest recommendation coefficient among the two adjacent first charging guns of the second charging gun is selected as the recommended charging gun.

[0107] It is understandable that the second highest recommendation coefficient refers to the second highest recommendation coefficient among the two adjacent first charging guns of the second charging gun.

[0108] For example, when any charging gun in the charging pile is in a charging state, the recommendation coefficients of the two adjacent charging guns that are in an idle state can be determined first, and the adjacent charging gun with the second highest recommendation coefficient can be used as the recommended charging gun.

[0109] like Figure 1 As shown, if charging gun A is in a charging state and the other charging guns are in an idle state, the main controller 108 can obtain the recommendation coefficients of charging gun B and charging gun F adjacent to charging gun A, and if the recommendation coefficient of charging gun B is higher than the recommendation coefficient of charging gun F, charging gun F will be recommended as the charging gun.

[0110] Step 502: If the number of second charging guns is greater than 1, determine the recommended charging gun from the first charging gun set based on the ring topology.

[0111] like Figure 1 As shown, if at least two of the charging guns from A to F are in a charging state, that is, at least two of the charging guns are second charging guns, then the main controller 108 can determine the recommended charging gun from the first charging gun set according to the position of each second charging gun in the ring topology.

[0112] The charging gun recommendation method provided in this application, when the number of second charging guns is one, selects the first charging gun with the second highest recommendation coefficient as the recommended charging gun based on the recommendation coefficients of the two adjacent first charging guns of the second charging gun. This method can reserve charging modules for parallel power connection of the second charging gun while taking into account the health of the first charging guns, and is the optimal solution when the higher the recommendation coefficient, the lower the recommendation degree.

[0113] like Figure 6 As shown above, in the above Figure 5 Based on the embodiment shown, step 502, which determines the recommended charging gun from the first set of charging guns based on the ring topology, may include steps 601 to 603 as follows.

[0114] Step 601: Based on the ring topology, determine one or more first charging gun groups consisting of first charging guns separated by the second charging gun.

[0115] The first charging gun group includes one or more first charging guns that are sequentially adjacent to each other.

[0116] like Figure 1 As shown, if among charging guns A to F, charging gun A and charging gun E are the second charging guns, then the main controller 108 can determine the first charging gun group consisting of charging gun B, charging gun C and charging gun D, ​​and the first charging gun group consisting of charging gun F.

[0117] If among charging guns A to F, charging gun A and charging gun D are the second charging guns, then the main controller 108 can determine the first charging gun group consisting of charging gun B and charging gun C, and the first charging gun group consisting of charging gun E and charging gun F.

[0118] Step 602: Based on the status of the charging module corresponding to each first charging gun in the first charging gun group, determine the schedulable charging guns from the first charging gun group.

[0119] Among them, the schedulable charging gun is the first charging gun corresponding to the charging module in an idle state.

[0120] For example, the state of a charging module may include a parallel power state and an idle state. Here, the parallel power state refers to the state in which the charging module outputs power to an adjacent charging module, achieving power merging with that of the adjacent charging module. In some examples, if the state of a charging module is idle, it is determined that the charging gun corresponding to that charging module is a schedulable charging gun; if the state of a charging module is parallel power, it is determined that the charging gun corresponding to that charging module is not a schedulable charging gun.

[0121] like Figure 1 As shown, in a first charging gun group consisting of charging guns B, C, and D, if the charging module corresponding to charging gun B is in parallel power mode, and the charging modules corresponding to charging guns C and D are both in idle mode, then the main controller 108 can use charging guns C and D as schedulable charging guns. In another first charging gun group consisting of charging gun F, if the charging modules corresponding to charging gun F are all in idle mode, then the main controller 108 can use charging gun F as a schedulable charging gun.

[0122] Step 603: Based on the number of schedulable charging guns in each first charging gun group, determine the recommended charging gun from one or more first charging gun groups.

[0123] like Figure 1As shown, taking a charging pile comprising a first charging gun group consisting of charging guns B, C, and D, and another first charging gun group consisting of charging gun F, with the charging module corresponding to charging gun B in parallel power mode and the charging modules corresponding to charging guns C, D, and F in idle mode as an example, the main controller 108 can determine that the number of schedulable charging guns in the first charging gun group consisting of charging guns B, C, and D is 2, and the number of schedulable charging guns in the other first charging gun group consisting of charging gun F is 1. Based on the relationship between the number of schedulable charging guns 2 and 1, a recommended charging gun is determined from the first charging gun group consisting of charging guns B, C, and D.

[0124] The charging gun recommendation method provided in this application accurately reflects the charging gun usage of the charging pile because the first charging gun group is composed of one or more first charging guns connected in series and separated by second charging guns. Furthermore, the state of the charging module corresponding to each first charging gun reflects whether the charging module corresponding to the first charging gun is providing parallel power to the charging module corresponding to the adjacent second charging gun, thereby eliminating first charging guns that are unavailable due to power sharing and accurately determining the schedulable charging guns. Therefore, the number of schedulable charging guns in each first charging gun group accurately reflects the actual charging scenario, and based on the number of schedulable charging guns in each first charging gun group, recommended charging guns that match the actual scenario can be determined from one or more first charging gun groups.

[0125] like Figure 7 As shown above, in the above Figure 6 Based on the embodiment shown, step 603 determines a recommended charging gun from one or more first charging gun groups based on the number of schedulable charging guns in each first charging gun group, which may include steps 6031 to 6032 as follows.

[0126] Step 6031: When the number of schedulable charging guns in one or more first charging gun groups is not zero, determine the recommended charging gun from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun.

[0127] Based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun, a recommended charging gun is determined from one or more schedulable charging guns, including: determining the target first charging gun group with the largest number of schedulable charging guns, and determining the first charging gun with the lowest recommendation coefficient from the target first charging gun group as the recommended charging gun; wherein, the charging module corresponding to the schedulable charging gun is in an idle state; the first charging gun group includes one or more sequentially adjacent first charging guns.

[0128] For example, if the charging module corresponding to any first charging gun in any first charging gun group is in an idle state, then it is determined that one or more first charging gun groups have schedulable charging guns.

[0129] like Figure 1 As shown, taking one or more first charging groups as an example, comprising a first charging gun group consisting of charging guns B, C, and D, and another first charging gun group consisting of charging gun F, if the charging modules corresponding to one or more of the charging guns B, C, D, and F are in an idle state, then it is determined that one or more first charging groups have schedulable charging guns. At this time, the main controller 108 can select a recommended charging gun from charging guns B, C, and D, or use charging gun D as the recommended charging gun, based on the number of idle charging modules among the charging modules corresponding to charging guns B, C, and D, and whether the charging module corresponding to charging gun F is in an idle state.

[0130] Step 6032: When the number of schedulable charging guns in one or more first charging gun groups is zero, a recommended charging gun is determined from one or more first charging gun groups based on the recommendation coefficient of each first charging gun.

[0131] For example, if all the charging modules corresponding to the first charging guns in each first charging gun group are in a state of parallel power connection, then it is determined that there are no schedulable charging guns in one or more first charging gun groups. It is understood that when all the charging modules corresponding to the first charging guns are in a state of parallel power connection, if a recommended charging gun is needed, the parallel power connection of the recommended first charging gun needs to be disconnected, i.e., the switch between the recommended charging gun and the second charging gun needs to be controlled.

[0132] like Figure 1 As shown, taking one or more first charging groups as an example, comprising a first charging gun group consisting of charging gun B and charging gun C, and another first charging gun group consisting of charging gun F, if the charging modules corresponding to charging gun B, charging gun C, and charging gun F are all in parallel power mode, then it is determined that there are no schedulable charging guns in one or more first charging groups. In this case, the main controller 108 can directly select a recommended charging gun from charging gun B, charging gun C, and charging gun F based on their recommendation coefficients. For example, if the recommendation coefficient of charging gun C is the lowest among charging gun B, charging gun C, and charging gun F, then the main controller 108 can use charging gun C as the recommended charging gun.

[0133] The charging gun recommendation method provided in this application determines a recommended charging gun from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun when schedulable charging guns exist in one or more first charging gun groups. Conversely, it determines a recommended charging gun from one or more first charging gun groups based on the recommendation coefficient of each first charging gun when no schedulable charging guns exist. Thus, regardless of the presence or absence of schedulable charging guns, a recommended charging gun that conforms to the actual scenario and takes into account health conditions can be determined to a certain extent.

[0134] like Figure 8 As shown above, in the above Figure 7 Based on the embodiment shown, step 6031, which determines the recommended charging gun from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun, may include the following steps 801 and 802.

[0135] Step 801: Determine the target charging gun group based on the number of schedulable charging guns in each first charging gun group.

[0136] Among them, the target charging gun group is the first charging gun group corresponding to the largest number of schedulable charging guns.

[0137] For example, the target charging gun group may include one or more first charging gun groups. This application embodiment does not limit the number of first charging gun groups in the target charging gun group.

[0138] like Figure 1 As shown, taking one or more first charging gun groups, including a first charging gun group composed of charging gun B and charging gun C, and another first charging gun group composed of charging gun E and charging gun F, as an example, if the number of schedulable charging guns in the first charging gun group composed of charging gun B and charging gun C is 2, and the number of schedulable charging guns in the other first charging gun group composed of charging gun E and charging gun F is also 2, then the main controller 108 can use the first charging gun group composed of charging gun B and charging gun C, and the other first charging gun group composed of charging gun E and charging gun F (2 first charging groups) as target charging gun groups.

[0139] If the number of schedulable charging guns in a first charging gun group consisting of charging gun B and charging gun C is 2, and the number of schedulable charging guns in another first charging gun group consisting of charging gun E and charging gun F is 1 (the charging module corresponding to charging gun F is in parallel power state), then the main controller 108 can use a first charging gun group (a first charging group) consisting of charging gun B and charging gun C as the target charging gun group.

[0140] Step 802: Determine recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun.

[0141] For example, such as Figure 1 As shown, the main controller 108 can determine whether the number of schedulable charging guns in the target charging gun group is odd or even, and use different judgment rules and recommendation coefficients for each schedulable charging gun to determine recommended charging guns from the target charging gun group.

[0142] The charging gun recommendation method provided in this application embodiment, since the target charging gun group is the first charging group corresponding to the maximum number of schedulable charging guns, can maximize the reservation of charging modules for parallel power connection of the recommended charging guns. Therefore, based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, it is possible to determine the recommended charging guns from the target charging gun group that conform to the actual scenario and take into account health conditions while meeting the user's charging power requirements as much as possible.

[0143] In some embodiments, a target charging gun group corresponds to a first charging gun group. For example... Figure 9 As shown above, in the above Figure 8 Based on the embodiment shown, step 802 determines recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, and may include the following steps 8021 and 8022.

[0144] Step 8021: If the number of schedulable charging guns in the target charging gun group is odd and greater than 1, select one schedulable charging gun in the middle of the target charging gun group as the recommended charging gun.

[0145] like Figure 1 As shown, if the target charging gun group includes charging gun B, charging gun C and charging gun D, ​​the main controller 108 can use charging gun C as the recommended charging gun.

[0146] Step 8022: When the number of schedulable charging guns in the target charging gun group is even and greater than or equal to 2, select the schedulable charging gun with the lower recommendation coefficient from the two schedulable charging guns in the middle of the target charging gun group as the recommended charging gun.

[0147] It is understandable that if the number of schedulable charging guns in the target charging gun group is 1, then the schedulable charging gun in the target charging gun group will be used as the recommended charging gun.

[0148] like Figure 1As shown, if the target charging gun group includes charging gun B and charging gun C, and the recommendation coefficient of charging gun B is greater than that of charging gun C, then the main controller 108 can use charging gun B as the recommended charging gun.

[0149] If the target charging gun group includes charging gun B, charging gun C, charging gun D, ​​and charging gun E, the main controller 108 can select a recommended charging gun from charging gun C and charging gun D. If the recommendation coefficient of charging gun C is greater than that of charging gun D, ​​the main controller 108 can use charging gun C as the recommended charging gun.

[0150] The charging gun recommendation method provided in this application embodiment, since the target charging gun group is the first charging gun group corresponding to the maximum number of schedulable charging guns, selecting recommended charging guns from the target charging gun group can maximize the reservation of charging modules for parallel power connection of the recommended charging guns, avoiding the occurrence of power islanding. Furthermore, when the number of schedulable charging guns in the target charging gun group is odd and greater than 1, the schedulable charging gun in the middle position of the target charging gun group is selected as the recommended charging gun; when the number of schedulable charging guns in the target charging gun group is even and greater than or equal to 2, the schedulable charging gun with the higher recommendation coefficient is selected from the two schedulable charging guns in the middle position of the target charging gun group. This scheme is the optimal charging gun recommendation scheme, which can maximize the reservation of charging modules for parallel power connection of the recommended charging guns, improve resource utilization, system energy efficiency, and extend the service life of the charging guns.

[0151] In some embodiments, the target charging gun group corresponds to multiple first charging gun groups. For example... Figure 10 As shown above, in the above Figure 8 Based on the embodiment shown, step 802 determines recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, and may include the following steps 8023 and 8024.

[0152] Step 8023: When the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is odd and greater than 1, extract one schedulable charging gun in the middle position of each first charging gun group to obtain the first candidate charging gun set, and take the candidate charging gun with the lowest recommendation coefficient in the first candidate charging gun set as the recommended charging gun.

[0153] Taking a charging pile consisting of eight charging modules connected in a ring topology, with each module corresponding to charging gun A through H, as an example: If charging guns A and E are second charging guns, and the remaining charging guns are first charging guns and are schedulable, then charging gun C, located in the middle of the first charging gun group consisting of charging guns B, C, and D, can be extracted as a candidate charging gun; similarly, charging gun G, located in the middle of the first charging gun group consisting of charging guns F, G, and H, can be extracted as a candidate charging gun, resulting in a first set of candidate charging guns including charging guns C and G. The charging gun with the lowest recommendation coefficient between C and G is then designated as the recommended charging gun. For example, if the recommendation coefficient of charging gun G is higher than that of charging gun C, then charging gun C is designated as the recommended charging gun.

[0154] Step 8024: If the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is even and greater than 2, extract the two schedulable charging guns in the middle position of each first charging gun group to obtain the second candidate charging gun set; take the candidate charging gun with the lowest recommendation coefficient in the second candidate charging gun set as the recommended charging gun.

[0155] Taking a charging pile consisting of 10 charging modules connected in a ring topology, with each module corresponding to charging gun A through J, as an example: If charging guns A and F are second charging guns, and the remaining charging guns are first charging guns and are schedulable, then two charging guns, C and D, located in the middle of the first charging gun group consisting of charging guns B, C, D, and E, can be extracted as candidate charging guns. Similarly, two charging guns, H and I, located in the middle of the first charging gun group consisting of charging guns G, H, I, and J, can be extracted as candidate charging guns, resulting in a second set of candidate charging guns including charging guns C, D, H, and I. The charging gun with the lowest recommendation coefficient among these three is then selected as the recommended charging gun. For example, if charging gun D has the lowest recommendation coefficient among C, D, H, and I, then charging gun D is selected as the recommended charging gun.

[0156] The charging gun recommendation method provided in this application embodiment, since the target charging gun group is the first charging gun group corresponding to the maximum number of schedulable charging guns, selecting recommended charging guns from the target charging gun group can maximize the reservation of charging modules for parallel power connection of the recommended charging guns, avoiding the occurrence of power islanding. Furthermore, when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is odd and greater than 1, the schedulable charging gun with the lowest recommendation coefficient among the schedulable charging guns in the middle position of each first charging gun group is selected as the recommended charging gun; when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is even and greater than 2, the schedulable charging gun with the lowest recommendation coefficient among the two schedulable charging guns in the middle position of each first charging gun group is selected as the recommended charging gun. When the higher the recommendation coefficient, the lower the recommendation degree, this scheme is the optimal charging gun recommendation scheme, which can maximize the reservation of charging modules for parallel power connection of the recommended charging guns, improve resource utilization, system energy efficiency, and extend the service life of the charging guns.

[0157] Figure 11 This is a flowchart illustrating another recommended method for charging guns provided in an embodiment of this application. For example... Figure 11 As shown, the recommended method for this charging gun may include the following steps 1101 to 1121.

[0158] Step 1101: Obtain the number of times each first charging gun in the idle state in the charging pile and the total output power, as well as the time required for each second charging gun in the charging state to be fully charged.

[0159] Step 1102: Determine the relative waiting time of each first charging gun based on the full charging time required for each second charging gun.

[0160] In this embodiment of the application, the relative waiting time can be one implementation of the relative charging parameter.

[0161] Step 1103: Obtain the weighting coefficients corresponding to the number of charging cycles, total output power, and relative waiting time for each first charging gun.

[0162] Step 1104: Determine the recommendation coefficient of the first charging gun based on the weighted coefficients corresponding to the number of charging times, total output power, and relative waiting time of the first charging gun.

[0163] Step 1105: Is the number of second charging guns greater than zero? If yes, proceed to step 1106; otherwise, proceed to step 1107.

[0164] Step 1106: Select the first charging gun corresponding to the lowest recommendation coefficient as the recommended charging gun.

[0165] Step 1107: Is the number of second charging guns equal to 1? If yes, proceed to step 1108; otherwise, proceed to step 1109.

[0166] Step 1108: Select the first charging gun with the second highest recommendation coefficient from the two adjacent first charging guns of the second charging gun as the recommended charging gun.

[0167] Step 1109: Based on the ring topology, determine one or more first charging gun groups consisting of first charging guns separated by the second charging gun.

[0168] Step 1110: Based on the status of the charging module corresponding to each first charging gun in the first charging gun group, determine the schedulable charging guns from the first charging gun group.

[0169] Step 1111: Is the total number of schedulable charging guns in one or more first charging gun groups equal to zero? If yes, proceed to step 1112; otherwise, proceed to step 1113.

[0170] Step 1112: Based on the recommendation coefficient of each first charging gun in each first charging gun group, determine the recommended charging gun from one or more first charging gun groups.

[0171] Step 1113: Determine the target charging gun group based on the number of schedulable charging guns in each first charging gun group.

[0172] Step 1114: Does the target charging gun group correspond to multiple first charging gun groups? If not, proceed to step 1115; if yes, proceed to step 1122.

[0173] Step 1115: Is the number of dispatchable charging guns in the target charging gun group odd? If yes, proceed to step 1116; otherwise, proceed to step 1119.

[0174] Step 1116: Is the number of dispatchable charging guns in the target charging gun group greater than 1? If yes, proceed to step 1117; otherwise, proceed to step 1118.

[0175] Step 1117: Select one of the schedulable charging guns in the middle of the target charging gun group as the recommended charging gun.

[0176] Step 1118: Select one of the schedulable charging guns in the target charging gun group as the recommended charging gun.

[0177] Step 1119: Is the number of schedulable charging guns in the first target group greater than 2? If yes, proceed to step 1120; otherwise, proceed to step 1121.

[0178] Step 1120: Select the schedulable charging gun with the lower recommendation coefficient from the two schedulable charging guns in the middle of the target charging gun group as the recommended charging gun.

[0179] Step 1121: Select the schedulable charging gun with the lower recommendation coefficient from the two schedulable charging guns in the target charging gun group as the recommended charging gun.

[0180] Step 1122: Is the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group an odd number? If yes, proceed to step 1123; otherwise, proceed to step 1126.

[0181] Step 1123: Is the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group greater than 1? If yes, proceed to step 1124; otherwise, proceed to step 1125.

[0182] Step 1124: Extract one schedulable charging gun from the middle position of each first charging gun group to obtain the first candidate charging gun set, and take the candidate charging gun with the lowest recommendation coefficient in the first candidate charging gun set as the recommended charging gun.

[0183] Step 1125: Select the schedulable charging gun with the lowest recommendation coefficient among the schedulable charging guns in each first charging gun group as the recommended charging gun.

[0184] Step 1126: Is the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group greater than 2? If yes, proceed to step 1127; otherwise, proceed to step 1128.

[0185] Step 1127: Extract the two schedulable charging guns in the middle of each first charging gun group to obtain a second candidate charging gun set; take the candidate charging gun with the lowest recommendation coefficient in the second candidate charging gun set as the recommended charging gun.

[0186] Step 1128: Select the schedulable charging gun with the lowest recommendation coefficient from the schedulable charging guns in each first charging gun group as the recommended charging gun.

[0187] Corresponding to the embodiments of the aforementioned recommended method for charging guns, this application also provides a charging stack. Figure 12 This is a schematic diagram of another charging stack provided in an embodiment of this application. Figure 12As shown, the charging pile 120 may include multiple charging modules 1201 connected in a ring topology, charging guns 1202 corresponding to each charging module 1201, and a main controller 1203 connected to both the multiple charging modules 1201 and the multiple charging guns 1202. The main controller 1203 is configured to: determine a first set of charging guns in an idle state and a second set of charging guns in a charging state from the multiple charging guns; determine one or more health parameters corresponding to each first charging gun in the first set of charging guns, and charging parameters for each second charging gun in the second set of charging guns; determine a recommendation coefficient for each first charging gun based on the one or more health parameters corresponding to each first charging gun and the charging parameters for each second charging gun; and determine recommended charging guns from the first set of charging guns based on the recommendation coefficients of each first charging gun, the number of second charging guns in the second set of charging guns, and the ring topology.

[0188] Corresponding to the aforementioned recommended method embodiment for charging guns, this application also provides an embodiment of a recommended device for charging guns. For example... Figure 13 As shown, the recommended device 130 for the charging gun may include a first determining module 1301, a second determining module 1302, a third determining module 1303 and a fourth determining module 1304.

[0189] The first determining module 1301 is used to determine a set of first charging guns in an idle state and a set of second charging guns in a charging state from a plurality of charging guns; the second determining module 1302 is used to determine one or more health parameters corresponding to each first charging gun in the first charging gun set, and the charging parameters of each second charging gun in the second charging gun set; the third determining module 1303 is used to determine a recommendation coefficient for each first charging gun based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun; the fourth determining module 1304 is used to determine a recommended charging gun from the first charging gun set based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and the ring topology.

[0190] In some embodiments of this application, the third determining module 1303 is specifically used to determine the relative charging parameters of each first charging gun based on the charging parameters of each second charging gun; obtain the weighting coefficients corresponding to each health parameter and the relative charging parameters; and determine the recommendation coefficient of each first charging gun based on the weighting coefficients corresponding to each health parameter and the relative charging parameters, as well as the health parameters and the relative charging parameters of the first charging gun.

[0191] In some embodiments of this application, the charging parameter is the time required for full charging. The third determining module 1303 is specifically used to determine two adjacent charging guns of each first charging gun; and to take the minimum value of the time required for full charging of the two adjacent charging guns as the relative charging parameter of the first charging gun.

[0192] In some embodiments of this application, the fourth determining module 1304 is specifically used to, when the number of second charging guns is zero, take the first charging gun corresponding to the lowest recommendation coefficient as the recommended charging gun; when the number of second charging guns is greater than zero, determine the recommended charging gun from the set of first charging guns based on the number of second charging guns and the ring topology.

[0193] In some embodiments of this application, the fourth determining module 1304 is specifically used to, when the number of second charging guns is 1, select the first charging gun with the second highest recommendation coefficient among two adjacent first charging guns of the second charging gun as the recommended charging gun; when the number of second charging guns is greater than 1, determine the recommended charging gun from the set of first charging guns based on the ring topology.

[0194] In some embodiments of this application, the fourth determining module 1304 is specifically used to determine one or more first charging gun groups composed of first charging guns separated by second charging guns based on a ring topology; wherein, the first charging gun group includes one or more sequentially adjacent first charging guns; based on the state of the charging module corresponding to each first charging gun in the first charging gun group, determine schedulable charging guns from the first charging gun group; wherein, the schedulable charging gun is the first charging gun corresponding to the charging module in an idle state; and based on the number of schedulable charging guns in each first charging gun group, determine recommended charging guns from one or more first charging gun groups.

[0195] In some embodiments of this application, the fourth determining module 1304 is specifically used to determine a recommended charging gun from one or more schedulable charging guns based on the number of schedulable charging guns in each first charging gun group and the recommendation coefficient of each schedulable charging gun when the number of schedulable charging guns in one or more first charging gun groups is not zero; and to determine a recommended charging gun from one or more first charging gun groups based on the recommendation coefficient of each first charging gun when the number of schedulable charging guns in one or more first charging gun groups is zero.

[0196] In some embodiments of this application, the fourth determining module 1304 is specifically used to determine a target charging gun group based on the number of schedulable charging guns in each first charging gun group; wherein, the target charging gun group is the first charging gun group corresponding to the largest number of schedulable charging guns; and to determine recommended charging guns from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun.

[0197] In some embodiments of this application, the target charging gun group corresponds to a first charging gun group; the fourth determining module 1304 is specifically used to select one of the schedulable charging guns in the middle of the target charging gun group as the recommended charging gun when the number of schedulable charging guns in the target charging gun group is odd and greater than 1; and to select the schedulable charging gun with the lower recommendation coefficient from the two schedulable charging guns in the middle of the target charging gun group as the recommended charging gun when the number of schedulable charging guns in the target charging gun group is even and greater than 2.

[0198] In some embodiments of this application, the target charging gun group corresponds to multiple first charging gun groups; the fourth determining module 1304 is specifically used to extract one schedulable charging gun in the middle position of each first charging gun group when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is odd and greater than 1, to obtain a first candidate charging gun set, and to take the candidate charging gun with the lowest recommendation coefficient in the first candidate charging gun set as the recommended charging gun; when the number of schedulable charging guns in each first charging gun group corresponding to the target charging gun group is even and greater than 2, to extract two schedulable charging guns in the middle position of each first charging gun group, to obtain a second candidate charging gun set; and to take the candidate charging gun with the lowest recommendation coefficient in the second candidate charging gun set as the recommended charging gun.

[0199] The beneficial technical effects corresponding to the exemplary embodiment of the charging gun 130 described above can be found in the corresponding beneficial technical effects in the above method embodiment section, and will not be repeated here.

[0200] In addition to the methods and devices described above, embodiments of this application may also provide a computer program product, including computer program instructions, which, when executed by a processor, cause the processor to perform the steps of the recommended methods for charging guns of various embodiments of this application described in the above method embodiment section.

[0201] Computer program products can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this application. These programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0202] Furthermore, embodiments of this application may also be computer-readable storage media storing computer program instructions thereon, which, when executed by a processor, cause the processor to perform the steps in the recommended methods of the charging guns of various embodiments of this application described in the above-described method embodiment section.

[0203] Computer-readable storage media may take the form of any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may include, but is not limited to, systems, apparatuses, or devices that are electrical, magnetic, optical, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0204] The basic principles of this application have been described above with reference to specific embodiments. However, the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details of the above embodiments are for illustrative and facilitative purposes only, and are not limitations. These details do not restrict this application from being implemented using the aforementioned specific details.

[0205] Those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

[0206] Furthermore, the embodiments described above are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made based on the technical solution of this application should be included within the scope of protection of this application.

Claims

1. A recommended method for a charging gun, applied to the main controller of a charging pile, the charging pile comprising multiple charging modules connected in a ring topology, each charging module corresponding to one charging gun, and supporting power parallel connection with adjacent charging modules, characterized in that, The method includes: Determine a first set of charging guns that are in an idle state and a second set of charging guns that are in a charging state from the plurality of said charging guns; Determine one or more health parameters corresponding to each first charging gun in the first charging gun set, and the charging parameters of each second charging gun in the second charging gun set; wherein, the health parameters include one or more of the following: the number of times the first charging gun is charged, the total output power of the first charging gun, and the total output power of the charging module corresponding to the first charging gun; Based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun, a recommendation coefficient for each first charging gun is determined. Based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and the ring topology, a recommended charging gun is determined from the first charging gun set; The step of determining the recommendation coefficient for each first charging gun based on one or more health parameters corresponding to each first charging gun and the charging parameters of each second charging gun includes: Based on the charging parameters of each of the second charging guns, the relative charging parameters of each of the first charging guns are determined. Based on the weighted coefficients corresponding to each of the health parameters and the relative charging parameters, and the health parameters and relative charging parameters of each of the first charging guns, a recommendation coefficient for each of the first charging guns is determined; the charging parameter is the time required for full charging; determining the relative charging parameters of each of the first charging guns based on the charging parameters of each of the second charging guns includes: determining two adjacent charging guns for each of the first charging guns; and taking the minimum value of the time required for full charging of the two adjacent charging guns as the relative charging parameter of the first charging gun.

2. The method according to claim 1, characterized in that, The step of determining the recommended charging gun from the first charging gun set based on the recommendation coefficient of each first charging gun, the number of second charging guns in the second charging gun set, and the ring topology includes: When the number of second charging guns is zero, the first charging gun corresponding to the lowest recommendation coefficient is used as the recommended charging gun; When the number of the second charging guns is greater than zero, the recommended charging gun is determined from the first charging gun set based on the number of the second charging guns and the ring topology.

3. The method according to claim 2, characterized in that, The step of determining the recommended charging gun from the first set of charging guns based on the number of the second charging guns and the ring topology includes: When the number of the second charging gun is 1, the first charging gun with the second highest recommendation coefficient among the two adjacent first charging guns of the second charging gun is taken as the recommended charging gun; When the number of the second charging guns is greater than 1, the recommended charging gun is determined from the first set of charging guns based on the ring topology.

4. The method according to claim 3, characterized in that, The step of determining the recommended charging gun from the first set of charging guns based on the ring topology includes: Based on the ring topology, one or more first charging gun groups are determined, consisting of the first charging guns separated by the second charging gun; wherein, the first charging gun group includes one or more first charging guns that are sequentially adjacent. Based on the state of the charging module corresponding to each first charging gun in the first charging gun group, a schedulable charging gun is determined from the first charging gun group; wherein, the schedulable charging gun is the first charging gun corresponding to the charging module that is in an idle state. The recommended charging gun is determined from the one or more first charging gun groups based on the number of schedulable charging guns in each of the first charging gun groups.

5. The method according to claim 4, characterized in that, The step of determining the recommended charging gun from the one or more first charging gun groups based on the number of schedulable charging guns in each of the first charging gun groups includes: When the number of schedulable charging guns in one or more of the first charging gun groups is not zero, the recommended charging gun is determined from one or more of the schedulable charging guns based on the number of schedulable charging guns in each of the first charging gun groups and the recommendation coefficient of each schedulable charging gun. When the number of schedulable charging guns in one or more of the first charging gun groups is zero, the recommended charging gun is determined from the one or more first charging gun groups based on the recommendation coefficient of each first charging gun.

6. The method according to claim 5, characterized in that, The step of determining the recommended charging gun from one or more of the schedulable charging guns based on the number of schedulable charging guns in each of the first charging gun groups and the recommendation coefficient of each schedulable charging gun includes: Based on the number of schedulable charging guns in each of the first charging gun groups, a target charging gun group is determined; wherein, the target charging gun group is the first charging gun group corresponding to the largest number of schedulable charging guns. The recommended charging gun is determined from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun.

7. The method according to claim 6, characterized in that, The target charging gun group corresponds to one first charging gun group; determining the recommended charging gun from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, includes: If the number of schedulable charging guns in the target charging gun group is odd and greater than 1, then one of the schedulable charging guns in the middle of the target charging gun group is selected as the recommended charging gun. If the number of schedulable charging guns in the target charging gun group is even and greater than 2, the schedulable charging gun with the lower recommendation coefficient is selected as the recommended charging gun from the two schedulable charging guns in the middle position of the target charging gun group.

8. The method according to claim 6, characterized in that, The target charging gun group corresponds to multiple first charging gun groups; determining the recommended charging gun from the target charging gun group based on the number of schedulable charging guns in the target charging gun group, or based on the number of schedulable charging guns in the target charging gun group and the recommendation coefficient of each schedulable charging gun, includes: When the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group is odd and greater than 1, one schedulable charging gun in the middle position of each of the first charging gun groups is extracted to obtain a first candidate charging gun set, and the candidate charging gun with the lowest recommendation coefficient in the first candidate charging gun set is taken as the recommended charging gun. If the number of schedulable charging guns in each of the first charging gun groups corresponding to the target charging gun group is even and greater than 2, extract the two schedulable charging guns in the middle position of each of the first charging gun groups to obtain a second candidate charging gun set; and take the candidate charging gun with the lowest recommendation coefficient in the second candidate charging gun set as the recommended charging gun.