Method, device, electronic device and storage medium for determining transport schedule of waybill
By determining the appropriate transportation shifts in the logistics system, the problem of high delay rate of logistics parts is solved, and the timely arrival of waybills and transportation efficiency is improved.
Patent Information
- Application Number
- CN202010695956.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-20
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2040-07-20
AI Technical Summary
The existing logistics parts transportation shift planning methods cannot effectively ensure that the logistics parts are transported in accordance with the promised time, resulting in a high delay rate.
By obtaining the information of each preset transportation shift in the preset period of the cargo transfer site and the data of each waybill to be transported, it is determined that the preset transportation shift with the actual time limit of the waybill to be transported is less than or equal to the promised time limit as the initial time limit, and outputs the information of the target transportation shift based on the information of the initial time limit, waybill data and preset optimization targets.
Ensure that the waybills can be transported in accordance with the promised time limit, reduce the delay rate of logistics parts, and improve the timeliness of logistics parts.
Smart Images

Figure CN113962619B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of logistics technology, and in particular to a method, device, electronic device and computer-readable storage medium for determining a transport schedule of a waybill. Background Art
[0002] With the rapid development of e-commerce platforms, the volume of logistics items continues to grow. Among them, slow items refer to logistics items with relatively low timeliness requirements, and fast items refer to logistics items with relatively high timeliness requirements. With the continuous increase in the volume of slow items (such as special slow items in e-commerce), slow items have gradually occupied the majority of the transported logistics items.
[0003] In order to improve transportation efficiency and reduce transportation costs, in the logistics field, logistics items (including express and slow items) are usually collected by receiving outlets to collection and transfer stations, then transported from the collection and transfer stations to bulk cargo transfer stations, and finally distributed from the bulk cargo transfer stations to various delivery outlets.
[0004] In the prior art, the transportation schedule of logistics items when they are dispatched from the cargo collection and transfer station is generally planned according to the time when the logistics items arrive at the cargo collection and transfer station. Alternatively, within a period of time, express items are arranged in a relatively early transportation schedule and slow items are arranged in a relatively late transportation schedule.
[0005] However, in actual applications, it is found that due to the different timeliness requirements for express and slow items, the existing logistics transportation schedule planning method cannot effectively ensure that the logistics items are transported within the promised timeliness, resulting in a relatively high delay rate for logistics items. Summary of the invention
[0006] The present application provides a method, device, electronic device and computer-readable storage medium for determining the transport schedule of a waybill, aiming to solve the problem that the existing method for planning the transport schedule of logistics items easily leads to the failure to complete the transportation of logistics items as promised, thereby causing a high delay rate for logistics items.
[0007] In a first aspect, the present application provides a method for determining a transport schedule of a waybill, the method comprising:
[0008] Obtain information about each preset transport shift at the cargo collection and transfer station within the preset time period, as well as data about each waybill to be transported;
[0009] According to the data of each of the waybills to be transported, the information of the initial transport shift of each of the waybills to be transported is obtained from the information of the preset transport shift, wherein the initial transport shift refers to the preset transport shift that makes the actual validity period of the waybills to be transported less than or equal to the promised validity period;
[0010] Based on the information of the initial transport shift, the data of each waybill to be transported, and the preset optimization target, the information of the target transport shift for each waybill to be transported is output, wherein the information of the target transport shift is used to indicate the transportation of the waybill to be transported, and the preset optimization target includes at least one of the lowest empty rate of the preset transport shifts, the smallest maximum piece quantity difference between the preset transport shifts, and the lowest delay probability of the waybill to be transported.
[0011] In a second aspect, the present application provides a transport schedule determination device for a waybill, the transport schedule determination device for a waybill comprising:
[0012] The first acquisition unit is used to acquire information of each preset transport shift of the cargo collection and transfer station within a preset time period, and data of each waybill to be transported;
[0013] A second acquisition unit is used to acquire information of a preliminary transport shift of each of the waybills to be transported from the information of the preset transport shifts according to the data of each of the waybills to be transported, wherein the preliminary transport shift refers to a preset transport shift that makes the actual validity period of the waybills to be transported less than or equal to the promised validity period;
[0014] An output unit is used to output the target transport shift information of each waybill to be transported based on the information of the initial transport shift, the data of each waybill to be transported, and the preset optimization target, wherein the target transport shift information is used to indicate the transportation of the waybill to be transported, and the preset optimization target includes at least one of the lowest empty load rate of the preset transport shifts, the smallest maximum piece quantity difference between the preset transport shifts, and the lowest delay probability of the waybill to be transported.
[0015] In a third aspect, the present application further provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program, and when the processor calls the computer program in the memory, the processor executes the steps in the method for determining the transport schedule of any waybill provided in the present application.
[0016] In a fourth aspect, the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is loaded by a processor to execute the steps in the method for determining the transport schedule of a waybill.
[0017] This application obtains the information of each preset transport shift in the preset time period of the cargo collection and transfer station, and the data of each waybill to be transported; then, from the information of the preset transport shift, obtains the preset transport shift that makes the actual time limit of the waybill to be transported less than or equal to the promised time limit, as the information of the preliminary transport shift of the waybill to be transported; finally, according to the information of the preliminary transport shift, the data of each waybill to be transported, and the preset optimization target (such as the lowest empty load rate of the preset transport shift, the smallest maximum piece quantity difference between the preset transport shifts, or the lowest delay probability of the waybill to be transported), outputs the information of the target transport shift of each waybill to be transported. Since the preset transport shift that makes the actual time limit of the waybill to be transported less than or equal to the promised time limit is obtained as the information of the preliminary transport shift of the waybill to be transported, the waybill can be transported according to the promised time limit, thereby reducing the delay rate of logistics parts and improving the time limit of logistics parts to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 It is a flow chart of an embodiment of a method for determining a transport schedule of a waybill provided in an embodiment of the present application;
[0020] Figure 2 This is a schematic diagram of a scenario of a route for a waybill to be transported provided in an embodiment of the present application;
[0021] Figure 3 This is a schematic diagram of a scenario of a route of a preset transport shift provided in an embodiment of the present application;
[0022] Figure 4 This is a schematic diagram of sorting the waybill during the transfer of goods during the collection process provided by the embodiment of the present application;
[0023] Figure 5 This is another schematic diagram of sorting the waybill during the transfer of goods in the collection area provided in the embodiment of the present application;
[0024] Figure 6 It is a schematic diagram of the structure of an embodiment of a device for determining a transport schedule of a waybill provided in an embodiment of the present application;
[0025] Figure 7 It is a schematic diagram of the structure of an embodiment of an electronic device provided in the embodiments of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0027] In the description of the embodiments of the present application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0028] In order to enable any person skilled in the art to implement and use the present application, the following description is provided. In the following description, details are listed for the purpose of explanation. It should be understood that those of ordinary skill in the art can recognize that the present application can also be implemented without using these specific details. In other examples, the known process will not be elaborated in detail to avoid unnecessary details that make the description of the present application embodiment obscure. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest range of principles and features disclosed in accordance with the embodiments of the present application.
[0029] The embodiment of the present application provides a method, device, electronic device and computer-readable storage medium for determining the transport schedule of a waybill. The device for determining the transport schedule of a waybill can be integrated in an electronic device, which can be a server or a terminal.
[0030] First of all, before introducing the embodiments of the present application, the relevant content about the application background of the embodiments of the present application is introduced.
[0031] Against the backdrop of the ever-expanding e-commerce market, the volume of e-commerce preferential slow-moving parcels has continued to rise, gradually occupying a major part of the express delivery volume. Compared with express waybills for enterprises, such as important documents such as company contracts, e-commerce preferential parcels are a type of express delivery product used by e-commerce companies when they sell their own goods in large quantities, with the characteristics of large quantity, small volume, low unit price and low profit. On the one hand, if express delivery companies continue to use the original sorting logic and do not differentiate e-commerce preferential parcels, the profit per ticket of preferential parcel sorting will increase. On the other hand, the number of e-commerce parcels themselves is large, and they have great time potential. Therefore, for express delivery companies, the most reasonable approach is to differentiate e-commerce preferential parcels from conventional express time-sensitive products, stock up e-commerce preferential parcels without affecting the express sorting rules of the original products, and effectively use the remaining transportation resources to fill warehouses and ship e-commerce preferential parcels (i.e. slow time-sensitive parcels, referred to as slow parcels) when the current transportation capacity has fully met the shipment of the original products (i.e. fast time-sensitive parcels, referred to as express parcels).
[0032] At present, there is no technical solution for separating fast and slow time-sensitive items in the industry. Therefore, this solution targets the actual needs of express delivery companies for separation of fast and slow items, and proposes an optimization method for separating fast and slow time-sensitive items for the originating first-level transit yard in the express delivery route (referred to as the collection transit yard in the embodiment of this application). A part of the slow items are separated from all the items arriving at the collection transit yard for stockpiling, and are shipped on appropriate shifts, so as to ensure full warehouse shipment on each shift without affecting the timeliness of fast and slow items, thereby effectively utilizing the remaining transportation resources and achieving cost reduction and efficiency improvement.
[0033] Therefore, the decision of whether to ship or stock up the parcels arriving at the cargo collection and transfer station is particularly critical. For example, when the number of logistics parcels in the same time period is large and the promised time limit of express parcels is short, if the slow parcels are arranged to be transported on earlier transportation flights based on the time when the logistics parcels arrive at the cargo collection and transfer station, the express parcels will not be transported according to the promised time limit.
[0034] For example, if we consider giving priority to arranging express shipments on earlier transport flights, since slow shipments also have time requirements, it is impossible to measure which slow shipments should be postponed to which transport flight, which may easily lead to the slow shipments not being transported as promised.
[0035] Based on the above-mentioned defects of the existing related technologies, the embodiments of the present application provide a method for determining the transport schedule of a waybill, which at least overcomes the defects of the existing related technologies to a certain extent.
[0036] The executor of the method for determining the transport schedule of a waybill in the embodiment of the present application may be the device for determining the transport schedule of a waybill provided in the embodiment of the present application, or different types of electronic devices such as a server device, a physical host or a user equipment (UE) that integrates the device for determining the transport schedule of a waybill, wherein the device for determining the transport schedule of a waybill may be implemented in hardware or software, and the UE may specifically be a terminal device such as a smart phone, a tablet computer, a laptop computer, a PDA, a desktop computer or a personal digital assistant (PDA).
[0037] The electronic device can adopt a working mode of independent operation, or it can also adopt a working mode of device cluster. By applying the method for determining the transport shift of the waybill provided in the embodiment of the present application, the transport shift of each logistics item can be determined. On the one hand, it can ensure to a certain extent that the logistics items can be transported according to the promised time limit, thereby reducing the delay rate of the logistics items; on the other hand, it can improve the timeliness of the logistics items to a certain extent.
[0038] Next, we will begin to introduce the method for determining the transport schedule of a waybill provided in an embodiment of the present application. In the embodiment of the present application, an electronic device is used as the execution subject. For the sake of simplicity and ease of description, the execution subject will be omitted in the subsequent method embodiments.
[0039] Reference Figure 1 , Figure 1 A flow chart of a method for determining a transport schedule for a waybill provided in an embodiment of the present application. It should be noted that although a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in a different order than that shown here. The method for determining a transport schedule for a waybill includes steps S10 to S30, wherein:
[0040] S10, obtaining information of each preset transport shift of the cargo collection and transfer station within a preset time period, and data of each waybill to be transported.
[0041] Among them, the waybill to be transported can be express delivery, slow delivery, etc. in the logistics field.
[0042] The cargo transfer station refers to the largest express distribution center of the place of origin through which the logistics items are shipped, which is generally established in the provincial administrative center corresponding to the place of receipt of the logistics items. The bulk cargo transfer station refers to the largest express distribution center of the destination through which the logistics items are shipped, which is generally established in the provincial administrative center corresponding to the place of delivery of the logistics items.
[0043] The data of the waybill to be transported may include the first route information of the waybill to be transported, the first time information of the waybill to be transported from the departure place to the cargo collection transfer site, the second time information of the waybill to be transported from the bulk cargo transfer site to the destination, the first time point of the waybill to be transported arriving at the cargo collection transfer site, the first time information corresponding to the promised time limit of the waybill to be transported, and the cargo volume of the waybill to be transported. The information of the preset transport shift may include the second route information of the preset transport shift, the second time point of the preset transport shift departing from the cargo collection transfer site, the third time information of the preset transport shift from the cargo collection transfer site to the bulk cargo transfer site, and the maximum carrying capacity of the preset transport shift.
[0044] Among them, each time the transport shift of the waybill is determined, the embodiment of the present application will pre-determine the preset transport shift of the corresponding cargo collection and transfer yard within the preset period, that is, before obtaining the information of each preset transport shift of the cargo collection and transfer yard within the preset period, the method in the embodiment of the present application also includes: determining the preset transport shift of the cargo collection and transfer yard within the preset period.
[0045] Specifically, the preset transport shifts in the embodiment of the present application all have set attribute information, for example, route attributes (such as a preset transport shift departing from the cargo collection and transfer station "Beijing" and arriving at the bulk cargo transfer station "Shanghai"), time attributes (such as the time point of departure from the cargo collection and transfer station, and the time taken from the cargo collection and transfer station to the bulk cargo transfer station), identification information attributes (such as the identification information "Shift 1" represents a preset transport shift departing from the cargo collection and transfer station "Beijing" at 8:00 and arriving at the bulk cargo transfer station "Shanghai", and the time taken from the cargo collection and transfer station "Beijing" to the bulk cargo transfer station "Shanghai" is 4 hours), and the like.
[0046] After determining the preset transport shifts of the cargo collection transfer yard within the preset period, the information of each preset transport shift of a certain cargo collection transfer yard within the preset period can be obtained from the attribute information of the preset transport shifts. Among them, the preset transport shift within the preset period refers to the preset transport shift that is sent from the cargo collection transfer yard at the time point within the preset period, or the preset transport shift that is sent from the cargo collection transfer yard at the time point within the preset period and arrives at the bulk cargo transfer yard at the time point within the preset period. The preset transport shift of the cargo collection transfer yard (such as "Beijing") refers to the preset transport shift sent from the cargo collection transfer yard ("Beijing"). The preset period can be set according to the actual situation, such as 7:00 to 19:00 on January 1 (a total of 12 hours), 7:00 on January 1 to 19:00 on January 2 (a total of 1 day), or 7:00 on January 1 to 7:00 on January 8 (a total of 1 week), etc., which are not specifically limited here.
[0047] Similarly, each time the transport schedule of a waybill is determined, the embodiment of the present application will pre-determine the waybills to be transported at the corresponding collection and transfer yard within a preset period. That is, before obtaining the data of each waybill to be transported at the collection and transfer yard within the preset period, the method in the embodiment of the present application also includes: determining the waybills to be transported at the collection and transfer yard within the preset period.
[0048] Among them, the waybills to be transported at a certain cargo collection and transfer station within a preset period can be obtained through prediction.
[0049] In the embodiment of the present application, the waybills to be transported all have set attribute information, for example, route attributes (such as being sent from the departure place "receiving point A" and arriving at the cargo collection transfer station "Beijing", then being sent from the cargo collection transfer station "Beijing" and arriving at the bulk cargo transfer station "Shanghai", and finally being sent from the bulk cargo transfer station "Shanghai" and finally arriving at the destination "delivery point B", such as Figure 2 As shown, Figure 2 It is a scenario schematic diagram of the route of the waybill to be transported provided in an embodiment of the present application), time attributes (such as the time point of issuance from the departure place, the time point of arrival at the collection and transfer station, the time taken from the departure place to the collection and transfer station, the time taken from the bulk cargo transfer station to the destination, the promised time limit, the maximum delay time accepted by the user, etc.), identification information attributes (such as the identification information is "waybill 1", which represents the waybill to be transported that is issued from the departure place "receiving point A" at 8:00 and arrives at the collection and transfer station "Beijing" at 12:00, and then issued from the collection and transfer station "Beijing" and arrives at the bulk cargo transfer station "Shanghai", and finally issued from the bulk cargo transfer station "Shanghai" and finally arrives at the destination "dispatch point B", the time taken from the departure place to the collection and transfer station is 1 hour, the time taken from the bulk cargo transfer station to the destination is 2 hours, and the promised time limit is 48 hours), etc.
[0050] After determining the waybills to be transported at the cargo collection and transfer yard within the preset period, the information of each waybills to be transported at a certain cargo collection and transfer yard within the preset time period can be obtained from the attribute information of the waybills to be transported. Among them, the waybills to be transported within the preset time period refer to the waybills to be transported whose time of arrival at the cargo collection and transfer yard is within the preset time period. The waybills to be transported at the cargo collection and transfer yard (such as "Beijing") refer to the waybills to be transported that are routed through the cargo collection and transfer yard ("Beijing").
[0051] S20. According to the data of each waybill to be transported, obtain the information of the initial transport schedule of each waybill to be transported from the information of the preset transport schedule.
[0052] Among them, the initial transport schedule refers to the preset transport schedule that makes the actual validity period of the waybill to be transported less than or equal to the promised validity period.
[0053] Furthermore, the promised validity period can be the sum of the actual promised validity period and the maximum delay period. Among them, the maximum delay period can be set according to the specific business scenario, such as: the maximum delay period is 2h, 5h, 1 day. Of course, the above is only an example, and the above maximum delay period can be divided according to the actual business scenario (for example, according to the delay period of the express that the user can accept as the maximum delay period), which is not limited here.
[0054] Because it is necessary to ensure that the waybill to be transported is transported according to the promised time limit, the main features of the initial transportation schedule recognized in the embodiments of this application are as follows: 1. The cargo collection transfer yard and bulk cargo transfer yard corresponding to the transportation schedule are respectively the same as the cargo collection transfer yard and bulk cargo transfer yard that the waybill to be transported passes through from the departure place to the destination. 2. When the transportation schedule is used to transport the waybill to be transported, it can ensure that the actual time limit of the waybill to be transported is less than or equal to the promised time limit.
[0055] Furthermore, in some embodiments of the present application, the data of the waybill to be transported also includes first routing information of the waybill to be transported, and the information of the preset transport shift also includes second routing information of the preset transport shift. The first routing information refers to the route of the waybill to be transported from the departure place to the destination, specifically, the departure place (receiving point), cargo transfer station, bulk cargo transfer station, and destination (delivery point) that the waybill to be transported passes through in sequence from the departure place to the destination, such as Figure 2 The second route information refers to the route from the departure place to the destination of the preset transport flight, specifically, the cargo transfer yard and bulk cargo transfer yard that the preset transport flight passes through, such as Figure 3 As shown, Figure 3 It is a scenario diagram of the route of the preset transport shift provided in the embodiment of the present application.
[0056] “According to the data of each of the waybills to be transported, from the information of the preset transport shifts, obtaining the information of the initial transport shift of each of the waybills to be transported” may further include the following steps S21 to S24:
[0057] S21. Obtain information of a first transport shift after the first time point at the second time point from the information of the preset transport shift.
[0058] Among them, the first time point refers to the time point when the transport waybill arrives at the cargo collection and transfer station.
[0059] The second time point refers to the time point when the preset transport route departs from the cargo collection and transfer station.
[0060] For example, the preset transport shifts are shift 1, shift 2, shift 3, shift 4, and shift 5, and the second time points of departure from the cargo collection transfer yard are 8:00, 10:00, 12:00, 14:00, and 16:00 respectively. The first time points of the transport waybill (such as waybill A) arriving at the cargo collection transfer yard are 9:00 respectively. Then, the information of the preset transport shifts (shift 2, shift 3, shift 4, and shift 5) whose second time points of departure from the cargo collection transfer yard are 10:00, 12:00, 14:00, and 16:00 respectively can be obtained as the information of the first transport shift.
[0061] S22: Acquire information of a second transport shift whose second routing information matches the first routing information from the shifts of the first transport shift.
[0062] The purpose of step S22 is to find out from the preset transport shifts: the corresponding cargo collection transfer yard and bulk cargo transfer yard are the same as the transport shifts of the cargo collection transfer yard and bulk cargo transfer yard that the waybill to be transported passes through from the departure place to the destination.
[0063] Among them, the matching of the second routing information with the first routing information means that the cargo collection transfer yard and bulk cargo transfer yard passed by the preset transport flights are respectively the same as the cargo collection transfer yard and bulk cargo transfer yard passed by the waybill to be transported from the departure place to the destination.
[0064] For example, the cargo transfer yard (Shenzhen City) and bulk cargo transfer yard (Guangzhou City) that the waybill to be transported (waybill B) passes through from the departure place (such as Nanshan District, Shenzhen City) to the destination (Tianhe District, Guangzhou City). The cargo transfer yard (Shenzhen City) and bulk cargo transfer yard (Shanghai City) that the first transport shift (shift 5) passes through, and the cargo transfer yard (Shenzhen City) and bulk cargo transfer yard (Guangzhou City) that the first transport shift (shift 6) passes through. Since the cargo transfer yard (Shenzhen City) and bulk cargo transfer yard (Guangzhou City) that shift 6 passes through are the same as the cargo transfer yard (Shenzhen City) and bulk cargo transfer yard (Guangzhou City) that waybill B passes through from the departure place to the destination; therefore, the information of shift 6 is obtained as the information of the second transport shift.
[0065] S23. Determine the third duration information corresponding to the actual validity period of the waybill to be transported according to the first time-consuming information, the second time-consuming information, the third time-consuming information of the second transport shift, the first time point and the second time point of the second transport shift.
[0066] The first time-consuming information refers to the time taken for the waybill to be transported to travel from the departure place to the cargo collection and transfer station.
[0067] The second time-consuming information refers to the time it takes for the waybill to be transported to arrive at the destination from the bulk cargo transfer yard.
[0068] The third time-consuming information of the second transport shift refers to the time consumed by the second transport shift from the cargo collection transfer yard to the bulk cargo transfer yard.
[0069] The third duration information refers to the duration of the second transport shift when used to transport the waybill to be transported.
[0070] The first time point refers to the time point when the transport waybill arrives at the cargo collection and transfer site.
[0071] The second time point of the second transport shift refers to the time point when the second transport shift departs from the cargo collection and transfer station.
[0072] Specifically, first, on the one hand, the third time-consuming information of the second transport shift and the second time point of the second transport shift are obtained from the information of the second transport shift; on the other hand, the first time-consuming information, the second time-consuming information, and the first time point corresponding to the waybill to be transported are obtained from the data of the waybill to be transported. Then, according to the first time point and the second time point of the second transport shift, the waiting time of the waybill corresponding to the second transport shift is determined. Finally, according to the first time-consuming information, the second time-consuming information, the third time-consuming information of the second transport shift, and the corresponding waiting time of the waybill, the validity period of the second transport shift for transporting the waybill to be transported (i.e., the third time period information corresponding to the actual validity period of the waybill to be transported) is determined.
[0073] The third duration information is positively correlated with the first time consuming information, the second time consuming information and the third time consuming information.
[0074] Specifically, the third time information corresponding to the actual validity period of the waybill to be transported can be determined by referring to the following formula (1), and the formula (1) is as follows:
[0075] T i =T 1 +T 2 +T 3 +T w Formula (1)
[0076] Among them, T i The third time information representing the actual time limit of the transport waybill i, T 1 Indicates the first time-consuming information, T 2 Indicates the second time-consuming information, T 3 The third time information of the second transport shift, T w Indicates the waiting time for the waybill corresponding to the second transport shift.
[0077] For example, waybill C from the departure point "receiving point A" to the destination "delivery point B" passes through the departure point "receiving point A", the cargo transfer station "Beijing", the bulk cargo transfer station "Shanghai", and the delivery point B. It is sent from the departure point "receiving point A" at 8:00 and arrives at the cargo transfer station "Beijing" at 12:00 (i.e. the first time point). The time taken from the departure point "receiving point A" to the cargo transfer station "Beijing" is 2 hours, and the time taken from the bulk cargo transfer station "Shanghai" to the destination "delivery point B" is 3 hours.
[0078] Flight 1 departs from the cargo collection transfer yard at 13:00 (i.e. the second time point of the second transport flight), and the journey from the cargo collection transfer yard to the bulk cargo transfer yard is 12 hours.
[0079] Firstly, according to the first time point (12:00) and the second time point (13:00) of the second transport shift, it is determined that the waybill waiting time corresponding to shift 1 (ie, the second transport shift) is 1 hour.
[0080] Then, the first time-consuming information (2h), the second time-consuming information (3h), the third time-consuming information of the second transport shift (12h), and the corresponding waiting time for the waybill (1h) are added together as the third time information corresponding to the actual validity period of waybill C (waybill to be transported), that is, the validity period when shift 1 (second transport shift) is used to transport waybill C (waybill to be transported) (validity period = 2h + 3h + 12h + 1h = 18h).
[0081] S24. When it is detected that the third duration information is less than or equal to the first duration information, the information of the second transport shift is used as the information of the preliminary transport shift of the waybill to be transported, and the information of the preliminary transport shift of each waybill to be transported is obtained.
[0082] Among them, the initial transport schedule of the waybill to be transported refers to the transport schedule found from the preset transport schedules: the corresponding cargo collection and transfer yard and bulk cargo transfer yard are respectively the same as the cargo collection and transfer yard and bulk cargo transfer yard that the waybill to be transported passes from the departure place to the destination, and the transport schedule that can ensure that the actual validity period of the waybill to be transported is less than or equal to the promised validity period.
[0083] The purpose of step S22 is to find out from the preset transport schedules: a transport schedule that can ensure that the actual validity period of the waybill to be transported is less than or equal to the promised validity period.
[0084] For example, if the promised validity period of waybill D is 48 hours (i.e., the first validity period information corresponding to the promised validity period of waybill D), if the validity period (e.g., 18 hours) of shift 1 (i.e., the second transport shift) used to transport waybill D (i.e., the waybill to be transported) is less than the promised validity period (48 hours) of waybill D, then the information of the second transport shift (shift 1) will be used as the information of the initial transport shift of the waybill to be transported. Similarly, the information of the initial transport shift of each waybill to be transported within a preset time period in a certain cargo collection and transfer station can be determined.
[0085] From the above content, it can be seen that through the above steps S21 to S24, it is possible to effectively find out from the preset transport shifts: 1. The corresponding cargo collection and transfer yard and bulk cargo transfer yard are respectively the same as the cargo collection and transfer yard and bulk cargo transfer yard that the waybill to be transported passes through from the departure place to the destination; 2. When used to transport the waybill to be transported, the transport shift that can ensure that the actual validity period of the waybill to be transported is less than or equal to the promised validity period; thereby effectively ensuring that the waybill to be transported can be transported according to the promised validity period, thereby reducing the delay rate of the waybill to be transported.
[0086] S30, outputting the target transport schedule information of each waybill to be transported according to the information of the initially determined transport schedule, the data of each waybill to be transported, and the preset optimization target.
[0087] The target transport shift information is used to indicate the transportation of the waybill to be transported. That is, when loading the waybill at the cargo collection and transfer station, the waybill to be transported can be loaded into the corresponding preset transport shift according to the target transport shift information of the waybill to be transported, so as to complete the loading of the waybill to be transported before the departure time of the preset shift. The preset optimization target includes at least one of the following: the lowest empty load rate of the preset transport shift, the smallest maximum piece quantity difference between the preset transport shifts, and the lowest delay probability of the waybill to be transported.
[0088] From the above content, it can be seen that by obtaining the information of each preset transport shift of the cargo collection and transfer station within the preset time period and the data of each waybill to be transported; then from the information of the preset transport shift, obtain the preset transport shift that makes the actual time limit of the waybill to be transported less than or equal to the promised time limit, as the information of the preliminary transport shift of the waybill to be transported; finally, according to the information of the preliminary transport shift, the data of each waybill to be transported and the preset optimization target (such as the lowest empty load rate of the preset transport shift, the smallest maximum piece quantity difference between the preset transport shifts, or the lowest delay probability of the waybill to be transported), output the information of the target transport shift of each waybill to be transported. Since the preset transport shift that makes the actual time limit of the waybill to be transported less than or equal to the promised time limit is obtained as the information of the preliminary transport shift of the waybill to be transported, the waybill can be transported according to the promised time limit, thereby reducing the delay rate of logistics parts and improving the time limit of logistics parts to a certain extent.
[0089] In some embodiments of the present application, the information of the preset transport shift also includes the maximum carrying capacity of the preset transport shift, and the data of the waybill to be transported also includes the quantity of goods in the waybill to be transported. Step S30 includes the following steps S31-S32, wherein:
[0090] S31. Determine each transportation plan for the waybill to be transported according to the maximum carrying capacity of the initially determined transport flight and the cargo quantity of each waybill to be transported.
[0091] The transportation plan is used to indicate the preset transportation flights to which the waybill to be transported belongs. For example, the transportation plan is: Waybill A, Waybill B, Waybill C, Waybill D are transported by Flight 1, Flight 2, Flight 3, and Flight 4 respectively.
[0092] In the embodiment of the present application, the purpose of determining each transport plan for the waybill to be transported is to ensure that the loading capacity of each transport shift is less than or equal to its own maximum carrying capacity, so as to ensure that the transportation can be completed normally.
[0093] For example, in a certain cargo collection and transfer station, the waybills to be transported within a preset time period (such as 7:00 on January 1st to 7:00 on January 2nd) are: Waybill A, Waybill B, Waybill C, and Waybill D.
[0094] Through the above steps S21 to S24, it can be determined that the initial transport shifts of waybill A are: shift 1, shift 2, the initial transport shifts of waybill B are: shift 2, the initial transport shifts of waybill C are: shift 3, and the initial transport shifts of waybill D are: shift 3, shift 4.
[0095] Among them, the maximum carrying capacity of flights 1, 2, 3 and 4 is 16m respectively. 3 、10m 3 、20m 3 、20m 3 The cargo volume of Waybill A, Waybill B, Waybill C, and Waybill D is 8m respectively. 3 、8m 3 , 9m 3 、10m 3 .
[0096] Under the condition that the loading volume of each transport shift is less than or equal to its own maximum carrying volume, the following transport plan can be output:
[0097] Solution 1: Waybill A, Waybill B, Waybill C, and Waybill D are transported by flight 1, flight 2, flight 3, and flight 3 respectively.
[0098] Solution 2: Waybill A, Waybill B, Waybill C, and Waybill D are transported by flights 1, 2, 3, and 4 respectively.
[0099] S32. According to each of the transportation plans, output the information of the target transportation schedule of each of the waybills to be transported.
[0100] After determining each transportation plan for the waybill to be transported, one transportation plan may be arbitrarily selected therefrom as the final transportation plan to indicate the transportation of the waybill to be transported.
[0101] For example, plan 1 is selected as the final transportation plan from the two transportation plans determined in step S31, and the target transportation flight information of waybill A, waybill B, waybill C, and waybill D (flight 1, flight 2, flight 3, and flight 3 respectively) is output.
[0102] From the above content, it can be seen that by determining each transportation plan for the waybill to be transported based on the maximum carrying capacity of the initial transportation schedule and the cargo volume of each waybill to be transported, and then outputting the information of the target transportation schedule for the waybill to be transported, the actual cargo volume transported by each transport bus can be made less than or equal to its maximum carrying capacity, thereby ensuring that the waybill to be transported can be transported normally.
[0103] In some embodiments of the present application, after determining each transport scheme for the waybill to be transported, a scheme with a relatively low empty load rate can also be selected therefrom, and then the corresponding target transport shift information for each waybill to be transported can be output. Specifically, step S30 may include: determining each transport scheme for the waybill to be transported according to the maximum carrying capacity of the initially determined transport shift and the cargo volume of each waybill to be transported; obtaining the actual carrying capacity of each preset transport shift corresponding to each transport scheme; determining the target empty load rate corresponding to each transport scheme according to the actual carrying capacity and the maximum carrying capacity of each preset transport shift; obtaining the first target transport scheme with the lowest target empty load rate from the transport schemes; and outputting the target transport shift information for each waybill to be transported according to the first target transport scheme.
[0104] The specific implementation method of "determining each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initial transportation flight and the cargo quantity of each waybill to be transported" can refer to the above step S31 and will not be repeated here.
[0105] The target empty load rate refers to the average empty load rate of each preset transport shift corresponding to the transport plan. Each preset transport shift corresponding to the transport plan refers to the preset transport shift used to transport the waybill to be transported in the transport plan.
[0106] For ease of understanding, the above example of step S31 is continued. For example, the actual carrying capacity of each preset transport shift (shift 1, shift 2, shift 3) corresponding to scheme 1 is: 8m 3、8m 3 、19m 3 The actual carrying capacity of each preset transport shift (shift 1, shift 2, shift 3, shift 4) corresponding to Scheme 2 is: 8m 3 、8m 3 , 9m 3 、10m 3 .
[0107] Next, it can be determined that the empty load rates of each preset transport shift (shift 1, shift 2, shift 3) corresponding to scheme 1 are: 1-(8 / 16)=1 / 2, 1-(8 / 10)=1 / 5, 1-(19 / 20)=1 / 20 respectively.
[0108] In Scheme 2, the empty rates of each corresponding preset transport shift (Shift 1, Shift 2, Shift 3, Shift 4) are: 1-(8 / 16)=1 / 2, 1-(8 / 10)=1 / 5, 1-(9 / 20)=11 / 20, 1-(10 / 20)=1 / 2.
[0109] Then, it can be determined that the target no-load rate corresponding to Scheme 1 is (1 / 2+1 / 5+1 / 20) / 3=1 / 4. The target no-load rate corresponding to Scheme 2 is (1 / 2+1 / 5+11 / 20+1 / 2) / 4=7 / 12.
[0110] Finally, the first target transportation plan (Scheme 1) with the lowest target empty load rate is obtained from Plan 1 and Plan 2 as the final transportation plan. Thus, the target transportation flight information of Waybill A, Waybill B, Waybill C, and Waybill D (Flight 1, Flight 2, Flight 3, and Flight 3, respectively) can be determined and output.
[0111] From the above content, it can be seen that by determining the target empty rate corresponding to each transportation plan; and then obtaining the first target transportation plan with the lowest target empty rate from the transportation plans, the overall empty rate of the transportation flights used to transport the waybills to be transported can be made relatively low, thereby reducing transportation costs.
[0112] In some embodiments of the present application, after determining each transportation plan for the waybill to be transported, it is also possible to select a plan with a smaller difference in the quantity of pieces between the transport shifts, and then output the corresponding target transportation shift information for each waybill to be transported. Specifically, step S30 may include: determining each transportation plan for the waybill to be transported according to the maximum carrying capacity of the initially determined transport shift and the cargo volume of each waybill to be transported; obtaining the actual carrying capacity of each preset transport shift corresponding to each transportation plan; determining the maximum quantity difference corresponding to each transportation plan according to the actual carrying capacity; obtaining the second target transportation plan with the smallest maximum quantity difference from the transportation plans; and outputting the target transportation shift information for each waybill to be transported according to the second target transportation plan.
[0113] The specific implementation method of "determining each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initial transportation flight and the cargo quantity of each waybill to be transported" can refer to the above step S31 and will not be repeated here.
[0114] The maximum piece quantity difference refers to the maximum value of the difference between the actual carrying volumes of any two (preset transport flights) (corresponding to each transport plan).
[0115] For ease of understanding, the above example of step S31 is continued. For example, the actual carrying capacity of each preset transport shift (shift 1, shift 2, shift 3) corresponding to scheme 1 is: 8m 3 、8m 3 、19m 3 The actual carrying capacity of each preset transport shift (shift 1, shift 2, shift 3, shift 4) corresponding to Scheme 2 is: 8m 3 、8m 3 , 9m 3 、10m 3 .
[0116] Therefore, it can be determined that the maximum quantity difference corresponding to Scheme 1 is 11m 3 , Case 1 corresponds to a maximum piece quantity difference of 1m 3 Therefore, the second target transportation plan (Scheme 2) with the smallest maximum quantity difference is obtained from Plan 1 and Plan 2 as the final transportation plan. Thus, the target transportation flight information of Waybill A, Waybill B, Waybill C, and Waybill D (Flight 1, Flight 2, Flight 3, and Flight 4, respectively) can be determined and output.
[0117] From the above content, it can be seen that by determining the maximum piece quantity difference corresponding to each transportation plan; and then obtaining the second target transportation plan with the smallest maximum piece quantity difference from the transportation plan, the piece quantity of each transport shift used to transport the waybill to be transported can be relatively balanced; on the one hand, it can avoid that some transport shifts have a relatively large workload and some transport shifts have a relatively small workload, thereby avoiding affecting the overall transportation timeliness of transport shifts with relatively large workloads; on the other hand, it improves the utilization rate of transportation resources.
[0118] In some embodiments of the present application, after determining each transportation scheme for the waybill to be transported, a scheme that makes the overall delay probability of the waybill to be transported relatively low can also be selected, and then the corresponding target transportation class information of each waybill to be transported can be output. Specifically, step S30 can include: determining each transportation scheme for the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported; obtaining the delay probability of the waybill to be transported corresponding to each transportation scheme; obtaining the third target transportation scheme with the lowest delay probability from the transportation schemes; and outputting the target transportation class information of each waybill to be transported according to the third target transportation scheme.
[0119] The specific implementation method of "determining each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initial transportation flight and the cargo quantity of each waybill to be transported" can refer to the above step S31 and will not be repeated here.
[0120] At this time, "obtaining the delay probability of the waybill to be transported corresponding to each of the transportation plans" can specifically include: obtaining the second duration information corresponding to the actual validity period of the waybill to be transported; determining the delay information of the waybill to be transported based on the second duration information and the first duration information; determining the delay probability of the waybill to be transported corresponding to each of the transportation plans based on the delay information.
[0121] The second duration information refers to the duration of the initial transport route used to transport the waybill to be transported.
[0122] The delay information of the waybill to be transported refers to the delay probability of the waybill to be transported. For example, in some embodiments, assuming that the delay probability of the waybill to be transported satisfies a uniform distribution (specifically, the uniform distribution satisfies: the minimum value of the time limit when the initial transport flight of the waybill to be transported i is used to transport the waybill to be transported is the lower bound, and the first time limit information corresponding to the promised time limit of the waybill to be transported is the upper bound), the delay probability of the waybill to be transported (represented by i) when transported by the transport flight (represented by X) is determined by the following formula (2).
[0123]
[0124] Among them, P Xi represents the delay probability of the transport order i when transporting by transport flight X, T Xi Indicates the validity period of the waybill i to be transported when transporting by transport flight X (i.e., the second duration information), T 1 The minimum time duration when the initial transportation flight of the waybill i is used to transport the waybill i, T prom Indicates the promised validity period of the waybill i to be transported (i.e. the first duration information), T tol It indicates the maximum tolerable delay time of the waybill i to be transported.
[0125] In some embodiments, T prom With T tol The sum represents the first duration information corresponding to the i-promised validity period of the waybill to be transported.
[0126] Correspondingly, the delay probability of the waybill to be transported corresponding to each transportation scheme refers to the average value of the delay probability of the waybill to be transported when the transportation scheme is adopted. For example, when transporting by scheme 1, the delay probabilities of waybill A, waybill B, waybill C, and waybill D are 1%, 2%, 4%, and 5% respectively, then the delay probability of the waybill to be transported corresponding to scheme 1 is: (1% + 2% + 4% + 5%) / 4 = 3%. When transporting by scheme 2, the delay probabilities of waybill A, waybill B, waybill C, and waybill D are 4%, 6%, 5%, and 9% respectively, then the delay probability of the waybill to be transported corresponding to scheme 1 is: (4% + 6% + 5% + 9%) / 4 = 6%
[0127] Therefore, the third target transportation plan (Scheme 1) with the lowest delay probability of the corresponding waybill to be transported is obtained from Plan 1 and Plan 2 as the final transportation plan. Thus, the target transportation flight information of waybill A, waybill B, waybill C, and waybill D (flight 1, flight 2, flight 3, and flight 3, respectively) can be determined and output.
[0128] From the above content, it can be seen that by determining the delay probability of the waybill to be transported corresponding to each transportation plan; and then obtaining the third target transportation plan with the lowest delay probability from the transportation plan, the overall delay probability of the waybill to be transported can be made relatively low, thereby further improving the timeliness of the waybill to be transported.
[0129] Furthermore, at least two of the empty rate, the difference in the number of pieces between transport shifts, and the delay probability can be considered simultaneously, and from the transport schemes determined in step S31, a transport scheme with the lowest empty rate, the smallest difference in the number of pieces between transport shifts, and the lowest delay probability can be selected as the final transport scheme. Combined with the final transport scheme, the information of the target transport shift corresponding to each waybill to be transported is output.
[0130] After determining the information of the target transport shift of the waybill to be transported, in order to facilitate the subsequent sorting of the waybill to be transported to the corresponding transport shift after the waybill to be transported arrives at the corresponding cargo collection and transfer yard, the waybill to be transported can be sorted according to the information of the target transport shift of the waybill to be transported and the information of the transport shift currently being loaded at the cargo collection and transfer yard, so as to improve the sorting efficiency of the waybill and thereby improve the transportation timeliness of the waybill to be transported.
[0131] Specifically, that is, in some embodiments of the present application, the method for determining the transport schedule of the waybill further includes the following steps A1 to A4, wherein:
[0132] A1. Obtain the data of the waybill to be sorted.
[0133] Among them, the data of the waybill to be sorted refers to the waybill data of the waybill to be sorted, and the waybill data includes route attributes, time attributes, identification information attributes, etc. The data of the waybill to be sorted is similar to the data of the waybill to be transported. For details, please refer to the introduction of the data of the waybill to be transported in step S10, which will not be repeated here.
[0134] The data of the waybill to be sorted can be obtained by directly scanning the waybill to be sorted by the electronic device in the embodiment of the present application during the sorting process, or by scanning the waybill to be sorted by other devices and then sending it to the electronic device.
[0135] A2. From the data of the waybill to be transported, obtain the information of the target waybill that is the same as the data of the waybill to be sorted.
[0136] For example, it is possible to determine whether the data of the waybill to be sorted is the same as the data of the waybill to be transported based on the identification information, and then obtain the information of the target waybill that is the same as the data of the waybill to be sorted.
[0137] For example, if the identification information of the waybill to be sorted is named "Waybill A", and if there are waybills named "Waybill A", "Waybill B", and "Waybill C" among the waybills to be transported, the information of the waybill named "Waybill A" can be obtained from the waybills to be transported as the information of the target waybill.
[0138] A3. Obtain the flight information of the target waybill from the information of the target transport flight.
[0139] Since the target transport shift information of each waybill to be transported within a preset time period in a certain cargo collection and transfer station has been determined in step S30, after determining the information of the target waybill, the target transport shift information of the target waybill can be directly found and obtained from the target transport shift information of all waybills to be transported.
[0140] The shift information of the target waybill is the shift information of the waybill to be sorted.
[0141] A4. According to the shift information of the target waybill, the waybill to be sorted is sorted to a corresponding preset sorting area.
[0142] Before sorting, the location of the waybill for each transport shift will be planned in advance, that is, the sorting area for each waybill will be determined. Specifically, the preset sorting area corresponding to the waybill to be sorted is determined according to the shift information of the target waybill, and the waybill to be sorted is sorted to the preset sorting area corresponding to the shift information of the target waybill.
[0143] For easier understanding, the following description is given in conjunction with a specific sorting scenario.
[0144] The embodiment of the present application establishes a set of sorting rules based on the target transport shift of the waybill to be transported, which can further improve the timeliness of the waybill to be transported.
[0145] Please refer to Figure 4 , Figure 4 A schematic diagram of sorting a waybill in a cargo collection transfer station provided in an embodiment of the present application. The following is a specific example to illustrate the sorting method of the target transport shift of the transport waybill.
[0146] (1) Each waybill to be transported departs from the receiving outlet, is transported to the cargo collection and transfer yard, and is unloaded in the sorting area of the cargo collection and transfer yard. At this time, the waybill to be transported will be sorted in the sorting area as the waybill to be sorted. The sorting area includes multiple unloading ports. For example, waybill 1 from receiving outlet A is unloaded at unloading port 1, and waybill 2 from receiving outlet B is unloaded at unloading port 2.
[0147] (2) The waybill to be sorted is transferred from the unloading port to the scanning area, where it is scanned from six sides and its information is identified.
[0148] (3) According to the identified waybill information of the waybill to be sorted (including the receiving outlet, the cargo collection transfer yard, the bulk cargo transfer yard, the delivery outlet, the promised time limit, and the target transportation shift), determine whether the current waybill to be sorted is a slow shipment (wherein, a slow shipment refers to a waybill to be sorted whose target transportation shift is different from the current transportation shift; conversely, an express shipment refers to a waybill to be sorted whose target transportation shift is the same as the current transportation shift), that is, determine whether the target transportation shift of the current waybill to be sorted is the current transportation shift. If it is a slow shipment, determine the storage area and the slow shipment separation port of the waybill to be sorted according to the pre-set storage port for each shift and the target transportation shift of the waybill to be sorted.
[0149] The waybill information, storage area, slow-cargo separation port and other information of the waybill to be sorted form the sorting information of the waybill to be sorted. As shown in Table 1 below, Table 1 shows the sorting information of the waybill to be sorted.
[0150] Table 1
[0151]
[0152] (4) Multiple sorting devices are also set up in the sorting area. If the waybill to be sorted is an express shipment, the sorting device will sort the current waybill from the main line to the loading point of the current transport shift according to the sorting information. If the waybill to be sorted is a slow shipment, the sorting device will sort the current waybill from the slow shipment separation port to the corresponding storage area.
[0153] (5) A slow-cargo return port is also provided in the sorting area. After the waybill to be sorted (i.e., the slow-cargo) is sorted to the stocking area, in the subsequent sorting process, when it is detected that the current transport shift is the same as the shift information of the slow-cargo in the stocking area, the slow-cargo in the stocking area is returned to the main line through the return port and sorted by the main line to the loading point of the current transport shift.
[0154] From the above content, it can be seen that by obtaining the shift information of the waybill to be sorted from the information of the target transport shift of the waybill to be transported and sorting the waybill to be sorted according to the shift information, it can effectively ensure that the waybill to be sorted can be sorted normally to the preset sorting area corresponding to its shift information. That is, on the one hand, it ensures that express parcels can be sorted normally to the current transport shift, thereby ensuring that the waybill can be transported normally; on the other hand, it ensures that slow parcels can be sorted normally to the storage area, thereby ensuring that each shift is fully stocked and shipped, thereby effectively utilizing the remaining transportation capacity resources and achieving cost reduction and efficiency improvement.
[0155] Specifically, in some embodiments of the present application, the method for determining the transport schedule of the waybill further includes the following steps B1 to B3, wherein:
[0156] B1. From the information of the target transport shift, obtain the information of the transport shift of the waybill to be sorted, and obtain the information of the current transport shift.
[0157] On the one hand, with Figure 4 The sorting scenario shown is similar. Before sorting the waybill to be sorted, it is necessary to scan and identify the waybill to be sorted to determine the waybill information of the waybill to be sorted. Then, from the data of the waybill to be transported, the information of the target waybill with the same waybill information as the waybill to be sorted is obtained. Then, from the information of the target transport shift, the shift information of the target waybill is obtained as the transport shift information of the waybill to be sorted. On the other hand, the information of the current transport shift that is loading the waybill is obtained.
[0158] Among them, the waybill information of the waybill to be sorted includes route attributes, time attributes, identification information attributes, etc. The information of the waybill to be sorted is similar to the data of the waybill to be transported. For details, please refer to the introduction of the data of the waybill to be transported in step S10, which will not be repeated here.
[0159] B2. When it is detected that the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift, the waybill to be sorted is sorted to a preset transport area.
[0160] B3. When it is detected that the information of the transport shift of the waybill to be sorted is different from the information of the current transport shift, the waybill to be sorted is sorted to a preset storage area.
[0161] For easier understanding, please refer to Figure 5 , Figure 5 Another schematic diagram of sorting waybills during the transfer of cargo collection provided in an embodiment of the present application.
[0162] Specifically, it is detected whether the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift. If they are the same, the waybill to be sorted is regarded as an express shipment and sorted to the transportation area preset for the current transport shift to ensure that the waybill to be sorted completes the transportation normally. If they are not the same, the waybill to be sorted is regarded as a slow shipment and sorted to the storage area preset for the slow shipment.
[0163] When the current transport shift is updated, the slow-moving items in the preset storage area can be re-flowed into the main sorting line through the return port for re-scanning, identification and sorting.
[0164] Among them, the method of detecting whether the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift to determine whether the waybill to be sorted is a slow or fast item is basically the same as (1) to (3) in the above steps A1 to A4, and will not be repeated here.
[0165] From the above content, it can be seen that by obtaining the information of the transport shift of the waybill to be sorted from the information of the target transport shift, it is determined that the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift, so as to determine that the waybill to be sorted is sorted to the storage area / or transportation area. On the one hand, it ensures that the express shipment can be sorted normally to the current transport shift, thereby ensuring that the waybill can be transported normally; on the other hand, it ensures that the slow shipment can be sorted normally to the storage area, thereby ensuring that each shift is fully stocked and shipped, thereby effectively utilizing the remaining transportation resources and achieving cost reduction and efficiency improvement.
[0166] In order to better implement the method for determining the transport schedule of a waybill in the embodiment of the present application, based on the method for determining the transport schedule of a waybill, a device for determining the transport schedule of a waybill is also provided in the embodiment of the present application, such as Figure 6As shown, it is a schematic diagram of the structure of an embodiment of a device for determining a transport schedule of a waybill in an embodiment of the present application. The device 600 for determining a transport schedule of a waybill includes:
[0167] The first acquisition unit 601 is used to acquire information of each preset transport shift of the cargo collection and transfer station within a preset time period, and data of each waybill to be transported;
[0168] The second acquisition unit 602 is used to acquire the information of the preliminary transport shift of each of the waybills to be transported from the information of the preset transport shifts according to the data of each of the waybills to be transported, wherein the preliminary transport shift refers to the preset transport shift that makes the actual validity period of the waybills to be transported less than or equal to the promised validity period;
[0169] The output unit 603 is used to output the target transport shift information of each waybill to be transported based on the information of the initial transport shift, the data of each waybill to be transported, and the preset optimization target, wherein the target transport shift information is used to indicate the transportation of the waybill to be transported, and the preset optimization target includes at least one of the lowest empty load rate of the preset transport shifts, the smallest maximum piece quantity difference between the preset transport shifts, and the lowest delay probability of the waybill to be transported.
[0170] In some embodiments of the present application, the transport shift determination device of the waybill further includes a sorting unit (not shown in the figure), and the sorting unit is specifically used to:
[0171] Get the data of the waybill to be sorted;
[0172] Acquire information of a target waybill that is identical to the data of the waybill to be sorted from the data of the waybill to be transported;
[0173] Obtaining the flight information of the target waybill from the information of the target transport flight;
[0174] According to the shift information of the target waybill, the waybill to be sorted is sorted to the corresponding preset sorting area.
[0175] In some embodiments of the present application, the sorting unit is further used for:
[0176] From the target transport shift information, obtain the transport shift information of the waybill to be sorted, and obtain the current transport shift information;
[0177] When it is detected that the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift, sorting the waybill to be sorted to a preset transport area;
[0178] When it is detected that the information of the transport shift of the waybill to be sorted is different from the information of the current transport shift, the waybill to be sorted is sorted to a preset storage area.
[0179] In some embodiments of the present application, the information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, the data of the waybill to be transported includes the quantity of goods of the waybill to be transported, and the output unit 603 is further specifically used to:
[0180] Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs;
[0181] Obtaining the actual carrying capacity of each of the preset transport shifts corresponding to each of the transport plans;
[0182] Determine the target empty load rate corresponding to each of the transportation schemes according to the actual carrying capacity and the maximum carrying capacity of each of the preset transportation shifts, wherein the target empty load rate refers to the average empty load rate of each of the preset transportation shifts corresponding to the transportation scheme;
[0183] From the transportation plans, obtaining a first target transportation plan with the lowest target empty load rate;
[0184] According to the first target transportation plan, the information of the target transportation shift of each waybill to be transported is output.
[0185] In some embodiments of the present application, the information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, the data of the waybill to be transported includes the quantity of goods of the waybill to be transported, and the output unit 603 is further specifically used to:
[0186] Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs;
[0187] Obtaining the actual carrying capacity of each of the preset transport shifts corresponding to each of the transport plans;
[0188] Determine the maximum quantity difference corresponding to each transport solution according to the actual carrying capacity, wherein the maximum quantity difference refers to the maximum value of the difference between any two actual carrying capacities;
[0189] From the transportation plans, obtain a second target transportation plan with the smallest maximum piece quantity difference;
[0190] According to the second target transportation plan, the information of the target transportation flight of each waybill to be transported is output.
[0191] In some embodiments of the present application, the information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, the data of the waybill to be transported includes the quantity of goods of the waybill to be transported, and the output unit 603 is further specifically used to:
[0192] Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs;
[0193] Obtaining the delay probability of the waybill to be transported corresponding to each of the transport solutions;
[0194] Obtaining a third target transportation plan with the lowest delay probability from the transportation plans;
[0195] According to the third target transportation plan, information on the target transportation schedule of each waybill to be transported is output.
[0196] In some embodiments of the present application, the output unit 603 is further configured to:
[0197] Obtaining second duration information corresponding to the actual validity period of the waybill to be transported, wherein the second duration information refers to the validity period of the initially scheduled transport flight for transporting the waybill to be transported;
[0198] Determining the delay information of the waybill to be transported according to the second time duration information and the first time duration information;
[0199] According to the delay information, the delay probability of the waybill to be transported corresponding to each transportation scheme is determined.
[0200] In some embodiments of the present application, the data of the waybill to be transported further includes first routing information of the waybill to be transported, the information of the preset transport shift further includes second routing information of the preset transport shift, and the second acquisition unit 602 is further specifically used to:
[0201] From the information of the preset transport shifts, obtain information of the first transport shift at the second time point after the first time point;
[0202] From the shifts of the first transport shift, obtain information of a second transport shift whose second routing information matches the first routing information;
[0203] Determine third duration information corresponding to the actual validity period of the waybill to be transported according to the first time-consuming information, the second time-consuming information, the third time-consuming information of the second transport flight, the first time point, and the second time point of the second transport flight;
[0204] When it is detected that the third duration information is less than or equal to the first duration information, the information of the second transport shift is used as the information of the preliminary transport shift of the waybill to be transported, and the information of the preliminary transport shift of each waybill to be transported is obtained.
[0205] In specific implementation, the above units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units can refer to the previous method embodiments, which will not be repeated here.
[0206] Since the transport schedule determination device of the waybill can execute the present application as follows Figures 1 to 5 Corresponding to the steps in the method for determining the transport schedule of a waybill in any embodiment, the present application can be implemented as follows Figures 1 to 5 The beneficial effects that can be achieved by the method for determining the transport schedule of a waybill in any embodiment are detailed in the previous description and will not be repeated here.
[0207] In addition, in order to better implement the method for determining the transport schedule of the waybill in the embodiment of the present application, on the basis of the method for determining the transport schedule of the waybill, the embodiment of the present application also provides an electronic device, referring to Figure 7 , Figure 7 A schematic diagram of the structure of an electronic device according to an embodiment of the present application is shown. Specifically, the electronic device provided by the embodiment of the present application includes a processor 701, and the processor 701 is used to execute a computer program stored in a memory 702 to implement the following Figures 1 to 5 Corresponding to the steps of the method for determining the transport schedule of a waybill in any embodiment; or, when the processor 701 is used to execute the computer program stored in the memory 702, the following is implemented Figure 6 The functions of each unit in the corresponding embodiment.
[0208] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 702, and executed by the processor 701 to complete the embodiment of the present application. One or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the computer device.
[0209] The electronic device may include, but is not limited to, a processor 701 and a memory 702. Those skilled in the art will appreciate that the illustration is merely an example of an electronic device and does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the illustration, or a combination of certain components, or different components. For example, the electronic device may also include an input / output device, a network access device, a bus, etc., and the processor 701, the memory 702, the input / output device, and the network access device are connected via a bus.
[0210] The processor 701 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the electronic device, and uses various interfaces and lines to connect various parts of the entire electronic device.
[0211] The memory 702 can be used to store computer programs and / or modules. The processor 701 implements various functions of the computer device by running or executing the computer programs and / or modules stored in the memory 702 and calling the data stored in the memory 702. The memory 702 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the electronic device (such as audio data, video data, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0212] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the transport schedule determination device, electronic device and its corresponding units described above can refer to the following. Figures 1 to 5 The description of the method for determining the transport schedule of the waybill in any embodiment will not be repeated here in detail.
[0213] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0214] To this end, an embodiment of the present application provides a computer-readable storage medium, in which a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the present application as follows: Figures 1 to 5 Corresponding to the steps in the method for determining the transport schedule of a waybill in any embodiment, the specific operations can be referred to as follows Figures 1 to 5 The description of the method for determining the transport schedule of the waybill in any embodiment will not be repeated here.
[0215] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0216] Due to the instructions stored in the computer-readable storage medium, the present application can be executed. Figures 1 to 5 Corresponding to the steps in the method for determining the transport schedule of a waybill in any embodiment, the present application can be implemented as follows Figures 1 to 5 The beneficial effects that can be achieved by the method for determining the transport schedule of a waybill in any embodiment are detailed in the previous description and will not be repeated here.
[0217] The above is a detailed introduction to a method, device, electronic device and computer-readable storage medium for determining the transport schedule of a waybill provided in an embodiment of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and scope of application. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for determining a transport schedule of a waybill, characterized in that: The method comprises: Obtain information about each preset transport shift at the cargo collection and transfer station within the preset time period, as well as data about each waybill to be transported; According to the data of each of the waybills to be transported, the information of the initial transport shift of each of the waybills to be transported is obtained from the information of the preset transport shift, wherein the initial transport shift refers to the preset transport shift that makes the actual validity period of the waybills to be transported less than or equal to the promised validity period; Outputting the target transport shift information of each waybill to be transported according to the information of the preliminary transport shift, the data of each waybill to be transported, and the preset optimization target, wherein the target transport shift information is used to indicate the transportation of the waybill to be transported, and the preset optimization target includes at least one of the following: the lowest empty load rate of the preset transport shift, the smallest maximum piece quantity difference between the preset transport shifts, and the lowest delay probability of the waybill to be transported; From the target transport shift information, obtain the transport shift information of the waybill to be sorted, and obtain the current transport shift information; When it is detected that the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift, sorting the waybill to be sorted to a preset transport area; When it is detected that the information of the transport shift of the waybill to be sorted is different from the information of the current transport shift, the waybill to be sorted is sorted to a preset storage area.
2. The method for determining the transport schedule of a waybill according to claim 1, characterized in that: The method further comprises: Get the data of the waybill to be sorted; Acquire information of a target waybill that is identical to the data of the waybill to be sorted from the data of the waybill to be transported; Obtaining the flight information of the target waybill from the information of the target transport flight; According to the shift information of the target waybill, the waybill to be sorted is sorted to the corresponding preset sorting area.
3. The method for determining the transport schedule of a waybill according to claim 1, characterized in that: The information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, and the data of the waybill to be transported includes the quantity of goods in the waybill to be transported; The step of outputting information of a target transport shift for each waybill to be transported according to the information of the initially determined transport shift, the data of each waybill to be transported, and a preset optimization target comprises: Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs; Obtaining the actual carrying capacity of each of the preset transport shifts corresponding to each of the transport plans; Determine the target empty load rate corresponding to each of the transportation schemes according to the actual carrying capacity and the maximum carrying capacity of each of the preset transportation shifts, wherein the target empty load rate refers to the average empty load rate of each of the preset transportation shifts corresponding to the transportation scheme; From the transportation plans, obtaining a first target transportation plan with the lowest target empty load rate; According to the first target transportation plan, information on the target transportation schedule of each waybill to be transported is output.
4. The method for determining the transport schedule of a waybill according to claim 1, characterized in that: The information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, and the data of the waybill to be transported includes the quantity of goods in the waybill to be transported; The step of outputting information of a target transport shift for each waybill to be transported according to the information of the initially determined transport shift, the data of each waybill to be transported, and a preset optimization target comprises: Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs; Obtaining the actual carrying capacity of each of the preset transport shifts corresponding to each of the transport plans; Determine the maximum quantity difference corresponding to each transport solution according to the actual carrying capacity, wherein the maximum quantity difference refers to the maximum value of the difference between any two actual carrying capacities; From the transportation plans, obtain a second target transportation plan with the smallest maximum piece quantity difference; According to the second target transportation plan, the information of the target transportation flight of each waybill to be transported is output.
5. The method for determining the transport schedule of a waybill according to claim 1, characterized in that: The information of the preset transport shift includes the maximum carrying capacity of the preset transport shift, and the data of the waybill to be transported includes the quantity of goods in the waybill to be transported; The step of outputting information of a target transport shift for each waybill to be transported according to the information of the initially determined transport shift, the data of each waybill to be transported, and a preset optimization target comprises: Determine each transportation plan of the waybill to be transported according to the maximum carrying capacity of the initially determined transportation class and the cargo volume of each waybill to be transported, wherein the transportation plan is used to indicate the preset transportation class to which the waybill to be transported belongs; Obtaining the delay probability of the waybill to be transported corresponding to each of the transport solutions; Obtaining a third target transportation plan with the lowest delay probability from the transportation plans; According to the third target transportation plan, information on the target transportation schedule of each waybill to be transported is output.
6. The method for determining the transport schedule of a waybill according to claim 5, characterized in that: The data of the waybill to be transported includes first duration information corresponding to the promised validity period of the waybill to be transported, and the obtaining of the delay probability of the waybill to be transported corresponding to each of the transportation schemes includes: Obtaining second duration information corresponding to the actual validity period of the waybill to be transported, wherein the second duration information refers to the validity period of the initially scheduled transport flight for transporting the waybill to be transported; Determining the delay information of the waybill to be transported according to the second time duration information and the first time duration information; According to the delay information, the delay probability of the waybill to be transported corresponding to each transportation scheme is determined.
7. The method for determining the transport schedule of a waybill according to any one of claims 1 to 6, characterized in that: The data of the waybill to be transported includes the first route information of the waybill to be transported, the first time information of the waybill to be transported from the departure place to the cargo collection transfer yard, the second time information of the waybill to be transported from the bulk cargo transfer yard to the destination, the first time point of the waybill to be transported arriving at the cargo collection transfer yard, and the first duration information corresponding to the promised validity period of the waybill to be transported; the information of the preset transport shift includes the second route information of the preset transport shift, the second time point of the preset transport shift departing from the cargo collection transfer yard, and the third time information of the preset transport shift from the cargo collection transfer yard to the bulk cargo transfer yard; The step of obtaining the information of the initial transportation schedule of each of the waybills to be transported from the information of the preset transportation schedule according to the data of each waybill to be transported includes: From the information of the preset transport shifts, obtain information of the first transport shift at the second time point after the first time point; From the shifts of the first transport shift, obtain information of a second transport shift whose second routing information matches the first routing information; Determine third duration information corresponding to the actual validity period of the waybill to be transported according to the first time-consuming information, the second time-consuming information, the third time-consuming information of the second transport flight, the first time point, and the second time point of the second transport flight; When it is detected that the third duration information is less than or equal to the first duration information, the information of the second transport shift is used as the information of the preliminary transport shift of the waybill to be transported, and the information of the preliminary transport shift of each waybill to be transported is obtained.
8. A device for determining the transport schedule of a waybill, characterized in that: The transport schedule determining device of the waybill comprises: The first acquisition unit is used to acquire information of each preset transport shift of the cargo collection and transfer station within a preset time period, and data of each waybill to be transported; A second acquisition unit is used to acquire information of a preliminary transport shift of each of the waybills to be transported from the information of the preset transport shifts according to the data of each of the waybills to be transported, wherein the preliminary transport shift refers to a preset transport shift that makes the actual validity period of the waybills to be transported less than or equal to the promised validity period; an output unit, configured to output information of a target transport shift for each waybill to be transported based on the information of the initial transport shift, the data of each waybill to be transported, and a preset optimization target, wherein the information of the target transport shift is used to indicate the transportation of the waybill to be transported, and the preset optimization target includes at least one of the following: the empty load rate of the preset transport shift is the lowest, the maximum piece quantity difference between the preset transport shifts is the smallest, and the delay probability of the waybill to be transported is the lowest; From the target transport shift information, obtain the transport shift information of the waybill to be sorted, and obtain the current transport shift information; When it is detected that the information of the transport shift of the waybill to be sorted is the same as the information of the current transport shift, sorting the waybill to be sorted to a preset transport area; When it is detected that the information of the transport shift of the waybill to be sorted is different from the information of the current transport shift, the waybill to be sorted is sorted to a preset storage area.
9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the processor calls the computer program in the memory, the method for determining the transport schedule of a waybill according to any one of claims 1 to 7 is executed.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in the method for determining the transport schedule of a waybill as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Aviation freight route planning method, device and equipment and storage medium
CN109816147A