Logistics resource optimization method, device, system and computer-readable storage medium

By adjusting logistics transportation routes and sections and optimizing the number of transportation objects in combination with the transportation volume ratio, the problem of resource waste caused by cargo turnover in logistics routes is solved, and transportation efficiency and resource utilization are improved.

CN114065991BActive Publication Date: 2025-09-05SF TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010775831.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-05
Publication Date
2025-09-05
Estimated Expiration
2040-08-05

AI Technical Summary

Technical Problem

The existing logistics route planning has the problem of frequent cargo turnover, which leads to waste of resources, especially the significant impact of non-direct shipments on the transportation efficiency of direct shipments.

Method used

By adjusting the transportation routes and sections, and combining the ratio of direct shipment volume to indirect shipment volume, the number of transportation objects can be optimized, the circulation of indirect shipments can be avoided, and their impact on the transportation efficiency of direct shipments can be reduced.

Benefits of technology

It has improved the utilization rate of logistics resources, reduced resource waste, optimized the logistics network, and improved transportation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114065991B_ABST
    Figure CN114065991B_ABST
Patent Text Reader

Abstract

The present application relates to the field of logistics technology, and specifically to a logistics resource optimization method, device, system and computer-readable storage medium, the method comprising: obtaining transport route data; determining a route to be optimized based on the transport route data; determining a road section to be optimized based on the route to be optimized; obtaining multiple transport objects associated with the road section to be optimized, direct transport quantity information and indirect transport quantity information associated with the transport objects; when the direct transport quantity information and the indirect transport quantity information meet preset conditions, determining the adjustment quantity of the transport object. The present application determines the adjustable road section through the transport route, and adjusts the transport object according to the ratio of indirect shipments to direct shipments, thereby avoiding the circulation of indirect shipments, and at the same time reducing the impact of indirect shipments on the transportation efficiency of direct shipments, saving logistics resources and improving logistics efficiency.
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 specifically to a logistics resource optimization method, device, system and computer-readable storage medium. Background Art

[0002] Optimizing route planning has always been a difficult problem in the logistics field and an operational issue that urgently needs to be solved. Current optimization methods have the following shortcomings: Under current route planning, many goods flow through multiple routes, which is costly and exposes major problems.

[0003] For example, the actual route of express delivery from Shenzhen to Chengdu may be: Shenzhen-Zhengzhou-Xi'an-Chengdu, which greatly wastes logistics resources.

[0004] How to solve the problem of waste of logistics resources due to cargo turnover has become a difficult problem in the industry. Summary of the Invention

[0005] The present application provides a logistics resource optimization method, device, system and computer-readable storage medium, which aims to solve the resource waste caused by the multiple turnover of goods in the logistics industry. The present application determines the adjustable sections through the transportation route, and adjusts the transportation objects according to the ratio of non-direct shipments to direct shipments, thereby avoiding the circulation of non-direct shipments, and reducing the impact of non-direct shipments on the transportation efficiency of direct shipments, saving logistics resources and improving logistics efficiency.

[0006] In a first aspect, the present application provides a method for optimizing logistics resources, the method comprising:

[0007] Obtain transportation route data;

[0008] Determine the route to be optimized based on the transportation route data;

[0009] Determining a road section to be optimized based on the route to be optimized;

[0010] Acquire multiple transport objects associated with the road section to be optimized, direct transport quantity information associated with the transport objects, and indirect transport quantity information;

[0011] When the direct shipment quantity information and the indirect shipment quantity information meet the preset conditions, the adjusted quantity of the transport object is determined.

[0012] In conjunction with the first aspect of the present application, in a first possible implementation of the first aspect of the present application, the transportation route data includes historical transportation routes, historical transportation volumes corresponding to the historical transportation routes, and planned transportation routes, and determining the route to be optimized based on the transportation route data includes:

[0013] Compare historical transport routes with planned transport routes to identify unplanned routes;

[0014] Determine loading rates for unplanned routes based on historical traffic volumes;

[0015] When the loading rate is greater than a first threshold, the unplanned route is determined to be a route to be optimized.

[0016] In combination with the first aspect of the present application, in a second possible implementation of the first aspect of the present application, determining the road section to be optimized based on the route to be optimized includes:

[0017] Determine the maximum transport path based on the route to be optimized;

[0018] Determine the main transport sections based on the maximum transport path;

[0019] Determine the sections to be optimized based on the main transportation sections.

[0020] In conjunction with the first aspect of the present application, in a third possible implementation of the first aspect of the present application, the route to be optimized includes departure information and destination information, and determining the maximum transportation path based on the route to be optimized includes:

[0021] Get historical waybill data;

[0022] Based on historical waybill data, determine multiple historical transportation routes associated with departure information and destination information;

[0023] Determine the carrying capacity information associated with multiple historical transport routes based on historical waybill data;

[0024] Determine the maximum transport path based on the load information.

[0025] In conjunction with the first aspect of the present application, in a fourth possible implementation of the first aspect of the present application, the historical waybill data includes an operation location and an operation time, and determining, based on the historical waybill data, multiple historical transportation routes associated with the departure information and the destination information includes:

[0026] sorting the operation locations based on the operation time to obtain a first operation location sequence set;

[0027] Determining, based on the first operation location sequence set, a second operation location sequence set associated with the departure location information and the destination location information;

[0028] A plurality of historical transportation routes are determined based on the second operation location sequence set.

[0029] In conjunction with the first aspect of the present application, in a fifth possible implementation of the first aspect of the present application, determining the main transport section based on the maximum transport path includes:

[0030] determining a plurality of minimum transport sections based on the maximum transport path;

[0031] determining transport attributes associated with the smallest transport segment;

[0032] At least one of the plurality of minimum transport segments is determined as a main transport segment based on the transport attribute.

[0033] In combination with the first aspect of the present application, in a sixth possible implementation of the first aspect of the present application, the method further includes:

[0034] Constructing transportation route data;

[0035] Stores transportation route data.

[0036] In conjunction with the first aspect of the present application, in a seventh possible implementation of the first aspect of the present application, the transportation route data includes historical transportation routes, and constructing the transportation route data includes:

[0037] Obtain historical waybill data, which includes operation location information and operation information. Operation information includes loading and unloading operation information.

[0038] Determining a first operation location information set for performing a loading operation based on the operation information;

[0039] determining a second operation location information set for performing the unloading operation based on the operation information;

[0040] A historical transportation route is determined based on the first operation location information set and the second operation location information set.

[0041] In conjunction with the first aspect of the present application, in an eighth possible implementation of the first aspect of the present application, the transportation route data further includes historical transportation volumes corresponding to the historical transportation routes, and constructing the transportation route data further includes:

[0042] Determine historical transportation volume based on historical waybill data.

[0043] In conjunction with the first aspect of the present application, in a ninth possible implementation of the first aspect of the present application, determining the historical transportation volume based on the historical waybill data includes:

[0044] Based on the historical waybill data, determining a first waybill set associated with the loading operation location and the historical transportation route;

[0045] Determining, based on the historical waybill data, a second waybill set associated with the unloading operation location and the historical transportation route;

[0046] Based on the first waybill set and the second waybill set, the historical transportation volume is determined.

[0047] In conjunction with the first aspect of the present application, in a tenth possible implementation of the first aspect of the present application, the transportation route data further includes planning a transportation route, and constructing the transportation route data further includes:

[0048] Acquire planned transportation data, which includes operation location information and operation information, including loading operation information and unloading operation information;

[0049] Determining a third operation location information set for performing a loading operation based on the operation information;

[0050] Determining a fourth operation location information set for performing the unloading operation based on the operation information;

[0051] A planned transportation route is determined based on the third operation location information set and the fourth operation location information set.

[0052] In a second aspect, the present application provides a logistics resource optimization device, comprising:

[0053] A first acquisition module is used to acquire transportation route data;

[0054] An optimized route determination module, used to determine a route to be optimized based on transportation route data;

[0055] An optimized road section determination module, used to determine the road section to be optimized based on the route to be optimized;

[0056] A second acquisition module is configured to acquire a plurality of transport objects associated with the road section to be optimized, and information on the quantity of direct shipments and the quantity of indirect shipments associated with the transport objects; and

[0057] The adjustment module is used to determine the adjustment quantity of the transport object when the direct transport quantity information and the non-direct transport quantity information meet the preset conditions.

[0058] In a third aspect, the present application further provides a logistics resource optimization system, the system comprising:

[0059] one or more processors;

[0060] Memory; and

[0061] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the logistics resource optimization method in the first aspect.

[0062] In a fourth aspect, the present application also provides a computer-readable storage medium on which a computer program is stored, and the computer program is loaded by a processor to execute the steps in the logistics resource optimization method in the first aspect.

[0063] From the above content, it can be concluded that this application has the following beneficial effects:

[0064] This application determines the adjustable sections through the transportation route, and adjusts the transportation objects according to the ratio of non-direct shipments to direct shipments, thereby avoiding the circulation of non-direct shipments and reducing the impact of non-direct shipments on the transportation efficiency of direct shipments, saving logistics resources and improving logistics efficiency.

[0065] In addition, this application constructs a comprehensive historical transportation route and planned transportation route, compares the historical transportation route with the planned transportation route, discovers the routes to be optimized, increases the direct routes by 70%, greatly optimizes the logistics transportation network, and at the same time determines the sections to be optimized through transportation paths, carrying capacity, etc., so that the adjustment of logistics resources is transformed from macro to micro, which improves the operability and optimization effect of logistics resource adjustment. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Figure 1 This is a schematic diagram of a scenario of a logistics resource optimization system provided by an embodiment of the present application;

[0067] Figure 2 This is a flow chart of the logistics resource optimization method provided in the embodiment of the present application;

[0068] Figure 3 This is a schematic diagram of a historical transportation path provided by an embodiment of the present application;

[0069] Figure 4 This is a flow chart of a method for determining a route to be optimized provided in an embodiment of the present application;

[0070] Figure 5 This is a flowchart of a method for determining a road section to be optimized provided in an embodiment of the present application;

[0071] Figure 6 is another flowchart of determining the maximum transport path provided by an embodiment of the present application;

[0072] Figure 7 This is another flowchart of determining a historical transport path provided by an embodiment of the present application;

[0073] Figure 8 This is a schematic diagram of a process for determining a major transport section provided in an embodiment of the present application;

[0074] Figure 9 This is a schematic diagram of a structure for constructing transport route data provided in an embodiment of the present application;

[0075] Figure 10 This is another flowchart of constructing transportation route data provided by an embodiment of the present application;

[0076] Figure 11This is another flowchart of constructing transportation route data provided by an embodiment of the present application;

[0077] Figure 12 This is a structural diagram of a logistics resource optimization device provided in an embodiment of the present application;

[0078] Figure 13 It is a structural diagram of the logistics resource optimization system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0079] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0080] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the described features. Throughout the description of this application, "plurality" means two or more, unless otherwise specifically defined.

[0081] The embodiments of the present application provide a logistics resource optimization method, device, system and computer-readable storage medium, which are described in detail below.

[0082] First, see Figure 1 , Figure 1 A schematic diagram of a scenario of a logistics resource optimization system in an embodiment of the present application is shown.

[0083] In this application, the logistics resource optimization system can be a system used to identify routes that can be optimized and adjust transportation resources in the logistics network. For example, the logistics resource optimization system can be applied to the express delivery industry to find routes that can be sent directly and adjust the vehicles on the routes to reduce the waste of resources caused by express delivery. For another example, the logistics resource optimization system can also be applied to the public transportation industry (such as urban transportation networks, railway transportation networks) to find routes that can be reached directly and avoid passengers transferring and reducing the riding experience. It is worth noting that the above application scenarios of the logistics resource optimization system are only illustrative examples. In addition, the logistics resource optimization system can also be used to optimize routes and transportation resources in various industries such as economy, culture, education, medical care, and public management.

[0084] In some embodiments, the logistics resource optimization system may include a server 110, a network 120, a storage device 130, and transport objects 140. In some embodiments, the logistics resource optimization system may determine a route to be optimized by acquiring transport route data and adjust the number of transport objects in the route to be optimized.

[0085] Server 110 can process data and / or information from at least one component of the logistics resource optimization system or an external data source (e.g., storage device 130, transport objects 140). For example, server 110 can retrieve transportation route data from storage device 130 to determine a route to be optimized. Another example is that server 110 can retrieve information about the volume of direct shipments and indirect shipments from transport objects 140 to determine whether to adjust the quantities of multiple transport objects 140. In some embodiments, server 110 can be a single server or a server group. The server group can be a centralized server group connected to network 120 via an access point, or a distributed server group connected to network 120 via at least one access point. In some embodiments, server 110 can be connected to network 120 locally or remotely. For example, server 110 can access information and / or data stored in storage device 130 via network 120. In some embodiments, server 110 can be implemented on a cloud platform. By way of example only, a cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an on-premises cloud, a multi-layer cloud, or any combination thereof.

[0086] The network 120 connects the various components of the logistics resource optimization system so that communication can be carried out between the components to facilitate the exchange of information and / or data. In some embodiments, at least one component in the logistics resource optimization system (e.g., server 110, storage device 130, transport object 140) can send information and / or data (e.g., transport route data) to other components in the logistics resource optimization system via the network 120. In some embodiments, the network between the various components in the logistics resource optimization system can be any one or more of a wired network or a wireless network. For example, the network 120 can include a cable network, a wired network, a fiber optic network, a telecommunications network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a public switched telephone network (PSTN), a Bluetooth network, a ZigBee network, a near field communication (NFC), an intra-device bus, an intra-device line, a cable connection, etc., or any combination thereof. The network connection between each two parts may adopt one of the above methods or multiple methods.

[0087] The storage device 130 can store data and / or instructions. In some embodiments, the storage device 130 can store historical data, such as historical transportation routes, so as to determine the route to be optimized based on the historical data information. In some embodiments, the storage device 130 can store data and / or instructions that can be executed by the server 110. In some embodiments, the storage device 130 may include a large-capacity memory, a removable memory, a volatile read-write memory, a read-only memory (ROM), etc., or any combination thereof. Exemplary large-capacity memories may include magnetic disks, optical disks, solid-state disks, etc. Exemplary removable memories may include flash drives, floppy disks, optical disks, memory cards, compressed disks, magnetic tapes, etc. Exemplary volatile read-write memories may include random access memory (RAM). Exemplary RAMs may include dynamic random access memory (DRAM), double-data-rate synchronous dynamic random access memory (DDRSDRAM), static random access memory (SRAM), thyristor random access memory (T-RAM), and zero-capacitance random access memory (Z-RAM). Exemplary read-only memories may include masked read-only memory (MROM), programmable read-only memory (PROM), erasable programmable read-only memory (PEROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), and digital versatile disk read-only memory. In some embodiments, storage device 130 may be implemented on a cloud platform. By way of example only, a cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-layer cloud, or the like, or any combination thereof.

[0088] Transport object 140 serves as an optimization and adjustment target for the logistics resource optimization system. In some embodiments, transport object 140 may have information receiving and / or sending capabilities to facilitate the transport object 140 receiving adjustment information. In some embodiments, transport object 140 may be an aerial transport device, such as an airplane, a flying car, or a flying boat. In some embodiments, transport object 140 may also be a surface transport device, such as a ship or an amphibious vehicle. In some embodiments, transport object 140 may also be a transport device with one or more wheels. In some embodiments, transport object 140 may also be a land transport device, such as a car, a truck, a tricycle, or a motorcycle.

[0089] It should be noted that the above description of the logistics resource optimization system is for illustration and purpose only and does not limit the scope of application of this application. Those skilled in the art will appreciate that various modifications and changes can be made to the logistics resource optimization system under the guidance of this application. For example, the logistics resource optimization system may further include a terminal device that communicates with logistics sites (e.g., express delivery sites) to facilitate acquisition of site data.

[0090] Next, we will introduce the logistics resource optimization method provided by this application.

[0091] First, see Figure 2 , Figure 2 This is a flow chart of a logistics resource optimization method in an embodiment of the present application, which includes:

[0092] Step S201, obtaining transportation route data;

[0093] Transportation route data may refer to data including historical and / or planned route information from one location to another. In some embodiments of the present application, the transportation route data may include historical transportation routes, historical transportation volumes corresponding to the historical transportation routes, and planned transportation routes, so as to facilitate determining routes to be optimized based on the historical transportation routes, historical transportation volumes, and planned transportation routes. In other embodiments of the present application, the transportation route data may only include departure and destination information.

[0094] In some embodiments of the present application, obtaining the transportation route data may refer to obtaining the transportation route data from the storage device 130. In other embodiments of the present application, obtaining the transportation route data may refer to calculating and determining the data based on historical waybill data, historical waybill data, and planned transportation data.

[0095] Step S202, determining a route to be optimized based on the transportation route data;

[0096] The route to be optimized may refer to a newly discovered route that can be directly shipped / reached directly, wherein a route that can be directly shipped is a route that can be directly shipped by express delivery and the starting point and end point of the express delivery are the same as the starting point and end point of the route. In some embodiments, the route to be optimized may only include departure information and destination information.

[0097] In some embodiments of the present application, for example, for embodiments in which the transportation route data only includes departure information and destination information, the route to be optimized based on the transportation route data can be determined according to the volume flow situation. For example, for the transportation route data of City A-City B, the actual volume flow situation is City A-City C-City D-City B, and the path is curved and not a straight line, so City A-City B can be determined as the route to be optimized.

[0098] In some other embodiments of the present application, for example, for embodiments in which the transportation route data includes historical transportation routes, historical transportation volumes, and planned transportation routes, the differences between the historical transportation routes and the planned transportation routes can be compared, and when the historical transportation volumes meet certain conditions, the routes to be optimized can be determined.

[0099] Step S203, determining the road section to be optimized based on the route to be optimized;

[0100] The road section to be optimized can refer to a specific path or road section in the route to be optimized. For example, for the route to be optimized from City A to City B, the road section to be optimized can be City A, City E, and City B, where City E can be on the shortest path from City A to City B. For another example, for the route to be optimized, the road section to be optimized can be the road section from City A to City E.

[0101] In some embodiments of the present application, for example, for an embodiment in which the road section to be optimized is a path in the route to be optimized, the road section to be optimized can be determined based on the route to be optimized by selecting the maximum transport path to determine the road section to be optimized, for example, see the attached Figure 3 , Figure 3 A scenario diagram of the historical transport path provided in an embodiment of the present application is shown. For the route JH to be optimized, a total of 1,000 express parcels are transported, including the transport path JKIH and the transport path JGH. Among them, 800 express parcels are transported through the transport path JGH, and 200 express parcels are transported through the transport path JKIH. Therefore, it can be determined that the transport path JGH is the section to be optimized.

[0102] In some other embodiments of the present application, for example, for an embodiment in which the section to be optimized is a section in the route to be optimized, the main transport section can be determined based on the maximum transport path of the route to be optimized, and finally the main transport section can be determined as the section to be optimized, so as to facilitate the adjustment of vehicle resources at the section level, wherein the maximum transport path can be the path with the largest carrying capacity from one place to another place, and the main transport section can refer to the transport section with the highest carrying level and / or the largest carrying distance in the maximum transport path.

[0103] Step S204, obtaining multiple transport objects associated with the road section to be optimized, and information on the quantity of direct shipments and the quantity of indirect shipments associated with the transport objects;

[0104] After determining the route to be optimized, the transport objects, direct shipment quantity information, and indirect shipment quantity information of the route to be optimized can be obtained, so as to determine the transport object adjustment strategy based on the direct shipment quantity information and indirect shipment quantity information. Among them, direct shipments can refer to express deliveries whose origin and destination are the same as the starting and ending points of the route to be optimized, and indirect shipments can refer to express deliveries whose origin and destination are locations on the route to be optimized, for example, see Figure 3 For the route JH to be optimized, including the transportation path JKIH and the transportation path JGH, the transportation starting point of express A is J and the transportation end point is H, then express A is the direct transportation piece of the route JH to be optimized, and the transportation starting point of express B is K and the transportation end point is I, then express B is the non-direct transportation piece of the route JH to be optimized.

[0105] In some embodiments of the present application, the transport quantity may refer to the number of direct shipments and indirect shipments, such as the number of express shipments. In other embodiments of the present application, the transport quantity may refer to the weight or volume of direct shipments and indirect shipments.

[0106] In some embodiments of the present application, obtaining the multiple transport objects associated with the road section to be optimized, the information on the volume of direct shipments associated with the transport objects, and the information on the volume of indirect shipments associated with the transport objects may be obtained by reading from the storage device 130. In other embodiments of the present application, obtaining the multiple transport objects associated with the road section to be optimized, the information on the volume of direct shipments associated with the transport objects, and the information on the volume of indirect shipments associated with the transport objects may be obtained by receiving data sent by the transport object 140.

[0107] Step S205 : When the direct shipment quantity information and the indirect shipment quantity information meet a preset condition, the adjusted quantity of the transport object is determined.

[0108] After obtaining the transport object, the direct shipment quantity information, and the indirect shipment quantity information, it can be determined whether the direct shipment quantity information and the indirect shipment quantity information meet the preset conditions, so as to determine the adjustment strategy. In some embodiments of the present application, the preset condition can be that the direct shipment quantity of N-1 transport objects among the multiple transport objects is greater than or equal to the indirect shipment quantity of N transport objects. For example, the multiple transport objects include vehicle 1, vehicle 2, vehicle 3, and vehicle 4. The direct shipment quantity information of vehicle 1, vehicle 2, and vehicle 3 is shown in Table 1. The total quantity of vehicle 2 and vehicle 3 is 10190.12 units, while the total quantity of indirect shipment is 9454.87 units. Therefore, it can be determined that the three vehicles are adjusted to two vehicles. In addition, in order to reduce the handling of items during the adjustment process, vehicle 1 can be determined as the object to be adjusted. In some other embodiments of the present application, the preset condition may also be that the direct transport volume of one of the multiple transport objects is less than the non-direct transport volume of another transport object. Or, taking the following Table 1 as an example, the direct transport volume of vehicle 1 is less than the non-direct transport volume of vehicle 2. Therefore, it can be determined to reduce vehicle 1 and adjust the above-mentioned 4 transport vehicles to 3 transport vehicles.

[0109] Table 1 - Example of adjustment of the quantity of transport objects

[0110] Transport objects Direct shipping volume Non-direct shipment volume Vehicle 1 1693.62 5406.38 Vehicle 2 5354.61 1745.39 Vehicle 3 4835.51 2264.49 total 10190.12 (Vehicle 2, Vehicle 3) 9454.87 (Vehicle 1, Vehicle 2, Vehicle 3)

[0111] In some embodiments, after determining the adjusted number of transport objects, the data can also be recorded to observe the relationship between the transport objects and the adjustment date, and then identify the adjustment rules of the transport objects. For example, for the road section between location A and location B, when the number of transport objects is adjusted in the first half of each month and the number of transport objects is not adjusted in the second half of each month, it can be determined that the road section between location A and location B needs to reduce the number of transport objects in the first half of each month.

[0112] It is worth noting that the above description of the preset conditions is only exemplary, and the actual preset conditions can be flexibly changed. For example, the preset condition can also be that the number of directly shipped pieces of N-2 transport objects among multiple transport objects is greater than or equal to the number of non-directly shipped pieces of N transport objects, and so on.

[0113] Continue reading Figure 4 , Figure 4 This is a flow chart of a method for determining a route to be optimized in an embodiment of the present application. In some embodiments, the transportation route data includes historical transportation routes, historical transportation volumes corresponding to the historical transportation routes, and planned transportation routes. The method for determining a route to be optimized may include:

[0114] Step S401, comparing historical transport routes with planned transport routes to determine unplanned routes;

[0115] A historical transport route may refer to a transport route over a period of time (e.g., 7 days). In some specific embodiments of the present application, a historical transport route may be constructed from historical waybill data, wherein the historical waybill data may refer to operational data of courier loading or unloading at a certain location (e.g., a courier station), so as to comprehensively construct a historical transport route.

[0116] The planned transport route may be a planned route currently being prepared for transport. In some specific embodiments of the present application, the planned transport route may be constructed from planned transport data, wherein the planned transport data may include operation location information and operation information, and the operation information may include loading operation information and unloading operation information, so as to comprehensively construct the planned transport data.

[0117] In some embodiments of the present application, an unplanned route can be determined by comparing the differences between historical transportation routes and planned transportation routes. For example, the historical transportation routes include route A, route B, and route C, and the planned transportation routes include route A and route B, then route C can be determined as an unplanned route.

[0118] Step S402, determining the loading rate of the unplanned route based on the historical transportation volume;

[0119] The loading rate may refer to the ratio of the loaded items to the load unit of the transport object, such as the ratio of the volume of the loaded items to the loading space of the transport object, or the ratio of the loaded items to the loading weight of the transport object.

[0120] Historical transport volume can refer to the transport units of a transport route over a period of time (e.g., 7 days). For example, for route A, the volume, weight, and quantity of items transported over the past 7 days can all be used as the historical transport volume of route A. In some specific embodiments of the present application, historical transport volume can be determined by statistically analyzing historical waybill data, where historical waybill data can refer to data information associated with the weight, volume, etc. of transported items.

[0121] In some embodiments, the loading rate of an unplanned route can be determined based on historical transportation volume by comparing the historical transportation volume with the carrying weight of a standard carrier. For example, for an item with a historical transportation volume of 20 tons and a standard carrier with a carrying weight of 20 tons, the loading rate can be determined to be 100%.

[0122] In some embodiments of the present application, the load of the standard vehicle may be preset by the system, for example, the load of the standard vehicle is uniformly set to 20 tons. In other embodiments of the present application, the load of the standard vehicle may be related to the length of the route. For example, if the route length exceeds a certain value (for example, 300 kilometers), the load of the standard vehicle may be determined to be 30 tons. For example, if the route length is less than a certain value (for example, 100 kilometers), the load of the standard vehicle may be determined to be 5 tons. In some embodiments of the present application, the route length may be determined by calculating the GIS distance. In other embodiments of the present application, the route length may be determined by calculating the spherical distance.

[0123] Step S403: When the loading rate is greater than the first threshold, the unplanned route is determined to be a route to be optimized.

[0124] After determining the load factor of each unplanned route, unplanned routes with matching load factors can be selected as routes to be optimized, so as to facilitate adjustments for transport objects with higher load factors and transported items that include both direct shipments and indirect shipments. For example, unplanned routes with load factors greater than a first threshold (e.g., 80%) can be selected as routes to be optimized, and unplanned routes with load factors of 100% can also be selected as routes to be optimized.

[0125] It is worth noting that the above content of determining the route to be optimized is only to clearly illustrate the process of determining the route to be optimized, and is not a specific limitation on the determination of the route to be optimized.

[0126] Figure 5 A flow chart of a method for determining a road section to be optimized in an embodiment of the present application is shown. The method for determining a road section to be optimized may include:

[0127] Step S501, determining the maximum transport path based on the route to be optimized;

[0128] The maximum transport path may refer to the path with the largest transport capacity from one location to another, where the largest transport capacity may refer to the largest total number of pieces, the largest total weight, or the largest total volume. In some embodiments of the present application, the maximum transport path may include the main locations on the path from one location to another. For example, between City A and City B, City C and City D are included, so the maximum transport path is City A-City B-City C-City D. In other embodiments of the present application, the maximum transport path may include the logistics center on the path from one location to another.

[0129] In some embodiments, the maximum transport path can be determined based on the route to be optimized by obtaining the quantity information from the historical waybill data, and then calculating and determining the maximum transport path. Figure 3, historical waybill data determined that the route JH to be optimized transported a total of 1,000 express parcels, including transport path JKIH and transport path JGH, of which 800 express parcels were transported through transport path JGH and 200 express parcels were transported through transport path JKIH. Therefore, it can be determined that transport path JGH is the maximum transport path.

[0130] Step S502: determining the main transport section based on the maximum transport path.

[0131] The main transport section may refer to the transport section with the highest carrying grade and / or the longest carrying distance in the maximum transport path. In some embodiments of the present application, the main transport section may be a certain minimum transport section in the maximum transport path. For example, for the maximum transport path JKIH in the route to be optimized JH, the main transport section may be the JK section or the KI section. In some other embodiments of the present application, the main transport section may be a certain section. For example, for the maximum transport path JKIH in the route to be optimized JH, where the JKI section is for rail transport and the IH section is for road transport, the main transport section may also be the JKI section.

[0132] In some embodiments, determining the primary transport segment based on the maximum transport path can be performed using transport attributes associated with the minimum transport segment, where the transport attributes may include transport distance, transport vehicle type, etc. For example, the minimum transport segment with the longest transport distance can be selected as the primary transport segment; or for another example, the minimum transport segment with the highest transport vehicle type (e.g., airplane) can be selected as the primary transport segment.

[0133] Step S503: determining the road section to be optimized based on the main transportation road section.

[0134] After determining the main transport section, the section to be optimized can be determined based on the main transport section, so that targeted transport resource adjustments can be made to the transport link. In some embodiments of the present application, the main transport section can be directly used as the section to be optimized, so that the main transport section can be adjusted to improve the efficiency of transport resource adjustment. In some embodiments of the present application, the main transport section can also be extended and used as the section to be optimized. For example, for the main transport section location M-location N, the K places adjacent to location M can also be used as the adjustment locations of the section to be optimized, forming the section to be optimized of MNK locations.

[0135] See Figure 6 , Figure 6 This is a flow chart of determining the maximum transport path in an embodiment of the present application. In some embodiments, the route to be optimized includes departure information and destination information. The method for determining the maximum transport path may include:

[0136] Step S601, obtaining historical waybill data;

[0137] Historical waybill data can refer to waybill data from a period of time ago (e.g., 7 days ago). In some embodiments, historical waybill data can include operation locations and operation time information, so that path information can be formed based on the association between time and location. Operations can include loading, unloading, and inspection operations. In other words, operations correspond to information about whether a waybill has been issued or arrived. In other embodiments of the present application, operations can also include inbound vehicle transfer operations, so as to indicate that the waybill passed through the location.

[0138] Step S602: determining multiple historical transport routes associated with the departure place information and the destination information based on the historical waybill data;

[0139] A historical transport route may refer to a transport route that occurred some time ago (e.g., 7 days ago). In some embodiments of the present application, a historical transport route may be a transport route formed by locations (e.g., cities), such as City A - City B - City C. In other embodiments of the present application, a historical transport route may be a transport route formed by logistics stations (e.g., express stations).

[0140] In some embodiments of the present application, for example, where historical waybill data includes loading operations, inbound vehicle transfer operations, and unloading operations, multiple historical transportation routes determined based on the historical waybill data can be formed by the loading operations, inbound vehicle transfer operations, and unloading operations of one or more historical waybills. In other embodiments of the present application, for example, where historical waybill data only includes loading operations and unloading operations, multiple historical transportation routes determined based on the historical waybill data can be determined by sorting the operation locations by operation time to determine a sequential set of operation locations, thereby determining multiple historical transportation routes.

[0141] Step S603: determining the transport capacity information associated with the plurality of historical transport routes based on the historical waybill data;

[0142] The carrying capacity may refer to the total number of express parcels, total weight or total volume, etc. In some embodiments of the present application, the carrying capacity information associated with a historical transport path may refer to the total amount of express parcels that passed through the historical transport path. In other embodiments of the present application, the carrying capacity information associated with a historical transport path may refer to the total amount of express parcels that passed through the historical transport path and whose departure point information and destination information are the same as those of the route to be optimized, so as to determine the amount of express parcels that are directly transported by the historical transport path in the actual route to be optimized. Specifically, the carrying capacity information associated with multiple historical transport paths can be determined by statistically analyzing the historical waybill data one by one.

[0143] Step S604: Determine the maximum transportation path based on the carrying capacity information.

[0144] In some embodiments, after determining the carrying capacity information of the historical transport routes, the historical transport route with the largest carrying capacity may be selected as the maximum transport route, so as to adjust the route with the largest carrying capacity and improve the transport resource adjustment efficiency.

[0145] Figure 7 A flow chart of determining a historical transport route in an embodiment of the present application is shown. In some embodiments, the historical waybill data includes the operation location and operation time, and the method for determining the historical transport route may include:

[0146] Step S701, sorting the operation locations based on the operation time to obtain a first operation location sequence set;

[0147] The first operation location sequence set may refer to a location set sorted by the order of operations, where operations include loading operations and unloading operations. In some embodiments of the present application, the first operation location sequence set may be a sequence set comprising multiple location pairs. For example, for historical waybill data 1 {waybill A, loading point A, unloading point B, loading time 12:30, unloading time 14:30}, historical waybill data 1 {waybill B, loading point B, unloading point C, loading time 14:30, unloading time 15:30}, then the first operation location sequence set may be a sequence set of {loading point A-unloading point B, loading point B-unloading point C}.

[0148] Step S702: determining a second operation location sequence set associated with the departure location information and the destination location information based on the first operation location sequence set;

[0149] The second operation location sequence set may refer to a location set associated with the departure and destination information of the route to be optimized. Specifically, a segment of the first operation location sequence set may be used as the second operation location sequence set. For example, the first operation location sequence set may be {loading point A - unloading point B, loading point B - unloading point C, loading point C - unloading point D, loading point E - unloading point F}. For a route to be optimized with location B as the departure point and location D as the destination, {loading point B - unloading point C, loading point C - unloading point D} may be used as the second operation location sequence set.

[0150] Step S703: Determine multiple historical transportation routes based on the second operation location sequence set.

[0151] After determining the second set of sequential operating locations, the locations in the second set can be pieced together to form multiple historical transportation routes. For example, for a route to be optimized with a starting point at location B and a destination at location D, corresponding to the second set of sequential operating locations {loading point B - unloading point C, loading point B - unloading point E, loading point C - unloading point D, loading point E - unloading point F, loading point F - unloading point D}, two historical transportation distances can be determined: location B - location C - location D, and location B - location E - location F - location D.

[0152] Figure 8 A schematic diagram of a process for determining a major transport section in an embodiment of the present application is shown. In some embodiments, the method for determining a major transport section may include:

[0153] Step S801, determining multiple minimum transport sections based on the maximum transport path;

[0154] A minimum transport segment may refer to a segment along a transport route where a transported object makes each stop and undergoes loading and unloading operations. In some embodiments, multiple minimum transport segments determined based on a maximum transport path may be broken down by shifting columns to rows. For example, a maximum transport path of Location B - Location E - Location F - Location D may be broken down into four minimum transport segments: Location B - Location E, Location E - Location F, and Location F - Location D.

[0155] Step S802, determining the transport attribute associated with the minimum transport segment;

[0156] The transportation attributes may refer to information such as transportation distance, type of transportation vehicle (e.g., airplane, truck, ship, standard load truck), etc. Specifically, the transportation attributes associated with the minimum transportation segment may be determined by obtaining information sent by the storage device 130 or by calculation. For example, the transportation distance may be determined by obtaining the GIS distance between two locations or by calculating the distance on the Earth's spherical surface.

[0157] Step S803: Based on the transportation attributes, determine at least one of the multiple minimum transportation sections as a main transportation section.

[0158] In some embodiments, after determining the transport attributes of the minimum transport segments, at least one of the minimum transport segments can be designated as the primary transport segment to facilitate adjustments to the minimum transport segments in the route to be optimized, thereby improving the targeted nature of transport resource adjustments. Specifically, the highest transport attribute value can be ranked as the basis for determining the primary transport segment. For example, the minimum transport segment with the longest transport distance can be designated as the primary transport segment. Another example is that the minimum transport segment whose transport vehicle is an aircraft can be designated as the primary transport segment. Another example is that the minimum transport segment corresponding to the transport vehicle with the highest tonnage can be designated as the primary transport segment.

[0159] Figure 9 A schematic diagram of a process for constructing transport route data in an embodiment of the present application is shown. In some embodiments, the transport route data may include historical transport routes, and the method for constructing the transport route data may include:

[0160] Step S901: Acquire historical waybill data, which includes operation location information and operation information, including loading operation information and unloading operation information;

[0161] Historical waybill data may refer to waybill data from a period of time ago (e.g., 7 days ago), wherein the historical waybill data may include operation location information and operation information, and the operation information may include loading operation information and unloading operation information. Specifically, obtaining the historical waybill data may refer to receiving the historical waybill data from the storage device 130.

[0162] Step S902, determining a first operation location information set for performing a loading operation based on the operation information;

[0163] The first operation location information set may refer to a location information set where loading operations are performed. In some embodiments of the present application, locations where only loading operations are performed may be included in the first operation location information set. In other embodiments of the present application, locations where both loading and unloading operations are performed may also be included in the first operation location information set.

[0164] Step S903, determining a second operation location information set for performing the unloading operation based on the operation information;

[0165] The second operation location information set may refer to a location information set where unloading operations are performed. In some embodiments of the present application, locations where only unloading operations are performed may be included in the second operation location information set. In other embodiments of the present application, locations where both unloading and loading operations are performed may also be included in the second operation location information set.

[0166] Step S904: Determine a historical transportation route based on the first operation location information set and the second operation location information set.

[0167] After determining the first and second sets of operation location information, any location in the first set can be combined with any location in the second set to form a historical transportation route, thereby obtaining a comprehensive historical transportation route. Specifically, the first and second sets of operation location information can be processed using a Cartesian product, and data with the same loading and unloading locations can be removed to obtain a comprehensive historical transportation route.

[0168] Figure 10 Another schematic diagram of a process for constructing transportation route data in an embodiment of the present application is shown. In some embodiments, the transportation route data may further include historical transportation volumes corresponding to historical transportation routes. The method for constructing transportation route data may determine the historical transportation volumes based on historical waybill data. Determining the historical transportation volumes based on the historical waybill data may include:

[0169] Step S1001: determining a first waybill set associated with a loading operation location and a historical transportation route based on historical waybill data;

[0170] The first waybill set may be a waybill set that is associated with the departure point of the historical transport route and the loading operation location information of the historical waybill data. Specifically, the historical waybill data whose operation information is a loading operation and whose operation location information is associated with the historical transport route can be selected as the waybill in the first waybill set.

[0171] In some embodiments of the present application, historical waybill data with the same loading location information and departure point can be used as waybills for the same historical transportation route in the first waybill set. In other embodiments of the present application, historical waybill data with the loading location information and departure point within a certain range (e.g., 5 kilometers) can also be used as waybills for the same historical transportation route in the first waybill set.

[0172] Step S1002: determining a second waybill set associated with the unloading operation location and the historical transportation route based on the historical waybill data;

[0173] The second waybill set may be a waybill set in which the destination of the historical transport route is associated with the unloading operation location information of the historical waybill data. Specifically, the historical waybill data in which the operation information is an unloading operation and the operation location information is associated with the historical transport route can be selected as the waybill in the second waybill set.

[0174] In some embodiments of the present application, historical waybills with the same unloading location and destination information can be used as waybills for the same historical transportation route in the second waybill set. In other embodiments of the present application, historical waybills with the unloading location and destination information within a certain range (e.g., 5 kilometers) can also be used as waybills for the same historical transportation route in the second waybill set.

[0175] Step S1003: Determine the historical transportation volume based on the first waybill set and the second waybill set.

[0176] After determining the first and second waybill sets, the repeated waybill sets in the first and second waybill sets can be selected as the waybill included in the historical transportation route to reduce the amount of calculation required to directly match the destination and departure point to determine the historical transportation volume. Specifically, the number of orders in the intersection of the first and second waybill sets can be taken as the historical transportation volume. For example, the first waybill set contains 500 waybill pieces with the departure point being location A, and the second waybill set contains 600 waybill pieces with the destination being location B. Of these, the number of duplicate waybill pieces in the first and second waybill sets is 300. Therefore, the historical transportation volume for locations A and B can be determined to be 300 pieces.

[0177] Figure 11 Another flow chart of constructing transport route data in an embodiment of the present application is shown. In some embodiments, the transport route data may also include a planned transport route, so as to facilitate comparison of the differences between the planned transport route and the historical transport route. Constructing the transport route data may also include:

[0178] Step S1101, acquiring planned transportation data, the planned transportation data including operation location information and operation information, the operation information including loading operation information and unloading operation information;

[0179] The planned transportation data may refer to transportation data currently requiring transportation resource optimization and adjustment. The planned transportation data may include operation location information and operation information, and the operation information may include loading operation information and unloading operation information. Specifically, obtaining the planned transportation data may refer to receiving the planned transportation data from the storage device 130.

[0180] Step S1102, determining a third operation location information set for performing a loading operation based on the operation information;

[0181] The third operation location information set may refer to a set of locations where loading operations are planned. In some embodiments of the present application, locations where only loading operations are performed in the planned transportation data may be included as locations in the third operation location information set. In other embodiments of the present application, locations where both loading and unloading operations are performed in the planned transportation data may also be included as locations in the third operation location information set.

[0182] Step S1103, determining a fourth operation location information set for performing the unloading operation based on the operation information;

[0183] The fourth operation location information set may refer to a set of locations where unloading operations are planned. In some embodiments of the present application, locations in the planned transportation data where only unloading operations are performed may be included in the fourth operation location information set. In other embodiments of the present application, locations in the planned transportation data where both loading and unloading operations are performed may also be included in the fourth operation location information set.

[0184] Step S1104: Determine a planned transportation route based on the third operation location information set and the fourth operation location information set.

[0185] After determining the third and fourth operation location information sets, the third and fourth operation location information sets can be combined to obtain a comprehensive planned transportation route. Specifically, the first and second operation location information sets can be processed using a Cartesian product, and data with the same loading and unloading locations can be removed to obtain a comprehensive planned transportation route.

[0186] In order to better implement a logistics resource optimization method in the embodiment of the present application, based on the logistics resource optimization method, the embodiment of the present application also provides a logistics resource optimization device, such as Figure 12 As shown, the logistics resource optimization device includes:

[0187] The first acquisition module 1201 is used to acquire transportation route data;

[0188] An optimized route determination module 1202 is configured to determine a route to be optimized based on the transportation route data;

[0189] An optimized road section determination module 1203 is configured to determine a road section to be optimized based on the route to be optimized;

[0190] The second acquisition module 1204 is configured to acquire multiple transport objects associated with the road section to be optimized, and information on the quantity of direct shipments and the quantity of indirect shipments associated with the transport objects; and

[0191] The adjustment module 1205 is configured to determine an adjustment quantity of the transport object when the direct shipment quantity information and the indirect shipment quantity information meet a preset condition.

[0192] In some embodiments of the present application, the transportation route data includes historical transportation routes, historical transportation volumes corresponding to the historical transportation routes, and planned transportation routes. The optimized route determination module 1202 is specifically configured to:

[0193] Compare historical transport routes with planned transport routes to identify unplanned routes;

[0194] Determine loading rates for unplanned routes based on historical traffic volumes;

[0195] When the loading rate is greater than a first threshold, the unplanned route is determined to be a route to be optimized.

[0196] In some embodiments of the present application, the optimized road section determination module 1203 is specifically configured to:

[0197] Determine the maximum transport path based on the route to be optimized;

[0198] Determine the main transport sections based on the maximum transport path;

[0199] Determine the sections to be optimized based on the main transportation sections.

[0200] In some embodiments of the present application, the route to be optimized includes departure information and destination information, and the optimized section determination module 1203 is specifically configured to:

[0201] Get historical waybill data;

[0202] Based on historical waybill data, determine multiple historical transportation routes associated with departure information and destination information;

[0203] Determine the carrying capacity information associated with multiple historical transport routes based on historical waybill data;

[0204] Determine the maximum transport path based on the load information.

[0205] In some embodiments of the present application, the historical waybill data includes the operation location and operation time, and the optimized road section determination module 1203 is specifically configured to:

[0206] sorting the operation locations based on the operation time to obtain a first operation location sequence set;

[0207] Determining, based on the first operation location sequence set, a second operation location sequence set associated with the departure location information and the destination location information;

[0208] A plurality of historical transportation routes are determined based on the second operation location sequence set.

[0209] In some embodiments of the present application, the optimized road section determination module 1203 is specifically configured to:

[0210] determining a plurality of minimum transport sections based on the maximum transport path;

[0211] determining transport attributes associated with the smallest transport segment;

[0212] At least one of the plurality of minimum transport segments is determined as a main transport segment based on the transport attribute.

[0213] In some embodiments of the present application, the logistics resource optimization device may further include a data construction module 1206 and a data storage module 1207, wherein:

[0214] Data construction module 1206, used to construct transportation route data;

[0215] The data storage module 1207 is used to store transportation route data.

[0216] In some embodiments of the present application, the transportation route data includes historical transportation routes, and the data construction module 1206 is specifically used to:

[0217] Obtain historical waybill data, which includes operation location information and operation information. Operation information includes loading and unloading operation information.

[0218] Determining a first operation location information set for performing a loading operation based on the operation information;

[0219] determining a second operation location information set for performing the unloading operation based on the operation information;

[0220] A historical transportation route is determined based on the first operation location information set and the second operation location information set.

[0221] In some embodiments of the present application, the transportation route data further includes historical transportation volumes corresponding to the historical transportation routes. The data construction module 1206 is specifically configured to:

[0222] Determine historical transportation volume based on historical waybill data.

[0223] In some embodiments of the present application, the data construction module 1206 is specifically used to:

[0224] Based on the historical waybill data, determining a first waybill set associated with the loading operation location and the historical transportation route;

[0225] Determining, based on the historical waybill data, a second waybill set associated with the unloading operation location and the historical transportation route;

[0226] Based on the first waybill set and the second waybill set, the historical transportation volume is determined.

[0227] In some embodiments of the present application, the transportation route data also includes a planned transportation route, and the data construction module 1206 is specifically used to:

[0228] Acquire planned transportation data, which includes operation location information and operation information, including loading operation information and unloading operation information;

[0229] Determining a third operation location information set for performing a loading operation based on the operation information;

[0230] Determining a fourth operation location information set for performing the unloading operation based on the operation information;

[0231] A planned transportation route is determined based on the third operation location information set and the fourth operation location information set.

[0232] The logistics resource optimization device in this application determines the adjustable sections through the transportation route, and adjusts the transportation objects according to the ratio of non-direct shipments to direct shipments, thereby avoiding the circulation of non-direct shipments and reducing the impact of non-direct shipments on the transportation efficiency of direct shipments, saving logistics resources and improving logistics efficiency.

[0233] It should be understood that Figure 12 The device and its modules shown can be implemented in various ways. For example, in some embodiments, the device and its modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. Those skilled in the art will understand that the above-mentioned method and system can be implemented using computer-executable instructions and / or contained in a processor control code, for example, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the system and its modules of the present application. Not only can the hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc. be implemented, it can also be implemented using software executed by various types of processors, and it can also be implemented by a combination of the above-mentioned hardware circuits and software (for example, firmware).

[0234] It should be noted that the above description of the device and its modules is for convenience only and does not limit the present application to the scope of the embodiments. It is understandable that those skilled in the art, after understanding the principles of the system, may arbitrarily combine the modules or form a subsystem connected with other modules without deviating from the principles. For example, Figure 12 The first acquisition module 1201, the optimized route determination module 1202, the optimized road section determination module 1203, the second acquisition module 1204, and the adjustment module 1205 can be different modules in a system, or a module that implements the functions of two or more of the above modules. For example, the second acquisition module 1204 and the adjustment module 1205 can be two modules with the acquisition and adjustment determination functions respectively, or a module with both acquisition and adjustment functions.

[0235] In order to better implement the logistics resource optimization method in the embodiments of the present application, based on the logistics resource optimization method, the embodiments of the present application further provide a logistics resource optimization system, which integrates any of the logistics resource optimization devices provided in the embodiments of the present application, and the system includes:

[0236] one or more processors;

[0237] Memory; and

[0238] One or more applications, wherein the one or more applications are stored in a memory and configured to execute, by a processor, the steps of the logistics resource optimization method of any one of the above-mentioned logistics resource optimization method embodiments.

[0239] like Figure 13 As shown, it shows a structural diagram of the logistics resource optimization system involved in the embodiment of the present application, specifically:

[0240] The logistics resource optimization system may include one or more processors 1301 of processing cores and one or more computer-readable storage media memories 1302. Those skilled in the art will appreciate that Figure 13 The structure shown in the figure does not constitute a limitation on the logistics resource optimization system, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0241] Processor 1301 is the control center of the system, connecting various parts of the entire system using various interfaces and lines. By running or executing software programs and / or modules stored in memory 1302 and calling data stored in memory 1302, it performs various system functions and processes data, thereby monitoring the system as a whole. Optionally, processor 1301 may include one or more processing cores; processor 1301 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. The general-purpose processor may be a microprocessor or any conventional processor. Preferably, processor 1301 may integrate an application processor and a modem processor, wherein the application processor primarily processes the operating system, user interface, and application programs, and the modem processor primarily processes wireless communications. It is understood that the modem processor may not be integrated into processor 1301.

[0242] Memory 1302 can be used to store software programs and modules. Processor 1301 executes various functional applications and data processing by running the software programs and modules stored in memory 1302. Memory 1302 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, at least one application required for a function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created based on the use of the logistics resource optimization system, etc. In addition, memory 1302 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 1302 may also include a memory controller to provide processor 1301 with access to memory 1302.

[0243] Although not shown, the logistics resource optimization system may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 1301 in the logistics resource optimization system will load the executable files corresponding to one or more application processes into the memory 1302 according to the following instructions, and the processor 1301 will run the application stored in the memory 1302 to implement various functions as follows:

[0244] Obtain transportation route data;

[0245] Determine the route to be optimized based on the transportation route data;

[0246] Determining a road section to be optimized based on the route to be optimized;

[0247] Acquire multiple transport objects associated with the road section to be optimized, direct transport quantity information associated with the transport objects, and indirect transport quantity information;

[0248] When the direct shipment quantity information and the indirect shipment quantity information meet the preset conditions, the adjusted quantity of the transport object is determined.

[0249] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished 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.

[0250] To this end, embodiments of the present application provide a computer-readable storage medium, which may include ROM, RAM, a magnetic disk, or an optical disk. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps of any of the logistics resource optimization device methods provided in embodiments of the present application. For example, the computer program loaded by the processor may execute the following steps:

[0251] Obtain transportation route data;

[0252] Determine the route to be optimized based on the transportation route data;

[0253] Determining a road section to be optimized based on the route to be optimized;

[0254] Acquire multiple transport objects associated with the road section to be optimized, direct transport quantity information associated with the transport objects, and indirect transport quantity information;

[0255] When the direct shipment quantity information and the indirect shipment quantity information meet the preset conditions, the adjusted quantity of the transport object is determined.

[0256] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above and will not be repeated here.

[0257] The above is a detailed introduction to a logistics resource optimization method, device, system and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, based on the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A logistics resource optimization method, characterized in that: The method comprises: Obtain transportation route data; determining a route to be optimized based on the transportation route data; Determining a road section to be optimized based on the route to be optimized; Acquire multiple transport objects associated with the road section to be optimized, and information on the quantity of direct transport pieces and information on the quantity of indirect transport pieces associated with the transport objects; When the direct shipment quantity information and the indirect shipment quantity information meet a preset condition, determining the adjusted quantity of the transport object; The preset condition refers to that the volume of directly shipped items of N-1 transport objects among the multiple transport objects is greater than or equal to the volume of indirect shipped items of N transport objects; or, the preset condition refers to that the volume of directly shipped items of one transport object among the multiple transport objects is less than the volume of indirect shipped items of another transport object; or, the preset condition refers to that the volume of directly shipped items of N-2 transport objects among the multiple transport objects is greater than or equal to the volume of indirect shipped items of N transport objects; the transport route data includes historical transport routes, historical transport volumes corresponding to the historical transport routes, and planned transport routes, and determining the route to be optimized based on the transport route data includes: Comparing the historical transport route with the planned transport route to determine an unplanned route, wherein the historical transport route is constructed by historical waybill data, wherein the historical waybill data refers to operational data of courier loading or unloading at a courier station; determining a loading rate for the unplanned route based on the historical transportation volume; When the loading rate is greater than a first threshold, the unplanned route is determined to be the route to be optimized.

2. The method according to claim 1, wherein Determining the road section to be optimized based on the route to be optimized includes: determining a maximum transport path based on the route to be optimized; determining a main transport section based on the maximum transport path; The road section to be optimized is determined based on the main transportation road section.

3. The method according to claim 2, wherein The route to be optimized includes departure information and destination information, and determining the maximum transportation path based on the route to be optimized includes: Get historical waybill data; Determining, based on the historical waybill data, a plurality of historical transportation routes associated with the departure place information and the destination information; Determining, based on the historical waybill data, transport capacity information associated with the plurality of historical transport routes; The maximum transport path is determined based on the carrying capacity information.

4. The method according to claim 3, wherein The historical waybill data includes an operation location and an operation time, and determining, based on the historical waybill data, a plurality of historical transportation routes associated with the departure place information and the destination information includes: sorting the operation locations based on the operation time to obtain a first operation location sequence set; determining, based on the first operation location sequence set, a second operation location sequence set associated with the departure location information and the destination information; The plurality of historical transportation routes are determined based on the second operation location sequence set.

5. The method according to claim 2, wherein Determining the main transport section based on the maximum transport path includes: determining a plurality of minimum transport segments based on the maximum transport path; determining a transport attribute associated with the minimum transport segment; At least one of the plurality of minimum transport segments is determined as the main transport segment based on the transport attribute.

6. The method according to claim 1, wherein Before obtaining the transportation route data, the method further includes: Constructing the transportation route data; The transportation route data is stored.

7. The method according to claim 6, wherein The transportation route data includes historical transportation routes, and constructing the transportation route data includes: Acquire historical waybill data, the historical waybill data including operation location information and operation information, the operation information including loading operation information and unloading operation information; determining a first operation location information set for performing a loading operation based on the operation information; Determining a second operation location information set for performing the unloading operation based on the operation information; The historical transportation route is determined based on the first operation location information set and the second operation location information set.

8. The method according to claim 7, wherein The transportation route data also includes historical transportation volumes corresponding to the historical transportation routes, and constructing the transportation route data further includes: Based on the historical waybill data, the historical transportation volume is determined.

9. The method according to claim 8, wherein The determining the historical transport volume based on the historical waybill data includes: Determining, based on the historical waybill data, a first waybill set associated with a loading operation location and the historical transportation route; Determining, based on the historical waybill data, a second waybill set associated with a location of the unloading operation and the historical transportation route; The historical transportation volume is determined based on the first waybill set and the second waybill set.

10. The method according to claim 6, wherein The transport route data also includes a planned transport route, and constructing the transport route data further includes: Acquiring planned transportation data, the planned transportation data including operation location information and operation information, the operation information including loading operation information and unloading operation information; Determining a third operation location information set for performing a loading operation based on the operation information; Determining a fourth operation location information set for performing the unloading operation based on the operation information; The planned transportation route is determined based on the third operation location information set and the fourth operation location information set.

11. A logistics resource optimization device, characterized in that: The device comprises: A first acquisition module is used to acquire transportation route data; An optimized route determination module, configured to determine a route to be optimized based on the transport route data; An optimized road section determination module, configured to determine a road section to be optimized based on the route to be optimized; A second acquisition module is configured to acquire a plurality of transport objects associated with the road section to be optimized, and information on the quantity of direct shipments and the quantity of indirect shipments associated with the transport objects; and An adjustment module is configured to determine an adjustment quantity of the transport object when the information on the quantity of direct shipments and the information on the quantity of indirect shipments meet a preset condition, wherein the preset condition refers to that the quantity of direct shipments of N-1 transport objects among a plurality of transport objects is greater than or equal to the quantity of indirect shipments of N transport objects; or, the preset condition refers to that the quantity of direct shipments of one transport object among a plurality of transport objects is less than the quantity of indirect shipments of another transport object; or, the preset condition refers to that the quantity of direct shipments of N-2 transport objects among a plurality of transport objects is greater than or equal to the quantity of indirect shipments of N transport objects; The transportation route data includes historical transportation routes, historical transportation volumes corresponding to the historical transportation routes, and planned transportation routes. The optimized route determination module is further configured to: Comparing the historical transport route with the planned transport route to determine an unplanned route, wherein the historical transport route is constructed by historical waybill data, wherein the historical waybill data refers to operational data of courier loading or unloading at a courier station; determining a loading rate for the unplanned route based on the historical transportation volume; When the loading rate is greater than a first threshold, the unplanned route is determined to be the route to be optimized.

12. A logistics resource optimization system, characterized in that: The system comprises: one or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the logistics resource optimization method according to any one of claims 1 to 10.

13. 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 logistics resource optimization method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Optimization method and device of transport network, medium and computer equipment

    CN111199321A