A vehicle operating parameter recommendation method, device, equipment, storage medium and computer program product
Patent Information
- Application Number
- CN202510412449.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2026-10-16
AI Technical Summary
但是,目前现有的很多车速推荐方法,往往主要以降低能耗或者通过绿波路段为目的,却都没有解决长途出行中电驱汽车的行驶耗时和充电耗时的平衡问题,导致全程耗时较长,影响了用户的驾驶体验
[0071]This application provides a method, apparatus, device, storage medium, and computer program product for recommending vehicle operating parameters. First, it acquires the energy management and drive performance parameters of the target vehicle and its travel map information. Based on the travel map information, it divides the target vehicle's travel path into N road segments. Then, based on the energy management and drive performance parameters and the travel map information, it determines the target vehicle's speed values in the N road segments, forming Q speed combinations corresponding to the target vehicle's speed. It then calculates the total travel time for each of the Q speed combinations, where the total travel time is either the total travel time, the total travel time is the total charging time, or the total travel time is based on both the total travel time and the total charging time. Next, it selects R speed combinations from the Q speed combinations that meet the driving conditions. Finally, it determines the speed combination with the minimum total travel time from the total travel time of each of the R speed combinations and recommends the vehicle operating parameters corresponding to the speed combination with the minimum total travel time to the driver of the target vehicle. The vehicle operating parameters include at least one of vehicle speed and charging location.
Smart Images

Figure CN122915086A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, device, storage medium, and computer program product for recommending vehicle operating parameters. Background Technology
[0002] With the improvement of people's living standards and the rapid development of the social economy, the usage rate of cars has gradually increased. Furthermore, with the different advancements in new energy vehicle technology, electric vehicles (such as pure electric vehicles and range-extended electric vehicles) are becoming more and more popular. People often drive electric vehicles for long-distance travel, such as cross-city tourism, visiting relatives, and business trips.
[0003] In long-distance travel by electric vehicles, energy consumption typically increases with speed, while charging time cannot be ignored. Therefore, vehicle speed, charging frequency, and charging time are often key factors influencing the total travel time. Recommending suitable operating parameters (such as speed and appropriate charging times) to help drivers reach their destinations quickly is crucial. However, many current speed recommendation methods primarily aim to reduce energy consumption or utilize green wave routes, failing to address the balance between travel and charging time for long-distance electric vehicles, resulting in longer overall journeys and negatively impacting the user's driving experience. Summary of the Invention
[0004] In view of the above problems, this application provides a method, apparatus, device, storage medium, and computer program product for recommending vehicle operating parameters. When a user is driving a vehicle (such as an electric vehicle) on a long-distance highway trip, the application recommends the operating parameters (such as vehicle speed and / or charging location) that minimize the total travel time while balancing driving time and charging time. This alleviates the problems of short driving range, slow charging, and user anxiety associated with vehicles (such as electric vehicles), thereby improving the user's driving experience.
[0005] This application provides a method for recommending vehicle operating parameters, including:
[0006] Obtain the energy management and drive performance parameters of the target vehicle and the travel map information of the target vehicle;
[0007] Based on the trip map information, the trip path of the target vehicle is divided into N segments; where N is a positive integer greater than 0.
[0008] Based on the energy management and drive performance parameters and the trip map information, the speed values of the target vehicle in N road segments are determined, forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0.
[0009] Calculate the total travel time of the target vehicle for each of the Q speed combinations; wherein the total travel time is the total trip time, or the total travel time is the total charging time, or the total travel time is obtained based on the total trip time and the total charging time;
[0010] From the Q possible speed combinations, select R speed combinations that satisfy the driving conditions; where R is a positive integer not greater than Q.
[0011] The speed combination with the minimum total travel time is determined from the total travel time of the target vehicle corresponding to each of the R speed combinations.
[0012] The vehicle operating parameters corresponding to the speed combination with the minimum total time are recommended to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0013] In one possible implementation, the energy management and driving performance parameters of the target vehicle include battery capacity, battery charging power, initial battery charge, vehicle speed limit, and vehicle speed-driving power curve; the trip map information of the target vehicle includes speed limit information of the trip route, location of charging stations along the trip route, and charging power of the charging stations.
[0014] In one possible implementation, dividing the target vehicle's journey path into N segments based on the journey map information includes:
[0015] Based on the speed limit information of the travel route, the travel route is divided into M different road segments; where each road segment corresponds to a different speed limit value; and M is a positive integer greater than 0.
[0016] For each of the M road segments containing a charging pile, the corresponding road segment is divided into two segments: one before the charging pile location and the other after the charging pile location, and so on, until the M road segments are divided into N road segments.
[0017] In one possible implementation, determining the target vehicle's speed values on N road segments based on the energy management and drive performance parameters and the trip map information, thus forming Q combinations of vehicle speeds corresponding to the target vehicle's speed, includes:
[0018] Based on the lower limit of vehicle speed and the speed limit information of the travel route, the speed of the target vehicle in N road segments is determined with a fixed speed increase step size; wherein, the speed of the target vehicle in N road segments is not lower than the lower limit of vehicle speed, not higher than the speed limit of the corresponding road segment, and not higher than the upper limit of vehicle speed of the target vehicle.
[0019] The target vehicle's different speed values in each of the N road segments are arranged and combined to form the Q speed combinations.
[0020] In one possible implementation, the total charging time for the target vehicle corresponding to each of the Q vehicle speed combinations is calculated as follows:
[0021] The charging location of the target vehicle corresponding to each of the Q vehicle speed combinations is traversed to obtain the traversal result;
[0022] Based on the traversal results and the vehicle speed-drive power curve, calculate the energy consumption value of the target vehicle in each road segment for each of the Q vehicle speed combinations.
[0023] Based on the energy consumption value of the target vehicle in each road segment corresponding to each of the Q speed combinations, the battery capacity, the battery charging power, the traversal result, and the charging power of the charging pile, calculate the charging time of the target vehicle at each charging location corresponding to each of the Q speed combinations.
[0024] The charging time of the target vehicle at each charging location corresponding to each of the Q vehicle speed combinations is summed to obtain the total charging time of the target vehicle corresponding to each of the Q vehicle speed combinations.
[0025] In one possible implementation, selecting R vehicle speed combinations that satisfy the driving conditions from the Q vehicle speed combinations includes:
[0026] Based on the battery capacity, the initial battery charge, and the energy consumption values of the target vehicle on each road segment corresponding to each of the Q speed combinations, calculate the state of charge (SOC) values of the target vehicle on each road segment corresponding to each of the Q speed combinations.
[0027] In one possible implementation, before determining the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations, and recommending the vehicle operating parameters corresponding to the speed combination with the minimum total travel time to the driver of the target vehicle, the method further includes:
[0028] Calculate the driving time of the target vehicle for each of the R speed combinations between two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the journey after the last charging session.
[0029] The rest time for the driver is calculated based on the driving time of the target vehicle between each two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the trip after the last charging session.
[0030] In one possible implementation, determining the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations includes:
[0031] Based on the total travel time of the target vehicle corresponding to each of the R speed combinations, and the rest time of the driver, the speed combination with the minimum total travel time among the R speed combinations is determined.
[0032] In one possible implementation, determining the speed combination with the minimum total travel time among the R speed combinations, based on the total travel time of the target vehicle corresponding to each of the R speed combinations and the rest time of the driver, includes:
[0033] The total driving time of the target vehicle and the rest time of the driver are summed for each of the R speed combinations to obtain the total time calculation result for each of the R speed combinations.
[0034] From the total time calculation results corresponding to each of the R speed combinations, the speed combination with the minimum total time is selected to obtain the speed combination with the minimum total time.
[0035] This application also provides a vehicle operating parameter recommendation device, including:
[0036] The acquisition unit is used to acquire the energy management and driving performance parameters of the target vehicle and the travel map information of the target vehicle;
[0037] A segmentation unit is used to divide the travel path of the target vehicle into N segments based on the travel map information; where N is a positive integer greater than 0.
[0038] The first determining unit is used to determine the speed values of the target vehicle on N road segments based on the energy management and driving performance parameters and the trip map information, thereby forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0.
[0039] The first calculation unit is used to calculate the total driving time of the target vehicle corresponding to each of the Q speed combinations; wherein the total driving time is the total travel time, or the total driving time is the total charging time, or the total driving time is obtained based on the total travel time and the total charging time.
[0040] A filtering unit is used to filter out R types of vehicle speed combinations that meet the driving conditions from the Q types of vehicle speed combinations; where R is a positive integer not greater than Q.
[0041] The second determining unit is used to determine the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations.
[0042] The recommendation unit is used to recommend vehicle operating parameters corresponding to the speed combination with the minimum total time to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0043] In one possible implementation, the energy management and driving performance parameters of the target vehicle include battery capacity, battery charging power, initial battery charge, vehicle speed limit, and vehicle speed-driving power curve; the trip map information of the target vehicle includes speed limit information of the trip route, location of charging stations along the trip route, and charging power of the charging stations.
[0044] In one possible implementation, the partitioning unit includes:
[0045] The first division subunit is used to divide the travel path into M different road segments according to the speed limit information of the travel path; wherein each road segment corresponds to a different speed limit value; and M is a positive integer greater than 0.
[0046] The second division subunit is used to divide the road segments with charging pile locations in the M road segments into two road segments, one before the charging pile location and one after the charging pile location, and so on, to divide the M road segments into N road segments.
[0047] In one possible implementation, the first determining unit includes:
[0048] A determination subunit is used to determine the speed of the target vehicle in N road segments based on the lower limit of the vehicle speed and the speed limit information of the travel path, with a fixed speed increase step size; wherein the speed of the target vehicle in the N road segments is not lower than the lower limit of the vehicle speed, not higher than the speed limit of the corresponding road segment, and not higher than the upper limit of the target vehicle speed.
[0049] A sub-unit is formed to arrange and combine different speed values of the target vehicle in each of the N road segments to form the Q speed combinations.
[0050] In one possible implementation, the first computing unit includes:
[0051] The traversal sub-unit is used to traverse the charging location of the target vehicle corresponding to each of the Q vehicle speed combinations to obtain the traversal result;
[0052] The first calculation subunit is used to calculate the energy consumption value of the target vehicle in each road segment for each of the Q vehicle speed combinations based on the traversal results and the vehicle speed-drive power curve.
[0053] The second calculation subunit is used to calculate the charging time of the target vehicle at each charging location based on the energy consumption value of the target vehicle at each road segment corresponding to each of the Q vehicle speed combinations, the battery capacity, the battery charging power, the traversal result, and the charging power of the charging pile.
[0054] The third calculation subunit is used to sum up the charging time of the target vehicle at each charging location for each of the Q speed combinations to obtain the total charging time of the target vehicle for each of the Q speed combinations.
[0055] In one possible implementation, the filtering unit includes:
[0056] The fourth calculation subunit is used to calculate the state of charge (SOC) value of the target vehicle in each road segment according to the battery capacity, the initial battery charge, and the energy consumption value of the target vehicle in each road segment corresponding to each of the Q vehicle speed combinations.
[0057] The first screening subunit is used to select R types of speed combinations from the Q types of speed combinations, where the SOC value of each road segment is not lower than the lower limit of SOC.
[0058] In one possible implementation, the device further includes:
[0059] The second calculation unit is used to calculate the driving time of the target vehicle corresponding to each of the R speed combinations between two adjacent charging times, the driving time before the first charging time, and the driving time to reach the end of the journey after the last charging time.
[0060] The third calculation unit is used to calculate the rest time of the driver based on the driving time of the target vehicle between each two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the trip after the last charging session.
[0061] In one possible implementation, the second determining unit is specifically used for:
[0062] Based on the total travel time of the target vehicle corresponding to each of the R speed combinations, and the rest time of the driver, the speed combination with the minimum total travel time among the R speed combinations is determined.
[0063] In one possible implementation, the second determining unit includes:
[0064] The fourth calculation subunit is used to sum up the total driving time of the target vehicle and the rest time of the driver for each of the R speed combinations to obtain the total time calculation result for each of the R speed combinations.
[0065] The second filtering subunit is used to filter out the speed combination with the minimum total time from the total time calculation results of each of the R speed combinations, and obtain the speed combination with the minimum total time.
[0066] This application embodiment also provides a vehicle operating parameter recommendation device, including: a processor, a memory, and a system bus;
[0067] The processor and the memory are connected via the system bus;
[0068] The memory is used to store one or more programs, the one or more programs including instructions, which, when executed by the processor, cause the processor to perform any of the above-described methods for recommending vehicle operating parameters.
[0069] This application also provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform any of the above-described vehicle operation parameter recommendation methods.
[0070] This application also provides a computer program product, which includes a computer program that, when executed by an electronic product, can implement any of the above-mentioned vehicle operating parameter recommendation methods.
[0071] This application provides a method, apparatus, device, storage medium, and computer program product for recommending vehicle operating parameters. First, it acquires the energy management and drive performance parameters of the target vehicle and its travel map information. Based on the travel map information, it divides the target vehicle's travel path into N road segments. Then, based on the energy management and drive performance parameters and the travel map information, it determines the target vehicle's speed values in the N road segments, forming Q speed combinations corresponding to the target vehicle's speed. It then calculates the total travel time for each of the Q speed combinations, where the total travel time is either the total travel time, the total travel time is the total charging time, or the total travel time is based on both the total travel time and the total charging time. Next, it selects R speed combinations from the Q speed combinations that meet the driving conditions. Finally, it determines the speed combination with the minimum total travel time from the total travel time of each of the R speed combinations and recommends the vehicle operating parameters corresponding to the speed combination with the minimum total travel time to the driver of the target vehicle. The vehicle operating parameters include at least one of vehicle speed and charging location.
[0072] As can be seen, this application, when calculating the total travel time of the target vehicle on a long-distance highway trip, considers multiple factors, including the target vehicle's energy management and driving performance parameters (such as battery capacity, battery charging power, initial battery charge, etc.), and the target vehicle's route map information (such as speed limits, charging station locations, and charging station charging power, etc.). This allows for a more accurate determination of the vehicle's operating parameters (such as vehicle speed and / or charging location) that minimize the total travel time, and recommends these parameters to the target vehicle's driver as a driving reference, enabling the user to reach their destination as quickly as possible. This not only effectively balances travel time and charging time during the trip but also significantly alleviates issues such as short driving range, slow charging, and driver anxiety associated with the target vehicle, thereby improving the user's driving experience. Attached Figure Description
[0073] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0074] Figure 1 A flowchart illustrating a method for recommending vehicle operating parameters provided in this application embodiment;
[0075] Figure 2 A location diagram showing the division of the target vehicle's travel path into four segments, provided for an embodiment of this application;
[0076] Figure 3Example diagram of vehicle speed curve provided for embodiments of this application;
[0077] Figure 4 Example diagram of the target vehicle being charged twice according to the embodiments of this application;
[0078] Figure 5 This is a schematic diagram illustrating the composition of a vehicle operating parameter recommendation device provided in an embodiment of this application. Detailed Implementation
[0079] Against the backdrop of the rapid growth in the number of electric vehicles, such as pure electric vehicles and range-extended electric vehicles, people often drive electric vehicles for long-distance travel, such as intercity tourism, visiting relatives, and business trips.
[0080] However, electric vehicles typically consume more energy at higher speeds, and charging time cannot be ignored. Therefore, operating parameters such as vehicle speed and the number of charging cycles often become key factors affecting the total travel time for long-distance trips. Thus, recommending appropriate speeds and charging times for drivers to help them reach their destinations as quickly as possible is particularly important.
[0081] Currently, many speed recommendation methods are designed to reduce energy consumption or take advantage of green wave routes. However, they do not address the balance between driving time and charging time for electric vehicles during long-distance travel, resulting in longer overall travel times and negatively impacting the user's driving experience.
[0082] To address the aforementioned shortcomings, this application provides a method for recommending vehicle operating parameters. First, it obtains the energy management and drive performance parameters of the target vehicle (such as a pure electric vehicle, a range-extended electric vehicle, or other electric-drive vehicle) and the target vehicle's travel map information. Then, based on the travel map information, it divides the target vehicle's travel path into N road segments. Next, based on the energy management and drive performance parameters and the travel map information, it determines the target vehicle's speed values on the N road segments, forming Q possible speed combinations corresponding to the target vehicle's speed. Finally, it calculates the target vehicle speed corresponding to each of the Q speed combinations. The total driving time of the vehicle; wherein the total driving time is the total trip time, or the total driving time is the total charging time, or the total driving time is obtained based on the total trip time and the total charging time; then, R speed combinations that meet the driving conditions are selected from Q speed combinations; then, the speed combination with the minimum total driving time is determined from the total driving time of the target vehicles corresponding to each of the R speed combinations, and the vehicle operating parameters corresponding to the speed combination with the minimum total driving time are recommended to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0083] As can be seen, this application, when calculating the total travel time of the target vehicle on a long-distance highway trip, considers multiple factors, including the target vehicle's energy management and driving performance parameters (such as battery capacity, battery charging power, initial battery charge, etc.), and the target vehicle's route map information (such as speed limits, charging station locations, and charging station charging power, etc.). This allows for a more accurate determination of the vehicle's operating parameters (such as vehicle speed and / or charging location) that minimize the total travel time, and recommends these parameters to the target vehicle's driver as a driving reference, enabling the user to reach their destination as quickly as possible. This not only effectively balances travel time and charging time but also significantly alleviates issues such as short driving range, slow charging, and driver anxiety associated with the target vehicle, thereby improving the user's driving experience.
[0084] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0085] First Embodiment
[0086] See Figure 1 This is a flowchart illustrating a method for recommending vehicle speed and charging for an electric vehicle, as provided in this embodiment. The method includes the following steps:
[0087] S101: Obtain the energy management and drive performance parameters of the target vehicle and the travel map information of the target vehicle.
[0088] In this embodiment, any electric vehicle requiring recommended operating parameters (such as vehicle speed, charging location, etc.) is defined as the target vehicle. When a user drives the target vehicle on a long-distance highway trip, such as a cross-city tour, visiting relatives, or a business trip, the system aims to recommend the shortest total travel time (such as vehicle speed, charging location, etc.) to the user in advance, enabling them to reach their destination as quickly as possible. Firstly, the energy management and drive performance parameters of the target vehicle can be obtained. Secondly, after the user determines their destination (e.g., by inputting the destination via voice or text in navigation software), the system can obtain the target vehicle's travel map information through in-vehicle navigation map software (or other tools for obtaining navigation map information, such as map software installed on the user's mobile phone).
[0089] This application does not limit the specific content and acquisition method of the energy management and drive performance parameters of the target vehicle, which may include, but are not limited to, battery capacity, battery charging power (especially the maximum battery charging power), initial battery charge, vehicle speed limit, and vehicle speed-drive power curve. Battery information such as battery capacity and battery charging power (especially the maximum battery charging power) are vehicle-specific rated values. The vehicle speed limit refers to the highest speed the target vehicle can reach, reflecting its speed performance. The vehicle speed-drive power curve is a curve fitted by modeling and simulation after obtaining the total input electrical power of the motor at different steady-state vehicle speeds. The vehicle speed can be represented as v, and the corresponding drive power as P. drv(v) The power of other systems during driving (such as the power of the vehicle's air conditioning system) is expressed as P. oth Battery capacity is expressed as C. batt The maximum charging power of a battery is expressed as P. batt_max The initial battery charge is expressed as C. ini .
[0090] Furthermore, this application does not limit the specific content or method of obtaining the route map information for the target vehicle, and it may include, but is not limited to, speed limit information of the route, the location of charging stations along the route, and the charging power of the charging stations (especially the maximum charging power), etc. The speed limit information of the route can be represented as v lim The location of the charging station along the travel path is represented by S, and the maximum charging power of the charging station is represented by P. sta_max .
[0091] S102: Based on the trip map information, divide the target vehicle's trip path into N segments; where N is a positive integer greater than 0.
[0092] In this embodiment, the travel map information of the target vehicle (such as speed limit information v along the travel route) is obtained through step S101. lim The location S of the charging station along the travel path and the maximum charging power P of the charging station. sta_max After that, further, based on the trip map information including the location of charging stations S along the trip route and the speed limit information v along the trip route... lim The target vehicle's journey path is divided into N segments, where the value of N is not limited and can be any positive integer greater than 0.
[0093] Specifically, one possible implementation is to first divide the journey path into M distinct segments based on the speed limit information; each segment corresponds to a different speed limit value; M is a positive integer greater than 0. Then, for each of the M segments containing a charging station, the segment is further divided into two segments: one before the charging station and one after the charging station, using that location as the boundary. This process is repeated to divide the M segments into N segments. The path length of the i-th segment is denoted as L(i), and the speed limit information corresponding to this segment is denoted as v. lim (i), and if the end position of the i-th segment is a charging pile, then the location of the charging pile can be represented as S(i), and the maximum power of the charging pile can be represented as P. sta_max (i).
[0094] For example, taking a certain new energy vehicle as the target vehicle, the corresponding drive power P can be determined based on the vehicle speed-drive power curve when the vehicle speed v is 60km / h, 100km / h, and 120km / h. drv(v) They can be 5kW, 15kW, and 25kW respectively, i.e., P drv (60km / h)=5kW, P drv (100 km / h) = 15 kW; P drv (120km / h) = 25kW. Furthermore, the maximum charging power of the battery is expressed as P. batt_max Battery capacity is expressed as C. batt Battery capacity is expressed as C. batt The values of P can be respectively batt_max =300kW, C batt =100kWh, P oth =1kW. And the initial battery charge of the target vehicle at departure can be C. ini = 90kWh.
[0095] For example Figure 2 As shown, assuming the target vehicle's total journey is 100km, with a speed limit of 80km / h for the first 50km and 90km / h for the next 50km, and charging stations (with maximum power outputs of 100kW and 500kW respectively) located at the 30km and 60km marks, the mid-journey path of the target vehicle can be divided into segments based on different speed limits and, combined with segmentation based on the locations of the charging stations, as shown below. Figure 2The four road segments shown are: the first 30km as segment 1, 30km-50km as segment 2, 50km-60km as segment 3, and 60km-100km as segment 4. At this point, L(1) = 30km, L(2) = 20km, L(3) = 10km, and L(4) = 40km. Furthermore, it can be deduced that S(1) = 30km and S(3) = 60km. lim (1) = v lim (2) = 80 km / h, v lim (3) = v lim (4) = 90 km / h; P sta_max (1) = 100kW, P sta_max (3) = 500kW.
[0096] S103: Based on energy management and drive performance parameters and trip map information, determine the speed values of the target vehicle on N road segments, forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0.
[0097] In this embodiment, after obtaining the energy management and driving performance parameters of the target vehicle (such as battery capacity, maximum battery charging power, initial battery charge, vehicle speed-driving power curve, etc.) and the target vehicle's travel map information (such as speed limit information of the travel route, location of charging piles in the travel route, and maximum charging power of charging piles, etc.) through step S101, it is further possible to first determine the lower limit value of the preset vehicle speed (hereinafter, the minimum speed required for highways, 60km / h, will be used as an example for the lower limit value of the vehicle speed for each road segment, but other values can also be set according to actual conditions and experience) and the speed limit information of the travel route (such as the speed limit of the vehicle speed curve, etc.) lim (i) Using the maximum speed limit for the i-th road segment as an example, a preset fixed speed increase step size (the specific value is not limited and can be set according to actual conditions and experience, such as 10km / h) is used to determine the possible different speed values of the target electric vehicle in N road segments. It is understood that the target vehicle's speed in the N road segments cannot be lower than the lower speed limit, cannot be higher than the speed limit of the corresponding road segment, and cannot be higher than the target vehicle's maximum speed limit. Then, the possible different speed values of the target vehicle in each of these N road segments are permuted and combined to form Q speed combinations, which are used to execute subsequent step S104. The value of Q is not limited and can be any positive integer greater than 0.
[0098] Furthermore, this application does not limit the specific representation of the Q speed combinations corresponding to the target vehicle speed. It can be set according to the actual situation and experience. For example, the Q speed combinations can be displayed as Q different speed curves, or the Q speed combinations can be displayed in the form of a dataset, that is, each speed combination corresponds to a dataset composed of the speed values of each road segment.
[0099] For example: Based on the above examples, such as Figure 2 As shown, the vehicle speed in the first segment has three possibilities: 60 km / h, 70 km / h, and 80 km / h. The second segment also has these three possible speeds, while the third segment has four possibilities: 60 km / h, 70 km / h, 80 km / h, and 90 km / h. Similarly, the fourth segment also has these four possible speeds. Therefore, this example can construct 144 possible speed combinations for the target vehicle, i.e., Q = 3 * 3 * 4 * 4 = 144. For example, when the speeds in the first, second, third, and fourth segments are all 60 km / h, the speed curve corresponding to one such speed combination can be shown as follows: Figure 3 As shown.
[0100] S104: Calculate the total travel time of the target vehicle for each of the Q speed combinations; wherein the total travel time is the total trip time, or the total travel time is the total charging time, or the total travel time is obtained based on the total trip time and the total charging time.
[0101] In this embodiment, after determining the Q speed combinations (e.g., speed curves) corresponding to the target vehicle's speed during the N road segments via step S103, the total travel time of the target vehicle corresponding to each of these Q speed combinations (e.g., speed curves) can be further calculated for subsequent steps. This application does not limit the specific content or calculation method of the total travel time. For example, the total travel time can be the total trip time, or it can be the total charging time, or it can be based on a combination of the total trip time and the total charging time (the specific combination method is not limited and can be selected according to actual conditions and experience, such as adding the two together).
[0102] Specifically, after determining the Q possible speed combinations (e.g., speed curves) corresponding to the target vehicle's speed as it traverses N road segments, we can further define the a-th speed combination (e.g., speed curve a) among these Q speed combinations as speed combination a (e.g., speed curve a), and represent the speed of the i-th road segment as v(a,i). Then, the total travel time T of the target vehicle corresponding to speed combination a (e.g., speed curve a) is... drv The formula for calculating (a) is shown below:
[0103]
[0104] Furthermore, after determining the Q possible speed combinations (e.g., speed curves) corresponding to the target vehicle's speed as it traverses N road segments, we can further iterate through the charging locations of the target vehicle for each of these Q speed combinations (e.g., speed curves). Each charging station on the path offers two options: charging or not charging. By iterating through all cases, we can determine the charging locations of the target vehicle for each of these Q speed combinations (e.g., speed curves). Then, based on the iteration results and the speed-drive power curve, we calculate the energy consumption of the target vehicle for each of these Q speed combinations (e.g., speed curves) in each road segment. Taking the energy consumption of the target vehicle corresponding to speed combination a (e.g., speed curve a) in the i-th road segment as an example, the specific calculation formula is as follows:
[0105]
[0106] Where C(a,i) represents the energy consumption of the target vehicle in the i-th road segment corresponding to speed combination a (such as speed curve a); P drv (v(a,i)) represents the driving power of the target vehicle corresponding to the speed v(a,i) in the i-th road segment, where the speed of the vehicle is the same as that of the speed combination a (such as speed curve a); P oth L(i) represents the power of other systems (such as the power of the vehicle air conditioning system) when the target vehicle corresponding to the speed combination a (such as speed curve a) is v(a,i) in the i-th road segment; L(i) represents the travel distance in the i-th road segment.
[0107] Next, based on the energy consumption, battery capacity, battery charging power (especially the maximum charging power), traversal results (especially the charging station locations in the displayed travel path), and charging power (especially the maximum charging power) of the target vehicle corresponding to each of the Q speed combinations (such as speed curves) at each charging location, the charging time of the target vehicle corresponding to each of the Q speed combinations (such as speed curves) at each charging location can be calculated. Then, by summing up the charging time of the target vehicle corresponding to each of the Q speed combinations (such as speed curves) at each charging location, the total charging time of the target vehicle corresponding to each of the Q speed combinations (such as speed curves) can be obtained.
[0108] Taking the p-th iteration of the charging process with speed combination a (such as speed curve a) as an example, this speed and charging combination is represented as (a, p). Assuming the target vehicle's first charging occurs at the end of the g-th road segment (where g can be understood as a positive integer not greater than N), and considering charging losses, assuming the grid-side power consumption is 1.2 times the vehicle-side power consumption (the specific value is not limited; this is just an example), the formula for calculating the time required for the target vehicle's first charging is as follows:
[0109]
[0110] Among them, t chg (a,p,g) represents the time taken for the target vehicle to be charged for the first time corresponding to speed combination a (such as speed curve a); C batt Indicates battery capacity; C ini P represents the initial battery charge; C(a,i) represents the energy consumption of the target vehicle on the i-th road segment corresponding to speed combination a (such as speed curve a); sta_max (g) represents the maximum power of the charging pile at the end of the g-th road segment; P batt_max This indicates the battery's maximum charging power; min() indicates calculating the minimum value.
[0111] Based on this, the charging time for each subsequent charge is calculated from the previous charging position. Assuming that subsequent charges occur at the end of the kth and mth road segments respectively, where k and m are both positive integers not greater than N, and k can be the same as or different from g, but m can be greater than k, the formula for calculating the charging time for the target vehicle at the end of the mth road segment is as follows:
[0112]
[0113] Among them, t chg (a,p,g) represents the time taken for the target vehicle corresponding to speed combination a (such as speed curve a) to charge at the end of the mth road segment.
[0114] Since each charging station on the path offers two options—charging or not charging—after traversing all possibilities, the path segments without charging stations are considered as not charging. The formula for calculating the total charging time (i.e., the total charging time of the target vehicle corresponding to speed combination a (e.g., speed curve a) at the p-th time during the traversal of charging scenarios, along with the corresponding speed and charging combination (a, p), can be as follows:
[0115]
[0116] Among them, T chg(a,p) represents the total charging time of the target vehicle corresponding to the vehicle speed combination a (such as vehicle speed curve a).
[0117] By analogy, the total charging time of the target vehicle for each of the Q speed combinations (such as speed curves) can be calculated.
[0118] For example: Figure 4 As shown, suppose a certain combination of vehicle speeds is as follows: Figure 3 The vehicle speed in segments 1, 2, 3, and 4 is 60 km / h. During the first traversal (p = 1), the target vehicle's driver charges at the end of segment 1 and segment 3. Therefore, the charging time at the end of segment 1 is:
[0119]
[0120] The charging time at the end of segment 3 is:
[0121]
[0122] The total charging time for the entire trip is:
[0123]
[0124] S105: Select R speed combinations from Q speed combinations that meet the driving conditions; where R is a positive integer not greater than Q.
[0125] In this embodiment, after calculating the total driving time of the target vehicle corresponding to each of the Q speed combinations (such as speed curves) in step S104, in order to avoid damage to the battery life and performance caused by over-discharge of the target vehicle battery, it is further necessary to select R speed combinations (such as speed curves) that meet the preset driving conditions from the Q speed combinations based on the lower limit of the preset State of Charge (SOC) (the specific value is not limited and can be set according to the actual situation and experience, such as 20%), so as to execute the subsequent step S106.
[0126] This application does not limit the specific content of the preset driving conditions, which may be set according to actual conditions and experience values. For example, it may be set that the battery SOC cannot be less than 20% during the driving process of each road segment.
[0127] Specifically, one possible implementation is to first determine the battery capacity C obtained previously. batt Initial battery charge C ini1. For each of the Q speed combinations (e.g., speed curves), calculate the energy consumption value of the target vehicle on each road segment (e.g., the energy consumption C(a,i) of the target vehicle on the i-th road segment corresponding to speed combination a (e.g., speed curve a). Then, select R speed combinations (e.g., speed curves) from the Q speed combinations (e.g., speed curves) where the SOC value of the target vehicle on each road segment is not lower than the lower limit of SOC (e.g., 20%).
[0128] In this implementation, taking the speed combination a (such as speed curve a) as an example, the speed and charging combination (a, p) corresponding to the p-th time when traversing the charging situation, for any road segment (represented by the i-th road segment) before the first charging at the end of the g-th road segment, the calculation formula for its corresponding SOC value (represented by SOC(a, p, i)) is as follows:
[0129]
[0130] For any segment after the first charging at the end of the g-th segment (represented by the m-th segment), the corresponding SOC value (still represented by SOC(a,p,i)) is calculated using the following formula:
[0131]
[0132] Where k indicates that the last charging location was at the end of the kth segment.
[0133] By analogy, it can be determined whether there exists at least one road segment in each of the Q speed combinations (e.g., speed curves) where the corresponding SOC value is lower than the lower limit of SOC (e.g., 20%). If so, these speed combinations (e.g., speed curves) where the corresponding SOC value is lower than the lower limit of SOC (e.g., 20%) can be discarded, thereby selecting R speed combinations (e.g., speed curves) where the corresponding SOC value for each road segment is not lower than the lower limit of SOC (e.g., 20%), for use in subsequent step 106.
[0134] S106: Determine the speed combination with the minimum total travel time from the total travel time of the target vehicles corresponding to each of the R speed combinations.
[0135] In this embodiment, after filtering out R types of vehicle speed combinations (such as vehicle speed curves) that meet the preset driving conditions through step S105, the vehicle speed combination with the minimum total time can be determined from the total driving time (such as total travel time and / or total charging time) of the target vehicle corresponding to each of the R types of vehicle speed combinations (such as vehicle speed curves) calculated through step S104, so as to execute the subsequent step S107.
[0136] S107: Recommend vehicle operating parameters corresponding to the combination of vehicle speeds that minimizes the total time to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0137] In this embodiment, after step S106, which filters out the speed combination with the shortest total travel time from the total travel time of the target vehicles corresponding to each of the R speed combinations (such as speed curves), the vehicle operating parameters corresponding to the speed combination with the shortest total travel time (including but not limited to at least one of vehicle speed and charging location, as well as charging time and charging timing) can be recommended to the driver of the target vehicle. This allows the driver to use this as a driving reference to reach the destination as soon as possible, thereby improving the driver's driving experience.
[0138] One possible implementation is to further improve the user's driving experience by adding rest time for each speed combination (such as a speed curve) based on the driver's rest needs. Specifically, the driving time of the target vehicle for each of the R speed combinations (such as speed curves) can be calculated between each adjacent charging, before the first charging, and after the last charging to reach the end of the trip. Then, the rest time for the driver can be calculated based on the values of these three driving times.
[0139] For example, assuming the longest continuous driving time for a driver is 3 hours (this is just an example and no value is specified), and each time the vehicle is charged is considered a rest day for the driver, then for the speed combination a (such as speed curve a) when iterating through the charging conditions, for the speed and charging combination (a, p) corresponding to the p-th time, after calculating the driving time of the target electric vehicle corresponding to speed combination a (such as speed curve a) between each two adjacent charging times, the driving time before the first charging time, and the driving time to reach the end of the trip after the last charging time, we can determine whether each of these three driving time values is greater than 3 hours. Each time it is determined that it is greater than 3 hours, then 15 minutes (this is just an example and no value is specified) of driver rest time is added to speed combination a (such as speed curve a).
[0140] Similarly, the required rest time for each of the R speed combinations (such as speed curves) can be calculated.
[0141] Based on this, an optional implementation method is to first determine the speed combination with the shortest total time among the R speed combinations based on the total travel time (such as total trip time and / or total charging time) of the target vehicle corresponding to each of the R speed combinations, as well as the rest time of the driver. Then, the vehicle operation parameters (which may include at least one of vehicle speed and charging location) corresponding to the speed combination with the shortest total time among the R speed combinations are recommended to the driver of the target vehicle.
[0142] In this implementation, the total travel time (such as total trip time and / or total charging time) of the target vehicle corresponding to each of the R speed combinations (such as speed curves) and the rest time of the driver can be summed to obtain the calculation result of the total trip time of the target vehicle corresponding to each of the R speed combinations (such as speed curves).
[0143] For example, taking the speed combination a (such as speed curve a) as an example, the speed and charging combination (a,p) corresponding to the p-th time when traversing the charging situation, assuming that the number of times the driver rests during this trip, excluding the charging of the target vehicle, is r(a,p), then the specific formula for calculating the total time of combination (a,p) (denoted as T(a,p)) can be as follows:
[0144]
[0145] By analogy, the total time consumption for each of the R speed combinations (such as speed curves) can be calculated. Then, the speed combination (such as speed curve) with the minimum total time consumption can be selected. At least one vehicle operating parameter, such as the speed and / or charging location, corresponding to the speed combination (such as speed curve) can be recommended to the driver of the target vehicle (the specific recommendation method is not limited, such as through voice broadcast and / or displaying relevant speed and charging location information on the vehicle screen). This serves as a driving reference for the user, enabling the user to reach their destination as quickly as possible.
[0146] For example, suppose the total time taken for all R vehicle speed combinations (such as vehicle speed curves) after traversing all charging conditions is represented by T. min And assuming that the combination that minimizes the total travel time is (b, q), then the following formula exists:
[0147] T min =min{T}=T(b,q)
[0148] This formula can be understood as minimizing the total time taken for the vehicle speed combination b (such as the vehicle speed curve b) to traverse the charging conditions for the qth time corresponding to the vehicle speed and charging combination (b, q).
[0149] Based on this, when the driver reaches the i-th road segment, v(b,i) can be displayed as the recommended speed on the vehicle's infotainment screen. Furthermore, before the trip begins, the charging locations for the entire route (b,q) are displayed on the vehicle's infotainment screen, and a recommended charging location is displayed before reaching the charging location (e.g., 100 meters ahead).
[0150] Thus, this application addresses the characteristics of high energy consumption of target vehicles (such as electric vehicles) on highways and the varying charging power of charging piles on highways. It provides a method, as described in steps S101-S107 above, that iterates through vehicle speed and charging combinations and finds the combination with the minimum total time. This achieves a balance between driving time and charging time, and plans a scheme to recommend vehicle operating parameters such as the vehicle speed and charging timing with the shortest total time to the user as a driving reference. This enables the user to reach their destination as quickly as possible, thereby alleviating the problems of short range, slow charging, and user anxiety associated with target vehicles (such as electric vehicles), and ultimately improving the user's driving experience.
[0151] In summary, the vehicle operating parameter recommendation method provided in this embodiment first obtains the energy management and driving performance parameters of the target vehicle and the travel map information of the target vehicle; then, based on the travel map information, the travel path of the target vehicle is divided into N road segments; then, based on the energy management and driving performance parameters and the travel map information, the speed values of the target vehicle in the N road segments are determined, forming Q speed combinations corresponding to the target vehicle speed; and the total travel time of the target vehicle corresponding to each of the Q speed combinations is calculated; wherein the total travel time is the total travel time, or the total travel time is the total charging time, or the total travel time is obtained based on the total travel time and the total charging time; next, R speed combinations that meet the driving conditions are selected from the Q speed combinations; then, the speed combination with the minimum total travel time is determined from the total travel time of the target vehicle corresponding to each of the R speed combinations, and the vehicle operating parameters corresponding to the speed combination with the minimum total travel time are recommended to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0152] As can be seen, this application, when calculating the total travel time of the target vehicle on a long-distance highway trip, considers multiple factors, including the target vehicle's energy management and driving performance parameters (such as battery capacity, battery charging power, initial battery charge, etc.), and the target vehicle's route map information (such as speed limits, charging station locations, and charging station charging power, etc.). This allows for a more accurate determination of the vehicle's operating parameters (such as vehicle speed and / or charging location) that minimize the total travel time, and recommends these parameters to the target vehicle's driver as a driving reference, enabling the user to reach their destination as quickly as possible. This not only effectively balances travel time and charging time during the trip but also significantly alleviates issues such as short driving range, slow charging, and driver anxiety associated with the target vehicle, thereby improving the user's driving experience.
[0153] Second Embodiment
[0154] This embodiment will introduce a vehicle operating parameter recommendation device; please refer to the above method embodiment for related content.
[0155] See Figure 5 This is a schematic diagram of the composition of a vehicle operating parameter recommendation device provided in this embodiment. The device 500 includes:
[0156] The acquisition unit 501 is used to acquire the energy management and driving performance parameters of the target vehicle and the travel map information of the target vehicle;
[0157] The segmentation unit 502 is used to divide the travel path of the target vehicle into N segments according to the travel map information; where N is a positive integer greater than 0.
[0158] The first determining unit 503 is used to determine the speed values of the target vehicle in N road segments based on the energy management and driving performance parameters and the trip map information, thereby forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0.
[0159] The first calculation unit 504 is used to calculate the total driving time of the target vehicle corresponding to each of the Q speed combinations; wherein the total driving time is the total travel time, or the total driving time is the total charging time, or the total driving time is obtained based on the total travel time and the total charging time.
[0160] The filtering unit 505 is used to filter out R types of vehicle speed combinations that meet the driving conditions from the Q types of vehicle speed combinations; where R is a positive integer not greater than Q.
[0161] The second determining unit 506 is used to determine the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations.
[0162] The recommendation unit 507 is used to recommend vehicle operating parameters corresponding to the speed combination with the minimum total time to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
[0163] In one possible implementation, the energy management and driving performance parameters of the target vehicle include battery capacity, battery charging power, initial battery charge, vehicle speed limit, and vehicle speed-driving power curve; the trip map information of the target vehicle includes speed limit information of the trip route, location of charging stations along the trip route, and charging power of the charging stations.
[0164] In one possible implementation, the partitioning unit 502 includes:
[0165] The first division subunit is used to divide the travel path into M different road segments according to the speed limit information of the travel path; wherein each road segment corresponds to a different speed limit value; and M is a positive integer greater than 0.
[0166] The second division subunit is used to divide the road segments with charging pile locations in the M road segments into two road segments, one before the charging pile location and one after the charging pile location, and so on, to divide the M road segments into N road segments.
[0167] In one implementation of this embodiment, the first determining unit 503 includes:
[0168] A determination subunit is used to determine the speed of the target vehicle in N road segments based on the lower limit of the vehicle speed and the speed limit information of the travel path, with a fixed speed increase step size; wherein the speed of the target vehicle in the N road segments is not lower than the lower limit of the vehicle speed, not higher than the speed limit of the corresponding road segment, and not higher than the upper limit of the target vehicle speed.
[0169] A sub-unit is formed to arrange and combine different speed values of the target vehicle in each of the N road segments to form the Q speed combinations.
[0170] In one implementation of this embodiment, the first computing unit 504 includes:
[0171] The traversal sub-unit is used to traverse the charging location of the target vehicle corresponding to each of the Q vehicle speed combinations to obtain the traversal result;
[0172] The first calculation subunit is used to calculate the energy consumption value of the target vehicle in each road segment for each of the Q vehicle speed combinations based on the traversal results and the vehicle speed-drive power curve.
[0173] The second calculation subunit is used to calculate the charging time of the target vehicle at each charging location based on the energy consumption value of the target vehicle at each road segment corresponding to each of the Q vehicle speed combinations, the battery capacity, the battery charging power, the traversal result, and the charging power of the charging pile.
[0174] The third calculation subunit is used to sum up the charging time of the target vehicle at each charging location for each of the Q speed combinations to obtain the total charging time of the target vehicle for each of the Q speed combinations.
[0175] In one implementation of this embodiment, the filtering unit 505 includes:
[0176] The fourth calculation subunit is used to calculate the state of charge (SOC) value of the target vehicle in each road segment according to the battery capacity, the initial battery charge, and the energy consumption value of the target vehicle in each road segment corresponding to each of the Q vehicle speed combinations.
[0177] The first screening subunit is used to select R types of speed combinations from the Q types of speed combinations, where the SOC value of each road segment is not lower than the lower limit of SOC.
[0178] In one implementation of this embodiment, the apparatus further includes:
[0179] The second calculation unit is used to calculate the driving time of the target vehicle corresponding to each of the R speed combinations between two adjacent charging times, the driving time before the first charging time, and the driving time to reach the end of the journey after the last charging time.
[0180] The third calculation unit is used to calculate the rest time of the driver based on the driving time of the target vehicle between each two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the trip after the last charging session.
[0181] In one implementation of this embodiment, the second determining unit 506 is specifically used for:
[0182] Based on the total travel time of the target vehicle corresponding to each of the R speed combinations, and the rest time of the driver, the speed combination with the minimum total travel time among the R speed combinations is determined.
[0183] In one possible implementation, the second determining unit 506 includes:
[0184] The fourth calculation subunit is used to sum up the total driving time of the target vehicle and the rest time of the driver for each of the R speed combinations to obtain the total time calculation result for each of the R speed combinations.
[0185] The second filtering subunit is used to filter out the speed combination with the minimum total time from the total time calculation results of each of the R speed combinations, and obtain the speed combination with the minimum total time.
[0186] Furthermore, this application embodiment also provides a vehicle operating parameter recommendation device, including: a processor, a memory, and a system bus;
[0187] The processor and the memory are connected via the system bus;
[0188] The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform any of the above-described implementations of the vehicle operating parameter recommendation method.
[0189] Furthermore, embodiments of this application also provide a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to execute any of the above-described implementations of the vehicle operating parameter recommendation method.
[0190] Furthermore, this application embodiment also provides a computer program product, which includes a computer program that, when executed by an electronic product, can implement any of the above-mentioned vehicle operating parameter recommendation methods.
[0191] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that all or part of the steps in the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network communication device such as a media gateway, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0192] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0193] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0194] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for recommending vehicle operating parameters, characterized in that, include: Obtain the energy management and drive performance parameters of the target vehicle and the travel map information of the target vehicle; Based on the trip map information, the trip path of the target vehicle is divided into N segments; where N is a positive integer greater than 0. Based on the energy management and drive performance parameters and the trip map information, the speed values of the target vehicle in N road segments are determined, forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0. Calculate the total travel time of the target vehicle for each of the Q speed combinations; wherein the total travel time is the total trip time, or the total travel time is the total charging time, or the total travel time is obtained based on the total trip time and the total charging time; From the Q possible speed combinations, select R speed combinations that satisfy the driving conditions; where R is a positive integer not greater than Q. The speed combination with the minimum total travel time is determined from the total travel time of the target vehicle corresponding to each of the R speed combinations. The vehicle operating parameters corresponding to the speed combination with the minimum total time are recommended to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
2. The method according to claim 1, characterized in that, The energy management and driving performance parameters of the target vehicle include battery capacity, battery charging power, initial battery charge, vehicle speed limit, and vehicle speed-driving power curve; the travel map information of the target vehicle includes speed limit information of the travel route, location of charging stations along the travel route, and charging power of the charging stations.
3. The method according to claim 2, characterized in that, The step of dividing the target vehicle's journey path into N segments based on the journey map information includes: Based on the speed limit information of the travel route, the travel route is divided into M different road segments; where each road segment corresponds to a different speed limit value; and M is a positive integer greater than 0. For each of the M road segments containing a charging pile, the corresponding road segment is divided into two segments: one before the charging pile location and the other after the charging pile location, and so on, until the M road segments are divided into N road segments.
4. The method according to claim 2, characterized in that, The step of determining the target vehicle's speed values on N road segments based on the energy management and drive performance parameters and the trip map information, forming Q possible speed combinations corresponding to the target vehicle's speed, includes: Based on the lower limit of vehicle speed and the speed limit information of the travel route, the speed of the target vehicle in N road segments is determined with a fixed speed increase step size; wherein, the speed of the target vehicle in N road segments is not lower than the lower limit of vehicle speed, not higher than the speed limit of the corresponding road segment, and not higher than the upper limit of vehicle speed of the target vehicle. The target vehicle's different speed values in each of the N road segments are arranged and combined to form the Q speed combinations.
5. The method according to claim 2, characterized in that, The total charging time for the target vehicle corresponding to each of the Q vehicle speed combinations is calculated as follows: The charging location of the target vehicle corresponding to each of the Q vehicle speed combinations is traversed to obtain the traversal result; Based on the traversal results and the vehicle speed-drive power curve, calculate the energy consumption value of the target vehicle in each road segment for each of the Q vehicle speed combinations. Based on the energy consumption value of the target vehicle in each road segment corresponding to each of the Q speed combinations, the battery capacity, the battery charging power, the traversal result, and the charging power of the charging pile, calculate the charging time of the target vehicle at each charging location corresponding to each of the Q speed combinations. The charging time of the target vehicle at each charging location corresponding to each of the Q vehicle speed combinations is summed to obtain the total charging time of the target vehicle corresponding to each of the Q vehicle speed combinations.
6. The method according to claim 5, characterized in that, The step of selecting R vehicle speed combinations that meet the driving conditions from the Q vehicle speed combinations includes: Based on the battery capacity, the initial battery charge, and the energy consumption value of the target vehicle in each road segment corresponding to each of the Q speed combinations, calculate the state of charge (SOC) value of the target vehicle in each road segment corresponding to each of the Q speed combinations. From the Q speed combinations, select R speed combinations where the SOC value of each road segment is not lower than the lower limit of SOC.
7. The method according to any one of claims 1-6, characterized in that, Before determining the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations, and recommending the vehicle operating parameters corresponding to the speed combination with the minimum total travel time to the driver of the target vehicle, the method further includes: Calculate the driving time of the target vehicle for each of the R speed combinations between two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the journey after the last charging session. The rest time for the driver is calculated based on the driving time of the target vehicle between each two adjacent charging sessions, the driving time before the first charging session, and the driving time to reach the end of the trip after the last charging session.
8. The method according to claim 7, characterized in that, The step of determining the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations includes: Based on the total travel time of the target vehicle corresponding to each of the R speed combinations, and the rest time of the driver, the speed combination with the minimum total travel time among the R speed combinations is determined.
9. The method according to claim 8, characterized in that, The step of determining the speed combination with the minimum total travel time among the R speed combinations based on the total travel time of the target vehicle corresponding to each of the R speed combinations and the rest time of the driver includes: The total driving time of the target vehicle and the rest time of the driver are summed for each of the R speed combinations to obtain the total time calculation result for each of the R speed combinations. From the total time calculation results corresponding to each of the R speed combinations, the speed combination with the minimum total time is selected to obtain the speed combination with the minimum total time.
10. A vehicle operating parameter recommendation device, characterized in that, include: The acquisition unit is used to acquire the energy management and driving performance parameters of the target vehicle and the travel map information of the target vehicle; A segmentation unit is used to divide the travel path of the target vehicle into N segments based on the travel map information; where N is a positive integer greater than 0. The first determining unit is used to determine the speed values of the target vehicle on N road segments based on the energy management and driving performance parameters and the trip map information, thereby forming Q speed combinations corresponding to the target vehicle speed; where Q is a positive integer greater than 0. The first calculation unit is used to calculate the total driving time of the target vehicle corresponding to each of the Q speed combinations; wherein the total driving time is the total travel time, or the total driving time is the total charging time, or the total driving time is obtained based on the total travel time and the total charging time. A filtering unit is used to filter out R types of vehicle speed combinations that meet the driving conditions from the Q types of vehicle speed combinations; where R is a positive integer not greater than Q. The second determining unit is used to determine the speed combination with the minimum total travel time from the total travel time of the target vehicle corresponding to each of the R speed combinations. The recommendation unit is used to recommend vehicle operating parameters corresponding to the speed combination with the minimum total time to the driver of the target vehicle; wherein the vehicle operating parameters include at least one of vehicle speed and charging location.
11. A vehicle operating parameter recommendation device, characterized in that, include: Processor, memory, system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the method according to any one of claims 1-9.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the method described in any one of claims 1-9.
13. A computer program product, characterized in that, The program product includes a computer program that, when executed by an electronic product, enables the implementation of the method as described in any one of claims 1-9.