Vehicle charging route determination method and device, electronic equipment and storage medium
By acquiring the location information of the target charging station and real-time traffic information, combined with user preferences and vehicle battery level, the optimal driving route is determined and navigation information is displayed, solving the problem of electric vehicle charging failure and achieving efficient and accurate charging route planning.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
- Filing Date
- 2023-09-22
- Publication Date
- 2026-08-04
AI Technical Summary
When an electric vehicle's battery is low, it may be unable to find a charging station that meets its charging needs, resulting in charging failure.
By obtaining the location information of the target charging station, real-time road traffic information between the vehicle's current location and the target charging station is obtained. Combined with the user's route preference information and the vehicle's battery level, the optimal driving route is determined, and navigation information is displayed to guide the vehicle to the charging station when the remaining battery level is sufficient.
It enables real-time, automated charging route planning, reducing driving distance and time, improving charging efficiency, reducing the possibility of charging failure, and enhancing the convenience and accuracy of charging.
Smart Images

Figure CN117382482B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and in particular to a method, apparatus, electronic device, and storage medium for determining a vehicle charging route. Background Technology
[0002] With years of cultivation of the entire electric vehicle industry chain, each link has gradually matured, and a rich and diversified range of new energy vehicle products are continuously meeting market demands. The usage environment is also being gradually optimized and improved, and electric vehicles are gaining increasing acceptance from the public.
[0003] Electric vehicles require charging services to maintain their power. Currently, under normal circumstances, drivers search for nearby charging stations when they realize the battery is low, but the search results may not always meet their charging needs.
[0004] It is evident that there is a possibility of charging failure in the relevant technologies for electric vehicles. Summary of the Invention
[0005] In view of this, embodiments of this application provide a method, apparatus, electronic device, and storage medium for determining a vehicle charging route, in order to solve the problem of possible charging failures in electric vehicle charging in the prior art.
[0006] A first aspect of this application provides a method for determining a vehicle charging route, comprising:
[0007] Obtain the location information of the target charging station required by the user;
[0008] Based on the location information of the target charging station, obtain real-time road traffic information for the entire driving route between the vehicle's current location and the target charging station;
[0009] The target route is determined from all driving routes based on at least one of the following: real-time road traffic information and pre-set user route preferences.
[0010] Based on the vehicle's current battery level and the estimated energy consumption for the target route, determine the vehicle's remaining battery level when it arrives at the target charging station along the target route.
[0011] If the remaining battery power is greater than the preset value, navigation information corresponding to the target driving route will be displayed so that the vehicle can be charged at the target charging station.
[0012] A second aspect of this application provides a device for determining a vehicle charging route, comprising:
[0013] The first acquisition module is used to acquire the location information of the target charging station required by the user.
[0014] The second acquisition module is used to acquire real-time road traffic information of the entire driving route between the vehicle's current location and the target charging station, based on the location information of the target charging station.
[0015] The first determining module is used to determine the target driving route from all driving routes based on at least one of real-time road traffic information and pre-set user preference information for routes.
[0016] The second determining module is used to determine the remaining battery power of the vehicle when it arrives at the target charging station according to the target driving route, based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route.
[0017] The control module is used to display navigation information corresponding to the target driving route when the remaining battery power is greater than the preset battery power value, so as to charge the vehicle by going to the target charging station.
[0018] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.
[0019] A fourth aspect of this application provides a readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.
[0020] The beneficial effects of the embodiments in this application compared with the prior art are:
[0021] By acquiring the location information of the desired charging station and obtaining all feasible paths from the current location to the target charging station, as well as traffic information for all roads related to these paths, the system determines the target route from all available options based on user preferences and real-time traffic information. It then compares the vehicle's battery level with the energy consumed by the selected route to estimate the remaining battery power upon arrival at the target charging station. The system then determines whether the target route meets the battery requirements. If a full battery supply is guaranteed, the system displays navigation information for the selected route on the in-vehicle screen, guiding the user to the charging station. This approach provides real-time, automated charging route planning, fully considering charging demand and traffic conditions. It offers the most accurate and timely charging routes, reducing travel distance and time, improving charging efficiency, reducing the driver's workload, enhancing charging convenience and accuracy, and decreasing the likelihood of charging failures. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a flowchart illustrating the method for determining a vehicle charging route provided in an embodiment of this application;
[0024] Figure 2 This is a schematic diagram of the structure of the vehicle charging route determination device provided in the embodiments of this application;
[0025] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0026] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0027] The following describes in detail, with reference to the accompanying drawings, a method and apparatus for determining a vehicle charging route according to an embodiment of this application.
[0028] Figure 1 This is a flowchart illustrating a method for determining a vehicle charging route according to an embodiment of this application. This method for determining a vehicle charging route can be executed by a controller. Figure 1 As shown, the method for determining the vehicle charging route includes:
[0029] Step 101: Obtain the location information of the target charging station required by the user.
[0030] Specifically, "user" refers to the driver or passenger of the vehicle.
[0031] The target charging station is the charging station that the user needs based on their own trip. This charging station can be the one the user is most familiar with, the one with the lowest price, or the one that is closest to them. Users can choose according to their own needs.
[0032] The location information of the target charging station may include, but is not limited to, the station's latitude and longitude, street address, navigation information, and business hours.
[0033] The location information of the target charging station can be obtained through Global Positioning System (GPS), Location Based Services (LBS), and geolocation service systems, which improves the intelligence, convenience, and accuracy of vehicle guidance.
[0034] It should be noted that while obtaining the location information of the target charging station, other information about the charging station can also be obtained from the charging station database, such as the location of the charging station, the type of charging pile, the charging speed, and the charging cost. The location information of the target charging station is the end point of the charging route. Prioritizing the location of the end point of the charging route provides convenient conditions for providing multiple route options in the future.
[0035] In addition, before the vehicle obtains the location information of the target charging station required by the user, it can receive the user's selection operation of the preset charging options in the in-vehicle navigation device and respond to the selection operation by displaying various navigation options on the interface of the in-vehicle navigation device, including the charging option. This allows the user to enter the interface for inputting the location information of the target charging station when clicking or touching the charging option. At this time, the vehicle obtains the location information when the user inputs the location information of the target charging station.
[0036] Step 102: Based on the location information of the target charging station, obtain real-time road traffic information for the entire driving route between the vehicle's current location and the target charging station.
[0037] Specifically, the vehicle's current location refers to its current geographical location, which can be in the form of latitude and longitude, street address, etc., without any limitation here.
[0038] The entire route between the vehicle's current location and the target charging station can be planned starting from the vehicle's current location and ending at the target charging station. For example, assuming that a navigation system finds three routes between the vehicle's current location and the target charging station, this embodiment will obtain these three routes.
[0039] Real-time road traffic information can provide the latest road traffic conditions and congestion information, such as the degree of road congestion, traffic flow, average vehicle speed on the road, traffic emergency information on various road sections, environmental condition information, and traffic dynamic control and management information.
[0040] By acquiring real-time road traffic information for the entire route between the vehicle's current location and the target charging station, the traffic conditions of each route can be clearly identified, thus providing a reference for selecting the target route to the charging station.
[0041] Step 103: Determine the target driving route from all driving routes based on at least one of the real-time road traffic information and the user's pre-set route preference information.
[0042] Specifically, users can pre-input their route preferences, which may include prioritizing routes with comfortable environments, routes with smooth traffic flow, and routes passing through preset locations. For example, suppose a user's daily commute is relatively fixed, taking a fixed route from home to work, passing a charging station along the way. One of the routes passing the charging station has a breakfast shop, and the user needs to buy breakfast on their way to work. In this case, the route preference could be set to prioritize routes passing the breakfast shop.
[0043] In this step, the target driving route is one of all driving routes. It is the charging driving route that best meets the user's needs, selected based on at least one of real-time road traffic information and pre-set user preferences for routes.
[0044] By using at least one of real-time road information and user-defined route preferences as filtering criteria, the system selects suitable routes from all driving routes as the target routes for this charging plan. This ensures that the determined target routes meet the user's needs and allow for a relatively quick arrival at the target charging station.
[0045] Step 104: Based on the vehicle's current battery level and the estimated energy consumption corresponding to the target driving route, determine the remaining battery level of the vehicle when it arrives at the target charging station along the target driving route.
[0046] Specifically, the vehicle's current battery level refers to the remaining battery charge.
[0047] The energy consumption estimate for the target driving route can be calculated based on factors such as the vehicle's battery capacity, energy efficiency, and driving conditions (e.g., distance, gradient, speed limit, and traffic conditions of the driving route).
[0048] By calculating the energy consumption estimate corresponding to the target driving route and combining it with the vehicle's current battery level, it is possible to predict the remaining battery power of the vehicle when it arrives at the target charging station along the target driving route. This remaining battery power can be the difference between the vehicle's current battery level and the energy consumption estimate; it is a theoretically calculated value of the battery power remaining after the vehicle has traveled the target driving route, used to assess whether the vehicle's current battery power is sufficient to power the vehicle to the target charging station.
[0049] In this way, this step predicts the energy consumption corresponding to the target driving route and combines it with the current battery level to predict the remaining battery level of the vehicle when it arrives at the target charging station. This allows the system to determine whether the vehicle can successfully drive to the target charging station for charging based on the predicted remaining battery level, thus avoiding situations where the vehicle breaks down halfway due to insufficient current battery level to support the vehicle's journey to the target charging station.
[0050] Step 105: If the remaining battery power is greater than the preset battery power value, display the navigation information corresponding to the target driving route so that the vehicle can be charged at the target charging station.
[0051] Specifically, navigation information can be displayed in both graphical and voice formats. The in-vehicle navigation system will display the location of charging stations and navigation instructions to guide users along their intended route to the target charging station. These instructions include, but are not limited to, turn directions, road sign recognition, and voice prompts, all designed to help users accurately reach their destination.
[0052] The preset battery level can be set by the vehicle system or specified by the user. For example, the preset battery level can be 5% or 10%. That is, the target driving route is valid only when the predicted remaining battery level is greater than the preset battery level, and the vehicle can drive according to the target driving route.
[0053] It should be noted that if the remaining battery power is less than the preset value, a new charging station or driving route will be selected to ensure that the vehicle can successfully reach the selected charging station and start charging.
[0054] This step only displays the navigation information corresponding to the target driving route when the remaining battery power is greater than the preset battery power value. This allows the vehicle to safely reach the target charging station via the target driving route and charge the vehicle, avoiding the situation where the vehicle is stopped halfway due to insufficient battery power, and reducing the possibility of electric vehicle charging failure.
[0055] According to the technical solution provided in this application, by obtaining real-time road traffic information of all driving routes between the vehicle's current location and the target charging station based on the location information of the target charging station, and determining the target driving route from all driving routes based on at least one of the real-time road traffic information and the user's pre-set route preference information, the target driving route meets the user's driving needs. In addition, by determining the vehicle's remaining battery power when it arrives at the target charging station according to the target driving route based on the vehicle's current battery power and the energy consumption estimate corresponding to the target driving route, and displaying the navigation information corresponding to the target driving route when the remaining battery power is greater than a preset battery power value, real-time and automated charging route planning is achieved. This fully considers factors such as charging demand and traffic conditions, and can provide the most accurate and timely charging route, reducing driving distance and time, improving charging efficiency, reducing the operator's workload, and enhancing the convenience and accuracy of charging, while reducing the possibility of electric vehicle charging failure.
[0056] In some embodiments, obtaining the location information of the target charging station required by the user includes any one of the following:
[0057] Firstly, in response to the user's first input operation of the charging station's identification information, the charging station corresponding to the identification information is identified as the target charging station.
[0058] Specifically, the identification information for a charging station can include the station's name, address, or number.
[0059] If a user needs to go to a specific charging station, they can enter the charging station's identification information into the interface of the in-vehicle navigation device. The in-vehicle navigation device can then identify the charging station corresponding to that identification information as the target charging station.
[0060] In addition, the first input operation can be voice input, touch selection input, or text input, etc., and there is no limitation here.
[0061] By selecting the charging station entered by the user as the target charging station, it ensures that the user can choose the charging station they need according to their own requirements.
[0062] Secondly, in response to the user's second input operation on the preset range, at least one first charging station within the preset range is determined; based on the user's preset preference information for charging stations and the charging station information of at least one first charging station, a target charging station is determined from at least one first charging station.
[0063] Specifically, the preset range can be a range that the user selects according to their own needs.
[0064] Upon receiving a second input operation from the user targeting a preset range, the system can respond to the second input operation and search for one or more charging stations within the preset range using a high-precision map and GPS positioning system.
[0065] The second input operation can be a voice command input operation, a touch operation, or a text command input operation, etc., and there is no limitation here.
[0066] Charging station information includes the location of the charging station, charging speed, charging station type, charging cost, and indications of whether the charging station is available.
[0067] Users can pre-set their preferences for charging stations. For example, preferences could include choosing charging stations with low fees, large charging stations, charging stations with a specific charging type, or charging stations with fast charging speeds.
[0068] After determining one or more first charging stations within a preset range, the target charging station that matches the preference information can be selected from the first charging stations based on the charging station information of each charging station, with reference to the preference information for charging stations.
[0069] In this way, by inputting operations on the in-vehicle navigation device, the system controls the search for one or more charging stations within a preset range. Then, by combining the user's pre-set preferences for charging stations, the system makes a final selection, ensuring that the selected target charging station meets the user's preferences and location requirements.
[0070] Third, in response to the user's selection of the desired charging location on the in-vehicle map, at least one second charging station corresponding to the desired charging location is determined; based on the user's pre-set preference information for charging stations and the charging station information of at least one second charging station, the target charging station is determined from at least one second charging station.
[0071] Specifically, users can select the desired charging location on the in-vehicle map. This selection can be done via voice command input, touch input, or text command input, and there are no restrictions on this method.
[0072] After determining one or more second charging stations within the user's desired charging location, and referring to the charging station preference information, a target charging station that matches the charging station preference information is selected from the second charging stations based on the charging station information of each charging station.
[0073] According to the technical solution provided in the embodiments of this application, when obtaining the location information of the target charging station required by the user, if the user already knows the specific charging station, they can input the identification information of the charging station; if the user only wants to charge and does not need to go to a specific destination, they can select multiple charging stations within the user's selected range as alternatives, and then comprehensively filter the target charging station based on the user's pre-set preference information; if the user has a specific location charging station selection requirement, the location is selected using a map, and multiple second charging stations at that location are filtered as alternative charging stations, and then comprehensively filtered based on the user's pre-set preference information to select the target charging station, thus realizing multiple selection methods for the target charging station and meeting the user's charging needs.
[0074] In some embodiments, determining a target driving route from all driving routes based on at least one of real-time road traffic information and pre-set user route preference information includes:
[0075] Based on real-time road traffic information, determine the driving distance and estimated driving time for each driving route;
[0076] If there are at least two driving routes whose driving distances are all less than the preset distances and whose estimated driving times are all less than the preset times, and the difference between the driving distances of at least two driving routes is less than the first preset value, and the difference between the estimated driving times of at least two driving routes is less than the second preset value, then the target driving route is determined from the at least two driving routes based on the user's route preference information.
[0077] If there is only one driving route whose estimated travel time is less than the preset time, then the driving route is determined as the target driving route;
[0078] If there exists a first driving route whose estimated travel time is less than the preset time, and a second driving route whose estimated travel time is greater than the preset time and the difference between the two is less than the third preset value, and the second driving route is determined to satisfy the user's route preference information, then an inquiry message is sent to ask the user for the desired driving route; the first or second driving route input by the user based on the inquiry message is determined as the target driving route.
[0079] Specifically, the estimated travel time refers to the time required to reach the target charging station, predicted by referring to the real-time road traffic information corresponding to each travel route.
[0080] The preset distance refers to the maximum driving distance required from the vehicle's current location to the target charging station; the preset time refers to the maximum allowable time from the vehicle's current location to the target charging station, used to exclude optional driving routes that take too long.
[0081] The first and second preset values can be preset by the user or set by default by the vehicle.
[0082] If there are two or more driving routes whose driving distances are all less than the preset distance and whose estimated driving times are all less than the preset time, it means that the driving distances and estimated driving times of the two or more driving routes meet the requirements. Secondly, if the difference in driving distances of the two or more driving routes is less than the first preset value and the difference in estimated driving times of the two or more driving routes is less than the second preset value, that is, the driving distances and estimated driving times of the two or more driving routes are relatively close, meaning that any driving route is a feasible route, then the user's route preference information can be referenced to further select the final target driving route from the two or more driving routes.
[0083] In addition, if only one route has an estimated travel time shorter than the preset travel time, while the estimated travel times for other routes are all longer, then in order to reach the target charging station as quickly as possible, this route can be directly selected as the target route without considering the user's route preference information.
[0084] In addition, if, besides the aforementioned route whose estimated travel time is less than the preset travel time requirement, there are other routes whose estimated travel time is greater than the preset travel time requirement, but the time taken for the excess is less than the third preset value, and these routes meet the user's preset route preference requirements, then a query message will be sent to the user. This query message can be in the form of voice, text, or vibration, etc., without limitation here, to ask the user whether to choose a route that better meets the preference requirements. Then, the final target travel route will be determined based on the user's feedback operation information.
[0085] According to the technical solution provided in the embodiments of this application, the target driving route is determined by any of the above methods, so that the determined target driving route meets the user's requirements for the driving time of the route and the user's preference requirements for the route as much as possible. When both cannot be met at the same time, the user's requirements for the driving time of the route or the user's specification shall be given priority, thus ensuring that the target driving route can meet the user's needs.
[0086] In some embodiments, after determining the remaining battery power of the vehicle when it arrives at the target charging station along the target route based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route, the method further includes any one of the following:
[0087] First, if the remaining battery power is less than the preset battery power value, a first prompt message is issued to prompt the user to reselect a third charging station to charge the vehicle; in response to the location information of the third charging station entered by the user in response to the first prompt message, the system determines whether to charge the vehicle through the third charging station based on the location information of the third charging station.
[0088] Specifically, if the remaining battery power is less than the preset battery power value, meaning that the vehicle's current battery power is insufficient to supply the energy required for the vehicle to reach the target charging station according to the target driving route, then a first prompt message can be issued to remind the user to reselect a charging station other than the target charging station.
[0089] When determining whether to charge the vehicle via the third charging station based on its location information, the system can obtain real-time road traffic information for all routes between the vehicle's current location and the third charging station. Based on at least one of the real-time road traffic information and pre-set user route preferences, a target route is determined from all routes. Based on the vehicle's current battery level and the estimated energy consumption corresponding to the target route, the remaining battery level when the vehicle reaches the third charging station along the target route is determined. If the remaining battery level is greater than a preset value, the vehicle travels along the target route to the third charging station and is charged there.
[0090] Thus, through the above embodiments, it is ensured that when the target charging station is insufficient to meet the user's charging needs, a new charging station can be selected to go to, so that the vehicle's current power is sufficient to power the vehicle to the selected charging station, avoiding the situation where the vehicle stops in the lane due to insufficient power and reducing the occurrence of charging failures.
[0091] Secondly, if the remaining battery power is less than the preset battery power value, a second prompt message is issued. The second prompt message displays the fourth charging station where the remaining battery power is greater than the preset battery power value, as well as navigation information for driving to the fourth charging station, and asks the user whether to charge through the fourth charging station. In response to the user's confirmation of charging information based on the second prompt message, navigation information is broadcast so that the vehicle can be charged through the fourth charging station.
[0092] Specifically, if it is predicted that the remaining battery power will be less than the preset value when driving to the target charging station according to the target route, a second prompt message will be issued. If the vehicle's remaining battery power is greater than the preset value when driving to the fourth charging station according to the navigation information in the second prompt message, the user can choose whether to drive to the fourth charging station according to the navigation information. This realizes automatic updating of charging stations, eliminating the need for the user to reselect a charging station and automatically providing information on other charging stations that meet the requirements. The user can directly choose to go to the fourth charging station, reducing the user's operations.
[0093] According to the technical solution provided in the embodiments of this application, when the current remaining power of the vehicle is insufficient to reach the target charging station according to the selected target driving route, the charging station is updated, ensuring that the vehicle can smoothly drive to the selected charging station and charge.
[0094] In some embodiments, after displaying the navigation information corresponding to the target driving route, the method further includes:
[0095] During the vehicle's journey, real-time road traffic information for the target route is obtained;
[0096] If the estimated arrival time required for the target route increases based on real-time road traffic information and the increased estimated arrival time is greater than the preset duration, an alternative route to the target charging station is determined based on the vehicle's current location.
[0097] If the estimated arrival time for other driving routes is less than the preset time, the navigation information corresponding to the other driving routes will be displayed so that the vehicle can drive to the target charging station according to the other driving routes;
[0098] If the estimated arrival time for other driving routes is longer than the preset time, the fifth charging station to be used to charge the vehicle is re-determined based on the vehicle's current location and the charging station information within the vehicle's preset range, and the navigation information corresponding to the fifth charging station is displayed so that the vehicle can drive to the fifth charging station according to the navigation information corresponding to the fifth charging station.
[0099] Specifically, the preset time refers to the maximum acceptable time for the driving route. If traffic congestion occurs during the vehicle's journey to the target charging station, the estimated increase in the overall driving time will be calculated. If the increased estimated arrival time is greater than the preset time, the vehicle's current location information will be determined, and alternative driving routes to the target charging station will be replanned.
[0100] If the new planned route can be reached within the preset time, the navigation information corresponding to the route will be automatically displayed, allowing the user to drive according to the updated navigation information.
[0101] The fifth charging station refers to any other eligible charging station that can be found by searching again within the vehicle's current location and the maximum acceptable range.
[0102] If the new planned route still cannot guarantee arrival within the preset time, the fifth charging station will be re-determined based on the vehicle's current location and other charging stations found within the preset range, and the navigation information of the fifth charging station will be automatically displayed, making it convenient for users to switch to the new charging station and realizing the charging station update process.
[0103] It should be noted that the process of determining the fifth charging station to be used to charge the vehicle is the same as the process of determining the target charging station, and will not be described in detail here.
[0104] According to the technical solution provided in this application, traffic conditions are monitored in real time during navigation. If traffic congestion occurs, the route will be adjusted based on the real-time traffic situation, and updated navigation guidance will be provided to the user to ensure the smooth completion of charging needs.
[0105] In some embodiments, after displaying the navigation information corresponding to the target driving route, the method further includes:
[0106] During the vehicle's journey, the real-time status information of the target charging station is obtained, including whether it is available or unavailable.
[0107] If the real-time status information is unavailable, the sixth charging station to be used to charge the vehicle is re-determined based on the vehicle's current location, the charging station information within the vehicle's preset range, and the user's preference information for the charging station.
[0108] Displays navigation information to the sixth charging station.
[0109] Specifically, "available" means that the charging station is currently in operation and has qualified unoccupied charging piles, while "unavailable" means that the charging station is not in operation or has no qualified unoccupied charging piles.
[0110] When the target charging station is unavailable, based on the vehicle's current location information, all available charging stations within the vehicle's preset range are determined. Then, by combining the user's preference information for charging stations, a new target charging station, namely the sixth charging station, is determined, and navigation information to reach the sixth charging station is displayed.
[0111] According to the technical solution provided in the embodiments of this application, by acquiring the real-time status information of the target charging station, when the target charging station is unavailable, a sixth charging station is re-determined as the new target charging station based on the vehicle's current location information, the information of qualified charging stations within the vehicle's preset range, and the user's preference information for charging stations. Navigation information of the sixth charging station is then provided to guide the driving route, thereby realizing real-time updates of charging stations and ensuring that the charging station the user arrives at can meet the charging needs.
[0112] In some embodiments, after displaying the navigation information corresponding to the target driving route, the method further includes:
[0113] Receive user requests to change the target driving route;
[0114] In response to a change operation, display navigation information for the driving route corresponding to the change operation;
[0115] If the estimated travel time required for the changed route is longer than the preset time, a third prompt message will be issued. The third prompt message is used to inform the user that the estimated travel time is longer than the preset time and whether to proceed.
[0116] Upon receiving confirmation from the user based on third-party prompts, navigation information for the changed route will be continuously displayed.
[0117] Specifically, the user's operation of changing the target driving route refers to the user actively inputting a command to change the driving route. This operation can be a voice command or a touch command, etc., and is not limited here.
[0118] The third prompt message asks the user whether to keep the actively selected driving route unchanged. When the received user instruction is a confirmation instruction, the navigation information of the new driving route is displayed.
[0119] For example, when a user needs to pick up a new passenger, they will enter a new driving route instruction. At this time, a third prompt message needs to be issued to the user, indicating that the driving route will increase the driving time, and asking whether they are sure they want to use the newly entered driving route as the new target driving route. After receiving the confirmation instruction, the navigation information of the new target driving route is displayed.
[0120] According to the technical solution provided in the embodiments of this application, interactive notifications are given to users through the graphic and voice prompts of the in-vehicle navigation device, enabling users to adjust their driving routes or charging stations at any time as needed, thus meeting the user's driving needs.
[0121] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.
[0122] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0123] Figure 2 This is a schematic diagram of a vehicle charging route determination device provided in an embodiment of this application. Figure 2 As shown, the device for determining the vehicle charging route includes:
[0124] The first acquisition module 201 is used to acquire the location information of the target charging station required by the user.
[0125] The second acquisition module 202 is used to acquire real-time road traffic information of the entire driving route between the current location of the vehicle and the target charging station based on the location information of the target charging station.
[0126] The first determining module 203 is used to determine a target driving route from all driving routes based on at least one of the real-time road traffic information and the user's pre-set route preference information.
[0127] The second determining module 204 is used to determine the remaining battery power of the vehicle when it arrives at the target charging station according to the target driving route, based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route.
[0128] The control module 205 is used to display navigation information corresponding to the target driving route when the remaining power is greater than a preset power value, so as to charge the vehicle by passing through the target charging station.
[0129] In some embodiments, the first acquisition module is specifically configured to perform any of the following:
[0130] In response to the user's first input operation on the identification information of the charging station, the charging station corresponding to the identification information is determined as the target charging station;
[0131] In response to the user's second input operation on a preset range, at least one first charging station within the preset range is determined; based on the user's preset preference information for charging stations and the charging station information of the at least one first charging station, the target charging station is determined from the at least one first charging station.
[0132] In response to the user's selection of a desired charging location on the vehicle map, at least one second charging station corresponding to the desired charging location is determined; based on the user's pre-set preference information for charging stations and the charging station information of the at least one second charging station, the target charging station is determined from the at least one second charging station.
[0133] The charging station information includes the location of the charging station, charging speed, charging station type, charging cost, and indication information indicating whether the charging station is available.
[0134] In some embodiments, the first determining module is specifically used to: determine the driving distance and estimated driving time corresponding to each driving route based on the real-time road traffic information; if there are at least two driving routes whose driving distances are all less than a preset distance and whose estimated driving times are all less than a preset time, and the difference between the driving distances of the at least two driving routes is less than a first preset value, and the difference between the estimated driving times of the at least two driving routes is less than a second preset value, then determine the target driving route from the at least two driving routes based on the user's route preference information; if there is only one driving route whose estimated driving time is less than the preset time, then determine that driving route as the target driving route; if there is only one first driving route whose estimated driving time is less than the preset time, and there is a second driving route whose estimated driving time is greater than the preset time and the difference between the estimated time and the preset time is less than a third preset value, and the second driving route is determined to satisfy the user's route preference information based on the user's route preference information, then issue an inquiry message, the inquiry message being used to inquire about the driving route required by the user; and determine the first driving route or the second driving route input by the user based on the inquiry message as the target driving route.
[0135] In some embodiments, the second determining module is further configured to, when the remaining power is less than the preset power value, issue a first prompt message, the first prompt message being used to prompt the user to reselect a third charging station to charge the vehicle; responding to the location information of the third charging station input by the user in response to the first prompt message, and determining whether to charge the vehicle through the third charging station based on the location information of the third charging station;
[0136] or,
[0137] If the remaining battery power is less than the preset battery power value, a second prompt message is issued. The second prompt message is used to display a fourth charging station that satisfies the condition that the remaining battery power is greater than the preset battery power value, as well as navigation information for driving to the fourth charging station, and to ask the user whether to charge through the fourth charging station. In response to the user's confirmation of charging information based on the second prompt message, the navigation information is broadcast so that the vehicle can be charged through the fourth charging station.
[0138] In some embodiments, the control module is further configured to: acquire real-time road traffic information of the target driving route during the vehicle's operation; when the estimated arrival time required for the target driving route is detected to increase based on the real-time road traffic information of the target driving route, and the increased estimated arrival time is greater than a preset duration, determine other driving routes to the target charging station based on the vehicle's current location; if the estimated arrival time required for the other driving route is less than the preset time, display navigation information corresponding to the other driving route so that the vehicle can drive to the target charging station according to the other driving route; if the estimated arrival time required for the other driving route is greater than the preset time, re-determine a fifth charging station to be used for charging the vehicle based on the vehicle's current location and charging station information of charging stations within a preset range of the vehicle, and display navigation information corresponding to the fifth charging station so that the vehicle can drive to the fifth charging station according to the navigation information corresponding to the fifth charging station.
[0139] In some embodiments, the control module is further configured to: acquire real-time status information of the target charging station during the vehicle's operation, wherein the real-time status information includes an available status or an unavailable status; if the real-time status information is the unavailable status, re-determine a sixth charging station to be used for charging the vehicle based on the vehicle's current location, charging station information within a preset range of the vehicle, and the user's preference information for the charging station; and display navigation information for reaching the sixth charging station.
[0140] In some embodiments, the control module is further configured to: receive a user's change operation on the target driving route; in response to the change operation, display navigation information of the driving route corresponding to the change operation; if the estimated driving time required for the driving route corresponding to the change operation is greater than the preset time, issue a third prompt message, the third prompt message being used to prompt the user that the estimated driving time is greater than the preset time and whether to proceed; and upon receiving confirmation from the user to proceed based on the third prompt message, continuously display the navigation information of the driving route corresponding to the change operation.
[0141] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0142] Figure 3 This is a schematic diagram of the electronic device provided in an embodiment of this application. For example... Figure 3As shown, the electronic device of this embodiment includes: a processor 301, a memory 302, and a computer program 303 stored in the memory 302 and executable on the processor 301. When the processor 301 executes the computer program 303, it implements the steps in the various method embodiments described above. Alternatively, when the processor 301 executes the computer program 303, it implements the functions of each module / unit in the various device embodiments described above.
[0143] The electronic device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The electronic device may include, but is not limited to, the processor 301 and the memory 302. Those skilled in the art will understand that... Figure 3 This is merely an example of an electronic device and does not constitute a limitation on the electronic device. It may include more or fewer parts than shown, or different parts.
[0144] The processor 301 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0145] Memory 302 can be an internal storage unit of an electronic device, such as a hard drive or RAM. Memory 302 can also be an external storage device of the electronic device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Memory 302 can also include both internal and external storage units. Memory 302 is used to store computer programs and other programs and data required by the electronic device.
[0146] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0147] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a readable storage medium (e.g., a computer-readable storage medium). Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0148] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for determining a vehicle charging route, characterized in that, include: Obtain the location information of the target charging station required by the user; Based on the location information of the target charging station, obtain real-time road traffic information for the entire driving route between the vehicle's current location and the target charging station; Based on the real-time road traffic information and the pre-set user route preference information, the target driving route is determined from all driving routes; Based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route, determine the remaining battery level of the vehicle when it arrives at the target charging station along the target driving route; If the remaining battery power is greater than a preset battery power value, navigation information corresponding to the target driving route is displayed so that the vehicle can be charged at the target charging station; Based on the real-time road traffic information and the user's pre-set route preference information, a target driving route is determined from all driving routes, specifically including: determining the driving distance and estimated driving time corresponding to each driving route based on the real-time road traffic information; If there are at least two driving routes whose driving distances are all less than a preset distance and whose estimated driving times are all less than a preset time, and the difference between the driving distances of the at least two driving routes is less than a first preset value, and the difference between the estimated driving times of the at least two driving routes is less than a second preset value, then the target driving route is determined from the at least two driving routes based on the user's route preference information. If there is only one driving route whose estimated travel time is less than the preset time, then that driving route is determined as the target driving route; If there exists a first driving route whose estimated travel time is less than the preset time, and a second driving route whose estimated travel time is greater than the preset time and the difference between the two is less than a third preset value, and the second driving route is determined to satisfy the user's route preference information, then an inquiry message is sent to inquire about the user's desired driving route; the first driving route or the second driving route input by the user based on the inquiry message is determined as the target driving route.
2. The method for determining a vehicle charging route according to claim 1, characterized in that, The process of obtaining the location information of the target charging station required by the user includes any one of the following: In response to the user's first input operation on the identification information of the charging station, the charging station corresponding to the identification information is determined as the target charging station; In response to the user's second input operation on a preset range, at least one first charging station within the preset range is determined; The target charging station is determined from the at least one first charging station based on the user's pre-set preference information for charging stations and the charging station information of the at least one first charging station. In response to the user's selection of a desired charging location on the vehicle map, at least one second charging station corresponding to the desired charging location is determined; based on the user's pre-set preference information for charging stations and the charging station information of the at least one second charging station, the target charging station is determined from the at least one second charging station. The charging station information includes the location of the charging station, charging speed, charging station type, charging cost, and indication information indicating whether the charging station is available.
3. The method for determining the vehicle charging route according to claim 1, characterized in that, After determining the remaining battery power of the vehicle when it arrives at the target charging station along the target route based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route, the method further includes: If the remaining battery power is less than the preset battery power value, a first prompt message is issued, which prompts the user to reselect a third charging station to charge the vehicle; in response to the location information of the third charging station input by the user in response to the first prompt message, it is determined whether to charge the vehicle through the third charging station based on the location information of the third charging station. or, If the remaining battery power is less than the preset battery power value, a second prompt message is issued. The second prompt message is used to display a fourth charging station that satisfies the condition that the remaining battery power is greater than the preset battery power value, as well as navigation information for driving to the fourth charging station, and to ask the user whether to charge through the fourth charging station. In response to the user's confirmation of charging information based on the second prompt message, the navigation information is broadcast so that the vehicle can be charged through the fourth charging station.
4. The method for determining the vehicle charging route according to claim 1, characterized in that, After displaying the navigation information corresponding to the target driving route when the remaining battery power is greater than a preset battery power value, the method further includes: During the vehicle's journey, real-time road traffic information for the target route is acquired. When the estimated arrival time required for the target driving route is detected to increase based on real-time road traffic information of the target driving route, and the increased estimated arrival time is greater than a preset duration, other driving routes to the target charging station are determined based on the vehicle's current location. If the estimated arrival time required for the other driving route is less than the preset time, navigation information corresponding to the other driving route is displayed so that the vehicle can drive to the target charging station according to the other driving route; If the estimated arrival time required for the other driving route is greater than the preset time, based on the vehicle's current location and the charging station information of charging stations within the vehicle's preset range, a fifth charging station to be used to charge the vehicle is re-determined, and the navigation information corresponding to the fifth charging station is displayed, so that the vehicle can drive to the fifth charging station according to the navigation information corresponding to the fifth charging station.
5. The method for determining a vehicle charging route according to claim 1, characterized in that, After displaying the navigation information corresponding to the target driving route, the method further includes: During the vehicle's operation, the real-time status information of the target charging station is acquired, wherein the real-time status information includes an available status or an unavailable status. If the real-time status information indicates that the vehicle is unavailable, a sixth charging station is re-determined to charge the vehicle based on the vehicle's current location, the charging station information within the vehicle's preset range, and the user's preference information for the charging station. Display navigation information for reaching the sixth charging station.
6. The method for determining a vehicle charging route according to claim 1, characterized in that, After displaying the navigation information corresponding to the target driving route, the method further includes: Receive user's change request for the target driving route; In response to the change operation, navigation information for the driving route corresponding to the change operation is displayed; If the estimated travel time required for the route corresponding to the change operation is greater than the preset time, a third prompt message is issued. The third prompt message is used to prompt the user that the estimated travel time is greater than the preset time and whether to proceed. Upon receiving confirmation of driving from the user based on the third prompt information, navigation information for the driving route corresponding to the change operation will be continuously displayed.
7. A device for determining a vehicle charging route, characterized in that, include: The first acquisition module is used to acquire the location information of the target charging station required by the user. The second acquisition module is used to acquire real-time road traffic information of the entire driving route between the current location of the vehicle and the target charging station based on the location information of the target charging station. The first determining module is used to determine the target driving route from all driving routes based on the real-time road traffic information and the user's pre-set route preference information; The second determining module is used to determine the remaining battery power of the vehicle when it arrives at the target charging station according to the target driving route, based on the vehicle's current battery level and the energy consumption estimate corresponding to the target driving route. The control module is used to display navigation information corresponding to the target driving route when the remaining battery power is greater than a preset battery power value, so as to charge the vehicle by passing through the target charging station; The first determining module is specifically used to determine the driving distance and estimated driving time corresponding to each driving route based on the real-time road traffic information; if there are at least two driving routes whose driving distances are all less than a preset distance and whose estimated driving times are all less than a preset time, and the difference between the driving distances of the at least two driving routes is less than a first preset value, and the difference between the estimated driving times of the at least two driving routes is less than a second preset value, then the target driving route is determined from the at least two driving routes based on the user's route preference information; If there is only one driving route whose estimated travel time is less than the preset time, then that driving route is determined as the target driving route; If there exists only one driving route whose estimated travel time is less than the preset time, and there exists a second driving route whose estimated travel time is greater than the preset time and the difference between the two is less than a third preset value, and it is determined that the second driving route satisfies the user's route preference information, then an inquiry message is sent, which is used to ask the user for the desired driving route. The first or second driving route input by the user based on the query message is determined as the target driving route.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 6.
9. A readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 6.