Charging strategy output method and device, equipment and storage medium
By determining the target charging time and output charging strategy for multiple vehicles, the problem of inconsistent power levels caused by improper charging times for multiple vehicles is solved, improving the user experience.
Patent Information
- Application Number
- CN202510746299.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2025-09-09
AI Technical Summary
When a family owns multiple pure electric vehicles and has only one charging station, improper charging time causes vehicles with more power to wait for vehicles with less power to charge, wasting time and reducing user experience.
By obtaining the remaining power of the power batteries, battery capacity and charging power of charging piles of multiple vehicles, the target charging time of each vehicle is determined, and a charging strategy is output to ensure that the power level of each vehicle is consistent before use, reducing waiting time.
This ensures that the battery levels of all vehicles are consistent before use, reducing time waste and improving user experience.
Smart Images

Figure CN120606714A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a charging strategy output method, device, equipment and storage medium. Background Art
[0002] With the development of vehicle technology, vehicles have brought more convenience to people, so most people choose vehicles as a means of transportation in their daily lives. In some multi-person families, they may even choose multiple vehicles to meet the transportation needs of family members.
[0003] At present, the development trend of new energy is gradually emerging, and most people choose pure electric vehicles when choosing a vehicle. For pure electric vehicles, charging is very important. When a family has multiple cars but only one charging station, charging becomes a problem. For example, when traveling with a family or a group of friends, if there is a vehicle with less power, it will need to be recharged during the trip. At this time, the vehicle with less remaining power will take longer to charge, causing the vehicle with more initial power to spend extra time waiting for the vehicle with less power to charge, which will lead to problems such as wasted time during the trip, which will reduce the user experience. Summary of the Invention
[0004] This application provides a charging strategy output method, apparatus, device, and storage medium that can determine the charging time required for each vehicle to charge from its current power level to the same power level before use, and output a charging strategy planned based on the charging time of each charging vehicle, thereby providing users with reasonable charging recommendations. This allows the power levels of each vehicle to be kept consistent before use, thereby reducing the phenomenon of vehicles with higher power levels waiting for vehicles with lower power levels to charge during use, reducing time waste, and thus improving the user experience. The technical solution includes the following.
[0005] In a first aspect, a charging strategy output method is provided, the method comprising:
[0006] In response to a charging strategy planning request for a plurality of vehicles, obtaining the remaining power of the power batteries of the plurality of vehicles, the battery capacity, and the charging power of the target charging pile, respectively, wherein the charging strategy planning request includes the usage time of the plurality of vehicles;
[0007] determining a target charging time for the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, the target charging time being the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used;
[0008] A target charging strategy is output based on the target charging durations of the power batteries of the multiple vehicles.
[0009] In the present application, when a charging strategy planning request for multiple vehicles is received, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power of the target charging pile can be obtained respectively in response to the charging strategy planning request for the multiple vehicles. Then, based on the vehicle usage time carried by the charging strategy planning request, the remaining power, battery capacity, and charging power of the power batteries of the multiple vehicles, the target charging time of the power batteries of each vehicle is determined, that is, the time taken for each vehicle to be charged from the remaining power to the same power before the vehicle is used is determined. Then, based on the determined target charging time of each vehicle, the charging strategy is planned and the planned target charging strategy is output. In this way, by determining the charging time taken for each vehicle to be charged from the current power to the same power before the vehicle is used, and outputting the charging strategy planned according to the charging time of each charging vehicle, reasonable charging suggestions can be provided to the user, so that the power of each vehicle can be kept consistent before the vehicle is used, thereby reducing the phenomenon of vehicles with more power waiting for vehicles with less power to charge during the use of the vehicle, reducing time waste, and thus improving user experience.
[0010] Optionally, determining a target charging time of the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power includes:
[0011] Determining a reference power level based on the remaining power levels of the power batteries of the vehicles, wherein the reference power level is a common cut-off charging power level of the power batteries of the vehicles;
[0012] Determining a reference charging time for the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the reference power, the battery capacity, and the charging power, where the reference charging time is the time required for each vehicle to charge from the remaining power to the reference power;
[0013] Based on the reference charging duration, the vehicle usage time, the reference power, the remaining power, the battery capacity and the charging power, the target charging duration of the power battery of each vehicle is determined respectively.
[0014] In the above method, the purpose of this scheme is to make full use of the time before the vehicle is used to charge the power of each vehicle to a consistent level, so it is very important to determine the cut-off charging power of the multiple vehicles. If the cut-off charging power is large, it may cause the total charging time for charging each vehicle to exceed the time before the vehicle is used. If the cut-off charging power is small, it may result in the inability to fully utilize the time before the vehicle is used. Therefore, in this scheme, a suitable cut-off charging power can be found first, and then the target charging time corresponding to each vehicle can be determined based on this suitable cut-off charging power, that is, to find a suitable reference power, and based on this suitable reference power, a more suitable target charging time can be determined.
[0015] Optionally, determining the reference power based on the remaining power of the power batteries of the respective vehicles includes:
[0016] The reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles to the preset power.
[0017] Optionally, determining the target charging time of the power battery of each vehicle based on the reference charging time, the vehicle usage time, the reference power, the remaining power, the battery capacity, and the charging power includes:
[0018] Subtract the current time from the vehicle usage time to obtain the available charging time;
[0019] determining a target power level based on the reference power level when the sum of the reference charging times corresponding to the vehicles is greater than or equal to the available charging time;
[0020] The target charging duration of the power battery of each vehicle is determined based on the remaining power of the power battery of each vehicle, the target power, the battery capacity, and the charging power.
[0021] In the above method, if the sum of the time taken for each vehicle to charge to the reference power is greater than or equal to the time before the vehicle is used, since the reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles plus the preset power, the reference power is already the minimum cut-off charging power. Based on the reference power, the cut-off charging power (target power) corresponding to each vehicle during this charging can be determined, so that the time before the vehicle is used can be fully utilized, and then a more appropriate target charging time corresponding to each vehicle can be determined.
[0022] Optionally, the method further includes:
[0023] When the sum of the reference charging times corresponding to the respective vehicles is less than the available charging time, updating the reference power;
[0024] Return to executing the step of determining the reference charging time of the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the reference power, the battery capacity and the charging power, and subsequent steps.
[0025] In the above method, when the sum of the reference charging times corresponding to each vehicle is less than the available charging time, it means that the sum of the time used for each vehicle to charge from the remaining power to the reference power is less than the available charging time, which means that the charging process of each vehicle does not make full use of the time before the vehicle is used. One of the reasons for this result may be that the reference power setting is unreasonable. Therefore, by updating the reference power, a more suitable reference power can be found, so that a more suitable target charging time can be determined.
[0026] Optionally, the method further includes:
[0027] When the sum of the reference charging times corresponding to the various vehicles is less than the available charging time, if the reference power is the maximum power of the power battery, the reference power is determined as the target power.
[0028] Optionally, the target charging strategy includes a recommended charging order for the multiple vehicles and a charging start time for each vehicle. Outputting the target charging strategy based on the target charging durations of the power batteries of the multiple vehicles includes:
[0029] Sorting the multiple vehicles in descending order of the target charging times to obtain a recommended charging order;
[0030] For the first vehicle indicated by the recommended charging order, the current time is determined as the start charging time for the first vehicle; for the i-th vehicle indicated by the recommended charging order, the start charging time for the i-th vehicle is obtained by adding the current time to the sum of the target charging times corresponding to the first i-1 vehicles indicated by the recommended charging order, where i is an integer greater than or equal to 2;
[0031] The recommended charging sequence and the charging start time of each vehicle are output.
[0032] In the above method, the longer the target charging time for a vehicle, the less remaining power it has, which means it needs to charge more. However, the charging process may involve changing vehicles or delaying the change of charging vehicles, which will consume some time. In this case, to ensure that the vehicle with less power can be charged, it can be charged first, so that the power of each vehicle after charging can remain at a consistent level.
[0033] In a second aspect, a charging strategy output device is provided, the device comprising:
[0034] an acquisition module, configured to respectively acquire the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power of the target charging pile in response to a charging strategy planning request for the multiple vehicles, the charging strategy planning request including the usage time of the multiple vehicles;
[0035] a first determining module, configured to determine a target charging time for the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, wherein the target charging time is the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used;
[0036] The output module is configured to output a target charging strategy based on the target charging durations of the power batteries of the multiple vehicles.
[0037] Optionally, the first determining module is configured to:
[0038] Determining a reference power level based on the remaining power levels of the power batteries of the vehicles, wherein the reference power level is a common cut-off charging power level of the power batteries of the vehicles;
[0039] Determining a reference charging time for the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the reference power, the battery capacity, and the charging power, where the reference charging time is the time required for each vehicle to charge from the remaining power to the reference power;
[0040] Based on the reference charging duration, the vehicle usage time, the reference power, the remaining power, the battery capacity and the charging power, the target charging duration of the power battery of each vehicle is determined respectively.
[0041] Optionally, the first determining module is configured to:
[0042] The reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles to the preset power.
[0043] Optionally, the first determining module is configured to:
[0044] Subtract the current time from the vehicle usage time to obtain the available charging time;
[0045] determining a target power level based on the reference power level when the sum of the reference charging times corresponding to the vehicles is greater than or equal to the available charging time;
[0046] The target charging duration of the power battery of each vehicle is determined based on the remaining power of the power battery of each vehicle, the target power, the battery capacity, and the charging power.
[0047] Optionally, the device further comprises:
[0048] An updating module, configured to update the reference power when the sum of the reference charging times corresponding to the vehicles is less than the available charging time;
[0049] An execution module is used to return to execute the steps of determining the reference charging time of the power batteries of each vehicle based on the remaining power of the power batteries of each vehicle, the reference power, the battery capacity and the charging power, and subsequent steps.
[0050] Optionally, the device further comprises:
[0051] The second determination module is configured to determine the reference power as the target power if the sum of the reference charging times corresponding to the vehicles is less than the available charging time and if the reference power is the maximum power of the power battery.
[0052] Optionally, the target charging strategy includes a recommended charging sequence for the multiple vehicles and a charging start time for each vehicle, and the output module is configured to:
[0053] Sorting the multiple vehicles in descending order of the target charging times to obtain a recommended charging order;
[0054] For the first vehicle indicated by the recommended charging order, the current time is determined as the start charging time for the first vehicle; for the i-th vehicle indicated by the recommended charging order, the start charging time for the i-th vehicle is obtained by adding the current time to the sum of the target charging times corresponding to the first i-1 vehicles indicated by the recommended charging order, where i is an integer greater than or equal to 2;
[0055] The recommended charging sequence and the charging start time of each vehicle are output.
[0056] In a third aspect, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the above-mentioned charging strategy output method when executed by the processor.
[0057] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned charging strategy output method is implemented.
[0058] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the steps of the above-mentioned charging strategy output method.
[0059] It can be understood that the beneficial effects of the second, third, fourth and fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0061] Figure 1 This is a scenario diagram of a charging strategy output method provided in an embodiment of the present application;
[0062] Figure 2 This is a schematic diagram of an implementation environment of a charging strategy output method provided in an embodiment of the present application;
[0063] Figure 3 This is a flow chart of a charging strategy output method provided in an embodiment of the present application;
[0064] Figure 4 This is a structural diagram of a charging strategy output device provided in an embodiment of the present application;
[0065] Figure 5 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0067] It should be understood that the “multiple” mentioned in this application refers to two or more. In the description of this application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate the clear description of the technical solution of this application, words such as “first” and “second” are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
[0068] Before describing the charging strategy output method provided in the embodiment of the present application, the application scenario of the embodiment of the present application is first described.
[0069] For example, Figure 1 This is a scenario diagram of a charging strategy output method provided by an embodiment of the present application. Figure 1 , Figure 1 The system includes a first vehicle 101, a second vehicle 102 and a charging pile 103.
[0070] Families often buy multiple cars to ensure convenient travel for their family members. However, families often choose to use one charging station to charge multiple vehicles, and the charging times are often staggered.
[0071] For example, a family is equipped with a charging station 103, and there are a first vehicle 101 and a second vehicle 102. For example, if the family is going to use the car in an hour, the user chooses to charge the first vehicle 101 first. Figure 1 As shown, the charging pile 103 is charging the first vehicle 101 . After the first vehicle 101 is fully charged, the user changes the charging vehicle and charges the second vehicle 102 .
[0072] However, the above charging method has the following problems:
[0073] First, charging the second vehicle 102 after charging the first vehicle 101 may result in insufficient charging time for the second vehicle 102 , resulting in a large difference in the power level of the power battery of the second vehicle 102 and the power battery of the first vehicle 101 .
[0074] Second, if the charging vehicle is forgotten to be replaced during the charging process, the power level of the power battery of the second vehicle 102 will also be too different from that of the power battery of the first vehicle 101 .
[0075] Third, if the user forgets to charge the first vehicle 101 and the second vehicle 102 before traveling, the power levels of the power batteries of the first vehicle 101 and the second vehicle 101 may differ greatly.
[0076] When the power level of the power battery of the first vehicle 101 differs significantly from that of the power battery of the second vehicle 102, the vehicle with the lower power level will need to be charged first during the trip. As the vehicle with the lower power level is charged, the vehicle with the higher power level will have to wait for the vehicle with the lower power level to charge, which wastes unnecessary time and reduces the user experience.
[0077] To this end, an embodiment of the present application provides a charging strategy output method. The charging strategy output method determines the charging time required for each vehicle to be charged from the current power to the same power before use, and outputs a charging strategy planned according to the charging time of each vehicle, thereby providing users with reasonable charging suggestions, so that the power of each vehicle can be kept at a consistent level before use, thereby reducing the phenomenon of vehicles with more power waiting for vehicles with less power to charge during use, reducing time waste, and improving user experience.
[0078] The solution provided by the embodiment of the present application is described below in conjunction with the drawings of the embodiment of the present application.
[0079] Figure 2 This is a schematic diagram of an implementation environment of a charging strategy output method provided by the embodiment of the present application, see Figure 2 , Figure 2 It includes multiple vehicles 201, user terminals 202 and cloud servers 203.
[0080] The user terminal 202 may be a terminal device such as a mobile phone, tablet computer, laptop computer, or portable computer, wherein a vehicle app may be installed on the user terminal 202. In addition, the account logged into the vehicle app can be bound to multiple vehicles, that is, the same account can be bound to multiple vehicles, and the vehicle app can be bound to various information (such as charging voltage, charging power, etc.) of the charging piles that charge multiple vehicles.
[0081] The plurality of vehicles 201 may be vehicles bound to the same account.
[0082] The plurality of vehicles 201 may communicate with the cloud server 203 via a wireless connection, and the user terminal 202 may communicate with the cloud server 203 via a wireless connection.
[0083] The cloud server 203 can obtain vehicle information of the multiple vehicles 201, such as the vehicle speed, power level of the power battery, battery capacity, battery temperature, etc. of the multiple vehicles 201. In one possible embodiment, the multiple vehicles 201 can periodically send vehicle information to the cloud server 203, and the user terminal 202 can periodically obtain the vehicle information of the multiple vehicles 201 from the cloud server 203 and display it in the vehicle app. The user can view the vehicle information of the multiple vehicles 201 through the vehicle app.
[0084] One possible way is that when technicians develop a vehicle APP (Application), they can set up a charging strategy planning function. This charging strategy planning function can plan the charging time of multiple vehicles when using multiple vehicles at the same time, so that users can obtain reasonable charging suggestions through this charging strategy planning function.
[0085] For example, when the user clicks on the charging strategy planning function, in response to the user's click, the vehicle APP can display a vehicle selection interface, and the user can select the vehicle to be used for this trip on the vehicle selection interface. In addition, since the charging strategy output method provided in the embodiment of the present application is suitable for scenarios where charging planning is performed for multiple vehicles, the user can be guided to select at least two vehicles on the vehicle selection interface.
[0086] Optionally, the vehicle selection interface may also include a new vehicle control, which allows the user to add a new vehicle. After the user clicks the new vehicle control, a vehicle information addition interface may be displayed, where the user may enter the brand, remaining power, and battery capacity of the vehicle to be added. After adding a vehicle, the user may also select the newly added vehicle, thereby enabling the user to select vehicles of the same brand or different brands.
[0087] After the user selects a vehicle, the vehicle APP can display a vehicle usage time editing interface, on which the user can enter the vehicle usage time. After the user enters the vehicle usage time, the vehicle APP can send a charging strategy planning request to the cloud server 203 to request the cloud server 203 to start charging planning based on the charging strategy output method provided in the embodiment of the present application, and return the planned charging strategy. Optionally, the vehicle usage time editing interface may also include a charging planning button. After the user enters the vehicle usage time, the charging planning button can be clicked, so that the vehicle APP can send a charging strategy planning request to the cloud server 203 to request the cloud server 203 to start charging planning based on the charging strategy output method provided in the embodiment of the present application, and return the planned charging strategy, so that the user can obtain reasonable charging suggestions.
[0088] It should be understood that when the vehicles selected above include vehicles of different brands, the charging strategy planning request may also include information such as the remaining power and battery capacity of the newly added vehicles input by the user.
[0089] Another possible way is that when technicians develop the vehicle's on-board system, they can set up a charging strategy planning function. This charging strategy planning function can plan the charging time of multiple vehicles when they are used at the same time, so that users can obtain reasonable charging suggestions through this charging strategy planning function.
[0090] For example, when a user clicks the charging strategy planning function on the vehicle computer, a vehicle selection interface may be displayed. The vehicle selection interface includes selection controls for each vehicle bound to the user's account. When the user selects a vehicle, a vehicle usage time editing interface may be displayed. After the user enters the vehicle usage time on this vehicle usage time editing interface, the vehicle computer may send a charging strategy planning request to the cloud server 203, requesting that the cloud server 203 initiate charging planning based on the charging strategy output method provided in the embodiments of the present application and return the planned charging strategy.
[0091] The charging strategy output method provided in the embodiment of the present application is explained in detail below.
[0092] Figure 3 This is a flow chart of a charging strategy output method provided by an embodiment of the present application. This method can be applied to a computer device, which can be a network server, such as the above Figure 2 The cloud server in the embodiment.
[0093] It should be understood that the charging strategy output method is in the aforementioned Figure 2 The process described above is executed after sending a request for charging strategy planning to the cloud server, and will not be described in detail later. Figure 3 , the method includes the following steps.
[0094] Step 301: In response to a charging strategy planning request for multiple vehicles, the remaining power of the power batteries of the multiple vehicles, the battery capacity and the charging power of the target charging pile are respectively obtained. The charging strategy planning request includes the usage time of the multiple vehicles.
[0095] The charging strategy planning request is used to request planning of charging strategies for the multiple vehicles. The multiple vehicles can be vehicles selected by the user to be used at the same time. In an embodiment of the present application, the multiple vehicles can be vehicles of the same type, for example, the multiple vehicles are all sedans, or for another example, the multiple vehicles are all SUVs (Sport Utility Vehicles).
[0096] Optionally, the charging strategy planning request may be triggered by a user terminal or a vehicle computer. For example, the triggering method for the charging strategy planning request may be based on the above Figure 2 The two possible implementation methods described in the embodiment will not be described in detail here.
[0097] One possible way is Figure 2 As described above, the vehicle app can display vehicle information such as battery power, battery capacity, and battery temperature for multiple vehicles bound to the same account. It can also store charging information of charging piles when charging multiple vehicles, such as charging voltage and charging power. When the charging strategy planning request is triggered by a user terminal, the remaining power and battery capacity of the power batteries of the multiple vehicles and the charging power of the target charging piles can be obtained from the user terminal.
[0098] Another possible approach is that when the charging strategy planning request is triggered by the vehicle's computer, the remaining power and battery capacity of the corresponding vehicle's power battery can be obtained from the multiple vehicles, and the charging power of the target charging pile can be obtained from the user terminal.
[0099] Another possible way is that, under normal circumstances, when the vehicle is powered off, the vehicle's battery information, speed information, air conditioning adjustment information, etc. can be sent to the cloud server. The cloud server will store the battery information, speed information, air conditioning adjustment information, etc. sent by the vehicle. Then, when it is necessary to obtain the remaining power and battery capacity of the power batteries of the multiple vehicles, it can be obtained from the stored vehicle information. In addition, for the charging power of the target charging pile, each time the vehicle is charged, the charging information of the charging pile, such as charging voltage, charging power, etc., can also be sent to the cloud server and stored as historical charging information. In this case, the cloud server can use the charging power of the charging pile corresponding to the charging information with the highest repetition rate in the historical charging information as the charging power of the target charging pile.
[0100] The charging information with the highest repetition rate in the historical charging information means that the charging pile used this charging information to charge most of the time during the historical charging process of each vehicle, which means that this charging pile charged each vehicle most of the time, that is, this charging pile is the target charging pile.
[0101] Optionally, the charging power of the target charging pile may be the charging power in the charging information with the highest repetition rate in the historical charging information. In other embodiments, the charging power of the target charging pile may be the maximum charging power of the target charging pile.
[0102] Step 302: Based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity and the charging power, determine the target charging time of the power batteries of each vehicle. The target charging time is the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used.
[0103] In this case, the target charging time for each vehicle's power battery can be determined based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power. This means that the time required for each vehicle to reach the same power level from the remaining power before use can be determined. Therefore, when the user subsequently charges each vehicle according to the target charging time, the power of each vehicle can be charged to a roughly equal level before use, thereby reducing the need to wait for charging.
[0104] The purpose of this solution is to make full use of the time before the vehicle is used to charge the power of each vehicle to a consistent level. Therefore, it is very important to determine the cut-off charging power of the multiple vehicles. If the cut-off charging power is large, the total charging time for each vehicle may exceed the time before the vehicle is used. If the cut-off charging power is small, it may result in not fully utilizing the time before the vehicle is used. Therefore, in this solution, a suitable cut-off charging power can be found first, and then the target charging time corresponding to each vehicle can be determined based on this suitable cut-off charging power.
[0105] In a possible implementation, the operation of step 302 may include the following steps (1) to (3).
[0106] (1) Determine the reference power based on the remaining power of the power battery of each vehicle.
[0107] The reference charge level is the common cutoff charge level for the power batteries of all vehicles. It should be understood that for a single vehicle, multiple cutoff charge levels can be set, starting from the current remaining charge level. For example, if a vehicle's remaining charge level is 50%, there can be 50 cutoff charge levels, and the cutoff charge levels for this vehicle could be 50%, 51%, 52%, 53%, ..., 100%. Therefore, the reference charge level can be one of the multiple cutoff charge levels that are commonly met by the multiple vehicles.
[0108] Since the remaining power of the power batteries of the multiple vehicles is uneven, the remaining power of a power battery is large, the cut-off charging power is small, and the remaining power is small, the cut-off charging power is large. Therefore, the common cut-off charging power of the multiple power batteries can be based on the cut-off charging power of the power battery with larger remaining power, so as to ensure that each subsequent vehicle can be charged.
[0109] In a first possible manner, the operation of step (1) may be: adding the maximum remaining power among the remaining power of the power batteries of the multiple vehicles to the preset power to obtain a reference power.
[0110] The preset power level can be set in advance, and the preset power level can be set to a smaller value. For example, the preset power level can be set to 1 power unit, and the preset power level can be set to 1%. For another example, the preset power level can be set to 2%.
[0111] In the above method, in order to ensure that the power battery of each of the multiple vehicles can be charged subsequently, the reference power can be calculated by adding the maximum remaining power of the power batteries of the multiple vehicles to the preset power, so that each vehicle has a certain charging power, so that each vehicle can be charged.
[0112] For example, if one vehicle's power battery has a remaining charge of 30%, another has a remaining charge of 40%, and another has a remaining charge of 50%, then the reference charge level will be determined based on the charge cutoff level of the power battery with the larger remaining charge. Therefore, the reference charge level can be set to 50% + 1%, or 51%.
[0113] In a second possible manner, the operation of step (1) may be: determining multiple cut-off charging capacities based on the maximum remaining capacities among the remaining capacities of the power batteries of multiple vehicles; and determining a median of the multiple cut-off charging capacities as a reference capacities.
[0114] Continuing with the above example, the maximum remaining power of the power battery of the last vehicle is 50%. Taking one power unit as an example, 50 cut-off charging power levels, 51%-100%, can be determined, and 75% can be determined as the reference power level.
[0115] In a third possible manner, the operation of step (1) may be: determining the largest remaining power among the remaining power of the multiple vehicles as the reference power.
[0116] In the above method, by directly determining the largest remaining power among the multiple vehicles as the reference power, the largest remaining power among them is determined as the common cut-off charging power for all vehicles. That is to say, if the reference power is a suitable cut-off charging power, it can also give priority to ensuring that the power of other vehicles is consistent with that of the vehicle with the largest remaining power. In this way, the subsequent charging waiting phenomenon caused by uneven power can also be avoided.
[0117] Continuing with the above example, if one vehicle's power battery has a remaining charge of 30%, another vehicle's power battery has a remaining charge of 40%, and yet another vehicle's power battery has a remaining charge of 50%, then the reference charge level will be determined based on the charge cutoff level of the power battery with the larger remaining charge. Therefore, the reference charge level can be set to 50%.
[0118] (2) Based on the remaining power, reference power, battery capacity and charging power of the power battery of each vehicle, a reference charging time of the power battery of each vehicle is determined respectively.
[0119] The reference charging time is the time it takes for each vehicle to charge from the remaining power to the reference power.
[0120] Continuing with the above example, assuming the reference power level is 51%, the reference charging time of the power battery of the first vehicle is the time it takes to charge the power battery from 30% to 51%, the reference charging time of the power battery of the second vehicle is the time it takes to charge the power battery from 40% to 51%, and the reference charging time of the power battery of the third vehicle is the time it takes to charge the power battery from 50% to 51%.
[0121] Specifically, the operation of step (2) can be: for the reference charging time of the power battery of any one of the multiple vehicles, based on the remaining power of the power battery of this vehicle, the reference power, the battery capacity of the power battery of this vehicle and the charging power of the target charging pile, the reference charging time of the power battery of this vehicle is determined by the following formula (1).
[0122]
[0123] Among them, t is the reference charging time, SOC 截止 is the reference charge, SOC 初始 is the remaining power, C is the battery capacity, and P is the charging power of the target charging pile.
[0124] In some embodiments, the battery temperature of the power batteries of the multiple vehicles can also be obtained, and then the reference charging time of the power battery of each vehicle can be determined based on the remaining power, reference power, battery capacity, battery temperature and charging power of the power batteries of the multiple vehicles.
[0125] Since battery temperature has a significant impact on charging efficiency, the charging power needs to be reduced when the battery temperature is very high. Therefore, at different battery temperatures, the charging efficiency of the target charging pile charging the power battery is different, and the reference charging time determined in this case will also be affected.
[0126] In this case, based on the remaining power, reference power, battery capacity, battery temperature and the charging power of the power batteries of the multiple vehicles, the operation of determining the reference charging time of the power batteries of each vehicle can be as follows: for the reference charging time of the power battery of any one of the multiple vehicles, based on the battery temperature of the power battery of this vehicle, determining the charging efficiency; based on the remaining power, battery capacity, reference power, charging efficiency and the charging power of the power battery of this vehicle, determining the reference charging time of the power battery of this vehicle by the following formula (2).
[0127]
[0128] Where η is the charging efficiency.
[0129] In this way, by first determining the charging efficiency based on the battery temperature of the power battery, and then calculating the charging time for charging the power battery in combination with the charging efficiency, it is equivalent to taking into account the impact of the battery temperature on the charging power, so that a more accurate reference charging time can be determined.
[0130] (3) Based on the reference charging time, remaining power, battery capacity, vehicle usage time, reference power and charging power of the power battery of each vehicle, the target charging time of the power battery of each vehicle is determined respectively.
[0131] Specifically, the operation of step (3) may be: subtracting the current time from the vehicle usage time to obtain the available charging time; determining the target charging time based on the reference power when the sum of the reference charging times corresponding to the various vehicles is greater than or equal to the available charging time; and determining the target charging time of the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the target power, the battery capacity, and the charging power of the target charging pile.
[0132] After determining the time taken for each vehicle to be charged from the remaining power to the reference power in step (2), it is possible to determine whether the sum of the time taken for each vehicle to be charged to the reference power is greater than or equal to the time before the vehicle is used. If the sum of the time taken for each vehicle to be charged to the reference power is greater than or equal to the time before the vehicle is used, since the reference power is the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles plus the preset power, the reference power is already the minimum cut-off charging power. Based on the reference power, the cut-off charging power (target power) corresponding to each vehicle during this charging can be determined, so that the time before the vehicle is used can be fully utilized, and a more appropriate target charging time corresponding to each vehicle can be determined.
[0133] It should be noted that the specific operation of the above step (3) can be performed when the reference power is determined by the first possible method and the third possible method in the above step (1).
[0134] In one possible manner, when the reference power is determined by the first possible manner and the third possible manner in step (1) above, the operation of determining the target power based on the reference power may be: determining the reference power as the target power.
[0135] Since the reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles to a preset power, or the reference power is the maximum remaining power among the remaining powers of the multiple vehicles, at this time, the sum of the time taken for each vehicle to charge from the remaining power to this reference power is greater than or equal to the available charging time, indicating that the available charging time is very short, and this reference power is already a smaller cut-off charging power. In this case, this reference power can be directly determined as the target power, and the target charging time for each vehicle subsequently determined based on the target power can make full use of the available charging time.
[0136] Another possible way is that when the reference power is determined by the first possible way in step (1) above, the operation of determining the target power based on the reference power may be: subtracting the preset power from the reference power to obtain the target power.
[0137] Since when charging multiple vehicles in sequence, operations such as changing the charging vehicle may occur in the middle, which may consume a certain amount of time, then considering the time consumed by changing the charging vehicle in the middle, it means that the cut-off charging power of each vehicle cannot actually reach the reference power. Therefore, in order to ensure that each vehicle is charged to a consistent power, the reference power can be subtracted from the preset power to obtain the target power, and then the target charging time of each vehicle is determined based on this target power.
[0138] In this way, various factors are taken into consideration to make full use of the time before using the car, so that a more appropriate target power level can be determined, and then a more accurate target charging time can be determined.
[0139] Among them, the operation of determining the target charging time of the power battery of each vehicle based on the remaining power, target power, battery capacity and charging power of the target charging pile of the power battery of each vehicle is similar to the specific process of determining the reference charging time of the power battery of each vehicle based on the remaining power, reference power, battery capacity and charging power of the target charging pile of the power battery of each vehicle in the above step (2), and will not be repeated here.
[0140] Optionally, when the sum of the reference charging times corresponding to each vehicle is less than the available charging time, the reference power is updated; and the process returns to executing the steps and subsequent steps of determining the reference charging time of each vehicle's power battery based on the remaining power of each vehicle, the reference power, the battery capacity and the charging power of the target charging pile.
[0141] When the sum of the reference charging times corresponding to each vehicle is less than the available charging time, it means that the sum of the time taken for each vehicle to charge from the remaining power to the reference power is less than the available charging time, which means that the charging process for each vehicle does not fully utilize the time before the vehicle is used. One of the reasons for this result may be that the reference power setting is unreasonable. Therefore, the reference power can be updated to re-determine the time taken for each vehicle to charge to the updated reference power, that is, after updating the reference power, the above steps (2) to (3) are re-executed.
[0142] In one possible manner, the operation of updating the reference power may be: adding the original reference power to the preset power to obtain the updated reference power.
[0143] Since the sum of the time taken for each vehicle to charge from the remaining power to the original reference power is less than the available charging time, it means that the reference power is set too small. In this case, the reference power can be set larger. By adding the preset power to the original reference power, the reference power can be set larger.
[0144] The entire process of the above method is as follows: after the reference power is first set, the time required for each vehicle to charge from the remaining power to the reference power can be determined, and then it is determined whether the sum of the time required for each vehicle to charge from the remaining power to the reference power is greater than or equal to the available charging time. If the sum of the time periods determined for the first time is greater than or equal to the available charging time, it indicates that the available charging time is relatively short and the reference power is already the smaller cutoff charging power shared by the multiple vehicles. Therefore, the reference power can be stopped and the target power can be determined directly based on the reference power.
[0145] In the case where the sum of the durations determined for the first time is less than the available charging duration, it means that the reference power determined for the first time is relatively small, resulting in a relatively short sum of the durations used for each vehicle to be charged from the remaining power to the reference power, and thus the entire charging process cannot fully utilize the available charging duration. Therefore, the reference power set for the second time can be obtained by adding the preset power to the reference power set for the first time, and then returning to step (2)-step (3), and determining the reference charging duration of each vehicle's power battery for the second time, that is, determining the duration used for each vehicle to be charged from the remaining power to the reference power set for the second time, and then judging whether the sum of the durations used for each vehicle to be charged from the remaining power to the reference power set for the second time is greater than or equal to the available charging duration. In the case where the sum of the durations calculated for the second time is greater than or equal to the available charging duration, based on the same principle, the addition of the reference power can be terminated, and the target power can be determined directly based on the reference power.
[0146] If the sum of the times calculated for the second time is still less than the available charging time, based on the same principle, it means that the reference power set for the second time is still small. Then, the reference power set for the third time can be obtained by adding the reference power set for the second time to the preset power. That is, the reference power is updated by making the reference power of the jth round equal to the reference power of the j-1th round plus the preset power, where j is an integer greater than or equal to 2. Then, return to execute steps (2) to (3), and so on, until the sum of the times calculated for charging each vehicle from the remaining power to the reference power is greater than or equal to the available charging time.
[0147] Exemplarily, the remaining power of the power battery of the first vehicle is 30%, the remaining power of the power battery of the second vehicle is 40%, and the remaining power of the power battery of the third vehicle is 50%.
[0148] Round 1: Set max(30%, 40%, 50%) + 1% = 51% as the reference charge level. Based on the remaining charge levels, battery capacities, reference charges, and the charging power of the target charging station, determine the time required for each vehicle to charge from its remaining charge level to the reference charge level. The calculated reference charging time for the first vehicle from 30% to 51% is TimeA, the second vehicle from 40% to 51% is TimeB, and the third vehicle from 50% to 51% is TimeC. Assuming TimeA + TimeB + TimeC < the available charging time, proceed to the second round of calculations.
[0149] Second round: 51% + 1% = 52% is determined as the reference charge level. Based on the remaining charge levels, battery capacities, reference charges, and the charging power of the target charging station, the time required for each vehicle to charge from its remaining charge level to the reference charge level is determined. The calculated reference charging time for the first vehicle from 30% to 52% is TimeA, the second vehicle from 40% to 52% is TimeB, and the third vehicle from 50% to 52% is TimeC. Assuming that the condition TimeA + TimeB + TimeC < Available Charging Time still holds, the third round of calculations begins.
[0150] Round 3: 52% + 1% = 53% is determined as the reference power level. The time required for each vehicle to charge from its remaining power level to the reference power level is determined based on the remaining power level, battery capacity, reference power level, and charging power of the target charging pile of the three vehicles. The reference charging time for the first vehicle to charge from 30% to 53% is calculated as TimeA, the reference charging time for the second vehicle to charge from 40% to 53% is TimeB, and the reference charging time for the third vehicle to charge from 50% to 53% is TimeC. Assuming that TimeA + TimeB + TimeC is greater than or equal to the available charging time, the increase in the reference power level is terminated, and the target power level is determined to be 52%. Then, based on the remaining power level, battery capacity, target power level, and charging power of the target charging pile of the three vehicles, the time required for each vehicle to charge from its remaining power level to the target power level is determined, thereby determining the appropriate cutoff charging power level and target charging time.
[0151] It is worth noting that in the embodiment of the present application, when the sum of the reference charging times corresponding to each vehicle is less than the available charging time, if the reference power is the maximum power of the power battery, the reference power is directly determined as the target power.
[0152] The maximum charge of the power battery is, for example, 100%.
[0153] If the reference power is the maximum power of the power battery, that is to say, the time taken for each vehicle to charge from the remaining power to the maximum power is also relatively short, which means that the power battery of each vehicle can be charged to the maximum power before the vehicle is used. In this case, it can be directly determined that the target power is the reference power.
[0154] While determining the reference power as the target power, the reference charging time corresponding to each vehicle can also be directly determined as the target charging time.
[0155] It is worth noting that when the reference power is determined by the second possible method in the above step (1), after determining the reference charging time corresponding to each vehicle, the difference between the sum of the reference charging time corresponding to each vehicle and the available charging time can be determined to obtain the charging time difference. When the charging time difference is greater than or equal to the preset time difference threshold, if the sum of the reference charging time corresponding to each vehicle is greater than the available charging time, the reference power is subtracted from the preset power, and the process returns to step (2) and subsequent steps. When the charging time difference is greater than or equal to the preset time difference threshold, if the sum of the reference charging time corresponding to each vehicle is less than the available charging time, the reference power is added to the preset power, and the process returns to step (2) and subsequent steps.
[0156] The preset time difference threshold may be set in advance, and the preset time difference threshold may be set to be relatively small.
[0157] When the charging time difference is greater than or equal to the preset time difference threshold, it means that the difference between the sum of the reference charging times corresponding to each vehicle and the available charging time is not small enough, and when the sum of the reference charging times corresponding to each vehicle is greater than the available charging time, it means that the sum of the reference charging times corresponding to each vehicle far exceeds the available charging time, which means that the reference power is set too large. Therefore, the reference power can be reduced, and the reference charging time and subsequent steps can be recalculated until the difference between the calculated sum of the reference charging times corresponding to each vehicle and the available charging time (charging time difference) is less than the preset time difference threshold.
[0158] When the charging time difference is greater than or equal to the preset time difference threshold, it means that the difference between the sum of the reference charging times corresponding to each vehicle and the available charging time is not small enough, and when the sum of the reference charging times corresponding to each vehicle is less than the available charging time, it means that the sum of the reference charging times corresponding to each vehicle is far less than the available charging time, which means that the reference power is set too small. Therefore, the reference power can be increased, and the reference charging time and subsequent steps can be recalculated until the difference between the calculated sum of the reference charging times corresponding to each vehicle and the available charging time (charging time difference) is less than the preset time difference threshold.
[0159] When the charging time difference is less than the preset time difference threshold, it means that the difference between the sum of the reference charging times corresponding to each vehicle and the available charging time is small, that is, the sum of the reference charging times corresponding to each vehicle is close to the available charging time. In this case, the reference power can be determined as the target power, and the target charging time of the power battery of each vehicle can be determined based on the remaining power of the power battery of each vehicle, the target power, the battery capacity and the charging power of the target charging pile.
[0160] For example, the remaining power of the power battery of the first vehicle is 30%, the remaining power of the power battery of the second vehicle is 40%, and the remaining power of the power battery of the third vehicle is 50%. The maximum remaining power of the power battery of the third vehicle is 50%. Taking one power unit as an example, 50 cut-off charging power levels (51%-100%) can be determined, and 75% can be determined as the reference power level.
[0161] Round 1: The reference charge level is 75%. The calculated reference charging time for the first vehicle from 30% to 75% is TimeA, the reference charging time for the second vehicle from 40% to 75% is TimeB, and the reference charging time for the third vehicle from 50% to 75% is TimeC. If (TimeA + TimeB + TimeC) minus the available charging time exceeds the preset time difference threshold, and TimeA + TimeB + TimeC exceeds the available charging time, the reference charge level can be lowered and the second round of calculations can begin.
[0162] Second round: The reference charge level is 74%. The calculated reference charging time for the first vehicle from 30% to 74% is TimeA, the second vehicle from 40% to 74% is TimeB, and the third vehicle from 50% to 74% is TimeC. Assuming (TimeA + TimeB + TimeC) minus the available charging time is greater than the preset time difference threshold, and TimeA + TimeB + TimeC is greater than the available charging time, the reference charge level is lowered again and the third round of calculation begins.
[0163] Round 3: The reference charge level is 73%. The calculated reference charging time for the first vehicle from 30% to 73% is TimeA, the reference charging time for the second vehicle from 40% to 73% is TimeB, and the reference charging time for the third vehicle from 50% to 73% is TimeC. Assuming that (TimeA + TimeB + TimeC) - available charging time < the preset time difference threshold, the calculation ends and the reference charge level is determined as the target charge level. Based on the remaining charge level of each vehicle's power battery, the target charge level, the battery capacity, and the charging power of the target charging station, the target charging time for each vehicle's power battery is determined.
[0164] It is worth noting that step 302 can determine the time required for each vehicle to charge from its remaining capacity to the same capacity before use, that is, determine the target charging time. After determining the target charging time for each vehicle, the charging strategy can be planned accordingly to provide a corresponding charging plan.
[0165] Step 303: Output a target charging strategy based on the target charging durations of the power batteries of the multiple vehicles.
[0166] In this case, a target charging strategy is output based on the target charging times of the power batteries of the multiple vehicles, thereby providing users with reasonable charging recommendations, allowing them to charge the multiple vehicles within a limited time and ensuring that the power levels of the multiple vehicles are charged to a consistent level. This reduces the situation where vehicles with more power have to wait for vehicles with less power to charge, thus reducing time waste and improving the user experience.
[0167] In the above manner, it is equivalent to first planning the target charging strategy based on the target charging durations of the power batteries of the multiple vehicles, and then outputting the planned target charging strategy.
[0168] In an embodiment of the present application, outputting the target charging strategy may include sending the target charging strategy to a user terminal so that the target charging strategy is displayed on the user terminal, or sending the target charging strategy to the vehicle that triggered the charging strategy planning request so that the target charging strategy is displayed on the vehicle. In one possible manner, when the charging strategy planning request is triggered by a user terminal, the target charging strategy may be sent to the user terminal so that the vehicle APP of the user terminal can display the target charging strategy. When the charging strategy planning request is triggered by a vehicle, the target charging strategy may be sent to the vehicle that triggered the charging strategy planning request so that the vehicle computer can display the target charging strategy.
[0169] Optionally, the target charging strategy may include a recommended charging sequence for the plurality of vehicles and a charging start time for each vehicle.
[0170] In one possible approach, the operation of step 303 may be: sorting the multiple vehicles in descending order of the target charging time corresponding to each vehicle to obtain a recommended charging order; for the first vehicle indicated by the recommended charging order, determining the current time as the start charging time of the first vehicle; for the i-th vehicle indicated by the recommended charging order, adding the current time to the sum of the target charging times corresponding to the first i-1 vehicles indicated by the recommended charging order to obtain the start charging time of the i-th vehicle; and outputting the recommended charging order and the start charging time of each vehicle.
[0171] Where i is the number of vehicles, and i is an integer greater than or equal to 2.
[0172] Since the longer the target charging duration corresponding to a vehicle is, it indicates that the remaining power of this vehicle is less, that is, the more power needs to be charged. However, during the charging process, there may be phenomena such as vehicle replacement or delayed replacement of the charging vehicle, which will consume some time. In this case, in order to ensure that the vehicle with less power can be charged, the vehicle with less power can be preferentially charged, so that the power of each vehicle can be kept at the same level after charging.
[0173] Exemplarily, the target charging duration corresponding to the first vehicle is TimeA, the target charging duration corresponding to the second vehicle is TimeB, and the target charging duration corresponding to the third vehicle is TimeC, and TimeA < TimeC < TimeB. Then it can be determined that the recommended charging order is to charge the second vehicle first, then the third vehicle, and then the first vehicle. And the start charging time of the second vehicle is the current time, the start charging time of the third vehicle is the current time + TimeB, and the start charging time of the first vehicle is the current time + TimeB + TimeC.
[0174] Another possible way is to judge whether the available charging duration includes the target period based on the current time and the vehicle usage time; in the case where the available charging duration includes the target period, arrange the vehicle with the longest target charging duration among the multiple vehicles to charge during the target period; the remaining vehicles among the multiple vehicles can be charged in descending order of the target charging duration at other times except the target period.
[0175] The target period can be the night period, specifically the period when the user falls asleep at night. For example, the target period can be 23:00 - 06:00.
[0176] Since the user may need to sleep during the target period, if there is a need to replace the charging vehicle during the target period, the user cannot replace the charging vehicle. In this case, by arranging the vehicle with the longest target charging duration to charge during the target period, it can be avoided to frequently replace the charging vehicle during the target period, thus improving the user experience.
[0177] Exemplarily, the available charging duration includes a target period. The target charging duration corresponding to the first vehicle is TimeA, the target charging duration corresponding to the second vehicle is TimeB, and the target charging duration corresponding to the third vehicle is TimeC, and TimeA < TimeC < TimeB. Then, the second vehicle can be arranged to charge during the target period, the third vehicle can be arranged to charge first, and the first vehicle can be arranged to charge third. That is, the recommended charging order is the third vehicle, the second vehicle, and the first vehicle. Additionally, the start charging time of the third vehicle is the current time, the start charging time of the second vehicle is the current time + TimeC, and the start charging time of the first vehicle is the current time + TimeC + TimeB.
[0178] It should be noted that through the above Step 301 - Step 303, a target charging strategy can be planned. After outputting the target charging strategy, in one possible way, if a charging signal for the first vehicle in the recommended charging order is received, start timing; when the timing accumulates to the target charging duration of the first vehicle, send a reminder message to the user terminal, so that the user terminal can display the reminder message to remind the user to replace the charging vehicle. The reminder message includes the vehicle identification of the next charging vehicle.
[0179] In another possible way, if a charging signal for the first vehicle in the recommended charging order is received, when the current battery level of the first vehicle reaches the target battery level, send a reminder message to the user terminal to remind the user to replace the charging vehicle.
[0180] In this way, during the process of charging multiple vehicles, corresponding reminder messages are output when it is necessary to replace the charging vehicle, which can avoid the phenomenon of forgetting to replace the charging vehicle during the charging process and reduce the phenomenon of the user occupying time by constantly paying attention to the charging vehicle, thereby improving the user experience.
[0181] In an embodiment of the present application, when a server receives a request for charging strategy planning for multiple vehicles, it can respond to the request for charging strategy planning for multiple vehicles and obtain the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power of the target charging pile. Then, based on the vehicle usage time carried in the charging strategy planning request, the remaining power, battery capacity, and charging power of the power batteries of the multiple vehicles, the target charging time of the power batteries of each vehicle is determined, that is, the time taken for each vehicle to be charged from the remaining power to the same power before the vehicle is used is determined. Then, based on the determined target charging time of each vehicle, a charging strategy is planned and the planned target charging strategy is output. In this way, by determining the charging time taken for each vehicle to be charged from the current power to the same power before the vehicle is used, and outputting the charging strategy planned according to the charging time of each charging vehicle, reasonable charging suggestions can be provided to the user, so that the power of each vehicle can be kept consistent before the vehicle is used, thereby reducing the phenomenon of vehicles with more power waiting for vehicles with less power to charge during the vehicle use process, reducing time waste, and thus improving the user experience.
[0182] Figure 4 This is a schematic diagram of the structure of a charging strategy output device provided in an embodiment of the present application. The charging strategy output device can be implemented as part or all of a computer device by software, hardware, or a combination of both. The computer device can be as follows Figure 5 Computer equipment shown. Figure 5 The device includes: an acquisition module 401, a first determination module 402 and an output module 403.
[0183] An acquisition module 401 is configured to obtain the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power of the target charging pile in response to a charging strategy planning request for the multiple vehicles, wherein the charging strategy planning request includes the vehicle usage time of the multiple vehicles;
[0184] A first determining module 402 is configured to determine a target charging time for the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, where the target charging time is the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used;
[0185] The output module 403 is configured to output a target charging strategy based on the target charging durations of the power batteries of the multiple vehicles.
[0186] Optionally, the first determining module 402 is configured to:
[0187] Determine a reference charge based on the remaining charge of the power batteries of each vehicle, where the reference charge is a common cut-off charge for the power batteries of each vehicle;
[0188] Determine a reference charging time for the power battery of each vehicle based on the remaining power, reference power, battery capacity, and charging power of each vehicle, where the reference charging time is the time required for each vehicle to charge from the remaining power to the reference power;
[0189] Based on the reference charging time, the vehicle usage time, the reference power, the remaining power, the battery capacity and the charging power, the target charging time of the power battery of each vehicle is determined respectively.
[0190] Optionally, the first determining module 402 is configured to:
[0191] The reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles to the preset power.
[0192] Optionally, the first determining module 402 is configured to:
[0193] Subtract the current time from the vehicle usage time to get the available charging time;
[0194] When the sum of the reference charging times corresponding to the various vehicles is greater than or equal to the available charging time, determining the target power based on the reference power;
[0195] Based on the remaining power, target power, battery capacity and charging power of the power battery of each vehicle, the target charging time of the power battery of each vehicle is determined respectively.
[0196] Optionally, the device further comprises:
[0197] An updating module, configured to update the reference power when the sum of the reference charging times corresponding to the various vehicles is less than the available charging time;
[0198] The execution module is used to return to execute the steps of determining the reference charging time of the power battery of each vehicle based on the remaining power, reference power, battery capacity and charging power of the power battery of each vehicle and subsequent steps.
[0199] Optionally, the device further comprises:
[0200] The second determining module is configured to determine the reference power as the target power if the sum of the reference charging times corresponding to the various vehicles is less than the available charging time and if the reference power is the maximum power of the power battery.
[0201] Optionally, the target charging strategy includes a recommended charging sequence for the multiple vehicles and a charging start time for each vehicle. The output module 403 is used to:
[0202] Sort the multiple vehicles in descending order of target charging time to obtain a recommended charging order;
[0203] For the first vehicle indicated by the recommended charging sequence, the current time is determined as the start charging time for the first vehicle. For the i-th vehicle indicated by the recommended charging sequence, the start charging time for the i-th vehicle is obtained by adding the current time to the sum of the target charging times corresponding to the first i-1 vehicles indicated by the recommended charging sequence, where i is an integer greater than or equal to 2.
[0204] The recommended charging sequence and the charging start time for each vehicle are output.
[0205] In an embodiment of the present application, upon receiving a charging strategy planning request for multiple vehicles, the remaining power, battery capacity, and charging power of the target charging pile of each of the multiple vehicles can be obtained in response to the charging strategy planning request for the multiple vehicles. The target charging time of each vehicle's power battery is then determined based on the vehicle usage time carried in the charging strategy planning request, the remaining power, battery capacity, and charging power of the power batteries of the multiple vehicles. That is, the time required for each vehicle to be charged from its remaining power to the same power level before the vehicle is used is determined. A charging strategy is then planned based on the determined target charging time for each vehicle, and the planned target charging strategy is output. In this way, by determining the charging time required for each vehicle to be charged from its current power level to the same power level before the vehicle is used, and outputting a charging strategy planned based on the charging time of each charging vehicle, reasonable charging recommendations can be provided to the user, allowing the power levels of each vehicle to be kept consistent before the vehicle is used. This reduces the phenomenon of vehicles with higher power levels waiting for vehicles with lower power levels to charge during the vehicle usage process, reduces time waste, and improves the user experience.
[0206] It should be noted that the charging strategy output device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example when planning the charging plan for multiple vehicles. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0207] The functional units and modules in the above embodiments may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above integrated units may be implemented in the form of hardware or software functional units. In addition, the specific names of the functional units and modules are only for the purpose of distinguishing them from each other and are not intended to limit the scope of protection of the embodiments of this application.
[0208] The charging strategy output device and the charging strategy output method provided in the above embodiments belong to the same concept. The specific working process and technical effects brought about by the units and modules in the above embodiments can be found in the method embodiment part and will not be repeated here.
[0209] Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. Figure 5 As shown, the computer device 500 includes: a processor 60, a memory 51, and a computer program 52 stored in the memory 51 and executable on the processor 50. When the processor 50 executes the computer program 52, the steps of the charging strategy output method in the above embodiment are implemented.
[0210] The computer device 500 may be a general-purpose computer device or a dedicated computer device. In a specific implementation, the computer device 500 may be a network server. The embodiment of the present application does not limit the type of the computer device 500. Those skilled in the art will understand that Figure 5 This is merely an example of the computer device 500 and does not constitute a limitation on the computer device 500 . The computer device 500 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device 500 may also include input and output devices, network access devices, etc.
[0211] The processor 50 may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0212] In some embodiments, the memory 51 may be an internal storage unit of the computer device 500, such as a hard disk or memory of the computer device 500. In other embodiments, the memory 51 may also be an external storage device of the computer device 500, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. equipped on the computer device 500. Furthermore, the memory 51 may include both an internal storage unit of the computer device 500 and an external storage device. The memory 51 is used to store an operating system, application programs, a boot loader, data, and other programs. The memory 51 may also be used to temporarily store data that has been output or is about to be output.
[0213] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0214] An embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the steps in the above-mentioned various method embodiments.
[0215] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the processes in the above-mentioned method embodiments by using a computer program to instruct the relevant hardware. The computer program can be stored in a computer-readable storage medium. When executed by a processor, the computer program can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying the computer program code to the camera / terminal device, recording medium, computer memory, ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device. The computer-readable storage medium mentioned in the present application can be a non-volatile storage medium, in other words, a non-transitory storage medium.
[0216] It should be understood that all or part of the steps for implementing the above embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the steps may be implemented in the form of a computer program product. The computer program product may include one or more computer instructions. The computer instructions may be stored in the above-mentioned computer-readable storage medium.
[0217] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0218] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0219] In the embodiments provided in this application, it should be understood that the disclosed apparatus / computer equipment and methods can be implemented in other ways. For example, the apparatus / computer equipment embodiments described above are merely schematic. For example, the division of modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of the apparatus or unit, which can be electrical, mechanical or other forms.
[0220] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0221] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A charging strategy output method, characterized in that: The method comprises: In response to a charging strategy planning request for a plurality of vehicles, obtaining the remaining power of the power batteries of the plurality of vehicles, the battery capacity, and the charging power of the target charging pile, respectively, wherein the charging strategy planning request includes the usage time of the plurality of vehicles; determining a target charging time for the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, the target charging time being the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used; A target charging strategy is output based on the target charging durations of the power batteries of the multiple vehicles.
2. The method according to claim 1, wherein The determining, based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, a target charging time of the power battery of each vehicle includes: Determining a reference power level based on the remaining power levels of the power batteries of the vehicles, wherein the reference power level is a common cut-off charging power level of the power batteries of the vehicles; Determining a reference charging time for the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the reference power, the battery capacity, and the charging power, where the reference charging time is the time required for each vehicle to charge from the remaining power to the reference power; Based on the reference charging duration, the vehicle usage time, the reference power, the remaining power, the battery capacity and the charging power, the target charging duration of the power battery of each vehicle is determined respectively.
3. The method according to claim 2, wherein The determining of the reference power based on the remaining power of the power batteries of the respective vehicles includes: The reference power is obtained by adding the maximum remaining power among the remaining powers of the power batteries of the multiple vehicles to the preset power.
4. The method according to claim 2, wherein The determining, based on the reference charging time, the vehicle usage time, the reference power, the remaining power, the battery capacity, and the charging power, the target charging time of the power battery of each vehicle includes: Subtract the current time from the vehicle usage time to obtain the available charging time; determining a target power level based on the reference power level when the sum of the reference charging times corresponding to the vehicles is greater than or equal to the available charging time; The target charging duration of the power battery of each vehicle is determined based on the remaining power of the power battery of each vehicle, the target power, the battery capacity, and the charging power.
5. The method according to claim 4, wherein The method further comprises: When the sum of the reference charging times corresponding to the respective vehicles is less than the available charging time, updating the reference power; Return to executing the step of determining the reference charging time of the power battery of each vehicle based on the remaining power of the power battery of each vehicle, the reference power, the battery capacity and the charging power, and subsequent steps.
6. The method according to claim 4, wherein The method further comprises: When the sum of the reference charging times corresponding to the various vehicles is less than the available charging time, if the reference power is the maximum power of the power battery, the reference power is determined as the target power.
7. The method according to claim 1, wherein The target charging strategy includes a recommended charging order for the multiple vehicles and a start time for charging each vehicle. Outputting the target charging strategy based on target charging durations of the power batteries of the multiple vehicles includes: Sorting the multiple vehicles in descending order of the target charging times to obtain a recommended charging order; For the first vehicle indicated by the recommended charging order, the current time is determined as the charging start time for the first vehicle; for the i-th vehicle indicated by the recommended charging order, the charging start time for the i-th vehicle is obtained by adding the current time to the sum of the target charging times corresponding to the first i-1 vehicles indicated by the recommended charging order, where i is an integer greater than or equal to 2; The recommended charging sequence and the charging start time of each vehicle are output.
8. A charging strategy output device, characterized in that: The device comprises: an acquisition module, configured to respectively acquire the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power of the target charging pile in response to a charging strategy planning request for the multiple vehicles, the charging strategy planning request including the usage time of the multiple vehicles; a first determining module, configured to determine a target charging time for the power battery of each vehicle based on the vehicle usage time, the remaining power of the power batteries of the multiple vehicles, the battery capacity, and the charging power, wherein the target charging time is the time required for each vehicle to be charged from the remaining power to the same power before the vehicle is used; The output module is configured to output a target charging strategy based on the target charging durations of the power batteries of the multiple vehicles.
9. A computer device, characterized in that: The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the method according to any one of claims 1 to 7 when executed by the processor.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.