Driving route determination method and device and electronic equipment

By acquiring user driving style coefficients and road condition information, combined with toll fees and vehicle energy costs, the target driving route is determined, solving the problem of inaccurate driving route planning in existing technologies and achieving the route selection with the lowest actual cost.

CN121352159APending Publication Date: 2026-01-16BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410947987.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-15
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

Existing route planning schemes only consider toll fees, resulting in planned routes that are actually quite expensive, thus reducing the accuracy of route determination.

Method used

By acquiring the user's driving style coefficient and road condition information from multiple candidate routes, combined with toll fees and vehicle energy costs, the target driving route is determined.

Benefits of technology

It improves the accuracy of driving route planning, ensuring that the selected route has the lowest actual cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121352159A_ABST
    Figure CN121352159A_ABST
Patent Text Reader

Abstract

The invention provides a driving route determination method and device and electronic equipment. The method comprises the following steps: acquiring a user driving style coefficient and a plurality of candidate routes; the user driving style coefficient represents the intense degree of vehicle driving of the user; determining the whole vehicle energy cost of each candidate route according to the road condition information of the plurality of candidate routes and the user driving style coefficient; and determining a target driving route from the plurality of candidate routes according to the road toll of each candidate route and the whole vehicle energy cost of each candidate route. According to the invention, the accuracy of determining the driving route based on the driving cost can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to vehicle technology, and in particular to a driving route determination method and device and electronic equipment. BACKGROUND

[0002] Currently, the scheme of route planning aiming at the lowest driving cost only considers the toll collected by toll stations in the driving process to calculate the driving cost, and then performs route planning based on the toll, so that the actual cost of the planned driving route is not the lowest. Therefore, the accuracy of determining the driving route based on the driving cost is reduced. SUMMARY

[0003] The present application provides a driving route determination method, device and electronic equipment, which can improve the accuracy of determining the driving route based on the driving cost.

[0004] The technical scheme of the present application is implemented as follows:

[0005] The present application provides a driving route determination method, which comprises:

[0006] obtaining a user driving style coefficient and a plurality of candidate routes; the user driving style coefficient represents the intensity of the user driving the vehicle;

[0007] determining the vehicle energy cost of each candidate route according to the road condition information of the plurality of candidate routes and the user driving style coefficient;

[0008] determining a target driving route from the plurality of candidate routes according to the toll of each candidate route and the vehicle energy cost of each candidate route.

[0009] The present application provides a driving route determination device, which comprises:

[0010] an obtaining module for obtaining a user driving style coefficient and a plurality of candidate routes; the user driving style coefficient represents the intensity of the user driving the vehicle;

[0011] a cost determination module for determining the vehicle energy cost of each candidate route according to the road condition information of the plurality of candidate routes and the user driving style coefficient;

[0012] a route determination module for determining a target driving route from the plurality of candidate routes according to the toll of each candidate route and the vehicle energy cost of each candidate route.

[0013] Optionally, the cost determining module is further configured to: determine average vehicle speed and / or slope of each candidate route according to road condition information of the candidate routes; and determine the total vehicle energy cost of each candidate route according to the average vehicle speed and / or slope and the user driving style coefficient.

[0014] Optionally, the cost determining module is further configured to: determine the total driving cost of each candidate route according to the road toll of each candidate route and the total vehicle energy cost of each candidate route.

[0015] The target driving route is determined from the candidate routes based on the total driving cost of each candidate route.

[0016] Optionally, each candidate route comprises a plurality of route segments; the average vehicle speed comprises a plurality of segment average vehicle speeds corresponding to the route segments; the slope comprises a plurality of segment slopes corresponding to the route segments; the user driving style coefficient comprises at least one coefficient value corresponding to at least one vehicle speed range; the cost determining module is further configured to: for each route segment of the route segments, determine a segment coefficient value corresponding to the route segment according to the segment average vehicle speed corresponding to the route segment and the at least one coefficient value corresponding to the at least one vehicle speed range; determine a segment energy cost corresponding to the route segment according to the segment average vehicle speed and / or segment slope corresponding to the route segment and the segment coefficient value, thereby determining a plurality of segment energy costs corresponding to the route segments; and determine the total vehicle energy cost of each candidate route according to the plurality of segment energy costs.

[0017] Optionally, each candidate route comprises a plurality of route segments; the cost determining module is further configured to: determine a plurality of segment road tolls corresponding to the route segments; and determine the road toll of each candidate route according to the plurality of segment road tolls.

[0018] Optionally, the driving route determining apparatus further comprises a generating module configured to: before obtaining the user driving style coefficient, count at least one historical driving habit data corresponding to each vehicle speed range of the at least one vehicle speed range; and generate a coefficient value corresponding to each vehicle speed range according to the at least one historical driving habit data, thereby determining at least one coefficient value corresponding to the at least one vehicle speed range.

[0019] Optionally, the historical driving habit data comprises at least one of historical accelerator pedal stroke and historical brake pedal stroke.

[0020] The present application provides an electronic device, comprising:

[0021] Memory is used to store executable instructions for a computer;

[0022] The processor, when executing computer-executable instructions stored in the memory, implements the driving route determination method provided in the embodiments of this application.

[0023] This application provides a computer-readable storage medium storing a computer program or computer-executable instructions for implementing the driving route determination method provided in this application when executed by a processor.

[0024] This application provides a computer program product, including a computer program or computer-executable instructions, which, when executed by a processor, implement the driving route determination method provided in this application.

[0025] This application provides a vehicle, including the driving route determination device as described above, or the electronic device as described above.

[0026] The embodiments of this application have the following beneficial effects:

[0027] This application provides a method, apparatus, and electronic device for determining driving routes. The method involves acquiring a user's driving style coefficient and multiple candidate routes; determining the vehicle's energy cost for each candidate route based on road condition information and the user's driving style coefficient; and determining a target driving route from the candidate routes based on the toll fees and the vehicle's energy cost for each candidate route. Road condition information affects driving energy consumption, and the user's driving style coefficient, representing the intensity of the user's driving, also affects energy consumption during driving. Therefore, determining the vehicle's energy cost for each candidate route based on road condition information and the user's driving style coefficient allows for a comprehensive consideration of factors such as road conditions and driving style when calculating the vehicle's energy cost for each candidate route. Furthermore, by combining the vehicle's energy cost and the toll fees for each candidate route to determine the target driving route, the method selects the route with the lowest actual driving cost from multiple candidate routes as the target driving route, thereby improving the accuracy of determining driving routes based on driving costs. Attached Figure Description

[0028] Figure 1 This is a first flowchart illustrating the route determination method provided in this application embodiment;

[0029] Figure 2 This is a second flowchart illustrating the route determination method provided in the embodiments of this application;

[0030] Figure 3 This is a schematic diagram of the third process of the driving route determination method provided in the embodiments of this application;

[0031] Figure 4 This is a schematic diagram of an optional structure of the driving route determination device provided in the embodiments of this application;

[0032] Figure 5 This is a schematic diagram of an optional structure of the electronic device provided in the embodiments of this application.

[0033] It should be noted that the terms "first" and "second" mentioned above are only used to distinguish between different options and do not represent the degree of superiority or inferiority of the options or their priority in the implementation process. Detailed Implementation

[0034] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0035] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0036] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0037] Unless otherwise defined, all technical and scientific terms used in the embodiments of this application have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in the embodiments of this application is for the purpose of describing the embodiments of this application only and is not intended to limit this application.

[0038] In the implementation of this application, the collection and processing of relevant data should strictly comply with the requirements of relevant national laws and regulations, obtain the informed consent or separate consent of the personal information subject, and carry out subsequent data use and processing within the scope of laws and regulations and the authorization of the personal information subject.

[0039] Currently, related technologies typically reduce driving costs through vehicle route planning based on navigation information or real-time vehicle control based on known road information. Vehicle route planning and real-time vehicle control are two independent methods. Current route planning schemes aimed at reducing driving costs usually only consider toll fees collected at toll booths, ignoring costs incurred due to road conditions or user actions during the journey. Therefore, the planned route cannot guarantee the lowest actual cost. Real-time vehicle control, on the other hand, controls the vehicle based on a selected route with the goal of minimizing overall energy consumption. If the selected route is not the lowest in actual cost, the minimum actual cost cannot be guaranteed. Therefore, current methods for determining routes based on driving costs have low accuracy and cannot meet the user's need for the lowest actual driving costs.

[0040] This application provides a method, apparatus, and electronic device for determining driving routes. When planning routes with the goal of minimizing actual costs, it can simultaneously consider toll fees collected at toll stations and vehicle energy consumption costs as the actual driving costs, thereby ensuring that the actual driving costs of the selected route are minimized, and thus improving the accuracy of determining driving routes based on driving costs. The driving route determination method of this application is applied to electronic devices. In some embodiments, the electronic devices may include various types of user terminals such as laptops, tablets, desktop computers, smart home appliances, and mobile smart devices (such as mobile phones, in-vehicle terminals, and smart voice interaction devices), and may also include servers. Exemplarily, the server may include an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, network services, and big data and artificial intelligence platforms.

[0041] See Figure 1 , Figure 1 A flowchart illustrating the route determination method provided in this application embodiment, including S101-S103, is as follows:

[0042] S101: Obtain the user's driving style coefficient and multiple candidate routes.

[0043] In step S101, multiple candidate routes between the start and end points can be generated based on the start and end points set by the user. Here, when the electronic device is a user terminal, the multiple candidate routes can be generated by the user terminal itself, or they can be generated by the server and sent to the user terminal. This embodiment of the application does not impose any limitations on this.

[0044] In some embodiments, based on multiple candidate routes, traffic information of the multiple candidate routes can be further determined, such as real-time traffic conditions, vehicle speeds and other traffic data information for each candidate route.

[0045] In some embodiments, the user driving style coefficient characterizes the intensity of a user's driving behavior and can be pre-generated based on the user's driving habits or operating habits. For example, the user driving style coefficient can be determined based on the number of accelerations and / or the magnitude of accelerations during a user's driving process and recorded in an electronic device.

[0046] S102. Based on the road condition information of multiple candidate routes and the user's driving style coefficient, determine the vehicle energy cost for each candidate route.

[0047] In S102, road condition information includes vehicle speed and / or road conditions, such as road gradient. Vehicle speed and / or road conditions affect the vehicle's energy consumption during driving, such as fuel consumption or battery consumption. Furthermore, the user's driving style also affects the vehicle's energy consumption. Therefore, based on the road condition information and user driving style coefficient for each candidate route among multiple candidate routes, the total vehicle energy consumption for each candidate route can be determined. Then, combined with a preset energy cost, the total vehicle energy cost for each candidate route can be calculated. Here, the total vehicle energy cost represents the cost corresponding to the energy consumed during vehicle operation.

[0048] In some embodiments, traffic information can be obtained from real-time loaded map information, or by synchronizing or interacting with a server or database that records traffic information, etc. The specific choice depends on the actual situation, and this application embodiment does not limit it.

[0049] S103. Determine the target driving route from multiple candidate routes based on the toll fees and vehicle energy costs of each candidate route.

[0050] In step S103, road toll information for candidate routes can be obtained, such as toll stations along the candidate routes and the toll fees to be collected, thereby determining the toll for each candidate route. For example, the toll can be obtained from real-time loaded map information, or by synchronizing or interacting with a server or database that records road toll information, etc. The specific method is chosen based on the actual situation, and this application embodiment does not limit the method.

[0051] The total driving cost of each candidate route can be determined by the toll cost and the vehicle energy cost of each candidate route. Based on the total driving cost of each candidate route, the target driving route is determined from multiple candidate routes.

[0052] In some embodiments, a target route can be determined from multiple candidate routes based on the total cost of each candidate route and the currently selected navigation route preference.

[0053] For example, if the user's current selected navigation route preference is determined solely based on travel costs, the candidate route with the lowest total travel cost among multiple candidate routes will be selected as the target route.

[0054] For example, when the user's currently selected navigation route preference is combined with the travel cost and at least one navigation preference option such as trip length, travel time, and congestion to determine the target driving route, an algorithmic decision can be made based on the total travel cost of each candidate route, combined with the aforementioned at least one navigation preference option, to determine the target driving route from multiple candidate routes. Alternatively, the target driving route can also be determined from multiple candidate routes in other ways based on the total travel cost of each candidate route, depending on actual needs. The specific selection is based on the actual situation, and this application embodiment does not limit the choice.

[0055] It is understood that this application embodiment obtains a user's driving style coefficient and multiple candidate routes; determines the vehicle energy cost of each candidate route based on the road condition information and the user's driving style coefficient; and determines the target driving route from the multiple candidate routes based on the toll fees and the vehicle energy cost of each candidate route. It is understood that road condition information affects driving energy consumption, and the user's driving style coefficient, representing the intensity of the user's driving, also affects energy consumption during driving. Therefore, determining the vehicle energy cost of each candidate route based on the road condition information and the user's driving style coefficient allows for a comprehensive consideration of factors such as road conditions and driving style to calculate the vehicle energy cost of each candidate route. Furthermore, by combining the vehicle energy cost and toll fees of each candidate route, the target driving route is determined from the multiple candidate routes, thus improving the accuracy of determining the driving route based on driving costs.

[0056] In some embodiments, the user driving style coefficient includes at least one coefficient value corresponding to at least one speed range. Before obtaining the user driving style coefficient, at least one historical driving habit data corresponding to each speed range within the at least one speed range can be pre-collected. For example, the historical driving habit data may include at least one of historical accelerator pedal travel and historical brake pedal travel. For instance, during a user's driving over a preset time period, such as three months, the travel of the user's accelerator pedal and / or brake pedal, along with the vehicle speed at that time, can be recorded; thus, the correspondence between the user's accelerator pedal travel and / or brake pedal travel and vehicle speed can be obtained. This correspondence reflects the intensity of the user's driving at that speed. Therefore, through recording over a preset time period, at least one historical accelerator pedal travel and / or at least one historical brake pedal travel within each speed range can be statistically obtained as at least one historical driving habit data corresponding to each speed range.

[0057] In some embodiments, coefficient values ​​corresponding to each vehicle speed range are generated based on at least one historical driving habit data, thereby determining at least one coefficient value corresponding to at least one vehicle speed range. For example, the variance of historical accelerator pedal travel and / or historical brake pedal travel within a certain vehicle speed range can be calculated based on at least one historical accelerator pedal travel and / or at least one historical brake pedal travel within that range, and the coefficient value within that vehicle speed range can be obtained based on the variance of historical accelerator pedal travel and / or historical brake pedal travel.

[0058] In some embodiments, the user driving style coefficient can also be calculated online in real time based on the driving operation data of the current drive. For example, by statistically analyzing the accelerator pedal travel and / or brake pedal travel at different vehicle speeds during the current drive, at least one coefficient value corresponding to at least one vehicle speed range can be calculated. The specific selection depends on the actual situation, and this application embodiment does not limit it.

[0059] In some embodiments, such as Figure 2 As shown, S102 can be achieved by executing the processes S1021 to S1022, as follows:

[0060] S1021. Based on the road condition information of multiple candidate routes, determine the average speed and / or gradient of each candidate route.

[0061] In some embodiments, the traffic information for multiple candidate routes includes traffic information for each candidate route; the traffic information for each candidate route includes the average vehicle speed of each segment of the candidate route collected in real time, as well as the gradient information of each segment. Thus, based on the traffic information of multiple candidate routes, the average vehicle speed and / or gradient of each candidate route can be obtained.

[0062] S1022. Determine the total vehicle energy cost for each candidate route based on average vehicle speed and / or gradient, combined with the user's driving style coefficient.

[0063] In some embodiments, the coefficient value corresponding to a certain speed range in the user driving style coefficient can characterize the intensity of the user's driving or operation of the vehicle within that speed range. For each candidate route, based on the average speed and / or gradient of the candidate route, the energy cost generated by the vehicle driving under the road conditions at that average speed and / or gradient can be determined as the initial total vehicle energy cost of the candidate route; by weighting the initial total vehicle energy cost using the coefficient value corresponding to the speed range to which the average speed in the user driving style coefficient belongs, the total vehicle energy cost of the candidate route can be determined.

[0064] In some embodiments, each candidate route includes: multiple route segments; the average vehicle speed includes: multiple segment average vehicle speeds corresponding to the multiple route segments; the gradient includes: multiple segment gradients corresponding to the multiple route segments. That is, each candidate route can be segmented, and the energy cost corresponding to each route segment can be calculated to obtain the total vehicle energy cost corresponding to the candidate route. For example, each candidate route can be divided into multiple consecutive route segments based on time (or mileage).

[0065] In some embodiments, based on multiple route segments, the process in S1022 above, which determines the total vehicle energy cost for each candidate route based on average vehicle speed and / or gradient, combined with a user driving style coefficient, can be as follows: Figure 3 As shown, this is achieved by executing processes S201 to S203, as follows:

[0066] S201. For each route segment in multiple route segments, determine the segment coefficient value corresponding to each route segment based on the segment average speed corresponding to each route segment and at least one coefficient value corresponding to at least one speed range.

[0067] In S201, the average vehicle speeds corresponding to different route segments may be the same or different. For each route segment among multiple route segments, the average vehicle speed corresponding to each route segment can be obtained. Calculating the cost based on the average vehicle speed corresponding to each route segment can improve the accuracy of the cost calculation.

[0068] In some embodiments, for each route segment, based on the average speed of the segment corresponding to the route segment, the segment coefficient value corresponding to the route segment can be determined according to the user driving style coefficient, that is, at least one coefficient value corresponding to at least one speed range.

[0069] S202. Based on the average speed and / or gradient of each route segment, and in conjunction with the segment coefficient value, determine the segment energy cost for each route segment, thereby determining the multiple segment energy costs for multiple route segments.

[0070] In S202, the gradients corresponding to different route segments may be the same or different. For each route segment in multiple route segments, the gradient corresponding to each route segment can be obtained. Calculating the cost based on the gradient corresponding to each route segment can improve the accuracy of the cost calculation.

[0071] In some embodiments, the initial segment energy cost for each route segment can be calculated based on the segment average speed and / or segment gradient. This initial energy cost is then weighted by the segment coefficient value to obtain the final segment energy cost. By performing the same process on each of multiple route segments, multiple segment energy costs can be determined for each of the multiple route segments.

[0072] S203. Determine the total vehicle energy cost for each candidate route based on the energy costs of multiple segments.

[0073] In some embodiments, the energy costs of multiple segments corresponding to multiple route segments are accumulated to determine the total vehicle energy cost for each candidate route.

[0074] For example, the total energy cost of each candidate route can be calculated using formula (1), as follows:

[0075]

[0076] Where n represents the number of route segments in each candidate route, k represents the kth route segment (link) among n route segments; v(k) is the average speed in the kth link; i(k) is the gradient in the kth link; bet represents the user driving style coefficient; bet(k) is the coefficient value corresponding to the kth link in the user driving style coefficient; Eeng() is a function of v, i, and bet, Eeng(v(k),i(k),bet(k)) represents the energy consumption of the kth link calculated based on v(k), i(k), and bet(k); λ_eng is the energy unit price. By using formula (1), the energy consumption of each route segment in each candidate route is calculated and statistically analyzed to obtain the energy consumption of each candidate route. Then, combined with λ_eng, the total vehicle energy cost L_eng of each candidate route is obtained.

[0077] In some embodiments, the process of determining the toll cost of each candidate route based on multiple route segments may include: determining multiple segment toll costs corresponding to multiple route segments; and determining the toll cost of each candidate route based on the multiple segment toll costs.

[0078] For example, the toll for each candidate route can be calculated using formula (2) as follows:

[0079]

[0080] In formula (2), Etoll(k) is the toll cost corresponding to the kth route segment (link) among the n route segments, that is, the segment toll cost corresponding to the kth link. By using formula (2), the segment toll costs of each route segment in each candidate route are obtained and calculated, and the toll cost L_toll of each candidate route is obtained.

[0081] In some embodiments, the total driving cost L for each candidate route is calculated using formula (3) by combining the vehicle energy cost L_eng and the toll cost L_toll for each candidate route, as follows:

[0082] L = L_eng + L_toll Formula (3)

[0083] In some embodiments, combining formulas (1), (2), and (3) yields the following formula (4):

[0084] L = f1(v,k,i,bet,Etoll) Formula (4)

[0085] In formula (4), f1 represents the average vehicle speed v, the route segment k, the gradient i, the user driving style coefficient bet, and the mapping relationship between the toll fee Etoll and the total trip cost L.

[0086] In some embodiments, based on formula (4), if the starting and ending points are determined, and considering minimizing the overall actual cost of the vehicle, an evaluation function as shown in formula (5) can be established as follows:

[0087]

[0088] Where J represents the actual cost of the entire vehicle from the starting point to the end point; v, i, bet, and Etoll correspond to different values ​​in different route segments, and can therefore be expressed as functions of route segment k. As can be seen from formula (5), the smaller J is, the smaller the actual cost of the entire vehicle (i.e., the total driving cost) corresponding to the candidate route. It can be seen that by comprehensively considering the toll fees collected by the toll stations (toll fees) and the energy consumption costs generated by the real-time control of the vehicle on the route (vehicle energy costs) when planning the route, the route with the lowest actual cost of the entire vehicle can be obtained.

[0089] Understandably, by calculating the energy consumption cost of real-time control for each route segment based on future road conditions (such as average speed and / or gradient) and the user's driving style, the overall vehicle energy cost for each candidate route can be calculated more precisely. Combining the overall vehicle energy cost for each candidate route with toll fees, the actual vehicle energy cost for each candidate route can be estimated as the total driving cost. Therefore, by considering the lowest overall actual vehicle energy cost, future route decisions can be made, truly planning the route with the lowest actual vehicle energy cost.

[0090] In summary, this application proposes a driving route planning strategy based on map information and driving style by introducing real-time road and driving information. Based on future road information and user driving style, it comprehensively considers the energy consumption cost generated by real-time vehicle control under future road conditions and toll station information in the future route, and calculates the actual consumption cost of the whole vehicle in the future. It can truly plan the route with the lowest actual consumption cost of the whole vehicle.

[0091] This application provides a vehicle route determination device 1, such as... Figure 4 As shown, it includes:

[0092] The acquisition module 11 is used to acquire the user's driving style coefficient and multiple candidate routes; the user's driving style coefficient represents the intensity of the user's driving.

[0093] The cost determination module 12 is used to determine the total vehicle energy cost of each candidate route based on the road condition information of the multiple candidate routes and the user's driving style coefficient.

[0094] The route determination module 13 is used to determine a target driving route from the multiple candidate routes based on the toll cost of each candidate route and the vehicle energy cost of each candidate route.

[0095] In some embodiments, the cost determination module 12 is further configured to: determine the average speed and / or gradient of each candidate route based on the road condition information of the plurality of candidate routes; and determine the total vehicle energy cost of each candidate route based on the average speed and / or gradient, combined with the user driving style coefficient.

[0096] In some embodiments, the cost determination module 12 is further configured to: determine the total driving cost of each candidate route based on the toll cost of each candidate route and the vehicle energy cost of each candidate route; and determine the target driving route among the plurality of candidate routes based on the total driving cost of each candidate route.

[0097] In some embodiments, each candidate route includes: multiple route segments; the average vehicle speed includes: multiple segment average vehicle speeds corresponding to the multiple route segments; the gradient includes: multiple segment gradients corresponding to the multiple route segments; the user driving style coefficient includes: at least one coefficient value corresponding to at least one speed range; the cost determination module 12 is further configured to: for each of the multiple route segments, determine a segment coefficient value corresponding to each route segment based on the segment average vehicle speed corresponding to each route segment and at least one coefficient value corresponding to the at least one speed range; determine the segment energy cost corresponding to each route segment based on the segment average vehicle speed and / or segment gradient corresponding to each route segment, combined with the segment coefficient value, thereby determining multiple segment energy costs corresponding to the multiple route segments; and determine the total vehicle energy cost of each candidate route based on the multiple segment energy costs.

[0098] In some embodiments, each candidate route includes: multiple route segments; the cost determination module 12 is further configured to: determine multiple segment toll fees corresponding to the multiple route segments; and determine the toll fee of each candidate route based on the multiple segment toll fees.

[0099] In some embodiments, the driving route determination device 1 further includes a generation module (not shown in the figure), which is used to collect at least one historical driving habit data corresponding to each speed range of the user in the at least one speed range before obtaining the user driving style coefficient; and generate a coefficient value corresponding to each speed range based on the at least one historical driving habit data, thereby determining at least one coefficient value corresponding to the at least one speed range.

[0100] In some embodiments, historical driving habit data includes at least one of historical accelerator pedal travel and historical brake pedal travel.

[0101] It should be noted that the description of the above device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0102] This application also provides an electronic device. Figure 5 This is a schematic diagram of an optional structure of the electronic device 3 provided in an embodiment of this application. For example... Figure 5 As shown, the electronic device 3 includes a memory 32 and a processor 33. The memory 32 and the processor 33 are connected via a communication bus 34. The memory 32 is used to store executable instructions. The processor 33 is used to execute the executable instructions stored in the memory 32 to implement the driving route determination method provided in this application embodiment.

[0103] Based on the driving route determination method provided in the above embodiments of this application, and Figure 4 The embodiments of the driving route determination device and the electronic device described above are shown in this embodiment. This embodiment also provides a vehicle that may include the electronic device or the driving route determination device described above, and thus be able to execute the driving route determination method provided in the embodiments of this application.

[0104] This application provides a computer-readable storage medium storing executable instructions. When the executable instructions are executed by the processor, the processor will execute the driving route determination method provided in this application.

[0105] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0106] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0107] As an example, executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts within a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple co-located files (e.g., files storing one or more modules, subroutines, or code sections). As an example, executable instructions may be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network.

[0108] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0109] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0110] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0111] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0112] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A travel route determination method characterized by comprising: The method comprises: obtaining a user driving style coefficient and a plurality of candidate routes; the user driving style coefficient represents the intensity of the user driving a vehicle; determining a vehicle energy cost of each candidate route according to road condition information of the plurality of candidate routes and the user driving style coefficient; determining a target driving route from the plurality of candidate routes according to a road toll of each candidate route and the vehicle energy cost of each candidate route.

2. The method of claim 1, wherein, The determination of the vehicle energy cost of each candidate route according to the road condition information of the plurality of candidate routes and the user driving style coefficient comprises: determining an average vehicle speed and / or a slope of each candidate route according to the road condition information of the plurality of candidate routes; determining the vehicle energy cost of each candidate route according to the average vehicle speed and / or the slope in combination with the user driving style coefficient.

3. The method according to claim 1 or 2, characterized in that, The determination of the target driving route from the plurality of candidate routes according to the road toll of each candidate route and the vehicle energy cost of each candidate route comprises: determining a total driving cost of each candidate route according to the road toll of each candidate route and the vehicle energy cost of each candidate route; determining the target driving route from the plurality of candidate routes based on the total driving cost of each candidate route.

4. The method of claim 2, wherein, Each candidate route comprises a plurality of route segments; the average vehicle speed comprises a plurality of segment average vehicle speeds corresponding to the plurality of route segments; the slope comprises a plurality of segment slopes corresponding to the plurality of route segments; the user driving style coefficient comprises at least one coefficient value corresponding to at least one vehicle speed range; the determination of the vehicle energy cost of each candidate route according to the average vehicle speed and / or the slope in combination with the user driving style coefficient comprises: for each route segment in the plurality of route segments, determining a segment coefficient value corresponding to each route segment according to a segment average vehicle speed corresponding to each route segment and at least one coefficient value corresponding to at least one vehicle speed range; determining a segment energy cost corresponding to each route segment according to the segment average vehicle speed and / or the segment slope in combination with the segment coefficient value, thereby determining a plurality of segment energy costs corresponding to the plurality of route segments; determining the vehicle energy cost of each candidate route according to the plurality of segment energy costs.

5. The method of claim 1, wherein, Each candidate route comprises a plurality of route segments; the method further comprises: determining a plurality of segment road tolls corresponding to the plurality of route segments; determining the road toll of each candidate route according to the plurality of segment road tolls.

6. The method of claim 4, wherein, Before obtaining the user driving style coefficient, the method further comprises: counting at least one historical driving habit data corresponding to each vehicle speed range in the at least one vehicle speed range; generating a coefficient value corresponding to each vehicle speed range according to the at least one historical driving habit data, thereby determining at least one coefficient value corresponding to at least one vehicle speed range.

7. The method of claim 6, wherein, The historical driving habit data comprises at least one of a historical accelerator pedal stroke and a historical brake pedal stroke.

8. A travel route determination device characterized by comprising: The device comprises: The acquisition module is configured to acquire a user driving style coefficient and a plurality of candidate routes, wherein the user driving style coefficient represents a degree of aggressiveness of the user driving a vehicle; The cost determination module is configured to determine a whole-vehicle energy cost of each candidate route according to road condition information of the plurality of candidate routes and the user driving style coefficient; The route determination module is configured to determine a target driving route from the plurality of candidate routes according to a road toll of each candidate route and the whole-vehicle energy cost of each candidate route.

9. An electronic device, comprising: The electronic device comprises: a memory configured to store computer executable instructions or computer programs; a processor configured to execute the computer executable instructions or computer programs stored in the memory to implement the method of any one of claims 1 to 7.

10. A vehicle characterized by comprising: The electronic device comprises: The driving route determination apparatus according to claim 8 or the electronic device according to claim 9.