WCS system-based quick warehouse moving method for goods in multi-depth three-dimensional warehouse
By adopting a fast warehouse transfer method based on WCS system in a multi-deep three-dimensional library, analyzing and using the warehouse location and equipment information, the problem of inefficient cargo shipment in a multi-deep three-dimensional library is solved, and efficient and accurate cargo transfer is achieved, reducing operating costs.
Patent Information
- Application Number
- CN202411728408.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-11-28
AI Technical Summary
The existing warehouse migration method is not suitable for the outflow of goods at larger depths in multi-deep three-dimensional warehouses, resulting in low operational efficiency and increased costs.
The multi-depth three-dimensional library rapid migration method based on the WCS system is adopted. By analyzing the barrier information, empty warehouse location information and idle carrying equipment information of the outbound goods, we create a warehouse transfer task, and select the idle carrying equipment closest to the barrier corresponding to the migration task to achieve rapid and accurate migration of goods.
The efficiency of cargo transfer in multi-depth three-dimensional warehouses has been improved, the air travel time and waiting time of the carrier equipment have been reduced, the operating costs have been reduced, and the speed and accuracy of cargoes have been improved.
Smart Images

Figure CN119660215A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for quickly transferring goods from one warehouse to another, and in particular to a method for quickly transferring goods from one warehouse to another in a multi-depth stereoscopic warehouse based on a WCS system (warehouse control system). Background Art
[0002] At present, the automation and intelligence in the field of logistics and warehousing are getting higher and higher. The application of automated stereoscopic warehouses in the field of intelligent warehousing is of great importance and is an important part of the field of intelligent warehousing. Automated stereoscopic warehouses realize automatic and efficient storage and retrieval of goods through fixed shelves, various automated mechanical equipment and information technology systems. There is generally an aisle between two adjacent rows of fixed shelves, and the aisle is used for automated mechanical equipment such as stackers and shuttles to store and retrieve goods in designated warehouses. According to the different types of fixed shelf warehouses, automated stereoscopic warehouses can be divided into single-depth, double-depth and multi-depth stereoscopic warehouses. For single-depth stereoscopic warehouses, the warehouse locations of each product on the fixed shelf can be accurately located by row number, column number and layer number. For double-depth and multi-depth stereoscopic warehouses, in order to find the target goods, the warehouse location also needs to introduce the dimension of depth number, that is, a warehouse location is represented by four dimensions of row number, column number, layer number and depth number. 2 depths represent double-depth stereoscopic warehouses, and 3 or more represent multi-depth stereoscopic warehouses. In practical applications, double-depth stereoscopic warehouses are mostly used. When goods in a double-depth stereoscopic warehouse are shipped out, if there is an obstacle in the front storage space, the method of finding an empty storage space to store a single obstacle is usually adopted for warehouse transfer. However, in some scenarios where the warehouse space is limited and more goods need to be stored in the same space, a multi-depth stereoscopic warehouse is required. The above warehouse transfer method is not suitable for the shipment of goods at a larger depth in a multi-depth stereoscopic warehouse. Summary of the invention
[0003] The purpose of the present invention is to solve the technical problem that the existing warehouse transfer method is not suitable for the removal of goods at a larger depth in a multi-depth stereoscopic warehouse, and to provide a fast warehouse transfer method for goods in a multi-depth stereoscopic warehouse based on a WCS system.
[0004] In order to achieve the above object, the present invention adopts the following technical solution:
[0005] A method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system is special in that it includes the following steps:
[0006] Step 1: The WCS system receives the outbound task issued by the WMS system and obtains the storage location information of the outbound goods in the outbound task; the storage location information includes the row number, column number, layer number and depth number;
[0007] Step 2: Access the database of the WCS system according to the storage location information of the outbound goods to determine whether there is an obstacle in front of the storage location of the outbound goods;
[0008] If there are obstacles, obtain the storage location information of all obstacles and store them in sequence along the direction close to the outbound goods to obtain the storage sequence of all obstacle location information, and then execute step 3;
[0009] If there is no obstacle, proceed to step 5;
[0010] Step 3: Access the database of the WCS system to determine whether there are empty storage locations in the fixed shelves of the multi-depth stereoscopic warehouse;
[0011] If there are empty storage locations, obtain the storage location information of all empty storage locations whose row number, column number, layer number are different from the row number, column number, layer number of the blocking storage location with the front sequence number in the storage sequence, and then sort the obtained empty storage locations in order of row number, column number, layer number, and depth number from small to large to form an empty storage location sequence, calculate the distance between each empty storage location in the empty storage location sequence and the blocking storage location with the front sequence number, select the empty storage location with the closest distance, and when there are multiple empty storage locations with the closest distance, select the front empty storage location in the empty storage location sequence; create a transfer task according to the blocking storage location with the front sequence number and the selected empty storage location, and store it in the transfer task sequence table of the WCS system, and then the WCS system removes the storage location information of the blocking storage location with the front sequence number from the storage sequence, and sets the selected empty storage location to the occupied state, and then executes step 4;
[0012] If there are no empty storage locations, the information about insufficient empty storage locations will be fed back to the WMS system, and then the WMS system will control the WCS system to terminate the outbound task;
[0013] Step 4: Determine whether the warehouse transfer tasks have been created for the warehouse locations of all the obstructions;
[0014] If the warehouse transfer task has been created, execute all the warehouse transfer tasks in the warehouse transfer task sequence table described in step 3 in sequence, and then execute step 5; otherwise, return to step 3;
[0015] Step 5: The WCS system selects an idle transport device close to the outbound goods and issues an outbound task to the idle transport device. The idle transport device executes the outbound task and feeds back the outbound task completion information to the WMS system via the WCS system, thus completing the rapid transfer of goods in the multi-depth stereoscopic warehouse.
[0016] Furthermore, in step 3, the distance D between each empty storage location in the empty storage location sequence and the obstacle storage location with the highest sequence number is calculated according to the following formula:
[0017] D=ABS(Ax-Bx)+ABS(Ay-By)+ABS(As+Bs)
[0018] Among them, Ax, Ay, and As are the column number, layer number, and depth number of the obstacle storage location with the earliest serial number, Bx, By, and Bs are the column number, layer number, and depth number of the empty storage location, and ABS is the absolute value.
[0019] Furthermore, step 4 specifically includes the following steps:
[0020] Step 4.1: Determine whether the warehouse transfer tasks have been created for the warehouse locations of all obstructions;
[0021] If the warehouse transfer task has been created, proceed to step 4.2; otherwise, return to step 3;
[0022] Step 4.2, the WCS system selects an idle transport device that is close to the obstacle corresponding to the warehouse transfer task with the earliest sequence number in the warehouse transfer task sequence table in step 3, and issues the warehouse transfer task to the idle transport device. The idle transport device executes the warehouse transfer task and feeds back the warehouse transfer task completion information to the WCS system, and then executes step 4.3;
[0023] Step 4.3, determining whether all warehouse transfer tasks in the warehouse transfer task sequence table have been completed;
[0024] If the execution is completed, proceed to step 5; otherwise, return to step 4.2.
[0025] Furthermore, in step 4.2, the WCS system selects the idle transport equipment corresponding to the obstacle of the warehouse transfer task with the earliest sequence number in the warehouse transfer task sequence table in step 3, which is specifically:
[0026] The WCS system converts the storage location information of the obstacle corresponding to the warehouse transfer task with the earliest serial number in the warehouse transfer task sequence table in step 3 into the point information of the obstacle, calculates the distance between the point of the obstacle and the point of each idle transport equipment, and selects the idle transport equipment with the nearest distance.
[0027] Furthermore, in step 5, the WCS system selects idle transport equipment close to the outbound goods as follows:
[0028] The WCS system converts the storage location information of the outbound goods into the point information of the outbound goods, calculates the distance between the point of the outbound goods and each idle transportation equipment point, and selects the idle transportation equipment with the nearest distance.
[0029] Beneficial effects of the present invention:
[0030] 1. The present invention provides a method for rapidly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system. The method realizes the rapid transfer of goods in a multi-depth stereoscopic warehouse by analyzing the blocking information, empty storage location information and idle transport equipment information of the outgoing goods. When executing the outgoing task, the WCS system selects the idle transport equipment closest to the outgoing goods, thereby reducing the idle driving time and waiting time of the transport equipment, improving the overall efficiency of the transfer operation, and reducing the operating cost.
[0031] 2. The present invention creates a warehouse transfer task and combines the WCS system to select the idle transport equipment closest to the obstacle corresponding to the warehouse transfer task, which significantly reduces the number and distance of transporting the obstacle, reduces the transportation cost, and further improves the warehouse transfer speed and accuracy of outbound goods.
[0032] 3. The present invention can realize accurate positioning of goods in the stereoscopic warehouse, avoiding work errors caused by human operation. The present invention has strong adaptability and is suitable for stereoscopic warehouses of different scales and layouts, and can meet the needs of goods transfer in multi-depth stereoscopic warehouses of different industries and scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a flow chart of an embodiment of a method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system of the present invention;
[0034] Figure 2 is a top view of a fixed shelf of a multi-depth stereoscopic warehouse in an embodiment of the present invention;
[0035] Figure 3 It is a front view of a fixed shelf of a multi-depth stereoscopic warehouse in an embodiment of the present invention. DETAILED DESCRIPTION
[0036] like Figure 1 As shown, a method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system includes the following steps:
[0037] Step 1: The WCS system receives the outbound task issued by the WMS system and obtains the storage location information of the outbound goods in the outbound task; the storage location information includes the row number, column number, layer number and depth number.
[0038] Step 2: Access the database of the WCS system according to the storage location information of the outbound goods to determine whether there are any obstacles in front of the storage location of the outbound goods;
[0039] If there are obstacles, obtain the storage location information of all obstacles and store them in sequence along the direction close to the outbound goods to obtain the storage sequence of all obstacle location information, and then execute step 3;
[0040] If there is no obstruction, proceed to step 5.
[0041] Step 3: Access the database of the WCS system to determine whether there are empty storage spaces in the fixed shelves of the multi-depth stereoscopic warehouse. For a schematic diagram of the structure of the fixed shelves of the multi-depth stereoscopic warehouse, see Figure 2-Figure 3 ;
[0042] If there are empty storage locations, obtain the storage location information of all empty storage locations whose row number, column number, layer number are different from the row number, column number, and layer number of the blocking storage location with the earliest sequence number in the storage sequence, and then sort the obtained empty storage locations in order of row number, column number, layer number, and depth number from small to large to form an empty storage location sequence, and calculate the distance D between each empty storage location in the empty storage location sequence and the blocking storage location with the earliest sequence number according to the following formula: D = ABS (Ax-Bx) + ABS (Ay-By) + ABS (As+Bs), where Ax, Ay, and As are the distances of the blocking storage location with the earliest sequence number, respectively. The column number, layer number, and depth number of the previous blocking location, Bx, By, and Bs are the column number, layer number, and depth number of the empty location respectively, and ABS is the absolute value. The nearest empty location is selected. When there are multiple nearest empty locations, the first empty location in the empty location sequence is selected. A transfer task is created based on the location of the blocking object with the first sequence number and the selected empty location, and stored in the transfer task sequence table of the WCS system. Then the WCS system removes the location information of the blocking object with the first sequence number from the storage sequence, and sets the selected empty location to the occupied state, and then executes step 4.
[0043] If there are no empty storage locations, the information on insufficient empty storage locations will be fed back to the WMS system, and then the WMS system will control the WCS system to terminate the outbound task.
[0044] Calculation example: The blocking location with the highest sequence number is: 1 row, 2 columns, 2 layers, depth 1. The empty locations in the empty location sequence are: 1 row, 1 column, 2 layers, depth 2, 1 row, 2 columns, 1 layer, depth 2, and 2 row, 2 columns, 2 layers, depth 2. The calculation results are as follows based on the above formula:
[0045] The distance D between the empty storage location of 1 row, 1 column, 2 layers, and 2 depths and the obstruction storage location of 1 row, 2 columns, and 2 layers, and 1 depth is: ABS(2-1)+ABS(2-2)+ABS(1+2)=4;
[0046] The distance D between the empty storage location of 1 row, 2 columns, 1 layer, and 2 depths and the obstruction storage location of 1 row, 2 columns, 2 layers, and 1 depth is: ABS(2-2)+ABS(2-1)+ABS(1+2)=4;
[0047] The distance D between the empty storage location with 2 rows, 2 columns, 2 layers and a depth of 2 and the obstruction storage location with 1 row, 2 columns, 2 layers and a depth of 1 is: ABS(2-2)+ABS(2-2)+ABS(1+2)=3;
[0048] From this, we can see that the empty storage locations at 2 rows, 2 columns, 2 levels and a depth of 2 are the closest.
[0049] Step 4.1: Determine whether the warehouse transfer tasks have been created for the warehouse locations of all obstructions;
[0050] If the warehouse transfer task has been created, proceed to step 4.2; otherwise, return to step 3;
[0051] Step 4.2: The WCS system converts the storage location information of the obstacle corresponding to the warehouse transfer task with the earliest sequence number in the warehouse transfer task sequence table in step 3 into the point information of the obstacle, calculates the distance between the point of the obstacle and the point of each idle transport equipment, selects the idle transport equipment with the nearest distance, and the WCS system issues the warehouse transfer task to the idle transport equipment. The idle transport equipment executes the warehouse transfer task and feeds back the completion information of the warehouse transfer task to the WCS system, and then executes step 4.3;
[0052] Step 4.3, determine whether all warehouse transfer tasks in the warehouse transfer task sequence table have been completed;
[0053] If the execution is completed, proceed to step 5; otherwise, return to step 4.2.
[0054] Step 5: The WCS system converts the warehouse location information of the outbound goods into the point information of the outbound goods, calculates the distance between the point of the outbound goods and each idle transport equipment point, selects the idle transport equipment with the nearest distance, and the WCS system issues an outbound task to the idle transport equipment. The idle transport equipment executes the outbound task and feeds back the outbound task completion information to the WMS system through the WCS system, thus completing the rapid transfer of goods in the multi-depth stereoscopic warehouse.
[0055] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system, characterized in that: The following steps are involved: Step 1: The WCS system receives the outbound task issued by the WMS system and obtains the storage location information of the outbound goods in the outbound task; the storage location information includes the row number, column number, layer number and depth number; Step 2: Access the database of the WCS system according to the storage location information of the outbound goods to determine whether there is an obstacle in front of the storage location of the outbound goods; If there are obstacles, obtain the storage location information of all obstacles and store them in sequence along the direction close to the outbound goods to obtain the storage sequence of all obstacle location information, and then execute step 3; If there is no obstacle, proceed to step 5; Step 3: Access the database of the WCS system to determine whether there are empty storage locations in the fixed shelves of the multi-depth stereoscopic warehouse; If there are empty storage locations, obtain the storage location information of all empty storage locations whose row number, column number, layer number are different from the row number, column number, layer number of the blocking storage location with the front sequence number in the storage sequence, and then sort the obtained empty storage locations in order of row number, column number, layer number, and depth number from small to large to form an empty storage location sequence, calculate the distance between each empty storage location in the empty storage location sequence and the blocking storage location with the front sequence number, select the empty storage location with the closest distance, and when there are multiple empty storage locations with the closest distance, select the front empty storage location in the empty storage location sequence; create a transfer task according to the blocking storage location with the front sequence number and the selected empty storage location, and store it in the transfer task sequence table of the WCS system, and then the WCS system removes the storage location information of the blocking storage location with the front sequence number from the storage sequence, and sets the selected empty storage location to the occupied state, and then executes step 4; If there are no empty storage locations, the information about insufficient empty storage locations will be fed back to the WMS system, and then the WMS system will control the WCS system to terminate the outbound task; Step 4: Determine whether the warehouse transfer tasks have been created for the warehouse locations of all the obstructions; If the warehouse transfer task has been created, execute all the warehouse transfer tasks in the warehouse transfer task sequence table described in step 3 in sequence, and then execute step 5; otherwise, return to step 3; Step 5: The WCS system selects an idle transport device close to the outbound goods and issues an outbound task to the idle transport device. The idle transport device executes the outbound task and feeds back the outbound task completion information to the WMS system via the WCS system, thus completing the rapid transfer of goods in the multi-depth stereoscopic warehouse.
2. According to claim 1, a method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system is characterized by: In step 3, the distance D between each empty storage location in the empty storage location sequence and the obstacle storage location with the highest sequence number is calculated according to the following formula: D=ABS(Ax-Bx)+ABS(Ay-By)+ABS(As+Bs) Among them, Ax, Ay, and As are the column number, layer number, and depth number of the obstacle storage location with the earliest serial number, Bx, By, and Bs are the column number, layer number, and depth number of the empty storage location, and ABS is the absolute value.
3. A method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system according to claim 1 or 2, characterized in that: Step 4 specifically includes the following steps: Step 4.1: Determine whether the warehouse transfer tasks have been created for the warehouse locations of all obstructions; If the warehouse transfer task has been created, proceed to step 4.2; otherwise, return to step 3; Step 4.2, the WCS system selects an idle transport device that is close to the obstacle corresponding to the warehouse transfer task with the earliest sequence number in the warehouse transfer task sequence table in step 3, and issues the warehouse transfer task to the idle transport device. The idle transport device executes the warehouse transfer task and feeds back the warehouse transfer task completion information to the WCS system, and then executes step 4.3; Step 4.3, determining whether all warehouse transfer tasks in the warehouse transfer task sequence table have been completed; If the execution is completed, go to step 5; otherwise, return to step 4.
2.
4. According to claim 3, a method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system is characterized in that: In step 4.2, the WCS system selects the idle transport equipment corresponding to the obstacle of the warehouse transfer task with the earliest sequence number in the warehouse transfer task sequence table in step 3, which is: The WCS system converts the storage location information of the obstacle corresponding to the warehouse transfer task with the earliest serial number in the warehouse transfer task sequence table in step 3 into the point information of the obstacle, calculates the distance between the point of the obstacle and the point of each idle transport equipment, and selects the idle transport equipment with the nearest distance.
5. According to claim 1, a method for quickly transferring goods in a multi-depth stereoscopic warehouse based on a WCS system is characterized in that: In step 5, the WCS system selects idle transport equipment close to the outbound goods as follows: The WCS system converts the storage location information of the outbound goods into the point information of the outbound goods, calculates the distance between the point of the outbound goods and each idle transportation equipment point, and selects the idle transportation equipment with the nearest distance.
Citation Information
Patent Citations
Roadway blocking automatic storage position shifting method and storage position shifting system using same
CN109775219A
Delivering and warehousing control method and handling system for storage rack array
CN110182527A
Automatic stocking method for multi-depth roadway warehouse and system applying same
CN110712913A
Multi-depth goods allocation distribution method and device, computer equipment and storage medium
CN114881564A
Intake / out control method and transport system for shelf array
JP2020528390A
Cited By
Intelligent warehousing control method and device and storage medium
CN119917292A
Intelligent Warehouse Control Method, Device and Storage Medium
CN119917292B
Method and device for multi-deep-position sorting of automatic three-dimensional warehouse, electronic equipment and medium
CN122434426A