Intelligent storage method and device, computer device and readable storage medium thereof

By using reconfigurable storage units and intelligent order fulfillment modules, and by optimizing subspace partitioning using greedy algorithms and simulated annealing algorithms, the problem of space waste in traditional warehousing solutions is solved, thereby improving warehouse space utilization and storage and retrieval efficiency, and reducing storage costs.

CN122144342APending Publication Date: 2026-06-05QINGDAO RIRISHUN LOGISTICS CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QINGDAO RIRISHUN LOGISTICS CO LTD
Filing Date
2026-03-27
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Traditional warehousing solutions with fixed shelf heights and widths, such as beam racks, result in wasted vertical and horizontal space. They cannot flexibly adapt to the storage needs of various types of goods, leading to low warehouse space utilization, low inbound and outbound efficiency, and high storage costs.

Method used

By employing reconfigurable storage units and intelligent order fulfillment modules, and optimizing subspace partitioning through greedy algorithms and simulated annealing algorithms, the storage space is dynamically adjusted to adapt to different cargo characteristics, forming multiple types of subspaces, thereby improving space utilization and storage and retrieval efficiency.

Benefits of technology

It achieves two-dimensional adaptation of three-dimensional storage problems, improves warehouse space utilization, reduces storage costs, and enhances the flexibility and efficiency of inbound and outbound operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122144342A_ABST
    Figure CN122144342A_ABST
Patent Text Reader

Abstract

The application discloses an intelligent storage method; a storage warehouse comprising a plurality of storage units, a plurality of horizontal partitions and a plurality of vertical partitions is arranged; the storage unit is a square box body with an open front, comprising two side plates, a top plate and a bottom plate; at least one first support part is uniformly arranged on the inner side of the side plate in a longitudinal direction; at least one second support part and at least one third support part are respectively and uniformly arranged on the inner side of the top plate and the bottom plate in a longitudinal direction; the horizontal partition is arranged in a horizontal direction, and a fourth support part is arranged on the upper side or the lower side of the horizontal partition or not; the vertical partition is arranged in a vertical direction, and a fifth support part is arranged on the left side or the right side of the vertical partition or not, so as to form a plurality of types of subspaces in the storage unit in different division forms; the length, the width and the height of each cargo are obtained; the length of the cargo is put into the subspace in compliance with the longitudinal direction of the storage unit, the number of each type of subspace is obtained according to the width and the height, and then the number of each storage unit is obtained. The application improves the space utilization rate, the warehouse-out and warehouse-in efficiency and reduces the storage cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of logistics and warehousing technology, specifically, it relates to an intelligent storage method, device, computer equipment and its readable storage medium. Background Technology

[0002] In the field of modern logistics warehousing, especially in industries such as auto parts and e-commerce retail, warehouses need to manage a wide variety of goods (SKUs), and the size, shape, quantity, and frequency of entry and exit of each SKU vary greatly.

[0003] Traditional warehousing solutions commonly employ beam-type racking with fixed shelf heights and storage location widths, which suffers from significant drawbacks in both horizontal and vertical dimensions. Vertically, the uniform shelf height, designed for storing the largest items, results in unusable space between the top of the goods and the upper beams when storing large quantities of small and medium-sized items, leading to absolute waste of vertical space. Horizontally, fixed-size storage locations (or uniform cartons placed on them) cannot precisely match the diverse sizes of goods. For ease of operation, small SKUs (such as individual filters or sensors) are often placed in large storage locations or cartons, leaving most of the horizontal area of ​​the storage location unused, resulting in inefficient use of horizontal space. Furthermore, to cope with the ever-increasing number of SKUs, the same material is often forced to be stored in multiple discontinuous locations, creating a chaotic "one item, multiple locations" situation. These drawbacks are all rooted in the fundamental contradiction between the rigidity of the hardware structure and the diversification of goods requirements. A fixed physical storage structure cannot be adaptively adjusted according to the specific characteristics of goods, which directly leads to a long-term low overall warehouse space utilization rate (usually less than 50%), and triggers a series of chain problems such as disordered inventory layout, complex picking paths, low operational efficiency and high warehousing costs.

[0004] The information disclosed in this background section is only intended to enhance the understanding of the background technology of this application, and therefore may include prior art that is not known to those skilled in the art. Summary of the Invention

[0005] This invention addresses the problem in existing technologies where fixed storage space is used to meet dynamic, multi-category goods storage needs. Although storage schemes are optimized through algorithms, there is no further room for improvement, and the efficiency of outbound and inbound operations is low. This invention proposes an intelligent storage method, device, computer equipment, and its readable storage medium. Through reconfigurable storage units and reverse derivation of the optimal space division of storage units, it improves space utilization, outbound and inbound efficiency, and reduces storage costs.

[0006] To achieve the above-mentioned invention / design objectives, the present invention adopts the following technical solution:

[0007] A smart storage method includes the following steps;

[0008] A storage warehouse is provided, comprising multiple storage units, multiple horizontal partitions, and multiple vertical partitions. Each storage unit is a square box with an opening at the front, arranged horizontally and stacked vertically within the storage warehouse. Each storage unit includes two side panels, a top panel, and a bottom panel. At least one longitudinal first support is evenly provided on the inner side of each side panel to support the horizontal partition. At least one longitudinal second support and a third support are evenly provided on the inner side of each top and bottom panel, respectively, to fix the vertical partition. The horizontal partitions are arranged horizontally, with or without a fourth support on their upper and lower sides. The vertical partitions are arranged vertically, with or without a fifth support on their left and right sides, respectively, to form multiple and / or various types of subspaces within the storage unit in different partitioning forms.

[0009] Obtain the length, width, and height of each item; place the item in the subspace with its length aligned with the longitudinal direction of the storage unit, and obtain the quantity of each type of subspace based on its width and height;

[0010] The number of storage units for each partition form is obtained based on the number of subspaces of each type.

[0011] In some specific embodiments, the number of subspaces of each type is obtained based on the width and height of the cargo by setting a mathematical model with the objective function of maximizing space utilization, and an initial solution for each type of subspace is obtained using a greedy algorithm.

[0012] In some specific embodiments, it also includes:

[0013] After obtaining the initial solutions for each type of subspace using a greedy algorithm, the grid-like initial solutions are optimized using a simulated annealing algorithm to obtain the optimal solution for the number of each type of subspace.

[0014] In some specific embodiments, a specific constraint is set in the greedy algorithm: the number of types of goods in each subspace does not exceed 3.

[0015] In some specific embodiments, two longitudinal first support portions are evenly arranged on the inner side of the side plate; two longitudinal second support portions and three support portions are evenly arranged on the inner side of the top plate and the bottom plate, respectively; the transverse partition has the length of the top plate, and two longitudinal fourth support portions are evenly arranged on its upper and lower sides, respectively; the vertical partition includes two specifications, namely a first vertical partition and a second vertical partition, having two-thirds and one-third of the length of the side plate, respectively;

[0016] One-third of the length of the top plate is a single width; one-third of the length of the side plate is a single height; the types of the subspaces include a first subspace, a second subspace, a third subspace, and a fourth subspace, which respectively include a single width and height, two heights and one width, one height and two widths, and two heights and widths;

[0017] The storage unit can be divided into five types: a first type, a second type, a third type, a fourth type, and a fifth type, which respectively include nine first subspaces, three second subspaces and three first subspaces, two third subspaces and five first subspaces, one fourth subspace and one second subspace and three first subspaces, and one third subspace and seven first subspaces.

[0018] In some specific embodiments, obtaining the number of storage units for each partition form based on the number of subspaces of each type includes the following steps:

[0019] First, the number of the storage units of the fourth type is obtained based on the number of the fourth subspace;

[0020] Then, the number of the storage units of the second type is obtained based on the number of the third subspace;

[0021] Next, the number of storage units of the third or fifth category is obtained based on the number of the second subspace;

[0022] Finally, the number of storage units of the first type is obtained based on the number of the first subspace.

[0023] An intelligent storage device includes a storage warehouse and an intelligent distribution module;

[0024] The storage warehouse includes multiple storage units, multiple horizontal partitions, and multiple vertical partitions; each storage unit is a square box with an opening at the front, arranged horizontally and stacked vertically; each storage unit includes two side panels, a top panel, and a bottom panel; at least one longitudinal first support is evenly arranged on the inner side of each side panel to support the horizontal partition; at least one longitudinal second support and a third support are evenly arranged on the inner side of each top panel and bottom panel, respectively, to fix the vertical partition; the horizontal partitions are arranged horizontally, and may or may not have a fourth support on their upper or lower sides; the vertical partitions are arranged vertically, and may or may not have a fifth support on their left or right sides, respectively, to form multiple and / or various types of subspaces within the storage unit in different partitioning forms;

[0025] The intelligent order fulfillment module obtains the length, width, and height of each item; places the item in the subspace with its length aligned with the longitudinal direction of the storage unit; obtains the quantity of each type of subspace based on its width and height; and obtains the quantity of each segmented storage unit based on the quantity of each type of subspace.

[0026] A reconfigurable storage unit is a square box with an opening at the front, including two side panels, a top panel, a bottom panel, at least one horizontal partition, and at least one vertical partition.

[0027] The inner side of the side plate is uniformly provided with at least one longitudinal first support portion for supporting the transverse partition; the inner side of the top plate and the bottom plate are respectively uniformly provided with at least one longitudinal second support portion and a third support portion for fixing the vertical partition; the transverse partition is arranged horizontally, and its upper and lower sides are respectively provided with a fourth support portion or not; the vertical partition is arranged vertically, and its left and right sides are respectively provided with a fifth support portion or not, for forming multiple and / or various types of subspaces in different division forms within the storage unit.

[0028] A computer device includes a memory and a processor; the memory stores a computer program; when the processor executes the computer program in the memory, it implements the steps of obtaining the quantity of each type of subspace and obtaining the quantity of each type of storage unit in the above-described intelligent storage method.

[0029] A computer-readable storage medium storing a computer program; when executed by a processor, the computer program implements the steps of the above-described intelligent storage method for obtaining the quantity of various types of subspaces and the quantity of storage units in various partition forms.

[0030] Compared with the prior art, the advantages and positive effects of the present invention are:

[0031] The intelligent storage method, apparatus, computer equipment, computer-readable storage medium, and reconfigurable storage unit of this invention form multiple and various types of subspaces through flexible reconfiguration of storage units. This enables dynamically adjustable inbound storage locations to cope with the storage of dynamically updated and diverse goods, improving the flexibility of inbound and outbound operations. Based on the vertical area formed by the length, width, and height of each good and the length of the goods, the required number of subspaces of each type and the number of different partition forms of the storage unit are obtained. This transforms the three-dimensional storage problem into a two-dimensional adaptation method, allowing the physical form of the storage space to actively and dynamically adapt to the characteristics and quantity of goods. This improves the space utilization rate of the outbound warehouse while reducing the stacking of goods, thereby improving storage and retrieval efficiency. It adapts to the current situation of diverse types, shapes, and specifications of automotive spare parts, and high demand, reducing storage costs.

[0032] Other features and advantages of the present invention will become clearer after reading the detailed embodiments of the invention in conjunction with the accompanying drawings. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is a schematic diagram of the structure of a storage unit according to an embodiment;

[0035] Figure 2 These are schematic diagrams of the structures of each support part according to the embodiment;

[0036] Figure 3 This is a structural schematic diagram of the diaphragm according to an embodiment;

[0037] Figure 4 This is a structural schematic diagram of the vertical partition according to an embodiment;

[0038] Figure 5 This is a schematic diagram of the category structure according to the segmentation form of the embodiment;

[0039] Figure 6 This is a schematic diagram of the subspace type structure according to an embodiment;

[0040] Figure 7 This is a schematic diagram illustrating the placement method conversion according to the embodiment;

[0041] Figure 8 This is a schematic diagram of a method for cutting the remaining space within a subspace according to an embodiment. Detailed Implementation

[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0043] In the description of this invention, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0044] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "joining" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances. In the description of embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0045] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0046] In the description of this invention, unless otherwise stated, "a plurality of" means two or more.

[0047] Reference Figure 1 , Figure 2 This invention discloses an intelligent storage method, which includes the following steps:

[0048] A storage warehouse is configured with multiple storage units, multiple horizontal partitions, and multiple vertical partitions. Each storage unit is a square box with an open front. The storage units are arranged horizontally and stacked vertically within the storage warehouse, and are relatively fixed in their configuration. Each storage unit includes two side panels, a top panel, and a bottom panel. At least one longitudinal first support is evenly distributed on the inner side of each side panel to support the horizontal partition. At least one longitudinal second and third support is evenly distributed on the inner side of each top and bottom panel to fix the vertical partition. The horizontal partitions are horizontally positioned within the storage unit, with or without a fourth support on their upper or lower sides. The vertical partitions are vertically positioned within the storage unit, with or without a fifth support on their left or right sides. Both ends of each horizontal partition are connected to the first and fifth support, respectively. Both ends of each vertical partition are connected to the second, third, or fourth support, respectively. This configuration allows for the formation of multiple sub-spaces of various types within the storage unit using different partitioning methods.

[0049] Obtain the length, width, and height of each item; place the items along the longitudinal direction of the storage unit with their length aligned with the vertical area formed by their width and height to obtain the number of subspaces of each type required for placing all the items;

[0050] The number of each partition form for each storage unit is obtained based on the number of each type of subspace.

[0051] The present invention also discloses an intelligent storage device, which includes a storage warehouse and an intelligent distribution module.

[0052] The storage warehouse comprises multiple storage units, multiple horizontal partitions, and multiple vertical partitions. Each storage unit is a square box with an open front, arranged horizontally and stacked vertically, and fixed relative to each other. Each storage unit includes two side panels, a top panel, and a bottom panel. At least one longitudinal first support is evenly provided on the inner side of the side panels to support the horizontal partitions. At least one longitudinal second support and a third support are evenly provided on the inner side of the top and bottom panels, respectively, to fix the vertical partitions. The horizontal partitions are arranged horizontally within the storage unit, with or without a fourth support on their upper or lower sides. The vertical partitions are arranged vertically within the storage unit, with or without a fifth support on their left or right sides. The two ends of each horizontal partition are connected to the first and fifth support, respectively, and the two ends of each vertical partition are connected to the second, third, or fourth support, respectively, to form multiple and various types of subspaces within the storage unit in different partitioning forms.

[0053] The intelligent order fulfillment module obtains the length, width, and height of each item that needs to be put into storage; it places each item in the sub-space of the storage unit according to the length of the item along the longitudinal direction of the storage unit; it obtains the number of sub-spaces of each type needed to place all the items based on the vertical area formed by the width and height; and it obtains the number of each type of partition of each storage unit based on the number of sub-spaces of each type needed.

[0054] The present invention also discloses a reconfigurable storage unit, which is a square box with an opening at the front, including two side plates, a top plate, a bottom plate, at least one horizontal partition, and at least one vertical partition.

[0055] At least one longitudinal first support portion is evenly provided on the inner side of the side plate for supporting the transverse partition.

[0056] At least one longitudinal second support and a third support are evenly provided on the inner side of the top plate and the bottom plate, respectively, for fixing the vertical partition.

[0057] The horizontal partitions are arranged horizontally, and their upper and lower sides are respectively provided with at least one longitudinal fourth support or without a fourth support; the vertical partitions are arranged vertically, and their left and right sides are respectively provided with at least one longitudinal fifth support or without a fifth support; that is, the horizontal partitions include various specifications, or the horizontal partitions are flat structures, and their upper and lower sides are respectively uniformly provided with at least one longitudinal fourth support; or the horizontal partitions are flat structures and are not provided with a fourth support; the vertical partitions include various specifications, or the vertical partitions are flat structures, and their left and right sides are respectively uniformly provided with at least one longitudinal fifth support; or the vertical partitions are flat structures and are not provided with a fifth support.

[0058] The two ends of the horizontal partition are detachably connected to the first support and the fifth support, respectively; the two ends of the vertical partition are detachably connected to the second support or the third support and the fourth support, respectively, to form storage units with various division forms, thereby forming storage units including multiple types of subspaces, which can be used to flexibly prepare multiple storage units according to the results obtained by the intelligent distribution module to hold goods of different specifications.

[0059] The present invention also discloses a computer device, which includes a memory and a processor; the memory stores a computer program; when the processor executes the computer program in the memory, it implements the steps of the intelligent storage method of the intelligent distribution module.

[0060] The present invention also discloses a computer-readable storage medium storing a computer program; when the computer program is executed, it implements the steps of the intelligent storage method of the intelligent distribution module.

[0061] The intelligent storage method, apparatus, computer equipment, computer-readable storage medium, and reconfigurable storage unit of this invention form multiple and various types of subspaces through flexible reconfiguration of storage units. This enables dynamically adjustable inbound storage locations to cope with the storage of dynamically updated and diverse goods, improving the flexibility of inbound and outbound operations. Based on the vertical area formed by the length, width, and height of each good and the length of the goods, the required number of subspaces of each type and the number of different partition forms of the storage unit are obtained. This transforms the three-dimensional storage problem into a two-dimensional adaptation method, allowing the physical form of the storage space to actively and dynamically adapt to the characteristics and quantity of goods. This improves the space utilization rate of the outbound warehouse while reducing the stacking of goods, thereby improving storage and retrieval efficiency. It adapts to the current situation of diverse types, shapes, and specifications of automotive spare parts, and high demand, reducing storage costs.

[0062] The specific steps and principles of the intelligent storage method and the specific structure, steps and principles of the intelligent storage device of the present invention will be described in detail below through specific embodiments.

[0063] In some specific embodiments, refer to Figure 7In the intelligent storage method, the number of subspaces of each type is obtained based on the vertical area formed by the width and height of the goods. By setting a mathematical model with the goal of maximizing space utilization, the initial solution of each type of subspace is obtained using a greedy algorithm.

[0064] Specifically, the three-dimensional data (length, width, and height) of the goods are first converted into two-dimensional data (width and height); then the two-dimensional packing problem is solved to obtain the required quantity of each type of subspace; finally, based on the required quantity of each type of subspace, the ideal ratio of storage units with different partitioning forms is obtained.

[0065] First, establish a mathematical model.

[0066] Set the following parameters for the problem:

[0067] I: Goods collection, ;

[0068] B: Subspace set ;

[0069] Subspace length ;

[0070] Subspace width ;

[0071] :thing Height;

[0072] :thing The width;

[0073] :thing circumference;

[0074] Subspace area ;

[0075] S: The set of all types of goods.

[0076] Set the following decision variables:

[0077] Goods-Subspace Assignment Variables: Definition ,when Time indicates goods Placed into subspace middle;

[0078] Position variables: , indicating goods The coordinates of the bottom left vertex; Represents a two-dimensional nonnegative real number space;

[0079] Relative position variables: Define four sets of 0 or 1 variables to represent the relative positional relationship between items;

[0080] =1 indicates an item Located in the item The left side;

[0081] =1 indicates an item Located in the item The right side;

[0082] =1 indicates an item Located in the item Below;

[0083] =1 indicates an item Located in the item Above;

[0084] Directional variables: Represents items The placement orientation (0: no rotation, size is...) × ;1: Rotation, dimension is × );

[0085] Number of subspaces: , representing the quantity used in subspace b;

[0086] Subspace - Cargo Occupation Variable: , indicating whether there exists a cargo of cargo type s in subspace type b.

[0087] Set the objective function

[0088] The main objective of the two-dimensional bin packing problem is to maximize space utilization.

[0089]

[0090] Let it be the objective function of the mathematical model.

[0091] Set constraints

[0092] Each item must be loaded into one and only one subspace:

[0093] ;

[0094] Positional constraints of goods within a subspace (ensuring goods are completely within the subspace): For each goods i and subspace type b, if =1, then:

[0095] ≤ ;

[0096] ≤ ;

[0097] , ;

[0098] Non-overlapping constraint between goods (using relative position variables): For each pair of different goods and And they are all placed into the same seed space:

[0099] ≤ ;

[0100] ≤ ;

[0101] ≤ ;

[0102] ≤ ;

[0103] ;

[0104] Where M is a sufficiently large positive number;

[0105] The number of goods types in each subspace does not exceed 3: for each subspace type b,

[0106] ≤3;

[0107] If goods (belongs to the category of goods) ) is placed into subspace type b (i.e. If =1), then it is necessary to

[0108] =1;

[0109] ;

[0110] Variable domain constraints:

[0111]

[0112]

[0113] ;

[0114] It is the set of positive integers.

[0115] Based on the mathematical model, an initial solution is obtained using a greedy algorithm, specifically including the following:

[0116] Sorting: First, sort all the goods to be stored in descending order of their perimeter, which is the perimeter of the square formed by the width and height. Prioritize placing items with larger perimeters (testing showed that sorting by perimeter in descending order yields the highest space utilization compared to sorting by area or by the longest side). This prioritizes the placement of larger goods, reducing potential space fragmentation during subsequent placement and thus improving space utilization.

[0117] Space evaluation and selection: For the goods to be placed, find a suitable location among all the created subspaces. This is the core decision point of the greedy algorithm, which is achieved through free area management and setting specific placement rules. The details of free area management and placement rules are as follows.

[0118] Reference Figure 8 For each used subspace, maintain a list of free rectangles; for the free area of ​​each subspace, divide the irregular free area into new, smaller regular free rectangles using the "maximum rectangle" rule, and record them in the list of free rectangles.

[0119] Iterate through the list of free rectangles in all currently used subspaces, attempting to find a free area that can accommodate the item. Use the best-fit rule to select which free area to place the item in. The best-fit rule finds the free area that can accommodate the item with the smallest remaining space. This minimizes space fragmentation after placement, making the remaining space more likely to be used by subsequent items.

[0120] Placement; When attempting placement, including the first placement of goods in a subspace and the reuse of empty areas in the subspace, both the original orientation of the item and its orientation after rotating 90 degrees (if rotation is allowed) are considered to increase the chances of finding a suitable location.

[0121] The creation of a new subspace: If the existing free areas of all created subspaces are insufficient to accommodate the current item (including attempts to rotate), the algorithm will create a new subspace. The selection of the new subspace type follows the principle of choosing the smallest subspace from the available subspace types that can accommodate the item, in order to minimize the space wastage caused by adding a new subspace.

[0122] Handling of specific constraints: Each subspace can accommodate a maximum of 3 types of goods (after testing, limiting the number of goods to less than 3 types will significantly reduce the overall space utilization, while limiting the number of goods to more than 3 types will make it take longer for employees to find goods. Therefore, it was decided to adopt the constraint that each subspace can accommodate a maximum of 3 types of goods).

[0123] Before attempting to place goods into an existing subspace that already contains goods, the algorithm first checks the types of goods already present in that subspace. If the type of goods is already in the subspace, or if the subspace does not yet have three types of goods, then placement can be attempted. Otherwise, even if there is a sufficiently large free area, the subspace will be skipped. That is, if the subspace already has three types of goods, and the type of goods to be placed is the same as one of the existing types of goods in the subspace, then it can be placed in that subspace. Otherwise, if the subspace already has three types of goods, and the type of goods to be placed is different from any of the existing types of goods in the subspace, then the goods will not be placed in that subspace.

[0124] Of course, in order to obtain the overall characteristics of all goods in the warehouse, we need to obtain the length, width, height and quantity data of all goods in the warehouse; however, considering the time cost and workload, we can also select some goods specifications and quantities that can effectively represent the characteristics of the goods.

[0125] In some specific embodiments, the intelligent storage method further includes optimizing the initial solutions of each type of subspace obtained by the greedy algorithm using a simulated annealing algorithm to obtain the optimal solution for the proportion of the number of each type of subspace.

[0126] Optimizing the initial solution using the simulated annealing algorithm specifically includes the following steps:

[0127] Initialization; setting the initial temperature Termination temperature When the temperature drops to the termination temperature The algorithm stops when the temperature drops below a certain point; a cooling coefficient is set. Set the Markov chain length. The number of iterations at each temperature can be related to the problem size; initialize the current solution and the optimal solution; let the current solution... Current optimal solution .

[0128] Iterative search; when the current temperature Repeat the following steps:

[0129] Internal circulation: at the current temperature Next, repeat The next step: generating a new solution : From the current solution through neighborhood operations A new candidate solution is generated;

[0130] Neighborhood operation: Randomly select a goods that has been put into a storage location and attempt to move it to another free location within the current subspace, or to a free location in another subspace (subject to goods type constraints).

[0131] Calculate the difference in cost functions ; This refers to the solution Space wastage rate under certain conditions, if This means that the new solution N' is better.

[0132] Acceptance criterion: If ΔC < 0, then accept the new solution N' as the current solution (N = N'). If ΔC >= 0, then accept the solution with probability... Accept the new solution N' as the current solution. This mechanism allows the algorithm a certain probability of escaping local optima.

[0133] If the new solution is accepted, then update the current solution N = N'.

[0134] Update the optimal solution: If the space wastage rate C(N) of the current solution N is lower than that of the current optimal solution. Cost Then update = N.

[0135] Cooling: After completing L iterations at the current temperature T, the temperature is reduced: T = α * T.

[0136] When the temperature drops The algorithm ends when the following conditions are met.

[0137] Output the optimal solution found. This refers to the optimized data entry scheme.

[0138] In some specific embodiments, refer to Figure 3 , Figure 4 , Figure 5 , Figure 6The reconfigurable storage unit has two longitudinal first support sections evenly arranged on the inner side of its side panels; two longitudinal second support sections and three longitudinal support sections are evenly arranged on the inner side of its top and bottom panels, respectively; the horizontal partitions have the entire length of the top panel, and two longitudinal fourth support sections are evenly arranged on their upper and lower sides, respectively; the vertical partitions include two specifications, namely the first vertical partition and the second vertical partition, which have two-thirds and one-third of the length of the side panels, respectively; the horizontal partitions are arranged horizontally, and their two ends are connected to the first support sections of the side panels located at their two ends; the vertical partitions are arranged vertically, and their two ends are connected to the second support section, the third support section, or the fourth support section, respectively, or their two ends are connected to the fourth support sections on the horizontal partitions located above and below them, respectively; thus forming a nine-square grid structure with multiple division forms within the storage unit; one-third of the height is a single height; one-third of the width is a single width.

[0139] The types of subspaces include the first subspace, the second subspace, the third subspace, and the fourth subspace, whose width and height are respectively one part width and height, two parts height and one part width, one part height and two parts width, and two parts height and width.

[0140] The storage units are divided into five categories: Category 1, Category 2, Category 3, Category 4, and Category 5, which respectively include nine first subspaces, three second subspaces and three first subspaces, two third subspaces and five first subspaces, one fourth subspace and one second subspace and three first subspaces, and one third subspace and seven first subspaces.

[0141] Specifically, the first type of partitioned storage unit has two horizontal partitions and six second vertical partitions, with each second vertical partition positioned between the top plate and the horizontal partition, between the two horizontal partitions, and between the horizontal partition and the bottom plate, respectively. The second type of partitioned storage unit has one horizontal partition, two first vertical partitions, and two second vertical partitions, with the two first vertical partitions and two second vertical partitions located above and below the horizontal partition, respectively. The third type of partitioned storage unit has two horizontal partitions and four second vertical partitions, with the two second vertical partitions positioned above and below the horizontal partition, respectively. Between the horizontal partition and the bottom plate, or between two horizontal partitions, or between the top plate and the horizontal partition, two additional second vertical partitions are located above, below, or below different horizontal partitions; in the fourth type of partitioned storage unit, one horizontal partition, one first vertical partition, and two second vertical partitions are provided, with the two second vertical partitions located below or above the horizontal partition, and the first vertical partition located above or below the horizontal partition; in the fifth type of partitioned storage unit, two horizontal partitions and five second vertical partitions are provided.

[0142] In one embodiment of the storage unit, two longitudinal first support portions are evenly arranged on the inner side of the side plate to support the transverse partition.

[0143] Two longitudinal second support parts and three support parts are evenly provided on the inner sides of the top plate and the bottom plate, respectively, for fixing the vertical partition.

[0144] The horizontal partition has the length of the top plate; two longitudinal fourth support parts are evenly arranged on the upper and lower sides of the first horizontal partition; the vertical partition includes two specifications, namely the first vertical partition and the second vertical partition have two-thirds and one-third of the length of the side plate, respectively.

[0145] In some specific embodiments, refer to Figure 2 The first support part is a single rib structure or a single slot structure that protrudes longitudinally from the inner side of the side plate; the second, third, and fourth support parts are double rib structures or double slot structures; a gap is provided between the double ribs or double slots for installing vertical partitions; the fifth support part is a single rib structure or a single slot structure.

[0146] In some specific embodiments, the intelligent storage method, obtaining the quantity of each partition form of each storage unit based on the quantity of each type of subspace includes the following steps:

[0147] First, obtain the number of fourth-class storage units based on the number of fourth subspaces;

[0148] Then, the number of second-class storage units is obtained based on the number of third subspaces;

[0149] Next, based on the number of the second subspace, obtain the number of the third and fifth type of storage units;

[0150] Finally, the number of storage units of the first type is obtained based on the number of the first subspace.

[0151] The specific calculation steps are as follows:

[0152] = ;

[0153] ;

[0154] (If it's a fast-moving device, use...) = );

[0155] ;

[0156] in, These represent the required quantities (rounded up) of the first, second, third, fifth, and fourth categories of "nine-square grid" storage units, respectively.

[0157] Therefore, the ideal proportion of each type in the nine-square grid is rate = Each of the fast-flowing, medium-flowing, and slow-flowing components corresponds to an ideal ratio.

[0158] The present invention also discloses a computer device, which includes a memory and a processor; the memory stores a computer program; and the processor executes the computer program in the memory to implement the steps of obtaining the number of subspaces of various types and obtaining the number of storage units of various partition forms in the intelligent storage method.

[0159] The present invention also discloses a computer-readable storage medium storing a computer program; when the computer program is executed by a processor, it implements the steps of obtaining the number of subspaces of various types and obtaining the number of storage units of various partition forms in the intelligent storage method.

[0160] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions claimed by the present invention.

Claims

1. An intelligent storage method, characterized in that, include: A storage warehouse is provided, comprising multiple storage units, multiple horizontal partitions, and multiple vertical partitions. Each storage unit is a square box with an opening at the front, arranged horizontally and stacked vertically within the storage warehouse. Each storage unit includes two side panels, a top panel, and a bottom panel. At least one longitudinal first support is evenly provided on the inner side of each side panel to support the horizontal partition. At least one longitudinal second support and a third support are evenly provided on the inner side of each top and bottom panel, respectively, to fix the vertical partition. The horizontal partitions are arranged horizontally, with or without a fourth support on their upper and lower sides. The vertical partitions are arranged vertically, with or without a fifth support on their left and right sides, respectively, to form multiple and / or various types of subspaces within the storage unit in different partitioning forms. Obtain the length, width, and height of each item; The goods are placed in the subspace with their length aligned with the longitudinal direction of the storage unit, and the number of each type of subspace is obtained based on its width and height. The number of storage units for each partition form is obtained based on the number of subspaces of each type.

2. The intelligent storage method according to claim 1, characterized in that, The number of subspaces of each type is obtained based on the width and height of the goods. An initial solution for each type of subspace is obtained by setting a mathematical model with the objective function of maximizing space utilization and using a greedy algorithm.

3. The intelligent storage method according to claim 2, characterized in that, Also includes: After obtaining the initial solutions for each type of subspace using a greedy algorithm, the grid-like initial solutions are optimized using a simulated annealing algorithm to obtain the optimal solution for the number of each type of subspace.

4. The intelligent storage method according to claim 2, characterized in that, A specific constraint is set in the greedy algorithm: the number of types of goods in each subspace does not exceed 3.

5. The intelligent storage method according to any one of claims 2 to 4, characterized in that, The inner side of the side plate is uniformly provided with two longitudinal first support parts; the inner side of the top plate and the bottom plate are respectively uniformly provided with two longitudinal second support parts and a third support part; the transverse partition has the length of the top plate, and its upper and lower sides are respectively uniformly provided with two longitudinal fourth support parts; the vertical partition includes two specifications, namely a first vertical partition and a second vertical partition, which have two-thirds and one-third of the length of the side plate, respectively. One-third of the length of the top plate is a single width; one-third of the length of the side plate is a single height; the types of the subspaces include a first subspace, a second subspace, a third subspace, and a fourth subspace, which respectively include a single width and height, two heights and one width, one height and two widths, and two heights and widths; The storage unit can be divided into five types: a first type, a second type, a third type, a fourth type, and a fifth type, which respectively include nine first subspaces, three second subspaces and three first subspaces, two third subspaces and five first subspaces, one fourth subspace and one second subspace and three first subspaces, and one third subspace and seven first subspaces.

6. The intelligent storage method according to claim 5, characterized in that, The number of storage units for each partitioning form is obtained based on the number of subspaces of each type. Includes the following steps: First, the number of the storage units of the fourth type is obtained based on the number of the fourth subspace; Then, the number of the storage units of the second type is obtained based on the number of the third subspace; Next, the number of storage units of the third or fifth category is obtained based on the number of the second subspace; Finally, the number of storage units of the first type is obtained based on the number of the first subspace.

7. An intelligent storage device, characterized in that, include: A storage warehouse includes multiple storage units, multiple horizontal partitions, and multiple vertical partitions. Each storage unit is a square box with an open front, arranged horizontally and stacked vertically. Each storage unit includes two side panels, a top panel, and a bottom panel. At least one longitudinal first support is evenly provided on the inner side of each side panel to support the horizontal partition. At least one longitudinal second support and a third support are evenly provided on the inner side of each top and bottom panel to fix the vertical partition. The horizontal partitions are arranged horizontally, and may or may not have a fourth support on their upper or lower sides. The vertical partitions are arranged vertically, and may or may not have a fifth support on their left or right sides, for forming multiple and / or various types of subspaces within the storage unit in different partitioning forms. The intelligent order fulfillment module acquires the length, width, and height of each item; places the item in the subspace with its length aligned with the longitudinal direction of the storage unit; acquires the quantity of each type of subspace based on its width and height; and obtains the quantity of each segmented storage unit based on the quantity of each type of subspace.

8. A reconfigurable storage unit, characterized in that, It is a square box with an opening at the front, including two side panels, a top panel, a bottom panel, at least one horizontal partition, and at least one vertical partition; The inner side of the side plate is uniformly provided with at least one longitudinal first support portion for supporting the transverse partition; the inner side of the top plate and the bottom plate are respectively uniformly provided with at least one longitudinal second support portion and a third support portion for fixing the vertical partition; the transverse partition is arranged horizontally, and its upper and lower sides are respectively provided with a fourth support portion or not; the vertical partition is arranged vertically, and its left and right sides are respectively provided with a fifth support portion or not, for forming multiple and / or various types of subspaces in different division forms within the storage unit.

9. A computer device, characterized in that, It includes a memory and a processor; the memory stores a computer program; when the processor executes the computer program in the memory, it implements the steps of obtaining the number of subspaces of each type and obtaining the number of storage units of various partition forms in the intelligent storage method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The system contains a computer program; when executed by a processor, the computer program implements the steps of the intelligent storage method according to any one of claims 1 to 6, namely, obtaining the number of subspaces of various types and obtaining the number of storage units of various partition forms.