Logistics time delay monitoring method, device, equipment and storage medium

By collecting and analyzing the transportation information of the logistics waybill and calculating the time limit delay data of each logistics node, the problem of inability to monitor the time limit data of each link in the transportation process in the existing technology is solved, and accurate monitoring and management of logistics time limit is achieved.

CN114926121BActive Publication Date: 2025-02-28SHANGHAI DONGPU INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210565384.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2025-02-28
Estimated Expiration
2042-05-23

AI Technical Summary

Technical Problem

The existing logistics time-limit monitoring methods only calculate the time-limiting of the total process of the waybill, and cannot manage and monitor the time-limiting data of each link during transportation, resulting in the inability to analyze which link there is a problem.

Method used

By obtaining the waybill number of the waybill to be monitored, collecting the transportation information of each logistics node in the waybill in logistics transportation, calculating the first aging delay data, and calculating the second aging delay data based on the first aging delay data of each logistics node, and monitoring the second aging delay data of all logistics nodes based on the preset monitoring indicators.

Benefits of technology

Real-time monitoring and analysis of the timeliness data of each link in the logistics transportation process can be carried out, and timeliness monitoring can be carried out from the perspective of waybills and logistics nodes, targeted adjustments, and improve the accuracy and efficiency of logistics timeliness management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114926121B_ABST
    Figure CN114926121B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of logistics and transportation, and discloses a method, device, equipment and storage medium for monitoring logistics time delay, the method comprising: obtaining the waybill number of the waybill to be monitored, and collecting the transportation information of each logistics node of the waybill to be monitored in the logistics transportation based on the waybill number; calculating the first time delay data of the waybill to be monitored based on the transportation information; calculating the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; monitoring the second time delay data of all logistics nodes based on preset monitoring indicators. The method obtains time delay data by real-time monitoring of the transportation of the waybill to be monitored and collecting transportation information, and calculating the time delay data of different logistics nodes, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics and transportation, and in particular to a logistics time delay monitoring method, device, equipment and storage medium. Background Art

[0002] With the increasing popularity of online shopping, the logistics industry has also flourished and expanded its business. The timeliness of logistics has become increasingly important. The timeliness of logistics is the period from the time an order is placed to the time the goods are received. The timeliness of logistics determines the reputation of a logistics company. Only with high timeliness can more customers be attracted. Low timeliness will lose a large number of customers. At present, whether on e-commerce platforms or logistics platforms, the monitoring of logistics timeliness is mainly to calculate the timeliness of the total process of the waybill, that is, the corresponding timeliness is calculated only when the waybill is delivered. There is no management and monitoring of the timeliness data of each link in the transportation process. As a result, although the timeliness data of different orders can be known, it is impossible to analyze which link has gone wrong. Summary of the invention

[0003] The main purpose of the present invention is to solve the technical problem that the existing time efficiency monitoring only calculates the time efficiency of the total process of the waybill, resulting in the inability to perform time efficiency monitoring and analysis on the transportation link.

[0004] A first aspect of the present invention provides a logistics time delay monitoring method, comprising: obtaining the waybill number of a waybill to be monitored, and collecting the transportation information of the waybill to be monitored at each logistics node in the logistics transportation based on the waybill number; calculating the first time delay data of the waybill to be monitored based on the transportation information; calculating the second time delay data corresponding to each logistics node based on the first time delay data of all waybills to be monitored in each logistics node; and monitoring the second time delay data of all logistics nodes based on preset monitoring indicators.

[0005] Optionally, in a first implementation method of the first aspect of the present invention, the transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes, and the first time-limited delay data includes a first delay rate and a delay probability; the first time-limited delay data of the waybill to be monitored calculated based on the transportation information includes: obtaining the estimated delivery time of the waybill to be monitored at each logistics node; calculating the first delay rate based on the estimated delivery time and the delivery time of the transported logistics nodes; determining the transportation plan of the waybill to be monitored based on the current logistics node among the transported logistics nodes and the next logistics node among the untransported logistics nodes; and calculating the delay probability of the waybill to be monitored based on the transportation plan.

[0006] Optionally, in a second implementation method of the first aspect of the present invention, calculating the delay probability of the waybill to be monitored based on the transportation plan includes: determining an initial transportation route of the waybill to be monitored between the current logistics node and the next logistics node based on the transportation plan; calculating the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; and calculating the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node.

[0007] Optionally, in a third implementation method of the first aspect of the present invention, after calculating the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node, it also includes: obtaining the delay probability of other waybills on the current initial transportation route; calculating the average delay probability of the current initial transportation route based on the delay probability of other waybills on the initial transportation route and the delay probability of the waybill to be monitored; judging whether the average delay probability is greater than a preset threshold; if so, adjusting the transportation plan to obtain a new transportation route.

[0008] Optionally, in a fourth implementation method of the first aspect of the present invention, the adjustment of the transportation plan to obtain a new transportation route includes: taking the waybills to be monitored and other waybills on the current initial transportation route as a set of waybills to be scheduled; establishing a corresponding multidimensional vector based on the waybill information of the waybills in the set of waybills to be scheduled, and inputting the multidimensional vector into a preset greedy algorithm to obtain an initial route set; selecting one or more initial routes from the initial route set, and removing all waybills in the initial routes; randomly inserting the removed waybills into other routes to obtain a better set for this round; optimizing the better set for this round using a simulated annealing algorithm to obtain an optimal route set for this round, iterating N times until N meets a preset value, and outputting a better route set; inputting the better route set into a preset objective function to obtain an optimal route that meets the requirements of the objective function, and using the optimal route as a new transportation route.

[0009] Optionally, in a fifth implementation of the first aspect of the present invention, the transportation information also includes the time when the monitored waybill should be transferred out at the current logistics node, and the second time-limited delay data includes the number of tickets to be transferred out, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate; the calculation of the second time-limited delay data corresponding to each logistics node based on the first time-limited delay data of all waybill to be monitored in each logistics node includes: calculating the number of tickets to be transferred out of each logistics node based on the time when all waybill to be monitored in each logistics node during the statistical period; calculating the number of delayed tickets for each logistics node based on the end time of the statistical period and the time when all waybill to be monitored in each logistics node during the statistical period; calculating the second delay rate for each logistics node based on the number of delayed tickets, the number of tickets to be transferred out and the first delay rate; obtaining the second delay rate of each logistics node in the previous statistical period, and calculating the month-on-month delay growth rate based on the second delay rate of the current statistical period and the second delay rate of the previous statistical period.

[0010] Optionally, in a sixth implementation method of the first aspect of the present invention, the monitoring of the second time delay data of all logistics nodes based on preset monitoring indicators includes: judging whether the second time delay data of each logistics node meets the early warning requirements according to the monitoring indicators; if so, generating an early warning signal, and sending the early warning signal to corresponding staff; generating a visualization view based on the second time delay data of each logistics node within a preset time, and sending the visualization view to the staff, so that the staff can monitor the second time delay data of all logistics nodes.

[0011] The second aspect of the present invention provides a logistics time delay monitoring device, including: an acquisition module, used to obtain the waybill number of the waybill to be monitored, and based on the waybill number, collect the transportation information of the waybill to be monitored at each logistics node in the logistics transportation; a first calculation module, used to calculate the first time delay data of the waybill to be monitored according to the transportation information; a second calculation module, used to calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; a monitoring module, used to monitor the second time delay data of all logistics nodes based on preset monitoring indicators.

[0012] Optionally, in a first implementation method of the second aspect of the present invention, the transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes, and the first time-limited delay data includes a first delay rate and a delay probability; the first calculation module specifically includes: a delivery time acquisition unit, used to obtain the estimated delivery time of the monitored waybill at each logistics node; a delay rate calculation unit, used to calculate the first delay rate based on the estimated delivery time and the delivery time of the transported logistics node; a plan determination unit, used to determine the transportation plan of the waybill to be monitored based on the current logistics node among the transported logistics nodes and the next logistics node among the untransported logistics nodes; and a probability calculation unit, used to calculate the delay probability of the monitored waybill based on the transportation plan.

[0013] Optionally, in a second implementation method of the second aspect of the present invention, the probability calculation unit is specifically used to: determine the initial transportation route of the waybill to be monitored between the current logistics node and the next logistics node based on the transportation plan; calculate the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; calculate the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node.

[0014] Optionally, in a third implementation method of the second aspect of the present invention, the logistics time delay monitoring device also includes a route adjustment module, and the route adjustment module is specifically used to: obtain the delay probability of other waybills on the current initial transportation route; calculate the average delay probability of the current initial transportation route based on the delay probability of other waybills on the initial transportation route and the delay probability of the waybills to be monitored; determine whether the average delay probability is greater than a preset threshold; if so, adjust the transportation plan to obtain a new transportation route.

[0015] Optionally, in a fourth implementation method of the second aspect of the present invention, the route adjustment module is specifically used to: take the waybills to be monitored and other waybills on the current initial transport route as a set of waybills to be scheduled; establish a corresponding multidimensional vector based on the waybill information of the waybills in the set of waybills to be scheduled, and input the multidimensional vector into a preset greedy algorithm to obtain an initial route set; select one or more initial routes from the initial route set, and remove all waybills in the initial routes; randomly insert the removed waybills into other routes to obtain a better set for this round; optimize the better set for this round using a simulated annealing algorithm to obtain an optimal route set for this round, iterate N times until N meets a preset value, and output a better route set; input the better route set into a preset objective function to obtain an optimal route that meets the requirements of the objective function, and use the optimal route as a new transport route.

[0016] Optionally, in a fifth implementation method of the second aspect of the present invention, the transportation information also includes the time when the monitored waybill should be transferred out at the current logistics node, and the second time-limited delay data includes the number of tickets to be transferred out, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate; the second calculation module is specifically used to: calculate the number of tickets to be transferred out of each logistics node according to the time when all the waybill to be monitored in each logistics node during the statistical period should be transferred out; calculate the number of delayed tickets for each logistics node according to the end time of the statistical period and the time when all the waybill to be monitored in each logistics node during the statistical period should be transferred out; calculate the second delay rate of each logistics node based on the number of delayed tickets, the number of tickets to be transferred out and the first delay rate; obtain the second delay rate of each logistics node in the previous statistical period, and calculate the month-on-month delay growth rate based on the second delay rate of the current statistical period and the second delay rate of the previous statistical period.

[0017] Optionally, in a sixth implementation method of the second aspect of the present invention, the monitoring module is specifically used to: determine whether the second time delay data of each logistics node meets the warning requirements based on the monitoring indicators; if so, generate a warning signal, and send the warning signal to the corresponding staff; generate a visualization view based on the second time delay data of each logistics node within a preset time, and send the visualization view to the staff, so that the staff can monitor the second time delay data of all logistics nodes.

[0018] The third aspect of the present invention provides a logistics time delay monitoring device, comprising: a memory and at least one processor, wherein instructions are stored in the memory, and the memory and the at least one processor are interconnected through a line; the at least one processor calls the instructions in the memory so that the logistics time delay monitoring device executes the steps of the above-mentioned logistics time delay monitoring method.

[0019] A fourth aspect of the present invention provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer executes the steps of the above-mentioned logistics time delay monitoring method.

[0020] In the technical solution of the present invention, the waybill number of the waybill to be monitored is obtained, and based on the waybill number, the transportation information of each logistics node in the logistics transportation of the waybill to be monitored is collected; the first time delay data of the waybill to be monitored is calculated based on the transportation information; the second time delay data corresponding to each logistics node is calculated according to the first time delay data of all waybills to be monitored in each logistics node; the second time delay data of all logistics nodes is monitored based on the preset monitoring indicators. This method obtains time delay data by real-time monitoring of the transportation of the waybill to be monitored and collecting transportation information, and calculating the time delay data of different logistics nodes, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a schematic diagram of a first embodiment of a method for monitoring logistics time delay in an embodiment of the present invention;

[0022] Figure 2 A schematic diagram of a second embodiment of a method for monitoring logistics time delays in an embodiment of the present invention;

[0023] Figure 3 A schematic diagram of an embodiment of a logistics time delay monitoring device in an embodiment of the present invention;

[0024] Figure 4 It is a schematic diagram of another embodiment of the logistics time delay monitoring device in an embodiment of the present invention;

[0025] Figure 5 It is a schematic diagram of an embodiment of a logistics time delay monitoring device in an embodiment of the present invention. DETAILED DESCRIPTION

[0026] The embodiments of the present application provide a method, device, equipment and storage medium for monitoring time delays in logistics, which obtains the waybill number of the waybill to be monitored, and based on the waybill number, collects the transportation information of the waybill to be monitored at each logistics node in the logistics transportation; calculates the first time delay data of the waybill to be monitored based on the transportation information; calculates the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; and monitors the second time delay data of all logistics nodes based on preset monitoring indicators. This method obtains time delay data by real-time monitoring of the transportation of the waybill to be monitored and collecting transportation information, and calculates the time delay data of different logistics nodes, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments.

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

[0028] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 The first embodiment of the method for monitoring logistics time delay in the embodiment of the present invention includes:

[0029] 101. Obtain the waybill number of the waybill to be monitored, and collect transportation information of each logistics node of the waybill to be monitored in logistics transportation based on the waybill number;

[0030] It is understandable that the execution subject of the present invention may be a logistics time delay monitoring device, or a terminal or a server, which is not limited here. The embodiment of the present invention is described by taking a server as the execution subject as an example.

[0031] In this embodiment, all waybills that need to be monitored and have not yet been delivered are regarded as waybills to be monitored, and the transportation status of the waybills to be monitored is monitored in real time. During the monitoring process, the corresponding waybill number is obtained, and the corresponding transportation information is queried in real time based on the waybill number. When the waybill to be monitored and its delivery are known based on the transportation information, the corresponding waybill can be set to a non-monitored state.

[0032] In this embodiment, the logistics node, such as the staff of the distribution center or outlet, reads the external data information through the scanner or the camera module pre-installed in the industrial mobile phone, obtains the waybill barcode of the express delivery bill on the opening, and then reads the waybill barcode and parses it according to the preset decoding rules. During the parsing process, some barcodes may be damaged and cannot be decoded normally to obtain the corresponding waybill number. If the corresponding waybill number can be decoded normally, it can be parsed to obtain a digital form such as "454656XXX2365655", and the parsed waybill number is uploaded, and the logistics node can be added to the transportation information of the corresponding waybill to be monitored.

[0033] In this embodiment, the transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes. When the staff of the distribution center or outlet parses the waybill number and uploads it through a scanner or a camera module pre-installed in the industrial mobile phone, the logistics node is set as a transported logistics node in the transportation information of the waybill to be monitored corresponding to the waybill number, and the delivery time of the transported logistics node is determined by the time when the staff parses the waybill number through the scanner or the camera module pre-installed in the industrial mobile phone.

[0034] 102. Calculate the first time delay data of the waybill to be monitored based on the transportation information;

[0035] In this embodiment, the first time-limited delay data includes a first delay rate and a delay probability, wherein the first delay rate is calculated based on the delivery time of the transported logistics node of the monitored waybill and the preset estimated delivery time of each logistics node, and is used to evaluate the delay in the transportation of the monitored waybill between each logistics node. The delay probability is based on the transportation plan determined between the current logistics node of the monitored waybill and the next logistics node of the current logistics node, and is calculated according to the transportation plan, and is used to evaluate the probability of delay in the monitored waybill when going to the next logistics node. The staff can adjust the transportation plan of the monitored waybill according to the probability of delay.

[0036] 103. Calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node;

[0037] In this embodiment, the second time delay data includes the number of tickets to be transferred, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate. The second time delay data is used to monitor the time delay situation between each logistics node, wherein the number of tickets to be transferred is used to display the amount of waybills that each logistics node should transfer in the current statistical period, which can be used to evaluate the distribution and transshipment capacity of each logistics node, the number of delayed tickets is used to display the amount of transshipment waybills that the logistics node failed to verify within the statistical period, and can also be used to evaluate the distribution and transshipment capacity of each logistics node, the second delay rate is used to evaluate the proportion of the amount of transshipment waybills that the corresponding logistics node failed to verify within the statistical period to the amount of waybills that should be transferred in the current statistical period, and can also be used to evaluate the distribution and transshipment capacity of each logistics node.

[0038] 104. Monitor the second-time delay data of all logistics nodes based on preset monitoring indicators.

[0039] In this embodiment, for the second time delay data, a line timeout abnormality rate diagram is generated through monitoring indicators, which is composed of a bar chart, showing the data of the past week, and the data date of the latest day is T-1, or a line chart shows the weekly line timeout abnormality rate. Click the line chart to display the current date rate value details: date, line timeout abnormality rate, weekly line timeout abnormality rate, click Cancel again to view details; the default display of the latest day's rate value details. The bar chart shows the line timeout abnormality rate value of each day. Click the bar chart to display the current date rate value details: date, line timeout abnormality rate, weekly line timeout abnormality rate, click Cancel again to view details; the default display of the latest day's rate value details.

[0040] In this embodiment, the waybill number of the waybill to be monitored is obtained, and based on the waybill number, the transportation information of the waybill to be monitored at each logistics node in the logistics transportation is collected; the first time delay data of the waybill to be monitored is calculated based on the transportation information; the second time delay data corresponding to each logistics node is calculated according to the first time delay data of all waybills to be monitored in each logistics node; the second time delay data of all logistics nodes is monitored based on the preset monitoring indicators. This method obtains time delay data by real-time monitoring of the transportation of the waybill to be monitored and collecting transportation information, and calculating the time delay data of different logistics nodes, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments.

[0041] See also Figure 2 The second embodiment of the method for monitoring logistics time delay in the embodiment of the present invention includes:

[0042] 201. Obtain the waybill number of the waybill to be monitored, and based on the waybill number, collect the transportation information of each logistics node of the waybill to be monitored in the logistics transportation, the transportation information includes the delivery time of the transported logistics node, the untransported logistics node, and the transported logistics node;

[0043] 202. Obtain the estimated delivery time of the waybill to be monitored at each logistics node;

[0044] 203. Calculate a first delay rate based on the estimated delivery time and the delivery time of the transported logistics node;

[0045] 204. Determine a transportation plan for the waybill to be monitored according to the current logistics node among the transported logistics nodes and the next logistics node among the untransported logistics nodes;

[0046] 205. Calculate the delay probability of the waybill to be monitored based on the transportation plan;

[0047] In this embodiment, the delay probability of the waybill to be monitored is calculated based on the transportation plan mainly by determining the initial transportation route of the waybill to be monitored between the current logistics node and the next logistics node based on the transportation plan; calculating the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; and calculating the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node.

[0048] In this embodiment, after calculating the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node, it also includes: obtaining the delay probability of other waybills on the current initial transportation route; calculating the average delay probability of the current initial transportation route based on the delay probability of other waybills on the initial transportation route and the delay probability of the waybill to be monitored; judging whether the average delay probability is greater than a preset threshold; if so, adjusting the transportation plan to obtain a new transportation route.

[0049] In this embodiment, the adjustment of the transportation plan to obtain a new transportation route includes: taking the waybill to be monitored and other waybills on the current initial transportation route as a set of waybills to be scheduled; establishing a corresponding multidimensional vector based on the waybill information of the waybills in the set of waybills to be scheduled, and inputting the multidimensional vector into a preset greedy algorithm to obtain an initial route set; selecting one or more initial routes from the initial route set, and removing all waybills in the initial routes; randomly inserting the removed waybills into other routes to obtain a better set for this round; optimizing the better set for this round using a simulated annealing algorithm to obtain an optimal route set for this round, iterating N times until N meets a preset value, and outputting a better route set; inputting the better route set into a preset objective function to obtain an optimal route that meets the requirements of the objective function, and using the optimal route as a new transportation route.

[0050] Specifically, the multidimensional vector includes address flow and time window. The address flow is the start and end addresses of the waybill to be monitored, and the time window is the customer's shipping time and the required delivery time.

[0051] In practical applications, the greedy algorithm refers to the method of always making the best choice at the moment when solving a problem. In other words, it does not consider the overall optimal solution, but only makes a local optimal solution in a certain sense. By inputting a multi-dimensional vector into the preset greedy algorithm formula, it calculates the path with the least distance and time consumption from a certain point to the next node, and combines all the paths to obtain the initial route set.

[0052] In practical applications, in simulated annealing, the temperature change is initial high temperature ≥ temperature slowly decreases ≥ terminates at low temperature. The temperature determines the possibility of accepting new solutions to prevent falling into the dilemma of local optimal solutions. The simulated annealing algorithm starts from a relatively high initial temperature, and with the continuous decrease of the temperature parameter, it combines the probability jump characteristics to randomly search for the global optimal solution of the objective function in the solution space, that is, the local optimal solution can probabilistically jump out and eventually tend to the global optimal. The initial high temperature ensures that the probability of accepting a poor solution is 50%, and the temperature gradually decreases during the model iteration process. After certain conditions are met (such as after 5000 iterations), the temperature will drop to a certain value, at which time the probability of accepting a poor solution is zero, achieving global convergence, and thus obtaining the optimal route for this round of iteration.

[0053] 206. Calculate the number of tickets to be transferred out of each logistics node according to the time to be transferred out of all waybills to be monitored in the statistical period in each logistics node;

[0054] 207. Calculate the number of delayed tickets at each logistics node based on the end time of the statistical period and the time when all waybills to be monitored in each logistics node should be transferred out during the statistical period;

[0055] 208. Calculate the second delay rate of each logistics node based on the number of delayed tickets, the number of tickets to be transferred and the first delay rate;

[0056] 209. Obtain the second delay rate of each logistics node in the previous statistical period, calculate the month-on-month delay growth rate based on the second delay rate of the current statistical period and the second delay rate of the previous statistical period, and use the number of tickets to be transferred, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate as the second time delay data;

[0057] 210. Determine whether the second time delay data of each logistics node meets the early warning requirements based on the monitoring indicators;

[0058] 211. If so, a warning signal is generated and sent to the corresponding staff;

[0059] 212. Generate a visualization view based on the second time delay data of each logistics node within a preset time, and send the visualization view to the staff so that the staff can monitor the second time delay data of all logistics nodes.

[0060] Based on the previous embodiment, this embodiment describes in detail the process of calculating the first time delay data of the monitored waybill based on the transportation information, by obtaining the estimated delivery time of the monitored waybill at each logistics node; calculating the first delay rate based on the estimated delivery time and the delivery time of the transported logistics node; determining the transportation plan of the monitored waybill according to the current logistics node in the transported logistics node and the next logistics node in the untransported logistics node. This method monitors the transportation of the monitored waybill in real time and collects transportation information, and calculates the time delay data of different logistics nodes to obtain the time delay data, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments.

[0061] The above describes the logistics time delay monitoring method in the embodiment of the present invention. The following describes the logistics time delay monitoring device in the embodiment of the present invention. Figure 3 In one embodiment of the present invention, a device for monitoring logistics time delay includes:

[0062] The acquisition module 301 is used to obtain the waybill number of the waybill to be monitored, and collect the transportation information of the waybill to be monitored at each logistics node in the logistics transportation based on the waybill number;

[0063] A first calculation module 302, for calculating the first time delay data of the waybill to be monitored using the transportation information;

[0064] The second calculation module 303 is used to calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node;

[0065] The monitoring module 304 is used to monitor the second time delay data of all logistics nodes based on preset monitoring indicators.

[0066] In an embodiment of the present invention, the logistics time delay monitoring device runs the above-mentioned logistics time delay monitoring method, and the logistics time delay monitoring device obtains the waybill number of the waybill to be monitored, and based on the waybill number, collects the transportation information of the waybill to be monitored at each logistics node in the logistics transportation; calculates the first time delay data of the waybill to be monitored based on the transportation information; calculates the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; and monitors the second time delay data of all logistics nodes based on the preset monitoring indicators. This method obtains time delay data by real-time monitoring of the transportation of the waybill to be monitored and collecting transportation information, and calculates the time delay data of different logistics nodes, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as waybill and logistics node, and make targeted adjustments.

[0067] See also Figure 4 The second embodiment of the logistics time delay monitoring device in the embodiment of the present invention includes:

[0068] The acquisition module 301 is used to obtain the waybill number of the waybill to be monitored, and collect the transportation information of the waybill to be monitored at each logistics node in the logistics transportation based on the waybill number;

[0069] A first calculation module 302, for calculating the first time delay data of the waybill to be monitored using the transportation information;

[0070] The second calculation module 303 is used to calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node;

[0071] The monitoring module 304 is used to monitor the second time delay data of all logistics nodes based on preset monitoring indicators.

[0072] In this embodiment, the transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes, and the first time-limited delay data includes a first delay rate and a delay probability; the first calculation module 302 specifically includes: a delivery time acquisition unit 3021, used to obtain the estimated delivery time of the monitored waybill at each logistics node; a delay rate calculation unit 3022, used to calculate the first delay rate based on the estimated delivery time and the delivery time of the transported logistics node; a plan determination unit 3023, used to determine the transportation plan of the monitored waybill according to the current logistics node in the transported logistics node and the next logistics node in the untransported logistics node; a probability calculation unit 3024, used to calculate the delay probability of the monitored waybill based on the transportation plan.

[0073] In this embodiment, the probability calculation unit 3024 is specifically used to: determine the initial transportation route of the waybill to be monitored between the current logistics node and the next logistics node based on the transportation plan; calculate the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; calculate the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node.

[0074] In this embodiment, the logistics time delay monitoring device also includes a route adjustment module 305, which is specifically used to: obtain the delay probability of other waybills on the current initial transportation route; calculate the average delay probability of the current initial transportation route based on the delay probability of other waybills on the initial transportation route and the delay probability of the waybills to be monitored; determine whether the average delay probability is greater than a preset threshold; if so, adjust the transportation plan to obtain a new transportation route.

[0075] In this embodiment, the route adjustment module 305 is specifically used to: take the waybills to be monitored and other waybills on the current initial transportation route as the waybill set to be scheduled; establish a corresponding multidimensional vector based on the waybill information of the waybills in the waybill set to be scheduled, and input the multidimensional vector into a preset greedy algorithm to obtain an initial route set; select one or more initial routes from the initial route set, and remove all waybills in the initial routes; randomly insert the removed waybills into other routes to obtain a better set for this round; use a simulated annealing algorithm to optimize the better set for this round to obtain an extremely optimal route set for this round, iterate N times until N meets a preset value, and output a better route set; input the better route set into a preset objective function to obtain an extremely optimal route that meets the requirements of the objective function, and use the extremely optimal route as a new transportation route.

[0076] In this embodiment, the transportation information also includes the time when the monitored waybill should be transferred out at the current logistics node, and the second time-limited delay data includes the number of tickets to be transferred out, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate; the second calculation module 303 is specifically used to: calculate the number of tickets to be transferred out of each logistics node according to the time when all the waybill to be monitored in each logistics node during the statistical period should be transferred out; calculate the number of delayed tickets for each logistics node according to the end time of the statistical period and the time when all the waybill to be monitored in each logistics node during the statistical period should be transferred out; calculate the second delay rate of each logistics node based on the number of delayed tickets, the number of tickets to be transferred out and the first delay rate; obtain the second delay rate of each logistics node in the previous statistical period, and calculate the month-on-month delay growth rate based on the second delay rate of the current statistical period and the second delay rate of the previous statistical period.

[0077] In this embodiment, the monitoring module 304 is specifically used to: determine whether the second time delay data of each logistics node meets the warning requirements based on the monitoring indicators; if so, generate a warning signal and send the warning signal to the corresponding staff; generate a visualization view based on the second time delay data of each logistics node within a preset time, and send the visualization view to the staff, so that the staff can monitor the second time delay data of all logistics nodes.

[0078] In this embodiment, the specific functions of each module of the logistics time delay monitoring device and the unit structure of some modules are described in detail. Through the modules and units of this device, the transportation of the monitored waybill is monitored in real time and the transportation information is collected, and the time delay data of different logistics nodes are calculated to obtain the time delay data, so that the staff can monitor the timeliness of the waybill or logistics from different angles such as the waybill and logistics node, and make targeted adjustments.

[0079] above Figure 3 and Figure 4 The logistics time delay monitoring device in the embodiment of the present invention is described in detail from the perspective of modular functional entities. The logistics time delay monitoring device in the embodiment of the present invention is described in detail from the perspective of hardware processing.

[0080] Figure 5 : is a structural diagram of a logistics time delay monitoring device provided by an embodiment of the present invention. The logistics time delay monitoring device 500 may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 510 (for example, one or more processors) and a memory 520, and one or more storage media 530 (for example, one or more mass storage devices) storing application programs 533 or data 532. Among them, the memory 520 and the storage medium 530 can be short-term storage or permanent storage. The program stored in the storage medium 530 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the logistics time delay monitoring device 500. Furthermore, the processor 510 can be configured to communicate with the storage medium 530, and execute a series of instruction operations in the storage medium 530 on the logistics time delay monitoring device 500 to implement the steps of the above-mentioned logistics time delay monitoring method.

[0081] The logistics time delay monitoring device 500 may also include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input and output interfaces 560, and / or one or more operating systems 531, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that Figure 5 The structure of the logistics time delay monitoring device shown does not constitute a limitation on the logistics time delay monitoring device provided in the present application, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0082] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the logistics time delay monitoring method.

[0083] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device, or unit can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

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

[0085] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for monitoring logistics time delay, characterized in that: The logistics time delay monitoring method includes: Obtaining the waybill number of the waybill to be monitored, and collecting the transportation information of the waybill to be monitored at each logistics node in the logistics transportation based on the waybill number; Calculate the first time delay data of the waybill to be monitored based on the transportation information; Calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; Monitor the second-time delay data of all logistics nodes based on preset monitoring indicators; The transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes. The first time delay data includes a first delay rate and a delay probability. The calculating of the first time delay data of the waybill to be monitored based on the transportation information includes: Obtain the estimated delivery time of the monitored waybill at each logistics node; Calculating the first delay rate based on the estimated delivery time and the delivery time of the transported logistics node; Determine the transportation plan of the waybill to be monitored according to the current logistics node among the transported logistics nodes and the next logistics node among the untransported logistics nodes; Calculate the delay probability of the monitored waybill based on the transportation plan; The transportation information also includes the time when the monitored waybill should be transferred out at the current logistics node, and the second time delay data includes the number of tickets to be transferred out, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate; The calculating of the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node includes: Calculate the number of tickets to be transferred out of each logistics node according to the time when all waybills to be monitored in the statistical period should be transferred out of each logistics node; The number of delayed tickets at each logistics node is calculated based on the end time of the statistical period and the time when all waybills to be monitored at each logistics node in the statistical period should be transferred out; Calculating a second delay rate for each logistics node based on the number of delayed tickets, the number of tickets to be transferred, and the first delay rate; The second delay rate of each logistics node in the previous statistical period is obtained, and the month-on-month delay growth rate is calculated based on the second delay rate of the current statistical period and the second delay rate of the previous statistical period.

2. The method for monitoring logistics time delay according to claim 1, characterized in that: The calculating the delay probability of the monitored waybill based on the transportation plan includes: Determine, based on the transportation plan, an initial transportation route for the waybill to be monitored between the current logistics node and the next logistics node; Calculate the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; Based on the transportation time and the estimated delivery time of the next logistics node, the delay probability of the monitored waybill is calculated.

3. The method for monitoring logistics time delay according to claim 2, characterized in that: After calculating the delay probability of the waybill to be monitored based on the transportation time and the estimated delivery time of the next logistics node, the method further includes: Obtain the delay probability of other waybills on the current initial transportation route; Calculating the average delay probability of the current initial transportation route according to the delay probabilities of other waybills on the initial transportation route and the delay probability of the waybills to be monitored; Determining whether the average delay probability is greater than a preset threshold; If so, the transportation plan is adjusted to obtain a new transportation route.

4. The method for monitoring logistics time delay according to claim 3, characterized in that: The adjustment of the transportation plan to obtain a new transportation route includes: The waybill to be monitored and other waybill on the current initial transport route are taken as a waybill set to be dispatched; Establishing a corresponding multidimensional vector according to the waybill information of the waybill in the waybill set to be dispatched, and inputting the multidimensional vector into a preset greedy algorithm to obtain an initial route set; Select one or more initial routes from the initial route set, and remove all waybills in the initial routes; Randomly insert the removed waybills into other routes to obtain the optimal set in this round; Optimizing the current round's optimal set using a simulated annealing algorithm to obtain the current round's extremely optimal route set, iterating N times until N meets a preset value, and outputting a relatively optimal route set; The set of relatively optimal routes is input into a preset objective function to obtain an optimal route that meets the requirements of the objective function, and the optimal route is used as a new transportation route.

5. The method for monitoring logistics time delay according to any one of claims 1 to 4, characterized in that: The monitoring of the second time delay data of all logistics nodes based on the preset monitoring indicators includes: Determine whether the second time delay data of each logistics node meets the early warning requirements according to the monitoring indicators; If so, a warning signal is generated and sent to the corresponding staff; A visualization view is generated according to the second time delay data of each logistics node within a preset time, and the visualization view is sent to the staff so that the staff can monitor the second time delay data of all logistics nodes.

6. A logistics time delay monitoring device, characterized in that: The logistics time delay monitoring device comprises: An acquisition module, used to acquire the waybill number of the waybill to be monitored, and based on the waybill number, collect the transportation information of the waybill to be monitored at each logistics node in the logistics transportation; A first calculation module, used for calculating the first time delay data of the waybill to be monitored based on the transportation information; A second calculation module is used to calculate the second time delay data corresponding to each logistics node according to the first time delay data of all waybills to be monitored in each logistics node; A monitoring module, used to monitor the second time delay data of all logistics nodes based on preset monitoring indicators; The transportation information includes transported logistics nodes, untransported logistics nodes, and the delivery time of the transported logistics nodes. The first time delay data includes a first delay rate and a delay probability. The first calculation module specifically includes: a delivery time acquisition unit, used to obtain the estimated delivery time of the monitored waybill at each logistics node; a delay rate calculation unit, used to calculate the first delay rate based on the estimated delivery time and the delivery time of the transported logistics node; a plan determination unit, used to determine the transportation plan of the monitored waybill according to the current logistics node in the transported logistics node and the next logistics node in the untransported logistics node; a probability calculation unit, used to calculate the delay probability of the monitored waybill based on the transportation plan; The transportation information also includes the time when the monitored waybill should be transferred out at the current logistics node, and the second time-limited delay data includes the number of tickets to be transferred out, the second delay rate, the number of delayed tickets and the month-on-month delay growth rate; the second calculation module is specifically used to: calculate the number of tickets to be transferred out of each logistics node according to the time when all the monitored waybill should be transferred out in each logistics node during the statistical period; calculate the number of delayed tickets of each logistics node according to the end time of the statistical period and the time when all the monitored waybill should be transferred out in each logistics node during the statistical period; calculate the second delay rate of each logistics node based on the number of delayed tickets, the number of tickets to be transferred out and the first delay rate; obtain the second delay rate of each logistics node in the previous statistical period, and calculate the month-on-month delay growth rate according to the second delay rate of the current statistical period and the second delay rate of the previous statistical period.

7. The logistics time delay monitoring device according to claim 6 is characterized in that: The probability calculation unit is specifically used to: determine the initial transportation route of the waybill to be monitored between the current logistics node and the next logistics node based on the transportation plan; Calculate the transportation time of the waybill to be monitored between the current logistics node and the next logistics node based on the initial transportation route; Based on the transportation time and the estimated delivery time of the next logistics node, the delay probability of the monitored waybill is calculated.

8. The logistics time delay monitoring device according to claim 7 is characterized in that: The logistics time delay monitoring device also includes a route adjustment module, which is specifically used to: obtain the delay probability of other waybills on the current initial transportation route; calculate the average delay probability of the current initial transportation route based on the delay probability of other waybills on the initial transportation route and the delay probability of the waybills to be monitored; determine whether the average delay probability is greater than a preset threshold; if so, adjust the transportation plan to obtain a new transportation route.

9. A logistics delay monitoring device, characterized in that: The logistics time delay monitoring device comprises: a memory and at least one processor, the memory stores instructions, and the memory and the at least one processor are interconnected via a line; The at least one processor calls the instructions in the memory so that the logistics time delay monitoring device executes the steps of the logistics time delay monitoring method as described in any one of claims 1-5.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the logistics time delay monitoring method as described in any one of claims 1-5 are implemented.

Citation Information

Patent Citations

  • Logistics task transportation method and device

    CN113743849A

  • Logistics aging monitoring method, device and equipment and storage medium

    CN114240279A