Goods loading method and device, electronic equipment and storage medium

By determining the cargo loading sequence with the opposite delivery order in logistics loading, the problem of chaotic cargo loading in transportation equipment is solved, and the work efficiency of staff and cargo loading and unloading efficiency of goods is improved.

CN119323388APending Publication Date: 2025-01-17HANGZHOU HIKROBOT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411337948.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

During logistics loading, since the waybill only relates to the information of the transportation equipment and the cargo information, the loading order of goods in the transportation equipment is chaotic. Staff need to move or move goods from other distribution nodes during unloading, reducing work efficiency.

Method used

By determining the delivery order of multiple target distribution nodes in the transportation line and determining the loading order of goods based on the waybill of each node, the cargo loading order is reversed from the delivery order, and the handling equipment controls the transport equipment to transport goods from the warehouse area to handover in the loading order in the loading order to ensure that staff can unload the trucks in sequence.

Benefits of technology

It reduces the labor intensity and working time of staff, improves the efficiency of cargo loading and unloading, and reduces the handling operation of transportation equipment at various distribution nodes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119323388A_ABST
    Figure CN119323388A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a cargo loading method and device, electronic equipment and a storage medium, and relates to the technical field of logistics loading. Comprising the following steps: determining a plurality of target delivery nodes in a transportation line; the transportation line comprises a plurality of ordered distribution nodes; according to the distribution sequence of the plurality of target distribution nodes in the transportation route and the waybill corresponding to each target distribution node, determining a cargo loading sequence of cargoes recorded in the plurality of waybills; the cargo loading sequence is opposite to the distribution sequence of the plurality of target distribution nodes in the transportation line; and the carrying equipment is controlled to carry the cargoes from the warehouse area to the handover area storage position according to the cargo loading sequence, so that workers located in the handover area storage position can load the cargoes to the transportation equipment according to the cargo loading sequence. According to the goods loading method provided by the invention, when the goods are loaded into the transportation equipment, the goods are loaded according to the sequence opposite to the distribution sequence, so that unloading during subsequent distribution is facilitated, and the loading and unloading efficiency of the goods is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of logistics loading technology, and in particular to a cargo loading method, device, electronic device and storage medium. Background Art

[0002] In the existing cargo collection and shipment process, manual work is often required to find the corresponding goods in the shipping area in sequence according to the freight bill corresponding to the distribution node in a transportation route, and load them into the cabinet / container so that the transportation equipment can deliver the goods to the distribution node in the transportation route.

[0003] When the shipping area is managed by handling equipment such as autonomous mobile robots (AMRs), the work of manually searching for goods can be saved. AMRs will move the required goods to the manual handover area according to the freight bill, and then they will be moved into the corresponding containers manually. However, since the freight bill usually only associates the transportation equipment information and the goods information, in order to facilitate unloading during the subsequent delivery of goods, the staff needs to wait until the handling equipment has moved all the goods to the handover area, sort the goods, and then load them, which will affect the staff's work efficiency. Summary of the invention

[0004] The present application provides a cargo loading method, which, when loading cargo into a transport device, loads the cargo in the reverse order of the delivery order of the transport device, so as to facilitate unloading during subsequent cargo delivery, thereby improving the work efficiency of the staff.

[0005] A first aspect of an embodiment of the present application provides a cargo loading method, comprising: determining multiple target delivery nodes in a transportation route; the transportation route includes multiple ordered delivery nodes; determining the cargo loading order of the goods recorded in multiple freight bills according to the delivery order of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each target delivery node; the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transportation route; controlling the handling equipment to transport the goods from the warehouse area to the storage location in the handover area according to the cargo loading order, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the cargo loading order.

[0006] The cargo loading method provided in the embodiment of the present application first determines multiple target delivery nodes that need to be delivered in a transportation route before loading the cargo, and then determines the cargo loading order of the goods recorded in the multiple freight lists according to the delivery order of the multiple target delivery nodes in the transportation route and the freight lists corresponding to each target delivery node, so that the cargo loading order is opposite to the delivery order of the multiple target delivery nodes, and finally controls the handling equipment to carry the goods from the warehouse area to the storage location in the handover area according to the cargo loading order, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the cargo loading order.

[0007] In this way, the goods corresponding to the first delivery node are at the end of the cargo loading sequence, so that when the transport equipment arrives at the delivery node first, it can directly unload the corresponding goods without moving the goods of other delivery nodes. The goods corresponding to the last delivery node are at the front of the cargo loading sequence, so that the staff can load it at the innermost part of the transport equipment. In other words, when the transport equipment arrives at multiple delivery nodes in sequence, the staff can directly unload the goods in the transport equipment to obtain the goods needed by the delivery node without moving or transporting other goods, which reduces the labor intensity and working time of the staff and improves the efficiency of transporting goods.

[0008] It can be seen that the cargo loading method provided in the present application, by controlling the cargo loading order to be opposite to the delivery order of the target delivery node, can ensure that the staff does not need to move or transport the cargo of other delivery nodes when unloading at one delivery node later, thereby reducing the labor intensity and working time of the staff, and thus can improve the work efficiency of the staff.

[0009] In combination with the first implementation method of the first aspect, according to the distribution order of multiple target distribution nodes in the transportation route and the freight bills corresponding to each target distribution node, the cargo loading order of the goods recorded in the multiple freight bills is determined, specifically including: according to the distribution order of the multiple target distribution nodes, the cargo corresponding to each target distribution node is selected in the warehouse area; when the cargo is selected each time, the total weight and total volume of all the selected cargoes are determined; when the total weight exceeds the corresponding bearing weight of the target transportation equipment, or the total volume exceeds the corresponding bearing volume of the target transportation equipment, the cargo selected this time is cancelled; according to the distribution order of the multiple target distribution nodes, the selected cargoes are reversely sorted to obtain the cargo loading order corresponding to the target transportation equipment, and the cargo loading order is opposite to the distribution order of the multiple target distribution nodes in the transportation route; according to the cargo loading order, the cargo is transported from the warehouse area to the handover area storage location, specifically including: controlling the transport equipment to transport the cargo corresponding to the target distribution node with a later distribution order from the warehouse area to the handover area storage location corresponding to the target transportation equipment according to the cargo loading order, and then transporting the cargo corresponding to the target distribution node with an earlier distribution order from the warehouse area to the handover area storage location corresponding to the target transportation equipment.

[0010] In combination with the second implementation method of the first aspect, the goods corresponding to each target distribution node are selected in the warehouse area according to the order of multiple target distribution nodes, specifically including: according to the distribution order of multiple target distribution nodes, the goods corresponding to each target distribution node are selected in the warehouse area according to the outbound strategy corresponding to each target distribution node; the outbound strategy includes at least one of the following: random selection, first-in-first-out, first-in-last-out, designated batch, and designated source of goods; among which, random selection is used to represent the random selection of goods among the goods corresponding to a target distribution node; first-in-first-out is used to represent the selection of the first goods that enter the warehouse area among the goods corresponding to a target distribution node; first-in-last-out is used to represent the selection of the last goods that enter the warehouse area among the goods corresponding to a target distribution node; designated batch is used to represent the selection of goods of corresponding batches among the goods in the warehouse area; designated source of goods is used to represent the selection of goods of corresponding source of goods among the goods in the warehouse area according to the source of goods specified in the freight bill corresponding to the target distribution node.

[0011] In combination with the third implementation method of the first aspect, the storage area is the first storage area, and the first storage area is used to store goods whose loading order is known before entering the warehouse; after determining the loading order of the goods recorded in multiple freight bills, the method also includes: storing the goods in the first storage area according to the same order as the goods loading order, so that the storage order of the goods in the first storage area is the same as the goods loading order; controlling the handling equipment to transport the goods from the storage area to the storage location in the handover area according to the goods loading order, specifically including: controlling the handling equipment to transport the goods from the first storage area to the storage location in the handover area according to the goods loading order.

[0012] In combination with the fourth implementation method of the first aspect, the storage area is the second storage area; the second storage area is used to store goods whose loading order is unknown before entering the warehouse; the handling equipment is controlled to transport the goods from the storage area to the storage location in the handover area according to the loading order of the goods, specifically including: determining the goods to be transported from the second storage area; controlling the handling equipment to transport the goods to the storage location in the handover area according to the loading order of the goods.

[0013] In combination with the fifth implementation manner of the first aspect, after canceling the selected goods, the method further includes: randomly selecting a goods from the goods that meet the outbound delivery strategy and are not selected and correspond to the current target delivery node; the current target delivery node is the target delivery node corresponding to the goods that are canceled and selected; and re-determining whether the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume; until any goods are selected, the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume, and the outbound selection is ended; or, determining the goods that meet the outbound delivery strategy and are not selected and correspond to the current target delivery node. Whether there is target cargo among the selected cargo, the target cargo is the cargo whose weight is less than the carrying weight minus the total weight, and whose volume is less than the carrying volume minus the total volume; if so, the target cargo is selected, and it is determined again whether there is the next target cargo; if not, the current outbound cargo selection is terminated; or, among the cargo that meets the outbound strategy and is not selected corresponding to the current target distribution node, the cargo whose weight or volume is less than the cargo that is unselected this time and whose distance to the storage location in the handover area is the shortest is selected; until any cargo is selected, the total weight of all selected cargo exceeds the carrying weight or the total volume exceeds the carrying volume, and the current outbound cargo selection is terminated.

[0014] In combination with the sixth implementation method of the first aspect, after completing the current outbound cargo selection, the method also includes: determining unselected cargo among the cargo corresponding to all target delivery nodes; and updating the freight orders corresponding to all target delivery nodes based on the unselected cargo.

[0015] In combination with the seventh implementation method of the first aspect, controlling the handling equipment to transport the goods from the storage area to the storage location in the handover area according to the order of loading the goods, including: determining the category of the corresponding handling equipment according to the category of the equipment carrying the goods; using the corresponding category of handling equipment to transport the goods from the storage area to the storage location in the handover area according to the order of loading the goods; the method also includes: in the case where there are empty equipment in the storage location in the handover area, determining the category of the corresponding handling equipment according to the equipment category of the empty equipment; and using the corresponding category of handling equipment to move the empty equipment away from the storage location in the handover area.

[0016] A second aspect of an embodiment of the present application provides a cargo loading device, including: a determination module, used to determine multiple target delivery nodes in a transportation route; the transportation route includes multiple ordered delivery nodes; the determination module is also used to determine the cargo loading order of the goods recorded in multiple freight bills according to the delivery order of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each target delivery node; the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transportation route; and a control module is used to control the handling equipment to transport the goods from the warehouse area to the storage location in the handover area according to the cargo loading order, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the cargo loading order.

[0017] A third aspect of an embodiment of the present application provides an electronic device, comprising: one or more processors; one or more memories; wherein the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the cargo loading method provided by the first aspect and its possible implementation methods.

[0018] The fourth aspect of the embodiments of the present application provides a computer-readable storage medium, which stores computer execution instructions. When the computer execution instructions are run on a computer, the computer executes the cargo loading method provided by the first aspect and its possible implementation methods.

[0019] A fifth aspect of an embodiment of the present application provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the cargo loading method provided in the first aspect and its possible implementation methods.

[0020] Among them, the beneficial effects described in the second to fifth aspects can refer to the beneficial effect analysis of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0022] Figure 1 A schematic diagram of a warehousing logistics system provided in an embodiment of the present application Figure 1 ;

[0023] Figure 2 A structural schematic diagram of a cargo loading system provided in an embodiment of the present application;

[0024] Figure 3 A method flow of a cargo loading method provided in an embodiment of the present application Figure 1 ;

[0025] Figure 4 A schematic diagram of a transport route provided in an embodiment of the present application;

[0026] Figure 5 A method flow of a cargo loading method provided in an embodiment of the present application Figure 2 ;

[0027] Figure 6 A method flow of a cargo loading method provided in an embodiment of the present application Figure 3 ;

[0028] Figure 7 A schematic diagram of a warehousing logistics system provided in an embodiment of the present application Figure 2 ;

[0029] Figure 8 A schematic diagram of a warehousing logistics system provided in an embodiment of the present application Figure 3 ;

[0030] Fig. 9 A schematic diagram of a warehousing logistics system provided in an embodiment of the present application Figure 4 ;

[0031] Fig.10 An overall flow chart of a cargo loading method provided in an embodiment of the present application;

[0032] Fig.11 A schematic diagram of the structure of a cargo loading device provided in an embodiment of the present application;

[0033] Fig.12 A schematic diagram of the structure of a loading control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0035] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0036] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances. In addition, when describing a pipeline, the "connected" and "connection" used in this application have the meaning of conduction. The specific meaning needs to be understood in conjunction with the context.

[0037] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0038] With the rapid development of the logistics industry, the combination of electronic information technology and warehouse management has attracted more and more attention from the public. For example, with the development of automation industries such as industrial robots, many existing cargo warehouses use robots or other automated equipment to cooperate with each other when conducting warehouse management to achieve efficient cargo picking and placement, thereby conducting warehouse management.

[0039] See also Figure 1 The warehousing logistics system usually includes: a warehouse area 101, a shipping platform area 102, a manual operation handover area 103 and a transportation equipment area 104.

[0040] The storage area 101 is used to store goods that need to be shipped. The shipping platform area 102, which can also be called a loading and unloading platform or platform, is a line connected to the storage area 101 or a line entering the storage area 101, as well as a connection point between the line and the storage area 101. The manual operation handover area 103 includes a plurality of handover area storage locations 1031, which are used to store goods that need to be loaded and unloaded. The staff can be located in the manual operation handover area 103 to move the goods that need to be delivered in the handover area storage locations 1031 to the transportation equipment at the transportation equipment position 104.

[0041] When a distribution node needs to use the goods stored in the warehouse, a freight bill will be generated to facilitate the delivery by the warehousing and logistics system. When the warehousing and logistics system is managed by automatic handling equipment such as AMR, the work of manual search for goods can be saved. The handling equipment will transport the goods corresponding to the freight bill from the warehouse area 101 to the manual operation handover area 103, and then manually move them into the container of the transportation equipment in the corresponding transportation equipment position 104, so that the transportation equipment can transport them to the corresponding distribution node.

[0042] However, the amount of goods required by a distribution node is usually small. In order to improve the working efficiency of transportation equipment, it is usually necessary to deliver the goods required by multiple distribution nodes together. However, since the freight bill is usually only associated with the equipment information and cargo information of the transportation equipment, the handling equipment can only carry the goods according to the cargo information listed in the freight bill when carrying the goods, and cannot guarantee the loading order of the goods in the transportation equipment. This leads to confusion in the goods in the transportation equipment. When the transportation equipment arrives at a distribution node for unloading, in order to unload the goods of the distribution node, the staff may need to carry or move the goods of other distribution nodes in the transportation equipment, which leads to a significant increase in the labor intensity and working time of the staff, that is, the work efficiency of the staff is low.

[0043] Based on this, the present application provides a cargo loading method. Before loading the cargo, multiple target delivery nodes that need to be delivered are first determined in a transportation route, and then the cargo loading order of the cargo recorded in the multiple freight lists is determined according to the delivery order of the multiple target delivery nodes in the transportation route and the freight lists corresponding to each target delivery node, so that the cargo loading order is opposite to the delivery order of the multiple target delivery nodes. Finally, the handling equipment is controlled to transport the cargo from the warehouse area to the storage location in the handover area according to the cargo loading order, so that the staff located at the storage location in the handover area can load the cargo onto the transportation equipment according to the cargo loading order.

[0044] In this way, the goods corresponding to the first delivery node are at the end of the cargo loading sequence, so that when the transport equipment arrives at the delivery node first, it can directly unload the corresponding goods without moving the goods of other delivery nodes. The goods corresponding to the last delivery node are at the front of the cargo loading sequence, so that the staff can load it at the innermost part of the transport equipment. In other words, when the transport equipment arrives at multiple delivery nodes in sequence, the staff can directly unload the goods in the transport equipment to obtain the goods needed by the delivery node without moving or transporting other goods, which reduces the labor intensity and working time of the staff and improves the efficiency of transporting goods.

[0045] It can be seen that the cargo loading method provided in the present application, by controlling the cargo loading order to be opposite to the delivery order of the target delivery node, can ensure that the staff does not need to move or transport the cargo of other delivery nodes when unloading at one delivery node later, thereby reducing the labor intensity and working time of the staff, and thus can improve the work efficiency of the staff.

[0046] In some embodiments, the cargo loading method provided in the embodiments of the present application can be applied to Figure 2 The cargo loading system 20 is shown. Figure 2The cargo loading system 20 may include a loading control device 201 and a plurality of handling devices 202 .

[0047] The loading control device 201 and the plurality of transport devices 202 may be connected wirelessly or by wire, so that the loading control device may control the operation of the plurality of transport devices 202 .

[0048] In some embodiments, a distribution transport route table is pre-stored in the loading control device 201, which records multiple transport routes and the distribution nodes corresponding to each transport route, so that each transport device completes the distribution of goods based on the recorded transport routes.

[0049] In some embodiments, a warehouse management system and an equipment scheduling system are pre-configured in the loading control device 201. The warehouse management system is used to record and manage the goods stored in the warehouse area, and the equipment scheduling system is used to schedule the operation of multiple transportation equipment.

[0050] When cargo delivery is required, the loading control device 201 first determines multiple target delivery nodes that need to be delivered in a transportation route, and then determines the cargo loading order of the goods recorded in the multiple freight lists according to the delivery order of the multiple target delivery nodes in the transportation route and the freight lists corresponding to each target delivery node, so that the cargo loading order is opposite to the delivery order of the multiple target delivery nodes. Finally, the handling equipment 202 is controlled to transport the goods from the warehouse area to the storage location in the handover area according to the cargo loading order, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the cargo loading order.

[0051] In this way, the goods corresponding to the first delivery node are at the end of the cargo loading order, and the goods corresponding to the last delivery node are at the front of the cargo loading order. When the transportation equipment arrives at multiple delivery nodes in sequence, the staff can directly unload the goods in the transportation equipment to obtain the goods required by the delivery node. There is no need to move or transport other goods, which reduces the labor intensity and working time of the staff and improves the efficiency of transporting goods.

[0052] It should be understood that the loading control device 201 can be a personal computer (PC), a notebook computer, a mobile device, a tablet computer, a laptop computer, etc., and the embodiments of the present application do not limit the specific form of the electronic device. Alternatively, the electronic device can also be a single server, or a server cluster composed of multiple servers. In some implementations, the server cluster can be a distributed cluster server. The embodiments of the present application do not impose any restrictions on this.

[0053] The handling equipment 202 can be various types of AMR, automated guided vehicle (AGV), industrial robot or drone and other handling equipment. The embodiment of the present application does not impose any limitation on the specific form of the handling equipment.

[0054] The cargo loading method provided in the embodiment of the present application can be applied to Figure 2 In the loading control device 201 shown, please refer to Figure 3 , the method comprises the following steps;

[0055] S301. Determine multiple target delivery nodes in a transportation route.

[0056] Among them, the transportation route includes multiple ordered distribution nodes.

[0057] It is understandable that the transport route is the route that the transport equipment needs to travel when delivering goods. The transport route includes multiple orderly delivery nodes, so that the transport equipment can load the goods required by multiple delivery nodes at the same time to improve the working efficiency of the transport equipment.

[0058] As a feasible implementation, a transport route table may be pre-stored in the loading control device 201, which records the transport routes of multiple transport equipment. As another feasible implementation, the loading control device 201 may generate a transport route according to multiple delivery nodes that need to be delivered, so that the transport equipment can deliver goods to multiple delivery nodes in sequence based on the transport route.

[0059] Therefore, when it is necessary to determine the goods that the transport equipment needs to load, the target delivery node where the goods need to be loaded can be determined based on the delivery nodes included in the transport route.

[0060] For example, see Figure 4 , when the transport route A includes delivery nodes a, b, c and d, nodes a, b and c can be used as target delivery nodes.

[0061] S302: Determine a cargo loading sequence of the cargo recorded in the multiple freight bills according to the delivery sequence of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each target delivery node.

[0062] The cargo loading order is opposite to the delivery order of multiple target delivery nodes in the transportation route.

[0063] It should be understood that when the transport equipment is traveling in the transport route, it will arrive at each distribution node in turn, that is, unload the corresponding goods in turn. In other words, the distribution order is the order of the distribution nodes in the transport route.

[0064] It is understandable that the delivery order is usually the order of the delivery nodes from near to far, or a preset order, and this application does not make any specific limitation on this.

[0065] Each target distribution node corresponds to one or more freight bills, which record the types and quantities of goods required by the distribution node, that is, the types and quantities of goods that need to be loaded in the transportation equipment.

[0066] Since the transport equipment travels in the transport route in accordance with the delivery order of multiple target delivery nodes, that is, the goods are unloaded in accordance with the delivery order of multiple target delivery nodes, in order to facilitate the transport equipment to unload when arriving at the target delivery node, the cargo loading order of the goods recorded in the multiple freight bills can be determined in the reverse order of the delivery order, so that the goods unloaded first are transferred last, and the goods unloaded later are loaded first. That is, the goods are loaded in the first-in-last-out loading order.

[0067] For example, when the distribution nodes a, b, and c in the transport route A are the target distribution nodes, the goods required for distribution node a are: a1, a2, ..., am; the goods required for distribution node b are: b1, b2, ..., bl; the goods required for distribution node c are: c1, c2, ..., cp. When determining the loading order, the goods corresponding to distribution node c can be set at the front of the goods loading order, followed by the goods corresponding to distribution node b, and finally the goods corresponding to distribution node a, that is, the loading order is: c1, c2, ..., cp, b1, b2, ..., bl, a1, a2, ..., am. In this way, when the transport equipment arrives at distribution node a first, it can unload the goods corresponding to distribution node a first; then the transport equipment arrives at distribution node b and unloads the goods corresponding to distribution node b; finally, the transport equipment arrives at distribution node c and unloads the goods corresponding to the innermost distribution node c.

[0068] S303, controlling the transport equipment to transport the goods from the storage area to the storage location in the handover area according to the order in which the goods are loaded, so that the staff at the storage location in the handover area can load the goods onto the transport equipment according to the order in which the goods are loaded.

[0069] After obtaining the cargo loading sequence, the handling equipment can be controlled to transport the cargo from the warehouse area to the storage location in the handover area according to the cargo loading sequence, so that the cargo sequence in the storage location in the handover area is consistent with the cargo loading sequence. The staff can transfer the cargo to the transportation equipment in sequence to complete the loading and unloading of the cargo.

[0070] It can be understood that the cargo loading order is used to characterize the order of cargoes of multiple target delivery nodes, and there is no order relationship between multiple cargoes corresponding to a target delivery node. When the handling equipment is handling multiple cargoes corresponding to a target delivery node, it can choose to handle them according to the handling time or the handling distance. The embodiments of the present application do not limit this.

[0071] As a feasible implementation method, the goods are transported from the warehouse area to the storage location in the handover area according to the order of cargo loading, specifically including: controlling the handling equipment to first transport the goods corresponding to the target delivery nodes with a later delivery order from the warehouse area to the storage location in the handover area corresponding to the target transportation equipment according to the order of cargo loading, and then transporting the goods corresponding to the target delivery nodes with an earlier delivery order from the warehouse area to the storage location in the handover area corresponding to the target transportation equipment.

[0072] It can be understood that there is no order relationship between multiple goods corresponding to the same target delivery node, and they can be transported randomly. Therefore, when transporting according to the order of cargo loading, first transport the goods corresponding to the target delivery nodes with a later delivery order to the storage locations in the handover area corresponding to the target transportation equipment, and then transport the goods corresponding to the target delivery nodes with an earlier delivery order to the storage locations in the handover area corresponding to the target transportation equipment.

[0073] That is, when transporting multiple goods corresponding to the same target delivery node, the transport equipment can be flexibly controlled to transport multiple goods according to the transport time or transport route, which can improve the transport efficiency of the transport equipment and thereby improve the loading efficiency when loading the goods.

[0074] It can be seen that the cargo loading method provided in the present application, by controlling the cargo loading order to be opposite to the delivery order of the target delivery node, can ensure that the staff does not need to move or transport the cargo of other delivery nodes when unloading at one delivery node later, thereby reducing the labor intensity and working time of the staff, and thus can improve the work efficiency of the staff.

[0075] In some embodiments, when workers transfer goods to trucks, due to the limited ability of workers to judge the volume and weight of goods, it is very easy to cause overloading or low volume utilization. That is, the weight of the goods loaded in the transport equipment exceeds the corresponding load-bearing weight of the transport equipment, and some of the goods need to be unloaded, or the total volume of the goods is small, far less than the corresponding load-bearing volume of the transport equipment, resulting in low utilization of the transport equipment.

[0076] As a possible implementation, see Figure 5 , S302 may include the following steps:

[0077] S501. According to the delivery sequence of multiple target delivery nodes, select goods corresponding to each target delivery node in the warehouse area.

[0078] When selecting goods, selecting according to the delivery order of multiple target delivery nodes can ensure that the goods required by the first delivery nodes can be fully selected. In this way, when selecting goods for subsequent delivery nodes, the selection may have been completed, that is, the transportation equipment does not need to deliver to the subsequent delivery nodes, thereby improving the delivery efficiency of the transportation equipment.

[0079] It is understandable that when selecting goods, they are selected based on the stock keeping unit (SKU), which is the smallest dispatching unit of goods, which may be a pallet, a piece or a box, etc.

[0080] In some embodiments, since there are many goods stored in the warehouse area, the goods required by each distribution node may exceed the goods required by each distribution node. When selecting the goods required by each distribution node in the warehouse area, it is usually necessary to select the goods according to certain rules rather than randomly selecting. In other words, when selecting the goods corresponding to each target distribution node in the warehouse area according to the order of multiple target distribution nodes, it is necessary to select according to a certain outbound strategy.

[0081] As a feasible implementation method, S501 can be specifically implemented as follows: according to the delivery order of multiple target delivery nodes, the goods corresponding to each target delivery node are selected in the warehouse area according to the outbound delivery strategy corresponding to each target delivery node.

[0082] In this embodiment, the outbound delivery strategy may include at least one of the following: random selection, first-in-first-out, first-in-last-out, specified batch, and specified source of goods.

[0083] Among them, random selection is used to represent the random selection of goods from the goods corresponding to a target delivery node. It is understandable that in some warehouse areas or in a part of the warehouse area, the goods are not placed in order, and the handling equipment can select the goods corresponding to the target delivery node randomly or in a way that has the shortest handling path and the highest handling efficiency.

[0084] First-in-first-out is used to represent that among the goods corresponding to a target distribution node, the goods that enter the warehouse first are selected first. It is understandable that in some warehouses or in a part of the warehouse, the goods are placed in an orderly manner. The goods that enter the warehouse first may be placed at a position close to the storage location of the handover area. Controlling the handling equipment to move them to the storage location of the handover area first can facilitate the handling equipment to move the goods placed later. In addition, the implementation of the first-in-first-out strategy can ensure the freshness of the goods. For some items with a shelf life, such as food and beverages, the first-in-first-out principle can ensure that the first items entering the warehouse can be shipped out as soon as possible to avoid expiration or deterioration. This helps to maintain the quality of inventory items and meet consumers' demand for freshness. Following the first-in-first-out strategy can also ensure that the items in the warehouse are circulated according to their entry time, avoiding long-term backlogs of items occupying inventory space, thereby reducing inventory costs. By consuming old goods in the inventory in a timely manner, it is possible to reduce inventory backlogs, improve inventory turnover, and reduce inventory costs.

[0085] First-in-last-out is used to indicate that among the goods corresponding to a target delivery node, the goods that enter the warehouse last are selected first. It is understandable that in some warehouses or in a part of the warehouse, the goods are placed in order, and the goods that enter the warehouse first may be placed far away from the storage location of the handover area, that is, the goods that enter the warehouse later are closer to the storage location of the handover area, which is more convenient for handling equipment to carry. At this time, the first-in-last-out warehouse strategy can be used.

[0086] The designated batch is used to indicate the selection of the corresponding batch of goods in the warehouse. It is understandable that even if the goods of the same type are produced in different batches, the product quality may be different. Therefore, when shipping, you can specify the batch of goods required by a distribution node, and then when selecting goods, you can select the corresponding batch of goods in this type of goods.

[0087] The designated source of goods is used to indicate that the goods in the warehouse area are selected from the goods in the freight bill corresponding to the target distribution node according to the goods specified in the freight bill. It is understandable that the same type of goods provided by different sources of goods are also different. When the distribution node selects the goods it needs, it may specify the source of goods. Therefore, when selecting goods, you can select the goods of the corresponding source of goods in this category.

[0088] It should be noted that since a warehouse may include multiple areas, the storage method of goods in each area may be different, which may be orderly storage or disorderly storage. The goods required by a target distribution node can be stored in multiple areas, that is, a target distribution node may correspond to one or more outbound strategies.

[0089] For example, the target distribution node A corresponds to freight orders a and b, where the goods corresponding to freight order a are stored in area 1, and the goods in area 1 are stored in the order of first-in-last-out. Therefore, when selecting the goods corresponding to freight order a, it is necessary to select according to the first-in-last-out outbound strategy; the goods corresponding to freight order b are stored in area 2, and the goods in area 2 are stored in disorder. Therefore, when selecting the goods corresponding to freight order b, it is necessary to select according to the randomly selected outbound strategy.

[0090] It can be seen that the cargo loading method provided in this embodiment, when selecting the cargo to be loaded and unloaded in the warehouse area, makes a selection according to the corresponding outbound strategy, which can ensure that the loaded cargo meets the user's needs or can ensure the freshness of the cargo.

[0091] S502: Each time goods are selected, determine the total weight and total volume of all selected goods.

[0092] S503: When the total weight exceeds the corresponding carrying weight of the target transportation equipment, or the total volume exceeds the corresponding carrying volume of the target transportation equipment, the selected goods are cancelled.

[0093] It should be understood that the load-bearing weight and load-bearing volume corresponding to the target transportation equipment are also the maximum weight and maximum volume that the target transportation equipment can bear.

[0094] S504: Reversely sort the selected goods according to the delivery order of multiple target delivery nodes to obtain the cargo loading order corresponding to the target transportation equipment.

[0095] The cargo loading order is opposite to the delivery order of multiple target delivery nodes in the transportation route.

[0096] For example, when the distribution nodes a, b, and c in the transport route A are the target distribution nodes, the goods required by the distribution node a are: a1, a2, ..., am; the goods required by the distribution node b are: b1, b2, ..., bl; the goods required by the distribution node c are: c1, c2, ..., cp. When determining the loading order, for each inventory selected, the warehouse management system needs to determine whether the total loading weight x = x_a1 + x_a2 + ... + x_am + x_b1 + x_b2 + ... is greater than the carrying weight of the transport equipment, and whether the total volume y = y_a1 + y_a2 + ... + y_am + y_b1 + y_b2 + ... + y_bl + ... + y_n1 + ... + y_np is greater than the carrying volume of the transport equipment. If so, the selection is canceled and the current outbound inventory selection is completed. Assuming that the selected goods are b1, b2, and b3, the corresponding cargo loading order is: b1, b2, b3, a1, a2, ..., am.

[0097] It can be seen that when selecting goods, the total weight and total volume of the selected goods are used to determine whether the transportation equipment can bear the load. If the goods cannot be carried, the selected goods are cancelled to ensure the safety of the transportation equipment during transportation.

[0098] In some embodiments, after each selection of goods in the storage area, it is necessary to determine whether the total weight or total volume of all selected goods exceeds the carrying weight or carrying volume of the transport equipment. If it exceeds, the selected goods need to be cancelled to avoid the problem of overweight or underloading. However, the weight or volume of different types of goods are not necessarily the same, and other goods in the storage area may meet the requirement of not exceeding the total weight or total volume. Therefore, in order to ensure the transportation efficiency of the transport equipment, other goods can be selected in the storage area.

[0099] As a possible implementation, see Figure 6 After canceling the selected goods, the method also includes:

[0100] S601. Randomly select a cargo from the cargo that meets the outbound delivery strategy and is not selected and corresponds to the current target delivery node.

[0101] It should be understood that the current target delivery node is the target delivery node corresponding to the goods that are cancelled this time.

[0102] It is understandable that, since the goods are selected in the order corresponding to the target distribution nodes, when the selected goods are cancelled, it means that the goods in the current target distribution node have not been selected. At this time, if the goods of the next target distribution node are selected, the next target distribution node can select fewer goods, and the transportation equipment still needs to travel to the next target distribution node for distribution, which will reduce the transportation efficiency of the transportation equipment. Therefore, when canceling the selected goods, the goods are randomly selected from the goods that meet the outbound strategy and are not selected corresponding to the current target distribution node.

[0103] S602: Re-determine whether the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume.

[0104] After the goods are randomly selected, in order to avoid the problem of overweight or insufficient loading, it is necessary to re-determine whether the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume.

[0105] S603, until any cargo is selected, the total weight of all selected cargoes exceeds the carrying weight or the total volume exceeds the carrying volume, and the current outbound cargo selection is terminated.

[0106] If any cargo is selected, and the total weight of all selected cargo exceeds the carrying weight or the total volume exceeds the carrying volume, it means that there is no cargo in the warehouse area that can meet the requirements of not being overweight or not being able to be loaded, so the cargo selection for outbound delivery is terminated.

[0107] As another feasible implementation method, after canceling the selected goods, the method also includes: determining whether there is a target goods among the goods that meet the outbound strategy and are not selected corresponding to the current target distribution node; if so, selecting the target goods and re-determining whether there is the next target goods; if not, ending the outbound selection.

[0108] Among them, the target cargo is cargo whose weight is less than the carrying weight minus the total weight, and whose volume is less than the carrying volume minus the total volume.

[0109] Since the weight and volume of each cargo in the warehouse area are stored in advance, when the selected cargo is overweight or cannot be loaded, the target cargo that meets the weight and volume requirements can be directly determined, selected, and it is determined whether there is the next target cargo. If the target cargo does not exist among the unselected cargo that meets the outbound strategy corresponding to the current target distribution node in the warehouse area, the outbound cargo selection is terminated.

[0110] As another feasible implementation method, after canceling the selected goods, the method also includes: selecting a cargo whose weight or volume is smaller than the canceled goods and whose distance to the storage location in the handover area is the shortest from the goods that meet the delivery strategy and are not selected and correspond to the current target delivery node, until any cargo is selected, and the total weight of all selected cargo exceeds the carrying weight or the total volume exceeds the carrying volume, thus ending the delivery selection.

[0111] As another feasible implementation method, after canceling the selected goods, the method also includes: determining the goods whose weight or volume is smaller than the goods canceled this time among the goods that meet the delivery strategy and are not selected corresponding to the current target distribution node; selecting the goods with the largest weight or volume among the goods whose weight or volume is smaller than the goods canceled this time; and then recalculating the total volume of the goods until any one of the goods is selected, and the total weight of all the selected goods exceeds the carrying weight or the total volume exceeds the carrying volume, thereby ending the delivery selection.

[0112] It is understandable that the warehouse area is usually large, and the types and quantities of goods stored are also large. Therefore, when the goods selected this time are overweight or cannot be loaded, there may be more goods in the warehouse area that meet the weight and volume requirements, but these goods may be stored in different locations in the warehouse. Therefore, in order to ensure the handling efficiency of the handling equipment during transportation, you can select a cargo with a weight or volume smaller than the goods that are unselected this time and the shortest distance to the storage location in the handover area, so that the handling time of the handling equipment is shorter.

[0113] It can be seen from the above embodiments that the cargo loading method provided by the present application, when the selected cargo is overweight or cannot be loaded, selects other cargo that meets the requirements for loading, which can maximize the amount of cargo loaded on the transportation equipment and ensure the transportation efficiency of the transportation equipment.

[0114] In some embodiments, a target delivery node requires a large number of goods, and it may not be possible to load all the goods corresponding to the target delivery node during loading. There may be a situation where some goods have been loaded while others have not been loaded. It is understandable that the unloaded goods will be loaded in the next loading process. Therefore, in order to ensure that the next loading process can proceed smoothly, the freight bill of the target delivery node can be updated according to the current cargo loading situation.

[0115] As a feasible implementation method, after completing the current outbound cargo selection, the method further includes: determining unselected cargo among the cargo corresponding to all target delivery nodes; and updating the freight orders corresponding to all target delivery nodes based on the unselected cargo.

[0116] It can be understood that the selected goods need to be loaded onto the transportation equipment corresponding to this loading, while the unselected goods need to be selected and loaded in the subsequent loading process. Therefore, the unselected goods can be determined among the goods corresponding to all target delivery nodes. In order to facilitate the determination of the goods to be loaded during subsequent loading, the freight bills corresponding to all target delivery nodes can be updated based on the unselected goods, so that the goods to be loaded can be determined according to the updated freight bills during the next loading.

[0117] It can be seen that the cargo loading method provided in this embodiment can determine the unselected cargo among the cargo corresponding to all target delivery nodes, and based on this, update the freight bills corresponding to all target delivery nodes, so that during subsequent loading, the cargo to be loaded can be determined according to the updated freight bills, ensuring that the cargo required for each target delivery node can be fully delivered to avoid omissions.

[0118] In some embodiments, when transporting goods in the warehouse area to the storage location in the handover area, the transport equipment needs to find the goods to be transported in the warehouse area in turn, and then transport them to the storage location in the handover area according to the order in which the goods are loaded. However, the various goods to be transported may be scattered in the warehouse area, and multiple transport equipment may collide during transportation. In addition, in order to ensure the order of transportation, the transport equipment may wait until other goods are completed before starting to transport, which wastes a certain amount of time and reduces the transportation efficiency.

[0119] Based on this, as a feasible implementation method, the storage area in the present application can be the first storage area, and the first storage area is used to store goods whose loading order is known before entering the warehouse. After determining the loading order of goods recorded in multiple freight bills, the method also includes: depositing goods into the first storage area according to the same order as the loading order of goods, so that the storage order of goods in the first storage area is the same as the loading order of goods; controlling the handling equipment to transport the goods from the storage area to the storage location in the handover area according to the loading order of goods, specifically including: controlling the handling equipment to transport the goods from the first storage area to the storage location in the handover area according to the loading order of goods.

[0120] It should be noted that since the loading order of the goods stored in the first warehouse area needs to be known in advance, the loading order of the goods can be generated based on the received freight bill when the time of receiving the freight bill is much earlier than the shipping time and the warehousing time, and then the warehousing operation for the first warehouse area can be performed according to the loading order of the goods.

[0121] Combination Figure 7 As shown, when the storage area is the first storage area 1011, since the goods stored in the first storage area 1011 are in a known order of loading, there will be no collision problem when multiple handling equipment are handling, so the lanes between the goods can be set narrower, so that a large number of goods can be stored in the storage area, and the storage space can be maximized. In addition, the goods in the first storage area are also stored in the order of loading, and the handling equipment can directly carry them in sequence during handling, without waiting for other goods to be handled before starting to carry them, which improves the handling efficiency.

[0122] It can be understood that the storage order of goods in the first warehouse area in the embodiment of the present application starts from the side close to the storage location of the handover area and ends from the side far away from the handover storage area. This makes it easier for the handling equipment to carry the goods from near to far, thereby improving the handling efficiency.

[0123] For example, when the loading sequence is determined to be: b1, b2, b3, a1, a2, ..., am, the goods b1, b2, and b3 corresponding to the distribution node b can be first stored in the first storage area, and then the goods corresponding to the distribution node a can be stored in the first storage area. Please continue to refer to Figure 7 , Figure 7 The following example shows the order of goods after they are stored in the first warehouse area. Figure 7 The content shown does not constitute a limitation and can be adjusted according to needs in actual applications.

[0124] It can be seen that the cargo loading method provided in this embodiment can first store the cargo in the first storage area according to the cargo loading order after obtaining the cargo loading order, so that when starting to load the cargo, the cargo in the first storage area can be directly transported to the storage location in the handover area in order for the staff to load. The cargo stored in the storage area can be increased, and the transportation time can be saved when the transportation equipment is transporting, thereby improving the loading efficiency.

[0125] In some embodiments, since the goods in the warehouse may be pre-stored and the order of loading the goods may be determined later, if the order of placing the goods in the warehouse is adjusted according to the order of loading the goods, it will inevitably waste a certain amount of time and increase a certain amount of workload.

[0126] Based on this, as a feasible implementation method, the storage area in the present application can be the second storage area; the second storage area is used to store goods whose loading order is unknown before entering the warehouse; the handling equipment is controlled to transport the goods from the storage area to the storage location in the handover area according to the loading order of the goods, specifically including: determining the goods to be transported from the second storage area; controlling the handling equipment to transport the goods to the storage location in the handover area according to the loading order of the goods.

[0127] Combination Figure 8 As shown, when the storage area is the second storage area 1012, the order of placing the goods stored in the second storage area is random, that is, the goods can be stored in the second storage area in advance, and the handling equipment can directly carry them when they are transported. In addition, since the handling equipment may carry the goods from any position in the storage area, in order to avoid collisions between multiple handling equipment, such as Figure 8 As shown, the lane between the two rows of goods in the second storage area can be made wider, that is, the width of the road for the handling equipment to carry goods can be made wider to avoid collision between the handling equipment traveling in opposite directions.

[0128] When the handling equipment is transporting goods in the second warehouse area, it is necessary to first determine the goods that need to be transported, and then control the handling equipment to transport the goods to the storage location in the handover area according to the order of loading the goods, so that the staff can load them onto the transportation equipment according to the order of loading the goods.

[0129] It can be seen that the cargo loading method provided in this embodiment does not limit the order in which the cargo is placed in the second warehouse area. The handling equipment can transport the cargo in the second warehouse area where the cargo is randomly placed according to the order in which the cargo is loaded. For the second warehouse area, it is not necessary to know the order in which the cargo is loaded and unloaded in advance when entering the warehouse. The cargo can be taken out of the warehouse according to the order in which the cargo is loaded and unloaded, and the entry and exit methods are more flexible.

[0130] In some embodiments, in order to meet various situations when transporting goods, please refer to Fig. 9 The warehouse area 101 in the embodiment of the present application may include the above-mentioned first warehouse area 1011 and the second warehouse area 1012. When the time of receiving the freight bill is earlier than the warehousing time of the goods, the cargo loading and unloading sequence can be generated according to the freight bill, and then the goods can be loaded into the first warehouse area 1011 according to the cargo loading and unloading sequence, so that the efficiency of cargo loading can be guaranteed when the goods are loaded.

[0131] When a freight bill with urgent timeliness is received, since the goods may have already been stored in the first warehouse area 1011 and the warehousing operation is cumbersome, the goods can be directly moved from the second warehouse area 1012 according to the cargo loading and unloading sequence generated by the freight bill.

[0132] As a feasible implementation method, the first warehouse area 1011 can be called the lane warehouse area, which supports shipping orders with known loading and unloading order before entering the warehouse, and can maximize the use of storage space; the second warehouse area 1012 can be called the back-to-back shelf warehouse area, which supports orders with unknown loading order before entering the warehouse, and the warehouse entry and exit method is more flexible. This embodiment of the application does not limit this.

[0133] In some embodiments, due to different loading methods of different types of goods, the inventory units SKUs of the goods to be transported are different, which may be a pallet, a piece or a box, etc., that is, the equipment for carrying the goods is different, which may be a pallet, bulk or wooden box loading box, etc., and different carrying equipment requires different types of transporting equipment for transportation. For example, pallets usually require forklift equipment for transportation, and wooden boxes may require a transport cart for transportation, etc.

[0134] As a feasible implementation method, S303 can be implemented as follows: determine the type of corresponding handling equipment according to the type of equipment carrying the goods; and use the corresponding type of handling equipment to transport the goods from the warehouse area to the storage location in the handover area according to the order of loading the goods.

[0135] Different types of handling equipment can carry different tools, so the required type of handling equipment can be determined according to the tool type of the goods to be carried. In this way, the handling equipment corresponding to each type of goods can be controlled to carry the goods from the warehouse area to the storage location in the handover area according to the order of goods recorded in the goods loading sequence, so that the staff can complete the loading of the goods.

[0136] In some embodiments, when loading goods, workers may only need to load the goods into the container and do not need to load the containers carrying the goods. Therefore, when loading goods, some empty containers may be left in the storage space of the handover area, affecting subsequent loading.

[0137] As a feasible implementation method, the method provided in the embodiment of the present application also includes: when there are empty containers in the storage location in the handover area, determining the category of the corresponding handling equipment according to the container category of the empty container; and using the handling equipment of the corresponding category to move the empty container away from the storage location in the handover area.

[0138] That is to say, after the staff has moved all the goods in a certain container into the container, if the container is empty, they will use the corresponding type of handling equipment according to the category of the empty container to move the empty container out of the storage location in the handover area to avoid the empty container affecting the staff's subsequent handling work, thereby ensuring the staff's handling efficiency.

[0139] In some embodiments, see Fig.10 , the cargo loading method provided in the embodiment of the present application comprises the following steps;

[0140] S901. Receive the freight bill.

[0141] It should be understood that the freight bill is associated with information such as the type and quantity of the goods.

[0142] S902. Select available inventory in sequence according to the delivery sequence of the delivery nodes, the freight orders corresponding to the delivery nodes, and the outbound strategy, and calculate the total weight and total volume of the selected goods.

[0143] S903: Determine whether the total weight and total volume of the cargo exceed the maximum load of the transport equipment.

[0144] If yes, execute S904; if no, return to execute S902 and continue to select goods.

[0145] S904. Cancel the last selected goods and confirm that the current outbound selection is completed.

[0146] S905. Determine whether there is a difference between the quantity of the goods hit and the quantity of the goods in the freight bill.

[0147] If yes, update the freight order details; if no, execute S906.

[0148] S906. Arrange the handling equipment in reverse order according to the delivery sequence of the delivery nodes in the transportation route to transport the goods corresponding to each delivery node to the storage location in the handover area.

[0149] That is, according to the delivery sequence of the delivery nodes, the cargo loading sequence opposite to the delivery sequence is determined, and according to the cargo loading sequence, the handling equipment is controlled to transport the cargo corresponding to each delivery node to the storage location in the handover area.

[0150] S907. Complete the handover of goods manually and move them to the container.

[0151] S908: Determine whether there is any empty carrier to be recovered.

[0152] If so, dispatch handling equipment to bring it back to the platform area warehouse or the internal vehicle recovery area; if not, execute S909.

[0153] S909. The handling equipment continues to transport the goods to the handover area until all goods are delivered.

[0154] After the handling equipment has moved all the selected goods to the handover area, the staff will move them into the container of the transport equipment, and the loading and unloading is completed.

[0155] The present application also provides a cargo loading device. Fig.11 The cargo loading device 100 includes: a determination module 11 and a control module 12.

[0156] The determination module 11 is used to determine a plurality of target delivery nodes in a transportation route; the transportation route includes a plurality of ordered delivery nodes.

[0157] The determination module 11 is also used to determine the cargo loading order of the cargo recorded in multiple freight bills according to the delivery order of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each target delivery node; the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transportation route.

[0158] The control module 12 is used to control the handling equipment to carry the goods from the storage area to the storage location in the handover area according to the order of loading the goods, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the order of loading the goods.

[0159] As a feasible implementation method, the determination module 11 is specifically used to: select the goods corresponding to each target delivery node in the warehouse area according to the delivery order of multiple target delivery nodes; determine the total weight and total volume of all selected goods each time the goods are selected; when the total weight exceeds the corresponding carrying weight of the target transportation equipment, or the total volume exceeds the corresponding carrying volume of the target transportation equipment, cancel the selected goods; reversely sort the selected goods according to the delivery order of multiple target delivery nodes to obtain the cargo loading order corresponding to the target transportation equipment, and the cargo loading order is opposite to the delivery order of multiple target delivery nodes in the transportation route.

[0160] The control module 12 is specifically used to control the handling equipment to first transport the goods corresponding to the target delivery nodes with a later delivery order from the warehouse area to the storage locations in the handover area corresponding to the target transportation equipment according to the order of loading the goods, and then transport the goods corresponding to the target delivery nodes with an earlier delivery order from the warehouse area to the storage locations in the handover area corresponding to the target transportation equipment.

[0161] As a feasible implementation method, the determination module 11 is specifically used to: select the goods corresponding to each target distribution node in the warehouse area according to the delivery order of multiple target distribution nodes and the outbound strategy corresponding to each target distribution node; the outbound strategy includes at least one of the following: random selection, first-in-first-out, first-in-last-out, designated batch, and designated source of goods; among which, random selection is used to represent the random selection of goods among the goods corresponding to a target distribution node; first-in-first-out is used to represent the selection of the first goods that enter the warehouse area among the goods corresponding to a target distribution node; first-in-last-out is used to represent the selection of the last goods that enter the warehouse area among the goods corresponding to a target distribution node; designated batch is used to represent the selection of goods of corresponding batches among the goods in the warehouse area; designated source of goods is used to represent the selection of goods of corresponding source of goods among the goods in the warehouse area according to the source of goods specified in the freight bill corresponding to the target distribution node.

[0162] As a feasible implementation method, the storage area is the first storage area, and the first storage area is used to store goods whose loading order is known before entering the warehouse;

[0163] The cargo loading device further comprises: a storage module for storing cargo into the first storage area in the same order as the cargo loading order, so that the cargo storage order in the first storage area is the same as the cargo loading order;

[0164] The control module 12 is specifically used to control the transport equipment to transport the goods from the first storage area to the storage location in the transfer area according to the order in which the goods are loaded.

[0165] As a feasible implementation method, the storage area is the second storage area; the second storage area is used to store goods whose loading order is unknown before entering the warehouse;

[0166] The control module 12 is specifically used to: determine the goods that need to be transported from the second storage area; and control the transport equipment to transport the goods to the storage location in the handover area according to the order of loading the goods.

[0167] As a feasible implementation method, the cargo loading device also includes: a selection module, which is used to randomly select a cargo from the cargo that meets the outbound strategy and is not selected corresponding to the current target delivery node; the current target delivery node is the target delivery node corresponding to the cargo that is cancelled this time; and re-determine whether the total weight of all selected cargoes exceeds the carrying weight or the total volume exceeds the carrying volume; until any cargo is selected, the total weight of all selected cargoes exceeds the carrying weight or the total volume exceeds the carrying volume, and the outbound cargo selection is terminated;

[0168] Alternatively, a selection module is used to determine whether there is a target cargo among the cargo that meets the outbound strategy and is not selected corresponding to the current target delivery node, and the target cargo is a cargo whose weight is less than the carrying weight minus the total weight, and whose volume is less than the carrying volume minus the total volume; if so, the target cargo is selected, and it is determined again whether there is the next target cargo; if not, the outbound cargo selection is terminated;

[0169] Alternatively, a selection module is used to select goods whose weight or volume is less than the goods that are unselected this time and whose distance from the storage location in the handover area is the shortest from the goods that meet the outbound delivery strategy and are not selected corresponding to the current target delivery node; until any goods are selected, the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume, and the outbound selection is terminated.

[0170] As a feasible implementation method, the determination module 11 is also used to: determine unselected goods among the goods corresponding to all target delivery nodes; and update the freight orders corresponding to all target delivery nodes based on the unselected goods.

[0171] As a feasible implementation method, the control module is specifically used to: determine the type of corresponding handling equipment according to the type of equipment carrying goods; according to the order of loading goods, use the corresponding type of handling equipment to transport the goods from the warehouse area to the storage location in the handover area;

[0172] The determination module 11 is also used to: when there is an empty appliance in the storage location of the handover area, determine the category of the corresponding handling equipment according to the appliance category of the empty appliance; and use the handling equipment of the corresponding category to move the empty appliance away from the storage location of the handover area.

[0173] The present application also provides a loading control device, see Fig.12 The loading control device 201 includes: one or more memories 111, one or more processors 112, a communication bus 113 and a communication interface 114. The processor 112 is connected to the memory 111 via the bus 113; the one or more memories 111 are used to store computer program codes, and the computer program codes include computer instructions; when the one or more processors 112 execute the computer instructions, the loading control device 201 executes the cargo loading method provided in the above embodiment.

[0174] Optionally, the memory 111 may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a tape, a floppy disk, and an optical data storage device, etc. The embodiments of the present application do not impose any restrictions on this.

[0175] The processor 112 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof, and the embodiments of the present application do not impose any restrictions on this.

[0176] The communication bus 113 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The communication bus 113 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.12 Just one thick line is used, but it does not mean that there is only one bus or one type of communication bus.

[0177] The communication interface 114 uses any transceiver or other device for communicating with other devices or communication networks, such as control systems, radio access networks (RAN), wireless local area networks (WLAN), etc.

[0178] The embodiments of the present application also provide a computer program product including one or more instructions, where the one or more instructions are stored in a memory of a computer device and executed by a processor to complete the various processes of the above embodiments.

[0179] An embodiment of the present application also provides a computer-readable storage medium, which includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer executes the cargo loading method provided in the above embodiment.

[0180] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

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

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

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

[0184] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a device (which may be a single-chip microcomputer, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.

[0185] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A cargo loading method, characterized in that: include: Determining a plurality of target delivery nodes in a transportation route; the transportation route includes a plurality of ordered delivery nodes; Determine, according to the delivery order of the multiple target delivery nodes in the transport route and the freight bills corresponding to each of the target delivery nodes, the cargo loading order of the cargo recorded in the multiple freight bills; the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transport route; The handling equipment is controlled to carry the goods from the storage area to the storage location in the handover area according to the goods loading sequence, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the goods loading sequence.

2. The method according to claim 1, characterized in that The step of determining the loading order of the goods recorded in the multiple freight bills according to the delivery order of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each of the target delivery nodes specifically includes: According to the delivery order of the multiple target delivery nodes, selecting goods corresponding to each of the target delivery nodes in the warehouse area; Each time cargo is selected, the total weight and total volume of all selected cargo are determined; When the total weight exceeds the corresponding carrying weight of the target transport equipment, or the total volume exceeds the corresponding carrying volume of the target transport equipment, the selected goods are cancelled; Reversely sorting the selected goods according to the delivery order of the multiple target delivery nodes to obtain a cargo loading order corresponding to the target transportation equipment, wherein the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transportation route; The step of transporting the goods from the storage area to the storage location in the handover area according to the cargo loading sequence specifically includes: Control the handling equipment to first transport the goods corresponding to the target delivery nodes with a later delivery order from the warehouse area to the storage locations in the handover area corresponding to the target transportation equipment according to the cargo loading order, and then transport the goods corresponding to the target delivery nodes with an earlier delivery order from the warehouse area to the storage locations in the handover area corresponding to the target transportation equipment.

3. The method according to claim 2, characterized in that The selecting, in the warehouse area, goods corresponding to each of the target delivery nodes in the order of the multiple target delivery nodes specifically includes: According to the delivery order of the multiple target delivery nodes, selecting the goods corresponding to each target delivery node in the warehouse area according to the outbound strategy corresponding to each target delivery node; The outbound delivery strategy includes at least one of the following: random selection, first-in-first-out, first-in-last-out, designated batch, and designated source of goods; wherein the random selection is used to represent the random selection of goods from the goods corresponding to one of the target delivery nodes; The first-in-first-out is used to indicate that among the goods corresponding to a target delivery node, the goods that first enter the storage area are selected first; The first-in, last-out method is used to indicate that among the goods corresponding to a target delivery node, the goods that entered the storage area last are selected first; The designated batch is used to indicate the selection of the corresponding batch of goods from the goods in the warehouse area; The designated source of goods is used to represent the source of goods specified in the freight bill corresponding to the target delivery node, and the goods of the corresponding source of goods are selected from the goods in the warehouse area.

4. The method according to claim 1, characterized in that: The storage area is a first storage area, and the first storage area is used to store goods whose loading order is known before entering the warehouse; After determining the cargo loading order of the cargo recorded in the plurality of freight bills, the method further comprises: storing goods into the first storage area in the same order as the order in which the goods are loaded, so that the order in which the goods are stored in the first storage area is the same as the order in which the goods are loaded; The controlling of the transport equipment to transport the goods from the storage area to the storage location in the handover area according to the goods loading sequence specifically includes: Control the handling equipment to carry the goods from the first storage area to the storage location in the handover area according to the cargo loading sequence.

5. The method according to claim 1, characterized in that The storage area is the second storage area; The second storage area is used to store goods whose loading order is unknown before storage; The controlling of the transport equipment to transport the goods from the storage area to the storage location in the handover area according to the goods loading sequence specifically includes: Determining the goods to be transported from the second storage area; Control the handling equipment to transport the goods to the storage location in the handover area according to the cargo loading sequence.

6. The method according to claim 3, characterized in that After canceling the selected goods, the method further includes: Randomly select a cargo from the cargo that meets the delivery strategy and is not selected corresponding to the current target delivery node; the current target delivery node is the target delivery node corresponding to the cargo that is cancelled this time; and re-determine whether the total weight of all selected cargoes exceeds the carrying weight or the total volume exceeds the carrying volume; until any cargo is selected, the total weight of all selected cargoes exceeds the carrying weight or the total volume exceeds the carrying volume, and the current delivery selection is terminated; or, Determine whether there is a target cargo among the cargo that meets the outbound strategy and is not selected corresponding to the current target delivery node, the target cargo being cargo whose weight is less than the carrying weight minus the total weight and whose volume is less than the carrying volume minus the total volume; if so, select the target cargo and re-determine whether there is the next target cargo; if not, end this outbound cargo selection; or, Among the goods that meet the outbound delivery strategy and are not selected corresponding to the current target delivery node, select the goods whose weight or volume is less than the goods that are unselected this time and whose distance to the storage location in the handover area is the shortest; until any goods are selected, the total weight of all selected goods exceeds the carrying weight or the total volume exceeds the carrying volume, and the outbound selection is terminated.

7. The method according to claim 6, characterized in that After the goods selection for delivery is completed, the method further includes: Determine unselected goods among all goods corresponding to the target delivery nodes; And based on the unselected goods, the freight orders corresponding to all the target delivery nodes are updated.

8. The method according to claim 1, characterized in that The controlling of the transport equipment to transport the goods from the storage area to the storage location in the handover area according to the goods loading sequence includes: Determine the type of corresponding handling equipment according to the type of equipment carrying the goods; According to the cargo loading sequence, using corresponding types of handling equipment, the cargo is transported from the storage area to the storage location in the handover area; The method further comprises: In the case where there is an empty container in the storage location of the handover area, determining the type of the corresponding handling equipment according to the container type of the empty container; The empty equipment is removed from the storage location in the transfer area by using a corresponding type of handling equipment.

9. A cargo loading device, characterized in that: include: A determination module is used to determine a plurality of target delivery nodes in a transportation route; the transportation route includes a plurality of ordered delivery nodes; The determination module is further used to determine the cargo loading order of the cargo recorded in the multiple freight bills according to the delivery order of the multiple target delivery nodes in the transportation route and the freight bills corresponding to each target delivery node; the cargo loading order is opposite to the delivery order of the multiple target delivery nodes in the transportation route; The control module is used to control the handling equipment to carry the goods from the storage area to the storage location in the handover area according to the order of loading the goods, so that the staff located at the storage location in the handover area can load the goods onto the transportation equipment according to the order of loading the goods.

10. An electronic device, characterized in that: include: one or more processors; one or more memories; Wherein, one or more memories are used to store computer program codes, and the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the electronic device executes the cargo loading method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed on a computer, the computer is enabled to execute the cargo loading method according to any one of claims 1 to 8.