A real-scene mobile charging call method and system
Real-life maps are used to assist users in selecting charging parking areas and docking with mobile charging vehicles, solving the tedious problem of users finding parking areas and docking at future charging locations, and improving the user experience.
Patent Information
- Application Number
- CN202411517069.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-10-29
AI Technical Summary
The process of users finding suitable charging parking areas and docking with mobile charging vehicles at future charging locations is cumbersome, resulting in a poor user experience.
Through real-life maps based on future charging locations, users are assisted in selecting charging parking areas, generating mobile charging call orders, matching mobile charging vehicles, and realizing real-life map-assisted docking.
It greatly improves the convenience and accuracy of users' selection of charging parking areas, reduces the time of finding parking areas and docking mobile charging vehicles, and improves the user experience.
Smart Images

Figure CN119494491B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile charging technology, and in particular to a real-scene mobile charging calling method and system. Background Art
[0002] At present, in order to save waiting time for mobile charging, users can make an appointment for mobile charging in advance, that is, make an appointment in advance for the time and place of mobile charging in the future. For example: the user is currently at home and is about to go to an outdoor location. He hopes to perform mobile charging at the outdoor location. He can make an appointment in advance. When he arrives at the outdoor location, the mobile charging vehicle will also arrive to recharge the user's vehicle.
[0003] However, in most cases, users are not familiar with the conditions of the future charging location they have reserved, and mobile charging takes up a large space at the future charging location (to accommodate both the user's vehicle and the mobile charging vehicle). After arriving at the future charging location, it takes a lot of time to find a suitable charging parking area, which is quite cumbersome. Secondly, when the mobile charging vehicle arrives at the future charging location, the user still needs to find the mobile charging vehicle and dock with the mobile charging vehicle, which increases the cumbersomeness and results in a poor user experience.
[0004] Therefore, a solution is urgently needed. Summary of the Invention
[0005] One of the purposes of the present invention is to provide a real-life mobile charging call method, which assists users in selecting a charging parking area within the future charging location based on a real-life map of the future charging location. Based on the real-life map, the method assists users in docking with mobile charging vehicles within the charging parking area. Users do not need to spend a lot of time looking for a suitable charging parking area after arriving at the future charging location, nor do they need to look for and dock with the mobile charging vehicle after the mobile charging vehicle arrives at the future charging location. This greatly improves convenience and user experience.
[0006] An embodiment of the present invention provides a real-time mobile charging call method, comprising:
[0007] When the user enters the future charging location and time, the system assists the user in selecting a charging parking area within the future charging location based on the real-life map of the future charging location.
[0008] Generate mobile charging call orders based on future charging time and charging parking areas;
[0009] Broadcast mobile charging call orders and match mobile charging vehicles;
[0010] Based on the real-life map, it assists users in docking with mobile charging vehicles in the charging parking area.
[0011] Preferably, the real-life map of the future charging location assists the user in selecting a charging parking area within the future charging location, including:
[0012] Determine the timing and duration of the selection based on the road condition map of the user's vehicle's future travel route to the future charging location;
[0013] Determine and mark multiple candidate areas that meet standard area conditions from the real-life map;
[0014] After marking each candidate area, a feature description is performed on the relative position relationship between each candidate area in the real scene map to obtain a feature description vector;
[0015] Determine multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector;
[0016] Execute corresponding selection steps based on the real scene map after marking each area to be selected at different execution time periods;
[0017] After all selection steps are completed, the user's selected charging parking area within the future charging location is received;
[0018] Among them, standard regional conditions include:
[0019] The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture;
[0020] and,
[0021] The probability that the selected area is occupied from the current time to the future charging time is less than or equal to the probability threshold.
[0022] Preferably, the determining of the selection timing-duration table based on the road condition map of the route of the user's vehicle to the future charging location includes:
[0023] determining traffic condition information of a plurality of route points on the driving route from a route traffic map; the driving distance between adjacent route points on the driving route is a preset value;
[0024] Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route;
[0025] Traverse each route point cluster in turn;
[0026] Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group.
[0027] After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster;
[0028] The route point cluster conditions include:
[0029] The route point cluster contains at least N consecutive route points; N is a positive integer;
[0030] and,
[0031] The traffic information of each route point in the route point cluster meets the standard selection timing condition.
[0032] Preferably, the determining of multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector includes:
[0033] A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the duration difference is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence.
[0034] Determine an execution period, where the execution period includes: a selection time in the i-th second pairing group in the second pairing group sequence to a first time duration in the i-th first pairing group in the first pairing group sequence;
[0035] The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution time period.
[0036] Preferably, the method of assisting the user in docking with the mobile charging vehicle in the charging parking area based on the real-life map includes:
[0037] When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-world map;
[0038] A real-life map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user.
[0039] An embodiment of the present invention provides a real-life mobile charging call system, comprising:
[0040] A first auxiliary module is configured to assist the user in selecting a charging parking area within the future charging location based on a real-life map of the future charging location when the user inputs the future charging location and the future charging time;
[0041] A generation module, configured to generate a mobile charging call order based on a future charging time and a charging parking area;
[0042] Matching module, used to broadcast mobile charging call orders and match mobile charging vehicles;
[0043] The second auxiliary module is used to assist the user in charging and docking with the mobile charging vehicle in the charging parking area based on the real-life map.
[0044] Preferably, the first auxiliary module assists the user in selecting a charging parking area within the future charging location based on a real-life map of the future charging location, including:
[0045] Determine the timing and duration of the selection based on the road condition map of the user's vehicle's future travel route to the future charging location;
[0046] Determine and mark multiple candidate areas that meet standard area conditions from the real-life map;
[0047] After marking each candidate area, a feature description is performed on the relative position relationship between each candidate area in the real scene map to obtain a feature description vector;
[0048] Determine multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector;
[0049] Execute corresponding selection steps based on the real scene map after marking each area to be selected at different execution time periods;
[0050] After all selection steps are completed, the user's selected charging parking area within the future charging location is received;
[0051] Among them, standard regional conditions include:
[0052] The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture;
[0053] and,
[0054] The probability that the selected area is occupied from the current time to the future charging time is less than or equal to the probability threshold.
[0055] Preferably, the first auxiliary module determines the selection time-duration table based on a road condition map of the route of the user's vehicle to the future charging location, including:
[0056] determining traffic condition information of a plurality of route points on the driving route from a route traffic map; the driving distance between adjacent route points on the driving route is a preset value;
[0057] Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route;
[0058] Traverse each route point cluster in turn;
[0059] Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group.
[0060] After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster;
[0061] The route point cluster conditions include:
[0062] The route point cluster contains at least N consecutive route points; N is a positive integer;
[0063] and,
[0064] The traffic information of each route point in the route point cluster meets the standard selection timing condition.
[0065] Preferably, the first auxiliary module determines a plurality of execution time periods and their corresponding selection steps based on a selection step-duration table and a selection opportunity-duration table corresponding to the feature description vector, including:
[0066] A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the duration difference is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence.
[0067] Determine an execution period, where the execution period includes: a selection time in the i-th second pairing group in the second pairing group sequence to a first time duration in the i-th first pairing group in the first pairing group sequence;
[0068] The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution time period.
[0069] Preferably, the second auxiliary module assists the user in docking with the mobile charging vehicle in the charging parking area based on the real-life map, including:
[0070] When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-world map;
[0071] A real-life map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user.
[0072] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0073] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0075] Figure 1 A schematic diagram of a real-life mobile charging call method according to an embodiment of the present invention;
[0076] Figure 2 Schematic diagram of a real-life mobile charging call system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0077] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0078] The embodiment of the present invention provides a real-time mobile charging call method, such as Figure 1 As shown, including:
[0079] S1. When the user inputs a future charging location and time, the user is assisted in selecting a charging parking area within the future charging location based on a real-life map of the future charging location.
[0080] S2. Generate a mobile charging call order based on the future charging time and charging parking area;
[0081] S3: Broadcast a mobile charging call order and match a mobile charging vehicle;
[0082] S4. Based on the real-life map, assist users in docking with mobile charging vehicles in the charging parking area.
[0083] The future charging location is the location where the user hopes to perform mobile charging in the future, such as a park; the future charging time is the time when the user hopes to perform mobile charging in the future; the real-life map is a panoramic map of the current actual environment of the future charging location, which can be constructed based on the city map, images captured by the video surveillance network of the future charging location, and 360-degree panoramic images of vehicles traveling at the future charging location; the charging parking area is the specific area for mobile charging within the future charging location, such as a parking space in a parking lot in a park; when broadcasting a mobile charging call order, it is broadcast on the city's mobile charging vehicle dispatching platform, and the matched mobile charging vehicle is the most suitable vehicle to go to the charging parking area at the future charging time for mobile charging of future vehicles. Appropriate evaluation dimensions can be distance, current working status, etc., and the specific matching mechanism can be pre-set by technical personnel; at this time, the user's vehicle and the mobile charging vehicle both go to the charging parking area. Finally, based on the real-life map, the user is assisted in charging and docking with the mobile charging vehicle in the charging parking area.
[0084] This application assists users in selecting charging parking areas within future charging locations based on real-life maps. Based on real-life maps, it assists users in docking with mobile charging vehicles within charging parking areas. Users do not need to spend a lot of time looking for suitable charging parking areas after arriving at the future charging location, nor do they need to look for and dock with mobile charging vehicles after the mobile charging vehicle arrives at the future charging location. This greatly improves convenience and user experience.
[0085] In one embodiment, the method of assisting a user in selecting a charging parking area within a future charging location based on a real-life map of the future charging location includes:
[0086] Determine the timing and duration of the selection based on the road condition map of the user's vehicle's future travel route to the future charging location;
[0087] Determine and mark multiple candidate areas that meet standard area conditions from the real-life map;
[0088] After marking each candidate area, the relative position relationship between each candidate area in the real scene map is characterized to obtain a feature description vector; the relative position relationship includes: the maximum distance and average distance between each candidate area; the feature description is within the scope of the prior art and will not be elaborated on;
[0089] Based on the selection link-duration table and the selection opportunity-duration table corresponding to the feature description vector, multiple execution time periods and their corresponding selection links are determined; different feature description vectors are preset with a selection link-duration table, and the selection link-duration table has different selection links and corresponding second durations. The selection link is a link that assists the user in selecting a charging parking area based on the real-life map, for example: guiding the user to view all the candidate areas from a bird's-eye view of the real-life map, viewing the surrounding environment of each candidate area one by one, and the relative position between the candidate area and the entrance of the future charging location, etc.; the second duration is the time required for each current candidate area reflected by the feature description vector to execute the selection link, for example: the maximum distance between the two candidate areas constituting the relative position relationship of the feature description vector is 100 meters, and the distance between the candidate areas is large. When guiding the user to view all the candidate areas from a bird's-eye view of the real-life map, it is necessary to ensure that the continuous viewing time from the bird's-eye view is large, and the corresponding second duration is large;
[0090] Execute corresponding selection steps based on the real scene map after marking each candidate area at different execution time periods; the execution time period is a time period suitable for executing the corresponding selection step;
[0091] After all the selection steps are completed, the user's selected charging parking area within the future charging location is received; after all the selection steps are completed, the user can complete the selection of the charging parking area with the assistance of each execution step of the system;
[0092] Among them, standard regional conditions include:
[0093] The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture; the standard mobile posture is the standard posture of the mobile charging vehicle charging the user vehicle, for example: the mobile charging vehicle is parked parallel to the user vehicle on the side of the user vehicle's charging port; when this standard area condition is met, the selected area can be used for the mobile charging vehicle to charge the user vehicle;
[0094] and,
[0095] The probability of the selected area being occupied between the current time and the future charging time is less than or equal to a probability threshold. The area occupancy probability refers to the probability that the selected area will be occupied by another party between the current time and the future charging time; the probability threshold can be 10%. The area occupancy probability can be calculated based on historical foot traffic at the future charging location between the current time and the future charging time, the number of vehicles arriving at the future charging location between the current time and the future charging time as provided by map software, and other factors. The calculation mechanism can be pre-configured by technical personnel. When this standard area condition is met, the probability of the selected area being occupied by another party before the user's vehicle arrives can be reduced.
[0096] The embodiment of the present invention is based on a real-life map of a future charging location to assist users in selecting a charging parking area within the future charging location. Standard area conditions are introduced to select candidate areas. Based on a selection link-duration table and a selection opportunity-duration table corresponding to a feature description vector, multiple execution time periods and their corresponding selection links are determined. During different execution time periods, corresponding selection links are executed based on the real-life map after marking each candidate area, helping users complete the selection of a charging parking area. This greatly improves the convenience and accuracy of users in selecting charging parking areas, further enhances user experience, and is more intelligent.
[0097] In one embodiment, determining the selection timing-duration table based on a road condition map of a future route of the user's vehicle to a future charging location includes:
[0098] Determining traffic condition information for multiple route points on a driving route from a route traffic map; the driving distance between adjacent route points on the driving route is a preset value; the preset value may be 15 meters; the route traffic map shows the future driving route of the user's vehicle to the future charging location, and different route points on the driving route are also marked with traffic condition information, including: congestion level, pedestrian flow, distance to the next traffic light, etc.;
[0099] Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route;
[0100] Traverse each route point cluster in turn;
[0101] Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group. When the user vehicle travels to each route point in the route point cluster, it is safe for the user to accept the system's assistance in selecting a charging parking area. Therefore, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The first arrival time is the time at the first route point indicated on the driving route, and the same applies to the second arrival time.
[0102] After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster;
[0103] The route point cluster conditions include:
[0104] The route point cluster contains at least N consecutive route points; N is a positive integer; N can be set in advance by technical personnel according to actual needs;
[0105] and,
[0106] The road condition information for each route point in the route point cluster meets the standard selection timing conditions. The standard selection timing conditions refer to road conditions under which the user can safely accept the system's assistance in selecting a charging parking area while driving, for example: congestion exceeding 80% (lane traffic is highly congested, driving speeds are slow, and system assistance content can be viewed). When these two route point cluster conditions are met, the user can safely accept the system's assistance in selecting a charging parking area when the user's vehicle reaches each route point in the route point cluster.
[0107] Generally, when a user selects a charging parking area, they may be driving. If the system directly assists them, it may affect their driving safety. The embodiments of the present invention can solve this problem by introducing a route point cluster condition, determining a route point cluster on the driving route, and using the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster as the first duration. The selection opportunity is paired with the first duration. Based on the first pairing group obtained each time a route point cluster is traversed, a selection opportunity-duration table is determined. This allows the accurate determination of a safe selection opportunity and the duration of the selection opportunity, i.e., the first duration, so that the system can ensure the user's driving safety when providing assistance to the user.
[0108] In one embodiment, the determining of multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector includes:
[0109] A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the difference in duration is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence; the difference threshold may be 10 seconds.
[0110] Determine an execution period, where the execution period includes: the time from the selection moment in the i-th second pairing group in the second pairing group sequence to the first time duration in the i-th first pairing group in the first pairing group sequence; when determining the execution period, the selection phase only needs to execute the first time duration, and therefore, the time from the selection moment in the i-th second pairing group in the second pairing group sequence to the first time duration in the i-th first pairing group in the first pairing group sequence is used as the execution period;
[0111] The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution period. Correspondingly, the selection link corresponding to the execution period is the selection link in the i-th first pairing group in the first pairing group sequence.
[0112] In one embodiment, assisting a user in docking with a mobile charging vehicle in a charging parking area based on a real-life map includes:
[0113] When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-life map; the distance threshold can be 60 meters; when the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, it means that the user's vehicle and the mobile charging vehicle are close, and the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-life map;
[0114] A real-world map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user. After the map is displayed, the user can clearly understand the location of the mobile charging vehicle and other information based on the current real-world map and connect with it.
[0115] The embodiment of the present invention provides a real-time mobile charging call system, such as Figure 2 As shown, including:
[0116] The first auxiliary module 1 is used to assist the user in selecting a charging parking area within the future charging location based on a real-life map of the future charging location when the user inputs the future charging location and the future charging time;
[0117] Generating module 2, for generating a mobile charging call order based on the future charging time and charging parking area;
[0118] Matching module 3, used for broadcasting mobile charging call orders and matching mobile charging vehicles;
[0119] The second auxiliary module 4 is used to assist the user in docking with the mobile charging vehicle in the charging parking area based on the real-scene map.
[0120] The first auxiliary module 1 assists the user in selecting a charging parking area within the future charging location based on a real-life map of the future charging location, including:
[0121] Determine the timing and duration of the selection based on the road condition map of the user's vehicle's future travel route to the future charging location;
[0122] Determine and mark multiple candidate areas that meet standard area conditions from the real-life map;
[0123] After marking each candidate area, a feature description is performed on the relative position relationship between each candidate area in the real scene map to obtain a feature description vector;
[0124] Determine multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector;
[0125] Execute corresponding selection steps based on the real scene map after marking each area to be selected at different execution time periods;
[0126] After all selection steps are completed, the user's selected charging parking area within the future charging location is received;
[0127] Among them, standard regional conditions include:
[0128] The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture;
[0129] and,
[0130] The probability that the selected area is occupied from the current time to the future charging time is less than or equal to the probability threshold.
[0131] The first auxiliary module 1 determines a selection time-duration table based on a road condition map of a future route of the user's vehicle to a future charging location, including:
[0132] determining traffic condition information of a plurality of route points on the driving route from a route traffic map; the driving distance between adjacent route points on the driving route is a preset value;
[0133] Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route;
[0134] Traverse each route point cluster in turn;
[0135] Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group.
[0136] After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster;
[0137] The route point cluster conditions include:
[0138] The route point cluster contains at least N consecutive route points; N is a positive integer;
[0139] and,
[0140] The traffic information of each route point in the route point cluster meets the standard selection timing condition.
[0141] The first auxiliary module 1 determines multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector, including:
[0142] A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the duration difference is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence.
[0143] Determine an execution period, where the execution period includes: a selection time in the i-th second pairing group in the second pairing group sequence to a first time duration in the i-th first pairing group in the first pairing group sequence;
[0144] The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution time period.
[0145] The second auxiliary module 4 assists the user in docking with the mobile charging vehicle in the charging parking area based on the real-life map, including:
[0146] When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-world map;
[0147] A real-life map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user.
[0148] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A real-life mobile charging calling method, characterized in that: include: When the user inputs a future charging location and a future charging time, traffic information of multiple route points on the driving route is determined from the route traffic map; The driving distance between adjacent route points on the driving route is a preset value; Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route; Traverse each route point cluster in turn; Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group. After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster; Determine and mark multiple candidate areas that meet standard area conditions from the real-life map; After marking each candidate area, a feature description is performed on the relative position relationship between each candidate area in the real scene map to obtain a feature description vector; Determine multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector; Execute corresponding selection steps based on the real scene map after marking each area to be selected at different execution time periods; After all selection steps are completed, the user's selected charging parking area within the future charging location is received; Generate mobile charging call orders based on future charging time and charging parking areas; Broadcast mobile charging call orders and match mobile charging vehicles; Based on the real-life map, it assists users in docking with mobile charging vehicles in the charging parking area; Among them, standard regional conditions include: The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture; and, The probability that the selected area is occupied from the current time to the future charging time is less than or equal to the probability threshold; The route point cluster conditions include: The route point cluster contains at least N consecutive route points; N is a positive integer; and, The traffic information of each route point in the route point cluster meets the standard selection timing condition.
2. The real-time mobile charging calling method according to claim 1, characterized in that: The determining of multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector includes: A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the duration difference is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence. Determine an execution period, where the execution period includes: a selection time in the i-th second pairing group in the second pairing group sequence to a first time duration in the i-th first pairing group in the first pairing group sequence; The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution time period.
3. The real-time mobile charging calling method according to claim 1, characterized in that: The method of assisting a user in docking with a mobile charging vehicle in a charging parking area based on a real-life map includes: When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-world map; A real-life map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user.
4. A real-life mobile charging call system, characterized in that: include: a first auxiliary module for determining, from a route map, road condition information for a plurality of route points on a driving route when a user inputs a future charging location and a future charging time; The driving distance between adjacent route points on the driving route is a preset value; Determine a plurality of route point clusters that meet the route point cluster conditions from the driving route; Traverse each route point cluster in turn; Each time a route point is traversed, the first arrival time of the first route point in the traversed route point cluster is used as the selection opportunity. At the same time, the time difference between the first arrival time and the second arrival time of the last route point in the traversed route point cluster is used as the first duration. The selection opportunity and the first duration are paired to obtain a first pairing group. After traversing each route point cluster in sequence, a selection timing-duration table is determined based on the first pairing group obtained from each traversal of the route point cluster; Determine and mark multiple candidate areas that meet standard area conditions from the real-life map; After marking each candidate area, a feature description is performed on the relative position relationship between each candidate area in the real scene map to obtain a feature description vector; Determine multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector; Execute corresponding selection steps based on the real scene map after marking each area to be selected at different execution time periods; After all selection steps are completed, the user's selected charging parking area within the future charging location is received; A generation module, configured to generate a mobile charging call order based on a future charging time and a charging parking area; Matching module, used to broadcast mobile charging call orders and match mobile charging vehicles; The second auxiliary module is used to assist users in docking with mobile charging vehicles in the charging parking area based on the real-life map; Among them, standard regional conditions include: The selected area can accommodate user vehicles and mobile charging vehicles in a standard mobile charging posture; and, The probability that the selected area is occupied from the current time to the future charging time is less than or equal to the probability threshold; The route point cluster conditions include: The route point cluster contains at least N consecutive route points; N is a positive integer; and, The traffic information of each route point in the route point cluster meets the standard selection timing condition.
5. The real-time mobile charging calling system according to claim 4, characterized in that: The first auxiliary module determines multiple execution time periods and their corresponding selection steps based on the selection step-duration table and the selection opportunity-duration table corresponding to the feature description vector, including: A first pairing group sequence is intercepted from the selection timing-duration table, and a second pairing group sequence is intercepted from the selection link-duration table. The first pairing group sequence and the second pairing group sequence have the same total number of pairing groups, and the first duration of the i-th first pairing group in the first pairing group sequence is less than or equal to the second duration of the i-th second pairing group in the second pairing group sequence, and the duration difference is less than or equal to a difference threshold; i = 1, 2, 3, ..., N; N is the total number of pairing groups in the first pairing group sequence or the second pairing group sequence. Determine an execution period, where the execution period includes: a selection time in the i-th second pairing group in the second pairing group sequence to a first time duration in the i-th first pairing group in the first pairing group sequence; The selection link in the i-th first pairing group in the first pairing group sequence is matched with the execution time period.
6. The real-time mobile charging calling system according to claim 4, characterized in that: The second auxiliary module assists the user in docking with the mobile charging vehicle in the charging parking area based on the real-life map, including: When the straight-line distance between the mobile charging vehicle and the user's vehicle is less than or equal to the distance threshold, the mobile charging vehicle, the user's vehicle, and the charging parking area are marked on the real-world map; A real-life map showing the mobile charging vehicle, the user's vehicle, and the charging parking area is displayed to the user.
Citation Information
Patent Citations
Method and system used for controlling mobile charging device
CN110040017A