Charging pile cluster flexibility response scheduling method and device, equipment and medium

By collecting charging and discharging information of vehicles in the charging pile cluster, the range of dispatchable power load is determined, and scheduling optimization is carried out based on user needs. This solves the problem that user needs are not considered in the existing technology, and improves grid stability and user satisfaction.

CN116485103BActive Publication Date: 2026-07-07GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREE ELECTRIC APPLIANCE INC OF ZHUHAI
Filing Date
2023-03-16
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing charging pile management schemes fail to effectively consider users' actual needs, leading to problems such as grid collapse and insufficient regional power supply caused by disorderly charging.

Method used

By collecting charging and discharging information of vehicles in the charging pile cluster, the range of dispatchable power load is determined, and scheduling optimization is performed based on user needs. The expected load curve of the charging pile cluster is output, and the charging piles are controlled to perform work tasks in order to achieve the charging strategy required by the user.

Benefits of technology

While ensuring the normal operation of the power grid, the actual needs of users were fully considered, and charging scheduling that better met user expectations was achieved, thus avoiding power grid collapse and power shortage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116485103B_ABST
    Figure CN116485103B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of charging, and particularly relates to a charging pile cluster flexibility response scheduling method, device, equipment and medium. The charging pile cluster flexibility response scheduling method comprises: collecting charging and discharging information of vehicles corresponding to each charging pile; each charging pile constitutes a charging pile cluster; the charging and discharging information comprises at least one of battery information, whether to participate in discharging scheduling information, planned leaving time and minimum reserved SOC; based on the charging and discharging information, the schedulable power load range of the charging pile cluster in a target period is determined; based on the schedulable power load range and power load information of other equipment in a preset area, scheduling optimization is performed, and then the execution work tasks of each charging pile are controlled. In this way, the actual power load demand of the user is adjusted, the actual demand of the user is fully considered on the basis of ensuring the normal operation of the power grid, and the charging and discharging of the vehicle is scheduled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of charging-related technologies, specifically to a method, apparatus, equipment, and medium for flexible response scheduling of charging pile clusters. Background Technology

[0002] With the increasing application and promotion of new energy vehicles, the number of new energy vehicles used is growing daily, and the demand for charging piles is also increasing. However, the deployment of a large number of charging piles has also brought about many problems, such as grid collapse due to disorderly charging and insufficient regional power supply.

[0003] Current solutions to the existing problems mainly involve centralized management of charging stations and solving for the state of different charging stations based on relevant objective functions. However, existing solutions often adjust vehicle charging strategies based on the power grid's supply situation, without considering the actual needs of users. Summary of the Invention

[0004] In view of this, embodiments of the present invention aim to provide a flexible response scheduling method, apparatus, device, and medium for charging pile clusters to solve the above-mentioned problems.

[0005] The first aspect of this invention provides a flexible response scheduling method for charging pile clusters, comprising:

[0006] Collect charging and discharging information for vehicles corresponding to each charging station;

[0007] The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC;

[0008] Based on the charging and discharging information, the schedulable power load range of the charging pile cluster within the target period is determined;

[0009] Based on the schedulable power load range and the power load information of other devices within the preset area, scheduling optimization is performed, and the expected load curve of the charging pile cluster is output.

[0010] Based on the expected load curve of the charging pile cluster and the preset rules, the working tasks of each charging pile are determined.

[0011] Control each of the charging piles to perform the work tasks.

[0012] In some embodiments, determining the schedulable power load range of the charging pile cluster within a target period based on the charging and discharging information includes:

[0013] The first load is obtained by calculating the difference between the minimum total charging load of the second type of vehicle and the maximum total discharging load of the first type of vehicle within the target period.

[0014] The first category of vehicles consists of vehicles participating in discharge scheduling and whose current battery level is greater than the minimum reserved SOC; the second category consists of vehicles that need to be charged within the target period.

[0015] The second load is obtained by calculating the difference between the maximum total charging load of the second type of vehicles and the minimum total discharging load of the first type of vehicles within the target period.

[0016] Wherein, the first load and the second load have positive and negative signs; a positive sign indicates charging and a negative sign indicates discharging; the dispatchable power load range is the range from the first load to the second load.

[0017] In some embodiments, it also includes:

[0018] For each vehicle, determine whether it needs charging or discharging.

[0019] For each vehicle that needs to be charged, calculate the shortest time required for the vehicle to charge to the planned discharge point.

[0020] If the shortest duration of the preset multiple is greater than the duration from the current time to the planned departure time, the vehicle is considered to be a Class II vehicle; wherein the preset multiple is greater than 1.

[0021] Vehicles deemed necessary to discharge are classified as Category 1 vehicles.

[0022] In some embodiments, it also includes:

[0023] For each Class I vehicle, calculate the minimum discharge power required to ensure the vehicle discharges to the minimum retained SOC before leaving, and the maximum discharge power of the vehicle.

[0024] The minimum discharge power of each Class I vehicle is summed to obtain the minimum total discharge load of the Class I vehicles.

[0025] The maximum discharge power of each Class I vehicle is summed to obtain the maximum total discharge load of the Class I vehicles.

[0026] For each Class 2 vehicle, calculate the minimum charging power required to ensure the vehicle completes charging before leaving, and the vehicle's maximum charging power.

[0027] The minimum charging power of each Category II vehicle is summed to obtain the minimum total charging load of the Category II vehicles.

[0028] The maximum charging power of each Category II vehicle is summed to obtain the maximum total charging load of the Category II vehicles.

[0029] In some embodiments, based on the schedulable power load range and the power load information of other devices within a preset area, scheduling optimization is performed to output the expected load curve of the charging pile cluster, including:

[0030] Obtain power load information of other devices within a preset area; wherein the power load information includes the dispatchable power load requirements of each other device.

[0031] With the goal of ensuring that the charging pile cluster and other equipment within the preset area are all operating normally, the power load of the charging pile cluster and other equipment within the preset area is optimized, and the optimization results are output.

[0032] The optimization results include: the expected load curve of the charging pile cluster.

[0033] In some embodiments, based on the expected load curve of the charging pile cluster and preset rules, the working tasks of each charging pile are determined, including:

[0034] Determine the current expected power based on the expected load curve of the charging pile cluster;

[0035] Under the premise that the sum of the total discharge power and the desired power equals the total charging power, the total charging power and the total discharge power are determined based on the principle of maximizing vehicle discharge.

[0036] The discharge power of each first-class vehicle is determined based on the total discharge power, and the corresponding charging pile is controlled to perform the discharge task based on the discharge power of each first-class vehicle.

[0037] The charging power of each second-type vehicle is determined based on the total charging power, and the corresponding charging pile is controlled to perform the charging task based on the charging power of each second-type vehicle.

[0038] In some embodiments, determining the discharge power of each first-class vehicle based on the total discharge power includes:

[0039] Based on the principle that higher priority means higher discharge power, the discharge power of each vehicle in the first category is allocated.

[0040] Among them, the priority of each Class I vehicle is inversely proportional to the discharge time of each Class I vehicle and directly proportional to the remaining discharge capacity of each Class I vehicle.

[0041] The discharge duration is the time from the current moment to the planned departure moment.

[0042] In some embodiments, determining the charging power of each second type of vehicle based on the total charging power includes:

[0043] Provided that charging is completed before each Category II vehicle leaves, the charging power is allocated to each Category II vehicle based on the principle that the higher the priority, the greater the charging power.

[0044] Among them, the priority of each type of vehicle is inversely proportional to the charging time of each type of vehicle and directly proportional to the remaining charging capacity of each type of vehicle.

[0045] The charging time is the duration from the current time to the planned departure time.

[0046] A second aspect of the present invention provides a flexible response scheduling device for a charging pile cluster, comprising:

[0047] The data acquisition module is used to collect charging and discharging information of the vehicles corresponding to each charging pile.

[0048] The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC;

[0049] The first determining module is used to determine the schedulable power load range of the charging pile cluster within the target period based on the charging and discharging information.

[0050] The output module is used to perform scheduling optimization based on the schedulable power load range and the power load information of other devices in the preset area, and output the expected load curve of the charging pile cluster.

[0051] The second determining module is used to determine the working tasks of each charging pile based on the expected load curve of the charging pile cluster and preset rules.

[0052] The control module is used to control each of the charging piles to perform the work tasks.

[0053] A third aspect of the present invention provides an electronic device, comprising:

[0054] A processor, and a memory for storing a processor-executable program;

[0055] The processor is used to implement the above-described flexible response scheduling method for charging pile clusters by running the program in the memory.

[0056] A fourth aspect of the present invention provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, causes the processor to perform the above-described charging pile cluster flexibility response scheduling method.

[0057] The charging pile cluster flexibility response scheduling method provided by this invention includes: collecting charging and discharging information of vehicles corresponding to each charging pile; wherein, each charging pile constitutes a charging pile cluster; the charging and discharging information includes at least one of battery information, whether it participates in discharge scheduling information, planned departure time, and minimum reserved SOC; based on the charging and discharging information, determining the schedulable power load range of the charging pile cluster within a target period; based on the schedulable power load range and the power load information of other devices within a preset area, performing scheduling optimization and outputting a charging pile cluster load expectation curve; based on the charging pile cluster load expectation curve and preset rules, determining the working tasks of each charging pile; and controlling each charging pile to execute the working tasks. Thus, the solution provided in this application can collect charging and discharging information of vehicles corresponding to each charging pile, including information such as whether it participates in discharge scheduling, planned departure time, and minimum reserved SOC. Users can use this information to express their actual power load needs. Subsequently, in the subsequent adjustment process, adjustments are made based on the user's actual power load needs, ensuring the normal operation of the power grid while fully considering the user's actual needs, and scheduling is performed to complete the charging and discharging of vehicles. Attached Figure Description

[0058] The above and other objects, features, and advantages of the present invention will become more apparent from the more detailed description of the embodiments of the invention in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same parts or steps.

[0059] Figure 1 This is a flowchart illustrating a charging pile cluster flexibility response scheduling method provided in an embodiment of the present invention.

[0060] Figure 2 This is a flowchart illustrating a charging pile cluster flexibility response scheduling method provided in another embodiment of the present invention.

[0061] Figure 3 This is a flowchart illustrating a charging pile cluster flexibility response scheduling method provided in another embodiment of the present invention.

[0062] Figure 4 This is a flowchart illustrating a charging pile cluster flexibility response scheduling method provided in another embodiment of the present invention.

[0063] Figure 5 This is a schematic diagram of the structure of a charging pile cluster flexibility response scheduling device provided in an embodiment of the present invention.

[0064] Figure 6This is a schematic diagram of an electronic device structure provided in one embodiment of the present invention. Detailed Implementation

[0065] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0066] Application Overview

[0067] With the increasing application and promotion of new energy vehicles, the number of new energy vehicles used is growing daily, leading to a surge in demand for charging stations. However, the large-scale deployment of charging stations has also brought about numerous problems, such as grid collapse due to disorderly charging and insufficient regional power supply. To address these issues, centralized management of charging stations can be implemented, and the states of different charging stations can be solved based on relevant objective functions. While scheduling primarily focuses on efficiency and peak power limits, existing solutions often adjust vehicle charging strategies based on grid power supply conditions, neglecting the actual needs of users.

[0068] To address the aforementioned issues, this application provides a flexible response scheduling method for charging pile clusters. This method acquires information about the user's actual needs and adjusts the schedule based on those needs, ensuring that the adjustment results better meet the user's expectations.

[0069] After introducing the basic principles of the present invention, various non-limiting embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0070] Exemplary methods

[0071] Figure 1 This is a flowchart illustrating a charging pile cluster flexibility response scheduling method according to an embodiment of the present invention. Figure 1 As shown, the method includes the following:

[0072] Step S110: Collect charging and discharging information of the vehicles corresponding to each charging pile;

[0073] The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC;

[0074] It should be noted that the main purpose of step S110 is to obtain the user's actual needs. In practical applications, this can be achieved by allowing the user to input information through a pre-set human-machine interaction device. Alternatively, the historical charging and discharging information for each vehicle can be recorded. If no new charging and discharging information is input, the charging and discharging information from the previous charge in the historical charging and discharging information can be used as the current charging and discharging information.

[0075] Step S120: Based on the charging and discharging information, determine the schedulable power load range of the charging pile cluster within the target period;

[0076] In the solution provided in this application, it is essential to ensure the normal operation of the charging pile cluster during adjustments. Therefore, it is necessary to first determine the dispatchable power load range of the charging pile cluster within the target period to provide a reference for subsequent scheduling.

[0077] Step S130: Based on the schedulable power load range and the power load information of other devices in the preset area, perform scheduling optimization and output the expected load curve of the charging pile cluster;

[0078] Specifically, step S130 includes: obtaining power load information of other devices within a preset area; wherein the power load information includes the dispatchable power load requirements of each other device; optimizing the power load of the charging pile cluster and other devices within the preset area with the goal of ensuring that both the charging pile cluster and other devices within the preset area are working normally, and outputting the optimization result; wherein the optimization result includes: the expected load curve of the charging pile cluster.

[0079] In practical applications, scheduling is often carried out on a regional basis. For example, a preset region could be a residential area, an office area, a factory, a building, etc. During scheduling, it's crucial to ensure that all equipment within the preset region can operate normally. Specifically, the operating status of each device within the preset region could be full load, minimum load, or rated load. In practice, the priority of each device needs to be adjusted based on the user's actual needs, and the operating status of each device should be adjusted under the current mains power supply to ensure normal operation. Of course, during the adjustment process, some less important devices can be shut down. This optimization based on the priority of each device and actual needs yields the optimization result, primarily resulting in the expected load curve of the charging pile cluster.

[0080] It should be emphasized that the specific entity executing step S130 can be either the scheduling device of the charging pile cluster or the central scheduling device within the preset area. Of course, in practical applications, the scheduling device of the charging pile cluster and the central scheduling device within the preset area can be the same scheduling device.

[0081] Step S140: Based on the expected load curve of the charging pile cluster and the preset rules, determine the working tasks of each charging pile.

[0082] The most fundamental control in the solution provided in this application is implemented at the level of each individual charging pile. Control is applied to each charging pile, and the entire charging pile cluster is controlled based on the actual control effect of each individual pile. Therefore, in practical applications, it is necessary to determine the working tasks of each charging pile according to the expected load curve of the charging pile cluster and preset rules; that is, to determine the specific charging and discharging strategy for each charging pile.

[0083] Step S150: Control each of the charging piles to perform the work task.

[0084] Based on the above control scheme, each charging pile is controlled to execute its corresponding charging and discharging strategy (i.e., work task) to control the vehicle to charge or discharge. This achieves centralized management of charging piles while considering the actual needs of users, and adjusts the vehicle charging strategy based on the power grid's supply status and the actual needs of various devices in the area, combined with the actual needs of users.

[0085] In some embodiments, refer to Figure 2 In step S120, based on the charging and discharging information, the schedulable power load range of the charging pile cluster within the target period is determined, including:

[0086] Step S121: Calculate the difference between the minimum total charging load of the second type of vehicle and the maximum total discharging load of the first type of vehicle within the target period to obtain the first load;

[0087] The first category of vehicles consists of vehicles participating in discharge scheduling and whose current battery level is greater than the minimum reserved SOC; the second category consists of vehicles that need to be charged within the target period.

[0088] It should be noted that the solution provided in this application requires determining the adjustable power load range. Based on this, the minimum value within the adjustable power load range needs to be determined first, which is the first load provided in this application. In practical applications, only vehicles that must be charged immediately are charged, while all vehicles that can discharge are discharged. At this point, the minimum value of the adjustable power load range of the charging pile cluster can be obtained. That is, in the solution provided in this application, the first type of vehicles are charged with the minimum possible power, while the second type of vehicles are discharged with the maximum possible power. In other words, each vehicle in the first type of vehicle is charged with its minimum charging load. The minimum charging load refers to the load at which the vehicle can be fully charged (or charged to a user-desired target value) before leaving. The second type of vehicle is discharged with the maximum possible power, meaning that each vehicle in the second type of vehicle discharges at its maximum currently available power. Each vehicle in the second type of vehicle discharges at the power required for full discharge within this cycle. Full discharge means controlling the vehicle's charge level to the user-desired reserve charge (i.e., minimum reserved SOC) through discharge within this cycle. Provided that the vehicle's battery level is greater than the user's desired reserve level, the vehicle discharges at the maximum permissible discharge power.

[0089] It should be noted that the solution provided in this application does not allow the discharged vehicle's battery level to be lower than the user's desired reserve battery level.

[0090] For example, in the second category of vehicles, one vehicle has a charge level of A1. When the vehicle leaves, the user expects the vehicle to have a charge level of B1. The amount of charge the vehicle needs to receive is B1 - A1. The time remaining until the vehicle leaves is T1. Therefore, the minimum charging power for this vehicle is (B1 - A1) / T1. Based on this method, the minimum charging power for each vehicle in the second category can be obtained. These values ​​can then be summed to obtain the minimum total charging load for all vehicles in the second category.

[0091] In the first category of vehicles, one vehicle has a charge of A2. When the vehicle leaves, the user expects the charge to be B2. The charge that this vehicle needs to discharge is A2 - B2. One control cycle has a duration of T0. The value of (A2 - B2) / T0 is calculated. If (A2 - B2) / T0 is greater than the vehicle's maximum allowable discharge power, then the vehicle's maximum discharge power is the maximum allowable discharge power. If (A2 - B2) / T0 is not greater than the vehicle's maximum allowable discharge power, then the vehicle's maximum discharge power is (A2 - B2) / T0. Based on this method, the maximum discharge power of each vehicle in the first category is obtained. Then, by summing the maximum discharge power of each vehicle in the first category, the maximum total discharge load of the first category of vehicles can be obtained.

[0092] Step S122: Calculate the difference between the maximum total charging load of the second type of vehicles and the minimum total discharging load of the first type of vehicles within the target period to obtain the second load;

[0093] Wherein, the first load and the second load have positive and negative signs; a positive sign indicates charging and a negative sign indicates discharging; the dispatchable power load range is the range from the first load to the second load.

[0094] Specifically, if the maximum total charging load P1 of the second type of vehicle and the minimum total discharging load P2 of the first type of vehicle; the second load is P1-P2; the minimum total charging load P3 of the second type of vehicle and the maximum total discharging load P4 of the first type of vehicle do not have positive or negative signs. The first load is P3-P4.

[0095] It should be noted that the solution provided in this application needs to determine the adjustable power load range. Based on this, it is first necessary to determine the minimum value in the adjustable power load range, which is the second load provided in the solution of this application.

[0096] It should be noted that the scheme provided in this application is based on the goal of prioritizing user discharge. Therefore, when determining the second load, it is also necessary to ensure that the vehicles discharging can complete their discharge tasks. That is, the first type of vehicles discharge according to the difference between the minimum total discharge load and the minimum discharge load, where the difference between the minimum total discharge load and the minimum discharge power required to ensure that the vehicle can complete its discharge task before leaving.

[0097] The specific method provided in the above description is the following scheme mentioned in this application: For each Class I vehicle, calculate the minimum discharge power required to ensure the vehicle discharges to the minimum retained SOC before leaving, and the maximum discharge power of the vehicle; sum the minimum discharge power of each Class I vehicle to obtain the minimum total discharge load of the Class I vehicle; sum the maximum discharge power of each Class I vehicle to obtain the maximum total discharge load of the Class I vehicle.

[0098] The maximum total charging load for Category II vehicles refers to the maximum charging power that Category II vehicles can achieve while avoiding overcharging.

[0099] For each Class II vehicle, calculate the minimum charging power required to ensure the vehicle completes charging before leaving, and the maximum charging power of the vehicle; sum the minimum charging power of each Class II vehicle to obtain the minimum total charging load of the Class II vehicles; sum the maximum charging power of each Class II vehicle to obtain the maximum total charging load of the Class II vehicles.

[0100] For example, in the second category of vehicles, one vehicle has a charge level of A3. When the vehicle leaves, the user expects the user to have a charge level of B3. The charge required for this vehicle is B3 - A3. One control cycle has a duration of T0. Calculate the value of (B3 - A3) / T0. If (A3 - B3) / T0 is greater than the vehicle's maximum allowable charging power, then the vehicle's maximum charging power is the maximum allowable charging power. If (A3 - B3) / T0 is not greater than the vehicle's maximum allowable charging power, then the vehicle's maximum charging power is (A3 - B3) / T0. Then, sum the maximum charging power of each vehicle in the second category to obtain the maximum total charging load for the second category of vehicles.

[0101] When determining the maximum total charging load, the maximum charging power of each vehicle requiring charging can be determined based on the above scheme and then accumulated to obtain the maximum total charging load. This method not only schedules charging for vehicles in the second category but also for vehicles that are neither in the first nor the second category, allowing for better scheduling of the entire charging pile cluster.

[0102] In the first category of vehicles, one vehicle has a charge of A4. When the vehicle leaves, the user expects the vehicle to have a charge of B4. The charge that this vehicle needs to discharge is A4 - B4. The time remaining until the vehicle leaves is T4. Therefore, the minimum discharge power of this vehicle is (A4 - B4) / T4. Based on this method, the minimum discharge power of each vehicle in the first category can be obtained. These values ​​can then be summed to obtain the minimum total discharge load for the second category of vehicles.

[0103] In practical applications, to determine whether a vehicle connected to a charging station is a Class I vehicle or a Class II vehicle, refer to... Figure 3 This application also includes the following schemes.

[0104] Step S301: For each vehicle corresponding to a charging pile, determine whether the vehicle needs to be charged or needs to be discharged; consider each vehicle that needs to be discharged as a first-class vehicle.

[0105] It should be noted that if a vehicle's "Whether to participate in discharge scheduling information" indicates that it is participating in discharge scheduling, and the vehicle's current battery level is greater than the user's expected battery level, then the vehicle needs to discharge.

[0106] Step S302: For each vehicle that needs to be charged, calculate the shortest time required for the vehicle to charge to the planned discharge point.

[0107] If the vehicle's current battery level is lower than the user's desired battery level, then the vehicle is considered to need charging. In practical applications, for vehicles where the user has not entered a desired battery level, it can be assumed that the desired battery level is full.

[0108] Step S303: If the shortest duration of the preset multiple is greater than the duration from the current time to the planned departure time, the vehicle is considered to be a second-class vehicle.

[0109] For example, a vehicle has a battery level of A5, and the user expects the vehicle to have a battery level of B5 when it leaves. The vehicle needs to be charged by a charge of B5 - A5. The time remaining until the vehicle leaves is T5. The vehicle's maximum allowable charging power is P0; the preset multiplier is K.

[0110] The shortest time required for the vehicle to charge to the planned discharge point is (B5-A5) / P0;

[0111] If K(B5-A5) / P0 is not greater than T5, the vehicle is considered not to need charging temporarily. If K(B5-A5) / P0 is greater than T5, the vehicle is considered to need charging immediately. This vehicle is classified as a second-class vehicle. In practical applications, the value of K should be greater than 1, and specifically, K can be 2. Based on the inventors' multiple experiments, the overall scheduling effect is better when K is selected as 2.

[0112] Therefore, the minimum discharge power of this vehicle is (A4-B4) / T4. Based on this method, the minimum discharge power of each vehicle in the first category is obtained, and then the minimum total discharge load of the second category of vehicles can be obtained by summing them up.

[0113] It should be noted that in the solution provided in this application, charging and discharging operations are temporarily suspended for vehicles that are neither Category I nor Category II vehicles. This allows for adjustments to reduce control complexity.

[0114] Furthermore, refer to Figure 4 Step S140, "Based on the expected load curve of the charging pile cluster and preset rules, determine the working tasks of each charging pile," includes:

[0115] Step S401: Determine the current expected power based on the expected load curve of the charging pile cluster;

[0116] It should be noted that the expected load curve of the charging pile cluster is the curve that conforms to the expected change within the current cycle. In actual control, the expected load (i.e., expected power) changes continuously at different times within the same cycle. Therefore, it is necessary to determine the current expected power based on the expected load curve of the charging pile cluster.

[0117] Step S402: Under the premise that the sum of the total discharge power and the desired power is equal to the total charging power, the total charging power and the total discharge power are determined based on the principle of maximizing vehicle discharge.

[0118] For example: if the desired power is p1, the total charging power is p2, and the total discharging power is p3; during the scheduling process, p1 should always be kept equal to p2 - p3.

[0119] Furthermore, since the scheme provided in this application is based on the principle of prioritizing discharge, the discharge should be maximized while satisfying the composite expected curve of the charging pile cluster. Therefore, the value of p3 should be as large as possible. That is, while keeping p1 constant, it is used to ensure that one of p2 and p3 is always at its maximum value.

[0120] Step S403: Determine the discharge power of each first type of vehicle based on the total discharge power, and control the corresponding charging pile to perform the discharge task based on the discharge power of each first type of vehicle.

[0121] Specifically, based on the principle that higher priority means higher charging power, the charging power is allocated to each of the first-class vehicles; wherein, the priority of each first-class vehicle is inversely proportional to the discharge duration of each first-class vehicle and directly proportional to the remaining discharge capacity of each first-class vehicle; wherein, the discharge duration is the duration from the current time to the planned departure time.

[0122] Specifically: Provided that each Category I vehicle completes its discharge before leaving, the discharge power ratio of each Category I vehicle can be set as follows:

[0123] P 放1 :P 放2 :P 放3 …:P 放n =E 剩1 / T 剩1 E 剩2 / T 剩2 E 剩3 / T 剩3 …E 剩 / T 剩n

[0124] Among them, P 放x Let E be the discharge power of the xth type I vehicle. 剩x Let T be the remaining discharge capacity of the xth type I vehicle. 剩x Let x be the discharge duration of the first type of vehicle.

[0125] In practical applications, when allocating discharge power according to the above proportions, the premise should be that each vehicle in the first category can complete its discharge upon departure. That is, some vehicles can directly discharge at the maximum discharge power.

[0126] Step S404: Determine the charging power of each second type of vehicle based on the total charging power, and control the corresponding charging pile to perform the charging task based on the charging power of each second type of vehicle.

[0127] Specifically, under the premise of ensuring that each Category II vehicle completes charging before leaving, the charging power of each Category II vehicle is allocated based on the principle that the higher the priority, the greater the charging power.

[0128] The priority of each Class II vehicle is inversely proportional to its charging time and directly proportional to its remaining charge capacity; wherein the charging time is the duration from the current time to the planned departure time.

[0129] Specifically: Assuming each Category II vehicle completes charging before leaving, the charging power ratio for each Category II vehicle can be set as follows:

[0130] P 充1 :P 充2 :P 充3 …:P 充n =e 剩1 / t 剩1 :e 剩2 / t 剩2 :e 剩3 / t 剩3 …e 剩 / t 剩n

[0131] Among them, P 充x e represents the charging power of the xth type I vehicle. 剩x t represents the remaining charge amount for the x-th type 2 vehicle. 剩x The charging time for the xth type I vehicle.

[0132] In practical applications, when allocating charging power according to the above proportions, the premise should be to ensure that every vehicle in the second category can complete charging before leaving. That is, some of these vehicles can be charged directly at the maximum charging power.

[0133] Exemplary device

[0134] Reference Figure 5 The present invention also provides a charging pile cluster flexibility response scheduling device, comprising:

[0135] The data acquisition module 51 is used to collect charging and discharging information of the vehicles corresponding to each charging pile.

[0136] The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC;

[0137] The first determining module 52 is used to determine the schedulable power load range of the charging pile cluster within the target period based on the charging and discharging information.

[0138] Output module 53 is used to perform scheduling optimization based on the schedulable power load range and the power load information of other devices in the preset area, and output the expected load curve of the charging pile cluster.

[0139] The second determining module 54 is used to determine the working tasks of each charging pile based on the expected load curve of the charging pile cluster and preset rules.

[0140] The control module 55 is used to control each of the charging piles to perform the work tasks.

[0141] In some embodiments, determining the schedulable power load range of the charging pile cluster within a target period based on the charging and discharging information includes:

[0142] The first load is obtained by calculating the difference between the minimum total charging load of the second type of vehicle and the maximum total discharging load of the first type of vehicle within the target period.

[0143] The first category of vehicles consists of vehicles participating in discharge scheduling and whose current battery level is greater than the minimum reserved SOC; the second category consists of vehicles that need to be charged within the target period.

[0144] The second load is obtained by calculating the difference between the maximum total charging load of the second type of vehicles and the minimum total discharging load of the first type of vehicles within the target period.

[0145] Wherein, the first load and the second load have positive and negative signs; a positive sign indicates charging and a negative sign indicates discharging; the dispatchable power load range is the range from the first load to the second load.

[0146] In some embodiments, it also includes:

[0147] For each vehicle that needs to be charged, calculate the shortest time required for the vehicle to charge to the planned discharge point.

[0148] If the shortest duration of the preset multiple is greater than the duration from the current time to the planned departure time, the vehicle is considered to be a Class II vehicle;

[0149] The preset multiplier is greater than 1.

[0150] In some embodiments, including:

[0151] For each Class I vehicle, calculate the minimum discharge power required to ensure the vehicle discharges to the minimum retained SOC before leaving, and the maximum discharge power of the vehicle.

[0152] The minimum discharge power of each Class I vehicle is summed to obtain the minimum total discharge load of the Class I vehicles.

[0153] The maximum discharge power of each Class I vehicle is summed to obtain the maximum total discharge load of the Class I vehicles.

[0154] For each Class 2 vehicle, calculate the minimum charging power required to ensure the vehicle completes charging before leaving, and the vehicle's maximum charging power.

[0155] The minimum charging power of each Category II vehicle is summed to obtain the minimum total charging load of the Category II vehicles.

[0156] The maximum charging power of each Category II vehicle is summed to obtain the maximum total charging load of the Category II vehicles.

[0157] In some embodiments, based on the schedulable power load range and the power load information of other devices within a preset area, scheduling optimization is performed to output the expected load curve of the charging pile cluster, including:

[0158] Obtain power load information of other devices within a preset area; wherein the power load information includes the dispatchable power load requirements of each other device.

[0159] With the goal of ensuring that the charging pile cluster and other equipment within the preset area are all operating normally, the power load of the charging pile cluster and other equipment within the preset area is optimized, and the optimization results are output.

[0160] The optimization results include: the expected load curve of the charging pile cluster.

[0161] In some embodiments, based on the expected load curve of the charging pile cluster and preset rules, the working tasks of each charging pile are determined, including:

[0162] Determine the current expected power based on the expected load curve of the charging pile cluster;

[0163] Under the premise that the sum of the total discharge power and the desired power equals the total charging power, the total charging power and the total discharge power are determined based on the principle of maximizing vehicle discharge.

[0164] The discharge power of each first-class vehicle is determined based on the total discharge power, and the corresponding charging pile is controlled to perform the discharge task based on the discharge power of each first-class vehicle.

[0165] The charging power of each second-type vehicle is determined based on the total charging power, and the corresponding charging pile is controlled to perform the charging task based on the charging power of each second-type vehicle.

[0166] In some embodiments, determining the discharge power of each first-class vehicle based on the total discharge power includes:

[0167] Based on the principle that higher priority means higher discharge power, the discharge power of each vehicle in the first category is allocated.

[0168] Among them, the priority of each Class I vehicle is inversely proportional to the discharge time of each Class I vehicle and directly proportional to the remaining discharge capacity of each Class I vehicle.

[0169] The discharge duration is the time from the current moment to the planned departure moment.

[0170] In some embodiments, determining the charging power of each second type of vehicle based on the total charging power includes:

[0171] Provided that charging is completed before each Category II vehicle leaves, the charging power is allocated to each Category II vehicle based on the principle that the higher the priority, the greater the charging power.

[0172] Among them, the priority of each type of vehicle is inversely proportional to the charging time of each type of vehicle and directly proportional to the remaining charging capacity of each type of vehicle.

[0173] The charging time is the duration from the current time to the planned departure time.

[0174] It should be noted that for any unclear aspects of the charging pile cluster flexibility response scheduling device, please refer to the description of the "Exemplary Method" and it will not be elaborated here.

[0175] Exemplary electronic devices

[0176] Below, for reference Figure 6 To describe an electronic device according to an embodiment of the present invention. Figure 6 A block diagram of an electronic device according to an embodiment of the present invention is shown.

[0177] like Figure 6 As shown, the electronic device 600 includes one or more processors 610 and memory 620.

[0178] The processor 610 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 600 to perform desired functions.

[0179] The memory 620 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 610 may execute the program instructions to implement the charging pile cluster flexibility response scheduling method of the various embodiments of the present invention described above, and / or other desired functions. Various contents, such as category correspondence, may also be stored in the computer-readable storage medium.

[0180] In one example, the electronic device 600 may also include an input device 630 and an output device 640, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).

[0181] In addition, the input device 630 may also include, for example, a keyboard, mouse, interface, etc. The output device 640 can output various information to the outside, including analysis results, etc. The output device 640 may include, for example, a monitor, speaker, printer, and communication network and its connected remote output devices, etc.

[0182] Of course, for the sake of simplicity, Figure 6 Only some of the components of the electronic device relevant to the present invention are shown, omitting components such as buses, input / output interfaces, etc. In addition, the electronic device may include any other suitable components depending on the specific application.

[0183] Exemplary computer program products and computer-readable storage media

[0184] In addition to the methods and devices described above, embodiments of the present invention may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the flexible response scheduling method for charging pile clusters according to various embodiments of the present invention described in the "Exemplary Methods" section above.

[0185] The computer program product can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of the present invention. The 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.

[0186] Furthermore, embodiments of the present invention 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 charging pile cluster flexibility response scheduling method according to various embodiments of the present invention described in the "Exemplary Methods" section above.

[0187] The computer-readable storage medium may be 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 be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0188] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the invention to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.

Claims

1. A flexible response scheduling method for charging pile clusters, characterized in that, include: Collect charging and discharging information for vehicles corresponding to each charging station; The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC; Based on the charging and discharging information, the schedulable power load range of the charging pile cluster within the target period is determined; Based on the schedulable power load range and the power load information of other devices within the preset area, scheduling optimization is performed, and the expected load curve of the charging pile cluster is output. In the scheduling optimization, the power load of the charging pile cluster and other equipment in the preset area is optimized with the goal of ensuring that the charging pile cluster and other equipment in the preset area are working normally. Based on the expected load curve of the charging pile cluster and the preset rules, the working tasks of each charging pile are determined. Control each of the charging piles to perform the work tasks; Among these methods, determining the schedulable power load range of the charging pile cluster within the target period based on the charging and discharging information includes: The first load is obtained by calculating the difference between the minimum total charging load of the second type of vehicle and the maximum total discharging load of the first type of vehicle within the target period. The first category of vehicles are those participating in discharge scheduling and whose current battery level is greater than the minimum reserved SOC; the second category of vehicles are those that need to be charged within the target period. The second load is obtained by calculating the difference between the maximum total charging load of the second type of vehicles and the minimum total discharging load of the first type of vehicles within the target period. Wherein, the first load and the second load have positive and negative signs; a positive sign indicates charging, and a negative sign indicates discharging; the dispatchable power load range is the range from the first load to the second load; Based on the expected load curve of the charging pile cluster and preset rules, the working tasks of each charging pile are determined, including: Determine the current expected power based on the expected load curve of the charging pile cluster; Under the premise that the sum of the total discharge power and the desired power equals the total charging power, the total charging power and the total discharge power are determined based on the principle of maximizing vehicle discharge. The discharge power of each first-class vehicle is determined based on the total discharge power, and the corresponding charging pile is controlled to perform the discharge task based on the discharge power of each first-class vehicle. The charging power of each second-type vehicle is determined based on the total charging power, and the corresponding charging pile is controlled to perform the charging task based on the charging power of each second-type vehicle.

2. The flexible response scheduling method for charging pile clusters according to claim 1, characterized in that, Also includes: For each charging station, determine whether the vehicle needs to be charged or needs to be discharged. For each vehicle that needs to be charged, calculate the shortest time required for the vehicle to charge to the planned discharge point. If the shortest duration of the preset multiple is greater than the duration from the current time to the planned departure time, the vehicle is considered to be a Class II vehicle; wherein the preset multiple is greater than 1. Vehicles deemed necessary to discharge are classified as Category 1 vehicles.

3. The charging pile cluster flexibility response scheduling method according to claim 1, characterized in that, Also includes: For each Class I vehicle, calculate the minimum discharge power required to ensure the vehicle discharges to the minimum retained SOC before leaving, and the maximum discharge power of the vehicle. The minimum discharge power of each Class I vehicle is summed to obtain the minimum total discharge load of the Class I vehicles. The maximum discharge power of each Class I vehicle is summed to obtain the maximum total discharge load of the Class I vehicles. For each Class 2 vehicle, calculate the minimum charging power required to ensure the vehicle completes charging before leaving, and the vehicle's maximum charging power. The minimum charging power of each Category II vehicle is summed to obtain the minimum total charging load of the Category II vehicles. The maximum charging power of each Category II vehicle is summed to obtain the maximum total charging load of the Category II vehicles.

4. The charging pile cluster flexibility response scheduling method according to claim 1, characterized in that, Based on the schedulable power load range and the power load information of other devices within the preset area, scheduling optimization is performed, and the expected load curve of the charging pile cluster is output, including: Obtain power load information of other devices within a preset area; wherein the power load information includes the dispatchable power load requirements of each other device. With the goal of ensuring that the charging pile cluster and other equipment within the preset area are all operating normally, the power load of the charging pile cluster and other equipment within the preset area is optimized, and the optimization results are output. The optimization results include: the expected load curve of the charging pile cluster.

5. A flexible response scheduling method for charging pile clusters according to claim 1, characterized in that, Determining the discharge power of each Class I vehicle based on the total discharge power includes: Based on the principle that higher priority means higher discharge power, the discharge power of each vehicle in the first category is allocated. Among them, the priority of each Class I vehicle is inversely proportional to the discharge time of each Class I vehicle and directly proportional to the remaining discharge capacity of each Class I vehicle. The discharge duration is the time from the current moment to the planned departure moment.

6. The charging pile cluster flexibility response scheduling method according to claim 1, characterized in that, Determining the charging power of each second-category vehicle based on the total charging power includes: Provided that charging is completed before each Category II vehicle leaves, the charging power is allocated to each Category II vehicle based on the principle that the higher the priority, the greater the charging power. Among them, the priority of each type of vehicle is inversely proportional to the charging time of each type of vehicle and directly proportional to the remaining charging capacity of each type of vehicle. The rechargeable duration is the time from the current moment to the planned departure moment.

7. A flexible response scheduling device for a charging pile cluster, characterized in that, include: The data acquisition module is used to collect charging and discharging information of the vehicles corresponding to each charging pile. The charging piles constitute a charging pile cluster; the charging and discharging information includes at least one of the following: battery information, whether it participates in the discharge scheduling information, planned departure time, and minimum retained SOC; The first determining module is used to determine the schedulable power load range of the charging pile cluster within the target period based on the charging and discharging information. The output module is used to perform scheduling optimization based on the schedulable power load range and the power load information of other devices in the preset area, and output the expected load curve of the charging pile cluster. In the scheduling optimization, the optimization objective is to ensure that the charging pile cluster and other equipment within the preset area are operating normally; the power load of the charging pile cluster and other equipment within the preset area is optimized. The second determining module is used to determine the working tasks of each charging pile based on the expected load curve of the charging pile cluster and preset rules. A control module is used to control each of the charging piles to perform the work tasks; Among these methods, determining the schedulable power load range of the charging pile cluster within the target period based on the charging and discharging information includes: The first load is obtained by calculating the difference between the minimum total charging load of the second type of vehicle and the maximum total discharging load of the first type of vehicle within the target period. The first category of vehicles are those participating in discharge scheduling and whose current battery level is greater than the minimum reserved SOC; the second category of vehicles are those that need to be charged within the target period. The second load is obtained by calculating the difference between the maximum total charging load of the second type of vehicles and the minimum total discharging load of the first type of vehicles within the target period. Wherein, the first load and the second load have positive and negative signs; a positive sign indicates charging, and a negative sign indicates discharging; the dispatchable power load range is the range from the first load to the second load; Based on the expected load curve of the charging pile cluster and preset rules, the working tasks of each charging pile are determined, including: Determine the current expected power based on the expected load curve of the charging pile cluster; Under the premise that the sum of the total discharge power and the desired power equals the total charging power, the total charging power and the total discharge power are determined based on the principle of maximizing vehicle discharge. The discharge power of each first-class vehicle is determined based on the total discharge power, and the corresponding charging pile is controlled to perform the discharge task based on the discharge power of each first-class vehicle. The charging power of each second-type vehicle is determined based on the total charging power, and the corresponding charging pile is controlled to perform the charging task based on the charging power of each second-type vehicle.

8. An electronic device, characterized in that, include: A processor, and a memory for storing a processor-executable program; The processor is configured to implement the charging pile cluster flexibility response scheduling method as described in any one of claims 1 to 6 by running the program in the memory.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the charging pile cluster flexibility response scheduling method as described in any one of claims 1 to 6.