Automatic cargo sorting control system, method and readable storage medium

Through the automatic sorting control system, automatic arrangement and cargo sorting, and transporting the cargo to the corresponding cargo wall through automatic transportation device, the problem of low efficiency of cargo sorting in existing technology has been solved, and automated sorting and realization Efficient classification.

CN115846218BActive Publication Date: 2025-01-28EASTERN AIR LOGISTICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211465632.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-22
Publication Date
2025-01-28
Estimated Expiration
2042-11-22

AI Technical Summary

Technical Problem

Manual participation is still required during the sorting process of existing goods, resulting in inefficient sorting, especially for goods that need to be sorted and moved to a specific cargo wall.

Method used

Through the automatic sorting control system of the cargo, the total amount of the goods that need to be sorted within the predetermined time and the types of specifically required the type of cargo customized by the user defined, determine the number of wheels of the sorter, and use the automatic transportation device to Automatically transport to the corresponding cargo wall.

Benefits of technology

Realize the automatic arrangement and rapid sorting of goods sorting, improve the efficiency of cargo classification, and reduce the needs of manual participation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115846218B_ABST
    Figure CN115846218B_ABST
Patent Text Reader

Abstract

This application discloses an automatic cargo sorting control system, method, and readable storage medium. The automatic cargo sorting control method includes receiving data related to the total amount of goods to be sorted within a predetermined time and user-defined specific requirements for the types of goods; determining the number of sorting rounds by the sorting machine based on the number of outlets of the sorting machine, the types of user-defined specific requirements for the goods, and the total amount of goods to be sorted within the predetermined time; and automatically transporting the goods sorted from each outlet to at least one cargo wall associated with the outlet via an automatic transport device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of sorting control systems, and in particular to an automatic cargo sorting control system, method and readable storage medium. Background Art

[0002] With the rise of online shopping, many users choose to buy goods online. Many goods need to go through certain procedures from the manufacturer to the user, such as product packaging, sorting, and delivery. Among all the procedures, the time spent on product sorting and delivery is usually the longest.

[0003] Traditional commodity sorting relies on manual sorting, so it is still difficult to improve the efficiency of sorting. Especially for items sent abroad, multiple goods from the same user are sorted together for subsequent express delivery, but manual sorting takes a long time.

[0004] For the existing cargo sorting, it is usually done automatically by a sorting machine. During the automatic sorting process of the sorting machine, the cargo sorted out from the delivery port each time still needs to be manually moved to the corresponding cargo wall. Different cargo needs to be assigned to the corresponding cargo wall, so the porter needs to know which cargo cavity he needs to move the sorted cargo to. In other words, in the existing sorting process, people are still needed, specifically porters, to find the cargo, and then they need to assign the cargo to the corresponding cargo wall. In this way, the efficiency of cargo sorting is greatly reduced. Summary of the invention

[0005] An advantage of the present invention is to provide a control system, method and readable storage medium for automatic sorting of goods, wherein the automatic arrangement of goods sorting can be realized through the automatic sorting control method of goods.

[0006] Another advantage of the present invention is to provide a control system, method and readable storage medium for automatic sorting of goods, wherein the automatic sorting control method for goods can realize rapid sorting of goods.

[0007] Another advantage of the present invention is that it provides an automatic sorting control system, method and readable storage medium, wherein the automatic sorting control method of goods can automatically configure the number of sorting according to the weight of the goods to maximize the efficiency of goods sorting and automatically sort out goods with specific requirements.

[0008] In order to achieve at least one of the above advantages, the present invention provides a method for controlling automatic sorting of goods, the method comprising:

[0009] Receive data on the total amount of goods to be sorted within a scheduled time and the types of goods required by users;

[0010] According to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, wherein according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, including:

[0011] Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong;

[0012] When the total amount of goods that need to be sorted within the scheduled time is greater than the total amount of goods sorted in n integer rounds but less than the total amount of goods sorted in n+1 integer rounds, the number of rounds sorted by the sorting machine is n+1 integer rounds;

[0013] The goods sorted out from each of the shipping ports are automatically transported to at least one cargo wall associated with the shipping port by an automatic transport device.

[0014] According to an embodiment of the present invention, the customer attribute quantity of each shipping outlet may be defined as the number of slots in each cargo wall.

[0015] According to an embodiment of the present invention, the automatic transport device is implemented as an AGV vehicle with cargo identification and transport functions.

[0016] According to an embodiment of the present invention, the automatic transport device is implemented as having at least one conveyor belt connected in series with each of the delivery ports and a robotic arm capable of automatically grabbing goods from the conveyor belt to the corresponding cargo wall.

[0017] According to an embodiment of the present invention, the user-defined special requirement goods include but are not limited to: pending goods, direct shipment goods, returned goods, re-imported goods and abnormal goods.

[0018] In order to achieve at least one of the above advantages, the present invention provides a cargo automatic sorting control system, the cargo automatic sorting control system comprising:

[0019] A receiving module, wherein the receiving module is configured to receive data related to the total amount of goods to be sorted within a predetermined time and the types of goods with specific requirements defined by the user;

[0020] The processing module is configured to determine the number of rounds of sorting by the sorting machine according to the number of the delivery ports of the sorting machine, the types of goods with specific requirements defined by the user, and the total amount of goods that need to be sorted within a predetermined time, wherein the number of rounds of sorting by the sorting machine according to the number of the delivery ports of the sorting machine, the types of goods with specific requirements defined by the user, and the total amount of goods that need to be sorted within a predetermined time is determined, including:

[0021] Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong;

[0022] When the total amount of goods that need to be sorted within the predetermined time is greater than the total amount of goods that can be sorted in n integer rounds but less than the total amount of goods that can be sorted in n+1 integer rounds, the sorting machine sorts in n+1 integer rounds.

[0023] A processing module is configured to automatically transport the goods sorted from each of the shipping ports to at least one cargo wall associated with the shipping port by controlling an automatic transport device.

[0024] To achieve at least one of the above advantages, the present invention provides a readable storage medium storing computer program instructions, which, when executed, perform the following steps:

[0025] Receive data on the total amount of goods to be sorted within a scheduled time and the types of goods required by users;

[0026] According to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, wherein according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, including:

[0027] Compare the total amount of goods that need to be sorted within the scheduled time with the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - type of specific goods required by the user) ) *Customer attribute quantity of each shipping port*Number of shipping ports n , where n=integer round number-1, where the integer round number is the number of times the sorting machine needs to sort;Each The number of customer attributes of the shipments shipped from the shipping outlet is the number of customers to whom the goods shipped from each outlet belong;

[0028] When the total amount of goods that need to be sorted within the scheduled time is greater than the total amount of goods sorted in n integer rounds but less than the total amount of goods sorted in n+1 integer rounds, the number of rounds sorted by the sorting machine is n+1 integer rounds;

[0029] The goods sorted out from each of the shipping ports are automatically transported to at least one cargo wall associated with the shipping port by an automatic transport device. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A three-dimensional view of the sorting machine of the present invention after being installed on a ground is shown.

[0031] Figure 2 A partial structural schematic diagram of the sorting machine of the present invention is shown.

[0032] Figure 3 The figure shows a three-dimensional view from another angle after the sorting machine of the present invention is installed on the ground.

[0033] Figure 4 The structural block diagram of the partial structure of the sorting machine described in the present invention is shown.

[0034] Figure 5 A flow chart of a method for controlling automatic sorting of goods is shown.

[0035] Figure 6 A schematic diagram showing an example of the automatic cargo sorting control method.

[0036] Fig. 7A A schematic diagram showing an example of the automatic transport device.

[0037] Figure 7B A schematic diagram of a partial structure of the automatic transport device and a cargo wall is shown.

[0038] Figure 8 The structural block diagram of the automatic cargo sorting control system is shown.

[0039] Fig. 9 A structural block diagram of a computer device is shown. DETAILED DESCRIPTION

[0040] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art can think of other obvious variations. The basic principles of the present invention defined in the following description can be applied to other embodiments, variations, improvements, equivalents, and other technical solutions that do not deviate from the spirit and scope of the present invention.

[0041] Those skilled in the art should understand that, in the disclosure of the present invention, the terms "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicating the orientation or position relationship are based on the orientation or position relationship shown in the drawings, which are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation. Therefore, the above terms should not be understood as limiting the present invention.

[0042] It is to be understood that the term "one" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element may be one, while in another embodiment, the number of the element may be multiple, and the term "one" should not be understood as a limitation on the quantity.

[0043] refer to Figures 1 to 6 A method for controlling automatic sorting of goods according to a preferred embodiment of the present invention will be described in detail below.

[0044] Specifically, the automatic cargo sorting control method is as follows: Figures 1 to 4 The sorting device 100 shown is executed by a controller. The sorting device 100 includes a conveying mechanism 10, at least one sorting mechanism 20, a cargo monitoring component 30 and the controller 40.

[0045] The conveying mechanism 10 includes a main body 11, a carrying portion 12 and a driving unit 13, wherein the main body 11 defines a first end 111 and a second end 112, wherein the carrying portion 12 can be driven by the driving unit 13 to move from the first end 111 toward the second end 112, and is arranged on the main body 11 so that the goods carried on the carrying portion 12 can be conveyed by the carrying portion 12 from the first end 111 toward the second end 112.

[0046] Furthermore, the main body 11 forms at least one delivery port 1101 on the side of the carrying portion 12, wherein the sorting mechanism 20 is arranged on the main body 11 in such a manner that when the goods are conveyed to be aligned with the delivery port 1101, the goods can be driven to move away from the delivery port 1101.

[0047] In this way, the multifunctional goods sorting device 100 can sort the goods located at the first end 111 to the delivery port 1101 .

[0048] The driving unit 13 is controllably connected to the controller 40. Those skilled in the art will appreciate that the carrying portion 12 is implemented as a conveyor belt, and the driving unit 13 is implemented as a motor.

[0049] The cargo monitoring component 30 is disposed on a moving path of the carrying portion 12 so as to be able to identify information tags on the cargo and the location of the cargo.

[0050] Specifically, the cargo monitoring component 30 includes at least one identifier 31 and at least one position sensor 32 , wherein the identifier 31 and the position sensor 32 are communicably connected to the controller 40 .

[0051] The identifier 31 is disposed above the carrying portion 12 and reads label information on the goods on the carrying portion 12 from top to bottom. The position sensor 32 is disposed on the main body 11 in a manner capable of detecting position information of goods carried on the carrying portion 12.

[0052] The controller 40 is configured to control the sorting mechanism 20 to transfer the goods from the carrying portion 12 to the delivery port 1101 and move the goods away from the delivery port according to the label information of the identifier 31 and the position information detected by the position sensor 32.

[0053] Preferably, the main body 11 forms at least one delivery port 1101 on both sides of the carrying portion 12 , and a sorting mechanism 20 is also provided at the corresponding delivery port 1101 .

[0054] The cargo monitoring component 30 is disposed on a moving path of the carrying portion 12 so as to be able to identify information tags on the cargo and the location of the cargo.

[0055] Specifically, the cargo monitoring component 30 includes at least one identifier 31 and at least one position sensor 32 , wherein the identifier 31 and the position sensor 32 are communicably connected to the controller 40 .

[0056] The identifier 31 is disposed above the carrying portion 12 and reads label information on the goods on the carrying portion 12 from top to bottom. The position sensor 32 is disposed on the main body 11 in a manner capable of detecting position information of goods carried on the carrying portion 12.

[0057] The controller 40 is configured to control the sorting mechanism 20 to transfer the goods from the carrying portion 12 to the delivery port 1101 and move the goods away from the delivery port according to the label information of the identifier 31 and the position information detected by the position sensor 32.

[0058] Preferably, the main body 11 forms at least one delivery port 1101 on both sides of the carrying portion 12 , and a sorting mechanism 20 is also provided at the corresponding delivery port 1101 .

[0059] Specifically, the carrying portion 12 of the conveying mechanism 10 includes a group of transmission rollers 121 , wherein the transmission rollers 121 define the second end portion 112 .

[0060] The sorting mechanism 20 includes a set of conveyor belts 21 and a driving member 22, wherein the conveyor belts 21 are configured to be driven by the driving member 22 to move in a direction perpendicular to the moving direction of the carrying portion 12, so that after the conveyor belts 21 are driven, the goods on the conveyor belts 21 can be conveyed in a direction perpendicular to the moving direction of the carrying portion 12, thereby moving the goods away from the carrying portion 12 and out of the delivery port 1101. The driving member 22 of the sorting mechanism 20 is controllably connected to the controller 40.

[0061] In addition, the height of the conveyor belt 21 is tangent to the top surface of the transmission roller 121, and at least two conveyor belts in a group of the conveyor belts 21 are arranged at intervals between the gaps formed by a group of the transmission rollers 121. At the same time, after being driven by the driving member 22, the conveyor belt 21 moves at a speed much faster than the speed at which the transmission roller 121 transmits the goods, so that when the goods need to be sorted to the corresponding delivery port 1101 by the sorting mechanism 20, the conveyor belt 21 can deliver the goods to the delivery port 1101 before the goods are moved away from the position corresponding to the corresponding delivery port 1101 by the carrying portion 12.

[0062] Preferably, the width of the conveyor belt 21 of each of the sorting mechanisms 20 is consistent with the width of the delivery port 1101 .

[0063] In this way, when the goods are driven by the driving roller 121 and move toward the second end 112, the identifier 31 can obtain the label information on the goods; accordingly, the position sensor 32 can detect the position of the goods after the label information is read by the identifier 31, and the controller 40 automatically controls the sorting mechanism 20 aligned with the goods carried on the carrying part 12 according to the goods information arranged in the background, and then automatically controls the driving component 22 to drive the conveyor belt 21 to move, thereby moving the goods away from the corresponding delivery port 1101.

[0064] Those skilled in the art will appreciate that the identifier 31 may be implemented as a code scanning device or an image acquisition device such as a camera.

[0065] It is worth mentioning that the automatic cargo sorting control method is implemented by a readable storage medium integrated in the controller 40 and executed by the controller 40 .

[0066] Specifically, the automatic cargo sorting control method includes:

[0067] S110, receiving data on the total amount of goods to be sorted within a predetermined time and the types of goods required by the user.

[0068] It is worth mentioning that in the field of cargo sorting, the amount of cargo received within the scheduled time is known, especially the total number of different customers of the cargo received within the scheduled time is also known. For example, how many customers successfully placed orders in a day, and the amount of cargo generated after each customer placed an order.

[0069] It is worth mentioning that even though the customer has placed an order and the goods have been produced, the goods may be returned or put on hold. For example, after the goods are produced, other goods of a certain customer will arrive within the subsequent preset time, and at this time, the goods need to be put on hold.

[0070] S120, determining the number of sorting rounds by the sorting machine according to the number of the delivery ports of the sorting machine, the types of goods with specific requirements defined by the user, and the total amount of goods that need to be sorted within a predetermined time.

[0071] Specifically, the step S120 determines the number of sorting rounds of the sorting machine according to the number of the delivery ports of the sorting machine, the types of goods with specific requirements defined by the user, and the total amount of goods to be sorted within a predetermined time, including:

[0072] S121, compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - types of specific required goods defined by the user) * number of customer attributes of each shipping port * number of shipping ports n , where n = integer number of rounds - 1.

[0073] It is worth mentioning that the integer round is the number of times the sorting machine needs to sort; the customer attribute quantity of each shipping port is the number of customers to which the goods shipped from each outlet belong.

[0074] For example, in Figure 6 In the example shown, the sorting machine has a total of 19 shipping ports, and shipping ports 1 / 3 / 5 / 7 / 9 / 11 / 19 are respectively customized by users as shipping ports for goods with specific requirements. Therefore, a total of 7 shipping ports are defined as shipping ports for goods with specific requirements customized by users.

[0075] The number of customer attributes corresponding to each shipping port can be defined as the number of slots in each cargo wall. In this way, each cargo wall can hold the cargo sorted from one of the shipping ports. For example, Fig. 7A and Figure 7B As shown, each of the cargo walls 800 has three cargo walls 801. S122, when the total amount of cargo to be sorted within a predetermined time is greater than the total amount of cargo sorted by an integer number of rounds n but less than the total amount of cargo sorted by an integer number of rounds n+1, the sorting machine sorts by an integer number of rounds n+1.

[0076] For example, in Figure 6 In the example shown, if the total amount of goods that need to be sorted within the predetermined time is greater than the total amount of goods sorted in one round but less than the total amount of goods sorted in two integer rounds, the sorting machine sorts in two rounds.

[0077] Those skilled in the art will appreciate that, through the above-mentioned method, not only can the types of goods with specific user-defined requirements be quickly sorted out, but also a large number of goods can be automatically sorted.

[0078] refer to Fig. 7A and Figure 7B Furthermore, the automatic cargo sorting control method includes:

[0079] S130, automatically transporting the goods sorted out from each of the shipping ports to each grid opening of at least one cargo wall associated with the shipping port by an automatic transport device.

[0080] It is particularly worth mentioning that, in one embodiment, the automatic transport device is implemented as an AGV vehicle with cargo identification and transport functions.

[0081] In another embodiment, at least one conveyor belt 500 connected in series to each of the cargo outlets and a robot arm 700 capable of automatically grabbing cargo from the conveyor belt 500 to the corresponding cargo wall are provided.

[0082] Specifically, Fig. 7A and Figure 7B As shown, each of the cargo walls 800 has three cargo wall surfaces 801 , wherein each of the cargo wall surfaces 801 is provided with a plurality of grid openings 8001 .

[0083] Each of the cargo walls 800 is connected to the delivery port 1101 of the sorting device 800 through the conveyor belt 500. A robotic arm 700 with multiple degrees of freedom is arranged at a position corresponding to each of the cargo walls 800. Each of the sorting arms 700 is configured to automatically sort the cargo at the corresponding position to the grid opening 8001 corresponding to the cargo wall 800.

[0084] An identifier 400 is also disposed at a position corresponding to each of the cargo walls 800, wherein the identifier 400 can identify cargo located on the conveyor belt 500. Correspondingly, the identifier 400 is communicatively connected to the controller 40, wherein the robot arm 700 is controllably connected to the controller 40.

[0085] In this way, the controller 40 can control the robot arm 700 to automatically sort the goods corresponding to the cargo wall 800 and located on the conveyor belt 500 to the corresponding compartment 8001 of the cargo wall 800 according to the recognition result of the identifier 400 .

[0086] Those skilled in the art can understand that the information on each of the goods corresponds to the information of the compartments 8001 on each of the goods walls 800. Therefore, the method described in the present application can not only realize automatic sorting of goods, but also realize automatic wall placement of goods. In this way, the problem of low efficiency of sorting and wall placement caused by the movers searching for goods in the prior art is solved.

[0087] In one embodiment, the user-defined special requirement goods include but are not limited to: pending goods, direct shipment goods, returned goods, re-imported goods and abnormal goods.

[0088] refer to Figure 8 According to one aspect of the present invention, the present invention provides a cargo automatic sorting control system, wherein the cargo automatic sorting control includes a receiving module 210, a processing module 220 and a control module 230.

[0089] The receiving module 210 is configured to receive data related to the total amount of goods to be sorted within a predetermined time and the types of goods with specific requirements defined by the user;

[0090] The processing module 220 is configured to determine the number of sorting rounds through the sorting machine according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, wherein the number of sorting rounds through the sorting machine according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time is determined, including:

[0091] Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong;

[0092] When the total amount of goods that need to be sorted within the predetermined time is greater than the total amount of goods that can be sorted in n integer rounds but less than the total amount of goods that can be sorted in n+1 integer rounds, the sorting machine sorts in n+1 integer rounds.

[0093] The processing module 30 is configured to automatically transport the goods sorted from each of the shipping ports to at least one cargo wall associated with the shipping port by controlling an automatic transport device.

[0094] According to another aspect of the present invention, Fig. 9 This is a schematic diagram of the structure of an embodiment of the computer device of the present application, such as Fig. 9 As shown, the above-mentioned computer device may include: one or more processors; memory; and one or more computer programs.

[0095] Among them, the above-mentioned computer device can be a computer, a server, a mobile terminal (mobile phone), a cash register device, a computer, a smart screen, a drone, an intelligent connected vehicle (Intelligent Connected Vehicle; hereinafter referred to as: ICV), a smart / intelligent car or a vehicle-mounted device and other devices.

[0096] The one or more computer programs are stored in the memory, and the one or more computer programs include instructions. When the instructions are executed by the device, the device performs the following steps:

[0097] Receive data on the total amount of goods to be sorted within a scheduled time and the types of goods required by users;

[0098] According to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, wherein according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, the number of rounds of sorting by the sorting machine is determined, including:

[0099] Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong;

[0100] When the total amount of goods to be sorted within the scheduled time is greater than the total amount of goods sorted in n integer rounds but less than the total amount of goods sorted in n+1 integer rounds, the number of rounds sorted by the sorting machine is n+1 integer rounds;

[0101] The goods sorted out from each of the shipping ports are automatically transported to at least one cargo wall associated with the shipping port by an automatic transport device.

[0102] Fig. 9 The computer device shown can be a terminal device or a server, or a circuit device built into the terminal device or server. The device can be used to execute the application Figure 1 The illustrated embodiment provides a method for controlling automatic sorting of goods.

[0103] like Fig. 9 As shown, the computer device 900 includes a processor 910 and a memory 920. The processor 910 and the memory 920 can communicate with each other through an internal connection path to transmit control and / or data signals. The memory 920 is used to store computer programs, and the processor 910 is used to call and run the computer program from the memory 920.

[0104] The above-mentioned memory 920 can be a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage device, or it can also be any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0105] The processor 910 and the memory 920 may be combined into a processing device, or more commonly, they are independent components, and the processor 910 is used to execute the program code stored in the memory 920 to implement the above functions. In specific implementation, the memory 920 may also be integrated into the processor 910, or may be independent of the processor 910.

[0106] It should be understood that Fig. 9 The computer device 900 shown can implement the present application Figure 1 The various processes of the method provided in the illustrated embodiment. The operations and / or functions of the various modules in the computer device 900 are respectively to implement the corresponding processes in the above method embodiments. For details, please refer to the present application Figure 1 To avoid repetition, the detailed description of the method embodiment is appropriately omitted here.

[0107] In addition, in order to make the functions of the computer device 900 more complete, the computer device 900 may also include one or more of a power supply 940 , an input unit 950 , and the like.

[0108] Optionally, the power supply 950 is used to provide power to various devices or circuits in the computer device.

[0109] It should be understood that Figure 3 The processor 910 in the computer device 900 shown may be a system on chip SOC, and the processor 910 may include a central processing unit (Central Processing Unit; hereinafter referred to as: CPU), and may further include other types of processors.

[0110] In summary, the various processors or processing units inside the processor 910 can work together to implement the previous method flow, and the corresponding software programs of the various processors or processing units can be stored in the memory 920.

[0111] The present application also provides a computer device, the device comprising a storage medium and a central processing unit, the storage medium may be a non-volatile storage medium, the storage medium stores a computer executable program, the central processing unit is connected to the non-volatile storage medium, and executes the computer executable program to implement the present application Figure 1 The method provided by the illustrated embodiment.

[0112] In the above embodiments, the processor involved may include, for example, a CPU, a DSP, a microcontroller or a digital signal processor, and may also include a GPU, an embedded neural network processor (Neural-network Process Units); the processor may also include necessary hardware accelerators or logic processing hardware circuits, such as ASICs, or one or more integrated circuits for controlling the execution of the program of the technical solution of the present application. In addition, the processor may have the function of operating one or more software programs, and the software programs may be stored in a storage medium.

[0113] The present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer executes the present application. Figure 1 The method provided by the illustrated embodiment.

[0114] The present application also provides a computer program product, which includes a computer program, which, when executed on a computer, enables the computer to execute the present application. Figure 1 The method provided by the illustrated embodiment.

[0115] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0117] In several embodiments provided in the present application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory; hereinafter referred to as: ROM), random access memory (Random Access Memory; hereinafter referred to as: RAM), disk or optical disk, and other media that can store program codes.

[0118] The above is only a specific implementation of the present application. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. The protection scope of the present application should be based on the protection scope of the claims.

[0119] It should be understood by those skilled in the art that the embodiments of the present invention described above and shown in the accompanying drawings are only examples and do not limit the present invention. The advantages of the present invention have been fully and effectively achieved. The functional and structural principles of the present invention have been demonstrated and explained in the embodiments, and the embodiments of the present invention may be deformed or modified in any way without departing from the principles.

Claims

1. A method for controlling automatic sorting of goods, characterized in that: The automatic cargo sorting control method comprises: Receive data on the total amount of goods that need to be sorted within a scheduled time and the types of goods with specific requirements defined by the user; According to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of the goods that need to be sorted within the predetermined time, the number of rounds of sorting by the sorting machine is determined, wherein according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of the goods that need to be sorted within the predetermined time, the number of rounds of sorting by the sorting machine is determined, including: Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong; When the total amount of goods to be sorted within the scheduled time is greater than the total amount of goods sorted in n integer rounds but less than the total amount of goods sorted in n+1 integer rounds, the number of rounds sorted by the sorting machine is n+1 integer rounds; The goods sorted out from each of the shipping ports are automatically transported to at least one cargo wall associated with the shipping port by an automatic transport device.

2. The method for controlling automatic cargo sorting according to claim 1, characterized in that: The number of customer attributes corresponding to shipments from each shipping port is defined as the number of slots in each cargo wall.

3. The method for controlling automatic sorting of goods according to claim 1, characterized in that: The automatic transport device is implemented as an AGV vehicle with cargo identification and transport functions.

4. The method for controlling automatic cargo sorting according to claim 1, characterized in that: The automatic transport device is implemented as having at least one conveyor belt connected in series with each of the delivery ports and a mechanical arm capable of automatically grabbing goods from the conveyor belt to the corresponding goods wall.

5. The method for controlling automatic sorting of goods according to any one of claims 1 to 4, characterized in that: User-defined special requirements include but are not limited to: pending goods, direct shipments, returned goods, re-imported goods and abnormal goods.

6. Automatic cargo sorting control system, characterized in that: The automatic cargo sorting control system comprises: A receiving module, wherein the receiving module is configured to receive data related to the total amount of goods to be sorted within a predetermined time and the types of goods with specific requirements defined by the user; The processing module is configured to determine the number of rounds of sorting by the sorting machine according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time, wherein the number of rounds of sorting by the sorting machine according to the number of the delivery ports of the sorting machine, the types of the specific requirements of the goods defined by the user, and the total amount of goods that need to be sorted within a predetermined time is determined, including: Compare the total amount of goods that need to be sorted within the scheduled time and the total amount of goods sorted in each integer round, where the total amount of goods sorted in each integer round is defined as: (number of shipping ports - user-defined types of specific required goods) * number of customer attributes for each shipping port * number of shipping ports n , where n = integer round number - 1, where the integer round number is the number of times the sorting machine needs to sort; where the number of customer attributes of each shipping port is the number of customers to which the goods shipped from each outlet belong; When the total amount of goods to be sorted within the scheduled time is greater than the total amount of goods sorted in n integer rounds but less than the total amount of goods sorted in n+1 integer rounds, the number of rounds sorted by the sorting machine is n+1 integer rounds; A processing module is configured to automatically transport the goods sorted from each of the shipping ports to at least one cargo wall associated with the shipping port by controlling an automatic transport device.

7. The automatic cargo sorting control system according to claim 6, characterized in that: The quantity of customer attributes shipped at each shipping port can be defined as the number of slots in each cargo wall.

8. The automatic cargo sorting control system according to claim 6, characterized in that: The automatic transport device is implemented as an AGV vehicle with cargo identification and transport functions.

9. The automatic cargo sorting control system according to claim 6, characterized in that: The automatic transport device is implemented as having at least one conveyor belt connected in series with each of the delivery ports and a mechanical arm capable of automatically grabbing goods from the conveyor belt to the corresponding goods wall.

10. A readable storage medium storing computer program instructions, which, when executed, perform the following steps: A method as claimed in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Over-roadway multi-layer shuttle vehicle warehousing system design method, system and storage medium

    CN109205163A

  • Sorting system, scheduling method and device of mobile sorting station and storage medium

    CN109636295A