Navigation scheme selection method and device, equipment and storage medium
By obtaining the pure electric mileage and navigation estimated mileage of PHEV, determining the current working conditions and calculating energy consumption information, and selecting the most economical navigation path, it solves the problem that the existing technology has failed to effectively consider the power consumption of PHEV and switching fuel mode and energy after the PHEV is exhausted. The problem of price fluctuations has achieved the best cost navigation solution selection.
Patent Information
- Application Number
- CN202411402676.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2024-12-31
AI Technical Summary
The existing navigation scheme selection method fails to effectively consider the ability of plug-in hybrid vehicles (PHEVs) to switch to fuel mode after power is exhausted, and fails to comprehensively consider real-time energy prices and battery status, resulting in higher cost and power consumption. .
By obtaining the vehicle's pure electric mileage and navigation estimated mileage, determining the current working conditions, and calculating energy consumption information based on the navigation route, selecting the most economical path, including a combination of pure electric and fuel modes, dynamically adjusting the path to reduce costs.
The economical optimal path selection based on the vehicle's pure electric mileage and navigation estimated mileage is realized, which reduces travel costs and adapts to changes in different energy prices and battery states.
Smart Images

Figure CN119223312A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle-mounted technology, and in particular to a navigation scheme selection method, device, equipment and storage medium. Background Art
[0002] As the global energy crisis and environmental pollution become increasingly serious, new energy vehicles have gradually become an important direction for the development of the automotive industry. As a new type of energy vehicle, plug-in hybrid electric vehicles (PHEVs) combine the advantages of traditional fuel vehicles and pure electric vehicles. They can travel a certain distance in pure electric mode and continue to drive using fuel engines when the battery is insufficient. This flexibility gives PHEVs obvious advantages in energy utilization and cost savings. However, how to plan driving routes to maximize economy and efficiency is an important issue facing PHEV users and manufacturers.
[0003] Some existing technologies currently focus on navigation solutions based on fuel consumption, taking into account the relationship between traffic conditions, route length and vehicle fuel consumption. These methods usually use algorithms such as ant colony algorithm or A-star algorithm to find the shortest or most economical path. For pure electric vehicles, there are also specific navigation solution selection technologies that take into account factors such as battery power, charging station location and battery charging time to optimize the driving path of electric vehicles.
[0004] Existing navigation scheme selection methods based on fuel consumption do not take into account the characteristics of PHEVs that can be driven purely on electricity, and ignore the advantage that the cost of electricity is much lower than the cost of fuel. Although the path planning technology for pure electric vehicles takes into account the location of charging stations, they do not take into account the ability of PHEVs to switch to fuel mode and continue driving after the battery is exhausted, nor do they take into account the cost of fuel refueling, and lack the ability to dynamically adjust the path according to real-time energy prices and battery status, which is particularly important when electricity and oil prices fluctuate greatly. Therefore, there is an urgent need for a navigation scheme selection method that comprehensively considers the energy usage mode and cost of PHEVs to reduce cost and power consumption. Summary of the invention
[0005] The main purpose of this application is to provide a navigation scheme selection method, device, equipment and storage medium, aiming to solve the technical problem of how to reduce the cost of navigation scheme planning.
[0006] To achieve the above purpose, the present application proposes a navigation scheme selection method, the method comprising:
[0007] Get the vehicle's pure electric mileage and navigation estimated mileage;
[0008] Obtaining a current operating condition according to the vehicle's pure electric mileage and the navigation estimated mileage;
[0009] determining a navigation route according to the current working condition;
[0010] According to the navigation route, obtaining energy consumption information corresponding to the navigation route;
[0011] The navigation route is selected according to the energy consumption information to obtain a navigation solution.
[0012] In one embodiment, the step of obtaining the vehicle's pure electric mileage and navigation estimated mileage includes:
[0013] Get the current battery SOC percentage, battery power available in pure electric mode, and driving destination;
[0014] The pure electric driving mileage of the vehicle is calculated based on the current SOC percentage of the battery and the available power of the battery in pure electric mode;
[0015] Generate a navigation route according to the driving destination;
[0016] The estimated navigation mileage is obtained according to the navigation route.
[0017] In one embodiment, the step of obtaining the current operating condition according to the vehicle's pure electric mileage and the navigation estimated mileage includes:
[0018] Obtaining a maximum mileage and a minimum mileage according to the navigation estimated mileage;
[0019] Obtaining a comparison result according to the vehicle's pure electric mileage, the maximum mileage, and the minimum mileage;
[0020] The current operating condition is obtained according to the comparison result.
[0021] In one embodiment, the step of obtaining the current operating condition according to the comparison result includes:
[0022] When the comparison result is that the vehicle's pure electric mileage is greater than the maximum mileage or the vehicle's pure electric mileage is greater than the minimum mileage and the vehicle's pure electric mileage is less than the maximum mileage, the current operating condition is obtained as the first operating condition, and the first operating condition is an operating condition that allows the vehicle's pure electric mileage to complete the navigation route;
[0023] When the comparison result is that the vehicle's pure electric mileage is less than the minimum mileage, the current operating condition is obtained as the second operating condition, and the second operating condition is an operating condition that does not allow the vehicle's pure electric mileage to complete the navigation route.
[0024] In one embodiment, the step of determining a navigation route according to the current working condition comprises:
[0025] When the current working condition is the first working condition, selecting the navigation route with the shortest estimated navigation mileage as the navigation solution;
[0026] When the current operating condition is the second operating condition, obtaining the current position of the vehicle and the distance to the charging station;
[0027] Obtaining pure electric mileage and fuel mileage according to the current position of the vehicle and the distance to the charging station;
[0028] A navigation route is obtained according to the pure electric mileage and the fuel mileage.
[0029] In one embodiment, the step of obtaining energy consumption information corresponding to the navigation route according to the navigation route includes:
[0030] Get the current oil price and current electricity price;
[0031] According to the navigation route, the pure electric driving mileage and the fuel driving mileage are obtained;
[0032] Calculate according to the oil price of the day, the electricity price of the day, the pure electric driving mileage and the fuel driving mileage to obtain an estimated total energy replenishment cost;
[0033] The estimated total energy replenishment cost is used as the energy consumption information corresponding to the navigation route.
[0034] In one embodiment, the step of selecting the navigation route according to the energy consumption information to obtain a navigation solution includes:
[0035] Comparing the energy consumption information to obtain minimum energy consumption information;
[0036] Selecting a navigation route corresponding to the minimum energy consumption information as a navigation solution;
[0037] The step of selecting the navigation route according to the energy consumption information to obtain a navigation solution further includes:
[0038] When the energy consumption information is the same, a minimum navigation estimated mileage is obtained;
[0039] The navigation route corresponding to the minimum navigation estimated mileage is selected as the navigation solution.
[0040] In addition, to achieve the above purpose, the present application also proposes a navigation scheme selection device, the navigation scheme selection device comprising:
[0041] Acquisition module, used to obtain the vehicle's pure electric mileage and navigation estimated mileage;
[0042] The acquisition module is further used to obtain the current working condition according to the pure electric mileage of the vehicle and the estimated mileage of the navigation;
[0043] A determination module, used to determine a navigation route according to the current working condition;
[0044] The determination module is further used to obtain energy consumption information corresponding to the navigation route according to the navigation route;
[0045] The result module is used to select the navigation route according to the energy consumption information to obtain a navigation solution.
[0046] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable medium, and a computer program is stored on the medium. When the computer program is executed by a processor, the steps of the navigation scheme selection method described above are implemented.
[0047] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the navigation scheme selection method described above are implemented.
[0048] This application obtains the vehicle's pure electric mileage and navigation estimated mileage, obtains the current working condition based on the vehicle's pure electric mileage and the navigation estimated mileage, determines the navigation route based on the current working condition, obtains the energy consumption information corresponding to the navigation route based on the navigation route, selects the navigation route based on the energy consumption information, and obtains the navigation plan. By selecting the navigation plan with the most economical path based on the vehicle's pure electric mileage and navigation estimated mileage, the travel cost is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0050] Figure 1 A flowchart of the first embodiment of the navigation scheme selection method of the present application;
[0051] Figure 2 A flowchart of a second embodiment of the navigation scheme selection method of the present application;
[0052] Figure 3 A flowchart of a third embodiment of the navigation scheme selection method of the present application;
[0053] Figure 4 This is a schematic diagram of the module structure of the navigation scheme selection device according to an embodiment of the present application;
[0054] Figure 5 A schematic diagram of the device structure of the hardware operating environment involved in the navigation scheme selection method in the embodiment of the present application;
[0055] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0056] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0057] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0058] The main solution of the embodiment of the present application is: by obtaining the vehicle's pure electric mileage and the navigation estimated mileage, the current operating condition is obtained according to the vehicle's pure electric mileage and the navigation estimated mileage, the navigation route is determined according to the current operating condition, and the energy consumption information corresponding to the navigation route is obtained according to the navigation route, and the navigation route is selected according to the energy consumption information to obtain a navigation plan.
[0059] Based on this, the present application embodiment provides a navigation scheme selection method, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the navigation scheme selection method of the present application.
[0060] In this embodiment, the navigation scheme selection method includes steps S10 to S50:
[0061] Step S10, obtaining the vehicle's pure electric mileage and navigation estimated mileage.
[0062] It should be noted that in the process of obtaining the vehicle's pure electric mileage and navigation estimated mileage, it is first necessary to monitor the battery's SOC (State of Charge) status and available power in real time through the vehicle's battery management system (BMS). Then, combined with the average power consumption calculated based on the vehicle's historical driving data, the theoretical maximum mileage that the vehicle can travel in pure electric mode at the current power level can be calculated. At the same time, using the navigation software, enter the starting point and end point. The software will estimate the mileage of different route plans based on real-time traffic data, road type, speed limit information and other factors, and obtain the navigation estimated mileage.
[0063] Furthermore, step S10 also includes: obtaining the current SOC percentage of the battery, the available power of the battery in pure electric mode, and the driving destination. The SOC percentage directly reflects the amount of power remaining in the battery, while the available power provides the actual electrical energy that the battery can provide at the current SOC. The pure electric driving mileage of the vehicle is calculated based on the current SOC percentage of the battery and the available power of the battery in pure electric mode. Combining these data and the vehicle's energy consumption model, the mileage that the vehicle can travel in pure electric mode can be estimated. According to the driving destination, a navigation route is generated, and the navigation estimated mileage is obtained based on the navigation route. After obtaining the driving destination information, the navigation system will use algorithms, such as the A* algorithm or the ant colony algorithm, to comprehensively consider multiple factors such as real-time traffic flow, road conditions, speed limits, and expected congestion, to generate one or more navigation routes from the current location to the destination. These routes will be evaluated and provide navigation estimated mileage, which is calculated based on the known length of each road section on the route.
[0064] Before step S10, in this embodiment, the average power consumption and average fuel consumption of the vehicle in the nearly 50 km driving mode are obtained through the vehicle pure electric mode and fuel mode driving data, that is, the average power consumption D EV =E EV / 0.5, average fuel consumption D oil =E oil / 0.5, pure electric mode driving nearly 50km power consumption E EV =∫v(t)i(t)dt, v is the battery voltage, i is the battery current, and the fuel consumption of nearly 50km in fuel mode is D EV =∫lq(t)dt, lq is the injection amount, and the average power consumption and average fuel consumption are obtained according to the above formula and then step S10 is performed.
[0065] Step S20, obtaining the current operating condition based on the vehicle's pure electric mileage and the navigation estimated mileage.
[0066] It should be noted that the current driving condition is determined by judging the pure electric mileage based on the vehicle's current pure electric mileage and the multiple estimated route mileages provided by the navigation software. First, the system compares the vehicle's existing pure electric driving capability (i.e., the maximum pure electric driving mileage calculated based on the current battery power) with the shortest and longest mileages estimated in all navigation solutions. If the vehicle's current pure electric mileage is sufficient to cover at least one navigation recommended solution, it means that under this condition, the vehicle can complete the journey solely on electricity. At this time, the most economical path is the solution with the shortest total mileage, because the cost of using electricity is lower than fuel, which is determined to be the first condition. Conversely, if the current pure electric mileage is not enough to support pure electric driving throughout any recommended route, it is represented as another condition and is determined to be the second condition. In this case, the system will further examine the location and distribution of available charging stations along the way to ensure that even if you need to recharge midway, you can find a suitable charging point to continue the journey, and minimize the proportion of fuel driving to keep the overall cost to a minimum.
[0067] Step S30, determining a navigation route according to current working conditions.
[0068] It should be understood that when determining the navigation route according to the current working conditions, the relationship between the vehicle's current pure electric mileage and the estimated mileage of each path will first be used to determine whether the journey can be completed entirely by electric drive. If the vehicle's existing pure electric driving capability is sufficient to cover at least one recommended route, the option with the shortest total mileage is directly selected as the most economical route, because in this case the cost of using electricity is the lowest. However, when the existing power is insufficient to support full pure electric driving, the system will enter a more complex analysis phase. At this point, it is necessary not only to consider the location and distribution of charging stations along the way, but also to combine factors such as traffic conditions, road conditions, and electricity price fluctuations in different time periods on each possible path for a comprehensive assessment. By constructing a total cost model including electricity and fuel costs, and using algorithms to simulate and calculate various possible driving strategies (such as where to charge, when to switch to fuel mode, etc.), a best route that can ensure smooth arrival at the destination while minimizing the overall travel cost is finally selected. In addition, the user's personalized preferences are also taken into account during the planning process, such as whether they are willing to accept a slightly longer detour but avoid peak-hour congestion or enjoy lower nighttime electricity prices, so as to provide more flexible and diverse navigation suggestions.
[0069] Step S40: obtaining energy consumption information corresponding to the navigation route according to the navigation route.
[0070] It should be noted that when the corresponding energy consumption information is obtained according to the navigation route, the energy consumption information in this embodiment is the total cost spent to reach the destination. The system first calculates the total cost based on the vehicle's current pure electric mileage and fuel driving capacity, combined with the specific conditions of each possible path. For each navigation route, the estimated pure electric mileage and fuel mileage on the route are considered, and the cost equation is used to estimate the total cost of replenishment required for the entire journey, combined with the real-time electricity and oil price information. In addition, various variables that may occur during actual driving are also taken into account, such as traffic congestion leading to additional fuel consumption, differences in electricity prices in different time periods, and other factors that affect the final cost. In this way, users can be provided with a comprehensive and accurate cost estimate to help them make a more informed choice among multiple alternatives.
[0071] Furthermore, before step S40, the method further includes: establishing a cost equation based on the resistance of environmental factors and road environment information:
[0072] W x =ΣW xEV +ΣW xoil
[0073] W xEV =D EV ×L xEV ×B EV
[0074] W xoil =D oil ×L xoil ×B xoil
[0075] Among them, W x Estimate the total cost of refueling for the navigation solution, W xEV Estimate the electricity cost for the navigation solution, W xoil Estimate the fuel cost for the navigation solution, L xEV is the pure electric driving mileage, L xoil For fuel mileage.
[0076] Further, step S40 also includes: obtaining the oil price of the day and the electricity price of the day, obtaining the pure electric mileage and the fuel mileage according to the navigation route, calculating according to the oil price of the day, the electricity price of the day, the pure electric mileage and the fuel mileage, obtaining the estimated total cost of energy replenishment, and using the estimated total cost of energy replenishment as the energy consumption information corresponding to the navigation route. After obtaining the oil price of the day and the electricity price of the day, the system will calculate the pure electric mileage and the fuel mileage according to the navigation route. First, based on the current power of the vehicle and the estimated length of each navigation path, determine the part of each route that can be driven by pure electricity and the part that needs to be switched to fuel mode. Then, using the real-time acquired data, including the oil price of the day in the driving area obtained through platforms such as China Petroleum and EasyGo, and the electricity price of different time periods of the day provided by the State Grid, combined with the average power consumption and average fuel consumption of the vehicle in the nearly 50 kilometers of driving data, the cost equation is used to accurately estimate the estimated total cost of energy replenishment corresponding to each navigation route. This process not only takes into account the direct use costs of different energy forms, but also comprehensively analyzes the impact of route characteristics such as traffic conditions and road conditions on energy consumption, ensuring that the cost calculation results are closer to the actual situation. Finally, the estimated total cost of refueling for each route is used as its corresponding energy consumption information, and users can make the most economical choice based on this information.
[0077] Step S50, selecting a navigation route according to the energy consumption information to obtain a navigation solution.
[0078] It should be noted that when selecting a navigation route based on energy consumption information, the system will sort all possible paths from low to high according to the estimated total cost of energy replenishment to determine the most economical navigation solution. First, based on the calculation results of the energy consumption information of each path, the system can clearly display the cost differences between the routes, and users can intuitively understand the economic impact of different choices. Then, by comparing these values, one or more recommended routes with the lowest total cost are automatically selected. In some cases, if there are multiple paths with similar costs and are relatively economical, the system will further combine other factors such as driving time, road conditions, and personal preferences to assist in decision-making, ensuring that the final selected solution is not only the most economically reasonable, but also takes into account the driving experience and practical feasibility. In addition, considering that electricity and oil prices may fluctuate, the system also supports real-time updates of energy price information, and re-evaluates route costs accordingly, so that users can adjust their travel plans at any time.
[0079] Furthermore, step S50 includes: performing comparison based on the energy consumption information to obtain the minimum energy consumption information, and selecting the navigation route corresponding to the minimum energy consumption information as the navigation solution. When comparing based on the energy consumption information, the system will sort all possible navigation routes from low to high according to the estimated total energy replenishment cost, and determine the specific economy of each route through detailed cost analysis. In this process, the cost of each route is accurately quantified using the previously calculated pure electric mileage, fuel mileage, and the oil and electricity price information of the day. Next, the navigation route with the minimum energy consumption information is identified and recommended as the optimal solution to the user.
[0080] Furthermore, step S50 also includes: when the energy consumption information is the same, the minimum estimated navigation mileage is obtained, and the navigation route corresponding to the minimum estimated navigation mileage is selected as the navigation solution. Under the same cost, a shorter distance means less time consumption and lower potential uncertainty, such as the impact of traffic congestion or unexpected situations. By selecting the shortest path, users can reach their destination faster while reducing uncertainties during driving. In addition, a shorter driving distance also helps reduce vehicle wear and tear and improve the overall driving experience.
[0081] This embodiment provides a navigation scheme selection method, which obtains the vehicle's pure electric mileage and the navigation estimated mileage, obtains the current working condition according to the vehicle's pure electric mileage and the navigation estimated mileage, determines the navigation route according to the current working condition, obtains the energy consumption information corresponding to the navigation route according to the navigation route, selects the navigation route according to the energy consumption information, and obtains the navigation scheme. By selecting the navigation scheme with the most economical path based on the vehicle's pure electric mileage and the navigation estimated mileage, the travel cost is reduced.
[0082] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can refer to the above introduction, and will not be repeated later. Figure 2 The navigation scheme selection method step S20 further includes steps S201 to S203:
[0083] Step S201, obtaining the maximum mileage and the minimum mileage according to the navigation estimated mileage.
[0084] It should be noted that when obtaining the maximum and minimum mileages based on the navigation estimated mileage, the system will first analyze all possible path options and extract the total driving distance of each route. By comparing these values, it can be quickly determined that the longest path among all alternatives is the maximum mileage, while the shortest path corresponds to the minimum mileage. This process not only helps users understand the travel differences between different options, but also serves as the basis for subsequent cost calculations and work condition divisions.
[0085] Step S202, obtaining a comparison result according to the vehicle's pure electric mileage, maximum mileage and minimum mileage.
[0086] It should be understood that the current pure electric mileage H of the vehicle and the maximum mileage L estimated by the navigation system expMAX and minimum mileage L expMIN By comparing, different driving conditions can be obtained. If the vehicle's pure electric mileage H is greater than the minimum mileage L expMIN And less than the maximum mileage L expMAX , or H is greater than or equal to L expMAX , it means that the vehicle has enough power to cover at least one recommended route in pure electric driving. In this case, the system will choose the shortest route as the most economical solution because the cost of using electricity is relatively low. However, if H is less than L expMIN , which means that the vehicle’s current power is insufficient to support full electric driving along any recommended route. At this time, it is necessary to further consider the fuel drive part and the location of charging stations along the way to ensure that the journey can be completed smoothly.
[0087] Step S203, obtaining the current working condition according to the comparison result.
[0088] It should be noted that when the comparison result is that the vehicle's pure electric mileage is greater than the maximum mileage or the vehicle's pure electric mileage is greater than the minimum mileage and the vehicle's pure electric mileage is less than the maximum mileage, the current operating condition is the first operating condition, which is the operating condition that allows the vehicle's pure electric mileage to complete the navigation route. Specifically, if the vehicle's pure electric mileage H is greater than the minimum mileage L expMIN And less than the maximum mileage L expMAX , or H is greater than or equal to L expMAX , which indicates that the vehicle has enough power to cover at least one recommended route in pure electric driving. In this case, it is defined as operating condition a. At this time, the most economical solution is to choose the route with the shortest total mileage because the cost of using electricity is low. When the comparison result is that the vehicle's pure electric mileage is less than the minimum mileage, the current operating condition is the second operating condition, which is the operating condition that does not allow the vehicle's pure electric mileage to complete the navigation route. If H is less than L expMIN , it means that the vehicle’s current power is insufficient to support full electric driving along any recommended route. This situation is defined as operating condition b, and further consideration needs to be given to the location and distribution of the fuel-driven part and charging stations along the way to ensure that the journey can be completed smoothly and to minimize fuel usage and replenishment costs.
[0089] This embodiment obtains the maximum mileage and the minimum mileage according to the estimated mileage of the navigation system, obtains the comparison result according to the pure electric mileage, the maximum mileage and the minimum mileage of the vehicle, and obtains the current working condition according to the comparison result. By comparing the pure electric mileage of the vehicle with the maximum and minimum mileage estimated by the navigation system, the current working condition is determined and the most economical route is selected, effectively reducing travel costs.
[0090] Based on the first embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above description, and will not be described in detail later. Figure 3 The navigation scheme selection method step S30 also includes steps S301 to S304:
[0091] Step S301, when the current working condition is the first working condition, select the navigation route with the shortest estimated navigation mileage as the navigation solution.
[0092] It should be noted that in this case, since the vehicle has enough power to cover at least one recommended route in full electric driving, taking the shortest route can not only maximize the use of battery energy, but also significantly reduce travel costs, because the cost of using electricity is usually lower than fuel. In addition, choosing the shortest route can also help reduce the overall travel time, improve driving efficiency, and possibly avoid traffic congestion areas, thereby improving the driving experience.
[0093] Step S302, when the current operating condition is the second operating condition, obtain the current position of the vehicle and the distance to the charging station.
[0094] It should be noted that the current battery level of the vehicle is insufficient to support full electric driving along any of the recommended routes. In this case, the system will obtain the current location of the vehicle and the distance information of all charging stations along the way. First, through navigation software and related data platforms such as the State Grid, the specific distances from the current location to each charging station are collected and arranged to form a charging station distance set A{m1,m2,...,m x ,...}, where m1 represents the distance to the nearest charging station. Then, the system will plan the optimal charging route based on this distance information to ensure that the vehicle can reach the nearest charging station in time for charging, while also considering the possibility of recharging in the subsequent journey to ensure the smooth completion of the entire journey. The next digit is subtracted from the previous digit to form a new set
[0095] B{m2-m1,m3-m2,...,m x+1 -m x ,...}. Each value in set B represents the distance between adjacent charging stations. Then, the maximum value in set B is searched and defined as B max , B max Indicates the maximum distance between adjacent charging stations.
[0096] Step S303, obtaining the pure electric mileage and fuel mileage according to the current position of the vehicle and the distance to the charging station.
[0097] It should be noted that, then, the current pure electric mileage H of the vehicle is compared with the distance m1 to the nearest charging station. If H ≥ m1, the vehicle can rely on the current power to drive to the first charging station. Then, the maximum pure electric mileage H of the vehicle under full charge is determined. max With B max If H max ≥B max , which means that the vehicle can reach any two adjacent charging stations in pure electric mode when fully charged. max and (L expx -A max ) size, where A max is the total distance from the current location to the last charging station, L expx is the estimated mileage of the entire navigation route. max ≥L expx -A max , it means that after the vehicle is fully charged at the last charging station, it can reach the destination in pure electric mode, and the fuel mileage is 0. When calculating the cost at the end, only the electricity cost needs to be calculated. At this time, W x =W xEV .
[0098] Furthermore, if the above conditions are not met at the same time, the vehicle not only needs to recharge at the charging station, but also needs fuel to drive. First, determine the size of H and m1. If H ≥ m1, then no fuel is needed to drive from the current position to the first charging station. L xoil =0; if H<m1, the fuel drive part is required, L xoil =m1-H. Next, determine H max With B max If H max ≥B max , then moving between charging stations does not require fuel driving; if H max <B max , we need to calculate the fuel-driven part, and form a new set C{B1-H max ,B2-H max ,...}, and add up all the values greater than 0 in set C to get the extra mileage required for fuel driving. The final cost calculation needs to combine the electricity cost and postage to get W x .
[0099] Step S304, obtaining a navigation route according to the pure electric mileage and the fuel mileage.
[0100] It should be noted that when determining the final navigation route based on pure electric mileage and fuel mileage, the system will comprehensively consider the current battery level of the vehicle, the distribution of charging stations along the way, and the overall travel requirements. First of all, based on previously calculated key parameters such as the current pure electric mileage, the maximum pure electric mileage, the farthest distance between adjacent charging stations, and the distance from the last charging station to the destination, the system can clearly identify which sections of the road can be driven entirely by electricity and which sections need to rely on fuel. If the vehicle can reach the first charging station in pure electric mode and can cover the distance between all adjacent charging stations to the final destination when fully charged, the route using pure electric mode throughout the journey is selected as the optimal option. Conversely, if certain sections cannot be completed by electricity alone, fuel-driven sections will be planned in these areas, while ensuring that charging facilities along the way are used as much as possible to replenish energy to reduce fuel consumption.
[0101] In this embodiment, when the current working condition is the first working condition, the navigation route with the shortest estimated navigation mileage is selected as the navigation solution; when the current working condition is the second working condition, the current position of the vehicle and the distance to the charging station are obtained; based on the current position of the vehicle and the distance to the charging station, the pure electric driving mileage and the fuel driving mileage are obtained; based on the pure electric driving mileage and the fuel driving mileage, the navigation route is obtained. By comparing different working conditions of the vehicle, the most economical route is selected to effectively reduce travel costs.
[0102] This application also provides a navigation scheme selection device, please refer to Figure 4 , the device comprises:
[0103] The acquisition module 10 is used to obtain the vehicle's pure electric mileage and navigation estimated mileage.
[0104] The acquisition module 10 is also used to obtain the current working condition based on the vehicle's pure electric mileage and the navigation estimated mileage.
[0105] The determination module 20 is used to determine the navigation route according to the current working conditions.
[0106] The determination module 20 is further used to obtain energy consumption information corresponding to the navigation route according to the navigation route.
[0107] The result module 30 is used to select a navigation route according to the energy consumption information to obtain a navigation solution.
[0108] The navigation scheme selection device provided by the present application adopts the navigation scheme selection method in the above embodiment, which can solve the technical problem of how to reduce the cost of navigation scheme planning. Compared with the prior art, the beneficial effects of the navigation scheme selection device provided by the present application are the same as the beneficial effects of the navigation scheme selection method provided by the above embodiment, and other technical features in the navigation scheme selection device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0109] In one embodiment, the acquisition module 10 is also used to obtain the current SOC percentage of the battery, the available power of the battery in pure electric mode and the driving destination; calculate the vehicle's pure electric driving mileage based on the current SOC percentage of the battery and the available power of the battery in pure electric mode; generate a navigation route based on the driving destination; and obtain the estimated navigation mileage based on the navigation route.
[0110] In one embodiment, the acquisition module 10 is further used to obtain the maximum mileage and the minimum mileage according to the estimated navigation mileage; obtain a comparison result according to the vehicle's pure electric mileage, the maximum mileage and the minimum mileage; and obtain the current operating condition according to the comparison result.
[0111] In one embodiment, the expansion module 20 is also used to obtain the current operating condition as the first operating condition when the comparison result is that the vehicle's pure electric mileage is greater than the maximum mileage or the vehicle's pure electric mileage is greater than the minimum mileage and the vehicle's pure electric mileage is less than the maximum mileage. The first operating condition is an operating condition that allows the vehicle's pure electric mileage to complete the navigation route; when the comparison result is that the vehicle's pure electric mileage is less than the minimum mileage, the current operating condition is the second operating condition, and the second operating condition is an operating condition that does not allow the vehicle's pure electric mileage to complete the navigation route.
[0112] In one embodiment, the expansion module 20 is also used to select a navigation route with the shortest estimated mileage as a navigation solution when the current operating condition is the first operating condition; to obtain the current position of the vehicle and the distance to the charging station when the current operating condition is the second operating condition; to obtain the pure electric mileage and the fuel mileage based on the current position of the vehicle and the distance to the charging station; and to obtain the navigation route based on the pure electric mileage and the fuel mileage.
[0113] In one embodiment, the expansion module 20 is also used to obtain the current oil price and the current electricity price; obtain the pure electric mileage and the fuel mileage according to the navigation route; calculate based on the current oil price, the current electricity price, the pure electric mileage and the fuel mileage to obtain the estimated total energy replenishment cost; and use the estimated total energy replenishment cost as the energy consumption information corresponding to the navigation route.
[0114] In one embodiment, the analysis module 30 is also used to compare based on the energy consumption information to obtain the minimum energy consumption information; select the navigation route corresponding to the minimum energy consumption information as the navigation plan; select the navigation route according to the energy consumption information to obtain the navigation plan, and the step also includes: when the energy consumption information is the same, obtain the minimum navigation estimated mileage; select the navigation route corresponding to the minimum navigation estimated mileage as the navigation plan.
[0115] The present application provides a navigation scheme selection device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the navigation scheme selection method in the above-mentioned embodiment 1.
[0116] Reference below Figure 5 , which shows a schematic diagram of the structure of a navigation scheme selection device suitable for implementing an embodiment of the present application. The navigation scheme selection device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The navigation scheme selection device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0117] like Figure 5As shown, the navigation scheme selection device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the navigation scheme selection device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the navigation solution selection device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a navigation solution selection device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0118] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0119] The navigation scheme selection device provided by the present application adopts the navigation scheme selection method in the above embodiment, which can solve the technical problem of how to reduce the cost of navigation scheme planning. Compared with the prior art, the beneficial effects of the navigation scheme selection device provided by the present application are the same as the beneficial effects of the navigation scheme selection method provided by the above embodiment, and other technical features in the navigation scheme selection device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0120] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0121] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0122] The present application provides a computer-readable medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the navigation scheme selection method in the above-mentioned embodiment.
[0123] The computer-readable medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0124] The computer-readable medium may be included in the navigation solution selection device; or may exist independently without being assembled into the navigation solution selection device.
[0125] The computer-readable medium carries one or more programs. When the one or more programs are executed by the navigation scheme selection device, the navigation scheme selection device can write computer program codes for performing the operations of the present application in one or more programming languages or a combination thereof. The programming languages include object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed completely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0126] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0127] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0128] The readable medium provided in the present application is a computer-readable medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned navigation scheme selection method, and can solve the technical problem of how to reduce the cost of navigation scheme planning. Compared with the prior art, the beneficial effects of the computer-readable medium provided in the present application are the same as the beneficial effects of the navigation scheme selection method provided in the above-mentioned embodiment, and will not be repeated here.
[0129] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned navigation scheme selection method when executed by a processor.
[0130] The computer program product provided by this application can solve the technical problem of how to reduce the cost of navigation scheme planning. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the navigation scheme selection method provided by the above embodiment, which will not be repeated here.
[0131] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A navigation scheme selection method, characterized in that: The method comprises: Get the vehicle's pure electric mileage and navigation estimated mileage; Obtaining a current operating condition according to the vehicle's pure electric mileage and the navigation estimated mileage; determining a navigation route according to the current working conditions; According to the navigation route, obtaining energy consumption information corresponding to the navigation route; The navigation route is selected according to the energy consumption information to obtain a navigation solution.
2. The method according to claim 1, characterized in that The step of obtaining the vehicle's pure electric mileage and navigation estimated mileage includes: Get the current battery SOC percentage, battery power available in pure electric mode, and driving destination; The pure electric driving mileage of the vehicle is calculated based on the current SOC percentage of the battery and the available power of the battery in pure electric mode; Generate a navigation route according to the driving destination; The estimated navigation mileage is obtained according to the navigation route.
3. The method according to claim 1, characterized in that The step of obtaining the current operating condition according to the vehicle's pure electric mileage and the navigation estimated mileage includes: Obtaining a maximum mileage and a minimum mileage according to the navigation estimated mileage; Obtaining a comparison result according to the vehicle's pure electric mileage, the maximum mileage, and the minimum mileage; The current operating condition is obtained according to the comparison result.
4. The method according to claim 3, characterized in that The step of obtaining the current working condition according to the comparison result comprises: When the comparison result is that the vehicle's pure electric mileage is greater than the maximum mileage or the vehicle's pure electric mileage is greater than the minimum mileage and the vehicle's pure electric mileage is less than the maximum mileage, the current operating condition is obtained as the first operating condition, and the first operating condition is an operating condition that allows the vehicle's pure electric mileage to complete the navigation route; When the comparison result is that the vehicle's pure electric mileage is less than the minimum mileage, the current operating condition is obtained as the second operating condition, and the second operating condition is an operating condition that does not allow the vehicle's pure electric mileage to complete the navigation route.
5. The method according to claim 1, characterized in that The step of determining the navigation route according to the current working condition comprises: When the current working condition is the first working condition, selecting the navigation route with the shortest estimated navigation mileage as the navigation solution; When the current operating condition is the second operating condition, obtaining the current position of the vehicle and the distance to the charging station; Obtaining pure electric mileage and fuel mileage according to the current position of the vehicle and the distance to the charging station; A navigation route is obtained according to the pure electric mileage and the fuel mileage.
6. The method according to claim 1, characterized in that The step of obtaining energy consumption information corresponding to the navigation route according to the navigation route includes: Get the current oil price and current electricity price; According to the navigation route, the pure electric driving mileage and the fuel driving mileage are obtained; Calculate according to the oil price of the day, the electricity price of the day, the pure electric driving mileage and the fuel driving mileage to obtain an estimated total energy replenishment cost; The estimated total energy replenishment cost is used as the energy consumption information corresponding to the navigation route.
7. The method according to claim 1, characterized in that The step of selecting the navigation route according to the energy consumption information to obtain a navigation solution includes: Comparing the energy consumption information to obtain minimum energy consumption information; Selecting a navigation route corresponding to the minimum energy consumption information as a navigation solution; The step of selecting the navigation route according to the energy consumption information to obtain a navigation solution further includes: When the energy consumption information is the same, a minimum navigation estimated mileage is obtained; The navigation route corresponding to the minimum navigation estimated mileage is selected as the navigation solution.
8. A navigation scheme selection device, characterized in that: The device comprises: Acquisition module, used to obtain the vehicle's pure electric mileage and navigation estimated mileage; The acquisition module is further used to obtain the current working condition according to the pure electric mileage of the vehicle and the estimated mileage of the navigation; A determination module, used to determine a navigation route according to the current working condition; The determination module is further used to obtain energy consumption information corresponding to the navigation route according to the navigation route; The result module is used to select the navigation route according to the energy consumption information to obtain a navigation solution.
9. A navigation scheme selection device, characterized in that: The device comprises: a memory, a processor, and a navigation solution selection program stored in the memory and running on the processor, wherein the navigation solution selection program is configured to implement the steps of the navigation solution selection method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a navigation scheme selection program, and when the navigation scheme selection program is executed by the processor, the steps of the navigation scheme selection method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Navigation path planning method, device and system
CN114152265A
Vehicle speed determination method and device, electronic equipment and storage medium
CN116729406A
Navigation method and device, equipment and storage medium
CN117740006A
Navigation charging path planning method and device, electronic equipment and readable storage medium
CN117990121A
Battery state of charge estimation method and device
WO2022236751A1