Multi-variety-based four-way vehicle three-dimensional garage warehouse-in goods allocation distribution method and system
By adopting a multi-variety cargo space allocation method in the four-way vehicle three-dimensional warehouse, the cargo space is allocated according to the cargo information and the direction of the sub-channel opening, the cargo storage problem in multiple varieties and multiple batches is solved, and the inlet and exit efficiency and inventory management are improved quality.
Patent Information
- Application Number
- CN202411024177.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2024-12-17
AI Technical Summary
The existing four-way vehicle three-dimensional warehouse cargo space allocation method is difficult to effectively solve the problem of cargo storage in multiple varieties, multiple batches and small batches, resulting in low entry and exit efficiency, long driving paths and long waiting time.
The cargo space allocation method for inlet storage of four-way three-dimensional warehouses based on multiple varieties is used to obtain cargo information, and the sub-channel can be stored in the number of pallets. The sub-channel is allocated using the principle of equal division of the storage area or filling the sub-channel. Cargo space is allocated according to the direction of the sub-channel opening, so that centralized storage of single-category goods and partitioned storage of common attributes between different goods can be realized.
It improves the efficiency of entry and exit, reduces the trip path and waiting time of small cars, reduces the number of scattered disks and the amount of retention in the picking area, and is suitable for four-way intensive warehouse scenarios with multiple varieties, multiple batches and few batches.
Smart Images

Figure CN119151428A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of warehousing technology, and in particular to a method and system for allocating storage locations for a four-way vehicle stereoscopic warehouse based on multiple varieties. Background Art
[0002] Four-way vehicle stereoscopic warehouses are generally used for dense storage of materials with small varieties, small batches and large quantities, and are widely used in logistics and warehousing.
[0003] The cargo space allocation method refers to the method of allocating goods to designated storage locations to achieve efficient warehouse management and fast storage and retrieval of goods. In a four-way vehicle stereoscopic warehouse, the rationality of the cargo space allocation method directly affects the efficiency of four-way vehicle entry and exit and the quality of inventory management. The common cargo space allocation methods in the industry mainly include strategies such as incremental allocation by entry layer, incremental allocation by column, and equal allocation by aisle. The exit includes first-in-first-out, whole pallet priority, and loose pallet priority. These methods have their own advantages and disadvantages and cannot solve the efficiency requirements of four-way vehicle entry and exit in special scenarios. Summary of the invention
[0004] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or be understood by implementing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the description and other drawings of the description.
[0005] The purpose of the present invention is to overcome the above-mentioned shortcomings and provide a method and system for allocating storage spaces for a four-way vehicle stereoscopic warehouse based on multiple varieties. The storage space allocation method of the present invention is suitable for scenarios with multiple varieties, multiple batches, and small batches, effectively solving the problem of cargo storage, realizing centralized storage of single-variety cargo, and exploring the common attributes between different cargoes for centralized storage, as well as exploring the frequency of cargo use for partitioned storage, etc., which is more conducive to the operation of the four-way trolley, reduces the trolley travel path, avoids waiting time, and improves the efficiency of warehousing and retrieval.
[0006] To achieve the above purpose, the technical solution of the present invention is: a method for allocating storage locations for a four-way vehicle stereoscopic warehouse based on multiple varieties, comprising:
[0007] Acquisition of cargo information, including the number of pallets to be stored in the current storage task and the number of pallets that can be stored in a single sub-channel in the stereoscopic warehouse;
[0008] The allocation of sub-channels is to determine whether the number of pallets to be stored is greater than the number of pallets that can be stored in a single sub-channel; if so, the sub-channels are allocated according to the principle of equal distribution of the storage area; if not, the sub-channels are allocated according to the principle of filling the sub-channels;
[0009] Allocation of cargo locations, obtaining the opening direction of the sub-channel, and allocating cargo locations based on the opening direction of the sub-channel.
[0010] The present invention not only stores and pallets single-variety goods in a centralized manner, but also exploits the common attributes of multiple-variety goods to realize centralized storage and palletization of multiple varieties, and also exploits the usage frequency of multiple-variety goods to perform partitioned storage and palletization to form a cargo pallet, and realizes the allocation of sub-channels and cargo positions by obtaining cargo information. This allocation method can be applied to scenarios with multiple varieties, multiple batches, and small batches, and is more conducive to the operation of four-way trolleys, reducing the trolley travel path, avoiding waiting time, and improving the efficiency of warehousing.
[0011] In some embodiments, it is determined whether the number of pallets to be stored is greater than the number of pallets that can be stored in a single sub-channel; if so, the sub-channels are allocated according to the principle of equal distribution of the storage area, including
[0012] Obtaining the pallet type, obtaining the pallet type of the pallet to be stored in the current storage task;
[0013] Acquisition of cargo location layers: Acquisition of all cargo location layers of cargo location types matching the pallet type of the pallet to be stored, and sorting of all cargo location layers by number of layers to obtain the cargo location layer with the lowest number of layers;
[0014] Obtaining the sub-area, obtaining the sub-area in the lowest cargo layer that matches the pallet type of the pallet to be stored;
[0015] Obtaining sub-channels, obtaining all sub-channels in the sub-area that match the pallet type of the pallet to be stored, and sorting all sub-channels according to the current storage volume to obtain the sub-channel with the least current storage volume;
[0016] Sub-channel screening: screening the sub-channel with the least current storage (filtering out the locked sub-channel) to obtain the open sub-channel;
[0017] The allocation of sub-channels, calculates and sorts the distances from the open sub-channels to the storage entrance to obtain and allocate the open sub-channel with the smallest distance.
[0018] The present invention matches the corresponding cargo layer according to the acquired pallet type, and sequentially acquires sub-areas and sub-channels in the corresponding cargo layer, and finally screens, calculates and sorts the sub-channels to obtain assignable sub-channels, and assigns the sub-channels. The present invention effectively solves the cargo storage problem by classifying pallets to achieve centralized storage of single-variety goods, mining the common attributes of different goods for centralized storage, and mining the frequency of use of goods for partitioned storage.
[0019] In some embodiments, it is determined whether the number of pallets to be stored is greater than the number of pallets that can be stored in a single sub-channel; if not, the sub-channels are allocated according to the sub-channel filling principle, specifically:
[0020] The cargo information is obtained in turn according to its priority and allocated to the unfilled sub-channels.
[0021] The present invention compares and determines the number of pallets to be stored and the number of pallets that can be stored in a single sub-channel, and then fills up the unfilled sub-channels first, which is beneficial to the orderly and efficient management of goods.
[0022] In some embodiments, the priority of the cargo information is the production batch of the material, the formula number of the material, and the type of the material.
[0023] In some embodiments, the cargo space is allocated according to the opening direction of the sub-channel, specifically:
[0024] If the opening direction of the sub-channel is left opening, the storage location is allocated according to the left stack storage location allocation principle;
[0025] If the opening direction of the sub-aisle is right opening, the storage location is allocated according to the right stack storage location allocation principle;
[0026] If the opening direction of the sub-channel is bidirectional, the cargo space is allocated according to the queue cargo space allocation principle.
[0027] The present invention allocates cargo spaces by judging the opening direction of the sub-channel and selecting different allocation methods according to the opening direction of the sub-channel. The system is suitable for scenarios with multiple varieties, multiple batches, and small batches, effectively solving the problem of cargo storage, realizing centralized storage of single-variety cargo, and mining the common attributes of different cargoes for centralized storage, as well as mining the frequency of cargo use for partitioned storage, etc. It is more conducive to the operation of four-way trolleys, reducing the trolley travel path, avoiding waiting time, and improving the efficiency of warehousing.
[0028] In some embodiments, if the opening direction of the sub-channel is left opening, the cargo space is allocated according to the left stack cargo space allocation principle, specifically:
[0029] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0030] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0031] For allocation of cargo locations, empty cargo locations are sorted in ascending order according to the columns to allocate cargo locations.
[0032] In some embodiments, if the opening direction of the sub-channel is right opening, the cargo space is allocated according to the right stack cargo space allocation principle, specifically:
[0033] Sorting of cargo locations: sort all cargo locations in the sub-aisles in descending order of row-column-layer;
[0034] Filter empty cargo locations: filter the cargo locations in descending order (filter out cargo locations with inventory) to get empty cargo locations;
[0035] For allocation of cargo locations, empty cargo locations are sorted in descending order according to the columns to allocate cargo locations.
[0036] In some embodiments, if the opening direction of the sub-channel is bidirectional, the cargo space is allocated according to the queue cargo space allocation principle, specifically:
[0037] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0038] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0039] For the allocation of cargo locations, the empty cargo locations are sorted in descending order by column to obtain the maximum column cargo location, and the cargo locations are allocated based on the comparison result of the column value of the maximum column cargo location and the number of cargo locations that can be stored in a single sub-channel.
[0040] In some embodiments, the cargo position is allocated according to the comparison result of the column value of the maximum cargo position and the number of cargo positions that can be stored in a single sub-channel, specifically:
[0041] If the column value of the largest column location is 1, the locations are allocated in ascending order of the columns;
[0042] If the column value of the maximum column cargo location is the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0043] If the column value of the maximum column cargo location is from 1 to the median of the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0044] If the column value of the maximum column cargo location is between 1 and the median number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns;
[0045] If the column value of the maximum column cargo location is between the median number of cargo locations that can be stored in a single sub-channel and the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns.
[0046] In some embodiments, the distance from the open sub-channel to the storage entrance is the product of the number of cargo spaces and the length of the cargo spaces.
[0047] The present invention also provides a storage space allocation system for a four-way vehicle stereoscopic warehouse based on multiple varieties, comprising:
[0048] A cargo information acquisition module is used to obtain the number of pallets to be stored in the current storage task and the number of pallets that can be stored in a single sub-channel in the three-dimensional warehouse;
[0049] A sub-channel allocation module, which is used to compare the number of pallets to be stored in the warehouse with the number of pallets that can be stored in a single sub-channel to obtain a comparison result, and allocate a sub-channel according to the comparison result;
[0050] The cargo location allocation module is used to obtain the opening direction of the sub-channel and allocate cargo locations according to the opening direction of the sub-channel.
[0051] The present invention first obtains and compares the cargo information, and allocates cargo locations according to the comparison results and the sub-channel opening directions.
[0052] In some embodiments, the subchannel allocation module includes
[0053] A pallet type acquisition unit, which is used to acquire the pallet type of the pallet to be stored in the current storage task;
[0054] A cargo location layer acquisition unit is used to acquire all cargo location layers of cargo location types matching the pallet type of the pallet to be stored, and sort all cargo location layers according to the number of layers to obtain the cargo location layer with the lowest number of layers;
[0055] A sub-area acquisition unit, which is used to acquire a sub-area in the lowest cargo space layer that matches the pallet type of the pallet to be stored;
[0056] The subchannel allocation unit is used to obtain all subchannels in the subarea that match the pallet type of the pallet to be stored, sort and filter all subchannels to obtain open subchannels, calculate and sort the distances from the open subchannels to the storage entrance, so as to obtain and allocate the open subchannel with the smallest distance.
[0057] In some embodiments, the cargo space allocation module includes
[0058] A cargo location sorting unit, which is used to sort all cargo locations in a sub-channel;
[0059] An empty cargo space screening unit, which is used to screen the sorted cargo spaces to obtain empty cargo spaces;
[0060] The cargo location allocation unit is used to sort the empty cargo locations and allocate cargo locations according to the sorted empty cargo locations.
[0061] By adopting the above technical solution, the beneficial effects of the present invention are:
[0062] The present invention first pre-processes the cargo information to form a cargo pallet, realizes the centralized storage of single-variety cargo, explores the common attributes of different cargoes for centralized storage, and explores the frequency of cargo use for partitioned storage, etc., which is more conducive to the operation of the four-way trolley, reduces the travel path of the trolley, avoids waiting time, and improves the efficiency of warehousing and out-of-warehouse.
[0063] The cargo space allocation method of the present invention is suitable for a four-way vehicle density warehouse with multiple varieties, small batches and multiple batches, and can effectively solve the problems of a long driving path, long waiting time for avoidance and a large number of loose pallets in a four-way vehicle density warehouse.
[0064] The cargo space allocation method of the present invention can realize the storage of combined pallets, greatly reducing the number of loose pallets stored in the warehouse, and also reducing the retention volume in the picking area.
[0065] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
[0066] Undoubtedly, these and other objects of the present invention will become more apparent after the following detailed description of the preferred embodiment described with reference to various figures and drawings.
[0067] In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, one or several preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention and do not constitute a limitation of the present invention.
[0069] In the drawings, the same reference numerals are used for the same components and the drawings are schematic and not necessarily drawn to scale.
[0070] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only one or several embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on such drawings without paying creative work.
[0071] Figure 1 It is a schematic flow chart of a method for allocating storage locations for a four-way vehicle stereoscopic warehouse based on multiple varieties in the present invention;
[0072] Figure 2 A schematic diagram of the process of allocating subchannels in the present invention;
[0073] Figure 3 It is a schematic diagram of the left stack cargo space allocation process in the present invention;
[0074] Figure 4 It is a schematic diagram of the right stack cargo space allocation process in the present invention;
[0075] Figure 5 This is a schematic diagram of the queue cargo space allocation process in the present invention;
[0076] Figure 6 It is a structural diagram of the storage space allocation system for a four-way vehicle stereoscopic warehouse based on multiple varieties in the present invention;
[0077] Figure 7 This is a structural diagram of the neutron channel allocation module of the present invention;
[0078] Figure 8 This is a structural diagram of the cargo space allocation module in the present invention. DETAILED DESCRIPTION
[0079] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but are not used to limit the present invention.
[0080] In addition, in the description of the present invention, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.
[0081] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral body; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. However, if it is indicated as a direct connection, it means that the two connected bodies are not connected through a transition structure, but are connected to form a whole through a connecting structure. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to the specific circumstances.
[0082] In the present invention, unless otherwise clearly specified and limited, the first feature "on" or "under" the second feature may be that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in an appropriate manner in any one or more embodiments or examples. SUMMARY OF THE INVENTION
[0084] With the rapid development of the logistics industry, the demand for warehousing is increasing and the efficiency requirements are getting higher and higher. The traditional three-dimensional warehouse storage can no longer meet the needs of the modern logistics industry in terms of storage capacity or efficiency. Therefore, intensive storage has become an inevitable choice.
[0085] In the prior art, a four-way vehicle stereoscopic warehouse is used as a dense storage warehouse. The four-way vehicle stereoscopic warehouse is generally used to store a small number of varieties, a small number of batches, and a large number of materials for dense storage, and has a wide range of applications in logistics and warehousing.
[0086] The cargo space allocation method refers to the method of allocating goods to designated storage locations to achieve efficient warehouse management and fast storage and retrieval of goods. In a four-way vehicle stereoscopic warehouse, the rationality of the cargo space allocation method directly affects the efficiency of four-way vehicle entry and exit and the quality of inventory management. The common cargo space allocation methods in the industry mainly include strategies such as incremental allocation by entry layer, incremental allocation by column, and equal allocation by aisle. The exit includes first-in-first-out, whole pallet priority, and loose pallet priority. However, these methods have their own advantages and disadvantages and cannot solve the efficiency requirements of four-way vehicle entry and exit in special scenarios.
[0087] In addition, although the dense warehouse performs well in the scenario of storing a small number of varieties, a small number of batches, and a large number of materials, it cannot play its advantages in the storage of a large number of varieties, a large number of batches, and a small number of materials, which has become a problem in the industry. Therefore, the present invention proposes a method for allocating storage space for a four-way stereoscopic warehouse based on a variety of four-way vehicles to solve the problem of storage space allocation in this scenario, so as to improve the efficiency of storage and retrieval.
[0088] Exemplary Methods
[0089] Figure 1 FIG. 1 is a flow chart of a method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties of goods in the present invention. Figure 1 As shown, the exemplary method includes the following steps:
[0090] S1. Acquisition of cargo information
[0091] Get the number of pallets X to be stored in the current storage task and the number of pallets Y that can be stored in a single sub-channel in the stereoscopic warehouse.
[0092] S2. Allocation of subchannels
[0093] Determine whether the number of pallets X to be stored is greater than the number of pallets Y that can be stored in a single sub-channel. If so, allocate sub-channels according to the principle of equal distribution of the storage area; if not, allocate sub-channels according to the principle of filling up the sub-channels.
[0094] S3. Allocation of cargo space
[0095] Get the opening direction of the sub-channel and allocate the cargo location according to the opening direction of the sub-channel.
[0096] In the embodiment of the present invention, the preprocessing of the cargo information is included before step S1, specifically including: obtaining the cargo information to be entered into the current warehousing task, and classifying, sorting and assembling the cargo information to obtain a pallet.
[0097] In one implementation of the embodiment of the present invention, in the pre-processing step of the goods information, the goods are grouped according to single-variety goods and multi-variety goods. Specifically, for single-variety goods, they are grouped separately according to the variety; for multi-variety goods, they are grouped according to the common attributes between the varieties.
[0098] Figure 2 FIG. 1 is a flow chart of allocating subchannels in the present invention. Figure 2 As shown, in the embodiment of the present invention, if the number of pallets X to be stored is greater than the number of pallets Y that can be stored in a single sub-channel, the sub-channels are allocated according to the principle of equal distribution of the storage area. The specific steps are as follows:
[0099] Obtaining the pallet type, obtaining the pallet type of the pallet to be stored in the current storage task;
[0100] Acquisition of cargo location layers: Acquisition of all cargo location layers of cargo location types matching the pallet type of the pallet to be stored, and sorting of all cargo location layers by number of layers to obtain the cargo location layer with the lowest number of layers;
[0101] Obtaining the sub-area, obtaining the sub-area in the lowest cargo layer that matches the pallet type of the pallet to be stored;
[0102] Obtaining sub-channels, obtaining all sub-channels in the sub-area that match the pallet type of the pallet to be stored, and sorting all sub-channels according to the current storage volume to obtain the sub-channel with the least current storage volume;
[0103] Sub-channel screening: screening the sub-channel with the least current storage (filtering out the locked sub-channel) to obtain the open sub-channel;
[0104] The allocation of sub-channels, calculates and sorts the distances from the open sub-channels to the storage entrance to obtain and allocate the open sub-channel with the smallest distance.
[0105] In one implementation of the embodiment of the present invention, the distance from the open sub-channel to the storage entrance is the product of the number of cargo locations and the length of the cargo locations.
[0106] In the embodiment of the present invention, if the number of pallets X to be stored is less than or equal to the number of pallets Y that can be stored in a single sub-channel, the sub-channels are allocated according to the principle of filling the sub-channels. Specifically, the cargo information is acquired and allocated to the unfilled sub-channels in sequence according to the priority of the cargo information.
[0107] In an implementation of the embodiment of the present invention, the priorities of the cargo information are, in order, the production batch of the material, the formula number of the material, and the type of the material.
[0108] In the embodiment of the present invention, the opening directions of the sub-channels include left opening, right opening and bidirectional opening.
[0109] Figure 3 Schematic diagram of the left stack cargo space allocation process in the present invention. Figure 3 As shown, in one implementation of the embodiment of the present invention, in step S3, the opening direction of the sub-channel is obtained, and if the opening direction of the sub-channel is left opening, the cargo space is allocated according to the left stack cargo space allocation principle. The specific steps are as follows:
[0110] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0111] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0112] For allocation of cargo locations, empty cargo locations are sorted in ascending order according to the columns to allocate cargo locations.
[0113] Figure 4 Schematic diagram of the right stack cargo space allocation process in the present invention. Figure 4 As shown, in one implementation of the embodiment of the present invention, in step S3, the opening direction of the sub-channel is obtained. If the opening direction of the sub-channel is right opening, the cargo space is allocated according to the right stack cargo space allocation principle. The specific steps are as follows:
[0114] Sorting of cargo locations: sort all cargo locations in the sub-aisles in descending order of row-column-layer;
[0115] Filter empty cargo locations: filter the cargo locations in descending order (filter out cargo locations with inventory) to get empty cargo locations;
[0116] For allocation of cargo locations, empty cargo locations are sorted in descending order according to the columns to allocate cargo locations.
[0117] Figure 5 FIG. 1 is a schematic diagram of the queue cargo space allocation process in the present invention. Figure 5 As shown, in one implementation of the embodiment of the present invention, in step S3, the opening direction of the sub-channel is obtained, and if the opening direction of the sub-channel is a bidirectional opening, the cargo space is allocated according to the queue cargo space allocation principle. The specific steps are as follows:
[0118] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0119] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0120] For the allocation of cargo locations, the empty cargo locations are sorted in descending order by column to obtain the maximum column cargo location, and the cargo locations are allocated based on the comparison result of the column value of the maximum column cargo location and the number of cargo locations that can be stored in a single sub-channel.
[0121] In one implementation of the embodiment of the present invention, the cargo location is allocated according to the comparison result of the column value of the maximum cargo location and the number of cargo locations that can be stored in a single sub-channel, specifically:
[0122] If the column value of the largest column location is 1, the locations are allocated in ascending order of the columns;
[0123] If the column value of the maximum column cargo location is the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0124] If the column value of the maximum column cargo location is from 1 to the median of the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0125] If the column value of the maximum column cargo location is between 1 and the median number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns;
[0126] If the column value of the maximum column cargo location is between the median number of cargo locations that can be stored in a single sub-channel and the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns.
[0127] In one implementation of the embodiment of the present invention, the column value Q of the maximum column cargo position is set, the number of cargo positions that can be stored in a single sub-channel is 5, the column value Q of the maximum column cargo position is compared with the number of cargo positions that can be stored in a single sub-channel 5, and the cargo positions are allocated. Specifically:
[0128] When Q=1, the storage locations are allocated in ascending order of columns;
[0129] When Q=5, the storage locations are allocated in descending order of columns;
[0130] When Q=3, the storage locations are allocated in descending order of columns;
[0131] When Q=2, the storage locations are allocated in ascending order of columns;
[0132] When Q=4, the storage locations are allocated in ascending order of columns.
[0133] Exemplary Systems
[0134] Figure 6 FIG. 1 is a structural diagram of a storage space allocation system for a four-way vehicle stereoscopic warehouse based on multiple varieties of goods in the present invention. Figure 6 As shown, the exemplary system includes a cargo information acquisition module, a sub-channel allocation module, and a cargo space allocation module. The cargo information acquisition module is used to obtain the number of pallets X of the pallets to be stored in the current storage task and the number of pallets Y that can be stored in a single sub-channel in the stereoscopic warehouse; the sub-channel allocation module is used to compare the number of pallets X of the pallets to be stored in the warehouse with the number of pallets Y that can be stored in a single sub-channel to obtain a comparison result, and allocate a sub-channel according to the comparison result; the cargo space allocation module is used to obtain the opening direction of the sub-channel and allocate cargo spaces according to the opening direction of the sub-channel.
[0135] In one implementation of the embodiment of the present invention, the subchannel allocation module is used to compare the number of pallets X of pallets to be stored in the warehouse with the number of pallets Y that can be stored in a single subchannel to obtain a comparison result, and allocate subchannels according to the comparison result. Specifically, the number of pallets X of pallets to be stored in the warehouse is compared with the number of pallets Y that can be stored in a single subchannel.
[0136] When the number of pallets X to be stored is greater than the number of pallets Y that can be stored in a single sub-channel, the sub-channels are allocated according to the principle of equal distribution of the storage area;
[0137] When the number of pallets X to be stored is less than or equal to the number of pallets Y that can be stored in a single sub-aisle, the sub-aisles are allocated according to the principle of filling up the sub-aisles.
[0138] In one implementation of the embodiment of the present invention, the cargo location allocation module is used to obtain the opening direction of the sub-channel and allocate cargo locations according to the opening direction of the sub-channel. Specifically:
[0139] When the opening direction of the sub-channel is obtained as left opening, the cargo space is allocated according to the left stack cargo space allocation principle;
[0140] When the opening direction of the sub-channel is obtained as right opening, the cargo space is allocated according to the right stack cargo space allocation principle;
[0141] When it is obtained that the opening direction of the sub-channel is a two-way opening, the cargo space is allocated according to the queue cargo space allocation principle.
[0142] In one implementation of the embodiment of the present invention, the left stack storage location allocation principle is as follows:
[0143] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0144] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0145] For allocation of cargo locations, empty cargo locations are sorted in ascending order according to the columns to allocate cargo locations.
[0146] In one implementation of the embodiment of the present invention, the right stack storage location allocation principle is as follows:
[0147] Sorting of cargo locations: sort all cargo locations in the sub-aisles in descending order of row-column-layer;
[0148] Filter empty cargo locations: filter the cargo locations in descending order (filter out cargo locations with inventory) to get empty cargo locations;
[0149] For allocation of cargo locations, empty cargo locations are sorted in descending order according to the columns to allocate cargo locations.
[0150] In one implementation of the embodiment of the present invention, the queue cargo space allocation principle is as follows:
[0151] Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer;
[0152] Filter empty cargo locations: filter the cargo locations in ascending order (filter out cargo locations with inventory) to get empty cargo locations;
[0153] For the allocation of cargo locations, the empty cargo locations are sorted in descending order by column to obtain the maximum column cargo location, and the cargo locations are allocated based on the comparison result of the column value of the maximum column cargo location and the number of cargo locations that can be stored in a single sub-channel.
[0154] In one implementation of the embodiment of the present invention, the cargo location is allocated according to the comparison result of the column value of the maximum cargo location and the number of cargo locations that can be stored in a single sub-channel, specifically:
[0155] If the column value of the largest column location is 1, the locations are allocated in ascending order of the columns;
[0156] If the column value of the maximum column cargo location is the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0157] If the column value of the maximum column cargo location is from 1 to the median of the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns;
[0158] If the column value of the maximum column cargo location is between 1 and the median number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns;
[0159] If the column value of the maximum column cargo location is between the median number of cargo locations that can be stored in a single sub-channel and the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns.
[0160] In one implementation of the embodiment of the present invention, the column value Q of the maximum column cargo position is set, the number of cargo positions that can be stored in a single sub-channel is 5, the column value Q of the maximum column cargo position is compared with the number of cargo positions that can be stored in a single sub-channel 5, and the cargo positions are allocated. Specifically:
[0161] When Q=1, the storage locations are allocated in ascending order of columns;
[0162] When Q=5, the storage locations are allocated in descending order of columns;
[0163] When Q=3, the storage locations are allocated in descending order of columns;
[0164] When Q=2, the storage locations are allocated in ascending order of columns;
[0165] When Q=4, the storage locations are allocated in ascending order of columns.
[0166] Figure 7 This is a structural diagram of the neutron channel allocation module of the present invention. Figure 7 As shown, in the embodiment of the present invention, the sub-channel allocation module includes a pallet type acquisition unit, a cargo layer acquisition unit, a sub-area acquisition unit, and a sub-channel allocation unit. The pallet type acquisition unit is used to acquire the pallet type of the pallet to be entered in the current warehousing task; the cargo layer acquisition unit is used to acquire all cargo layers where the cargo type that matches the pallet type of the pallet to be entered is located, and sort all cargo layers according to the number of layers to obtain the cargo layer with the lowest number of layers; the sub-area acquisition unit is used to acquire the sub-area that matches the pallet type of the pallet to be entered in the lowest cargo layer; the sub-channel allocation unit is used to acquire all sub-channels that match the pallet type of the pallet to be entered in the sub-area, and sort and filter all sub-channels to obtain open sub-channels, calculate and sort the distances from the open sub-channels to the warehouse entrance, and obtain and allocate the open sub-channel with the smallest distance.
[0167] Figure 8 FIG. 1 is a structural diagram of the cargo space allocation module in the present invention. Figure 8 As shown, in the embodiment of the present invention, the cargo location allocation module includes a cargo location sorting unit, an empty cargo location screening unit and a cargo location allocation unit. The cargo location sorting unit is used to arrange all cargo locations in the sub-channel; the empty cargo location screening unit is used to screen the sorted cargo locations to obtain empty cargo locations; the cargo location allocation unit is used to sort the empty cargo locations and allocate cargo locations according to the sorted empty cargo locations.
[0168] It should be understood that the embodiments disclosed in the present invention are not limited to the specific processing steps or materials disclosed herein, but should be extended to equivalent substitutions of such features understood by ordinary technicians in the relevant field. It should also be understood that the terms used herein are only used for the purpose of describing specific embodiments and are not meant to be limiting.
[0169] The "embodiment" mentioned in the specification means that the specific features or characteristics described in conjunction with the embodiment are included in at least one embodiment of the present invention. Therefore, the phrases or "embodiment" appearing in various places throughout the specification do not necessarily refer to the same embodiment.
[0170] In addition, the described features or characteristics may be combined in one or more embodiments in any other suitable manner. In the above description, some specific details, such as thickness, quantity, etc., are provided to provide a comprehensive understanding of the embodiments of the present invention. However, those skilled in the relevant art will understand that the present invention can be implemented without one or more of the above specific details or can also be implemented using other methods, components, materials, etc.
Claims
1. A method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties, characterized in that: include Acquisition of cargo information, including the number of pallets to be stored in the current storage task and the number of pallets that can be stored in a single sub-channel in the stereoscopic warehouse; The allocation of sub-channels determines whether the number of pallets to be stored is greater than the number of pallets that can be stored in a single sub-channel; if so, the sub-channels are allocated according to the principle of equal distribution of the storage area; If not, the subchannels are allocated according to the subchannel filling principle; Allocation of cargo locations, obtaining the opening direction of the sub-channel, and allocating cargo locations based on the opening direction of the sub-channel.
2. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 1 is characterized in that: Determine whether the number of pallets to be stored is greater than the number of pallets that can be stored in a single sub-channel; if so, allocate sub-channels according to the principle of equal distribution of the storage area, including Obtaining the pallet type, obtaining the pallet type of the pallet to be stored in the current storage task; Acquisition of cargo location layers: Acquisition of all cargo location layers of cargo location types matching the pallet type of the pallet to be stored, and sorting of all cargo location layers by number of layers to obtain the cargo location layer with the lowest number of layers; Obtaining the sub-area, obtaining the sub-area in the lowest cargo layer that matches the pallet type of the pallet to be stored; Obtaining sub-channels, obtaining all sub-channels in the sub-area that match the pallet type of the pallet to be stored, and sorting all sub-channels according to the current storage volume to obtain the sub-channel with the least current storage volume; Screening of sub-channels: Screening of sub-channels with the least current storage to obtain open sub-channels; The allocation of sub-channels, calculates and sorts the distances from the open sub-channels to the storage entrance to obtain and allocate the open sub-channel with the smallest distance.
3. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 1 is characterized in that: Determine whether the number of pallets X to be stored is greater than the number of pallets Y that can be stored in a single sub-channel; if not, allocate sub-channels according to the sub-channel filling principle, specifically: The cargo information is obtained in turn according to its priority and allocated to the unfilled sub-channels.
4. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 3 is characterized in that: The priority of cargo information is the production batch of the material, the formula number of the material, and the type of material.
5. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 1 is characterized in that: The cargo space is allocated according to the opening direction of the sub-channel, specifically: If the opening direction of the sub-channel is left opening, the storage location is allocated according to the left stack storage location allocation principle; If the opening direction of the sub-aisle is right opening, the storage location is allocated according to the right stack storage location allocation principle; If the opening direction of the sub-channel is bidirectional, the cargo space is allocated according to the queue cargo space allocation principle.
6. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 5 is characterized in that: If the opening direction of the sub-channel is left opening, the storage location is allocated according to the left stack storage location allocation principle, specifically: Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer; Screening of empty cargo locations: Screening the cargo locations in ascending order to obtain empty cargo locations; For allocation of cargo locations, empty cargo locations are sorted in ascending order according to the columns to allocate cargo locations.
7. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 5 is characterized in that: If the opening direction of the sub-channel is right opening, the storage location is allocated according to the right stack storage location allocation principle, specifically: Sorting of cargo locations: sort all cargo locations in the sub-aisles in descending order of row-column-layer; Screening of empty cargo locations: Screening the cargo locations in descending order to obtain empty cargo locations; For allocation of cargo locations, empty cargo locations are sorted in descending order according to the columns to allocate cargo locations.
8. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 5 is characterized in that: If the opening direction of the sub-channel is bidirectional, the cargo space is allocated according to the queue cargo space allocation principle, specifically: Sorting of cargo locations: Arrange all cargo locations in the sub-aisles in ascending order of row-column-layer; Screening of empty cargo locations: Screening the cargo locations in ascending order to obtain empty cargo locations; For the allocation of cargo locations, the empty cargo locations are sorted in descending order by column to obtain the maximum column cargo location, and the cargo locations are allocated based on the comparison result of the column value of the maximum column cargo location and the number of cargo locations that can be stored in a single sub-channel.
9. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 8 is characterized in that: The cargo location is allocated based on the comparison result of the column value of the maximum cargo location and the number of cargo locations that can be stored in a single sub-channel. Specifically: If the column value of the largest column location is 1, the locations are allocated in ascending order of the columns; If the column value of the maximum column cargo location is the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns; If the column value of the maximum column cargo location is from 1 to the median of the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in descending order of the columns; If the column value of the maximum column cargo location is between 1 and the median number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns; If the column value of the maximum column cargo location is between the median number of cargo locations that can be stored in a single sub-channel and the number of cargo locations that can be stored in a single sub-channel, the cargo locations are allocated in ascending order of the columns.
10. The method for allocating cargo space for a four-way vehicle stereoscopic warehouse based on multiple varieties according to claim 2, characterized in that: The distance from the open sub-channel to the warehouse entrance is the product of the number of storage locations and the length of the storage locations.
11. A four-way vehicle stereoscopic warehouse storage space allocation system based on multiple varieties, characterized in that: include A cargo information acquisition module is used to obtain the number of pallets to be stored in the current storage task and the number of pallets that can be stored in a single sub-channel in the three-dimensional warehouse; A sub-channel allocation module, which is used to compare the number of pallets (X) to be stored in the warehouse with the number of pallets that can be stored in a single sub-channel to obtain a comparison result, and allocate a sub-channel according to the comparison result; The cargo location allocation module is used to obtain the opening direction of the sub-channel and allocate cargo locations according to the opening direction of the sub-channel.
12. The four-way vehicle stereoscopic warehouse storage space allocation system based on multiple varieties according to claim 11 is characterized in that: The subchannel allocation module includes A pallet type acquisition unit, which is used to acquire the pallet type of the pallet to be stored in the current storage task; A cargo location layer acquisition unit is used to acquire all cargo location layers of cargo location types matching the pallet type of the pallet to be stored, and sort all cargo location layers according to the number of layers to obtain the cargo location layer with the lowest number of layers; A sub-area acquisition unit, which is used to acquire a sub-area in the lowest cargo space layer that matches the pallet type of the pallet to be stored; The subchannel allocation unit is used to obtain all subchannels in the subarea that match the pallet type of the pallet to be stored, sort and filter all subchannels to obtain open subchannels, calculate and sort the distances from the open subchannels to the storage entrance, so as to obtain and allocate the open subchannel with the smallest distance.
13. The four-way vehicle stereoscopic warehouse storage space allocation system based on multiple varieties according to claim 11 is characterized in that: The cargo allocation module includes A cargo location sorting unit, which is used to sort all cargo locations in a sub-channel; An empty cargo space screening unit, which is used to screen the sorted cargo spaces to obtain empty cargo spaces; The cargo location allocation unit is used to sort the empty cargo locations and allocate cargo locations according to the sorted empty cargo locations.
