Transport plan output method, device, electronic device and storage medium

By obtaining and analyzing the abnormal period information of the abnormal transportation subject, determining the characteristic data of the transport subject to be selected and the first transportation time data, the problem of manual adjustment plan taking a long time in the case of transportation abnormalities is solved, and the cargo transportation time is improved.

CN113822607BActive Publication Date: 2025-02-07SF TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010563155.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-19
Publication Date
2025-02-07
Estimated Expiration
2040-06-19

AI Technical Summary

Technical Problem

In the prior art, in the case of abnormal transportation, manual experience is used to adjust the transportation plan, resulting in low transportation time and long manual decision-making.

Method used

By receiving the decision request from the terminal, the abnormal period information of the abnormal transportation subject is obtained, the abnormal transportation batch data is determined, and the characteristic data of the to-select transportation subject is obtained from the characteristic data of the preset transportation subject, and the first transportation time data is determined. The characteristic data of the transport body to be selected and the first transport time data are sent as data of the first transport scheme to the terminal.

Benefits of technology

It has achieved rapid provision of new transportation solutions in the event of abnormal transportation, improved the timeliness of cargo transportation and reduced decision-making time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113822607B_ABST
    Figure CN113822607B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, electronic device and computer-readable storage medium for outputting a transport plan. The method for outputting the transport plan includes: when receiving a decision request from a terminal, obtaining information about an abnormal time period of an abnormal transport subject according to the decision request; determining data about an abnormal transport batch corresponding to the abnormal transport subject according to the information about the abnormal time period; obtaining characteristic data about a candidate transport subject of the abnormal transport batch from characteristic data of a preset transport subject; determining first transport timeliness data corresponding to the candidate transport subject; and sending data about a first transport plan for the abnormal transport batch to the terminal, wherein the data about the first transport plan includes characteristic data of the candidate transport subject and the first transport timeliness data. In the present application, a new transport plan can be determined for transportation when an abnormality occurs to the transport subject, thereby improving the transportation timeliness of the goods.
Need to check novelty before this filing date? Find Prior Art

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 outputting a transportation plan. Background Art

[0002] In recent years, the logistics industry has developed rapidly. Among them, timeliness is very important for the logistics industry. For this reason, more and more logistics companies use airplanes as the main transportation for cargo transportation.

[0003] In order to improve the timeliness of logistics distribution and the utilization rate of logistics distribution resources, transportation plans are usually planned in advance. For example, the transportation batches of each transportation entity (such as airplanes) and the transportation conditions of each transportation batch (including the carrying capacity, departure place, destination, departure time of the departure place, arrival time of the destination, etc.) are planned in advance within a period of time (such as one day, one week or 12 hours).

[0004] In actual applications, transportation anomalies often occur. For example, due to failure of the transport entity, a certain batch of goods cannot be transported as originally planned.

[0005] At present, in the case of transportation anomalies, decision makers mainly adjust the pre-planned transportation plan based on their personal experience. However, on the one hand, due to the influence of personal experience, the adjusted transportation plan leads to a lower overall transportation efficiency of goods; on the other hand, manual decision-making to adjust transportation takes a relatively long time. Summary of the invention

[0006] The present application provides a method, device, electronic device and computer-readable storage medium for outputting a transportation plan, aiming to solve the problem of low efficiency in cargo transportation caused by adjusting the transportation plan based on manual experience.

[0007] In a first aspect, the present application provides a method for outputting a transportation plan, the method comprising:

[0008] When receiving a decision request from the terminal, obtaining information about the abnormal time period of the abnormal transport subject according to the decision request, wherein the decision request includes feature data of the abnormal transport subject;

[0009] Determine the data of the abnormal transport batch corresponding to the abnormal transport subject according to the information of the abnormal time period;

[0010] Acquire characteristic data of a candidate transport subject of the abnormal transport batch from characteristic data of preset transport subjects, wherein the candidate transport subject refers to a transport subject whose location is the same as the planned departure place of the abnormal transport batch;

[0011] Determine the first transport time efficiency data corresponding to the transport entity to be selected;

[0012] The data of the first transportation plan of the abnormal transportation batch is sent to the terminal, wherein the data of the first transportation plan includes the characteristic data of the to-be-selected transportation entity and the first transportation timeliness data.

[0013] In a second aspect, the present application provides a device for outputting a transport solution, the device for outputting a transport solution comprising:

[0014] an acquisition unit, configured to acquire information of an abnormal time period of an abnormal transport subject according to a decision request received from a terminal, wherein the decision request includes characteristic data of the abnormal transport subject;

[0015] A processing unit, configured to determine data of an abnormal transport batch corresponding to the abnormal transport subject according to information of the abnormal time period;

[0016] The processing unit is further used to obtain characteristic data of a candidate transport subject of the abnormal transport batch from characteristic data of a preset transport subject, wherein the candidate transport subject refers to a transport subject whose location is the same as the planned departure place of the abnormal transport batch;

[0017] The processing unit is further used to determine the first transportation time efficiency data corresponding to the selected transportation entity;

[0018] An output unit is used to send data of a first transportation plan for the abnormal transportation batch to the terminal, wherein the data of the first transportation plan includes characteristic data of the to-be-selected transportation entity and the first transportation timeliness data.

[0019] 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 output method of any transportation scheme provided in the present application.

[0020] 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 outputting the transport plan.

[0021] When receiving the decision request of the terminal, the application determines the data of the abnormal transport batch by obtaining and according to the information of the abnormal time period of the abnormal transport subject; and obtains the characteristic data of the selected transport subject that can be used to transport the abnormal transport batch from the characteristic data of the preset transport subject, and determines the first transportation time efficiency data when the selected transport subject is used for the abnormal transport batch; the characteristic data of the selected transport subject and the first transportation time efficiency data are used as the data of the first transportation scheme and sent to the terminal. On the one hand, since the characteristic data of the selected transport subject that can be used to replace the abnormal transport subject can be found when the original planned transport subject is abnormal, a new transportation scheme is quickly provided for decision-makers, so that the transportation of goods can be quickly completed according to the new transportation scheme, further improving the transportation time efficiency of goods. On the other hand, by sending the characteristic data of the selected transport subject and the first transportation time efficiency data as the data of the first transportation scheme to the terminal, the decision-makers on the terminal side can select the transportation scheme (selected transport subject) with higher time efficiency from the first transportation scheme (corresponding selected transport subject) for transporting goods according to the output first transportation time efficiency data, thereby improving the transportation time efficiency of goods. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] 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.

[0023] Figure 1 This is a flow chart of an embodiment of a method for outputting a transportation plan provided in an embodiment of the present application;

[0024] Figure 2 This is a schematic diagram of a scenario in which a display interface of a terminal provided in an embodiment of the present application displays a transportation solution;

[0025] Figure 3 This is another schematic diagram of a scenario in which a display interface of a terminal provided in an embodiment of the present application displays a transportation solution;

[0026] Figure 4 This is another schematic diagram of a scenario in which a display interface of a terminal provided in an embodiment of the present application displays a transportation solution;

[0027] Figure 5 This is a schematic diagram of a scenario in which a terminal displays a transportation plan for an abnormal flight provided in an embodiment of the present application;

[0028] Figure 6 This is a schematic diagram of the structure of an embodiment of an output device of the transportation solution provided in the embodiments of the present application;

[0029] 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

[0030] 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.

[0031] 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.

[0032] 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.

[0033] The embodiment of the present application provides a method, device, electronic device and computer-readable storage medium for outputting a transport plan, wherein the transport plan output device can be integrated in an electronic device, which can be a server, a terminal or other device.

[0034] 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.

[0035] In the field of logistics, in order to facilitate the refined management of logistics companies, improve the timeliness of logistics distribution and improve the utilization rate of logistics distribution resources, it is usually necessary to plan in advance the transportation entities of the goods (such as vehicles, airplanes, etc.), that is, to plan in advance the transportation batches of each transportation entity within a period of time (such as one day, one week or 12 hours), as well as the transportation conditions of each batch (including the carrying capacity, departure place, destination, departure time of the departure place, arrival time of the destination, etc.).

[0036] However, there are often problems with the transport entity or route, which may result in a pre-planned transport batch not being able to be transported as planned. Therefore, in order to ensure the transport timeliness of the goods in this transport batch as much as possible, it is urgent to make transport adjustments as soon as possible in this case.

[0037] In order to improve logistics timeliness, more and more logistics companies have begun to use aircraft as cargo transportation capacity. For example, cargo aircraft are the core transportation capacity resources favored by more and more logistics and express delivery companies. The investment in cargo aircraft is a strong support for the timeliness of express delivery, and it also requires express delivery companies to invest a large cost to operate the entire fleet of cargo aircraft. Therefore, how to maximize the rational use of cargo aircraft resources, even in the event of mechanical failure of cargo aircraft, airport flow control, weather reasons, etc. that affect the normal operation of cargo aircraft, can quickly maximize the timeliness of express delivery through idle aircraft utilization, aircraft replacement, cancellation of diversion and other measures, while taking into account the effective use of cargo aircraft, this is a major technical issue for the current express delivery companies' gradually expanding fleet size.

[0038] At present, decisions on abnormalities of cargo planes are mainly made by manually designing decision plans based on the personal professional skills and experience of decision-makers, and then making decisions on how to make adjustments through telephone communication, multiple rounds of inquiries, and snap decisions by decision-makers. This model requires decision-makers to have high professional qualities and decision-making ability. The overall decision-making time exceeds 2 hours, and manual plans are one-sided, making it difficult to make the most reasonable plan, and it is impossible to evaluate the effect of the plan after its implementation.

[0039] Based on the above-mentioned defects of the existing related technologies, the embodiments of the present application provide a method for outputting a transportation plan, which at least overcomes the defects of the existing related technologies to a certain extent.

[0040] In the embodiments of the present application, the so-called transport entity refers to a means of transport that can be used to transport goods, for example, a cargo plane used for logistics transportation (a cargo plane refers to an aircraft that is used as a whole for transporting goods or express mail, and is generally a civil airliner that is modified after retirement) and a passenger plane.

[0041] To facilitate understanding and subsequent description, first, taking an airplane (which can be a cargo plane or a passenger plane) as an example, the data related to the transportation subject is introduced.

[0042] 1. Name code (e.g. aircraft number of a cargo plane), such as B1178.

[0043] 2. Transport batch (such as cargo plane flight number), such as O36883.

[0044] 3. The planned transport entity for each transport batch, such as flight number O36883, is cargo plane B1178.

[0045] 4. The planned departure place for each transport batch, such as Shenzhen.

[0046] 5. The planned destination of each transport batch, such as Guangzhou.

[0047] 6. The planned departure time of each transport batch, such as the estimated take-off time of the cargo plane with flight number O36883 in Hangzhou is 10:00 on December 12, 2019.

[0048] 7. The planned arrival time of each transport batch. For example, the estimated landing time of the cargo plane with flight number O36883 in Hangzhou is 10:00 on December 12, 2019.

[0049] 8. The actual departure time of each transport batch, such as the actual take-off time of the cargo plane with flight number O36883 in Hangzhou is 10:00 on December 12, 2019.

[0050] 9. The actual arrival time of each transport batch, such as the actual landing time of the cargo plane with flight number O36883 in Hangzhou is 10:00 on December 12, 2019.

[0051] 10. The planned transportation time for each transport batch (e.g. the planned flight time for the cargo plane with flight number O36883 from Hangzhou to Beijing is 2 hours). The planned transportation time may include the transit time.

[0052] 11. Transit time refers to the standard time required to complete unloading at a certain transit point and loading for the next planned transport batch after arriving at the transit point (for example, the standard time required for a cargo plane to complete unloading at a certain airport and loading for the next planned flight segment after landing at the airport); for example, the transit time of the cargo plane of flight number O36883 in Hangzhou is 60 minutes.

[0053] It can be understood that each transport entity can correspond to multiple transport batches (that is, one transport entity can be used to transport goods in multiple transport batches), and each transport batch of the transport entity has corresponding information such as planned departure place, planned destination, transit time, planned departure time, planned arrival time, and planned transport time.

[0054] For example, the planned departure point (Shanghai), planned destination (Guangzhou), transit time (30 minutes), estimated departure time (10:00, December 12, 2019), estimated arrival time (13:00, December 12, 2019), and transportation time (3 hours) of cargo plane A's transport batch A1.

[0055] The planned departure place (Guangzhou), planned destination (Hangzhou), transit time (40 minutes), estimated departure time (10:00, December 12, 2019), estimated arrival time (14:00, December 12, 2019), and transportation time (4 hours) of cargo plane A's transport batch A2.

[0056] The executor of the output method of the transport plan of the embodiment of the present application may be the output device of the transport plan provided in the embodiment of the present application, or a server device, a physical host or a user equipment (UE) and other different types of electronic devices integrated with the output device of the transport plan, wherein the output device of the transport plan 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).

[0057] The electronic device can adopt a working mode of independent operation, or can also adopt a working mode of a device cluster. By applying the output method of the transportation plan provided in the embodiment of the present application, on the one hand, when an abnormality occurs in the planned transportation subject of the original transportation plan, a transportation subject that can be used to replace the abnormal transportation subject can be quickly determined, and a new transportation plan and the timeliness data of the new transportation plan can be output, so that decision makers can select a transportation plan with a higher timeliness for transporting goods according to the timeliness data of the output new transportation plan, thereby improving the transportation timeliness of the goods. On the other hand, a replaceable transportation subject can be quickly found and a new transportation plan can be output, so that the transportation of goods can be quickly completed according to the new transportation plan, further improving the transportation timeliness of the goods.

[0058] Next, we will introduce the method for outputting the transportation plan provided in the 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.

[0059] Reference Figure 1 , Figure 1 A flow chart of a method for outputting a transport solution 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 outputting a transport solution includes steps S10 to S50, wherein:

[0060] S10. When a decision request is received from the terminal, information about the abnormal time period of the abnormal transport subject is obtained according to the decision request.

[0061] In order to facilitate data retrieval, in some embodiments of the present application, a preset database is set. The preset database stores characteristic data of each preset transport subject (including the name code, model, company, etc. of the preset transport subject), transport batches of goods required to be transported within a period of time (such as 1 day, 12 hours or a week, etc.), planned transport subjects of each transport batch, planned departure place of each transport batch, planned destination of each transport batch, transit time of each transport batch at each passing place, planned departure time point of each transport batch, planned arrival time point of each transport batch, planned transportation time of each transport batch, location of the preset transport subject at each time point, etc.

[0062] The decision request includes characteristic data of the abnormal transport subject. The decision request is used to determine the characteristic data of the transport subject of the abnormal transport batch when the original planned transport subject has abnormal reasons such as failure, control, etc.

[0063] Among them, abnormal transportation refers to the situation that the planned transportation entity of a certain transportation batch cannot be transported normally according to the planned departure time due to abnormal reasons such as failure, control, etc., and the goods corresponding to the transportation batch cannot arrive at the planned destination according to the planned arrival time.

[0064] An abnormal transport entity refers to the planned transport entity of a transport batch that encounters abnormal reasons such as failure, control, etc.

[0065] The characteristic data of abnormal transport entities is used to identify abnormal transport entities. The characteristic data of abnormal transport entities (such as cargo planes) may include but are not limited to name codes (such as the aircraft number of the cargo plane), models, companies to which they belong (such as the airline to which the cargo plane belongs), and other information.

[0066] In some embodiments, the characteristic data of the transport subject refers to the name code corresponding to the transport subject, that is, the characteristic data of the abnormal transport subject refers to the name code corresponding to the abnormal transport subject. In the preset database, the transport batches of the transport subject, the planned departure place of each transport batch, the planned destination of each transport batch, the planned departure time point of each transport batch, the planned arrival time point of each transport batch, and other information are stored in association with the name code of the transport subject.

[0067] For example, the estimated departure time of a transport batch (e.g., flight number O36883) is 10:00 on December 12, 2019, but the planned transport subject (e.g., cargo plane 1) of the transport batch (flight number O36883) is unable to transport the cargo of the transport batch (flight number O36883) at the estimated departure time of the normal plan due to a failure. The decision maker can choose to initiate a decision request based on the terminal, and the terminal obtains the decision request initiated by the decision maker.

[0068] Among them, when initiating a decision request, the decision maker will input the characteristic data of the abnormal transport subject and the information of the abnormal time period of the abnormal transport subject (including the time point when the abnormal transport subject occurs and the expected recovery time point).

[0069] Correspondingly, the electronic device will obtain the characteristic data of the abnormal transport subject and the information of the abnormal time period of the abnormal transport subject according to the decision request.

[0070] Among them, the abnormal period refers to the time period between the time when the abnormality occurs to the abnormal transport subject and the expected recovery time when the abnormal transport subject can resume normal transportation.

[0071] S20. Determine data of an abnormal transport batch corresponding to the abnormal transport subject according to the information of the abnormal time period.

[0072] Among them, an abnormal transport batch refers to a transport batch in the planned transport batch to which the abnormal transport subject belongs, and the planned departure time point is within or after the abnormal period. The abnormal transport batch can be one or more transport batches. For the convenience of understanding and simplified description, in the embodiment of this application, the abnormal transport batch is taken as an example of one transport batch.

[0073] In some embodiments of the present application, step S20 may specifically include:

[0074] Acquire data of the planned transport batch to which the abnormal transport subject belongs;

[0075] Obtain the planned departure time of the planned transport batch;

[0076] When it is detected that the planned departure time point is within the abnormal time period or after the abnormal time period, the data of the planned transport batch is used as the data of the abnormal transport batch corresponding to the abnormal transport subject.

[0077] The planned transport batch refers to a transport batch of goods that need to be transported within a period of time (such as 1 day, 12 hours or a week, etc.), and the planned transport subject is the transport batch of the abnormal transport subject. The planned transport batch can be one or more.

[0078] Specifically, first, according to the characteristic data (such as the name code) of the abnormal transport subject, the planned transport batch to which the abnormal transport subject belongs is obtained from the preset database. Then, the planned departure time point of the planned transport batch is obtained from the preset database. And it is detected whether the planned departure time point of the planned transport batch is within the abnormal period or after the abnormal period.

[0079] If the planned departure time of the planned transport batch is within or after the abnormal period, it proves that the planned transport batch cannot be transported according to the normal plan. At this time, the data of the planned transport batch will be used as the data of the abnormal transport batch corresponding to the abnormal transport subject.

[0080] If the planned departure time of the planned transport batch is before the abnormal period, it proves that the planned transport batch can be transported according to the normal plan.

[0081] For example, the preset database stores the transport batches (batch 1, batch 2, batch 3, batch 4) of the goods to be transported in one day. The transport entities corresponding to batch 1, batch 2, batch 3, batch 4 are cargo plane 1, cargo plane 2, cargo plane 1, cargo plane 1, and the corresponding planned departure times are 10:00, 10:30, 13:00, and 15:00, respectively.

[0082] Among them, the abnormal transport subject is cargo plane 1, and the abnormal time period is 10:00-12:30. Then the planned transport batch (batch 1, batch 3, batch 4) to which the abnormal transport subject (cargo plane 1) belongs can be determined. Since the corresponding planned departure time points of batch 1, batch 3, and batch 4 are 10:00, 13:00, and 15:00, respectively, all of which are within or after the abnormal time period, the data of the planned transport batch (batch 1, batch 3, batch 4) is used as the data of the abnormal transport batch corresponding to the abnormal transport subject (cargo plane 1).

[0083] From the above content, it can be seen that by obtaining the data of the planned transport batch to which the abnormal transport subject belongs, and detecting whether the planned departure time of the planned transport batch is within or after the abnormal period, the data of the abnormal transport batch caused by the abnormal transport subject can be accurately determined, so that the transportation plan can be determined for the abnormal transport batch, thereby improving the transportation timeliness of the goods in the abnormal transport batch.

[0084] S30. Acquire characteristic data of the transport entities to be selected for the abnormal transport batch from the characteristic data of the preset transport entities.

[0085] The characteristic data of the candidate transport entity is used to identify the candidate transport entity. The characteristic data of the candidate transport entity (such as a cargo plane) may include but is not limited to the name code (such as the aircraft number of the cargo plane), model, company (such as the airline to which the cargo plane belongs) and other information.

[0086] Among them, the selected transport entity refers to the transport entity whose location is the same as the planned departure place of the abnormal transport batch.

[0087] Among them, the transport entity to be selected for an abnormal transport batch may be one or more transport entities.

[0088] When the planned transportation entity encounters abnormal reasons such as failure, control, etc., the transportation of the abnormal transportation batch of goods can be completed in the following ways.

[0089] Method 1: After the abnormal transport subject returns to normal, continue to use the abnormal transport subject to transport the abnormal transport batch (i.e. the delayed transport of the abnormal transport batch).

[0090] Method 2: Before the abnormal transport entity returns to normal, use an idle transport entity to transport the abnormal transport batch.

[0091] Method 3: divert the goods of the abnormal transport batch to multiple transport entities that are performing tasks (the planned departure place and planned arrival place of the tasks are the same as the planned departure place and planned arrival place of the abnormal transport batch, respectively), and transport the abnormal transport batch through multiple transport entities that are performing tasks.

[0092] The purpose of obtaining the characteristic data of the candidate transport subject of the abnormal transport batch in step S30 is to determine the idle transport subject in mode 2 and the multiple transport subjects that are performing tasks in mode 3. That is, to determine the transport subject that can replace the abnormal transport subject and can be used to transport the abnormal transport batch, that is, the candidate transport subject is the transport subject that can replace the abnormal transport subject to transport the abnormal batch.

[0093] The transport entities to be selected determined by the following steps A1 to A3 correspond to the idle transport entities in mode 2. The transport entities to be selected determined by the following steps B1 to B4 correspond to the multiple transport entities that are performing tasks in mode 3.

[0094] S40: Determine the first transport time efficiency data corresponding to the transport entity to be selected.

[0095] Among them, the first transportation time efficiency data refers to the data on the time efficiency that can be achieved for the goods in the abnormal transportation batch when the selected transportation entity is used for the transportation of the abnormal transportation batch.

[0096] In some embodiments, when the transport entity to be selected is used for the transport of an abnormal transport batch, the time point when the goods of the abnormal transport batch arrive at the planned destination is used as the first transport time efficiency data corresponding to the transport entity to be selected.

[0097] (If the characteristic data of the transport subject to be selected is the characteristic data of the transport subject to be selected determined in the following steps A1 to A3) Specifically, first, the earliest idle time point of the idle time period of the transport subject to be selected and the planned departure time point of the abnormal transport batch are obtained from the preset database. Among them, the determination of the idle time period of the transport subject to be selected can refer to the following step A1, which will not be repeated here. The earliest idle time point of the idle time period refers to the earliest time point in the idle time period.

[0098] Then, it is detected whether the planned departure time point of the abnormal transport batch is before the earliest idle time point of the idle period of the transport subject to be selected.

[0099] If the planned departure time of the abnormal transport batch is before the earliest idle time of the idle time period of the selected transport entity, the earliest idle time of the idle time period of the selected transport entity will be used as the actual departure time of the abnormal transport batch.

[0100] If the planned departure time of the abnormal transport batch is not before the earliest idle time of the selected transport entity's idle period, the planned departure time of the abnormal transport batch will be used as the actual departure time of the abnormal transport batch.

[0101] Finally, the planned transportation time of the abnormal transportation batch is obtained from the preset database. The actual arrival time of the abnormal transportation batch is determined according to the actual departure time and the planned transportation time of the abnormal transportation batch. The actual arrival time of the abnormal transportation batch is used as the first transportation time efficiency data corresponding to the transportation subject to be selected.

[0102] For example, the planned departure time of the abnormal transport batch (such as 5:00) is after the earliest idle time (3:00) of the idle period (3:00-8:00) of the transport subject to be selected. Therefore, the planned departure time of the abnormal transport batch (such as 5:00) is used as the actual departure time of the abnormal transport batch. According to the planned transportation time of the abnormal transport batch (2 hours) and the actual departure time of the abnormal transport batch (5:00), the actual arrival time of the abnormal transport batch (7:00) is determined. And the actual arrival time of the abnormal transport batch (7:00) is used as the first transportation timeliness data corresponding to the transport subject to be selected.

[0103] For another example, the planned departure time of the abnormal transport batch (such as 2:00) is before the earliest idle time point (3:00) of the idle time period (3:00-8:00) of the transport subject to be selected. Therefore, the earliest idle time point (3:00) of the idle time period (3:00-8:00) of the transport subject to be selected is used as the actual departure time point of the abnormal transport batch. According to the planned transportation duration (2 hours) of the abnormal transport batch and the actual departure time point (3:00) of the abnormal transport batch, the actual arrival time point (5:00) of the abnormal transport batch is determined. And the actual arrival time point (5:00) of the abnormal transport batch is used as the first transportation timeliness data corresponding to the transport subject to be selected.

[0104] (If the characteristic data of the transportation subject to be selected is the characteristic data of the transportation subject to be selected determined in the following steps B1 to B5), specifically, first, obtain the planned departure time point of the target batch of the transportation subject to be selected from the preset database as the actual departure time point of the abnormal transportation batch. Then, obtain the planned transportation duration of the abnormal transportation batch from the preset database. And determine the actual arrival time point of the abnormal transportation batch based on the actual departure time point and the planned transportation duration of the abnormal transportation batch. Use the actual arrival time point of the abnormal transportation batch as the first transportation timeliness data corresponding to the transportation subject to be selected.

[0105] Furthermore, in order to directly call the time efficiency data later to speed up data processing, the preset database stores the time efficiency calculation data of each transport batch delayed to each time point within a period of time. For example, the scheduled departure time of the cargo flight (i.e. the scheduled departure time point) is pushed forward 3 hours and pushed back 21 hours, and the cargo transportation time efficiency that can be achieved by taking off at the corresponding time point is calculated every 10 minutes.

[0106] S50. Send data of the first transportation plan for the abnormal transportation batch to the terminal.

[0107] The data of the first transport solution include characteristic data of the transport entity to be selected and first transport timeliness data.

[0108] Specifically, the characteristic data of the selected transport entity and the first transport time limit data are used as the data of the first transport plan for the abnormal transport batch, and the data of the first transport plan is sent to the terminal so that the terminal displays the data of the first transport plan for the abnormal transport batch on its display interface.

[0109] The decision-maker can view the characteristic data of the candidate transport subject (i.e. the transport subject that can replace the abnormal transport subject to transport the abnormal batch) and the first transport time efficiency data (i.e. the cargo transportation time efficiency that can be achieved when the candidate transport subject is used to transport the abnormal batch) through the display interface of the terminal. Then the decision-maker determines which transport plan (i.e. which transport subject to use) to transport the cargo of the abnormal transport batch based on the first time efficiency data, so as to improve the cargo transportation time efficiency of the abnormal transport batch.

[0110] For example, the characteristic data of the selected transport subject (such as a cargo plane) (such as the name code of the cargo plane "B2969") and the first transport time efficiency data corresponding to the selected transport subject (such as the actual arrival time point 5:00 of the abnormal transport batch as the first transport time efficiency data) are used as the data of the first transport plan for the abnormal transport batch, and the data of the first transport plan for the abnormal transport batch is sent to the terminal. After receiving the data of the first transport plan, the terminal displays the data of the first transport plan on its display interface, such as Figure 2As shown, Figure 2 It is a schematic diagram of a scenario in which a display interface of a terminal provided in an embodiment of the present application displays a transportation solution.

[0111] From the above content, it can be seen that by obtaining and determining the data of the abnormal transport batch according to the information of the abnormal time period of the abnormal transport subject; and obtaining the characteristic data of the selected transport subject that can be used to transport the abnormal transport batch from the characteristic data of the preset transport subject, determining the first transportation time efficiency data when the selected transport subject is used for the abnormal transport batch; using the characteristic data of the selected transport subject and the first transportation time efficiency data as the data of the first transportation plan and sending it to the terminal. On the one hand, since when the original planned transport subject is abnormal, the characteristic data of the selected transport subject that can be used to replace the abnormal transport subject can be found, and a new transportation plan is quickly provided for decision makers, so that the transportation of goods can be quickly completed according to the new transportation plan, further improving the transportation time efficiency of goods. On the other hand, by sending the characteristic data of the selected transport subject and the first transportation time efficiency data as the data of the first transportation plan to the terminal, the decision makers on the terminal side can select a transportation plan (selected transport subject) with higher time efficiency from the first transportation plan (corresponding selected transport subject) for transporting goods according to the output first transportation time efficiency data, thereby improving the transportation time efficiency of goods.

[0112] In order to ensure that the selected transport entity can be normally used for the transport of abnormal transport batches and improve the transport efficiency of the abnormal transport batches, in some embodiments of the present application, step S30 includes the following steps A1 to A3, wherein:

[0113] A1. Acquire characteristic data of a first initial transport entity from characteristic data of preset transport entities.

[0114] The first initial transport subject refers to the preset transport subject whose idle time location is the same as the planned departure place of the abnormal transport batch. The idle time location of the preset transport subject refers to the address of the preset transport subject during the idle time (i.e., the time without transport tasks).

[0115] Specifically, first, according to the planned departure time point of each transport batch, the planned arrival time point of each transport batch, and the planned transport subject of each transport batch stored in the preset database, the idle time period of the preset transport subject is determined.

[0116] For example, the transport batches of goods to be transported in one day are batch 1, batch 2, and batch 3, and the corresponding planned transport entities are cargo plane 1, cargo plane 2, and cargo plane 1, respectively. The corresponding planned departure time points are 3:00, 4:00, and 5:00, respectively, and the corresponding planned arrival time points are 5:00, 7:00, and 8:00, respectively. It can be determined that the idle time periods of cargo plane 1 are: 0:00-3:00, 8:00-24:00, and the idle time periods of cargo plane 2 are: 0:00-4:00, 7:00-24:00.

[0117] Then, the location information of the preset transport subject at each time point recorded in the preset database is obtained, and the idle time period location of the preset transport subject is determined according to the location of the preset transport subject at each time point recorded in the preset database and the idle time period of the preset transport subject.

[0118] Finally, the planned departure place of the abnormal transport batch is obtained from the preset database. It is also checked whether the location of the idle time period of the preset transport subject is the same as the planned departure place of the abnormal transport batch. If they are the same, the characteristic data of the preset transport subject is obtained as the characteristic data of the first initial transport subject.

[0119] A2. Obtain the idle time and earliest idle time point of the first initial transport entity, and obtain the planned transport time of the abnormal transport batch and the estimated recovery time point of the abnormal transport entity.

[0120] Among them, within a period of time, there may be multiple idle time periods of the first initial transport entity. Correspondingly, each idle time period corresponds to an idle duration, and each idle time period corresponds to an earliest idle time point. The idle duration in the embodiment of the present application refers to an idle time period of the first initial transport entity. For example, the idle time periods of the first initial transport entity (cargo plane 1) are: 0:00-3:00, 8:00-24:00, then in the idle time period (0:00-3:00), the idle duration of the first initial transport entity (cargo plane 1) is 3 hours, and the earliest idle time point is 0:00; in the idle time period (8:00-24:00), the idle duration of the first initial transport entity (cargo plane 1) is 16 hours, and the earliest idle time point is 8:00.

[0121] Specifically, the idle time period of the first initial transport subject is obtained from the idle time periods of the preset transport subject determined in step A1. According to the idle time period of the first initial transport subject, the idle duration and the earliest idle time point of the first initial transport subject in each idle time period can be determined.

[0122] The planned transportation time of the abnormal transportation batch is obtained from the preset database. And according to the abnormal time period information of the abnormal transportation subject, the estimated recovery time point of the abnormal transportation subject is determined. For example, if the abnormal time period of the abnormal transportation subject is 10:00-12:30, the estimated recovery time point of the abnormal transportation subject can be determined to be 12:30.

[0123] A3. If the idle time is greater than or equal to the planned transport time, and the earliest idle time point is before the expected recovery time point, the characteristic data of the first initial transport entity is used as the characteristic data of the transport entity to be selected for the abnormal transport batch.

[0124] For example, the idle time of the first initial transport subject (cargo plane 1) in the idle period (0:00-3:00) is 3 hours, and the earliest idle time point is 0:00. The planned transportation time of the abnormal transport batch is 2 hours, and the estimated recovery time point of the abnormal transport subject is 2:30. Then the first initial transport subject can be used to transport the goods of the abnormal transport batch to improve the timeliness of the abnormal transport batch, that is, the characteristic data of the first initial transport subject can be used as the characteristic data of the candidate transport subject of the abnormal transport batch.

[0125] From the above content, it can be seen that, on the first hand, by finding idle transport entities from the preset transport entities, and selecting from the idle transport entities the transport entity whose idle time period is the same as the planned departure point of the abnormal transport, as the candidate transport entity that can be used to replace the abnormal transport entity, it can be ensured that the candidate transport entity can be used normally for the transportation of the abnormal transport batch. On the second hand, by obtaining a transport entity whose idle time is greater than or equal to the planned transportation time of the abnormal transport batch, as the candidate transport entity that can be used to replace the abnormal transport entity, it can be ensured that the cargo transportation time efficiency of other planned transport batches corresponding to the candidate transport entity is not affected. On the third hand, by adopting a transport entity whose earliest idle time point is before the expected recovery time point as the candidate transport entity that can be used to replace the abnormal transport entity, it can be ensured that the transportation time efficiency of the candidate transport entity for the abnormal transport batch is higher than the transportation time efficiency of the abnormal transport entity for the abnormal transport batch after the abnormal transport entity is restored.

[0126] In order to ensure that the selected transport entity can be normally used for the transport of abnormal transport batches and reduce the transport cost, in some embodiments of the present application, step S30 includes the following steps B1 to B4, wherein:

[0127] B1. Acquire characteristic data of a second initial transport entity from characteristic data of a preset transport entity.

[0128] Among them, the second initial transport entity refers to a preset transport entity with a target batch, and the target batch refers to a transport batch whose planned destination is the same as the planned destination of the abnormal transport batch, whose planned departure point is the same as the planned departure point of the abnormal transport batch, and whose planned departure time point is after the planned departure time point of the abnormal transport batch.

[0129] Among them, the preset database stores the characteristic data of the preset transportation entity.

[0130] Specifically, first, find out from the preset database the transport batch whose planned destination is the same as the planned destination of the abnormal transport batch, whose planned departure point is the same as the planned departure point of the abnormal transport batch, and whose planned departure time point is after the planned departure time point of the abnormal transport batch as the target batch.

[0131] Then, according to the preset database, the characteristic data of the planned transport subject of the target batch is obtained as the characteristic data of the second initial transport subject, so that the second initial transport subject can be used to transport part of the goods of the abnormal transport batch along the way.

[0132] The second initial transport entity may be a cargo plane or a passenger plane with a shipping mission.

[0133] B2. Obtain data on the idle carrying capacity of the target batch of the second initial transport entity and data on the planned carrying capacity of the abnormal transport batch.

[0134] The preset database also stores data on the planned cargo volume of each transport batch and data on the idle cargo volume of each transport batch. The idle cargo volume of each transport batch refers to the remaining cargo volume obtained by deducting the planned cargo volume of the transport batch from the total cargo volume of the planned transport entity of the transport batch.

[0135] Specifically, the data of the idle carrying capacity of the target batch of the second initial transport entity and the data of the planned carrying capacity of the abnormal transport batch are obtained from the preset database.

[0136] B3. From the characteristic data of the second initial transport entity, obtain the characteristic data of the third initial transport entity whose idle carrying capacity is greater than a preset threshold, until the target carrying capacity is greater than or equal to the planned cargo capacity.

[0137] Among them, the target carrying capacity refers to the sum of the idle carrying capacities of the target batches of the third initial transport entity.

[0138] Specifically, the idle carrying capacity (e.g., 3m 3 , or 5m 3) is greater than a preset threshold. If the idle carrying capacity of the target batch of the second initial transport entity is greater than a preset threshold (such as 2m 3 ), it proves that the second initial transport entity can be used to load part of the goods in the abnormal transport batch.

[0139] If the idle carrying capacity of the target batch of the second initial transport entity (such as 3m 3 ) is greater than a preset threshold (such as 2m 3 ), then the second initial transport subject is used as the third initial transport subject until the sum of the idle carrying capacity of the target batch of the third initial transport subject (such as 30m 3 ) is greater than or equal to the planned cargo volume of the abnormal transport batch (e.g. 25m 3 ). At this point, the various transport entities that divert the abnormal batch of goods, that is, the third initial transport entity, can be obtained.

[0140] Among them, the third initial transport entity may include multiple transport entities.

[0141] B4. Using the characteristic data of the third initial transport entity as the characteristic data of the transport entity to be selected for the abnormal transport batch.

[0142] Specifically, characteristic data of the third initial transport entity is acquired from a preset database to serve as characteristic data of the transport entity to be selected for the abnormal transport batch.

[0143] From the above content, it can be seen that, on the first hand, by obtaining the transport entities with target batches (the planned destination is the same as the planned destination of the abnormal transport batch, the planned departure place is the same as the planned departure place of the abnormal transport batch, and the planned departure time point is after the planned departure time point of the abnormal transport batch) from the preset transport entities as the transport entities to be selected, that is, using the transport entities on the way to transport the goods of the abnormal transport batch, it can be ensured that the transport entities to be selected can be used normally for the transportation of the abnormal transport batch. On the second hand, since multiple transport entities are obtained as the transport entities to be selected according to the planned cargo volume of the abnormal transport batch, multiple transport entities are used for the goods of an abnormal transport batch, that is, the goods of the abnormal transport batch are split to different transport entities to complete the transportation, it can be ensured that the goods of the abnormal transport batch can all be transported normally. On the third hand, since the goods of the abnormal transport batch are split to multiple transport entities on the way, the transportation cost of the goods can be reduced.

[0144] In order to facilitate the decision-makers on the terminal side to compare the transportation time of the candidate transportation subject for the abnormal transportation batch (i.e., the time of the first transportation plan) and the transportation time of the abnormal transportation subject for the abnormal transportation batch after recovery (i.e., the time of the second transportation plan), and then select the transportation plan with higher time efficiency from the first transportation plan and the second transportation plan, in some embodiments of the present application, the output plan of the transportation plan also includes the following steps S60 to S70, wherein:

[0145] S60: Determine the second transport time efficiency data corresponding to the abnormal transport entity.

[0146] Among them, the second transportation time efficiency data refers to the data on the time efficiency that can be achieved for the goods in the abnormal transportation batch when the abnormal transportation subject is used for the transportation of the abnormal transportation batch.

[0147] Specifically, first, the estimated recovery time point of the abnormal transport subject is determined according to the abnormal time period information of the abnormal transport subject, and the estimated recovery time point of the abnormal transport subject is used as the actual departure time point of the abnormal transport batch.

[0148] Then, the planned transportation time of the abnormal transportation batch is obtained from the preset database. The actual arrival time of the abnormal transportation batch is determined according to the actual departure time and the planned transportation time of the abnormal transportation batch. The actual arrival time of the abnormal transportation batch is used as the second transportation time efficiency data corresponding to the abnormal transportation subject.

[0149] S70: Send data of the second transportation plan to the terminal.

[0150] The data of the second transport plan includes characteristic data of the abnormal transport subject and second transport timeliness data. The second transport plan specifically refers to a plan for transporting the abnormal transport batch by using the abnormal transport subject and delaying the planned departure time of the abnormal transport batch.

[0151] For example, the characteristic data of the abnormal transport subject (such as a cargo plane) (such as the name code of the cargo plane "B29") and the second transport time limit data corresponding to the abnormal transport subject (such as the actual arrival time point 7:00 of the abnormal transport batch as the second transport time limit data) are used as the data of the second transport plan of the abnormal transport batch, and the data of the second transport plan of the abnormal transport batch is sent to the terminal. After receiving the data of the second transport plan, the terminal can also display the data of the second transport plan on its display interface, such as Figure 3 As shown, Figure 3 This is another scenario schematic diagram of a display interface of a terminal provided in an embodiment of the present application showing a transportation solution.

[0152] From the above content, it can be seen that by determining the second transport efficiency data corresponding to the abnormal transport subject, and using the characteristic data of the abnormal transport subject and the second transport efficiency data as the data of the second transport plan and sending them to the terminal, the decision makers on the terminal side can compare the transport efficiency of the selected transport subject for the abnormal transport batch (that is, the efficiency of the first transport plan) and the transport efficiency of the abnormal transport batch after the abnormal transport subject is restored (that is, the efficiency of the second transport plan), and select the transport plan with higher efficiency from the first transport plan and the second transport plan, thereby improving the transport efficiency of the goods in the abnormal transport batch.

[0153] Furthermore, in order to provide decision makers with more comprehensive reference information of the transportation scheme, in some embodiments of the present application, the data of the first transportation scheme also includes the first transportation expenditure data corresponding to the selected transportation subject and the first scoring data of the first transportation scheme, and the data of the second transportation scheme also includes the second transportation expenditure data corresponding to the abnormal transportation subject and the second scoring data of the second transportation scheme. The output method of the transportation scheme also includes:

[0154] Acquire the first transport expenditure data corresponding to the to-be-selected transport entity and the second transport expenditure data corresponding to the abnormal transport entity.

[0155] For example, the transportation cost (such as 134,571 yuan) required when the selected transportation subject is used to transport the goods of the abnormal transportation batch is obtained as the first transportation expenditure data corresponding to the selected transportation subject. The second transportation cost (such as 125,511 yuan) required when the abnormal transportation subject is used to transport the goods of the abnormal transportation batch is obtained as the second transportation expenditure data corresponding to the abnormal transportation subject.

[0156] In order to subsequently determine the scoring data of the transportation scheme, the first transportation cost data and the second transportation cost data may be further represented by scores. For example, the first transportation expense data and the second transportation expense data may be determined by the following formula, wherein the formula is:

[0157]

[0158] Among them, C1 represents the first transportation cost, C2 represents the second transportation cost, b1 represents the first transportation expenditure data, b2 represents the second transportation expenditure data, and b2 is a preset fractional value.

[0159] The first scoring data of the first transportation scheme is determined based on the first transportation time efficiency data and the first transportation expenditure data; and the second scoring data of the second transportation scheme is determined based on the second transportation time efficiency data and the second transportation expenditure data.

[0160] In order to determine the scoring data of the transportation scheme in the future, so as to better compare the overall advantages and disadvantages of the transportation scheme (in terms of timeliness and cost), the first transportation timeliness data in step S40 and the second transportation timeliness data in step S60 can be converted into decision scores. The decision score is positively correlated with the timeliness.

[0161] Specifically, the first transportation timeliness data (such as 90 points) and the first transportation expenditure data (such as 90 points) are added together to obtain the first scoring data (180 points) of the first transportation plan.

[0162] The second transportation time data (such as 80 points) and the second transportation expenditure data (such as 85) are added together to obtain the second scoring data (165 points) of the second transportation plan.

[0163] The method of converting the transportation time efficiency data into decision scores is as follows:

[0164] For example, as shown in Table 1, d1, d2, d3, d4, d5, and d6 respectively represent the benchmark decision scores of the delivery time (the delivery time refers to the delivery time after the goods of the abnormal transportation batch are transported to the planned destination and then transported from the planned destination to the specific delivery destination) in the preset time period (before 12:00 on the same day, 12:00-18:00 on the same day, after 18:00 on the same day, before 12:00 the next day, 12:00-18:00 the next day, and after 18:00 the next day).

[0165] Table 1

[0166]

[0167] in,

[0168] In some embodiments, “determine the first transportation time efficiency data corresponding to the selected transportation entity according to the actual arrival time of the abnormal transportation batch” or “determine the second transportation time efficiency data corresponding to the abnormal transportation entity according to the actual arrival time of the abnormal transportation batch” can be specifically referred to the following steps (1) to (7):

[0169] (1) Obtain information such as the actual arrival time of the abnormal transport batch, the latest loading time of each delivery route at the planned destination, and the delivery destination of the goods in the abnormal transport batch.

[0170] (2) Determine the delivery time of the abnormal transport batch (i.e., the delivery time of the abnormal transport batch at each delivery destination) based on information such as the actual arrival time of the abnormal transport batch, the latest loading time of each delivery route at the planned destination, and the delivery destination of the goods in the abnormal transport batch.

[0171] (3) Based on the delivery time of the goods in the abnormal transport batch, the quantity (e.g., number of pieces) of goods with a delivery time within each preset time period is counted.

[0172] For example, based on the actual arrival time of the cargo plane transporting the abnormal transport batch of goods to the planned destination (such as Shenzhen) (such as 03:55 on December 12, 2019), the distribution destination of the abnormal transport batch of goods (such as Guangzhou, Shenzhen, Dongguan, Huizhou), and the latest loading time of each delivery route to the planned destination (such as the latest loading time to Guangzhou is: 05:00, the latest loading time to Shenzhen is: 05:00, the latest loading time to Dongguan is: 05:00, and the latest loading time to Huizhou is: 05:00), the delivery time of the abnormal transport batch of goods at each distribution destination is determined respectively.

[0173] (4) According to the delivery time of the goods of the abnormal transport batch at each distribution destination, the quantity of goods whose delivery time is in each preset time period (such as the preset time period is: before 12:00 on the same day, between 12:00 and 18:00 on the same day, and after 18:00 on the same day) is counted, as shown in Table 2 below.

[0174] Table 2

[0175]

[0176] In Table 2, the loading code indicates the delivery route. For example, the loading code 0755 indicates the delivery route from the planned destination to the delivery destination of Shenzhen, and the loading code 020 indicates the delivery route from the planned destination to the delivery destination of Guangzhou.

[0177] X represents the total amount of goods in the abnormal transport batch (such as the total number of pieces), X1, X2, and X3 represent the amount of goods delivered before 12:00, between 12:00 and 18:00, and after 18:00 on the same day, respectively; X4, X5, and X6 represent the amount of goods delivered before 12:00, between 12:00 and 18:00, and after 18:00 on the next day, respectively.

[0178] (6) Determine the ratio of the quantity of goods with a delivery time limit within the preset time period (before 12:00 on the same day, 12:00-18:00 on the same day, after 18:00 on the same day) to the total quantity of goods in the abnormal transport batch (respectively: X1 / X, X2 / X, X3 / X, X4 / X, X5 / X, X6 / X)

[0179] (7) Determine the transportation time efficiency data (first transportation time efficiency data or second transportation time efficiency data) of the transportation subject (the transportation subject to be selected or the abnormal transportation subject) according to the benchmark decision score of the preset time period, the ratio of the quantity of goods with a delivery time efficiency within the preset time period to the total quantity of goods in the abnormal transportation batch, and the following formula. The formula is:

[0180]

[0181] in, It represents the ratio of the quantity of goods with delivery time within the preset period i to the total quantity of goods in abnormal transport batches, d i represents the benchmark decision score for the preset time period i, and a1 represents the transportation time efficiency data.

[0182] From the above content, it can be seen that, on the one hand, by sending the first transportation timeliness data, the first transportation expenditure data (i.e., the timeliness data and cost data of the first transportation plan), and the second transportation timeliness data and the second transportation expenditure data corresponding to the abnormal transportation subject (i.e., the timeliness data and cost data of the second transportation plan) to the terminal, the terminal can display the timeliness data and cost data corresponding to the first transportation plan, and the timeliness data and cost data corresponding to the second transportation plan, providing decision-makers with reference information on the advantages and disadvantages of the transportation plan in terms of timeliness and cost. On the other hand, by comprehensively evaluating the timeliness and cost, the first transportation plan and the second transportation plan are scored respectively, and the timeliness and cost are balanced to obtain the first scoring data and the second scoring data and sent to the terminal, so that the decision-makers can compare the first scoring data of the first transportation plan and the second scoring data of the second transportation plan, and select the optimal transportation plan after balancing the timeliness and cost from the first transportation plan and the second transportation plan.

[0183] In addition, in order to assist decision-makers to quickly select the transportation plan with the best timeliness and cost from all transportation plans, so as to improve the transportation timeliness of the goods in the abnormal transportation batches and reduce the cost of the goods in the abnormal transportation batches. In some embodiments of the present application, the output method of the transportation plan also includes the following steps S80 to S90, wherein:

[0184] S80. Acquire data of a target transportation solution from data of the first transportation solution and data of the second transportation solution according to the first scoring data and the second scoring data.

[0185] S90: Send the data of the target transportation plan to the terminal.

[0186] The target transportation plan refers to the transportation plan with the highest score.

[0187] Specifically, the first scoring data and the second scoring data are compared, and the transportation scheme with the highest score is selected from the first transportation scheme and the second transportation scheme as the target transportation scheme for the abnormal transportation batch. Then, the data of the target transportation scheme is sent to the terminal.

[0188] For example, the first scoring data (90 points) of the first transportation plan and the second scoring data (85 points) of the second transportation plan are compared, and the transportation plan (the first transportation plan) with the highest score (90 points) is selected as the target transportation plan for the abnormal transportation batch. The data of the target transportation plan (the first transportation plan) (including: the characteristic data "B2969" of the transportation subject to be selected, the first transportation timeliness data "6:30" corresponding to the transportation subject to be selected, the first transportation cost data "139571 yuan" corresponding to the transportation subject to be selected, and the first scoring data "90 points" of the first transportation plan) are sent to the terminal.

[0189] After receiving the data of the target transportation plan, the terminal can also display the data of the target transportation plan on its display interface, such as Figure 4 As shown, Figure 4 This is another scenario schematic diagram of a display interface of a terminal provided in an embodiment of the present application showing a transportation solution.

[0190] From the above content, it can be seen that by selecting the target transportation plan with the highest score (that is, the best after balancing timeliness and cost) from the first transportation plan and the second transportation plan based on the first scoring data and the second scoring data, and sending the target transportation plan with the highest score to the terminal, decision makers can quickly obtain the best transportation plan after balancing timeliness and cost, thereby improving the transportation timeliness of abnormal transportation batches of goods and reducing transportation costs.

[0191] For ease of understanding, the following uses a cargo plane as the transport entity and the flight number as the transport batch as an example to illustrate a specific scenario.

[0192] (1) The decision-maker inputs the name of the abnormal cargo plane, the start time of the abnormal cargo plane, and the estimated recovery time of the abnormal cargo plane based on the terminal.

[0193] (2) The electronic device determines the abnormal flight caused by the abnormal cargo plane and outputs the transportation plan of the abnormal flight, as well as the timeliness, cost, and comprehensive score of each transportation plan.

[0194] The electronic device determines the abnormal flight caused by the abnormal cargo plane, and can refer to the above steps S20 (or A1 to A3, or B1 to B5).

[0195] The electronic device determines the transportation plan for the abnormal flight (including the plan of replacing the abnormal cargo plane with other cargo planes to complete the transportation of the abnormal flight, and the plan of using the abnormal cargo plane and delaying the flight time to complete the transportation of the abnormal flight), which can refer to the determination of the first transportation plan and the second transportation plan in the above embodiment.

[0196] The timeliness, cost, and comprehensive score of each transportation plan can also be referred to the above method embodiment, and the repeated content will not be repeated here.

[0197] (III) The electronic device sends the transportation plan of the abnormal flight, as well as the timeliness, cost, and comprehensive score of each transportation plan to the terminal, and the terminal displays the transportation plan of the abnormal flight, as well as the timeliness, cost, and comprehensive score of each transportation plan. Figure 5 As shown, Figure 5 It is a schematic diagram of a scenario in which a terminal provides a transportation plan for an abnormal flight in an embodiment of the present application.

[0198] In order to better implement the method for outputting the transport plan in the embodiment of the present application, on the basis of the method for outputting the transport plan, a device for outputting the transport plan is also provided in the embodiment of the present application, such as Figure 6 FIG. 1 is a schematic diagram of the structure of an embodiment of an output device of a transportation solution in an embodiment of the present application. The output device 600 of the transportation solution includes:

[0199] The acquisition unit 601 is used to acquire information of an abnormal time period of an abnormal transport subject according to the decision request when receiving a decision request from a terminal, wherein the decision request includes characteristic data of the abnormal transport subject;

[0200] Processing unit 602, used to determine data of an abnormal transport batch corresponding to the abnormal transport subject according to the information of the abnormal time period;

[0201] The processing unit 602 is further configured to obtain characteristic data of a candidate transport entity of the abnormal transport batch from characteristic data of a preset transport entity, wherein the candidate transport entity refers to a transport entity whose location is the same as the planned departure location of the abnormal transport batch;

[0202] The processing unit 602 is further used to determine the first transportation time efficiency data corresponding to the selected transportation entity;

[0203] The output unit 603 is used to send the data of the first transportation plan of the abnormal transportation batch to the terminal, wherein the data of the first transportation plan includes the characteristic data of the selected transportation entity and the first transportation timeliness data.

[0204] In some embodiments, the processing unit 602 is further configured to:

[0205] Acquiring characteristic data of a first initial transport subject from characteristic data of preset transport subjects, wherein the first initial transport subject refers to a preset transport subject whose location during an idle period is the same as the planned departure location of the abnormal transport batch;

[0206] Obtain the idle time and earliest idle time point of the first initial transport subject, and obtain the planned transport time of the abnormal transport batch and the estimated recovery time point of the abnormal transport subject;

[0207] If the idle time is greater than or equal to the planned transport time, and the earliest idle time point is before the expected recovery time point, the characteristic data of the first initial transport entity is used as the characteristic data of the transport entity to be selected for the abnormal transport batch.

[0208] In some embodiments, the processing unit 602 is further configured to:

[0209] Acquire characteristic data of a second initial transport subject from characteristic data of a preset transport subject, wherein the second initial transport subject refers to a preset transport subject having a target batch, and the target batch refers to a transport batch whose planned destination is the same as the planned destination of the abnormal transport batch, whose planned departure point is the same as the planned departure point of the abnormal transport batch, and whose planned departure time point is after the planned departure time point of the abnormal transport batch;

[0210] Acquire data on the idle carrying capacity of the target batch of the second initial transport subject and data on the planned carrying capacity of the abnormal transport batch;

[0211] From the characteristic data of the second initial transport subject, obtain the characteristic data of the third initial transport subject whose idle carrying capacity is greater than a preset threshold, until the target carrying capacity is greater than or equal to the planned cargo capacity, wherein the target carrying capacity refers to the sum of the idle carrying capacities of the target batches of the third initial transport subject;

[0212] The characteristic data of the third initial transport entity is used as the characteristic data of the transport entity to be selected for the abnormal transport batch.

[0213] In some embodiments, the processing unit 602 is further configured to:

[0214] Acquire data of the planned transport batch to which the abnormal transport subject belongs;

[0215] Obtain the planned departure time of the planned transport batch;

[0216] When it is detected that the planned departure time point is within the abnormal time period or after the abnormal time period, the data of the planned transport batch is used as the data of the abnormal transport batch corresponding to the abnormal transport subject.

[0217] In some embodiments, the output unit 603 is further configured to:

[0218] Determine the second transport time efficiency data corresponding to the abnormal transport subject;

[0219] The data of the second transportation plan is sent to the terminal, wherein the data of the second transportation plan includes the characteristic data of the abnormal transportation entity and the second transportation timeliness data.

[0220] In some embodiments, the data of the first transportation scheme also includes first transportation expenditure data corresponding to the selected transportation subject and first scoring data of the first transportation scheme, and the data of the second transportation scheme also includes second transportation expenditure data corresponding to the abnormal transportation subject and second scoring data of the second transportation scheme, and the processing unit 602 is further specifically used to:

[0221] Acquire the first transport expenditure data corresponding to the transport subject to be selected, and the second transport expenditure data corresponding to the abnormal transport subject;

[0222] The first scoring data of the first transportation scheme is determined based on the first transportation time efficiency data and the first transportation expenditure data; and the second scoring data of the second transportation scheme is determined based on the second transportation time efficiency data and the second transportation expenditure data.

[0223] In some embodiments, the output unit 603 is further configured to:

[0224] According to the first scoring data and the second scoring data, acquiring data of a target transportation scheme from the data of the first transportation scheme and the data of the second transportation scheme, wherein the target transportation scheme refers to the transportation scheme with the highest score;

[0225] The data of the target transportation plan is sent to the terminal.

[0226] 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.

[0227] Since the output device of the transport solution can execute the application as Figures 1 to 5 Corresponding to the steps in the method for outputting the transportation plan in any embodiment, therefore, the present application can be implemented as follows Figures 1 to 5The beneficial effects that can be achieved by the output method of the transportation plan in any embodiment are detailed in the previous description and will not be repeated here.

[0228] In addition, in order to better implement the method for outputting the transportation plan in the embodiment of the present application, on the basis of the method for outputting the transportation plan, 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 each step of the method for outputting a transportation plan 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.

[0229] 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.

[0230] 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.

[0231] 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.

[0232] 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.

[0233] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the output device, electronic device and corresponding units of the above-described transportation solution can refer to the following. Figures 1 to 5 The description of the output method of the transportation plan in any embodiment will not be repeated here.

[0234] 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.

[0235] 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 For the steps in the method for outputting the transportation plan in any embodiment, the specific operations can be referred to as follows: Figures 1 to 5 The description of the output method of the transportation plan in any embodiment will not be repeated here.

[0236] 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.

[0237] 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 outputting the transportation plan in any embodiment, therefore, the present application can be implemented as follows Figures 1 to 5The beneficial effects that can be achieved by the output method of the transportation plan in any embodiment are detailed in the previous description and will not be repeated here.

[0238] The output method, device, electronic device and computer-readable storage medium of a transportation solution provided in an embodiment of the present application are introduced in detail above. Specific examples are used in this article 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 application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for outputting a transportation plan, characterized in that: The method comprises: When receiving a decision request from the terminal, obtaining information about the abnormal time period of the abnormal transport subject according to the decision request, wherein the decision request includes feature data of the abnormal transport subject; Determine the data of the abnormal transport batch corresponding to the abnormal transport subject according to the information of the abnormal time period; Acquire characteristic data of a candidate transport subject of the abnormal transport batch from characteristic data of preset transport subjects, wherein the candidate transport subject refers to a transport subject whose location is the same as the planned departure place of the abnormal transport batch; The step of obtaining the characteristic data of the candidate transport entity for determining the abnormal transport batch from the characteristic data of the preset transport entity includes: Acquiring characteristic data of a first initial transport subject from characteristic data of preset transport subjects, wherein the first initial transport subject refers to a preset transport subject whose location during an idle period is the same as the planned departure location of the abnormal transport batch; Obtain the idle time and earliest idle time point of the first initial transport subject, and obtain the planned transport time of the abnormal transport batch and the estimated recovery time point of the abnormal transport subject; If the idle time is greater than or equal to the planned transport time, and the earliest idle time point is before the expected recovery time point, the characteristic data of the first initial transport entity is used as the characteristic data of the transport entity to be selected for the abnormal transport batch; Determine the first transportation time efficiency data corresponding to the transport subject to be selected, wherein the first transportation time efficiency data refers to the time efficiency data that can be achieved for the goods of the abnormal transportation batch when the transport subject to be selected is used for the transportation of the abnormal transportation batch; The data of the first transportation plan of the abnormal transportation batch is sent to the terminal, wherein the data of the first transportation plan includes the characteristic data of the to-be-selected transportation entity and the first transportation timeliness data.

2. The method for outputting a transportation plan according to claim 1, characterized in that: The step of acquiring the characteristic data of the candidate transport subject of the abnormal transport batch from the characteristic data of the preset transport subject comprises: Acquire characteristic data of a second initial transport subject from characteristic data of a preset transport subject, wherein the second initial transport subject refers to a preset transport subject having a target batch, and the target batch refers to a transport batch whose planned destination is the same as the planned destination of the abnormal transport batch, whose planned departure point is the same as the planned departure point of the abnormal transport batch, and whose planned departure time point is after the planned departure time point of the abnormal transport batch; Acquire data on the idle carrying capacity of the target batch of the second initial transport subject and data on the planned carrying capacity of the abnormal transport batch; From the characteristic data of the second initial transport subject, obtain the characteristic data of the third initial transport subject whose idle carrying capacity is greater than a preset threshold, until the target carrying capacity is greater than or equal to the planned cargo capacity, wherein the target carrying capacity refers to the sum of the idle carrying capacities of the target batches of the third initial transport subject; The characteristic data of the third initial transport entity is used as the characteristic data of the transport entity to be selected for the abnormal transport batch.

3. The method for outputting a transportation plan according to claim 1, characterized in that: The determining, based on the information of the abnormal time period, data of the abnormal transport batch corresponding to the abnormal transport subject comprises: Acquire data of the planned transport batch to which the abnormal transport subject belongs; Obtain the planned departure time of the planned transport batch; When it is detected that the planned departure time point is within the abnormal time period or after the abnormal time period, the data of the planned transport batch is used as the data of the abnormal transport batch corresponding to the abnormal transport subject.

4. The method for outputting a transportation plan according to any one of claims 1 to 3, characterized in that: The method further comprises: Determine the second transport time efficiency data corresponding to the abnormal transport subject; The data of the second transportation plan is sent to the terminal, wherein the data of the second transportation plan includes the characteristic data of the abnormal transportation entity and the second transportation timeliness data.

5. The method for outputting a transportation plan according to claim 4, characterized in that: The data of the first transportation scheme also includes first transportation expenditure data corresponding to the selected transportation subject and first scoring data of the first transportation scheme, and the data of the second transportation scheme also includes second transportation expenditure data corresponding to the abnormal transportation subject and second scoring data of the second transportation scheme, and the method further includes: Acquire the first transport expenditure data corresponding to the transport subject to be selected, and the second transport expenditure data corresponding to the abnormal transport subject; The first scoring data of the first transportation scheme is determined based on the first transportation time efficiency data and the first transportation expenditure data; and the second scoring data of the second transportation scheme is determined based on the second transportation time efficiency data and the second transportation expenditure data.

6. The method for outputting a transportation plan according to claim 5, characterized in that: The method further comprises: According to the first scoring data and the second scoring data, acquiring data of a target transportation scheme from the data of the first transportation scheme and the data of the second transportation scheme, wherein the target transportation scheme refers to the transportation scheme with the highest score; The data of the target transportation plan is sent to the terminal.

7. An output device for a transport solution, characterized in that: The output device of the transportation scheme includes: an acquisition unit, configured to acquire information of an abnormal time period of an abnormal transport subject according to a decision request received from a terminal, wherein the decision request includes characteristic data of the abnormal transport subject; A processing unit, configured to determine data of an abnormal transport batch corresponding to the abnormal transport subject according to information of the abnormal time period; The processing unit is further used to obtain the characteristic data of the candidate transport subject of the abnormal transport batch from the characteristic data of the preset transport subject, wherein the candidate transport subject refers to the transport subject whose location is the same as the planned departure place of the abnormal transport batch, and is also used to obtain the characteristic data of the first initial transport subject from the characteristic data of the preset transport subject, wherein the first initial transport subject refers to the preset transport subject whose location during the idle period is the same as the planned departure place of the abnormal transport batch; obtain the idle duration and the earliest idle time point of the first initial transport subject, and obtain the planned transport duration of the abnormal transport batch and the expected recovery time point of the abnormal transport subject; if the idle duration is greater than or equal to the planned transport duration, and the earliest idle time point is before the expected recovery time point, then the characteristic data of the first initial transport subject is used as the characteristic data of the candidate transport subject of the abnormal transport batch; The processing unit is further used to determine the first transportation time efficiency data corresponding to the selected transportation entity, wherein the first transportation time efficiency data refers to the time efficiency data that can be achieved for the goods of the abnormal transportation batch when the selected transportation entity is used for the transportation of the abnormal transportation batch; An output unit is used to send data of a first transportation plan for the abnormal transportation batch to the terminal, wherein the data of the first transportation plan includes characteristic data of the to-be-selected transportation entity and the first transportation timeliness data.

8. 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 outputting a transportation plan according to any one of claims 1 to 6 is executed.

9. 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 outputting a transportation plan according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Automatic scheduling method of public traffic vehicle

    CN101950480A

  • Aviation logistics scheduled flight selection method and system

    CN106203927A

  • Transportation planning with system assisted exception resolution

    US20060224426A1