Intelligent scheduling method and system for commercial transport vehicle

By collecting and analyzing transportation task information, determining the information of cooperating vehicles, and generating task scheduling coordination information, multi-vehicle collaborative operations are realized, solving the problem of excessive time consumption in the scheduling of commercial transport vehicles and improving transportation efficiency.

CN120975462APending Publication Date: 2025-11-18NINGBO JIJIA DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511076238.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-01
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

Existing commercial transport vehicle scheduling methods cannot accurately calculate the actual time taken for a single vehicle to perform multiple tasks when dealing with multi-task scenarios. This makes it difficult to identify in advance whether the task time exceeds the preset threshold, thereby reducing the overall transportation efficiency.

Method used

By collecting transportation task information, extracting task quantity and nodes, and calculating task time, when the time exceeds the threshold, the transportation order information and vehicle tasks are analyzed to determine the cooperative vehicle information that can work together, generate task scheduling cooperation information, realize multi-vehicle collaborative operation, and optimize task allocation.

Benefits of technology

It improves overall transportation efficiency, reduces empty driving distance through multi-vehicle collaborative operation, shortens overall transportation time, and avoids time loss and road occupation caused by parking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120975462A_ABST
    Figure CN120975462A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent scheduling method and system for commercial transport vehicles, and relates to the field of traffic transportation, and the method comprises the steps: collecting transportation task information; extracting transportation task quantity and transportation task nodes from the transportation task information; when the number of the transportation tasks is greater than 1, task time consumption is obtained according to the vehicle transportation tasks and the transportation task nodes; when the task time consumption is greater than a preset excessive time consumption threshold value, collecting transportation order information; responding to the transportation order information and the vehicle transportation task to know matched vehicle information; and task scheduling matching information is generated based on the matching vehicle information and the transportation task information, and task scheduling prompting is performed based on the task scheduling matching information, so that the transportation task is completed. The conveying device has the effect of improving the overall conveying efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of transportation, and in particular to an intelligent scheduling method and system for commercial transport vehicles. Background Technology

[0002] Intelligent dispatching of commercial transport vehicles refers to the dynamic, intelligent, and holistic planning and optimization of elements such as transport vehicles, goods, drivers, and routes in commercial transport scenarios (such as freight and logistics transport) to achieve goals such as improved transport efficiency, reduced costs, and maximized resource utilization.

[0003] Currently, commercial transport vehicle dispatching relies heavily on traditional dispatching logic when dealing with multi-task scenarios: when faced with multiple transport tasks, dispatchers usually assign tasks to fixed vehicles based on experience, or simply arrange transport according to the order in which the tasks are generated.

[0004] When there are a large number of transportation tasks, the existing scheduling methods cannot accurately calculate the actual time taken for a single vehicle to perform multiple tasks, making it difficult to identify situations where the task time exceeds the preset threshold in advance. Even if the time is too long, the problem of excessive time cannot be handled efficiently, thereby reducing the overall transportation efficiency, which needs to be improved. Summary of the Invention

[0005] To improve overall transportation efficiency, this invention provides an intelligent scheduling method and system for commercial transport vehicles.

[0006] In a first aspect, the present invention provides an intelligent scheduling method for commercial transport vehicles, employing the following technical solution: A method for intelligent scheduling of commercial transport vehicles, comprising: Collect transportation task information; Extract the number of transportation tasks and the nodes of transportation tasks from the transportation task information; When the number of transportation tasks is greater than 1, the task time is obtained based on the vehicle transportation task and the transportation task node. When the task takes longer than the preset excessive time threshold, collect transportation order information; Responding to transportation order information and vehicle transportation tasks to know the corresponding vehicle information; Based on the vehicle information and transportation task information, task scheduling coordination information is generated, and task scheduling prompts are made based on the task scheduling coordination information to complete the transportation task.

[0007] By adopting the above technical solution, transportation task information is first collected, and the number of tasks and task nodes are extracted. When the number of tasks exceeds one, the estimated time to complete all tasks is calculated by combining the vehicle's existing transportation tasks and task nodes. If this time exceeds a certain threshold, it indicates that a single vehicle cannot complete the task efficiently. In this case, the system analyzes the transportation order information and vehicle transportation tasks to determine the information of cooperative vehicles that can work together. Based on the capacity, current location, and task status of the cooperative vehicles, combined with the cargo type, time requirements, and node distribution of the transportation tasks, detailed task scheduling and coordination information is generated. The allocation results are then synchronized to the relevant vehicles through task scheduling prompts, realizing multi-vehicle collaborative operation and thus improving overall transportation efficiency.

[0008] Optional, also includes: Based on transportation order information to know the vehicle transportation task information; Retrieve vehicle transportation task nodes from vehicle transportation task information; The node correlation degree is obtained based on vehicle transportation task nodes and transportation task nodes; When the node correlation exceeds the preset correlation threshold, the number of data collected exceeds the limit. When the quantity exceeds 1, vehicles with a unique node correlation degree exceeding the correlation threshold are defined as cooperating vehicles, and the cooperating vehicle information is extracted from the transportation order information. When the excess value is greater than 1, all nodes are sorted from largest to smallest in terms of correlation, and the vehicle corresponding to the node with the largest correlation is defined as the cooperating vehicle. The cooperating vehicle information is then extracted from the transportation order information.

[0009] Optionally, the method for generating the task scheduling coordination information also includes: The task information for the cooperating vehicles is obtained from the transportation order information based on the information of the cooperating vehicles; Based on the vehicle task information, obtain the task nodes and collect the current vehicle location; By combining the vehicle's current location, the corresponding task nodes, and the transportation task nodes, temporary alternating pickup nodes are generated; Based on the vehicle task information and transportation task information, the driving routes of the two vehicles can be known; The system responds to the driving routes of the two vehicles and temporary alternating pickup nodes to generate a section of road where the two vehicles meet. Task scheduling coordination information is generated based on temporary alternating pickup nodes and the intersection of two vehicles.

[0010] Optional, also includes: Collect vehicle location data; When the vehicle is located at a junction where two vehicles meet, the traffic light status is collected; When the traffic light is in red, the duration of the red light is collected. Based on transportation task information, vehicle task information, and temporary alternating pickup nodes, the weight of replacement goods and the weight of replacement goods are obtained. The cargo handling time is retrieved from the preset cargo exchange efficiency table by combining the weight of the replacement cargo and the weight of the matching replacement cargo. When the red light duration exceeds the cargo handling time, control the two vehicles to exchange cargo using a preset cargo exchange method during the red light period.

[0011] Optional, also includes: When the red light duration is no longer than the cargo handling time, collect images of road traffic flow; Vehicles are identified in the rightmost lane from the road traffic image to determine the number of vehicles in that lane. When the number of vehicles in a lane is lower than a preset vehicle number threshold, the rightmost lane is defined as a cargo transfer lane. The system controls the preset transportation terminals to report and prompt when changing cargo lanes, and collects the vehicle's current lane information. Control the two vehicles to exchange cargo in the cargo exchange lane using a preset driving and changing method if and only if the current lane of the vehicle and the cargo exchange lane are the same.

[0012] Optionally, the cargo replacement method includes: Collect vehicle location information; When the vehicle's location information matches the preset front and rear location information, the preset transport components of the front and rear vehicles are controlled to unfold and connect, forming a continuous transport belt. The type of goods is determined based on transportation task information and information related to coordinating transportation tasks; The clamping force value is obtained based on the type of goods; Once the conveyor belt docking is complete, the clamping device pre-installed inside the vehicle will clamp the goods onto the conveyor belt, thus completing the goods change.

[0013] Optionally, the driving replacement method includes: Collect vehicle parameter information; The vehicle's power is obtained based on the vehicle's parameter information; The vehicle's driving posture is determined based on its dynamics. The system controls the preset transportation terminals to report and prompt based on the vehicle's driving posture, and collects vehicle connection signals. When the vehicle connection signal matches the preset connection completion signal, the preset main control mode of the preceding vehicle is activated, and the following vehicle synchronously switches to the preset passive following mode. Control the vehicle in front to travel at a preset speed for changing vehicles, and change the cargo using a cargo changing method.

[0014] Optional, also includes: Acquire in-vehicle image information; The preset cargo features are identified from the in-vehicle image information to obtain the cargo placement areas of the front vehicle and the rear vehicle. The cargo placement areas of the front vehicle and the rear vehicle are removed from the in-vehicle image information to obtain the remaining space areas of the front vehicle and the rear vehicle. The cargo handling sequence is generated by combining the cargo placement area of ​​the front vehicle, the cargo placement area of ​​the rear vehicle, the remaining space area of ​​the front vehicle, and the remaining space area of ​​the rear vehicle. The cargo is transferred by controlling a preset clamping device based on the cargo handling sequence.

[0015] Optional, also includes: During cargo transfer, capture clamping image information; The pre-defined cargo features are scanned from the clamping image information to identify the cargo being handled; Based on task scheduling and coordination information, baseline cargo handling information is obtained; Compare whether the information on the transported goods is consistent with the baseline information on the transported goods; If they match, continue with the clamping operation; If there is a discrepancy, the clamping device will stop operating and report a cargo matching error.

[0016] Secondly, this application provides an intelligent dispatching system for commercial transport vehicles, which adopts the following technical solution: An intelligent dispatching system for commercial transport vehicles includes: The data acquisition module is used to collect transportation task information and transportation order information; The memory is used to store the program that implements any of the above-mentioned intelligent scheduling methods for commercial transport vehicles; The processor is used to load and execute programs stored in memory.

[0017] In summary, this application includes at least one of the following beneficial technical effects: 1. By first collecting transportation task information and extracting the number of tasks and task nodes, when the number of tasks exceeds one, the system calculates the estimated time to complete all tasks based on the vehicle's existing transportation tasks and task nodes. If this time exceeds a certain threshold, it indicates that a single vehicle cannot efficiently complete the task. In this case, the system analyzes transportation order information and vehicle transportation tasks to determine the information of cooperative vehicles that can work together. Based on the cooperative vehicles' capacity, current location, task status, and other information, combined with the type of goods, time requirements, and node distribution of the transportation task, detailed task scheduling and coordination information is generated. The allocation results are then synchronized to relevant vehicles through task scheduling prompts, enabling multi-vehicle collaborative operations and thus improving overall transportation efficiency. 2. By first extracting the task information of the cooperating vehicles from the transportation order information and identifying their existing task nodes, and then combining the current location of the cooperating vehicles with the transportation task nodes of the master vehicle, temporary alternating pickup nodes are planned to reduce empty driving distance. Next, by analyzing the task information of both vehicles to determine their respective driving routes, the intersection section of the two vehicles is selected based on the temporary alternating pickup nodes to ensure that the handover process can be embedded in the existing routes, avoiding extra detours. Finally, by combining the task scheduling coordination information generated from the temporary pickup nodes and the intersection sections, the time and place for the two vehicles to complete the cargo handover, as well as the task division after the handover, are determined, thereby significantly shortening the overall transportation time. 3. By first collecting vehicle parameter information to determine the vehicle's dynamic characteristics, a suitable vehicle driving posture is generated, and the transportation terminal prompts both vehicles to enter a ready state. Once the connection between the two vehicles is confirmed, the leading vehicle activates the main control mode to dominate the driving rhythm, while the trailing vehicle switches to passive following mode to maintain synchronization, ensuring that the two vehicles operate in a relatively stable relative motion state. The leading vehicle travels at varying speeds, coordinating with cargo transfer methods to complete the cargo transfer during the journey, thereby avoiding time loss and road occupation caused by stopping. Attached Figure Description

[0018] Figure 1 This is a flowchart of a method for intelligent scheduling of commercial transport vehicles; Figure 2 This is a flowchart illustrating the method for generating task scheduling coordination information; Figure 3 This is a flowchart illustrating the method for changing driving conditions. Detailed Implementation

[0019] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0020] Reference Figure 1 This application discloses an intelligent scheduling method for commercial transport vehicles, comprising the following steps: S1: Collect transportation task information.

[0021] Transportation task information refers to core data related to the current cargo transportation that needs to be carried out, including cargo type, quantity, weight, origin, destination, transportation time limit, and transit points. Transportation task information is collected from a pre-set transportation task entry terminal. This terminal is a device used by users (such as cargo owners and dispatchers) to enter or upload data related to transportation tasks.

[0022] S2: Extract the number of transportation tasks and transportation task nodes from the transportation task information.

[0023] The number of transportation tasks refers to the total number of independent transportation tasks that need to be completed. For example, if the same batch of goods needs to be delivered to 3 different locations, then the number of transportation tasks is 3.

[0024] Transportation task nodes refer to the key locations involved in a transportation task. These include cargo loading points and final unloading points.

[0025] The number of transportation tasks and the number of transportation task nodes are both extracted from the transportation task information, which contains the number of transportation tasks and the number of transportation task nodes.

[0026] S3: When the number of transportation tasks is greater than 1, the task time is obtained based on the vehicle transportation task and the transportation task node.

[0027] Task time refers to the total time required for a vehicle to complete all transportation tasks according to predetermined transportation task nodes. By understanding the transportation task nodes, the vehicle's travel path can be obtained, and then the actual road distance between each node can be calculated. The corresponding road segment time is then matched from a pre-set distance-time database, and the pre-set loading and unloading standard time for each node is added together. Finally, the total time required for the vehicle to complete all transportation tasks according to predetermined nodes is calculated, i.e., task time. The distance-time database pre-stores data on the regular travel time of different road distances and corresponding road segments. This database was created by experts who have analyzed a large number of past transportation records for actual travel times corresponding to different road distances, combined with the inherent attributes and dynamic influencing factors of each road segment, to establish a basic time benchmark. This benchmark is then segmented by road distance and stored in the database, forming a standardized distance-time mapping relationship, which will not be elaborated upon here.

[0028] The standard loading and unloading time is set in advance by those skilled in the art and will not be elaborated here.

[0029] When the number of transport tasks is greater than 1, it means that the current vehicle needs to complete multiple independent transport tasks in sequence. The task time needs to be calculated first for subsequent steps.

[0030] S4: When the task time exceeds the preset excessive time threshold, collect transportation order information.

[0031] The excessive time threshold is a critical value used to determine whether the transportation task takes too long. The excessive time threshold is set in advance by those skilled in the art and will not be elaborated here.

[0032] Transportation order information refers to all transportation order data that is being executed or pending execution in the system. Transportation order information is collected from the transportation task entry terminal.

[0033] When the task time exceeds the excessive time threshold, it indicates that the current vehicle's transportation task has taken too long, and transportation order information needs to be collected first for subsequent steps.

[0034] S5: Responds to transportation order information and vehicle transportation tasks to know the information of the cooperating vehicles.

[0035] Coordinating vehicle information refers to detailed data on other vehicles that can work with the current vehicle to complete the transportation task, including vehicle number, current location, load status, remaining capacity, task milestones, and travel route.

[0036] The specific methods for determining the vehicle information will be explained in detail in subsequent sections S50 to S55, and will not be repeated here.

[0037] S6: Generate task scheduling coordination information based on vehicle information and transportation task information, and provide task scheduling prompts based on the task scheduling coordination information to complete the transportation task.

[0038] Task scheduling and coordination information refers to a set of specific instructions used to guide the current vehicle and cooperating vehicles in collaborative operations, including the time of meeting between the two vehicles, the meeting point, the method of cargo handover, and the route adjustment plan.

[0039] The method for generating task scheduling coordination information will be explained in detail in subsequent sections S60 to S604, and will not be repeated here.

[0040] Once task scheduling coordination information is generated, task scheduling prompts should be issued based on this information to guide the drivers of the current vehicle and cooperating vehicles to perform collaborative operations according to instructions, thereby completing the transportation task.

[0041] Example: Vehicle A receives transport orders from points A and D, while vehicle B receives transport orders from points B and C. Vehicle A is closer to points A and C, while vehicle B is closer to points B and D. Therefore, vehicle A can help vehicle B pick up goods from point C, and vehicle B can help vehicle A pick up goods from point D. The goods can then be exchanged at the point where the two vehicles meet, thus improving overall transport efficiency.

[0042] The core cargo of cement mixer trucks is concrete, which is extremely time-sensitive (it must be delivered to the construction site before initial setting, otherwise it will solidify and become unusable), and often needs to be delivered to multiple construction sites in the same area (such as different buildings in the same housing development).

[0043] The above information also applies to cement mixer trucks. For example, the S1 can accurately collect concrete type (such as C30, C40), usage, location of each construction site (transportation node), and "latest delivery time" (corresponding to the initial setting time), providing basic data for subsequent scheduling.

[0044] S3 can calculate the total time for a single vehicle to complete deliveries to multiple construction sites. If it exceeds the initial setting time of the concrete (such as about 2-3 hours for the initial setting of concrete in summer), collaborative scheduling needs to be initiated to avoid the goods being scrapped.

[0045] It also includes methods for determining vehicle information: S50: Based on transportation order information, know the vehicle transportation task information.

[0046] Vehicle transportation task information refers to the transportation task details related to each vehicle extracted from the transportation order information, including cargo information, transportation nodes, driving routes, task progress, etc.

[0047] The transportation order information contains details of the transportation tasks associated with each vehicle.

[0048] S51: Retrieve the vehicle transportation task node based on the vehicle transportation task information.

[0049] Vehicle transportation task nodes refer to the key locations included in the vehicle transportation task information, namely the loading points and unloading points that each vehicle needs to reach.

[0050] By understanding the vehicle transportation task information, the vehicle transportation task nodes can be retrieved. The vehicle transportation task information includes the loading points and unloading points that each vehicle needs to reach.

[0051] S52: Obtain node correlation degree based on vehicle transportation task nodes and transportation task nodes.

[0052] Node correlation refers to the degree of matching between a vehicle transportation task node and the current transportation task node, that is, the degree of matching between the transportation task nodes of other vehicles in the vehicle transportation task information and the current vehicle's transportation task node.

[0053] First, the spatial coordinates of the transportation task nodes of other vehicles and the transportation task node of the current vehicle are extracted. The actual road distance between each pair of nodes is calculated. Then, the number of node pairs with a distance less than a preset distance threshold (in this embodiment, the preset distance threshold is 5 kilometers) or the number of nodes that completely overlap are counted. Finally, the node correlation value is obtained by weighted calculation by combining indicators such as the proportion of overlapping nodes and the proportion of neighboring nodes.

[0054] S53: When the node correlation exceeds the preset correlation threshold, collect the excess quantity value.

[0055] The association threshold is a critical value used to determine whether the association degree between nodes is high enough. The association threshold is set in advance by those skilled in the art and will not be elaborated here.

[0056] The "exceeding quantity" refers to the total number of vehicles whose node correlation exceeds the correlation threshold. This quantity is calculated by comparing the node correlation of each vehicle with the correlation threshold.

[0057] When the node correlation exceeds the correlation threshold, the excess value must be collected first for subsequent steps.

[0058] S54: When the quantity exceeds 1, define vehicles with a unique node correlation degree exceeding the correlation threshold as cooperating vehicles, and extract the cooperating vehicle information from the transportation order information.

[0059] A cooperating vehicle is a vehicle used to work in conjunction with the current vehicle to complete a transportation task.

[0060] When the value exceeds 1, it indicates that among all vehicles, only one vehicle's node association degree exceeds the association threshold. This means that this vehicle has the highest degree of matching with the current vehicle's transportation task node and is unique. Therefore, it is defined as a cooperating vehicle. Then, the cooperating vehicle information is extracted from the transportation order information to obtain the cooperating vehicle information. The transportation order information contains vehicle information for all vehicles.

[0061] S55: When the excess quantity value is greater than 1, sort all nodes by their correlation degree from largest to smallest, define the vehicle corresponding to the node with the largest correlation degree as the cooperating vehicle, and extract the cooperating vehicle information from the transportation order information.

[0062] When the number of instances exceeds 1, it indicates that the node correlation of multiple vehicles (two or more) exceeds the correlation threshold, meaning that multiple candidate vehicles have a high matching degree with the current vehicle's transportation task node. In this case, by sorting these vehicles' node correlation in descending order, the vehicle with the highest correlation is selected as the cooperating vehicle, and the cooperating vehicle information is extracted from the transportation order information to obtain the cooperating vehicle information.

[0063] Reference Figure 2 It also includes a method for generating the task scheduling coordination information: S60: Obtain the task information of the cooperating vehicle from the transportation order information based on the cooperating vehicle information.

[0064] Coordinating vehicle task information refers to the details of the coordinating vehicle's own transportation task, including its cargo information, transportation nodes, routes, and task deadlines. This information is obtained by retrieving the relevant transportation tasks of the corresponding vehicles from the transportation order information. The transportation order information contains the transportation tasks of all vehicles.

[0065] S600: Obtain the coordination task node based on the coordination vehicle task information, and collect the current position of the vehicle.

[0066] Task nodes refer to key locations in the task of cooperating vehicles, such as loading points and unloading points that the vehicles need to reach.

[0067] The coordination task nodes are obtained by extracting key location information from the coordination vehicle task information. The coordination vehicle task information records the key locations of the coordination vehicles.

[0068] The vehicle's current location refers to the position of both the cooperating vehicle and the current vehicle. The vehicle's current location is obtained through the GPS positioning chips on both the cooperating vehicle and the current vehicle.

[0069] S601: Combines the vehicle's current location with the task node and the transportation task node to generate a temporary alternating pickup node.

[0070] A temporary alternate pickup point refers to a point where a cooperating vehicle temporarily places the other vehicle's goods into its own vehicle for subsequent goods exchange. For example, vehicle A's temporary alternate pickup point is point C, and vehicle B's temporary alternate pickup point is point D.

[0071] By understanding the vehicle's current location, the coordination task nodes, and the transportation task nodes, the distances to each node for both parties are determined. Then, the node closest to the current vehicle among the coordination task nodes is prioritized as the temporary alternate pickup node for vehicle A. The same logic applies to vehicle B.

[0072] S602: Based on the vehicle task information and transportation task information, the driving routes of the two vehicles are known.

[0073] The two-vehicle routes refer to the cargo transportation routes planned separately for the current vehicle and the cooperating vehicle. First, the transportation nodes of the cooperating vehicle are extracted from its task information, and then its route is calculated using a pre-defined path planning algorithm. Simultaneously, the transportation nodes of the current vehicle are extracted from its task information, and its route is planned in the same way. This process ultimately yields the two-vehicle routes.

[0074] Path planning algorithms are common knowledge in this field and will not be elaborated upon here.

[0075] S603: Responds to the driving routes of the two vehicles and temporary alternating pickup nodes to generate the intersection of the two vehicles.

[0076] A two-vehicle intersection section refers to a section of road where the current vehicle's and the cooperating vehicle's routes overlap. Two-vehicle intersection sections are identified by overlaying the two vehicles' routes on an electronic map, comparing the coordinates of each section, and filtering out road segments that completely or partially overlap. Simultaneously, considering the location distribution of temporary alternate pickup nodes, overlapping sections that are close to both vehicles' core task nodes and whose length meets the requirements for temporary handover are prioritized and ultimately determined as two-vehicle intersection sections.

[0077] S604: Generate task scheduling coordination information based on temporary alternating pickup nodes and intersections of two vehicles.

[0078] The tasks of temporary alternating pickup nodes and intersections of two vehicles are summarized to generate task scheduling and coordination information.

[0079] It also includes the following steps: S61: Collect vehicle location data.

[0080] Vehicle location refers to the current location of the vehicle, which is collected in real time by a GPS positioning chip.

[0081] S610: Collect traffic light status when the vehicle is located at a junction of two vehicles.

[0082] Traffic light status refers to the real-time status of traffic lights at an intersection when vehicles approach a junction. Traffic light status is obtained through a real-time traffic signal data interface connected to the traffic management department.

[0083] S611: When the traffic light is in red, collect the duration of the red light.

[0084] Red light duration refers to the duration for which the traffic light at an intersection displays a red light. The red light duration is also obtained through a real-time traffic signal data interface connected to the traffic management department.

[0085] S612: Based on transportation task information, cooperating vehicle task information, and temporary alternating pickup nodes, obtain the weight of replacement cargo and the weight of cooperating replacement cargo.

[0086] Replacement cargo weight refers to the total weight of cargo that the current vehicle needs to exchange with the cooperating vehicle.

[0087] The weight of the replacement cargo refers to the total weight of the cargo that needs to be exchanged with the current vehicle for the vehicle in coordination.

[0088] By filtering out the cargo details that need to be exchanged with the cooperating vehicle from the current vehicle's transportation task information, including the individual weight and quantity of each cargo, and then summing up the weights of these cargoes, the total weight of the replacement cargo for the current vehicle is obtained.

[0089] By extracting the relevant information of the goods that need to be exchanged with the current vehicle from the task information of the cooperating vehicle, and by calculating the weight and quantity of each item of goods, and then adding up their weights, the result is the weight of the goods to be replaced by the cooperating vehicle.

[0090] S613: Combine the weight of the replacement cargo with the weight of the matching replacement cargo to retrieve the cargo handling time from the preset cargo exchange efficiency table.

[0091] Cargo handling time refers to the time required to complete the handover of replacement cargo and cargo to match the replacement cargo weight. The cargo exchange efficiency table can be used to find the cargo handling time corresponding to the replacement cargo weight and the corresponding cargo to match the replacement cargo weight. This table records the standard cargo handling time for different weight combinations.

[0092] The cargo exchange efficiency table is pre-defined based on historical cargo exchange data, the handling difficulty of common cargo types, and the efficiency of mechanical handling, and will not be elaborated upon here.

[0093] S614: When the red light duration is longer than the cargo handling duration, control the two vehicles to exchange cargo using a preset cargo exchange method during the red light period.

[0094] The cargo exchange method refers to the operational procedure for completing the handover of cargo between two vehicles while they are stationary. Specific details of the cargo exchange method will be provided in subsequent sections S6140 to S6144, and will not be repeated here.

[0095] When the red light duration exceeds the cargo handling time, it indicates that cargo exchange is permitted. In this case, the two vehicles must be controlled to exchange cargo using the cargo exchange method during the red light period.

[0096] It also includes the following steps: S615: Collect images of road traffic flow when the red light duration is no longer than the cargo handling time.

[0097] Road traffic images refer to images of road surface traffic conditions at intersections captured by vehicle-mounted cameras.

[0098] If the red light duration is not greater than the cargo handling time, it means that cargo exchange cannot be carried out, and images of road traffic flow need to be collected first for subsequent steps.

[0099] S616: Identify vehicles in the rightmost lane from a road traffic flow image to obtain the number of vehicles in the lane.

[0100] The number of vehicles per lane refers to the total number of vehicles in the rightmost lane identified from a road traffic image.

[0101] Image recognition technology can be used to identify the number of vehicles in the rightmost lane of a road traffic image. Image recognition technology is common knowledge in this field and will not be elaborated upon here.

[0102] S617: When the number of vehicles in a lane is lower than the preset vehicle number threshold, define the rightmost lane as the cargo transfer lane.

[0103] The vehicle quantity threshold refers to the critical number of vehicles required to determine whether a lane is suitable for cargo handover. The vehicle quantity threshold is preset by those skilled in the art and will not be elaborated upon here.

[0104] A cargo transfer lane is a selected lane used by two vehicles to complete the handover of cargo.

[0105] When the number of vehicles in a lane is below the vehicle number threshold, it indicates that the lane is suitable for cargo handover, and thus the lane can be defined as a cargo transfer lane.

[0106] S618: Control the preset transportation terminal to report and prompt when changing cargo lanes, and collect the current lane of the vehicle.

[0107] A transportation terminal refers to an intelligent terminal device installed on a vehicle. In this embodiment, the transportation terminal is an on-board computer used to receive dispatch instructions and report vehicle status.

[0108] The vehicle's current lane refers to the lane in which the vehicle is currently traveling. The vehicle's current lane is determined by analyzing data from the vehicle's GPS positioning system and high-precision electronic maps.

[0109] After the control and transportation terminal reports a notification of cargo lane change, it is necessary to first collect the vehicle's current lane information for subsequent steps.

[0110] S619: Control the two vehicles to exchange cargo in the cargo exchange lane using a preset driving and changing method if and only if the current lane of the vehicle and the cargo exchange lane are the same.

[0111] The driving exchange method refers to the operational procedure for completing the handover of goods while the two vehicles are traveling at low speed in the same lane. Specific driving exchange methods will be explained in detail in subsequent sections S6190 to S6195, and will not be repeated here.

[0112] Two vehicles may be controlled to exchange goods in the cargo exchange lane by driving method only when the current lane of the vehicle and the cargo exchange lane are the same.

[0113] The procedure for replacing goods includes the following steps: S6140: Collects vehicle location information.

[0114] Vehicle location information refers to the precise relative position of two vehicles at the moment of cargo handover. This information is collected via GPS positioning chips on the vehicles.

[0115] S6141: When the vehicle position information is consistent with the preset front and rear position information, control the preset transport components of the front and rear vehicles to unfold and connect, forming a continuous transport belt.

[0116] Front and rear position information refers to the standard relative position of two vehicles when handing over goods, such as the front vehicle in front and the rear vehicle behind, with a distance of 5 meters and a lateral offset of no more than 0.5 meters.

[0117] Transport components refer to retractable and dockable mechanical structures installed on vehicles, such as conveyor belts and telescopic arms.

[0118] When the vehicle's location information matches the front and rear location information, it means that the two vehicles are in position. It is necessary to control the deployment and docking of the respective transport components of the front and rear vehicles to form a continuous transport belt for subsequent steps.

[0119] S6142: The type of goods is known based on transport task information and coordination transport task information.

[0120] Cargo type refers to the type of goods that need to be transferred. By understanding the transportation task information and cooperating with the transportation task information, the type of goods that need to be transferred on each vehicle can be found, thus obtaining the cargo type.

[0121] Both the transport task information and the coordinated transport task information contain the types of goods that need to be replaced on their respective vehicles.

[0122] S6143: Obtain the clamping force value based on the type of goods.

[0123] The clamping force value refers to the force exerted by the clamping device when clamping goods. The clamping force value can be found by referring to a preset goods clamping reference table, which records different clamping force values ​​corresponding to different goods types. The reference content in the goods clamping reference table is formed by those skilled in the art after conducting sequential tests on different clamping force values ​​corresponding to different goods types, and will not be elaborated here.

[0124] A clamping device is a device used to clamp goods onto a conveyor belt and to clamp goods from a conveyor belt into a vehicle.

[0125] S6144: After the conveyor belt docking is completed, the clamping device pre-installed in the vehicle is controlled to clamp the goods onto the conveyor belt, thereby completing the goods replacement.

[0126] After the conveyor belt docking is completed, the clamping device inside the vehicle needs to be controlled to clamp the goods onto the conveyor belt, thereby completing the goods replacement.

[0127] Reference Figure 3 The replacement method includes the following steps: S6190: Collects vehicle parameter information.

[0128] Vehicle parameter information refers to the vehicle's performance parameters, including engine power, torque, maximum speed, braking performance, etc. This vehicle parameter information is obtained through pre-input by those skilled in the art.

[0129] S6191: Obtain vehicle power based on vehicle parameter information.

[0130] Vehicle power refers to a vehicle's driving capability. Vehicle power can be found by reviewing vehicle parameter information. The vehicle parameter information includes information about vehicle power.

[0131] S6192: Determine the vehicle's driving posture based on vehicle dynamics.

[0132] Vehicle driving posture refers to the front and rear positions of vehicles when driving together. For example, a vehicle with relatively higher power is in front, and a vehicle with lower power is behind.

[0133] The vehicle's driving posture is obtained by comparing the power of the two vehicles.

[0134] S6193: Control the preset transportation terminal to report prompts based on the vehicle's driving posture and collect vehicle connection signals.

[0135] Vehicle connection signals refer to the signals generated during the docking process of pre-set connection components between two vehicles. Vehicle connection signals are acquired by pressure sensors installed on the connection components.

[0136] A connection component is a specialized device used to physically connect two vehicles.

[0137] After the control terminal reports the vehicle's driving posture, it is necessary to collect the vehicle connection signal for subsequent steps.

[0138] S6194: When the vehicle connection signal is consistent with the preset connection completion signal, the preset main control mode of the preceding vehicle is activated, and the following vehicle synchronously switches to the preset passive following mode.

[0139] The connection completion signal indicates that the connection components of the two vehicles have been successfully docked.

[0140] The primary control mode refers to the control mode entered by the vehicle in front, which is responsible for controlling the speed and direction of both vehicles.

[0141] Passive following mode refers to the control mode entered by the following vehicle, which automatically follows the driving status of the vehicle in front and maintains synchronization.

[0142] The connection signal, main control mode, and passive follow mode are all preset by those skilled in the art and will not be elaborated here.

[0143] When the vehicle connection signal and the connection completion signal are consistent, it means that the two vehicles have completed the physical connection. The main control mode of the leading vehicle needs to be activated to control the driving speed and direction of the two vehicles. At the same time, the passive follow mode of the trailing vehicle is activated to follow the driving status of the leading vehicle and maintain synchronization.

[0144] S6195: Control the preceding vehicle to travel at a preset changing speed and change cargo using a cargo changing method.

[0145] Changing driving speed refers to the safe speed at which goods are handed over between two vehicles while they are in motion. The changing driving speed is preset by those skilled in the art and will not be elaborated here.

[0146] Control the preceding vehicle to change its speed, while simultaneously controlling the deployment and docking of the respective transport components of the preceding and following vehicles to form a continuous transport belt, and then execute subsequent steps S6142 to S6144 to complete the exchange of goods.

[0147] It also includes the following steps: S62: Collects in-vehicle image information.

[0148] In-vehicle image information refers to images of the areas inside the vehicle used for placing goods, captured by in-vehicle cameras.

[0149] S63: Perform region recognition on preset cargo features from in-vehicle image information to obtain the cargo placement area of ​​the front vehicle and the cargo placement area of ​​the rear vehicle.

[0150] Goods characteristics refer to unique identifiers used to identify goods, such as size, shape, and label patterns. Goods characteristics are predetermined by those skilled in the art and will not be elaborated upon here.

[0151] The cargo placement area of ​​the preceding vehicle refers to the specific area where the cargo inside the vehicle is placed, as identified from the image of the preceding vehicle's interior.

[0152] The cargo placement area of ​​the rear vehicle refers to the specific area where the cargo is placed inside the vehicle, as identified from the interior image of the rear vehicle.

[0153] Image recognition technology can be used to identify the cargo placement areas of both the preceding and following vehicles. Image recognition technology is common knowledge in this field and will not be elaborated upon here.

[0154] S64: Remove the cargo placement areas of the front vehicle and the rear vehicle from the in-vehicle image information to obtain the remaining space areas of the front vehicle and the rear vehicle.

[0155] The remaining space area of ​​the preceding vehicle refers to the space inside the preceding vehicle that is available for placing goods after removing the cargo placement area. The remaining space area of ​​the preceding vehicle can be obtained by removing the cargo placement area from the interior image information of the preceding vehicle. The method of area removal is common knowledge in this field and will not be elaborated here.

[0156] The remaining space area of ​​the rear vehicle refers to the space remaining in the rear vehicle's interior after deducting the cargo placement area, which can be used to store goods. The method for obtaining the remaining space area of ​​the rear vehicle is the same as that of the front vehicle, and will not be repeated here.

[0157] S65: Combine the cargo placement area of ​​the front vehicle, the cargo placement area of ​​the rear vehicle, the remaining space area of ​​the front vehicle, and the remaining space area of ​​the rear vehicle to generate a cargo handling sequence.

[0158] Cargo handling sequence refers to the order in which goods are transferred. The cargo handling sequence is determined by understanding the cargo placement areas of the preceding and following vehicles, the remaining space in the preceding vehicle, and the remaining space in the following vehicle. This allows us to know the usable area, shape, load-bearing capacity, and distance from the vehicle entrance / exit (i.e., handling convenience) within the cargo compartment. This determines the cargo capacity of each remaining space. Then, based on the principle of "efficient path priority," goods with the shortest handling path are prioritized (e.g., goods in a certain area of ​​the preceding vehicle are closest to the corresponding remaining space in the following vehicle). Finally, according to the principle of "load matching," heavy and large goods are prioritized for allocation to remaining areas with strong load-bearing capacity and high space matching (e.g., large remaining spaces in the following vehicle prioritize receiving heavy goods from the preceding vehicle). This forms the final cargo handling sequence.

[0159] S66: Based on the cargo handling sequence, control the preset clamping device to transfer cargo.

[0160] The control clamping device transfers goods according to the cargo handling sequence.

[0161] It also includes the following steps: S660: Collects clamping image information during cargo transfer.

[0162] Clamping image information refers to real-time images of the clamped goods captured by a camera on a clamping device during the goods transfer process.

[0163] S661: Scan the preset cargo features from the clamping image information to identify the cargo information being handled.

[0164] Cargo handling information refers to the specific information about the cargo currently being handled. By performing image recognition on the cargo features from the clamping image information, the tags on the cargo can be identified. Further identification of the tag content yields the cargo handling information. The tag content contains the cargo handling information.

[0165] S662: Obtain baseline cargo handling information based on task scheduling coordination information.

[0166] Baseline handling cargo information refers to the standard information about the cargo that should be transferred. This information can be retrieved by reviewing the task scheduling and coordination information. The task scheduling and coordination information includes the baseline handling cargo information.

[0167] S663: Compare whether the information on the transported goods is consistent with the information on the baseline transported goods.

[0168] By determining whether the information on the transported goods matches the baseline information on the transported goods, it can be determined whether the goods being held by the clamping device are correct.

[0169] S664: If they match, continue with the clamping operation.

[0170] If they match, it means that the clamping device is clamping the correct goods, and you can continue the clamping operation.

[0171] S665: If there is a discrepancy, the control clamping device will stop operating and report a cargo matching error message.

[0172] If there is a discrepancy, it indicates that the clamping device is not clamping the correct goods. The clamping device should be stopped and a goods matching error message should be reported.

[0173] Based on the same inventive concept, embodiments of the present invention provide an intelligent dispatching system for commercial transport vehicles, comprising: The data acquisition module is used to collect transportation task information, transportation order information, excess quantity value, vehicle current location, vehicle driving location, traffic light status, red light duration, road traffic flow image, vehicle current lane, vehicle location information, vehicle parameter information, vehicle connection signal, in-vehicle image information, and clamping image information. A memory used to store a program that implements an intelligent scheduling method for commercial transport vehicles; The processor is used to load and execute programs stored in memory.

[0174] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0175] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.

Claims

1. A method for intelligent dispatching of commercial transport vehicles, characterized in that, The method comprises the following steps: collecting transportation task information; extracting the number of transportation tasks and transportation task nodes from the transportation task information; when the number of transportation tasks is greater than 1, obtaining task time consumption according to the vehicle transportation task and the transportation task node; when the task time consumption is greater than a preset excessive time consumption threshold, collecting transportation order information; obtaining matching vehicle information in response to the transportation order information and the vehicle transportation task; generating task scheduling matching information based on the matching vehicle information and the transportation task information, and performing task scheduling prompting based on the task scheduling matching information, thereby completing the transportation task.

2. The intelligent dispatching method of commercial transport vehicles according to claim 1, characterized in that, The method further comprises the following steps: obtaining vehicle transportation task information based on the transportation order information; obtaining vehicle transportation task nodes according to the vehicle transportation task information; obtaining node correlation degree based on the vehicle transportation task node and the transportation task node; when the node correlation degree exceeds a preset correlation threshold, collecting an exceeding number value; when the exceeding number value is 1, defining the vehicle with the only node correlation degree exceeding the correlation threshold as the matching vehicle, and extracting matching vehicle information of the matching vehicle from the transportation order information; when the exceeding number value is greater than 1, arranging all node correlation degrees from large to small, and defining the vehicle corresponding to the largest node correlation degree as the matching vehicle, and extracting matching vehicle information of the matching vehicle from the transportation order information.

3. The intelligent dispatching method of commercial transport vehicles as claimed in claim 1, wherein, The method further comprises a method for generating the task scheduling matching information: obtaining matching vehicle task information from the transportation order information based on the matching vehicle information; obtaining matching task nodes according to the matching vehicle task information, and collecting the current position of the vehicle; generating temporary alternate pickup nodes by combining the current position of the vehicle, the matching task nodes, and the transportation task nodes; obtaining two-vehicle driving routes based on the matching vehicle task information and the transportation task information; generating two-vehicle intersection road segments in response to the two-vehicle driving routes and the temporary alternate pickup nodes; generating task scheduling matching information based on the temporary alternate pickup nodes and the two-vehicle intersection road segments.

4. The intelligent dispatching method of commercial transport vehicles according to claim 3, characterized in that, The method further comprises the following steps: collecting the driving position of the vehicle; when the driving position of the vehicle is located on the two-vehicle intersection road segment, collecting the traffic light state; when the traffic light state is a red light signal, collecting the red light duration; obtaining replacement cargo weight and matching replacement cargo weight based on the transportation task information, the matching vehicle task information, and the temporary alternate pickup nodes; querying the cargo handling duration from a preset cargo exchange efficiency table by combining the replacement cargo weight and the matching replacement cargo weight; when the red light duration is greater than the cargo handling duration, controlling the two vehicles to perform cargo replacement in a preset cargo replacement method during the red light period.

5. The intelligent dispatching method of commercial transport vehicles according to claim 4, characterized in that, The method further comprises the following steps: when the red light duration is not greater than the cargo handling duration, collecting a road traffic flow image; performing vehicle recognition on the rightmost lane from the road traffic flow image to obtain the number of lane vehicles; when the number of lane vehicles is lower than a preset vehicle number threshold, defining the rightmost lane as the cargo replacement lane; controlling a preset transportation terminal to report and prompt in the cargo replacement lane, and collecting the current lane of the vehicle; only when the current lane of the vehicle and the cargo replacement lane are consistent, control the two vehicles to perform cargo replacement in a preset driving replacement method in the cargo replacement lane.

6. The intelligent dispatching method of commercial transport vehicles as claimed in claim 4, wherein, The cargo replacement method comprises the following steps: collecting vehicle position information; When the vehicle position information is consistent with the preset front and rear position information, the front vehicle and the rear vehicle are controlled to respectively deploy and dock the preset transport assemblies, forming a through transport belt; Based on the transport task information and the cooperative transport task information to know the type of goods; According to the type of goods to obtain the clamping force value; When the docking of the transport belt is completed, the clamping device preset in the vehicle is controlled to clamp the goods onto the transport belt, thereby completing the replacement of the goods.

7. The intelligent dispatching method of commercial transport vehicles as claimed in claim 5 wherein, The driving replacement method comprises: Collecting vehicle parameter information; According to the vehicle parameter information to obtain the vehicle power; Based on the vehicle power to obtain the vehicle driving posture; Control the preset transport terminal to report and prompt the vehicle driving posture, and collect the vehicle connection signal; When the vehicle connection signal is consistent with the preset completion connection signal, activate the preset main control mode of the front vehicle, and the rear vehicle is switched to the preset passive following mode synchronously; Control the front vehicle to drive at a preset replacement driving speed, and replace the goods by the goods replacement method.

8. The intelligent dispatching method of commercial transport vehicles according to claim 7, characterized in that, Further comprising: Collecting in-vehicle image information; From the in-vehicle image information, the region recognition of the preset goods features is performed to obtain the front vehicle goods placement area and the rear vehicle goods placement area; From the in-vehicle image information, the region recognition of the front vehicle goods placement area and the rear vehicle goods placement area is performed to obtain the front vehicle remaining space area and the rear vehicle remaining space area; Integrate the front vehicle goods placement area, the rear vehicle goods placement area, the front vehicle remaining space area, and the rear vehicle remaining space area to generate a goods handling sequence; Based on the goods handling sequence, the preset clamping device is controlled to transfer the goods.

9. The intelligent dispatching method of commercial transport vehicles according to claim 8, characterized in that, Further comprising: When transferring the goods, collect the clamping image information; From the clamping image information, the label scanning of the preset goods features is performed to identify the handling goods information; Based on the task scheduling cooperation information to obtain the reference handling goods information; Compare whether the handling goods information is consistent with the reference handling goods information; If consistent, continue to perform the clamping operation; If not consistent, control the clamping device to stop operation, and report a goods matching error prompt.

10. An intelligent dispatch system for commercial transport vehicles, characterized by, Comprise: The acquisition module is used for collecting transport task information and transport order information; The storage is used for storing the program for implementing the intelligent scheduling method of the commercial transport vehicle according to any one of claims 1 to 9; The processor is used for loading and executing the program stored in the storage.