Commercial vehicle dispatching and preparing method, device with commercial vehicle dispatching and preparing method and storage medium

Through intelligent algorithms, the automatic matching and allocation of commercial vehicle delivery lanes is solved, and the problems of large amount of calculation and low efficiency caused by manual experience allocation in the prior art are achieved, and more efficient and accurate vehicle preparation task allocation and lower vehicle waiting time cost are achieved.

CN119887003APending Publication Date: 2025-04-25FAW LOGISTICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411996331.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, the allocation of commercial vehicle shipment and preparation tasks depends on manual experience, resulting in large amount of orchestration and calculation, low allocation efficiency, and problems such as strong subjectivity and response timeliness risk.

Method used

By obtaining waybill information, including carrier information, shipping method and shipping time, automatically match and allocate lanes, generate vehicle shipping strategies, and use intelligent algorithms to optimize lanes allocation to reduce manual intervention.

Benefits of technology

It improves the efficiency and accuracy of vehicle preparation tasks, reduces the cost of waiting time, improves the benefits of trunk line transportation and the efficiency of lane use, and solves the problems of large calculation volume and low efficiency caused by manual experience allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119887003A_ABST
    Figure CN119887003A_ABST
Patent Text Reader

Abstract

The invention discloses a commercial vehicle dispatching and preparing method, a device with the commercial vehicle dispatching and preparing method and a storage medium. The method comprises the steps that waybill information to be dispatched of a target vehicle is acquired, and the waybill information comprises carrier information, a dispatch mode and dispatch time of the target vehicle; based on the waybill information, determining a standby lane corresponding to the forwarding mode in the waybill information; and when it is determined that the waybill information and the standby lane meet the preset conditions, a vehicle delivery strategy is generated, and the vehicle delivery strategy is used for delivering the target vehicle to the standby lane. According to the invention, the technical problems of large arrangement calculation amount and low distribution efficiency caused by distribution of the vehicle distribution time window depending on artificial experience are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of commercial vehicle transportation, and in particular to a method for preparing commercial vehicles for shipment, and a device and a storage medium having the same. Background Art

[0002] The main task of the commercial vehicle storage area is to provide a cache for vehicles that are ready to be shipped after they come off the production line of the automobile OEM. As the "transit station" of the production area, it plays the role of a node hub connecting the production of the OEM and the transportation of the carrier. Based on this kind of functional positioning, in addition to the main functions of warehousing, storage, and preparation of vehicles, another very important functional requirement is to prepare the vehicles and deliver them to downstream carriers for shipment according to the requirements of the shipping order. Because Daily You ships a large number of vehicles and several or dozens of suppliers pick up vehicles, how to set the supplier loading time window has become an important issue.

[0003] Existing technologies mainly rely on manual experience to allocate vehicle standby tasks. The main challenges and problems are as follows:

[0004] 1. Large amount of scheduling calculation: The average number of vehicles shipped per day is more than 800, and when there is a peak, the daily shipment volume exceeds 1,000. For such a large amount of shipping data, how to schedule the vehicle preparation task is a huge workload. At the same time, when there is an emergency or abnormal situation, the original plan needs to be adjusted and re-scheduled. Tasks are also dynamically issued and updated regularly.

[0005] 2. Many constraints: When allocating vehicle standby tasks, it is necessary to consider the order of vehicle standby tasks, the occupancy of the standby lanes, the release of the standby lanes, the number of commercial vehicles that can be allocated to each standby lane, the proximity of different tasks of the carrier, the restrictions on the shipping mode, whether the standby order numbers can be combined, and other constraints. The allocation of vehicle standby tasks is carried out through comprehensive consideration.

[0006] 3. Allocation time requirements: The daily vehicle pick-up tasks are subject to assessment of the time it takes to leave the warehouse, so quickly completing the allocation of vehicle preparation tasks can ensure the rapid issuance and allocation of the day's tasks, and can respond quickly when changes occur. In the traditional operation mode, calculations must be done by personnel, and there are certain risks in the response time.

[0007] 4. Strong subjectivity: All factors are derived from human "experience" and "feelings", and are allocated based on subjective judgment. In addition, humans are required to understand the status of the spare lane in real time. And tasks are issued by dedicated personnel to ensure operation.

[0008] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0009] The embodiment of the present invention provides a method for preparing a commercial vehicle for shipment, and a device and storage medium having the same, so as to at least solve the technical problems of large scheduling calculation amount and low allocation efficiency caused by relying on manual experience to allocate the time window for preparing the vehicle.

[0010] According to one aspect of an embodiment of the present invention, a method for shipping a spare vehicle for commercial vehicles is provided, comprising: obtaining waybill information of a target vehicle to be shipped, wherein the waybill information includes carrier information, shipping method, and shipping time of the target vehicle; based on the waybill information, determining a spare lane corresponding to the shipping method in the waybill information; and generating a vehicle shipping strategy when it is determined that the waybill information and the spare lane meet preset conditions, wherein the vehicle shipping strategy is used to ship the target vehicle to the spare lane.

[0011] Furthermore, based on the waybill information, a spare lane corresponding to the shipping method in the waybill information is determined, including: obtaining the shipping type of the spare lane, wherein the shipping type includes at least one of the following: road transport, rail transport, water transport and air transport; based on the shipping method in the waybill information, determining the spare lane whose shipping type is consistent with the shipping method as the target spare lane.

[0012] Furthermore, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatch strategy is generated, including: determining the earliest dispatch time and the latest dispatch time among the carrier types and dispatch times based on the waybill information; obtaining the maximum carrying capacity information of the spare lane, as well as the earliest entry time and the latest entry time of the spare lane; and generating a vehicle dispatch strategy in response to the carrier type, the earliest dispatch time, the latest dispatch time, and the maximum carrying capacity information, the earliest entry time and the latest entry time meeting the preset conditions.

[0013] Furthermore, when it is determined that the waybill information and the spare lane meet preset conditions, a vehicle dispatch strategy is generated, including: judging whether the waybill to be shipped is an expedited waybill based on the waybill information; when it is determined that the waybill to be shipped is an expedited waybill, obtaining the urgency information of the expedited waybill and the spare lane resource status information; and generating a vehicle dispatch strategy based on the urgency information and the spare lane resource status information.

[0014] Furthermore, a vehicle dispatch strategy is generated based on the urgency information and the spare lane resource status information, including: when it is determined based on the spare lane resource status information that the resources of the current spare lane are in short supply, determining the expedited level information of the expedited waybill based on the urgency information; sorting the waybill to be shipped based on the expedited level information, and generating a vehicle dispatch strategy, wherein the vehicle dispatch strategy is used to sequentially dispatch the target vehicles of the sorted waybill to the corresponding spare lanes.

[0015] Furthermore, a vehicle dispatch strategy is generated based on the urgency information and the spare lane resource status information, including: obtaining resource usage information of each spare lane when it is determined based on the spare lane resource status information that the resources of the current spare lane are sufficient; determining the spare lane with the most abundant resources based on the resource usage information; and generating a vehicle dispatch strategy based on the urgency information of the most abundant spare lane and the expedited waybill.

[0016] Furthermore, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatch strategy is generated, including: in response to the earliest dispatch time, the latest dispatch time, and the maximum carrying capacity information, the earliest entry time and the latest entry time meeting the preset conditions, and when the dispatch times of different carriers on the same spare lane do not overlap, a vehicle dispatch strategy is generated.

[0017] According to another aspect of an embodiment of the present invention, there is also provided a device for shipping spare vehicles for commercial vehicles, including: an acquisition module, which acquires waybill information of a target vehicle to be shipped, wherein the waybill information includes carrier information, shipping method, and shipping time of the target vehicle; a determination module, which determines, based on the waybill information, a spare lane corresponding to the shipping method in the waybill information; and a strategy generation module, which generates a vehicle shipping strategy when it is determined that the waybill information and the spare lane meet preset conditions, wherein the vehicle shipping strategy is used to ship the target vehicle to the spare lane.

[0018] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.

[0019] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.

[0020] In the embodiment of the present invention, an intelligent algorithm is used to analyze and process the waybill information of the commercial vehicle shipment, including the carrier information, the shipping method and the shipping time, so as to achieve the purpose of automatic matching and allocation of spare lanes. This process eliminates the dependence on manual experience and reduces the influence of subjective judgment on task allocation, thereby achieving the technical effect of improving the efficiency and accuracy of spare vehicle task allocation, reducing the waiting time cost, and improving the trunk transportation revenue and the efficiency of spare lane utilization, thereby solving the technical problems of large scheduling calculation amount and low allocation efficiency caused by relying on manual experience to allocate the spare vehicle time window. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0022] Figure 1 It is a hardware structure block diagram of a computer terminal of a method for preparing a commercial vehicle for shipment according to one optional embodiment of the present invention;

[0023] Figure 2 is a flow chart of a method for shipping a commercial vehicle according to one optional embodiment of the present invention;

[0024] Figure 3 It is a structural block diagram of a control device of a method for preparing commercial vehicles for shipment according to one embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] According to an embodiment of the present invention, a method embodiment of a method for preparing a commercial vehicle for shipment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0028] The method embodiment can be executed in an electronic device including a memory and a processor or a similar computing device. For example, an electronic device running on a computer, such as Figure 1 As shown, the electronic device of the computer may include one or more processors 102 (the processor may include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor (MCU), a field programmable logic device (FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, etc.) and a memory 104 for storing data. Optionally, the electronic device of the above-mentioned computer may also include a transmission device 106 for communication functions, an input and output device 108, and a display device 110. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the electronic device of the computer. For example, the electronic device of the computer may also include more or fewer components than the above structure description, or have a configuration different from the above structure description.

[0029] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the corresponding computer programs of the method for preparing the shipment of commodity vehicles in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, the method for preparing the shipment of commodity vehicles described above is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0030] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0031] The display device 110 may be, for example, a touch screen type liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or a "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and a user may interact with the GUI by finger contact and / or gestures on a touch-sensitive surface, wherein the human-computer interaction functions here may optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for executing the above human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.

[0032] Figure 2 is a flow chart of a method for shipping a commercial vehicle according to one optional embodiment of the present invention. Figure 2 As shown, the method comprises the following steps:

[0033] Step S102, obtaining the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle;

[0034] In step S102, the waybill information usually comes from the transportation management system (TMS), order management system (OMS) and the operation management system of the commodity vehicle storage area. By calling the API interface of the above system, the necessary waybill information is extracted. The acquired waybill information is cleaned, invalid or duplicate records are removed, the integrity of the data is verified, and the cleaned data is integrated into a unified format and stored in the database.

[0035] The waybill information includes the carrier information, shipping method, and shipping time of the target vehicle. Carrier information: Identify the carrier's code to optimize the task allocation based on the carrier's transportation capacity and historical performance. Shipping method: Analyze the code of the shipping method, such as road transportation, rail transportation, or water transportation, to ensure that the task allocation complies with the constraints of the specific method. Shipping time: Extract the earliest and latest entry time of the shipping task, the estimated loading time, urgency and other parameters to meet the timeliness and priority requirements of the task.

[0036] Step S104, based on the waybill information, determining a spare lane corresponding to the shipping method in the waybill information;

[0037] Different shipping methods may correspond to different spare lane types. For example, rail transport may require the use of rail-only spare lanes, while road transport may use road transport spare lanes. Query the spare lane database based on the identified shipping method to find all spare lanes that can support the shipping method.

[0038] Step S106, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatching strategy is generated, wherein the vehicle dispatching strategy is used to dispatch the target vehicle to the spare lane.

[0039] Through the above steps S102 to S106, in an embodiment of the present invention, an intelligent algorithm is used to analyze and process the waybill information of the commercial vehicle shipment, including the carrier information, the shipping method and the shipping time, so as to achieve the purpose of automatic matching and allocation of spare lanes. This process eliminates the dependence on manual experience and reduces the influence of subjective judgment on task allocation, thereby achieving the technical effect of improving the efficiency and accuracy of spare vehicle task allocation, reducing the waiting time cost, and improving the trunk transportation revenue and the efficiency of spare lane utilization, thereby solving the technical problems of large scheduling calculation amount and low allocation efficiency caused by relying on manual experience to allocate the spare vehicle time window.

[0040] Optionally, based on the waybill information, determining the spare lane corresponding to the shipping method in the waybill information includes: obtaining the shipping type of the spare lane, wherein the shipping type includes at least one of the following: road transport, rail transport, water transport and air transport; based on the shipping method in the waybill information, determining the spare lane whose shipping type is consistent with the shipping method as the target spare lane. In this way, it can be ensured that each shipping method has a corresponding spare lane, avoiding delays caused by mismatching the shipping method and the spare lane, and is suitable for logistics scenarios of multi-modal transportation.

[0041] Specifically, suppose there is a waybill information, waybill P001, the shipping method is rail ("R"), the shipping type and current status (whether occupied) of all spare lanes are known, spare lane A1: shipping type is rail ("R"), current status is available; spare lane B1: shipping type is road ("T"), current status is occupied; based on the shipping method in the waybill information, the spare lane with the same shipping type and shipping method is determined as the target spare lane, then the target spare lane of the waybill P001 is A1. Through the above embodiment, the system can effectively determine the spare lane that matches the shipping method in the waybill information, thereby realizing efficient and automated task allocation, solving the shortcomings of manual experience allocation, and improving the utilization rate of the spare lanes and the task processing speed.

[0042] Optionally, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatch strategy is generated, including: determining the earliest dispatch time and the latest dispatch time among the carrier type and dispatch time based on the waybill information; obtaining the maximum carrying capacity information of the spare lane, as well as the earliest entry time and the latest entry time of the spare lane; and generating a vehicle dispatch strategy in response to the carrier type, the earliest dispatch time, the latest dispatch time, and the maximum carrying capacity information, the earliest entry time and the latest entry time meeting the preset conditions. This method can ensure that the dispatch time is reasonably arranged under limited resources, avoid overload of the spare lane, is suitable for the dispatch management of commodity vehicles during peak periods, and effectively improves resource utilization.

[0043] Specifically, the earliest dispatch time refers to the earliest time point at which the dispatch task in the waybill can be executed; the latest dispatch time refers to the maximum time limit before which the dispatch task in the waybill must be dispatched; the maximum carrying capacity of the spare lane refers to the maximum number of commercial vehicles that the spare lane (also known as the loading lane or dispatch lane) can handle or load at the same time under certain conditions; the earliest entry time of the spare lane refers to the time point at which the spare lane can start to accept commercial vehicles for shipment; the latest entry time of the spare lane refers to the last time point at which the spare lane can accept commercial vehicles for shipment. In the formulation of vehicle dispatch strategies, this information is crucial and directly affects the utilization rate of the spare lane, the arrangement of dispatch tasks, the time for carriers to pick up vehicles, and the efficiency of the entire logistics operation.

[0044] In a specific embodiment, for waybill P001 (carrier A, earliest shipment time 10:00, latest shipment time 16:00), the spare lane A1 (maximum carrying capacity 20 vehicles, earliest entry time 9:00, latest entry time 16:00) is screened out. The idle time period (9:00-16:00) and capacity (20 vehicles) of A1 are verified to determine that it meets the conditions. According to the number of commercial vehicles (8 vehicles) of waybill P001 and the estimated loading time (referring to the total time occupied by the task from the start of vehicle preparation to the clearing and vacating of the spare lane), ensure that waybill P001 can be shipped before the latest shipment time of 16:00. Through the above steps, the system can automatically generate a vehicle shipping strategy that meets the preset conditions, ensuring that each waybill is shipped before the latest shipment time, while rationally utilizing the spare lane resources to avoid overloading and time conflicts, and improving the efficiency and accuracy of logistics operations. This not only reduces the complexity of manual planning, but also enables real-time adjustment of strategies to cope with unexpected changes, such as temporary expedited tasks or carrier delays, thereby ensuring the efficiency and reliability of logistics services.

[0045] Optionally, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatch strategy is generated, including: judging whether the waybill to be dispatched is an expedited waybill based on the waybill information; when it is determined that the waybill to be dispatched is an expedited waybill, obtaining the urgency information of the expedited waybill and the resource status information of the spare lane; and generating a vehicle dispatch strategy based on the urgency information and the resource status information of the spare lane. This method can give priority to expedited waybill processing, is suitable for emergency order processing, effectively improves the logistics response speed, and meets the urgent needs of customers.

[0046] Specifically, expedited waybills are processed first, and the higher the urgency, the higher the priority. The urgency information of the waybill is represented by a number (1-100), the larger the number, the higher the priority, and 100 represents the most urgent.

[0047] In a specific embodiment, first determine whether it is an expedited waybill based on the waybill information. There are two waybill: waybill P001 (carrier A, shipping method railway, number of commercial vehicles 8, urgency 75). Waybill P002 (carrier C, shipping method waterway, number of commercial vehicles 10, urgency 90). For expedited waybill P001 and P0032, the system reads their urgency information (75 and 90 respectively) and obtains the resource status of all spare lanes, including the maximum carrying capacity and current occupancy. Existing spare lane A1 (maximum carrying capacity 20 vehicles, shipping method railway, current status is idle). Spare lane B1 (maximum carrying capacity 15 vehicles, shipping method waterway, current status is idle). Priority is given to finding a suitable spare lane for waybill P002 (urgency 90) with a high degree of urgency. When spare lane B1 is idle and has sufficient capacity, B1 is determined as the optimal spare lane. Next, the system searches for a spare lane for waybill P001. A1 is a dedicated spare lane for railways and is idle, so it is determined to be the best spare lane for P001. A vehicle dispatch strategy is generated, including allocating waybill P001 to spare lane A1, with a time window set from 11:00 to 13:00; allocating waybill P002 to spare lane B1, with a time window set from 14:00 to 16:00. Through the above steps, expedited waybills can be effectively identified and prioritized to ensure that urgent transportation needs are responded to quickly. At the same time, the allocation of spare lanes is optimized through intelligent algorithms to improve the overall efficiency and accuracy of dispatch operations.

[0048] Optionally, a vehicle dispatch strategy is generated based on the urgency information and the spare lane resource status information, including: if it is determined based on the spare lane resource status information that the current spare lane resources are in short supply, the urgency level information of the expedited waybill is determined based on the urgency information; the waybill to be dispatched is sorted based on the urgency level information, and a vehicle dispatch strategy is generated, wherein the vehicle dispatch strategy is used to dispatch the target vehicles of the sorted waybill to the corresponding spare lane in sequence. This method can ensure that the most urgent orders are dispatched first when resources are tight, and is suitable for logistics scenarios with tight resources, effectively improving the rational allocation of resources.

[0049] Specifically, there are spare lanes A1 (maximum carrying capacity of 20 units, mode of shipment is rail, currently partially occupied, with remaining capacity of 10 units), spare lane B1 (maximum carrying capacity of 10 units, mode of shipment is road, currently fully occupied, and expected to be vacated in half an hour), spare lane B2 (maximum carrying capacity of 10 units, mode of shipment is road, currently fully occupied), spare lane C1 (maximum carrying capacity of 15 units, mode of shipment is waterway, currently fully occupied, and expected to be vacated in one hour). Currently, spare lanes A1, B1, B2, and C1 are all occupied to varying degrees, and resources are in short supply. There are four existing waybills, waybills P001 (carrier A, shipping mode rail, urgency 90), waybills P002 (carrier B, shipping mode road, urgency 70), waybills P003 (carrier C, shipping mode water, urgency 50), waybills P004 (carrier D, shipping mode road, urgency 10). The four orders are sorted according to their urgency: P001>P002>P003>P004. Based on the sorting results and the resource status of the spare lanes, a shipping strategy is generated. First, try to find a suitable spare lane for waybills P001. Given that its shipping mode is rail, spare lane A1 is the most suitable choice, and the remaining capacity is sufficient. The system assigns waybills P001 to spare lane A1, and the time window is set from the earliest point of the current acceptable time of spare lane A1 to before the latest shipping time of waybills P001. The system searches for a spare lane for waybills P002. Since the highway spare lanes B1 and B2 are currently occupied, the system waits for B1 to be vacated after half an hour. Based on the principle of high-priority spare lanes, waybill P002 is assigned to the spare lane B1, and the time window is set from the earliest time after B1 is available to before the latest shipping time of P002. Update the resource status information of the spare lane, mark A1 and B1 as allocated, and update the remaining capacity. Through this strategy, the system can give priority to processing high-urgency waybills when spare lane resources are scarce, and reasonably arrange the shipping time of non-urgent waybills, effectively avoiding resource waste and logistics delays, ensuring smooth logistics services and improving customer satisfaction.

[0050] Optionally, a vehicle dispatch strategy is generated based on the urgency information and the spare lane resource status information, including: obtaining resource usage information of each spare lane when judging that the current spare lane resources are sufficient based on the spare lane resource status information; determining the spare lane with the most abundant resources based on the resource usage information; and generating a vehicle dispatch strategy based on the most abundant spare lane and the urgency information of the expedited waybill. This method can select the most appropriate spare lane for dispatch when resources are sufficient, is suitable for daily logistics management, and effectively improves dispatch efficiency and customer satisfaction.

[0051] In a specific embodiment, the existing waybill list is: waybill P101 (carrier D, mode of shipment: road, number of commercial vehicles: 10, urgency: 85), waybill P102 (carrier E, mode of shipment: railway, number of commercial vehicles: 5, urgency: 60), waybill P103 (carrier F, mode of shipment: waterway, number of commercial vehicles: 15, urgency: 95). Spare lane information: spare lane X1 (maximum capacity: 15, mode of shipment: road, current status: partially occupied, remaining capacity: 10), spare lane Y1 (maximum capacity: 20, mode of shipment: railway, current status: idle, remaining capacity: 20), spare lane Z1 (maximum capacity: 30, mode of shipment: waterway, current status: idle, remaining capacity: 30). First, identify waybills with high urgency, i.e., expedited waybills. In this example, waybills P101 and P103 are determined as urgent waybills due to their higher urgency (85 and 95 respectively), and then the resource status of all spare lanes is checked, that is, whether they are currently in sufficient status. In this example, spare lanes X1, Y1 and Z1 are all evaluated as having sufficient resources, among which X1 has a remaining capacity of 10 vehicles, Y1 has a remaining capacity of 20 vehicles, and Z1 has a remaining capacity of 30 vehicles. Based on the resource usage information, the spare lane with the most abundant resources is determined to be Z1. First, the most urgent waybill P103 is matched with the spare lane Z1 with the most abundant resources. Next, the second priority urgent waybill P101 is matched to the spare lane X1, and then the waybill P102 is allocated. Since waybill P102 is not urgent, it is allocated to Y1. Through the above steps, waybills with high urgency can be processed first, and the spare lanes with the most abundant resources can be used for rapid response, making the overall shipping process more efficient and orderly.

[0052] Optionally, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatch strategy is generated, including: in response to the earliest dispatch time, the latest dispatch time, and the maximum carrier volume information, the earliest entry time and the latest entry time meeting the preset conditions, and when the dispatch times of different carriers on the same spare lane do not overlap, a vehicle dispatch strategy is generated. This method can avoid conflicts in dispatch times of different carriers on the same spare lane, is suitable for logistics scenarios where multiple carriers work together, effectively improves the efficiency of collaborative work, and reduces logistics risks.

[0053] Specifically, first identify and collect the information of all waybills to be shipped, including the earliest shipping time, the latest shipping time, carrier information, the number of commercial vehicles, etc. At the same time, obtain the maximum carrying capacity information, the earliest entry time and the latest entry time of the spare lane, as well as the current resource status. Verify whether the latest shipping time of each waybill is before the latest entry time of the spare lane to ensure that the commercial vehicles have enough time to prepare for shipment. At the same time, ensure that the number of commercial vehicles does not exceed the maximum carrying capacity of the spare lane, and that the shipping time point does not overlap with other scheduled shipping tasks on the spare lane to avoid operational conflicts on the spare lane and ensure the smooth progress of logistics operations. Based on the matching of waybill information and the resource status of the spare lane, an intelligent algorithm is used to generate a shipping strategy, including the spare lane assigned to each waybill, the specific shipping time window, etc.

[0054] In a specific embodiment, there are: waybill P150: carrier G, shipping mode road, number of commercial vehicles 8, earliest issuance time 9:00, latest shipment time 16:00; waybill P151: carrier H, shipping mode road, number of commercial vehicles 7, earliest issuance time 9:00, latest shipment time 17:00; waybill P152: carrier I, shipping mode road, number of commercial vehicles 5, earliest issuance time 9:00, latest shipment time 18:00. Spare lane L1: maximum carrying capacity 20 vehicles, shipping mode road, earliest entry time 9:00, latest entry time 18:00, current status is idle. Collect the latest shipment time, number of commercial vehicles and other information of waybills P150, P151, and P152, as well as resource status information such as maximum carrying capacity, earliest and latest entry times of spare lane L1. All waybills are shipped by road, and the number of commercial vehicles is within the maximum carrying capacity of 20 vehicles on the standby lane L1. The waybill information is initially matched successfully. A time window is assigned to each waybill, while avoiding time overlap between different carriers on L1. The latest dispatch time of waybills P150, P151, and P152 are 16:00, 17:00, and 18:00, respectively, and the allocation time windows are: waybills P150: 11:00 to 13:00 (make sure the number of commercial vehicles does not exceed the maximum transport capacity, and complete the preparation before the latest dispatch time of 16:00); waybills P151: 13:30 to 15:30 (leave enough time interval to avoid overlap with P150 operations, and complete the preparation before the latest dispatch time of 17:00); waybills P152: 16:00 to 18:00 (directly use the 2 hours before the latest entry time of the spare lane L1, and ensure that the shipment is completed before 18:00). Through the above steps, a dispatch strategy can be generated that meets the requirements of waybill information and spare lane status, and avoids the overlap of dispatch times of different carriers on the same spare lane. This not only improves the efficiency of logistics operations, but also ensures the orderliness and safety of warehouse operations, which is of great significance for ensuring the quality of logistics services and improving customer satisfaction.

[0055] It should be further explained that based on the above-mentioned vehicle shipping strategy, the model is established as follows:

[0056] Objective function: Minimize the latest time to complete all tasks, while considering the priority of shipping tasks and spare lanes:

[0057]

[0058] constraint:

[0059] Carriers are assigned to the largest backup lane:

[0060]

[0061] Carriers are assigned the smallest backup lane:

[0062]

[0063] Each shipping task will only be assigned to a task sequence number on a spare lane:

[0064]

[0065] A task sequence number in the spare lane can have at most one shipping task:

[0066]

[0067] The transportation mode corresponding to the shipping task must be within the range of transportation modes allowed by the standby lane:

[0068]

[0069] Reserve lane capacity constraints (can be placed in preprocessing):

[0070]

[0071] The previous end time of the spare lane task sequence number is less than or equal to the start time of the next task sequence number:

[0072]

[0073] End time of the spare lane task sequence number (not considering the scenario where the task spans the time window and there is a break in the middle):

[0074]

[0075] The start time of the spare lane task sequence number must be earlier than or equal to the latest entry time of the corresponding task:

[0076]

[0077] The start time of the spare lane task sequence number must be later than or equal to the earliest entry time of the corresponding task:

[0078]

[0079] The start time and end time of a sequence number of a spare lane task must and can only fall within one spare lane time window:

[0080]

[0081] In the above formula: V is the set of all shipping task carriers; n is the total number of shipping tasks; m is the total number of spare lanes; i is spare lane i, i=(1,2,…,m); k is shipping task k, k=(1,2,…n); j is the jth task sequence number of spare lane, j=(1,2,…,n); P k The estimated loading time of shipping task k; A k The earliest entry time of shipping task k; B k The latest entry time of shipping task k; T k The shipping method of shipping task k; L k The urgency priority of shipping task k; Q k The number of commodity vehicles for shipping task k; v shipping task carrier, with v∈V; N v The shipping task is the shipping task set of carrier v; D i The latest cut-off time of spare lane i; C i Spare lane i capacity; L i Reserve lane i resource level; W i The idle period of spare lane i is supplemented with two idle periods of spare lane [0,0] and [deadline, +infinity]; The left time window of the hth idle period of the spare lane i; The right time window of the hth idle period of the spare lane i; T i The shipping capacity of spare lane i; R k The set of spare lanes that can carry out shipping task k; If the spare lane i can be used to perform task k, then otherwise (Transportation mode matching); T ih The distance between the spare lane i and the spare lane h, α, β, γ, θ are weight coefficients of the objective function; M is an arbitrarily large number; If the shipping task k is assigned to the jth task on lane i, then otherwise The end time of the jth task in the backup lane i; S ij The start time of the jth task in the backup lane i; If the jth task of the spare lane i falls in the idle time h, h∈W i , then: otherwise φ v The maximum allocation lane of v on the carrier; The minimum allocation lane for carriers on v.

[0082] Using the above model to perform operations:

[0083] Current operation process: proceed in the following steps:

[0084] ① Receive the production plan information for the day;

[0085] ②Manually check the carrier;

[0086] ③Manually check the number of spare vehicles;

[0087] ④ Manually calculate the available time window of the spare lane based on the spare vehicle capacity;

[0088] ⑤ Manually match the spare lanes according to the carrier and the number of spare vehicles;

[0089] ⑥Manual multi-task sequence design;

[0090] ⑦Match the task information.

[0091] Introduce the algorithm process: proceed through the following steps in sequence:

[0092] ① Receive the production plan information for the day;

[0093] ② The algorithm automatically allocates spare lanes based on the order of task issuance, carrier information, spare vehicle data information, and spare vehicle capacity to form time window information;

[0094] ③Match the task information.

[0095] Through the above process, the efficiency and accuracy of vehicle standby task allocation can be improved, the waiting time cost can be reduced, the trunk transportation revenue and the utilization efficiency of the spare lane can be increased, and the technical problems of large scheduling calculation amount and low allocation efficiency caused by relying on manual experience to allocate vehicle standby time windows can be solved.

[0096] According to another aspect of the embodiment of the present invention, a device for preparing a commercial vehicle for shipment is also provided. Figure 3 As shown, including:

[0097] The acquisition module 301 acquires the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle;

[0098] A determination module 302 determines, based on the waybill information, a spare lane corresponding to the shipping method in the waybill information;

[0099] The strategy generation module 303 generates a vehicle dispatch strategy when it is determined that the waybill information and the spare lane meet preset conditions, wherein the vehicle dispatch strategy is used to dispatch the target vehicle to the spare lane.

[0100] Optionally, the determination module 302 is used to obtain the shipping type of the spare lane, wherein the shipping type includes at least one of the following: road transport, rail transport, water transport and air transport; based on the shipping method in the waybill information, determine the spare lane whose shipping type is consistent with the shipping method as the target spare lane.

[0101] Optionally, the strategy generation module 303 is used to determine the earliest shipping time and the latest shipping time among the carrier types and shipping times based on the waybill information; obtain the maximum carrying capacity information of the spare lane, and the earliest entry time and the latest entry time of the spare lane; and generate a vehicle shipping strategy in response to the carrier type, the earliest shipping time, the latest shipping time, and the maximum carrying capacity information, the earliest entry time and the latest entry time satisfying preset conditions.

[0102] Optionally, the strategy generation module 303 is used to determine whether the waybill to be shipped is an expedited waybill based on the waybill information; when it is determined that the waybill to be shipped is an expedited waybill, obtain the urgency information and spare lane resource status information of the expedited waybill; and generate a vehicle shipping strategy based on the urgency information and spare lane resource status information.

[0103] Optionally, the strategy generation module 303 is used to determine the expedited level information of the expedited waybill based on the urgency information when it is determined that the resources of the current spare lane are in short supply based on the spare lane resource status information; sort the waybills to be shipped based on the expedited level information, and generate a vehicle dispatch strategy, wherein the vehicle dispatch strategy is used to dispatch the target vehicles of the sorted waybills to the corresponding spare lanes in sequence.

[0104] Optionally, the strategy generation module 303 is used to obtain resource usage information of each spare lane when it is determined that the resources of the current spare lane are sufficient based on the spare lane resource status information; determine the spare lane with the most abundant resources based on the resource usage information; and generate a vehicle dispatch strategy based on the most abundant spare lane and the urgency information of the expedited waybill.

[0105] Optionally, the strategy generation module 303 is used to generate a vehicle dispatch strategy in response to the earliest dispatch time, the latest dispatch time, the maximum carrier volume information, the earliest entry time and the latest entry time satisfying preset conditions, and when the dispatch times of different carriers on the same spare lane do not overlap.

[0106] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is also provided, and the computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the method of preparing commercial vehicles for shipment in various embodiments of the present invention.

[0107] Step S102, obtaining the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle;

[0108] Step S104, based on the waybill information, determining a spare lane corresponding to the shipping method in the waybill information;

[0109] Step S106, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatching strategy is generated, wherein the vehicle dispatching strategy is used to dispatch the target vehicle to the spare lane.

[0110] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the method for preparing a commercial vehicle for shipment in each embodiment of the present invention is implemented.

[0111] Step S102, obtaining the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle;

[0112] Step S104, based on the waybill information, determining a spare lane corresponding to the shipping method in the waybill information;

[0113] Step S106, when it is determined that the waybill information and the spare lane meet the preset conditions, a vehicle dispatching strategy is generated, wherein the vehicle dispatching strategy is used to dispatch the target vehicle to the spare lane.

[0114] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0115] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0116] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0117] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0118] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for preparing a commercial vehicle for shipment, characterized in that: include: Obtaining the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle; Based on the waybill information, determining a spare lane corresponding to the shipping method in the waybill information; When it is determined that the waybill information and the spare lane meet preset conditions, a vehicle dispatching strategy is generated, wherein the vehicle dispatching strategy is used to dispatch the target vehicle to the spare lane.

2. The method according to claim 1, characterized in that Determining the spare lane corresponding to the shipping method in the waybill information based on the waybill information includes: Obtaining the shipping type of the spare lane, wherein the shipping type includes at least one of the following: road transport, rail transport, water transport, and air transport; Based on the shipping method in the waybill information, the spare lane whose shipping type is consistent with the shipping method is determined as the target spare lane.

3. The method according to claim 1 or 2, characterized in that: When it is determined that the waybill information and the spare lane meet the preset conditions, the vehicle dispatch strategy is generated, including: Determine, based on the waybill information, the type of carrier and the earliest shipping time and the latest shipping time among the shipping times; Obtaining the maximum carrying capacity information of the spare lane, as well as the earliest entry time and the latest entry time of the spare lane; In response to the carrier type, the earliest shipment time, the latest shipment time, and the maximum carrier volume information, the earliest entry time, and the latest entry time satisfying the preset conditions, the vehicle shipment strategy is generated.

4. The method according to claim 1, characterized in that When it is determined that the waybill information and the spare lane meet the preset conditions, the vehicle dispatch strategy is generated, including: Determining whether the waybill to be shipped is an expedited waybill based on the waybill information; When it is determined that the waybill to be shipped is the expedited waybill, obtaining the urgency information of the expedited waybill and the resource status information of the standby lane; The vehicle dispatch strategy is generated based on the urgency information and the spare lane resource status information.

5. The method according to claim 4, characterized in that Generating the vehicle dispatch strategy based on the urgency information and the spare lane resource status information includes: When it is determined based on the spare lane resource status information that the resources of the spare lane are currently in short supply, the expedited level information of the expedited waybill is determined based on the urgency information; The waybills to be shipped are sorted based on the expedited level information, and the vehicle shipping strategy is generated, wherein the vehicle shipping strategy is used to sequentially ship the target vehicles of the sorted waybills to the corresponding spare lanes.

6. The method according to claim 4, characterized in that Generating the vehicle dispatch strategy based on the urgency information and the spare lane resource status information includes: When it is determined based on the spare lane resource status information that the resources of the spare lane are currently sufficient, obtaining resource usage information of each spare lane; Determining the spare lane with the most abundant resources based on the resource usage information; The vehicle dispatching strategy is generated based on the most abundant spare lane and the urgency information of the expedited waybill.

7. The method according to claim 3, characterized in that When it is determined that the waybill information and the spare lane meet the preset conditions, the vehicle dispatch strategy is generated, including: In response to the earliest shipping time, the latest shipping time, the maximum carrier volume information, the earliest entry time and the latest entry time satisfying the preset conditions, and when the shipping times of different carriers on the same spare lane do not overlap, the vehicle shipping strategy is generated.

8. A device for preparing commercial vehicles for shipment, characterized in that: include: An acquisition module is used to acquire the waybill information of the target vehicle to be shipped, wherein the waybill information includes the carrier information, shipping method, and shipping time of the target vehicle; A determination module, based on the waybill information, determines a spare lane corresponding to the shipping method in the waybill information; The strategy generation module generates a vehicle dispatch strategy when it is determined that the waybill information and the spare lane meet preset conditions, wherein the vehicle dispatch strategy is used to dispatch the target vehicle to the spare lane.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.