Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a navigation path planning method, apparatus, and system, which are used to solve the problem in the prior art that when the remaining power of a vehicle is less than the remaining power of a vehicle navigated to a destination, an energy compensation factor is not planned in a navigation path.
According to an aspect of an embodiment of the present invention, there is provided a navigation path planning method, including:
when a navigation request is received, the navigation equipment acquires navigation path planning related data information and residual electric quantity information; the navigation path planning related data information carries destination information;
the navigation equipment sends the navigation path planning related data information and the residual electric quantity information to an energy consumption model server;
the navigation equipment receives and displays the path plan sent by the energy consumption model server; the route planning is generated according to the navigation route planning related data information and the energy supplementing point information when the remaining driving mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination by the energy consumption model server side, and the navigation equipment is instructed to navigate to the energy supplementing point;
and the navigation equipment navigates to the energy supplementing point according to the path plan.
In an alternative approach, the path plan includes a path plan that navigates to a complementary energy point that is short in complementary energy consumption time.
In an optional manner, the path planning includes a path planning that navigates to a plurality of energy supplementing points that consume less energy for supplementing, and the step of receiving and displaying the path planning sent by the energy consumption model server by the navigation device specifically includes:
the navigation equipment receives an energy supplementing point selected by a user;
and the navigation equipment navigates to the energy supplementing point selected by the user.
In an optional manner, the sending, by the navigation device, the navigation path planning related data information includes: navigation destination information, congestion status, traffic flow conditions, miles navigated to the destination.
According to another aspect of the embodiments of the present invention, there is provided a navigation path planning method, including:
the energy consumption model server receives navigation path planning related data information and residual electric quantity information from the navigation equipment;
the energy consumption model server calculates the remaining endurance mileage according to the remaining electric quantity information and the current driving condition of the vehicle;
when the residual endurance mileage is less than the mileage navigated to the destination, the energy consumption model server generates a path plan according to the navigation path plan related data information and the energy supplementing point information and sends the path plan to the navigation equipment; the path plan is used for indicating the navigation equipment to navigate to the energy supplementing point.
In an optional manner, the path planning includes: navigating to the path planning of a plurality of energy supplementing points with short energy supplementing time consumption; the energy supplementing time consumption comprises the following steps: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity.
In an optional manner, the step of generating the path plan by the energy consumption model server includes:
the energy consumption model server side determines the waiting time of the target energy supplementing point according to a first rule; the first rule is: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
According to another aspect of the embodiments of the present invention, there is provided a navigation path planning apparatus, including:
the information interaction module is used for receiving a navigation request;
the information transmission module is used for acquiring and sending navigation path planning related data information and residual electric quantity information to the energy consumption model server; the navigation path planning related data information carries destination information;
the information transmission module is also used for receiving the path plan from the energy consumption model server; the path planning is generated by the energy consumption model server side according to the navigation path planning related data information and the energy supplementing point information when the remaining endurance mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination; and instructing the navigation equipment to navigate to the energy supplementing point;
and the display module is used for displaying the path plan, and the path plan indicates navigation to the energy supplementing point.
According to another aspect of the embodiments of the present invention, there is provided a navigation path planning apparatus, including:
the server information transmission module is used for receiving navigation path planning related data information and residual electric quantity information from the navigation equipment; the navigation path planning related data information carries destination information;
the server side route planning module is used for calculating the remaining endurance mileage according to the remaining electric quantity information and the driving condition of the current vehicle; when the remaining endurance mileage is less than the mileage navigated to the destination, generating a route plan navigated to an energy supplement point according to the navigation route plan related data information and the energy supplement point information;
and the server information transmission module is used for sending the route plan navigated to the energy supplementing point to the navigation equipment.
According to another aspect of the embodiments of the present invention, there is provided a navigation path planning system, including:
the navigation device is used for acquiring and sending navigation path planning related data information and residual electric quantity information to the energy consumption model server side when receiving a navigation request; the navigation path planning related data information carries destination information;
the energy consumption model server is used for receiving the navigation path planning related data information and the residual electric quantity information from the navigation device and calculating the residual endurance mileage according to the residual electric quantity information and the current driving condition of the vehicle; when the remaining endurance mileage is less than the mileage navigated to the destination, generating a route plan navigated to an energy supplement point according to the navigation route plan related data information and the energy supplement point information;
and the navigation device is also used for receiving and displaying the route plan from the energy consumption model server end to the energy supplementing point for the user to select.
According to the embodiment of the invention, the energy supplementing factor is planned in the navigation path, so that the path planning of navigating to the energy supplementing point can be provided when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage of navigating to the destination, and the navigation equipment is instructed to navigate to the energy supplementing point. Specifically, data information related to navigation path planning input by a user and the residual electric quantity information of the vehicle are transmitted to the energy consumption model server through the navigation equipment, and the energy consumption model server can calculate the energy consumption under the current driving working condition based on the driving habit data of the user, so that the cruising mileage of the current residual electric quantity is calculated. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. In addition, the energy consumption model server side can calculate the endurance mileage corresponding to the residual electric quantity through the current driving working condition of the user, so that the user can visually perceive the residual electric quantity on the endurance mileage, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
The foregoing description is only an overview of the technical solutions of the embodiments of the present invention, and the embodiments of the present invention can be implemented according to the content of the description in order to make the technical means of the embodiments of the present invention more clearly understood, and the detailed description of the present invention is provided below in order to make the foregoing and other objects, features, and advantages of the embodiments of the present invention more clearly understandable.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein.
Fig. 1 shows a flowchart of a navigation path planning method according to a first embodiment of the present invention, which is executed by a navigation path planning device and an energy consumption model server. As shown in fig. 1, the method comprises the steps of:
step 101, when a navigation request is received, navigation equipment acquires navigation path planning related data information and residual electric quantity information;
the navigation device can be a mobile terminal (for example, a smart phone with a navigation APP) or a vehicle-mounted navigation device, and the input mode can be screen input method input or voice input or direct click to select a navigation destination.
102, the navigation equipment sends the navigation path planning related data information and the residual electric quantity information to an energy consumption model server; the navigation path planning related data information carries destination information;
wherein, the data information related to the navigation path planning comprises: navigation destination information, congestion state, traffic flow condition, and mileage navigated to the destination; and the residual capacity of the vehicle is measured by the vehicle.
Step 1031, the navigation equipment receives the path plan sent by the energy consumption model server;
the energy consumption model server calculates the energy consumption under the current driving working condition according to the driving habit data of the user, so that the endurance mileage of the current residual electric quantity is calculated. When the remaining electric quantity is less than the mileage navigated to the destination, automatically increasing an energy supplementing factor in a path plan generated by the energy consumption model server, and indicating the navigation equipment to navigate to an energy supplementing point;
step 1032, the navigation equipment displays the path plan sent by the energy consumption model server;
the energy supplement is preferentially taken as a path plan obtained after an energy supplement factor is added, and the path plan is generated according to navigation path plan related data information and energy supplement point information when the remaining endurance mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination by the energy consumption model server side and indicates the navigation equipment to navigate to an energy supplement point;
and 1033, the navigation equipment navigates to the energy supplementing point according to the path plan.
According to the first embodiment of the invention, by planning the energy supplementing factor into the navigation path, when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage navigated to the destination, the path plan containing the energy supplementing point can be provided, and the navigation equipment is instructed to navigate to the energy supplementing point. Specifically, data information related to navigation path planning input by a user and the residual electric quantity information of the vehicle are transmitted to the energy consumption model server through the navigation equipment, and the energy consumption model server can calculate the energy consumption under the current driving working condition based on the driving habit data of the user, so that the cruising mileage of the current residual electric quantity is calculated. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. When the remaining endurance mileage corresponding to the remaining power information is less than the mileage navigated to the destination, the remaining power may not only satisfy the endurance requirement of the user navigated to the destination, but also may even cause the problem that the user runs out of remaining power on the way to the destination and cannot reach the energy supply station. Therefore, under the condition, the navigation device navigates to the energy supplementing point according to the path plan to supplement energy, so that the situation that the residual electric quantity is exhausted due to the fact that energy is not supplemented in time is avoided, and the user experience is improved. In addition, the energy consumption model server side can calculate the endurance mileage corresponding to the residual electric quantity through the current driving working condition of the user, so that the user can visually perceive the residual electric quantity on the endurance mileage, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
Fig. 2 shows a flowchart of a navigation path planning method according to a second embodiment of the present invention, which is executed by a navigation path planning device and an energy consumption model server. As shown in fig. 2, the method comprises the steps of:
step 101, when a navigation request is received, navigation equipment acquires navigation path planning related data information and residual electric quantity information;
the navigation device can be a mobile terminal (for example, a smart phone with a navigation APP) or a vehicle-mounted navigation device, and the input mode can be screen input method input or voice input or direct click to select a navigation destination.
102, the navigation equipment sends the navigation path planning related data information and the residual electric quantity information to an energy consumption model server; the navigation path planning related data information carries destination information;
wherein, the data information related to the navigation path planning comprises: navigation destination information, congestion state, traffic flow condition, and mileage navigated to the destination; and the residual capacity information of the vehicle is measured by the vehicle.
Step 1031, the navigation equipment receives a path plan which is sent by the energy consumption model server and comprises a plurality of energy supplementing points with short energy supplementing time;
the energy consumption model server calculates the energy consumption under the current driving working condition according to the driving habit data of the user, so that the endurance mileage of the current residual electric quantity is calculated. When the remaining electric quantity is less than the mileage navigated to the destination, automatically increasing an energy supplementing factor in a path plan generated by the energy consumption model server, and indicating the navigation equipment to navigate to an energy supplementing point;
it should be noted that, navigating to a path plan of a plurality of energy complementing points with short energy complementing time consumption includes: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity. And when the waiting time of the target energy supplementing point is specifically determined, the energy consumption model server side is determined according to a first rule. The first rule may specifically be: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the target energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
For example, if the time when the vehicle travels to the energy charging point is denoted as t1, and the current vehicle remaining charging time at the energy charging point is denoted as t2, the energy charging point at which t2 is close to t1 is preferably selected. If the residual electric quantity is not enough to reach a certain energy supplementing point nearby, the energy supplementing point displays a prompt for exceeding the residual electric quantity range; and the energy supplementing point within the range of the residual electric quantity can be used.
Step 1032, the navigation equipment displays a path plan which is sent by the energy consumption model server and comprises a plurality of energy supplementing points with short energy supplementing time;
the energy supplement is preferentially taken as a path plan obtained after an energy supplement factor is added, and the path plan is generated according to navigation path plan related data information and energy supplement point information when the remaining endurance mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination by the energy consumption model server side and indicates the navigation equipment to navigate to an energy supplement point;
and 1033, the navigation equipment navigates to the energy supplementing point according to the path plan.
The second embodiment of the invention comprises the path planning of navigating to a plurality of energy supplementing points which consumes short time for energy supplementing on the basis of the first embodiment. Thus, when performing step 1032, it comprises: the navigation equipment displays the route planning of navigating to a plurality of energy supplementing points with short energy supplementing time consumption; and navigating to the energy supplementing point selected by the user according to the selection of the user. Therefore, the path planning of a plurality of energy supplementing points which are short in energy supplementing time consumption is provided for the user to refer to in the path planning, and the negative impression of forced execution in the user psychology is avoided. In addition, the user can also adjust the target energy supplementing point within the range allowed by the residual electric quantity so as to meet the additional requirements of the user in the vehicle energy supplementing process, such as eating, shopping, fetching, receiving people and the like.
Fig. 3 is a schematic structural diagram of an embodiment of the navigation path planning apparatus with automatic energy supplement according to the present invention. As shown in fig. 3, the apparatus 500 includes: an information interaction module 510, an information transmission module 520, a display module 530, and a navigation execution module 540.
An information interaction module 510, configured to receive a navigation request;
the information transmission module 520 is configured to, when a navigation request is received, acquire and send navigation path planning related data information and remaining power information to the energy consumption model server; the navigation path planning related data information carries destination information;
the information transmission module 520 is further configured to receive a path plan from the energy consumption model server; the path planning is generated by the energy consumption model server side according to the navigation path planning related data information and the energy supplementing point information when the remaining endurance mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination; and instructs the navigation executing module 540 to navigate to the energy supplementing point;
a display module 530 configured to display the path plan, where the path plan indicates navigation to the energy replenishment point.
In an alternative approach, the path plan includes a path plan that navigates to a complementary energy point that is short in complementary energy consumption time.
In an optional manner, the path plan includes a path plan navigated to a plurality of energy supplementing points with short energy supplementing time, after the steps of receiving, by the information transmission module 520, the path plan sent by the energy consumption model service end, and displaying, by the display module 530, the path plan, the method further includes:
the information interaction module 510 receives the energy supplementing point selected by the user;
the navigation executing module 540 navigates to the energy complementing point selected by the user.
In an optional manner, the sending the navigation path planning related data information by the information transmission module 520 includes: navigation destination information, congestion status, traffic flow conditions, miles navigated to the destination.
In an optional manner, the path planning includes: navigating to the path planning of a plurality of energy supplementing points with short energy supplementing time consumption; the energy supplementing time consumption comprises the following steps: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity.
In an optional manner, the step of generating the path plan by the energy consumption model server includes: the energy consumption model server side determines the waiting time of the target energy supplementing point according to a first rule; the first rule is: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
The device plans the energy supplementing factor into the navigation path, can provide path planning containing energy supplementing points when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage navigated to the destination, and indicates the navigation equipment to navigate to the energy supplementing points. Specifically, the data information related to the navigation path planning input by the user and the remaining power information of the vehicle are transmitted to the energy consumption model server through the information transmission module 520, and the energy consumption model server can calculate the energy consumption under the current driving condition based on the driving habit data of the user, so as to calculate the endurance mileage of the current remaining power. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. In addition, the energy consumption model server side can calculate the endurance mileage corresponding to the residual electric quantity through the current driving working condition of the user, so that the user can visually perceive the residual electric quantity on the endurance mileage, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
Additionally, the information transmission module 520 receives a path plan including navigation to a plurality of energy replenishment points that take a short time to replenish energy. Therefore, the display module 530 displays the route plan navigated to the plurality of energy supplementing points with short energy supplementing time; and according to the selection of the user, the navigation executing module 540 navigates to the energy complementing point selected by the user. Therefore, the path planning of a plurality of energy supplementing points which are short in energy supplementing time consumption is provided for the user to refer to in the path planning, and the negative impression of forced execution in the user psychology is avoided. In addition, the user can also adjust the target energy supplementing point within the range allowed by the residual electric quantity so as to meet the additional requirements of the user in the vehicle energy supplementing process, such as eating, shopping, fetching, receiving people and the like.
Fig. 4 is a schematic structural diagram of an embodiment of the navigation path planning apparatus according to the present invention. As shown in fig. 4, the apparatus 600 includes: a server information transmission module 610 and a server route planning module 620.
The server information transmission module 610 is configured to receive navigation path planning related data information and remaining power information from the navigation device; the navigation path planning related data information carries destination information;
the server route planning module 620 is used for calculating the remaining endurance mileage according to the remaining electric quantity information and the driving condition of the current vehicle; when the remaining endurance mileage is less than the mileage navigated to the destination, generating a route plan navigated to an energy supplement point according to the navigation route plan related data information and the energy supplement point information;
the server information transmission module 610 is configured to send the route plan navigated to the energy complementing point to the navigation device.
In an optional manner, the path planning includes: navigating to the path planning of a plurality of energy supplementing points with short energy supplementing time consumption; the energy supplementing time consumption comprises the following steps: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity.
In an alternative manner, the step of generating the path plan by the server-side route planning module 620 includes:
the server route planning module 620 determines the waiting time of the target energy supplementing point according to a first rule; the first rule is: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
The device plans the energy supplementing factor into the navigation path, can provide path planning containing energy supplementing points when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage navigated to the destination, and indicates the navigation equipment to navigate to the energy supplementing points. Specifically, the server information transmission module 610 receives data information related to navigation path planning and information about remaining power of the vehicle, which are input by the user, and the server route planning module 620 may calculate energy consumption under the current driving condition based on driving habit data of the user, so as to calculate the cruising mileage of the current remaining power. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. In addition, the server-side route planning module 620 can calculate the endurance mileage corresponding to the remaining electric quantity through the current driving condition of the user, so that the user can have visual perception on the endurance mileage on the remaining electric quantity, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
In addition, the server information transmission module 610 also sends a path plan including navigation to a plurality of energy supplementing points with short energy supplementing time consumption. Therefore, the navigation equipment displays the route plan navigated to a plurality of energy supplementing points with short energy supplementing time consumption; and according to the selection of the user, the navigation equipment navigates to the energy supplementing point selected by the user. Therefore, the path planning of a plurality of energy supplementing points which are short in energy supplementing time consumption is provided for the user to refer to in the path planning, and the negative impression of forced execution in the user psychology is avoided. In addition, the user can also adjust the target energy supplementing point within the range allowed by the residual electric quantity so as to meet the additional requirements of the user in the vehicle energy supplementing process, such as eating, shopping, fetching, receiving people and the like.
Fig. 5 is a schematic structural diagram of an embodiment of the navigation path planning apparatus according to the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the navigation path planning apparatus.
As shown in fig. 5, the navigation path planning apparatus may include: a processor (processor)402, a Communications Interface 404, a memory 406, and a Communications bus 408.
Wherein: the processor 402, communication interface 404, and memory 406 communicate with each other via a communication bus 408. A communication interface 404 for communicating with network elements of other devices, such as clients or other servers. The processor 402 is configured to execute the program 410, and may specifically execute the relevant steps in the embodiment of the navigation path planning method described above.
In particular, program 410 may include program code comprising computer-executable instructions.
The processor 402 may be a central processing unit CPU or an application Specific Integrated circuit asic or one or more Integrated circuits configured to implement embodiments of the present invention. The navigation path planning device with automatic energy supplement comprises one or more processors, which can be processors of the same type, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 406 for storing a program 410. Memory 406 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 410 may be specifically invoked by the processor 402 to cause the auto-enabling navigation path planning device to perform the following operations:
when receiving a navigation request, the communication interface 404 obtains navigation path planning related data information and remaining power information;
the communication interface 404 sends the navigation path planning related data information and the remaining power information to an energy consumption model server; the navigation path planning related data information carries destination information;
the communication interface 404 receives and displays the path plan sent by the energy consumption model server; the path plan is generated by the energy consumption model server according to the navigation path plan related data information and the energy supplementing point information when the remaining endurance mileage corresponding to the remaining power information is less than the mileage navigated to the destination, and the program 410 is instructed to navigate to the energy supplementing point;
the program 410 navigates to the energy replenishment point according to the path plan.
In an alternative approach, the path plan includes a path plan that navigates to a complementary energy point that is short in complementary energy consumption time.
In an optional manner, the path plan includes a path plan navigated to a plurality of energy supplementing points with short energy supplementing time, and after the step of receiving and displaying the path plan sent by the energy consumption model service end by the communication interface 404, the method further includes:
the communication interface 404 receives a user-selected energy complement point;
the program 410 navigates to the energy replenishment point according to the path plan.
In an optional manner, the sending, by the communication interface 404, the navigation path planning related data information includes: navigation destination information, congestion status, traffic flow conditions, miles navigated to the destination.
In an optional manner, the path planning includes: navigating to the path planning of a plurality of energy supplementing points with short energy supplementing time consumption; the energy supplementing time consumption comprises the following steps: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity.
In an optional manner, the step of generating the path plan by the energy consumption model server includes:
the energy consumption model server side determines the waiting time of the target energy supplementing point according to a first rule; the first rule is: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
The equipment plans the energy supplementing factor into the navigation path, can provide path planning containing energy supplementing points when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage navigated to the destination, and indicates the navigation equipment to navigate to the energy supplementing points. Specifically, data information related to navigation path planning input by a user and the remaining power information of the vehicle are transmitted to the energy consumption model server through the communication interface 404, and the energy consumption model server can calculate energy consumption under the current driving condition based on driving habit data of the user, so that the cruising mileage of the current remaining power is calculated. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. In addition, the energy consumption model server side can calculate the endurance mileage corresponding to the residual electric quantity through the current driving working condition of the user, so that the user can visually perceive the residual electric quantity on the endurance mileage, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
Additionally, the communication interface 404 receives a path plan that includes a plurality of energy replenishment points that are short in energy replenishment time to navigate to. Thus displaying the route plan navigated to a plurality of energy supplementing points with short energy supplementing time; and, based on the user's selection, the program 410 navigates to the energy replenishment point selected by the user. Therefore, the path planning of a plurality of energy supplementing points which are short in energy supplementing time consumption is provided for the user to refer to in the path planning, and the negative impression of forced execution in the user psychology is avoided. In addition, the user can also adjust the target energy supplementing point within the range allowed by the residual electric quantity so as to meet the additional requirements of the user in the vehicle energy supplementing process, such as eating, shopping, fetching, receiving people and the like.
An embodiment of the present invention provides a computer-readable storage medium, where the storage medium stores at least one executable instruction, and when the executable instruction runs on a navigation path planning device/apparatus, the navigation path planning device/apparatus executes a navigation path planning method in any method embodiment described above.
The executable instructions may be specifically configured to cause the navigation path planning apparatus/device to perform the following operations:
when a navigation request is received, the navigation equipment acquires navigation path planning related data information and residual electric quantity information;
the navigation equipment sends the navigation path planning related data information and the residual electric quantity information to an energy consumption model server; the navigation path planning related data information carries destination information;
the navigation equipment receives and displays the path plan sent by the energy consumption model server; the route planning is generated according to the navigation route planning related data information and the energy supplementing point information when the remaining driving mileage corresponding to the remaining electric quantity information is less than the mileage navigated to the destination by the energy consumption model server side, and the navigation equipment is instructed to navigate to the energy supplementing point;
and the navigation equipment navigates to the energy supplementing point according to the path plan.
In an alternative approach, the path plan includes a path plan that navigates to a complementary energy point that is short in complementary energy consumption time.
In an optional manner, the path plan includes a path plan navigated to a plurality of energy supplementing points with short energy supplementing time, and after the step of receiving and displaying the path plan sent by the energy consumption model server by the navigation device, the method further includes:
the navigation equipment receives an energy supplementing point selected by a user;
and the navigation equipment navigates to the energy supplementing point selected by the user.
In an optional manner, the sending, by the navigation device, the navigation path planning related data information includes: navigation destination information, congestion status, traffic flow conditions, miles navigated to the destination.
In an alternative form, the method includes:
the energy consumption model server receives navigation path planning related data information and residual electric quantity information from navigation equipment;
the energy consumption model server calculates the remaining endurance mileage according to the remaining electric quantity information and the current driving condition of the vehicle;
when the residual endurance mileage is less than the mileage navigated to the destination, the energy consumption model server generates a path plan according to the navigation path plan related data information and the energy supplementing point information and sends the path plan to the navigation equipment; the path plan is used for indicating the navigation equipment to navigate to the energy supplementing point.
In an optional manner, the path planning includes: navigating to the path planning of a plurality of energy supplementing points with short energy supplementing time consumption; the energy supplementing time consumption comprises the following steps: the time of driving to the target energy supplementing point, the waiting time of the target energy supplementing point and the time of supplementing energy to the preset electric quantity.
In an optional manner, the step of generating the path plan by the energy consumption model server includes:
the energy consumption model server side determines the waiting time of the target energy supplementing point according to a first rule; the first rule is: if the residual charging time of the current vehicle at the target energy supplementing point is greater than the time of driving to the target energy supplementing point, taking the difference value between the residual charging time of the current vehicle at the target energy supplementing point and the time of driving to the target energy supplementing point as the waiting time of the target energy supplementing point, and if the residual charging time of the current vehicle at the target energy supplementing point is less than or equal to the time of driving to the target energy supplementing point, determining that the waiting time of the energy supplementing point is zero; and the current vehicle residual charging time of the target energy supplementing point is determined according to the time for supplementing energy to a preset electric quantity.
The computer-readable storage medium plans the energy supplementing factor into the navigation path, can provide path planning containing energy supplementing points when the remaining driving mileage corresponding to the remaining electric quantity information of the vehicle is less than the mileage navigated to the destination, and instructs the navigation equipment to navigate to the energy supplementing points. Specifically, data information related to navigation path planning input by a user and the residual electric quantity information of the vehicle are transmitted to the energy consumption model server through the navigation equipment, and the energy consumption model server can calculate the energy consumption under the current driving working condition based on the driving habit data of the user, so that the cruising mileage of the current residual electric quantity is calculated. And providing a path plan containing energy supplementing points when the remaining driving range corresponding to the remaining power information of the vehicle is less than the range navigated to the destination, so as to reduce the problem that the destination cannot be reached due to insufficient remaining power. When the remaining endurance mileage corresponding to the remaining power information is less than the mileage navigated to the destination, the remaining power may not only satisfy the endurance requirement of the user navigated to the destination, but also may even cause the problem that the user runs out of remaining power on the way to the destination and cannot reach the energy supply station. Therefore, under the condition, the navigation device navigates to the energy supplementing point according to the path plan to supplement energy, so that the situation that the residual electric quantity is exhausted due to the fact that energy is not supplemented in time is avoided, and the user experience is improved. In addition, the energy consumption model server side can calculate the endurance mileage corresponding to the residual electric quantity through the current driving working condition of the user, so that the user can visually perceive the residual electric quantity on the endurance mileage, and meanwhile, the problems of energy compensation worry and mileage anxiety of the pure electric vehicle user are solved.
In addition, the navigation device also receives a path plan including a plurality of energy complementing points that are short in energy complementing time. Therefore, the navigation equipment displays the route plan navigated to a plurality of energy supplementing points with short energy supplementing time consumption; and navigating to the energy supplementing point selected by the user according to the selection of the user. Therefore, the path planning of a plurality of energy supplementing points which are short in energy supplementing time consumption is provided for the user to refer to in the path planning, and the negative impression of forced execution in the user psychology is avoided. In addition, the user can also adjust the target energy supplementing point within the range allowed by the residual electric quantity so as to meet the additional requirements of the user in the vehicle energy supplementing process, such as eating, shopping, fetching, receiving people and the like.
The algorithms or displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. In addition, embodiments of the present invention are not directed to any particular programming language.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. Similarly, in the above description of exemplary embodiments of the invention, various features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. Where the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. Except that at least some of such features and/or processes or elements are mutually exclusive.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names. The steps in the above embodiments should not be construed as limiting the order of execution unless specified otherwise.