Charging scheduling method and device, equipment and storage medium

By obtaining charging configuration information and vehicle demand information, optimizing the charging time period and electricity price configuration, and generating an optimal charging queue, the problem of high charging costs is solved, and charging costs and energy consumption is saved in the case of large cost gaps in different time periods.

CN120348184APending Publication Date: 2025-07-22SHENZHEN TCL NEW-TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510597824.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The existing charging methods have not been scheduled and adjusted in real time based on charging piles, charging electricity prices and user travel needs, resulting in high charging costs.

Method used

By responding to the charging scheduling request, the charging configuration information and vehicle demand information are obtained, the charging scheduling information is determined based on the target mileage information, the target travel time and the charging configuration information, and the charging control is performed based on the information, and the charging time period and electricity price configuration are optimized to generate the optimal charging queue.

Benefits of technology

Without affecting user travel planning, charging costs are reduced and energy consumption is optimized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120348184A_ABST
    Figure CN120348184A_ABST
Patent Text Reader

Abstract

The invention provides a charging scheduling method and device, equipment and a storage medium, and the method comprises the steps: obtaining charging configuration information corresponding to a charging scheduling request and the vehicle demand information of a target vehicle in response to the charging scheduling request; determining charging scheduling information of the target carrier according to target mileage information, target travel time and the charging configuration information in the carrier demand information; and performing charging control on the target carrier based on the charging scheduling information to obtain a charging control result. According to the technical scheme, the charging cost of the target carrier can be saved under the condition that the charging cost difference in different time periods is large and the travel plan of the target carrier is not influenced, and the energy consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and particularly to a charging scheduling method, apparatus, device, and storage medium. Background Art

[0002] Currently, with the rapid development of new energy vehicles, new energy vehicles have become an important means of transportation for people to travel. New energy vehicles rely on charging piles for charging. However, different charging piles have different powers, and the charging electricity prices of charging piles vary greatly at different times. The existing charging methods fail to make real-time charging scheduling adjustments according to the charging piles, charging electricity prices, and users' travel needs, resulting in relatively high charging costs for users. Summary of the Invention

[0003] Embodiments of this application provide a charging scheduling method, apparatus, device, and storage medium, aiming to solve the technical problem of relatively high charging costs caused by the inability to perform charging scheduling in the prior art.

[0004] On the one hand, embodiments of this application provide a charging scheduling method, and the charging scheduling method includes the following steps:

[0005] Respond to a charging scheduling request, and obtain the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0006] Determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information;

[0007] Perform charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

[0008] In a possible implementation manner of this application, the determining the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information includes:

[0009] Determine the charging scheduling time of the target vehicle according to the target travel time in the vehicle demand information and the charging start time;

[0010] Determine the target charging amount according to the target mileage information in the vehicle demand information and the mileage power consumption of the target vehicle;

[0011] Determine the charging scheduling information of the target vehicle according to the charging scheduling time, target charging amount, and the charging configuration information.

[0012] In a possible implementation manner of this application, the determining the charging scheduling information of the target vehicle according to the charging scheduling time, target charging amount, and the charging configuration information includes:

[0013] Obtain the rechargeable time period in the charging configuration information and the electricity price configuration information corresponding to the rechargeable time period;

[0014] Match according to the charging scheduling time and the rechargeable time period to obtain candidate charging time periods;

[0015] Perform charging allocation according to the target charging amount, the candidate charging time periods, and the electricity price configuration information to obtain charging scheduling information.

[0016] In a possible implementation manner of the present application, the performing charging allocation according to the target charging amount, the candidate charging time periods, and the electricity price configuration information to obtain charging scheduling information includes:

[0017] Perform charging time period allocation according to the target charging amount and the charging power of the candidate charging time periods to obtain an initial charging queue, where the initial charging queue includes several initial charging time periods;

[0018] Calculate the charging cost information of the initial charging queue by using the electricity price configuration information of each initial charging time period in the initial charging queue;

[0019] Determine the target charging queue in the initial charging queue according to the charging cost information, and generate charging scheduling information corresponding to the target charging queue.

[0020] In a possible implementation manner of the present application, the controlling the charging of the target vehicle based on the charging scheduling information to obtain a charging control result includes:

[0021] Obtain the target charging queue corresponding to the charging scheduling information, and the first target charging time period in the target charging queue;

[0022] Drive a target charging terminal to charge the target vehicle based on the first target charging time period and the target charging power to obtain a first charging result;

[0023] If the first charging result is a charging success result, obtain the second target charging time period in the target charging queue, and drive the target charging terminal to charge the target vehicle based on the target charging time period and the target charging window to obtain a charging control result.

[0024] In a possible implementation manner of the present application, after determining the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information, it further includes:

[0025] In response to a charging update request, obtain charging update information corresponding to the charging update request, where the charging update information includes any one or more of update requirement information and update configuration information;

[0026] Generate an updated charging queue according to the update requirement information and / or the update configuration information;

[0027] If the updated charging queue is inconsistent with the target charging queue of the charging scheduling information, generate updated scheduling information corresponding to the updated charging queue;

[0028] The charging control of the target vehicle based on the charging scheduling information to obtain a charging control result includes:

[0029] Perform charging control on the target vehicle based on the updated scheduling information to obtain a charging control result.

[0030] In a possible implementation manner of the present application, the determining the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information includes:

[0031] Determine a target charging queue according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information;

[0032] Generate charging scheduling information according to the target charging queue, the first encryption information, and the second encryption information.

[0033] On the other hand, the present application provides a charging scheduling device, where the charging scheduling device includes:

[0034] An information acquisition module, configured to respond to a charging scheduling request and acquire the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0035] A scheduling generation module, configured to determine the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information;

[0036] A charging control module, configured to perform charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

[0037] On the other hand, the present application further provides a charging scheduling device, where the charging scheduling device includes:

[0038] One or more processors;

[0039] A memory; and

[0040] One or more applications, where the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the charging scheduling method.

[0041] On the other hand, the present application also provides a computer-readable storage medium, on which a computer program is stored. The computer program is loaded by a processor to execute the steps in the charging scheduling method.

[0042] In the present application, by responding to a charging scheduling request, charging configuration information corresponding to the charging scheduling request and vehicle demand information of a target vehicle are obtained; charging scheduling information of the target vehicle is determined according to target mileage information, target travel time in the vehicle demand information, and the charging configuration information; and charging control is performed on the target vehicle based on the charging scheduling information to obtain a charging control result. It is realized that charging scheduling information including a charging time period and a corresponding execution window is planned according to the charging configuration information of a charging device and the vehicle demand information of a target vehicle, and then charging control is performed according to the charging scheduling information, so as to save the charging cost of the target vehicle and reduce energy consumption without affecting the travel plan of the target vehicle when the charging costs vary greatly in different time periods. Description of the Drawings

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for description in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.

[0044] Figure 1 It is a schematic diagram of the scenario of the charging scheduling method in the embodiment of the present application;

[0045] Figure 2 It is a schematic flowchart of an embodiment of the charging scheduling method in the embodiment of the present application;

[0046] Figure 3 It is a schematic flowchart of an embodiment of updating charging scheduling information in the charging scheduling method provided by the embodiment of the present application;

[0047] Figure 4 It is a schematic flowchart of an embodiment of generating charging scheduling information in the charging scheduling method provided by the embodiment of the present application;

[0048] Figure 5 It is a schematic structural diagram of an embodiment of the charging scheduling device provided by the embodiment of the present application;

[0049] Figure 6A structural schematic diagram of an embodiment of the charging scheduling device provided by the embodiment of the present application. Detailed implementation manners

[0050] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

[0051] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus cannot be understood as a limitation to the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the present invention, "a plurality" means two or more, unless otherwise specifically defined.

[0052] In the present application, the term "exemplary" is used to mean "serving as an example, illustration, or description". Any embodiment described as "exemplary" in the present application is not necessarily construed as being more preferred or having more advantages than other embodiments. In order for any person skilled in the art to implement and use the present invention, the following description is given. In the following description, details are set forth for the purpose of explanation. It should be understood that those skilled in the art can realize that the present invention can also be implemented without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid unnecessary details from obscuring the description of the present invention. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope that conforms to the principles and features disclosed in the present application.

[0053] Currently, with the rapid development of new energy vehicles, new energy vehicles have become an important means of transportation for people to travel. New energy vehicles rely on charging piles for charging. However, different charging piles have different powers, and the charging electricity prices of charging piles vary greatly at different times. The existing charging methods fail to make real-time charging scheduling adjustments according to the charging piles, charging electricity prices, and user travel needs, resulting in higher charging costs for users.

[0054] Based on this, the present application proposes a charging scheduling method, device, equipment, and computer-readable storage medium to solve the technical problem of high charging costs caused by the inability to perform charging scheduling in the prior art.

[0055] The charging scheduling method in the embodiments of the present invention is applied to a charging scheduling device, which is set in a charging scheduling equipment. The charging scheduling equipment is provided with one or more processors, a memory, and one or more application programs. One or more application programs are stored in the memory and are configured to be executed by the processor to implement the charging scheduling method. Among them, the charging scheduling equipment can be an intelligent control terminal communicatively connected to the target charging terminal, such as a mobile phone, a tablet computer, a network device, and an intelligent computer installed with a charging control application, etc. Optionally, the charging scheduling equipment can also be a server, or a service cluster composed of multiple servers. In addition, the charging scheduling equipment can also be an intelligent charging terminal.

[0056] As Figure 1 shown, Figure 1 is a schematic diagram of the scenario of the charging scheduling method in the embodiments of the present application. In the embodiments of the present invention, the charging scheduling scenario includes a charging scheduling equipment 100 (the charging scheduling device is integrated in the charging scheduling equipment 100) and a target charging terminal 200. A computer-readable storage medium corresponding to the charging scheduling method runs in the charging scheduling equipment 100 to execute the steps of the charging scheduling method. The target charging terminal 200 is a charging terminal that communicates with the charging scheduling equipment 100 to perform corresponding charging operations for the target vehicle.

[0057] It can be understood that Figure 1 the charging scheduling equipment in the charging scheduling method scenario shown, or the device included in the charging scheduling equipment does not constitute a limitation to the embodiments of the present invention. That is, the number of devices of the charging scheduling equipment, the types of devices included in the charging scheduling method scenario, or the number of devices and the types of devices included in each device do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be regarded as equivalent replacements or derivatives of the technical solution required to be protected in the embodiments of the present invention.

[0058] The charging scheduling equipment 100 in the embodiments of the present invention is mainly used for: responding to a charging scheduling request, and obtaining the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0059] determining the charging scheduling information of the target vehicle according to the target mileage information and the target travel time in the vehicle demand information and the charging configuration information;

[0060] performing charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

[0061] The charging scheduling device 100 in the embodiments of the present invention may be an independent charging scheduling device, such as intelligent terminals like mobile phones, tablet computers, network devices, servers, and intelligent computers, or may be a charging scheduling network or charging scheduling cluster composed of multiple charging scheduling devices.

[0062] The embodiments of the present application provide a charging scheduling method, device, equipment, and computer-readable storage medium, which will be described in detail below respectively.

[0063] Those skilled in the art can understand that Figure 1 the application environment shown is only one of the application scenarios related to the solution of the present application, and does not constitute a limitation on the application scenario of the solution of the present application. Other application environments may also include more or fewer charging scheduling devices than Figure 1 those shown, or charging scheduling network connection relationships. For example Figure 1 only one charging scheduling device is shown in, and it can be understood that the scenario of this charging scheduling method may also include one or more charging scheduling devices, which are not specifically limited here; the charging scheduling device 100 may also include a memory for storing charging configuration information and other data.

[0064] It should be noted that Figure 1 the scenario schematic diagram of the charging scheduling method shown is only an example. The scenario of the charging scheduling method described in the embodiments of the present invention is for more clearly explaining the technical solution of the embodiments of the present invention, and does not constitute a limitation on the technical solution provided by the embodiments of the present invention.

[0065] Based on the scenario of the above charging scheduling method, various embodiments of the charging scheduling method disclosed by the present invention are proposed.

[0066] As Figure 2 shown, Figure 2 is a schematic flowchart of an embodiment of the charging scheduling method in the embodiments of the present application. The charging scheduling method includes the following steps 201 to step 203:

[0067] 201. Respond to the charging scheduling request, and obtain the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0068] The charging scheduling method in this embodiment is applied to a charging scheduling device. The types and quantities of the charging scheduling devices are not specifically limited. That is, the charging scheduling device can be one or more intelligent terminals or servers (which can be cloud servers) installed with a charging scheduling application program for performing charging scheduling on a target charging terminal. Optionally, the charging scheduling device can also be the controller of the target charging terminal or the target charging terminal itself. Optionally, in other embodiments, the charging scheduling device can also be a scheduling module in a HUB device.

[0069] Among them, the target charging terminal is an intelligent charging device used to intelligently charge a target vehicle according to charging scheduling information to provide power supply. Optionally, in a specific embodiment, the target charging terminal can be any type of charging pile device such as a DC charging pile or an AC charging pile.

[0070] The charging configuration information is configuration information characterizing the chargeable state of the target charging terminal and the electricity price configuration information of the target charging terminal. Among them, the chargeable state indicates whether the target charging terminal is idle and the chargeable time period during which the target charging terminal can supply power for the target vehicle to charge. The electricity price configuration information characterizes the charging cost standard or electricity fee standard of the target charging terminal during different chargeable time periods. Optionally, the charging costs or electricity fees of the target charging terminal during different chargeable time periods are not the same. For example, in a specific embodiment, during off-peak hours (such as 0:00 - 7:00, etc.) or during periods of low power demand in the power system (such as valley electricity periods), the corresponding charging costs or electricity fees are relatively low. While during periods of high power demand, the corresponding charging costs or electricity fees are relatively high.

[0071] Among them, the target vehicle is a vehicle device powered by electricity. Optionally, the target vehicle can be a new energy vehicle, an electric motorcycle, and other new energy vehicle devices.

[0072] The vehicle demand information is information characterizing the charging demand of the target vehicle. Optionally, in a specific embodiment, the vehicle demand information includes target mileage information and target travel time, etc. Among them, the target mileage information is information characterizing the mileage that the target vehicle needs to travel for this charging. Optionally, in a specific embodiment, the target mileage information is the mileage difference information between the mileage that the target vehicle can travel in a fully charged state and the mileage that can be traveled corresponding to the current battery level.

[0073] The target travel time is information characterizing the next travel time of the target vehicle.

[0074] Specifically, in order to reduce the charging cost of the target vehicle and avoid situations such as overcharging of the target charging terminal, which may damage the battery and waste resources, during operation, the charging scheduling device responds to a charging scheduling request. Herein, the charging scheduling request is an operation event that drives the charging scheduling device to generate charging scheduling information corresponding to the target vehicle and uses this charging scheduling information to drive the target charging terminal to charge the target vehicle. The charging scheduling request can be triggered by a user. For example, the user inputs vehicle demand information of the target vehicle in the corresponding charging configuration interface in the charging scheduling device and selects the corresponding target charging terminal to trigger the charging scheduling request, and determines the charging scheduling information of the target vehicle during the current charging process according to the charging scheduling request.

[0075] Specifically, after obtaining the charging scheduling request, the charging scheduling device reads the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle. That is, the charging scheduling device communicates with the target charging terminal to read the rechargeable time periods and the electricity price configurations corresponding to the rechargeable time periods in the target charging terminal, and generates the charging configuration information. Optionally, in a specific embodiment, the charging configuration information may be a set e = {6: 0.04, 7: 1.54, 8: 2.59, 9: 3.01... 24: 0.29, 1: 0.27, 2: -0.23, 3: -0.41, 4: -0.32, 5: 0.01} composed of rechargeable time periods and the electricity price configuration information corresponding to the rechargeable time periods.

[0076] 202. Determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information;

[0077] Specifically, after obtaining the charging configuration information and the vehicle demand information, the charging scheduling device also determines the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information.

[0078] Specifically, the charging scheduling device can determine the target charging queue corresponding to the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information, so as to generate the charging scheduling information corresponding to the target charging queue.

[0079] Specifically, after obtaining the vehicle demand information, the charging scheduling device determines the charging scheduling time of the target vehicle according to the target travel time and the charging start time in the vehicle demand information. Wherein, the charging start time is the time information when it is determined that the target vehicle is to start charging when the charging scheduling request is triggered. Optionally, in a specific embodiment, the charging start time may be the same as the triggering time of the charging scheduling request, or the time when the target vehicle actually starts to connect to the target charging terminal may be used as the charging start time. Wherein, the charging scheduling time represents the maximum charging duration allowed for the target vehicle during this charging. That is, the charging scheduling device calculates the time difference between the target travel time and the charging start time to obtain the charging scheduling time.

[0080] Optionally, in a specific embodiment, the charging scheduling device calculates the valley electricity charging amount of the target charging terminal during the charging scheduling time. That is, the charging scheduling device identifies the charging period with a lower electricity price configuration information during the charging scheduling time, and calculates the preferential charging amount with a lower electricity price configuration information during this charging period, and determines the preferential charging amount as the valley electricity charging amount.

[0081] Specifically, the charging scheduling device also obtains the target mileage information in the vehicle demand information and the mileage power consumption of the target vehicle, and calculates the target charging amount of the target vehicle according to the target mileage information and the mileage power consumption. Wherein, the target charging amount represents the total amount of electricity to be replenished during the charging process of the target vehicle. That is, the charging scheduling device converts the target mileage information into vehicle power information according to the mileage power consumption of the target vehicle, and subtracts the current power information from the vehicle power information to obtain the target charging amount.

[0082] Specifically, the charging scheduling device calculates the ratio between the target mileage information and the mileage power consumption to obtain the mileage conversion power, and calculates the mileage conversion power and the current power information to obtain the target charging amount of the target vehicle.

[0083] Specifically, after obtaining the charging scheduling time and the target charging amount, the charging scheduling device also determines the corresponding target charging queue of the target vehicle according to the charging scheduling time, the target charging amount and the charging configuration information of the target charging terminal, so as to generate the charging scheduling information corresponding to the target charging queue. Wherein, the target charging queue includes each target charging period, and the target charging period represents the charging time window for the target charging terminal to perform a charging operation on the target terminal during the rechargeable period.

[0084] Specifically, after the charging scheduling device obtains the charging configuration information corresponding to the target charging terminal, it reads the rechargeable time period in the charging configuration information and the electricity price configuration information corresponding to the rechargeable time period, and matches the rechargeable time period with the charging scheduling time to determine the candidate charging time periods that overlap with the charging scheduling time in the rechargeable time period. Furthermore, based on the target charging amount, the candidate charging time periods, and the electricity price configuration information, charging scheduling allocation is performed to determine the target charging queue corresponding to the target vehicle, so as to generate the charging scheduling information corresponding to the target charging queue.

[0085] Specifically, the charging scheduling device allocates charging time periods according to the target charging amount and the charging power of the candidate charging time periods to obtain an initial charging queue, and the initial charging queue includes several initial charging time periods. That is, the charging scheduling device arranges the candidate charging time periods in ascending order according to the electricity price configuration information of the candidate charging time periods, and calculates the sum of the charging amounts of each candidate charging time period in the arranged order so that the sum of the charging amounts is equal to the target charging amount. When the sum of the charging amounts is equal to the target charging amount, the time dimension in the queue is recorded, and the time dimension is placed in the execution queue to obtain the initial charging queue, and each time dimension in the initial charging queue is determined as the initial charging time period.

[0086] Specifically, after the charging scheduling device obtains several initial charging time periods, it calculates the charging cost information of the initial charging queue by using the electricity price configuration information of each initial charging time period in the initial charging queue. That is, the charging scheduling device obtains the electricity price configuration information of each initial charging time period, and uses the electricity price configuration information to calculate the charging duration of each initial charging time period to obtain the charging cost of each initial charging time period, and calculates the sum of the charging costs of each initial charging time period to obtain the charging cost information of the initial charging queue.

[0087] Specifically, after the charging scheduling device obtains the charging cost information, it also determines the target charging queue in the initial charging queue according to the charging cost information, and generates the charging scheduling information corresponding to the target charging queue. That is, the charging scheduling device compares the charging cost information of each initial charging queue, determines the initial charging queue with the lowest charging cost information as the target charging queue, and generates the charging scheduling information corresponding to the target charging queue.

[0088] Optionally, in other embodiments, the charging scheduling device can also update the target charging queue according to the charging update information to generate updated scheduling information, so as to dynamically update the optimal charging path of the target vehicle.

[0089] 203. Perform charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

[0090] Specifically, after obtaining the charging scheduling information, the charging scheduling device sends the charging scheduling information to the target charging terminal, driving the target charging terminal to perform charging control on the target vehicle based on the charging scheduling information, obtaining a charging control result, and thus saving the user's charging cost without affecting the user's travel.

[0091] Specifically, the charging scheduling device and / or the target charging terminal obtain the target charging queue corresponding to the charging scheduling information, as well as the first target charging period in the target charging queue. When the current time reaches the first target charging period, the target charging terminal is driven to charge the target vehicle based on the first target charging period and the target charging power, obtaining a first charging result.

[0092] If the first charging result is a charging success result, the charging scheduling device obtains the next second target charging period adjacent to the first target charging period in the target charging queue. When the current time reaches the second target charging period, the target charging terminal is driven to charge the target vehicle based on the second target charging period and the target charging window, obtaining a charging control result. Here, the target charging window is the operation time window for performing the charging operation on the target vehicle.

[0093] In this embodiment, the charging scheduling device responds to a charging scheduling request, obtains the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle; determines the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information and the charging configuration information; and performs charging control on the target vehicle based on the charging scheduling information, obtaining a charging control result. It is realized that the charging scheduling information including the charging time period and the corresponding execution window is planned according to the charging configuration information of the charging device and the vehicle demand information of the target vehicle, and then the charging control is performed according to the charging scheduling information, so as to save the charging cost of the target vehicle and reduce the energy consumption without affecting the travel plan of the target vehicle when the charging cost varies greatly in different time periods.

[0094] As Figure 3 shown, Figure 3 is a schematic flowchart of an embodiment for updating charging scheduling information in the charging scheduling method provided by the embodiment of the present application. Specifically, in this embodiment, the charging scheduling method further includes steps 301 to 303:

[0095] 301. Respond to a charging update request, and obtain the charging update information corresponding to the charging update request, where the charging update information includes any one or more of update demand information and update configuration information;

[0096] 302. Generate an updated charging queue according to the update demand information and / or the update configuration information;

[0097] 303. If the target charging queue for updating the charging queue and the charging scheduling information is inconsistent, generate the updated scheduling information corresponding to the updated charging queue.

[0098] Based on the above embodiments, in this embodiment, the charging scheduling device can also update the target charging queue according to the charging update information, generate the updated scheduling information, so as to dynamically update the optimal charging path of the target vehicle.

[0099] Specifically, during operation, the charging scheduling device responds to a charging update request, obtains the charging update information corresponding to the charging update request, and the charging update information includes any one or more of update requirement information and update configuration information. Among them, the charging update request is an operation request that drives the charging scheduling device to dynamically update and generate a new charging queue based on the charging update information. The charging update information is the update information corresponding to the update of the charging configuration information and / or the vehicle demand information. Among them, the update requirement information is the vehicle demand information generated after the charging demand of the target vehicle changes. The update configuration information is the charging configuration information of the target charging terminal (such as the rechargeable time period and / or the electricity price configuration information).

[0100] Specifically, after the charging scheduling device obtains the charging update information, it determines the updated requirement information and / or updated configuration information that has changed in the charging update information, and generates an updated charging queue according to the updated requirement information and / or updated configuration information.

[0101] Specifically, after the charging scheduling device obtains the updated charging queue, it compares the updated charging queue with the target charging queue, and dynamically updates the optimal path according to the comparison result.

[0102] Optionally, if the charging scheduling device determines that the updated charging queue is inconsistent with the target charging queue of the charging scheduling information, the charging scheduling device generates the updated scheduling information corresponding to the updated charging queue, so as to dynamically update the charging path and improve the charging optimization effect.

[0103] In this embodiment, the charging scheduling device responds to the charging update request, obtains the charging update information corresponding to the charging update request, and the charging update information includes any one or more of update requirement information and update configuration information; generates an updated charging queue according to the updated requirement information and / or updated configuration information; if the updated charging queue is inconsistent with the target charging queue of the charging scheduling information, generates the updated scheduling information corresponding to the updated charging queue. It realizes dynamic adjustment of the charging queue when the target vehicle or the target charging device changes, and improves the real-time performance of charging scheduling.

[0104] As Figure 4 shownFigure 4 A flowchart of an embodiment for generating charging scheduling information in the charging scheduling method provided by an embodiment of the present application. Specifically, in this embodiment, the charging scheduling method includes steps 401 to 402:

[0105] 401. Determine a target charging queue according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information;

[0106] 402. Generate charging scheduling information according to the target charging queue, the first encryption information, and the second encryption information.

[0107] Based on the above embodiment, in this embodiment, the charging scheduling device determines the target charging queue corresponding to the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information, and generates the charging scheduling information corresponding to the target charging queue according to the target charging queue, the first encryption information, and the second encryption information.

[0108] Specifically, in order to avoid abnormalities in the data link transmission process of the charging scheduling information, the charging scheduling device also encrypts the target charging queue according to the first encryption information and the second encryption information to obtain the charging scheduling information. Among them, the first encryption information is the encryption information for encrypting the prefix and suffix of the target charging queue. The second encryption information is the encryption information for encrypting the signature file and application package name of the charging scheduling program.

[0109] Specifically, after the charging scheduling device determines the target charging queue, it generates a charging queue string corresponding to the target charging queue, and uses the first encryption information to encrypt the string prefix and string suffix of the charging queue string to obtain an encrypted queue string. Optionally, in a specific embodiment, the first encryption information includes first prefix encryption information and first suffix encryption information. Optionally, in a specific embodiment, the first prefix encryption information may be "positive-order enterprise identifier (such as ABC)+HUB_S^". The first suffix encryption information may be "$E+reverse-order enterprise identifier (such as CBA)".

[0110] Specifically, the charging scheduling device also encrypts the compilation identifier of the encrypted queue character with the second encryption information to generate the charging scheduling information. Optionally, in a specific embodiment, the second encryption information includes an encryption password and a naming specification. That is, the charging scheduling device encrypts the signature file of the target charging queue with the encryption password, and names the compilation identifier with the naming specification to obtain the charging scheduling information.

[0111] In this embodiment, the charging scheduling device determines a target charging queue according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information; and generates charging scheduling information according to the target charging queue, the first encryption information, and the second encryption information. This realizes the encryption of the charging scheduling information to improve the security of the charging scheduling information.

[0112] To better implement the charging scheduling method in the embodiments of the present application, on the basis of the charging scheduling method, an embodiment of the present application also provides a charging scheduling device, as Figure 5 shown. Figure 5 FIG. is a schematic structural diagram of an embodiment of the charging scheduling device provided by the embodiment of the present application. Specifically, the charging scheduling device 500 includes:

[0113] An information acquisition module 501, configured to respond to a charging scheduling request and acquire the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0114] A scheduling generation module 502, configured to determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information;

[0115] A charging control module 503, configured to perform charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

[0116] In a possible implementation manner of this embodiment, the charging scheduling device determines the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information, including:

[0117] Determine the charging scheduling time of the target vehicle according to the target travel time and charging start time in the vehicle demand information;

[0118] Determine the target charging amount according to the target mileage information in the vehicle demand information and the mileage power consumption of the target vehicle;

[0119] Determine the charging scheduling information of the target vehicle according to the charging scheduling time, the target charging amount, and the charging configuration information.

[0120] In a possible implementation manner of this embodiment, the charging scheduling device determines the charging scheduling information of the target vehicle according to the charging scheduling time, the target charging amount, and the charging configuration information, including:

[0121] Acquire the rechargeable time period in the charging configuration information and the electricity price configuration information corresponding to the rechargeable time period;

[0122] Match the charging scheduling time with the rechargeable period to obtain candidate charging periods;

[0123] Perform charging allocation according to the target charging amount, the candidate charging periods, and the electricity price configuration information to obtain charging scheduling information.

[0124] In a possible implementation manner of this embodiment, the charging scheduling device performs charging allocation according to the target charging amount, the candidate charging periods, and the electricity price configuration information to obtain charging scheduling information, including:

[0125] Perform charging period allocation according to the target charging amount and the charging power of the candidate charging periods to obtain an initial charging queue, where the initial charging queue includes several initial charging periods;

[0126] Calculate the charging cost information of the initial charging queue by using the electricity price configuration information of each initial charging period in the initial charging queue;

[0127] Determine the target charging queue in the initial charging queue according to the charging cost information, and generate charging scheduling information corresponding to the target charging queue.

[0128] In a possible implementation manner of this embodiment, the charging scheduling device performs charging control on the target vehicle based on the charging scheduling information to obtain a charging control result, including:

[0129] Obtain the target charging queue corresponding to the charging scheduling information, and the first target charging period in the target charging queue;

[0130] Drive the target charging terminal to charge the target vehicle based on the first target charging period and the target charging power to obtain a first charging result;

[0131] If the first charging result is a charging success result, obtain the second target charging period in the target charging queue, and drive the target charging terminal to charge the target vehicle based on the target charging period and the target charging window to obtain a charging control result.

[0132] In a possible implementation manner of this embodiment, after the charging scheduling device determines the charging scheduling information of the target vehicle according to the target mileage information, the target travel time, and the charging configuration information in the vehicle demand information, it further includes:

[0133] Respond to a charging update request, and obtain charging update information corresponding to the charging update request, where the charging update information includes any one or more of update demand information and update configuration information;

[0134] Generate an updated charging queue according to the updated demand information and / or the updated configuration information;

[0135] If the updated charging queue is inconsistent with the target charging queue of the charging scheduling information, generate updated scheduling information corresponding to the updated charging queue;

[0136] The charging scheduling device performs charging control on the target vehicle based on the charging scheduling information to obtain a charging control result, including:

[0137] Perform charging control on the target vehicle based on the updated scheduling information to obtain a charging control result.

[0138] In a possible implementation manner of this embodiment, the charging scheduling device determines the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information, including:

[0139] Determine the target charging queue according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information;

[0140] Generate charging scheduling information according to the target charging queue, the first encryption information, and the second encryption information.

[0141] In this embodiment, the charging scheduling device obtains the charging configuration information and the vehicle demand information of the target vehicle corresponding to the charging scheduling request by responding to the charging scheduling request; determines the charging scheduling information of the target vehicle according to the target mileage information, the target travel time in the vehicle demand information, and the charging configuration information; and performs charging control on the target vehicle based on the charging scheduling information to obtain a charging control result. It realizes planning the charging scheduling information including the charging time period and the corresponding execution window according to the charging configuration information of the charging device and the vehicle demand information of the target vehicle, and then performing charging control according to the charging scheduling information, so as to save the charging cost of the target vehicle and reduce energy consumption without affecting the travel plan of the target vehicle in the case of a large difference in charging costs at different time periods.

[0142] The embodiment of the present invention also provides a charging scheduling device, as Figure 6 shown, Figure 6 is a schematic structural diagram of an embodiment of the charging scheduling device provided in the embodiment of the present application.

[0143] The charging scheduling device integrates any one of the charging scheduling devices provided in the embodiment of the present invention, and the charging scheduling device includes:

[0144] One or more processors;

[0145] A memory; and

[0146] One or more applications, where the one or more applications are stored in the memory and are configured to execute the steps in the charging scheduling method described in any one of the embodiments of the above charging scheduling method by the processor.

[0147] Specifically: The charging scheduling device may include components such as a processor 601 with one or more processing cores, a memory 602 of one or more computer-readable storage media, a power supply 603, and an input unit 604. Those skilled in the art can understand that Figure 6 The charging scheduling device structure shown in does not constitute a limitation on the charging scheduling device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Among them:

[0148] The processor 601 is the control center of the charging scheduling device, connecting various parts of the entire charging scheduling device through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 602, and by calling data stored in the memory 602, it executes various functions of the charging scheduling device and processes data, thereby monitoring the charging scheduling device as a whole. Optionally, the processor 601 may include one or more processing cores; preferably, the processor 601 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above modem processor may not be integrated into the processor 601 either.

[0149] The memory 602 can be used to store software programs and modules. The processor 601 executes various functional applications and data processing by running the software programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. Among them, the program storage area may store the operating system, applications required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the charging scheduling device. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. Correspondingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.

[0150] The charging scheduling device further includes a power source 603 for supplying power to each component. Preferably, the power source 603 can be logically connected to the processor 601 through a power management system, so as to realize functions such as charging management, discharging management, and power consumption management through the power management system. The power source 603 can also include any components such as one or more DC or AC power sources, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0151] The charging scheduling device may further include an input unit 604, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0152] Although not shown, the charging scheduling device may further include a display unit, etc., which will not be elaborated here. Specifically, in this embodiment, the processor 601 in the charging scheduling device will load the executable files corresponding to the processes of one or more application programs into the memory 602 according to the following instructions, and the processor 601 will run the application programs stored in the memory 602 to realize various functions as follows:

[0153] In response to a charging scheduling request, obtain the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0154] Determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information and the charging configuration information;

[0155] Based on the charging scheduling information, perform charging control on the target vehicle to obtain a charging control result.

[0156] Therefore, an embodiment of the present invention provides a computer-readable storage medium, which may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), a magnetic disk or an optical disc, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any charging scheduling method provided by the embodiments of the present invention. For example, when the computer program is loaded by the processor, the following steps can be executed:

[0157] In response to a charging scheduling request, obtain the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle;

[0158] Determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information and the charging configuration information;

[0159] Based on the charging scheduling information, charge control is performed on the target vehicle to obtain a charge control result.

[0160] In the above embodiments, the descriptions of the various embodiments each have their own focuses. For parts not detailed in a certain embodiment, reference may be made to the detailed descriptions of other embodiments above, and they will not be elaborated here.

[0161] In specific implementation, each of the above units or structures can be implemented as an independent entity, or any combination can be made to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, reference may be made to the method embodiments above, and they will not be elaborated here.

[0162] For the specific implementation of each of the above operations, reference may be made to the previous embodiments, and they will not be elaborated here.

[0163] The above has introduced in detail a charging scheduling method provided by an embodiment of the present application. Specific embodiments are used herein to elaborate on the principle and implementation manner of the present invention. The descriptions of the above embodiments are only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A charging scheduling method, characterized in that, The charging scheduling method includes: Responding to a charging scheduling request, obtaining the charging configuration information corresponding to the charging scheduling request and the vehicle demand information of the target vehicle; Determining the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information; Based on the charging scheduling information, performing charging control on the target vehicle to obtain a charging control result.

2. The charging scheduling method according to claim 1, wherein The determining the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information includes: Determining the charging scheduling time of the target vehicle according to the target travel time and charging start time in the vehicle demand information; Determining the target charging amount according to the target mileage information in the vehicle demand information and the mileage power consumption of the target vehicle; Determining the charging scheduling information of the target vehicle according to the charging scheduling time, target charging amount, and the charging configuration information.

3. The charging scheduling method according to claim 2, characterized in that, The determining the charging scheduling information of the target vehicle according to the charging scheduling time, target charging amount, and the charging configuration information includes: Obtaining the rechargeable time period and the corresponding electricity price configuration information in the charging configuration information; Matching according to the charging scheduling time and the rechargeable time period to obtain candidate charging time periods; Performing charging allocation according to the target charging amount, the candidate charging time periods, and the electricity price configuration information to obtain charging scheduling information.

4. The charging scheduling method according to claim 3, wherein The performing charging allocation according to the target charging amount, the candidate charging time periods, and the electricity price configuration information to obtain charging scheduling information includes: Performing charging time period allocation according to the target charging amount and the charging power of the candidate charging time periods to obtain an initial charging queue, where the initial charging queue includes several initial charging time periods; Calculating the charging cost information of the initial charging queue by using the electricity price configuration information of each initial charging time period in the initial charging queue; Determining the target charging queue in the initial charging queue according to the charging cost information, and generating the charging scheduling information corresponding to the target charging queue.

5. The charging scheduling method according to any one of claims 1-4, characterized in that, The performing charging control on the target vehicle based on the charging scheduling information to obtain a charging control result includes: Obtaining the target charging queue corresponding to the charging scheduling information, and the first target charging time period in the target charging queue; Driving a target charging terminal to charge the target vehicle based on the first target charging time period and the target charging power to obtain a first charging result; If the first charging result is a charging success result, obtaining the second target charging time period in the target charging queue, and driving the target charging terminal to charge the target vehicle based on the second target charging time period and the target charging window to obtain a charging control result.

6. The charging scheduling method according to claim 1, wherein After determining the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle demand information, and the charging configuration information, it further includes: In response to a charging update request, obtain charging update information corresponding to the charging update request, where the charging update information includes any one or more of update requirement information and update configuration information; Generate an updated charging queue according to the update requirement information and / or the update configuration information; If the updated charging queue is inconsistent with the target charging queue of the charging scheduling information, generate updated scheduling information corresponding to the updated charging queue; The charging control of the target vehicle based on the charging scheduling information to obtain a charging control result includes: Perform charging control on the target vehicle based on the updated scheduling information to obtain a charging control result.

7. The charging scheduling method according to claim 1, wherein The determination of the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle requirement information, and the charging configuration information includes: Determine a target charging queue according to the target mileage information, target travel time in the vehicle requirement information, and the charging configuration information; Generate charging scheduling information according to the target charging queue, the first encryption information, and the second encryption information.

8. A charging scheduling device, characterized in that The charging scheduling device includes: An information acquisition module configured to, in response to a charging scheduling request, obtain the charging configuration information corresponding to the charging scheduling request and the vehicle requirement information of the target vehicle; A scheduling generation module configured to determine the charging scheduling information of the target vehicle according to the target mileage information, target travel time in the vehicle requirement information, and the charging configuration information; A charging control module configured to perform charging control on the target vehicle based on the charging scheduling information to obtain a charging control result.

9. A charging scheduling device, characterized in that, The charging scheduling device includes: One or more processors; A memory; and One or more applications, where the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the charging scheduling method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and the computer program is loaded by the processor to execute the steps of the charging scheduling method according to any one of claims 1 to 7.