Vehicle fleet management method, system, electronic device and computer readable storage medium
By generating convergence and branch line electronic fences, the management difficulties caused by individual vehicle differences in fleet management are resolved, and the safe and smooth convergence of fleets at convergence points and the management efficiency are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI JIDOU TECH CO LTD
- Filing Date
- 2023-09-19
- Publication Date
- 2026-04-24
AI Technical Summary
During fleet management, the difficulty of managing a fleet increases after it is split due to individual differences between vehicles, especially when vehicles change routes or are stranded, as existing technologies are not able to effectively coordinate fleet reunification.
By generating a convergence electronic fence, the convergence point is determined based on the driving route of the sub-vehicle group, and the convergence electronic fence is used to manage the sub-vehicle group, adjust the vehicle speed to ensure convergence, and provide dual constraints from branch electronic fences and main electronic fences.
It reduces the management difficulty for fleet administrators, ensures that fleets can meet safely and smoothly at the rendezvous point, reduces waiting time, and improves management efficiency.
Smart Images

Figure CN117173877B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle management, and more specifically, to a fleet management method, system, electronic device, and computer-readable storage medium. Background Technology
[0002] An electronic fence can be viewed as a virtual area enclosed by a virtual fence, which can restrict a target object to a specified area.
[0003] In vehicle management systems, geofences can be used to restrict the area where vehicles can travel, such as restricting vehicles to travel only within company premises to prevent vehicles from leaving the premises or being lost.
[0004] A convoy is a group of vehicles. A convoy manager needs to manage each member vehicle as the convoy travels, but due to the individual differences between the vehicles, managing the convoy is quite difficult. Summary of the Invention
[0005] The purpose of this application is to provide a fleet management method, system, electronic device, and computer-readable storage medium, which can be used to manage fleets by means of convergence electronic fences in cases of route changes or delays, thereby reducing management difficulty.
[0006] Firstly, embodiments of this application provide a fleet management method, which includes: if a fleet splitting request is received during the movement of a main fleet, determining the sub-routes corresponding to the multiple sub-fleets; generating a convergence electronic fence based on the multiple sub-routes; and if any two sub-fleets are detected to have arrived at a convergence area indicated by the convergence electronic fence, managing the two sub-fleets using the convergence electronic fence. In this way, a convergence electronic fence can be generated based on the sub-routes corresponding to the multiple sub-fleets. This ensures that even if some members change their routes or linger at a certain location for a period of time, they will still converge at that location. The fleet administrator can then use the convergence electronic fence to manage the converging fleets, reducing management complexity.
[0007] Optionally, generating a merging electronic fence based on multiple sub-routes includes: if there are intersections among the multiple sub-routes, determining the location represented by the intersection as a merging point; if there are no intersections among the multiple sub-routes, receiving merging point information input by the user and determining the merging point based on the merging point information; and generating a merging electronic fence corresponding to the merging point according to preset rules. In this way, the management terminal can adaptively generate merging points for both cases where there are intersections and cases where there are no intersections among the multiple sub-routes. The merging point electronic fence generated based on this merging point is more reasonable, thereby reducing the management difficulty for fleet administrators to a certain extent.
[0008] Optionally, the step of managing any two sub-vehicle groups by utilizing the meeting point electronic fence if any two sub-vehicle groups are detected to have arrived at the meeting area indicated by the meeting point electronic fence includes: displaying meeting point direction information to any sub-vehicle group if any sub-vehicle group is detected to have arrived at the meeting area indicated by the meeting point electronic fence. In this way, displaying meeting point direction information to each sub-vehicle group helps them arrive at the meeting point safely and smoothly, reducing the management difficulty for vehicle administrators to some extent.
[0009] Optionally, if any two sub-vehicle groups are detected to have arrived at the rendezvous area indicated by the rendezvous electronic fence, managing the two sub-vehicle groups using the rendezvous electronic fence includes: for any sub-vehicle group, detecting the distance information between the sub-vehicle group and the destination; determining the rendezvous progress difference between the two sub-vehicle groups based on the distance information; and adjusting the driving speeds of the two sub-vehicle groups respectively based on the rendezvous progress difference. In this way, by adjusting the driving speeds of each sub-vehicle group based on the rendezvous progress difference, multiple sub-vehicle groups can arrive at the rendezvous point within a similar timeframe, reducing the waiting time for the sub-vehicle groups.
[0010] Optionally, after receiving a fleet splitting request during the main fleet's journey and determining the sub-routes corresponding to the multiple sub-fleets, the fleet management method further includes: generating a branch line electronic fence for each sub-fleet based on its corresponding sub-routes, and managing the sub-fleet using the branch line electronic fence. This allows for the generation of a corresponding branch line electronic fence for each sub-fleet, enabling individual management of each sub-fleet.
[0011] Optionally, before determining the sub-routes corresponding to the multiple sub-vehicles if a fleet splitting request is received during the main fleet's journey, the fleet management method further includes: generating a main electronic fence based on the main route, and using the main electronic fence to manage the main fleet; the main route is the route of the main fleet. In this way, the sub-vehicles are subject to dual constraints from the main electronic fence and the merging electronic fence, or multiple constraints from the main electronic fence, the merging electronic fence, and the branch line electronic fence, enabling fleet administrators to have a timely and comprehensive understanding of the real-time situation of the sub-vehicles and the main fleet, reducing their management difficulty.
[0012] Optionally, the fleet management method further includes: issuing a notification message if any of the sub-fleets is detected to have left the main electronic fence. In this way, when the management terminal detects that any sub-fleet has left the main electronic fence, it can issue a notification message to the fleet administrator or fleet members to remind them to return to the main electronic fence in a timely manner and avoid getting separated.
[0013] Secondly, embodiments of this application provide a fleet management system, comprising: a determination module, configured to determine the sub-routes corresponding to the multiple sub-fleets if a fleet splitting request is received during the main fleet's journey; a convergence electronic fence generation module, configured to generate a convergence electronic fence based on the multiple sub-routes; and a convergence management module, configured to manage the two sub-fleets using the convergence electronic fence if any two sub-fleets are detected to have arrived at the convergence area indicated by the convergence electronic fence. In this way, convergence electronic fences can be generated based on the sub-routes corresponding to the multiple sub-fleets. This ensures that even if some members change their routes or linger at a certain location for a period of time, they will still converge at that location. The fleet administrator can then use the convergence electronic fence to manage the converging fleets, reducing management complexity.
[0014] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps of the method provided in the first aspect above are performed.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps of the method provided in the first aspect above.
[0016] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing embodiments of this application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A flowchart illustrating a fleet management method provided in this application embodiment;
[0019] Figure 2 A schematic diagram of a branch electronic fence provided for an embodiment of this application;
[0020] Figure 3 A schematic diagram illustrating a variety of electronic fences provided for an embodiment of this application;
[0021] Figure 4 A structural block diagram of a fleet management system provided in this application embodiment;
[0022] Figure 5 This is a schematic diagram of the structure of an electronic device for performing a fleet management method, provided as an embodiment of this application. Detailed Implementation
[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0024] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0025] It should be noted that, unless otherwise specified, the embodiments or technical features in the embodiments of this application may be combined.
[0026] In related technologies, there is a problem of difficulty in managing a convoy during its movement. To solve this problem, this application provides a convoy management method, system, electronic device, and computer-readable storage medium. Furthermore, if some vehicles in the convoy temporarily change their routes or want to stay for a period of time before continuing their journey, the convoy can be split into multiple sub-convoys. Then, a merging electronic fence can be generated based on the sub-routes corresponding to the multiple sub-convoys, and the merging electronic fence can be used to manage the merging convoy. In this way, even if the convoy is split during its movement, the convoy administrator can easily manage the convoy using the merging electronic fence.
[0027] In some application scenarios, the above-mentioned fleet management method can be executed by the fleet administrator's management terminal, which may include mobile terminals such as mobile phones and tablets, or in-vehicle terminals. Specifically, the management terminal can receive fleet splitting requests, determine the sub-routes corresponding to the multiple sub-fleets, and then generate a merging electronic fence based on the sub-routes corresponding to the multiple sub-fleets, so as to manage the merging fleet using the merging electronic fence.
[0028] In other application scenarios, the above-mentioned fleet management method can be executed by servers, server clusters, or cloud platforms that have substantial management functions. Specifically, it can receive fleet splitting requests, determine the sub-routes corresponding to the multiple sub-fleets, and then generate a merging electronic fence based on the sub-routes corresponding to the multiple sub-fleets, so as to manage the merging fleet using the merging electronic fence.
[0029] For example, this application is used in the context of management terminal documents.
[0030] The defects in the solutions in the above-mentioned related technologies are all the result of the inventors' practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed by the embodiments of the present invention in the following text should be the inventors' contributions to the present invention.
[0031] Please refer to Figure 1 The diagram illustrates a flowchart of a fleet management method provided in an embodiment of this application. Figure 1 As shown, the fleet management method includes the following steps 101 to 103.
[0032] Step 101: If a vehicle splitting request is received during the main vehicle convoy's journey, determine the sub-driving routes corresponding to the multiple sub-vehicle convoys that have been split.
[0033] In some application scenarios, the management terminal can manage the convoy while the main convoy is in motion. The aforementioned main convoy is a convoy that includes all vehicles.
[0034] During the main convoy's journey, the management terminal can receive convoy split requests. These split requests can be sent by vehicles in the sub-convoys. That is, if one or more members want to change their route or stay in one place for a period of time, they can send a convoy split request to the management terminal using their respective mobile or vehicle terminals. In some application scenarios, the convoy split request may include information such as the member's name, license plate number, vehicle to be joined, and the changed route. The changed route can be considered a route heading towards the destination. This could include, for example, a route parallel to the main convoy's main route or a route with additional waypoints.
[0035] In some application scenarios, after receiving a fleet splitting request, the management terminal can identify the sub-fleets to be split, and then split the main fleet. For example, based on the fleet splitting request, the main fleet can be split into individual vehicles, so that each vehicle can be regarded as a sub-fleet. Alternatively, an outgoing fleet can be split into sub-fleets comprising multiple vehicles. There are no restrictions here.
[0036] Then, the management terminal can determine the sub-routes corresponding to multiple sub-vehicle fleets. In some application scenarios, the sub-routes can be determined by the members themselves and sent to the management terminal, or they can be generated directly by the management terminal; there is no restriction here.
[0037] Step 102: Generate a converging electronic fence based on the multiple sub-driving routes;
[0038] After the management terminal determines the sub-driving routes corresponding to multiple sub-vehicle groups, it can generate a convergence electronic fence based on the multiple sub-driving routes.
[0039] In some applications, a meeting point can be determined based on multiple sub-routes. This meeting point may include, for example, a common waypoint or a location with the shortest distance to each sub-routes.
[0040] In these application scenarios, the management terminal can, for example, use the merging point as the center and define an area within a radius of X kilometers as the merging zone. Alternatively, the management terminal can define the merging zone as the area within X kilometers of all sub-routes from the merging point. X can, for example, include 5, 10, 15, etc., which essentially represent the distance in kilometers from the merging point.
[0041] Step 103: If any two sub-vehicle groups are detected to have arrived at the rendezvous area indicated by the rendezvous electronic fence, the rendezvous electronic fence is used to manage the two sub-vehicle groups.
[0042] After the management terminal generates a convergence electronic fence, if any two sub-vehicles are detected arriving at the convergence area, the sub-vehicles within the convergence area can be managed using this electronic fence.
[0043] In some application scenarios, the management terminal can obtain information such as the current location, current speed, average speed, and direction of travel of each vehicle within the convergence geofence, so that the fleet administrator can take appropriate actions to manage the vehicles. These actions could include, for example, issuing an alarm based on the vehicle's current location when it is about to enter or leave the convergence area; or warning the vehicle about speeding based on its current speed.
[0044] During the convoy's journey, there may be instances where members want to change their route or remain at their current location for a period of time while staying at the same destination. In such cases, multiple sub-convoys need to be managed, which increases the management difficulty for the convoy administrator.
[0045] In this embodiment, a convergence electronic fence can be generated based on the sub-driving routes corresponding to multiple sub-vehicle groups. In this way, even if some members change their driving routes or stay in a certain location for a period of time, they will still converge at a certain location. Then, the fleet administrator can use the convergence electronic fence to manage the convergence fleet, reducing the management difficulty.
[0046] In some application scenarios, the management terminal can manage self-driving tour convoys. In these scenarios, all members form a main self-driving tour convoy. If, during the main convoy's journey, some members want to visit a particular attraction or spend more time at a particular attraction, they request the convoy to split. At this point, the management terminal can determine the sub-routes corresponding to the split sub-convoys and generate a convergence geofence based on these sub-routes. If any two sub-convoys are detected arriving at the convergence area indicated by the convergence geofence, the convergence geofence can be used to manage the merged convoy, reducing management complexity.
[0047] In some alternative implementations, the step 102 above, which involves generating a converging electronic fence based on multiple sub-driving routes, includes the following sub-steps:
[0048] Sub-step 1021: If there are intersections among the multiple sub-driving routes, the location represented by the intersection is determined as the merging point;
[0049] In some application scenarios, the management terminal can determine whether there are intersections between multiple sub-routes. If an intersection exists, it means that multiple sub-routes share the same point of passage, and the location represented by that intersection can be designated as the merging point. In this way, since each sub-routes will pass through the intersection, they will not have to travel extra distances due to the need to merge, thus saving time costs to a certain extent.
[0050] It should be noted that when an intersection is determined as a merging point, the intersection is not limited to the intersection of all sub-routes; it can also be the intersection of any two or more sub-routes.
[0051] Sub-step 1022: If there are no intersections between multiple sub-driving routes, receive the merging point information input by the user, and determine the merging point based on the merging point information;
[0052] If the management terminal determines that there are no intersections between multiple sub-routes, it means that there are no common waypoints between the sub-routes. In this case, the user can input the meeting point information as needed. This meeting point information may include, for example, the meeting location and meeting time. The management terminal can then determine the meeting point based on this information. The user can be a member of the sub-vehicle group or the vehicle administrator; there are no restrictions.
[0053] Sub-step 1023: Generate the convergence electronic fence corresponding to the convergence point according to the preset rules.
[0054] After the management terminal determines the meeting point, it can generate a meeting electronic fence corresponding to the meeting point according to preset rules. Here, the process of generating the meeting electronic fence according to preset rules can be the same as or similar to the process of generating the meeting electronic fence in step 102 above, and will not be described in detail here.
[0055] In this implementation, the management terminal can adaptively generate a meeting point for both cases where there are intersections between multiple sub-routes and cases where there are no intersections. The electronic fence generated based on this meeting point is more reasonable, thereby reducing the management difficulty for fleet administrators to a certain extent.
[0056] In some alternative implementations, the step 103 above, which describes managing the two sub-vehicle groups by means of the meeting electronic fence if any two sub-vehicle groups are detected to have arrived at the meeting area indicated by the meeting electronic fence, includes: displaying meeting point direction information to the sub-vehicle group if any sub-vehicle group is detected to have arrived at the meeting area indicated by the meeting electronic fence.
[0057] In some application scenarios, if the management terminal detects that any sub-vehicle group has arrived at the rendezvous area, it can display rendezvous point guidance information to that sub-vehicle group. This rendezvous point guidance information may include, for example, the target direction at the intersection, a sharp turn ahead, or a continuous downhill slope ahead.
[0058] In this implementation, by displaying the rendezvous point information to each sub-vehicle group, it can help each sub-vehicle group reach the rendezvous point safely and smoothly, thereby reducing the management difficulty for the vehicle group administrator to a certain extent.
[0059] In some alternative implementations, step 103 above, which describes managing any two sub-vehicle groups by utilizing the convergence electronic fence if any two sub-vehicle groups are detected to have arrived at the convergence area indicated by the convergence electronic fence, includes the following sub-steps:
[0060] Sub-step 1031: For any sub-vehicle group, detect the distance information between the sub-vehicle group and the destination;
[0061] When managing sub-vehicle fleets, the management terminal can first detect the distance between each sub-vehicle fleet and its destination.
[0062] In some applications, the management terminal can, for example, obtain the position of the last vehicle in each sub-convoy and treat that position as the position of the entire sub-convoy to determine the distance between the sub-convoy and its destination. In other applications, the management terminal can also determine the positions of the first and last vehicles in a convoy and treat the middle position as the position of the entire sub-convoy to determine the distance between the sub-convoy and its destination. Those skilled in the art can determine the position of the sub-convoy according to actual needs, and no limitations are imposed here.
[0063] Sub-step 1032: Based on the distance information, determine the difference in rendezvous progress between any two sub-vehicle groups;
[0064] After the management terminal determines the distance information between the sub-vehicle fleet and the destination, it can determine the difference in rendezvous progress between the various sub-vehicle fleets. This difference in rendezvous progress can also be considered as the difference in location between the sub-vehicle fleets. For example, if sub-vehicle fleet A is 100 kilometers from the destination and sub-vehicle fleet B is 30 kilometers from the destination, then there is a difference of 70 kilometers in their rendezvous progress.
[0065] Sub-step 1033: Adjust the driving speed of any two sub-vehicle groups according to the difference in the convergence progress.
[0066] Once the management terminal determines the difference in rendezvous progress, it can adjust the speed of each sub-vehicle group accordingly. For example, if a rendezvous progress difference of 70 kilometers is detected between sub-vehicle group A and sub-vehicle group B, the speed of sub-vehicle group A can be increased, or the speed of sub-vehicle group B can be decreased.
[0067] In this implementation, by adjusting the speed of each sub-vehicle group according to the difference in rendezvous progress, multiple sub-vehicle groups can arrive at the rendezvous point in a similar time, reducing the waiting time of the sub-vehicle groups.
[0068] In some alternative implementations, after receiving a fleet splitting request during the main fleet's journey and determining the sub-routes corresponding to the multiple sub-fleets, the fleet management method further includes: for each sub-fleet, generating a branch line electronic fence based on the corresponding sub-routes, so as to manage the sub-fleet using the branch line electronic fence.
[0069] In some application scenarios, the management terminal can also generate corresponding branch line electronic fences for each sub-vehicle fleet. Specifically, branch line electronic fences can be generated based on the sub-driving routes of each sub-vehicle fleet. In these application scenarios, the management terminal can, for example, define the area including the sub-driving route as the branch line electronic fence. Alternatively, it can define the area offset by Y kilometers from the sub-driving route as the branch line electronic fence. Figure 2 As shown, the sub-driving route corresponding to this sub-vehicle group is a curve from the starting point M to the terminal N. During its journey, it will pass through point O, which can generate a branch electronic fence with an offset of Y kilometers.
[0070] In this implementation, a corresponding branch electronic fence can be generated for each sub-vehicle fleet to manage each sub-vehicle fleet individually.
[0071] In some optional implementations, before step 101 above, which describes determining the sub-routes corresponding to the multiple sub-teams if a team splitting request is received during the main team's journey, the team management method further includes: generating a main electronic fence based on the main driving route, so as to manage the main team using the main electronic fence; the main driving route is the driving route of the main team.
[0072] In some application scenarios, the management terminal can generate a main electronic fence based on the main driving route, and then use this main electronic fence to manage the main fleet. Here, the process of generating the main electronic fence can be the same as or similar to the process of generating branch electronic fences described above, and will not be elaborated here.
[0073] Figure 3 A schematic diagram showing a combination of various electronic fences is provided. (For example...) Figure 3 As shown, after the management terminal generates the main electronic fence based on the main driving route, the merging electronic fence based on the merging point, and the branch electronic fence based on the sub-driving route, multiple electronic fences can be displayed in the management terminal at the same time. Then, the fleet administrator can monitor each vehicle in real time through multiple electronic fences.
[0074] In this implementation, the sub-vehicle fleet is subject to dual constraints from the main electronic fence and the merging electronic fence, or multiple constraints from the main electronic fence, the merging electronic fence, and the branch line electronic fence. This allows the fleet administrator to have a timely and comprehensive understanding of the real-time situation of the sub-vehicle fleet and the main vehicle fleet, reducing the difficulty of their management.
[0075] In some alternative implementations, the fleet management method further includes issuing a notification message if any of the sub-fleets is detected to have left the main electronic fence.
[0076] In some application scenarios, when the management terminal detects that any sub-fleet has left the main electronic fence, it can send a notification to the fleet administrator or fleet members to remind them to return to the main electronic fence in time to avoid getting separated.
[0077] In some application scenarios, the management terminal can also generate driving reports based on information such as the mileage of the main driving route, the mileage of the sub-driving routes, the average speed of the fleet, and the driving trajectory, so as to analyze and summarize the driving experience and accumulate management experience.
[0078] Those skilled in the art will understand that, in the methods described in the specific embodiments, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0079] Please refer to Figure 4 The diagram illustrates a structural block diagram of a fleet management system provided in an embodiment of this application. This fleet management system can be a module, program segment, or code on an electronic device. It should be understood that this system is similar to the one described above. Figure 1 The method implementation corresponds to this and can be executed. Figure 1 The various steps involved in the method implementation and the specific functions of the system can be found in the description above. To avoid repetition, detailed descriptions are omitted here.
[0080] Optionally, the aforementioned fleet management system includes a determination module 401, a convergence electronic fence generation module 402, and a convergence management module 403. The determination module 401 is used to determine the sub-routes corresponding to the multiple sub-fleets if a fleet splitting request is received during the main fleet's movement; the convergence electronic fence generation module 402 is used to generate convergence electronic fences based on the multiple sub-routes; and the convergence management module 403 is used to manage the two sub-fleets using the convergence electronic fence if any two sub-fleets are detected to have arrived at the convergence area indicated by the convergence electronic fence.
[0081] Optionally, the convergence electronic fence generation module 402 is further configured to: if there are intersections among the multiple sub-driving routes, determine the location represented by the intersection as the convergence point; if there are no intersections among the multiple sub-driving routes, receive convergence point information input by the user and determine the convergence point according to the convergence point information; and generate the convergence electronic fence corresponding to the convergence point according to a preset rule.
[0082] Optionally, the rendezvous management module 403 is further configured to: if any sub-vehicle group is detected to have arrived at the rendezvous area indicated by the rendezvous electronic fence, display rendezvous point pointing information to the sub-vehicle group.
[0083] Optionally, the rendezvous management module 403 is further configured to: detect the distance information between any sub-vehicle group and its destination; determine the rendezvous progress difference between any two sub-vehicle groups based on the distance information; and adjust the driving speeds of the two sub-vehicle groups respectively based on the rendezvous progress difference.
[0084] Optionally, the fleet management system further includes a branch line management module, which is used to: after receiving a fleet splitting request during the main fleet's journey and determining the sub-driving routes corresponding to the multiple sub-fleets, generate a branch line electronic fence for each sub-fleet based on the corresponding sub-driving route, so as to manage the sub-fleet using the branch line electronic fence.
[0085] Optionally, the fleet management system further includes a main management module, which is used to: generate a main electronic fence based on the main driving route before determining the sub-driving routes corresponding to the multiple sub-fleets respectively when a fleet splitting request is received during the main fleet's journey, so as to manage the main fleet using the main electronic fence; the main driving route is the driving route of the main fleet.
[0086] Optionally, the fleet management system further includes a notification module, which is used to issue a notification message if any of the sub-fleets is detected to have left the main electronic fence.
[0087] It should be noted that those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0088] Please refer to Figure 5 , Figure 5 This is a schematic diagram of an electronic device for executing a fleet management method, provided in an embodiment of this application. The electronic device may include: at least one processor 501, such as a CPU, at least one communication interface 502, at least one memory 503, and at least one communication bus 504. The communication bus 504 is used to enable direct communication between these components. In this embodiment, the communication interface 502 is used for signaling or data communication with other node devices. The memory 503 may be a high-speed RAM or a non-volatile memory, such as at least one disk storage device. Optionally, the memory 503 may also be at least one storage device located remotely from the aforementioned processor. The memory 503 stores computer-readable instructions. When these computer-readable instructions are executed by the processor 501, the electronic device can perform the aforementioned... Figure 1 The method and process are shown.
[0089] Understandable. Figure 5 The structure shown is for illustrative purposes only; the electronic device may also include components that are more advanced than those shown. Figure 5 The more or fewer components shown, or having the same Figure 5 The different configurations shown. Figure 5 The components shown can be implemented using hardware, software, or a combination thereof.
[0090] This application provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it can perform actions such as... Figure 1 The method process executed by the electronic device in the illustrated method embodiment.
[0091] This application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer can perform the methods provided in the above-described method embodiments. For example, the method may include: if a convoy splitting request is received during the main convoy's movement, determining the sub-driving routes corresponding to the multiple sub-convoys; generating a convergence electronic fence based on the multiple sub-driving routes; and if any two sub-convoys are detected to have arrived at the convergence area indicated by the convergence electronic fence, managing the two sub-convoys using the convergence electronic fence.
[0092] In the embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. The system embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and there may be other division methods in actual implementation. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the coupling or direct coupling or communication connection shown or discussed may be through some communication interface; the indirect coupling or communication connection between systems or units may be electrical, mechanical, or other forms.
[0093] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0094] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0095] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.
[0096] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A fleet management method, characterized in that, include: If a convoy splitting request is received during the main convoy's journey, determine the sub-driving routes corresponding to the multiple sub-convoys that have been split. Generate a converging electronic fence based on multiple sub-driving routes; If any two sub-vehicle groups are detected to have arrived at the rendezvous area indicated by the rendezvous electronic fence, the rendezvous electronic fence is used to manage the two sub-vehicle groups, including: for any sub-vehicle group, detecting the distance information between the sub-vehicle group and the destination; determining the rendezvous progress difference between the two sub-vehicle groups based on the distance information; and adjusting the driving speeds of the two sub-vehicle groups respectively based on the rendezvous progress difference.
2. The method according to claim 1, characterized in that, The generation of a converging electronic fence based on multiple sub-driving routes includes: If there are intersections among the multiple sub-routes, the location represented by the intersection is determined as the meeting point; If there are no intersections between multiple sub-routes, receive the merging point information input by the user, and determine the merging point based on the merging point information; Generate the convergence electronic fence corresponding to the convergence point according to the preset rules.
3. The method according to claim 1, characterized in that, The step of managing the two sub-vehicle groups using the convergence electronic fence if any two sub-vehicle groups are detected to have arrived at the convergence area indicated by the convergence electronic fence further includes: If any sub-vehicle group is detected to have arrived at the rendezvous area indicated by the rendezvous electronic fence, the rendezvous point direction information is displayed to that sub-vehicle group.
4. The method according to claim 1, characterized in that, After receiving a convoy splitting request during the main convoy's journey and determining the sub-routes corresponding to the multiple sub-convoys, the method further includes: For each of the sub-vehicle groups, a branch electronic fence is generated based on the corresponding sub-driving route of the sub-vehicle group, so as to manage the sub-vehicle group using the branch electronic fence.
5. The method according to any one of claims 1-4, characterized in that, Before determining the sub-routes corresponding to the multiple sub-vehicles if a convoy splitting request is received during the main convoy's journey, the method further includes: A main electronic fence is generated based on the main driving route to manage the main fleet; the main driving route is the driving route of the main fleet.
6. The method according to claim 5, characterized in that, The method further includes: If any of the sub-vehicles is detected to have left the main electronic fence, a notification message will be sent.
7. A fleet management system, characterized in that, include: The determination module is used to determine the sub-driving routes corresponding to the multiple sub-vehicles that are split into sub-vehicles if a vehicle splitting request is received during the main vehicle convoy's journey. A converged electronic fence generation module is used to generate a converged electronic fence based on multiple sub-driving routes; The rendezvous management module is used to manage any two sub-vehicle groups if it detects that any two sub-vehicle groups have arrived at the rendezvous area indicated by the rendezvous electronic fence. This includes: for any sub-vehicle group, detecting the distance information between the sub-vehicle group and the destination; determining the rendezvous progress difference between the two sub-vehicle groups based on the distance information; and adjusting the driving speeds of the two sub-vehicle groups respectively based on the rendezvous progress difference.
8. An electronic device, characterized in that, It includes a processor and a memory, the memory storing computer-readable instructions that, when executed by the processor, perform the method as described in any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it performs the method as described in any one of claims 1-6.
Citation Information
Patent Citations
Formation vehicle control method and device, equipment and medium
CN114506323A
Group changing method and device
WO2018145640A1