Charging control method and device of target vehicle, medium and electronic equipment

By obtaining user needs and charging pile historical parameters to screen the target charging pile, the problem of the difference between the actual efficiency and nominal value of the charging pile is solved, and the scientific nature of charging efficiency and resource allocation is improved.

CN120363771APending Publication Date: 2025-07-25VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, there is a significant difference between the actual charging efficiency and nominal value of the charging pile, resulting in users mistakenly selecting inefficient charging piles, extending the charging time, resulting in unscientific charging planning, unbalanced resource allocation, and low charging efficiency.

Method used

By obtaining the user's charging demand information and the current location of the target vehicle, combining the historical charging parameters of the charging pile, an efficient charging pile that meets the user's needs is selected, and the vehicle is controlled to drive to the target charging pile for charging.

Benefits of technology

Accurately identifying efficient charging piles that meet user needs improves the charging efficiency of the target vehicle and avoids the extended charging time caused by insufficient power or the choice of inefficient charging piles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120363771A_ABST
    Figure CN120363771A_ABST
Patent Text Reader

Abstract

The invention discloses a charging control method and device for a target vehicle, a medium and electronic equipment, and the method comprises the steps: obtaining the charging demand information of a user, and the charging demand information comprises at least one of the charging completion time, the charging speed, the charging stability, the charging place, the charging cost or the queuing time; acquiring at least one charging pile set based on the current position of the target vehicle; acquiring historical charging parameters of each charging pile; screening a target charging pile from the charging pile set based on the charging demand information and the historical charging parameters; and controlling the target vehicle to run to the target charging pile for charging. Through the technical scheme provided by the invention, the charging efficiency of the target vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle control technology, and in particular, relates to a charging control method, device, medium and electronic equipment for a target vehicle. Background Art

[0002] In the prior art, the selection of charging piles is generally based on static information such as the location and nominal power of the charging pile terminal. However, due to factors such as equipment aging and grid load fluctuations, there is a significant difference between the actual charging efficiency of the charging pile and the nominal value, which causes users to mistakenly select inefficient charging piles, prolong charging time, and cause problems such as unscientific charging planning and unbalanced resource allocation.

[0003] Based on this, the low charging efficiency of the target vehicle is a technical problem that needs to be solved urgently. Summary of the invention

[0004] The embodiments of the present application provide a charging control method, device, medium and electronic device for a target vehicle, thereby improving the charging efficiency of the target vehicle at least to a certain extent.

[0005] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.

[0006] According to a first aspect of an embodiment of the present application, a charging control method for a target vehicle is provided, the method comprising:

[0007] Obtaining charging demand information of the user, wherein the charging demand information includes at least one of charging completion time, charging speed, charging stability, charging location, charging cost or queuing time;

[0008] Acquire at least one charging pile set based on the current position of the target vehicle;

[0009] Get the historical charging parameters of each charging pile;

[0010] Selecting a target charging pile from a charging pile set based on charging demand information and historical charging parameters;

[0011] Control the target vehicle to drive to the target charging pile for charging.

[0012] In some embodiments of the present application, based on the above solution, the target charging pile is screened from the charging pile set based on the charging demand information and the historical charging parameters, including:

[0013] Determining a first charging capability corresponding to the user's charging demand from multiple capability aspects of the charging pile;

[0014] extracting a first charging parameter related to the first charging capability from the historical charging parameters;

[0015] Calculate a first charging pile score for the first charging capacity of the charging pile based on the first charging parameter;

[0016] Screen target charging piles from the set of charging piles based on the first charging pile score.

[0017] In some embodiments of the present application, based on the foregoing solution, screening target charging piles from the set of charging piles based on the first charging pile score includes:

[0018] Extract second charging parameters related to the second charging capacity from historical charging parameters, where the second charging capacity is the capacity other than the first charging capacity among multiple capacity aspects of the charging pile;

[0019] Calculate a second charging pile score for the second charging capacity according to the second charging parameter;

[0020] Screen target charging piles from the set of charging piles based on the first charging pile score and each second charging pile score.

[0021] In some embodiments of the present application, based on the foregoing solution, screening target charging piles from the set of charging piles based on the first charging pile score and each second charging pile score includes:

[0022] Assign a first weight to the first charging pile score, and assign a second weight to each second charging pile score, where the first weight is greater than each second weight;

[0023] Screen target charging piles from the set of charging piles based on the first weight, the first charging pile score, the second weight, and the second charging pile score.

[0024] In some embodiments of the present application, based on the foregoing solution, if the charging demand information includes the charging completion time, calculating a first charging pile score for the first charging capacity of the charging pile based on the first charging parameter includes:

[0025] Determine the charging start time and charging duration of the charging pile based on the charging completion time, where the charging duration is the time length from the start of charging to the charging completion time of the target vehicle;

[0026] Calculate the first charging pile score of the charging pile according to the charging start time and the charging duration.

[0027] In some embodiments of the present application, based on the foregoing solution, determining the charging start time and charging duration of the charging pile based on the charging completion time includes:

[0028] Predict the charging start time when the target vehicle completes charging at the charging completion time based on the historical charging duration of the charging pile;

[0029] Predict the queuing start time when the target vehicle starts charging based on the historical queuing duration of the charging pile, where the first charging parameter includes the historical charging duration and the historical queuing duration;

[0030] Determine the charging duration as the time length from the charging completion time to the queuing start time;

[0031] Predict the charging departure time when the target vehicle arrives at the charging pile at the queuing start time based on the congestion condition from the current position of the target vehicle to the charging pile.

[0032] In some embodiments of the present application, based on the foregoing solution, obtain at least one charging pile set based on the current position of the target vehicle, including:

[0033] Obtain the current battery level of the target vehicle;

[0034] Predict the driving range that the target vehicle can travel based on the current battery level, the current position of the target vehicle, and the congestion condition at the current position;

[0035] Add the charging piles that are allowed to charge the target vehicle within the driving range to the charging pile set.

[0036] According to the second aspect of the embodiments of the present application, there is provided a charging control device for a target vehicle, the device includes:

[0037] The first acquisition module is used to acquire the charging demand information of the user, where the charging demand information includes at least one of the charging completion time, the charging speed, the charging stability, the charging location, the charging cost, or the queuing duration;

[0038] The second acquisition module is used to acquire at least one charging pile set based on the current position of the target vehicle;

[0039] The third acquisition module is used to acquire the historical charging parameters of each charging pile;

[0040] The screening module is used to screen the target charging pile from the charging pile set based on the charging demand information and the historical charging parameters;

[0041] The control module is used to control the target vehicle to drive to the target charging pile for charging.

[0042] According to the third aspect of the embodiments of the present application, there is provided a computer-readable storage medium, in which at least one computer program instruction is stored, and at least one computer program instruction is loaded and executed by a processor to implement the operations performed by the method according to any one of the first aspects above.

[0043] According to a fourth aspect of the embodiments of the present application, an electronic device is provided. The electronic device includes one or more processors and one or more memories. At least one computer program instruction is stored in the one or more memories, and the at least one computer program instruction is loaded and executed by the one or more processors to implement the method according to any one of the embodiments of the first aspect above.

[0044] In the present application, charging demand information of a user is obtained, where the charging demand information includes at least one of a charging completion time, a charging speed, a charging stability, a charging location, a charging cost, or a queuing duration; at least one set of charging piles is obtained based on the current position of the target vehicle; historical charging parameters of each charging pile are obtained; a target charging pile is screened from the set of charging piles based on the charging demand information and the historical charging parameters; and the target vehicle is controlled to travel to the target charging pile for charging. That is to say, in the present application, the target charging pile is screened from the set of charging piles based on the charging demand information of the user and the historical charging parameters of each charging pile, which not only combines the charging demand of the user for the charging pile, but also considers the current actual charging efficiency of the charging pile, accurately identifies an efficient charging pile that meets the user's needs, and improves the overall vehicle charging efficiency of the target vehicle.

[0045] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0047] Figure 1 A flowchart of a method for controlling the charging of a target vehicle according to an embodiment of the present application is shown;

[0048] Figure 2 A flowchart of obtaining historical charging parameters of a charging pile according to an embodiment of the present application is shown;

[0049] Figure 3 A schematic diagram of a method for a target vehicle to travel to a target charging pile for charging according to an embodiment of the present application is shown;

[0050] Figure 4 A block diagram of a charging control device of a target vehicle according to an embodiment of the present application is shown;

[0051] Figure 5 A schematic diagram of the structure of an electronic device according to an embodiment of the present application is shown. Detailed implementation manners

[0052] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part rather than all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.

[0053] In addition, the described features, structures or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present application. However, those skilled in the art will realize that the technical solutions of the present application can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, well-known methods, devices, implementations or operations are not shown or described in detail to avoid obscuring aspects of the present application.

[0054] The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0055] The flowcharts shown in the drawings are only illustrative and do not necessarily include all the contents and operations / steps, nor do they necessarily have to be executed in the described order. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.

[0056] It should be noted that the term "plurality" mentioned herein refers to two or more. The terms "first", "second", etc. in the specification, claims and drawings of the present application are used to distinguish similar objects and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the objects so used can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described.

[0057] To enable those skilled in the art to better understand the present application, first, in combination with Figure 1 a simple description of the application scenarios involved in the present application will be given.

[0058] Referring to Figure 1 , a flowchart of a charging control method for a target vehicle in an embodiment of the present application is shown. The charging control method for the target vehicle can be executed by a device with computing and processing functions. Referring toFigure 1 As shown in the figure, the charging control method for the target vehicle includes:

[0059] Step 101: Obtain the charging demand information of the user, where the charging demand information includes at least one of the charging completion time, charging speed, charging stability, charging location, charging cost, or queuing duration;

[0060] Step 102: Obtain at least one set of charging piles based on the current location of the target vehicle;

[0061] Step 103: Obtain the historical charging parameters of each charging pile;

[0062] Step 104: Screen the target charging pile from the set of charging piles based on the charging demand information and the historical charging parameters;

[0063] Step 105: Control the target vehicle to drive to the target charging pile for charging.

[0064] Through the above steps, the charging demand information of the user is obtained, where the charging demand information includes at least one of the charging completion time, charging speed, charging stability, charging location, charging cost, or queuing duration; at least one set of charging piles is obtained based on the current location of the target vehicle; the historical charging parameters of each charging pile are obtained; the target charging pile is screened from the set of charging piles based on the charging demand information and the historical charging parameters; and the target vehicle is controlled to drive to the target charging pile for charging. That is to say, in this application, the target charging pile is screened from the set of charging piles based on the charging demand information of the user and the historical charging parameters of each charging pile, which not only combines the charging demand of the user for the charging pile, but also considers the current actual charging efficiency of the charging pile, accurately identifies the efficient charging pile that meets the user's needs, and improves the overall vehicle charging efficiency of the target vehicle.

[0065] In the embodiment provided in Step 101, the above charging demand information is used to indicate the user's requirements for at least one of the charging completion time, charging speed, charging stability, charging location, charging cost, or queuing duration. The user can, but is not limited to, input the above charging demand information to the vehicle when determining the need to charge, or the charging demand information can also be pre-loaded in the vehicle.

[0066] Optionally, in this embodiment, when a charging scenario is triggered, the charging requirement information of the user is obtained. The charging scenario can be triggered in the following ways, but is not limited to: low battery warning trigger. When the remaining battery power of the vehicle is lower than a preset threshold (such as 20%), the in-vehicle system automatically triggers the charging requirement; navigation route planning trigger. After the user enters a long-distance destination in the in-vehicle navigation, the system automatically plans an intermediate charging route including efficient charging stations based on the remaining battery power, route distance, and dynamic scoring of charging piles along the way; user initiative instruction trigger. A charging request is initiated manually through a voice command (such as "find the fastest charging pile") or the in-vehicle interface. The system recommends in real time based on the priority (speed / cost / stability, etc.) selected by the user; scheduled charging trigger. The user presets the charging completion time (such as "fully charged and ready to go at 7 am tomorrow"), the system calculates the departure time in reverse, and triggers a night-time low-peak period or off-peak charging plan based on real-time road conditions and queuing prediction; behavior habit prediction trigger. By learning the user's daily commuting pattern (such as charging after work every Wednesday), a high-scoring charging station that the user often goes to is actively recommended before the habitual time period, etc.

[0067] Optionally, in this embodiment, the charging completion time is the latest time when the user specifies the charging to be completed. For example: The user needs to complete charging before 18:00 to keep an appointment on time. The charging speed is the time length for the user to complete charging. For example: During a long-distance drive, 300 km of battery life needs to be replenished within 30 minutes. The charging stability is that the user specifies to preferentially select a charging pile with a low number of power outages. For example: The user hopes to protect the battery life and avoid a charging pile with large voltage fluctuations. The charging location is the charging position specified by the user. For example: The user needs to charge at the mall and dine by the way. The charging cost is the amount spent by the user to complete charging. For example: A ride-hailing driver hopes to choose a charging pile with the lowest electricity price. The queuing duration is the waiting time for the user to reach the charging pile. For example: The user does not want to wait and hopes to charge immediately upon arrival.

[0068] In the embodiment provided in step 102, at least one charging pile set can be obtained based on the current position of the target vehicle in the following ways, but is not limited to: obtaining the accurate longitude and latitude coordinates of the vehicle through an in-vehicle GPS (Global Positioning System) or Beidou system; calculating the maximum driving radius based on the remaining battery power of the vehicle (a 20% safety redundancy can be considered); establishing a circular search area centered on the current position with the reachable distance as the radius; adding the charging piles within the search area to the charging pile set. Or, calling a relevant map API (Application Programming Interface) to obtain the basic information of the charging station; integrating the charging piles allowed for the target vehicle in the basic information of the charging station to obtain the charging pile set. Or, screening the charging pile set from the enterprise-owned charging network database, etc.

[0069] In one embodiment of the present application, at least one set of charging piles can be obtained based on the current position of the target vehicle in the following ways, but not limited thereto: obtaining the current power of the target vehicle; predicting the driving range that the target vehicle can travel based on the current power, the current position of the target vehicle, and the congestion condition of the current position; and adding the charging piles that are allowed to charge the target vehicle within the driving range to the set of charging piles.

[0070] Through the above process, it is avoided that the vehicle cannot reach the charging pile due to insufficient power, and the feasibility of the recommendation is improved.

[0071] Optionally, in this embodiment, the current power of the target vehicle is directly read through the in-vehicle BMS (Battery Management System). Further, the current power of the target vehicle can also be redundantly verified through multi-sensor data fusion. For example, the current power of the target vehicle is verified according to the cumulative charge and discharge ampere-hours; the current power of the target vehicle is calibrated according to the OCV (Open Circuit Voltage)-SOC (State of Charge) curve when the vehicle is parked and stationary; the SOC reading is corrected according to the cell temperature; the current power of the target vehicle is dynamically corrected in combination with the actual energy consumption in the recent 50 km, etc.

[0072] Optionally, in this embodiment, the driving range that the target vehicle can travel can be predicted based on the current power, the current position of the target vehicle, and the congestion condition of the current position in the following ways, but not limited thereto:

[0073] Basic mileage calculation stage: First, read the remaining power data (SOC value) provided by the vehicle battery management system, calculate the theoretical maximum driving distance in combination with the average energy consumption value (such as kWh / 100 km) certified for this vehicle model, and reserve 5-10% of the power as an emergency buffer.

[0074] Dynamic road condition compensation stage: Access the real-time traffic data platform, obtain the road conditions in all directions radiating from the current position, set influence coefficients for different road condition types (severely congested sections: mileage conversion coefficient 0.6-0.7; slow-moving sections: conversion coefficient 0.8-0.9; unobstructed sections: coefficient 1.0-1.05), and synchronously consider the influence of road slope. For every 10-meter climb per 100 meters, an additional 1.5% energy consumption is added.

[0075] Environmental factor correction stage: Integrate meteorological data to compensate for special weather conditions (rain and snow weather: mileage reduction of 15-20%; low temperature environment below 0°C: reduction of 10-15%; high temperature air conditioner use: reduction of 5-8%).

[0076] Driving behavior adaptation stage: Establish a user profile based on historical driving data (aggressive driving: mileage reduction of 12-15%; smooth driving: maintain the reference value; economic mode: mileage can be increased by 5-8%).

[0077] Set up a real-time update mechanism: Automatically refresh the road condition data every 5 minutes, trigger recalculation when the power drops by 5%, and adjust immediately when a sudden traffic event is detected.

[0078] Through the above process, set up a multi-layer dynamic compensation mechanism to accurately predict the driving range that the target vehicle can travel, and at the same time ensure reliable prediction in signal blind spots such as tunnels and remote areas, providing a decision-making basis for subsequent charging pile recommendations.

[0079] Optionally, in this embodiment, a unique identifier can also be assigned to each charging pile for the purpose of distinguishing and managing the charging piles.

[0080] In the embodiment provided in step 103, the above historical charging parameters can include but are not limited to: actual charging power curve, voltage fluctuation range, average charging speed during peak periods, actual time taken from the starting power to the target power, etc. Among them, the actual charging power curve (unit: kW) is used to record the change of the actual charging power over time during the charging process (including the initial stage, middle stage, and later stage of charging), the voltage fluctuation range (unit: V) is used to represent the voltage stability, the average charging speed during peak periods (unit: km / minute) is used to represent the charging efficiency of the charging pile when the power grid load is large, providing a reference for users to select charging piles during peak periods, and the actual time taken from the starting power to the target power is the time required for the charging pile to complete one charging.

[0081] Refer to Figure 2 shows a flowchart of obtaining the historical charging parameters of the charging pile in the embodiment of the present application. Refer to Figure 2 As shown, the historical charging parameters of the charging pile can be obtained through the following steps but are not limited to:

[0082] Step 201: The charging pile uploads the charging parameters to the cloud in real time through the Internet of Things;

[0083] Step 202: The cloud platform centrally processes the data, removes outliers, and then stores it;

[0084] Step 203: Call the charging parameters of the charging pile through the API as the historical charging parameters.

[0085] In the embodiment provided in step 104, the charging piles that meet the charging demand information are screened according to the historical charging parameters of the charging piles as the target charging piles.

[0086] In an embodiment of the present application, the target charging pile can be filtered from the set of charging piles based on the charging demand information and historical charging parameters in the following ways, but not limited thereto: determining the first charging ability corresponding to the user's charging demand from multiple ability aspects of the charging pile; extracting the first charging parameters related to the first charging ability from the historical charging parameters; calculating the first charging pile score of the first charging ability of the charging pile based on the first charging parameters; and filtering the target charging pile from the set of charging piles based on the first charging pile score.

[0087] Optionally, in this embodiment, the multiple ability aspects of the charging pile can include, but are not limited to: charging stability, charging speed, charging reliability, charging cost, charging queue, etc.

[0088] Optionally, in this embodiment, taking the first charging ability as charging stability as an example, the first charging pile score of the first charging ability of the charging pile can be calculated based on the first charging parameters in the following ways, but not limited thereto: extracting the voltage fluctuation range (such as ±5V is excellent, ±15V is poor) and charging interruption rate (the number of abnormal terminations in the historical record) related to charging stability from the historical charging parameters as the first charging parameters; calculating the first charging pile score according to the voltage fluctuation range and the charging interruption rate, and the smaller the voltage fluctuation range and the lower the charging interruption rate, the higher the score.

[0089] Similarly, taking the first charging ability as charging speed as an example, the first charging pile score of the first charging ability of the charging pile can be calculated based on the first charging parameters in the following ways, but not limited thereto: extracting the actual charging speed and the average charging speed during peak hours from the historical charging parameters as the first charging parameters; calculating the first charging pile score according to the actual charging speed and the average charging speed during peak hours, and the faster the actual charging speed and the average charging speed during peak hours, the higher the score.

[0090] Similarly, taking the first charging ability as charging reliability as an example, the first charging pile score of the first charging ability of the charging pile can be calculated based on the first charging parameters in the following ways, but not limited thereto: extracting the charging interruption rate from the historical charging parameters, and the deviation rate of the actual time taken from the starting power to the target power and the estimated full charging time as the first charging parameters; calculating the first charging pile score according to the charging interruption rate and the deviation rate of the actual time taken from the starting power to the target power and the estimated full charging time, and the lower the charging interruption rate and the deviation rate, the higher the score.

[0091] Similarly, taking the first charging capacity as an example of the charging cost, the first charging pile score of the charging pile's first charging capacity can be calculated based on the first charging parameter in the following ways, which can be but are not limited to: extracting the costs during the charging valley period (for example: 0:00 - 6:00, electricity price 0.3 yuan / kWh) and the charging peak period (for example: 18:00 - 22:00, electricity price 1.2 yuan / kWh) from the historical charging parameters as the first charging parameter; calculating the first charging pile score based on the cost during the charging valley period and the cost during the charging peak period. The lower the cost, the higher the score.

[0092] Optionally, in this embodiment, the charging pile with the highest first charging pile score can be selected as the target charging pile from the charging pile set, which can be but are not limited to. In the above process, through the quantitative scoring mechanism, it is ensured that the selected charging pile accurately matches the ability that the user is most concerned about (such as fast charging), enhancing the pertinence of the method.

[0093] In an embodiment of the present application, the target charging pile can be selected from the charging pile set based on the first charging pile score in the following ways, which can be but are not limited to: extracting the second charging parameter related to the second charging capacity from the historical charging parameters, where the second charging capacity is the capacity other than the first charging capacity among the multiple capacity aspects of the charging pile; calculating the second charging pile score of the second charging capacity according to the second charging parameter; and selecting the target charging pile from the charging pile set based on the first charging pile score and each second charging pile score.

[0094] Optionally, in this embodiment, as shown in Table 1, the keyword corresponding to the user's charging demand can be searched from the preset keyword matching table to match the first charging capacity and the first charging parameter, and the charging capacity other than the first charging capacity is determined as the second charging capacity, and the second charging pile score is calculated based on the second charging parameter. For example: when receiving the charging demand information "I want the fastest charging pile", the keyword "fastest" is extracted, and the charging capacity "charging speed" corresponding to "fastest" in Table 1 is selected as the first charging capacity, and the charging parameters "actual charging speed and average charging speed during the peak period" corresponding to "charging speed" are determined as the first charging parameter; and other charging capacities are determined as the second charging capacity for calculation.

[0095] Table 1

[0096]

[0097] It should be noted that if there is no clear keyword in the user's charging demand information, it will be automatically selected according to the following rules: Select according to the battery level. When the battery level < 20%, the charging speed is given priority by default; Select according to the time. During the morning and evening rush hours, the queuing time is given priority by default; Select according to the vehicle type. For luxury vehicles, the stability is given priority by default; In other cases, the charging speed is given priority by default, etc. For example: If the charging demand information is "find a charging pile" and the current battery level is 15%, the charging speed will be automatically selected as the first charging capacity.

[0098] Optionally, in this embodiment, the method for calculating the first charging pile score of the first charging capacity of the charging pile based on the first charging parameter can be referred to to implement the calculation of the second charging pile score of the second charging capacity according to the second charging parameter.

[0099] Optionally, in this embodiment, the charging pile with the highest score can be selected as the target charging pile from the first charging pile score and each second charging pile score, but not limited to this.

[0100] Optionally, in this embodiment, in the above process, the comprehensiveness and reliability of the selection are improved through multi-dimensional evaluation, avoiding the limitations of single-dimensional screening.

[0101] In an embodiment of the present application, the target charging pile can be selected from the charging pile set based on the first charging pile score and each second charging pile score in the following ways, but not limited to this: Assign a first weight to the first charging pile score, and assign a second weight to each second charging pile score, where the first weight is greater than each second weight; Select the target charging pile from the charging pile set based on the first weight, the first charging pile score, the second weight, and the second charging pile score.

[0102] Optionally, in this embodiment, the first weight can be assigned to the first charging pile score and the second weight can be assigned to each second charging pile score in the following ways, but not limited to this: Set the first weight to 40% - 60%, and set the second weight to 10% - 30%. The actual values used can be determined through training, but the first weight is greater than each second weight. Each second weight can be the same value or different values.

[0103] Optionally, in this embodiment, taking the first weight as a, the first charging pile score as A, the second weight as b, and the second charging pile score as B as an example, calculate the weighted sum of the first weight, the first charging pile score, the second weight, and the second charging pile score to obtain the charging pile score of each charging pile (a×A + b1×B1 + b2×B2 + …… + b n ×B n ), where n is the nth second weight and second charging pile score, and determine the charging pile with the highest charging pile score as the target charging pile.

[0104] Optionally, in this embodiment, while taking into account multi-dimensional data, the core needs of users are preferentially met, and personalization and overall performance are balanced.

[0105] In an embodiment of the present application, if the charging demand information includes the charging completion time, the first charging pile score of the first charging capacity of the charging pile can be calculated based on the first charging parameter in the following ways, but not limited to: determining the charging start time and charging duration of the charging pile based on the charging completion time, where the charging duration is the time length from the start of charging to the charging completion time of the target vehicle; calculating the first charging pile score of the charging pile according to the charging start time and charging duration.

[0106] In an embodiment of the present application, the charging start time and charging duration of the charging pile can be determined based on the charging completion time in the following ways, but not limited to: predicting the charging start time when the target vehicle completes charging at the charging completion time based on the historical charging duration of the charging pile; predicting the queuing start time when the target vehicle starts charging at the charging start time based on the historical queuing duration of the charging pile, where the first charging parameter includes the historical charging duration and the historical queuing duration; determining the time length from the charging completion time to the queuing start time as the charging duration; predicting the charging start time when the target vehicle arrives at the charging pile at the queuing start time based on the congestion condition from the current position of the target vehicle to the charging pile.

[0107] Optionally, in this embodiment, when the charging demand information includes the charging completion time, the charging completion time is the latest time allowed for the vehicle to complete charging. The best departure time (i.e., the charging start time) is calculated based on the charging completion time. The time from the charging start time to the charging completion time includes the driving time from the current position of the target vehicle to the charging pile (i.e., the time length from the charging start time to the queuing start time), the predicted queuing time of the charging pile (i.e., the time length from the queuing start time to the charging start time), and the predicted charging time (i.e., the time length from the charging start time to the charging completion time), resulting in: charging start time = charging completion time - (driving time + queuing time + charging time). It should be noted that if the calculated charging start time is earlier than the current time, a prompt of "It is recommended to depart immediately" is given.

[0108] Optionally, in this embodiment, the charging start time when the target vehicle completes charging at the charging completion time can be predicted based on the historical charging duration of the charging pile in the same time period, but not limited to this. Alternatively, the charging start time when the target vehicle completes charging at the charging completion time can also be predicted based on the average historical charging duration of the charging pile.

[0109] Optionally, in this embodiment, it is possible but not limited to predicting the queuing start time for the target vehicle to start charging at the charging start time based on the historical queuing duration of the charging pile during the same time period. Alternatively, it is also possible to predict the queuing start time for the target vehicle to start charging based on the average historical queuing duration of the charging pile.

[0110] Optionally, in this embodiment, it is possible but not limited to accessing a third-party API to predict the charging departure time for the target vehicle to reach the charging pile at the queuing start time. Alternatively, it is also possible to predict the charging departure time for the target vehicle to reach the charging pile at the queuing start time based on the average duration from the current position of the target vehicle to the charging pile.

[0111] Optionally, in this embodiment, the accuracy of time estimation is improved through dynamic prediction, reducing the risk of delays caused by queuing or congestion.

[0112] In the embodiment provided in step 105, it is possible but not limited to real-time monitoring of the remaining distance, estimated arrival time, and power consumption prediction to ensure arrival. And monitoring the real-time status of the charging pile to prevent it from being occupied when arriving, or, in the case of being occupied, promptly replacing the target charging pile.

[0113] To enable those skilled in the art to better understand the above-mentioned charging control method for the target vehicle, the following will be combined with Figure 3 for illustration.

[0114] Taking the morning rush hour on a weekday as an example, where a user drives an electric vehicle (remaining battery power 20%) to the company and needs to replenish at least 150 km of battery life within 30 minutes, and hopes that the charging pile has no queue and a moderate price, referring to Figure 3 shows a schematic diagram of the method for the target vehicle to travel to the target charging pile for charging in the embodiment of the present application.

[0115] Receiving the charging demand information "find a nearby charging pile that can charge quickly, without queuing, and not too expensive", through parsing, the first charging capacity = charging speed (weight 50%), the second charging capacity = queuing time (weight 30%), and the third charging capacity = cost (weight 20%).

[0116] Filter all charging piles within 5 km of the vehicle's current position to obtain the charging pile set shown in Table 2.

[0117] Table 2

[0118] Charging Pile ID Charging Speed (kW) Queue Duration (min) Electricity Price (yuan / kWh) A 120 0 1.5 B 60 15 1.2 C 150 5 1.8

[0119] Calculating the charging pile score (standardized score from 0 to 100), we get: Charging speed: C (100 points) > A (80 points) > B (40 points); Queuing time: A (100 points) > C (70 points) > B (0 points); Cost: B (100 points) > A (60 points) > C (20 points).

[0120] The comprehensive score of A = 80×0.5 + 100×0.3 + 60×0.2 = 82 points; B = 40×0.5 + 0×0.3 + 100×0.2 = 40 points; C = 100×0.5 + 70×0.3 + 20×0.2 = 75 points.

[0121] Determine the charging pile A (82 points) as the target charging pile, and use the charging pile C (75 points) as the alternative charging pile.

[0122] Plan the route to charging pile A, and monitor in real time. If A is suddenly occupied, automatically switch to C. The following introduces the device embodiments of the present application, which can be used to execute the charging control method of the target vehicle in the above embodiments of the present application. For the details not disclosed in the device embodiments of the present application, please refer to the embodiments of the charging control method of the target vehicle above in the present application.

[0123] See Figure 4 , which shows the block diagram of the charging control device of the target vehicle in the embodiments of the present application.

[0124] As Figure 4 shown, according to the charging control device (400) of the target vehicle in the embodiments of the present application, it includes: a first acquisition module 401, a second acquisition module 402, a third acquisition module 403, a screening module 404, and a control module 405.

[0125] Among them, the first acquisition module 401 is used to acquire the charging demand information of the user, where the charging demand information includes at least one of the charging completion time, charging speed, charging stability, charging location, charging cost, or queuing duration;

[0126] The second acquisition module 402 is used to acquire at least one charging pile set based on the current position of the target vehicle;

[0127] The third acquisition module 403 is used to acquire the historical charging parameters of each charging pile;

[0128] The screening module 404 is used to screen the target charging pile from the charging pile set based on the charging demand information and the historical charging parameters;

[0129] The control module 405 is used to control the target vehicle to drive to the target charging pile for charging.

[0130] In some embodiments of the present application, based on the foregoing solution, the screening module 404 includes:

[0131] A determination unit, configured to determine a first charging capacity corresponding to a user's charging requirement from multiple capacity aspects of a charging pile;

[0132] An extraction unit, configured to extract first charging parameters related to the first charging capacity from historical charging parameters;

[0133] A calculation unit, configured to calculate a first charging pile score of the first charging capacity of the charging pile based on the first charging parameters;

[0134] A screening unit, configured to screen a target charging pile from a set of charging piles based on the first charging pile score.

[0135] In some embodiments of the present application, based on the foregoing solution, the screening unit is further configured to: extract second charging parameters related to a second charging capacity from historical charging parameters, where the second charging capacity is a capacity other than the first charging capacity among multiple capacity aspects of the charging pile; calculate a second charging pile score of the second charging capacity according to the second charging parameters; screen a target charging pile from the set of charging piles based on the first charging pile score and each second charging pile score.

[0136] In some embodiments of the present application, based on the foregoing solution, the screening unit is further configured to: assign a first weight to the first charging pile score, and assign a second weight to each second charging pile score, where the first weight is greater than each second weight; screen a target charging pile from the set of charging piles based on the first weight, the first charging pile score, the second weight, and the second charging pile score.

[0137] In some embodiments of the present application, based on the foregoing solution, if the charging requirement information includes a charging completion time, the screening unit is further configured to: determine a charging start time and a charging duration of the charging pile based on the charging completion time, where the charging duration is the time length from the start of charging to the charging completion time of the target vehicle; calculate the first charging pile score of the charging pile according to the charging start time and the charging duration.

[0138] In some embodiments of the present application, based on the foregoing solution, the screening unit is further configured to: predict a charging start time when the target vehicle completes charging at the charging completion time based on the historical charging duration of the charging pile; predict a queuing start time when the target vehicle starts charging at the charging start time based on the historical queuing duration of the charging pile, where the first charging parameters include the historical charging duration and the historical queuing duration; determine the time length from the charging completion time to the queuing start time as the charging duration; predict a charging start time when the target vehicle arrives at the charging pile at the queuing start time based on the congestion condition from the current position of the target vehicle to the charging pile.

[0139] In some embodiments of the present application, based on the foregoing solution, the second acquisition module 402 includes:

[0140] An acquisition unit, configured to acquire the current power of a target vehicle;

[0141] A prediction unit, configured to predict the driving range that the target vehicle can travel based on the current power, the current position of the target vehicle, and the congestion condition at the current position;

[0142] An addition unit, configured to add the charging piles that are allowed to charge the target vehicle within the driving range to a charging pile set.

[0143] Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, in which at least one computer program instruction is stored, and the at least one computer program instruction is loaded and executed by a processor to implement the operations performed by the method as described above.

[0144] Based on the same inventive concept, an embodiment of the present application further provides an electronic device. Refer to Figure 5 , which shows a schematic structural diagram of the electronic device in the embodiment of the present application. The electronic device includes one or more memories 504, one or more processors 52, and at least one computer program (computer program instruction) stored on the memory 504 and executable on the processor 502. When the processor 502 executes the computer program, the method as described above is implemented.

[0145] Wherein, in Figure 5 , the bus architecture (represented by the bus 500), the bus 500 may include any number of interconnected buses and bridges. The bus 500 links together various circuits including one or more processors represented by the processor 502 and memories represented by the memory 504. The bus 500 may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface 505 provides an interface between the bus 500 and the receiver 501 and the transmitter 503. The receiver 501 and the transmitter 503 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices on the transmission medium. The processor 502 is responsible for managing the bus 500 and general processing, and the memory 504 may be used to store data used by the processor 502 when performing operations.

[0146] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope and spirit of the present application and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. In addition, each functional unit can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0147] In several embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of units can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces. The indirect couplings or communication connections of units or modules can be in electrical or other forms.

[0148] The units described as separate components may or may not be physically separated. The components serving as control devices may or may not be physical units, that is, they can be located in one place or distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0149] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs, etc., which can store computer program instructions.

[0150] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various modifications and changes can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A charging control method for a target vehicle, characterized in that, The method includes: Obtaining the charging demand information of the user, where the charging demand information includes at least one of a charging completion time, a charging speed, a charging stability, a charging location, a charging cost, or a queuing duration; Obtaining at least one set of charging piles based on the current position of the target vehicle; Obtaining the historical charging parameters of each of the charging piles; Screening target charging piles from the set of charging piles based on the charging demand information and the historical charging parameters; Controlling the target vehicle to drive to the target charging pile for charging.

2. The method according to claim 1, wherein The screening of the target charging pile from the set of charging piles based on the charging demand information and the historical charging parameters includes: Determining a first charging ability corresponding to the user's charging demand from multiple ability aspects of the charging pile; Extracting first charging parameters related to the first charging ability from the historical charging parameters; Calculating a first charging pile score for the first charging ability of the charging pile based on the first charging parameters; Screening the target charging pile from the set of charging piles based on the first charging pile score.

3. The method according to claim 2, wherein The screening of the target charging pile from the set of charging piles based on the first charging pile score includes: Extracting second charging parameters related to a second charging ability from the historical charging parameters, where the second charging ability is an ability other than the first charging ability among multiple ability aspects of the charging pile; Calculating a second charging pile score for the second charging ability based on the second charging parameters; Screening the target charging pile from the set of charging piles based on the first charging pile score and each of the second charging pile scores.

4. The method according to claim 3, wherein The screening of the target charging pile from the set of charging piles based on the first charging pile score and each of the second charging pile scores includes: Assigning a first weight to the first charging pile score, and assigning a second weight to each of the second charging pile scores, where the first weight is greater than each of the second weights; Screening the target charging pile from the set of charging piles based on the first weight, the first charging pile score, the second weight, and the second charging pile scores.

5. The method according to claim 2, characterized in that, If the charging demand information includes the charging completion time, the calculating of the first charging pile score for the first charging ability of the charging pile based on the first charging parameters includes: Determining a charging start time and a charging duration of the charging pile based on the charging completion time, where the charging duration is the time length from the start of charging to the charging completion time of the target vehicle; Calculating the first charging pile score of the charging pile according to the charging start time and the charging duration.

6. The method according to claim 5, wherein The determining of the charging start time and the charging duration of the charging pile based on the charging completion time includes: Predicting a charging start time when the target vehicle completes charging at the charging completion time based on the historical charging duration of the charging pile; Predicting a queuing start time when the target vehicle starts charging at the charging start time based on the historical queuing duration of the charging pile, where the first charging parameters include the historical charging duration and the historical queuing duration; Determine the time length from the charging completion moment to the queuing start moment as the charging duration; Predict the charging departure moment when the target vehicle arrives at the charging pile at the queuing start moment based on the congestion condition from the current position of the target vehicle to the charging pile.

7. The method according to claim 1, characterized in that, The obtaining at least one charging pile set based on the current position of the target vehicle includes: Obtain the current power of the target vehicle; Predict the driving range that the target vehicle can travel based on the current power, the current position of the target vehicle, and the congestion condition at the current position; Add the charging piles that allow charging for the target vehicle within the driving range to the charging pile set.

8. A charging control device for a target vehicle, characterized in that, The device includes: A first obtaining module, configured to obtain the charging demand information of the user, where the charging demand information includes at least one of a charging completion moment, a charging speed, a charging stability, a charging location, a charging cost, or a queuing duration; A second obtaining module, configured to obtain at least one charging pile set based on the current position of the target vehicle; A third obtaining module, configured to obtain the historical charging parameters of each charging pile; A screening module, configured to screen the target charging pile from the charging pile set based on the charging demand information and the historical charging parameters; A control module, configured to control the target vehicle to travel to the target charging pile for charging.

9. A computer-readable storage medium, characterized in that, Computer program instructions are stored in the computer-readable storage medium, and the computer program instructions are loaded and executed by a processor to implement the operations performed by the method according to any one of claims 1 to 7.

10. An electronic device, comprising a processor and a memory, characterized in that, The memory stores computer program instructions that can be executed by the processor, and when the processor executes the computer program instructions, the instructions of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Vehicle fleet vehicle charging control method, device, equipment, medium and program product

    CN121246571A