Material storage position updating method, system and equipment and medium
By optimizing the storage location of materials through a dynamic hierarchical warehousing management solution, the problems of high cost and low efficiency in traditional material management are solved, and efficient and low-cost material storage and warehousing management is achieved.
Patent Information
- Application Number
- CN202511874093.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2025-12-09
- Filing Date
- 2025-12-12
- Publication Date
- 2026-03-03
AI Technical Summary
Traditional material management methods in the production process are characterized by high implementation costs and crude control processes, leading to chaotic material management, easy loss of materials, mismatched storage conditions, and low production efficiency.
A restrictive, dynamic, hierarchical warehouse management scheme is adopted. By acquiring material information and the call level of storage cabinets, the storage location of materials is dynamically optimized, and only small-batch, short-distance location moves are made to avoid large-scale relocation. The most suitable storage location is recommended based on the relevance of materials and the probability of future use.
It effectively improves material storage and retrieval efficiency, reduces operational complexity and adjustment costs, optimizes warehouse location layout, avoids management chaos and error risks caused by location changes, and meets production needs.
Smart Images

Figure CN121599595A_ABST
Abstract
Description
[0001] Priority application This application claims priority to Chinese invention patent application filed on December 9, 2025, [2025118447520], entitled "[A method, system, device and medium for updating the storage location of materials]", which is incorporated herein by reference in its entirety. Technical Field
[0002] This invention relates to the field of materials management technology, and specifically to a method, system, device, and medium for updating the storage location of materials. Background Technology
[0003] In the field of materials management, traditional methods generally suffer from high implementation costs and crude control processes, leading to chaotic and disorderly materials management, which can easily cause problems such as material loss and mismatched storage conditions, resulting in low production efficiency.
[0004] Currently, some solutions have also been proposed using traditional technologies: For example, patent application CN119850103A discloses an intelligent warehouse management method, system, equipment, and storage medium, relating to the field of warehouse management technology. The method includes: acquiring basic information of target goods to be stored in a warehouse center and the remaining storage area of the warehouse center; determining the storable area of the target goods from the remaining storage area based on the basic information; predicting the total number of orders for the target goods and the order quantity of each order within a preset time period based on historical order data of the target goods, and calculating a first popularity index of the target goods; determining the storable location of the target goods in the storable area based on the first popularity index; acquiring the first storage location of associated goods related to the target goods and a second popularity index of the associated goods; and determining the target storage location of the target goods from the storable locations by combining the first storage location and the second popularity index.
[0005] For example, patent application CN114663004A discloses a smart warehousing system and a warehouse guidance control method. The system includes: a goods storage unit, a goods conveying unit, a goods sensing unit, a group of luminous positioning and guidance devices, a positioning terminal, and a warehouse information processing system that communicates with them. The positioning terminal collects signal light for matching associated information sets to determine the location of the terminal. The warehouse information processing system acquires the goods attribute information and generates a planned route for the goods to enter / exit the warehouse based on the destination location corresponding to the goods attribute information. The system also determines a group of target luminous positioning and guidance devices based on the matching relationship between the location information of the luminous positioning and guidance devices and the planned route, and instructs them to perform luminous guidance actions.
[0006] However, the aforementioned traditional technical solutions focus on optimizing storage methods from an order perspective, that is, storing finished goods after production is completed. But materials during the production process have higher requirements for storage. In response, traditional technologies have also proposed some intelligent storage solutions for production materials.
[0007] For example, patent application CN114663004A proposes an intelligent warehouse management system that achieves refined management: It constructs a refined management target system with precise collaboration, precise decision-making, precise control, and precise service as its guiding principles; it constructs a value target system with the aim of reducing manpower, lowering costs, improving quality, and increasing efficiency; it features unmanned inbound and outbound operations, electronic inbound and outbound documents, visualized warehouse management, and intelligent material handling; it reduces labor costs in warehouse management through unmanned operations; it provides real-time, accurate, and reliable warehouse data, supports intelligent early warning of stagnant and damaged goods, and reduces financial management risks associated with warehouse materials; it facilitates real-time sharing of warehouse data and intelligent order delivery reminders, thereby improving the quality of collaborative shipping resources; it automatically collects finished product information, supports one-click batch number traceability, and enables rapid management response; it allows for intelligent data interaction across multiple scenarios (PC / tablet / mobile phone / large screen) and real-time intelligent analysis of warehouse materials, achieving efficient management and decision-making.
[0008] However, this solution cannot adapt to complex material storage scenarios. Therefore, there is an urgent need for an intelligent material management method. Summary of the Invention
[0009] The purpose of this invention is to provide a method, system, device, and medium for updating the storage location of materials, partially solving or alleviating the aforementioned shortcomings of the prior art. This allows for updating the material storage location while minimizing the impact on the production process, and significantly improves material access efficiency through dynamic optimization of the storage location. To solve the aforementioned technical problems, this invention specifically adopts the following technical solution: The first aspect of this invention provides a method for updating the storage location of materials, comprising the steps of: S201, Obtain the material information of the material to be stored, the material information including: first application level and material specifications; S202, obtain the remaining storage locations of the storage cabinet and the call level of the remaining storage locations, wherein the call level is determined at least by the preset level of the remaining storage locations and the material specifications; S203, Select a recommended second storage location for the material to be stored based on the call level; S204, when the material to be stored has a storage record within a preset historical period, the corresponding first storage location is obtained; S205, when the positional difference between the second storage location and the first storage location is less than the second difference, and the amount of material to be stored is less than a preset storage threshold, a recommended update scheme is generated for the material to be stored. The step of generating a recommended update scheme for the material to be stored includes: Select an alternative storage location near the second storage location and lower the retrieval level of the alternative storage location, wherein the space capacity of the alternative storage location is greater than or equal to the amount already stored.
[0010] In some embodiments, the step of selecting an alternative storage location includes: When multiple neighboring storage locations of the second storage location meet the first backup rule, the multiple neighboring storage locations are recommended as backup storage locations; The step of determining whether the multiple adjacent storage locations satisfy the first backup rule includes: Identify whether there is a first associated material in at least one type of stored material in the adjacent storage location, wherein when the usage frequency of one of the adjacent materials is greater than a preset frequency, and the proportion of the frequency of simultaneous use of the adjacent material and the stored material in the total usage frequency of the stored material or the adjacent material is greater than a first preset proportion, then the adjacent material is identified as the first associated material. If not, then the adjacent storage location is considered to satisfy the first backup rule.
[0011] In some embodiments, the step of determining whether multiple adjacent storage locations satisfy the first backup rule further includes: When at least one of the stored materials of a certain type exists as at least one of the first associated materials, the corresponding stored material is identified as the second associated material. If the total storage volume of the second associated material accounts for less than the proportion of the total storage volume of the stored materials, then the adjacent storage location is considered to meet the first backup rule.
[0012] In some embodiments, the step of selecting an alternative storage location includes: When multiple neighboring storage locations of the second storage location meet the second backup rule, the neighboring storage locations are recommended as the backup storage locations; The step of determining whether the multiple adjacent storage locations satisfy the second backup rule includes: Obtain a plurality of the neighboring storage locations located near the second storage location; Identify at least one of the stored materials in the adjacent storage locations; Calculate the probability of using the stored material within a future expected period. If the probability of use is greater than a preset first call threshold, then mark the stored material as an update material. When the proportion of the updated material in the stored materials is greater than a preset proportion, the adjacent storage location is considered to meet the second backup rule.
[0013] In some embodiments, the adjacent storage location and the second storage location are located in the same storage cabinet or the same combination of storage cabinets.
[0014] In some embodiments, at least two of the storage cabinets share a single intelligent control module, which is used to record entry information for at least one material, including: usage frequency, usage probability, or user.
[0015] In some embodiments, the first application level is set according to the frequency of use of the material to be stored.
[0016] A second aspect of the present invention provides a material storage location update system, comprising: a material information acquisition module for acquiring material information of a material to be stored, the material information including: a first application level and material specifications; a storage location acquisition module for acquiring remaining storage locations of a storage cabinet and the call level of the remaining storage locations, wherein the call level is determined at least by a preset level of the remaining storage locations and the material specifications; a second storage location selection module for selecting a recommended second storage location for the material to be stored according to the call level; a first storage location acquisition module for acquiring a corresponding first storage location when the material to be stored has a storage record within a preset historical period; and a recommended update scheme generation module for generating a recommended update scheme for the material to be stored when the location difference between the second storage location and the first storage location is less than a second difference and the stored amount of the material to be stored is less than a preset storage threshold; wherein the recommended update scheme generation module includes: a backup storage location selection unit for selecting a backup storage location near the second storage location and lowering the call level of the backup storage location, wherein the space capacity of the backup storage location is greater than or equal to the stored amount.
[0017] A third aspect of the present invention is to provide a computer device, the device including a memory and a processor; the memory being used to store a computer program; the processor being used to execute the computer program and, when executing the computer program, to implement a method for updating the storage location of a material as described in any embodiment of the present invention.
[0018] A fourth aspect of the present invention is to provide a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement a method for updating the storage location of a material as described in any embodiment of the present invention.
[0019] Beneficial technical effects: The restrictive dynamic hierarchical warehousing management scheme proposed in this invention takes into account the actual situation of storage location (such as call level) to allocate the most suitable storage location for the materials to be stored, while also taking into account the time and efficiency costs caused by location changes, and only carrying out small-batch, short-distance storage location moves to avoid management chaos or error risks caused by large-scale material handling.
[0020] From another perspective, this restrictive movement of storage locations allows for repeated, small-scale, low-cost location optimizations, enabling the layout of warehouse locations to be progressively optimized to its best state, rather than a one-size-fits-all approach of moving stored materials in all situations, thus significantly improving warehousing efficiency. Specifically: 1. The first backup rule set by this invention requires that the adjacent location be directly recommended as the backup storage location only when there is no first associated material. This allows for the selection of suitable storage locations for other stored materials of the same type and the materials to be stored, resulting in at least two technical effects: First, it avoids the need for operators to travel between two different storage areas to collect a set of materials, thus maintaining the workload of material storage and retrieval at an optimal level; Second, it avoids the need to find a suitable location for the first associated material that has been moved, reducing the complexity and adjustment cost of updating storage locations.
[0021] 2. This invention also proposes a second backup rule: using adjacent storage locations as backup storage locations. Specifically, if a large proportion of the stored materials are those with a high probability of use (or are likely to be used up soon) in the expected future period, then the adjacent storage location of the updated materials can be used as a backup storage location. This invention utilizes the normal consumption activities of updated materials during production (i.e., the normal retrieval of updated materials) to reduce additional operations, thereby achieving location optimization with minimal additional cost. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. The elements or parts in the drawings are not necessarily drawn to scale. Obviously, the drawings described below are some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0023] Figure 1 This is a schematic diagram of the intelligent storage cabinet provided by the present invention; Figure 2 A flowchart illustrating a graded storage method for materials provided by the present invention; Figure 3 A schematic diagram of the structure of a graded storage system for materials provided by the present invention; Figure 4 A schematic flowchart of a method for updating the storage location of materials provided by the present invention; Figure 5 A schematic diagram of a material storage location update system provided by the present invention; Figure 6 A flowchart illustrating a method for selecting a storage location provided by the present invention; Figure 7 A schematic diagram of a storage location selection system provided by the present invention; Figure 8 This is a schematic diagram of related materials provided by the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0025] In this document, suffixes such as "module," "component," or "unit" used to denote elements are used solely for the purpose of illustrative purposes and have no specific meaning in themselves. Therefore, "module," "component," or "unit" can be used interchangeably. In this document, terms such as "upper," "lower," "inner," "outer," "front," "rear," "one end," and "the other end," indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing the 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, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. In this document, unless otherwise expressly specified and limited, terms such as "installed," "equipped with," and "connected" should be interpreted broadly. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, a direct connection, or an indirect connection through an intermediate medium; it can be a connection within two elements. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances. In this document, "and / or" includes any and all combinations of one or more of the listed related items. "A plurality of" means two or more, i.e., it includes two, three, four, five, etc. As used in this specification, the term "about" typically means + / -5% of the value, more typically + / -4%, more typically + / -3%, more typically + / -2%, even more typically + / -1%, even more typically + / -0.5%. In this specification, certain embodiments may be disclosed in a range format. It should be understood that this "range" description is merely for convenience and brevity and should not be construed as a rigid limitation on the disclosed range. Therefore, the description of the range should be considered as having specifically disclosed all possible subranges and independent numerical values within those ranges. For example, a description of the range 1-6 should be considered as having specifically disclosed subranges such as from 1 to 3, from 1 to 4, from 1 to 5, from 2 to 4, from 2 to 6, from 3 to 6, etc., as well as individual numbers within this range, such as 1, 2, 3, 4, 5, and 6. The above rules apply regardless of the breadth of the range.
[0026] Example 1: In a chip factory, the management involves far more than just ordinary materials like screws and casings. It also includes core raw materials with strict requirements for the storage environment (such as silicon wafers and photoresist), expensive processing and fabrication devices (such as photomasks and sputtering targets), basic general-purpose components used very frequently (such as resistors, capacitors, and integrated circuit chips), less frequently used but essential equipment spare parts and maintenance tools (such as vacuum pump seals, robot arm end effectors, and dedicated calibration tools or test probe cards), and packaging and testing materials closely related to subsequent production processes (such as bonding wires, packaging substrates, and heat sinks).
[0027] The applicant noted that the requisition of chip manufacturing materials is not always triggered directly by external orders. Sometimes, engineers take out and use them according to product design requirements and production schedules. That is, engineers may take out multiple small quantities of various materials multiple times a day for experiments, tests or small-batch production.
[0028] At the same time, producing a chip requires the combination of dozens or even hundreds of specific materials in specific processes. These materials are highly interrelated (for example, producing a certain type of chip requires a certain type of bonding wire).
[0029] Because skilled engineers and operators develop muscle memory for the original material locations, frequent and unreasonable changes (such as determining storage locations based on material usage frequency in traditional technical solutions) will disrupt their work rhythm, leading to incorrect material retrieval or decreased material retrieval efficiency, which defeats the original purpose of intelligent warehousing.
[0030] Existing technologies (such as CN119850103A, which discloses an intelligent warehouse management method, system, equipment, and storage medium) often focus on optimizing the storage methods for finished goods.
[0031] However, the applicant noted that in manufacturing, especially during the product manufacturing stage, engineers (or operators) often need to select and use different materials to complete product preparation. The materials used in this preparation stage differ significantly from those used in the finished product, posing a greater challenge to planning storage solutions. 1) During the production line's operation, engineers may be involved in the daily removal and storage of materials; improper storage will affect the production line's efficiency. 2) Due to the significant differences in the quantity, usage (whether it can be recycled), and frequency of use of different materials, higher requirements are placed on the storage cost and storage planning of the solution.
[0032] For example, some materials are basic components of the product and need to be taken out and used every day, while other materials may be processing and manufacturing components of the product and may only need to be taken out in certain stages.
[0033] Therefore, there are significant differences in the recycling needs, quantities, and importance of different materials. To address this, the present invention provides a restrictive, dynamic, hierarchical warehouse management scheme. This scheme updates storage locations by developing differentiated storage strategies for a wide variety of spare parts, avoiding disruption to demanding production activities. Furthermore, for large inventories of the same material, it prevents dispersal and disorganization after location adjustments, thereby achieving optimal layout for different materials.
[0034] The following section will introduce the limiting dynamic hierarchical warehouse management scheme proposed in this invention: In some embodiments, see Figure 2 This invention provides a method for graded storage of materials, comprising the following steps: S101, Obtain the first application level of the material to be stored; S102, based on the first application level, select a recommended storage cabinet from the storage cabinets for the material to be stored. The storage cabinet includes: a Class I storage cabinet and a Class II storage cabinet, wherein the intelligence level of the Class I storage cabinet is greater than or equal to that of the Class II storage cabinet; wherein, S102 includes the following steps: S1021, when the first application level is greater than the preset first level threshold, the first type of storage cabinet is used as the recommended storage cabinet. S1022, when the first application level is less than or equal to the first level threshold, the second type of storage cabinet is used as the recommended storage cabinet. It should be noted that in this embodiment, the distinction between Class I and Class II storage cabinets is only for differentiating the intelligence level of the storage cabinets. In other embodiments, this distinction may not be made based on actual production conditions and needs.
[0035] In some embodiments, the type of storage cabinet referred to as the recommended storage cabinet includes: S10211, when the material to be stored has a storage record in a historical period, obtain the corresponding first storage location; S10212, Obtain the remaining storage locations of the first type of storage cabinet; S10213, Select a recommended second storage location based on the first application level and the remaining storage location; In some embodiments, different remaining storage locations may be preset with different call levels. The corresponding remaining storage location is selected according to the first application level. For example, the higher the first application level, the higher the call level of the selected remaining storage location. Alternatively, in an exemplary embodiment, there is a preset matching relationship between the first application level and the call level. For example, materials with different first application levels are preset to be allowed to match remaining storage locations with corresponding call levels.
[0036] S10214, Calculate the location difference between the first storage location and the second storage location; S10215, determine whether the positional difference is greater than or equal to a preset first difference; If not, proceed to step S10216; S10216, Generate a first recommendation signal for the material to be stored, the first recommendation signal including: the second storage location.
[0037] In some embodiments, the intelligence level can reflect the storage cabinet's sensing capabilities (such as the type, quantity, or monitoring accuracy of the sensors provided; whether it supports multi-dimensional status acquisition; control methods (such as control response latency and control logic complexity); data processing (such as data storage methods (local / cloud / edge computing); data traceability range (basic information / full lifecycle); data interaction capabilities (one-way / two-way / real-time synchronization)); interaction methods (such as interaction channels (physical buttons / touch / APP / voice / facial recognition)); or interaction feedback accuracy (whether it supports personalized prompts)). It should be understood that the higher the intelligence level of the storage cabinet, the more functions it can perform.
[0038] In some embodiments, the first application level can be set according to the usage frequency of the material to be stored. For example, when the usage frequency of a certain material is greater than a preset frequency threshold, the corresponding first application level is level one; when the usage frequency of a certain material is less than or equal to the preset frequency threshold, the corresponding first application level is level two. Level one has a higher priority than level two.
[0039] It should be understood that a higher first application level indicates that the materials are used more frequently. Correspondingly, storage cabinets with a higher intelligence level, such as intelligent storage cabinets (or what can be called Class I storage cabinets), can be recommended for them to facilitate more intelligent warehouse management. Conversely, a lower first application level indicates that the materials are used less frequently. Correspondingly, storage cabinets with a lower intelligence level, such as ordinary storage cabinets (or what can be called Class II storage cabinets), can be recommended for them to avoid wasting limited intelligent warehousing resources.
[0040] In some embodiments, the storage location may be updated to the second storage location based on the size of the location difference between the first storage location (i.e., the historical storage location) and the second storage location (i.e., the recommended storage location) of the material to be stored.
[0041] In some embodiments, when the positional difference between the first storage location and the second storage location is greater than or equal to a preset first difference, the storage location of the material to be stored can be maintained at the first storage location. That is, when the cost of changing the storage location is too high, it is preferable not to update the storage location to avoid long-distance transportation that would be time-consuming and laborious, and disrupt the operator's work rhythm.
[0042] In some embodiments, when the positional difference between the first storage location and the second storage location is less than a preset first difference, the storage location can be updated to the second storage location. That is, in this case, the material movement distance is small and only a small cost is required, so the update can be recommended.
[0043] Meanwhile, skilled operators typically rely on muscle memory to retrieve materials, and adjustments with small positional differences (such as the first and second storage locations being within the same group of storage cabinets) will not disrupt the operator's memory, thus avoiding the time cost and risk of retrieving the wrong material due to relearning the material storage layout.
[0044] In some embodiments, S1021 further includes the step of: S10217, Obtain the storage quantity of the material to be stored; S10218, Determine whether the storage quantity is greater than a preset quantity threshold; If the result of S10218 is negative, then S10216 is allowed to be executed.
[0045] In some embodiments, the storage quantity may include the amount of materials to be stored and / or the amount already stored (e.g., materials that have been pre-stored but not yet retrieved).
[0046] In some embodiments, the decision to update the storage location of materials to be stored can be based on the total quantity stored. Preferably, updating the storage location is permissible when the quantity stored is small.
[0047] It should be understood that when the quantity of stored goods is small, relocation is relatively easier and less time-consuming. In other words, adjusting a small amount of material will not significantly disrupt material retrieval. On the one hand, the workload of handling and inventory counting is small, requiring minimal manpower and equipment resources, resulting in low operating costs and not affecting the normal inbound and outbound flow of other materials. On the other hand, updating the location of a small amount of material is more conducive to optimizing warehouse space utilization. This means freeing up valuable storage space (such as adjacent production lines or areas with suitable temperature and humidity) by moving a small amount of material, or further adjusting it to a more suitable storage environment based on material characteristics (such as near expiration, fragility, and light sensitivity). This also meets flexible needs such as temporary replenishment and order priority adjustments, thereby improving warehouse efficiency without increasing the burden of warehouse management.
[0048] In some embodiments, the method includes the steps of: If the result of S10218 is yes, then execute: S10219 sends a query signal to the user asking whether to change the storage location.
[0049] In some embodiments, when the number of stored items is large (or when changing the storage location is difficult and labor-intensive), it is preferable to issue an inquiry signal to the user to solicit human decision-making, thereby determining whether to update the storage location. For example, the inquiry signal may include material information (such as material type and material specifications), relocation costs (such as relocation time), and expected benefits of relocation (the expected time savings for each material retrieval after relocation).
[0050] In some embodiments, when the number of stored items is large, updating the storage location may be directly disallowed.
[0051] In some embodiments, the method further includes the steps of: when the result of S10218 is yes, obtaining the remaining production cycle of the product corresponding to the material to be stored; when the remaining production cycle is greater than a preset production cycle threshold, allowing the execution of S10216; when the remaining production cycle is less than or equal to the production cycle threshold, generating a second recommendation signal, the second recommendation signal including: the first storage location.
[0052] In some embodiments, the remaining production cycle refers to the estimated total time from the current time until the product completes the entire production process.
[0053] In some embodiments, if a large batch of materials has a long remaining production cycle, the storage location can be updated to a more suitable location (such as a location closer to the production line or an area with more suitable temperature and humidity), thereby providing a more convenient material retrieval location for subsequent production and optimizing storage efficiency. If the remaining production cycle is short, or production is nearing its end (e.g., the production line will be shut down in only 2-3 days), it is not recommended to update the storage location.
[0054] From another perspective, a longer remaining production cycle provides ample buffer time. Even if problems arise during transportation and verification (such as damage from bumps) when adjusting storage locations, there is sufficient time to make adjustments, thus not affecting final delivery. However, if the remaining production cycle is about to expire, adjusting the location at this time will require additional time for handling and verification, which may easily lead to missing production milestones (such as assembly and testing) or delivery deadlines, thus disrupting production stability.
[0055] The first recommendation signal refers to a signal that recommends updating the storage location when the positional difference between the first and second storage locations of the material to be stored is small. It includes the recommended new location information (such as storage location xx in storage cabinet xx).
[0056] The second recommendation signal is a signal generated when the cost or risk of material change is high (e.g., the remaining production cycle is very short). It suggests that the storage location should not be updated. In other words, it suggests that the material to be stored should still be stored in the original historical storage location, so as to avoid unnecessary changes from interfering with production stability and operating habits.
[0057] In some embodiments, the storage quantity includes: the quantity to be stored and the quantity already stored in the storage cabinet; and at least one of the storage cabinets includes: multiple storage locations; and the storage locations are set with different call levels, and when selecting a storage location for the material to be stored and / or the material already stored, the storage location with the higher call level is preferentially called. The method further includes the following steps: When the result of S10218 is yes, obtain the amount of stored data; After selecting the corresponding second storage location for the material to be stored, a backup storage location is selected near the second storage location, and the call level of the backup storage location is reduced. The space capacity of the backup storage location is greater than or equal to the amount already stored.
[0058] Alternatively, when generating a first recommendation signal for the material to be stored, the method further includes: Obtain the amount already stored; After selecting the corresponding second storage location for the material to be stored, a backup storage location is selected near the second storage location, and the call level of the backup storage location is reduced. The space capacity of the backup storage location is greater than or equal to the amount already stored.
[0059] In some embodiments, when the result of S10218 is yes (i.e., the quantity of the material to be stored is large, belonging to a large batch of materials), even if the cost of updating the storage location is high, if the remaining production cycle is still long and the usage frequency of the material to be stored is high, then updating the storage location can also be chosen.
[0060] In other words, the decision on whether to update the storage location of materials can be made not only based on the remaining production cycle or the quantity stored, but also, in some embodiments, based on the actual production situation (such as saving a lot of material storage and retrieval time after updating the storage location) or by sending an inquiry signal to the user.
[0061] For example, if there is a large quantity of a certain material to be stored (e.g., 50 barrels in the warehouse, with one barrel to be stored by the operator), and this material was historically stored in the north area of the warehouse (first storage location), but the recommended new storage location for this material is the south area of the warehouse (second storage location), which is adjacent to the newly commissioned production line, then moving the material from the north area to the south area can save a significant amount of time each time it is retrieved, as this is where the second storage location can be chosen as the storage location for the material to be stored.
[0062] Furthermore, in response to the need to update the storage location of large quantities of materials, the present invention also provides an overall storage solution that utilizes backup storage locations.
[0063] In some embodiments, when the second storage location is determined to be the storage location for the material to be stored, an alternative storage location can be determined nearby for the already stored material, thereby ensuring that similar materials can be stored in a concentrated and nearby adjacent area for easy retrieval.
[0064] It's important to note that the call level reflects the priority of accessing the storage cabinet (or storage location). The application level reflects the frequency of material usage.
[0065] It should be understood that the higher the retrieval level of a storage location, the more preferentially it will be recommended to other newly received materials. By lowering the retrieval level of these backup storage locations, it is equivalent to reserving those locations in advance, ensuring that all stored materials can be stored along with the materials to be stored.
[0066] In some embodiments, when the application level is greater than a preset first level threshold and less than or equal to a second level threshold, the first type of storage cabinet is used as the recommended storage cabinet; when the application level is greater than the preset second level threshold, the second type of storage cabinet is used as the recommended storage cabinet; wherein, the material retrieval distance of the first type of storage cabinet is greater than the material retrieval distance of the second type of storage cabinet.
[0067] In some embodiments, a class of storage cabinets can be further divided based on the material retrieval distance. Preferably, if the application level is in a higher range (i.e., the application level is greater than the first level threshold and less than or equal to the second level threshold), the first class of storage cabinets with a longer material retrieval distance can be recommended as storage cabinets; if the application level is in an even higher range (i.e., the application level is greater than the second level threshold), the second class of storage cabinets with a shorter material retrieval distance, i.e., more convenient material storage and retrieval, can be recommended as storage cabinets.
[0068] In some embodiments, the present invention matches storage cabinets with different access distances to materials of different application levels. Specifically, it assigns storage cabinets with shorter access distances to materials of higher application levels, as these materials are accessed frequently. Storing them in storage cabinets with shorter access distances maximizes production line efficiency. Simultaneously, storing materials of lower application levels in storage cabinets with slightly longer access distances allows limited high-quality storage resources to be reserved for storage cabinets of higher application levels. This approach maximizes the satisfaction of access needs for different materials while avoiding waste of storage resources.
[0069] In some embodiments, the type of storage cabinet is provided with a high storage area, a middle storage area, and a low storage area; correspondingly, S10213 includes the following steps: Obtain the second application level of the stored materials; The materials to be stored and the materials already stored are sorted according to the first application level and the second application level to form a sorting queue; Determine whether the material to be stored is within a preset priority segment in the sorting queue. If yes, recommend the middle storage location as the second storage location; otherwise, recommend the high storage location and / or the low storage location as the second storage location.
[0070] It should be noted that the first application level in this invention can be determined based on the usage frequency of the material to be stored, and the second application level can be determined based on the usage frequency of the stored material.
[0071] For example, the higher the frequency of use, the higher the corresponding application level. For instance, a material used once a day has a higher application level than a material used once a week.
[0072] In some embodiments, the stored materials may include one material or multiple materials.
[0073] In some embodiments, the materials to be stored and the materials already stored are sorted according to their application level, and materials in a preset priority range (such as the top three application levels) are recommended to be placed in a more conspicuous and easily accessible intermediate storage location. This ensures that frequently used materials are placed in more convenient locations, improving access efficiency. Conversely, materials with lower application levels (i.e., not in the preset priority range) are placed in high-level and / or low-level storage locations to prevent frequently used materials with higher application levels from being forced to be stored in high-level or low-level storage locations with no fixed access, thus reducing overall access efficiency.
[0074] It should be understood that storing frequently used materials with higher application levels in the central storage area allows operators to retrieve materials in the most effortless manner without having to bend over, squat, or stand on tiptoe. Placing the most frequently used materials in the central storage area can greatly reduce the time spent and fatigue of each operation, thereby improving material retrieval efficiency during long-term production line operation.
[0075] In some embodiments, a central storage location may refer to a storage cabinet location within a group of storage cabinets, where an operator, in a natural standing posture, can easily and comfortably access materials with their arms above the waist and below the shoulders.
[0076] In some embodiments, the division of storage locations into middle / high / low zones can be set according to the actual storage cabinet and the height of the operator.
[0077] It should be understood that this invention, by recommending storage cabinets of different intelligence levels based on the application level of materials, and comprehensively considering the time efficiency cost of location changes when deciding whether to update storage locations, achieves a balance between optimizing warehouse space and improving production line efficiency to a certain extent. Specifically, with the restrictive dynamic hierarchical warehouse management scheme proposed in this invention, the storage locations of different materials can be optimized in a targeted manner, while effectively avoiding operational chaos and time waste caused by unnecessary or inappropriate changes in storage locations, thereby greatly improving overall operational efficiency in complex warehouse scenarios.
[0078] In some embodiments, see Figure 3 This invention provides a graded storage system for materials, comprising: The first application level acquisition module is used to acquire the first application level of the material to be stored. A recommended storage cabinet module is used to select a recommended storage cabinet from storage cabinets for the material to be stored based on the first application level. The storage cabinets include: Class I storage cabinets and Class II storage cabinets, wherein the intelligence level of the Class I storage cabinets is greater than or equal to that of the Class II storage cabinets; wherein the recommended storage cabinet module includes: A type of recommendation unit is used to recommend the storage cabinet as the first type of storage cabinet when the first application level is greater than a preset first level threshold. The second-class recommendation unit is used to recommend the second-class storage cabinet as the recommended storage cabinet when the first application level is less than or equal to the first level threshold. The first type of recommendation unit includes: The first storage location acquisition subunit is used to acquire the corresponding first storage location when the material to be stored has a storage record in a historical period. The remaining storage location acquisition subunit is used to acquire the remaining storage locations of the first type of storage cabinet; The second storage location selection subunit is used to select a recommended second storage location based on the first application level and the remaining storage locations. A storage location difference calculation subunit is used to calculate the location difference between the first storage location and the second storage location; The storage location difference judgment subunit is used to determine whether the location difference is greater than or equal to a preset first difference; If the judgment result of the storage location difference judgment subunit is negative, then the process proceeds to the first recommendation signal generation subunit; the first recommendation signal generation subunit is used to generate a first recommendation signal for the material to be stored, and the first recommendation signal includes: the second storage location.
[0079] It should be understood that the graded storage system for materials described herein can be used to implement the method steps described in any embodiment of the present invention.
[0080] In some embodiments, the present invention provides a computer device, the device including a memory and a processor; The memory is used to store computer programs; The processor is configured to execute the computer program and, in executing the computer program, implement a graded storage method for materials as described in any embodiment of the present invention.
[0081] In some embodiments, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement a graded storage method for materials as described in any embodiment of the present invention.
[0082] It should be understood that the present invention recommends different storage schemes for materials with different usage frequencies (also referred to as application levels in this embodiment) to perform hierarchical optimization of resource space; at the same time, in the process of generating recommended storage locations, the impact of location changes on operators is fully considered. Therefore, the overall production line process planning and the additional workload caused by location changes can be comprehensively considered to determine whether a large-scale location adjustment is allowed, thereby greatly improving the storage efficiency of materials.
[0083] Example 2: Typically, materials of the same type are produced in certain quantities, and users may only take a portion of them. Furthermore, as production progresses, the recommended location for the same material may be adjusted during operation.
[0084] At this point, adjusting the location of some materials taken by users could lead to a chaotic storage situation for the same type of material, making management and maintenance difficult. To address this issue, the present invention provides a restrictive optimization scheme for the partial updating of material storage locations. This scheme will be described below: In some embodiments, see Figure 4 This invention provides a method for updating the storage location of materials, comprising the following steps: S201, Obtain the material information of the material to be stored, the material information including: first application level and material specifications; S202, obtain the remaining storage locations of the storage cabinet and the call level of the remaining storage locations, wherein the call level is determined at least by the preset level of the remaining storage locations and the material specifications; In some embodiments, material specifications include at least one of the following: storage humidity, weight, volume, and storage temperature. In some embodiments, material specifications may include material identifiers (such as number, name, batch number, etc.), historical usage data (such as historical storage records), associated material information (such as other materials that are typically used in conjunction with this material), or production information (such as production line, remaining production cycle, etc.).
[0085] S203, Select a recommended second storage location for the material to be stored based on the call level; S204, when the material to be stored has a storage record within a preset historical period, the corresponding first storage location is obtained; S205, when the positional difference between the second storage location and the first storage location is less than the second difference, and the amount of material to be stored is less than a preset storage threshold, a recommended update scheme is generated for the material to be stored. The step of generating a recommended update scheme for the material to be stored includes: Select an alternative storage location near the second storage location and lower the retrieval level of the alternative storage location, wherein the space capacity of the alternative storage location is greater than or equal to the amount already stored.
[0086] In some embodiments, the preset level of the remaining storage location is an inherent attribute of the storage location and can be determined by one or more of the following factors: its distance from the entrance / exit, the height of the shelf it is located on (e.g., middle / high / low zone), the intelligence level (e.g., whether it is equipped with a conveyor, smart lock, etc.), and the storage conditions (e.g., whether it meets special requirements such as constant temperature and anti-static). It is understood that the specific level can be set by the user (e.g., production line engineers) based on the configuration requirements of the production line.
[0087] In some embodiments, the step of determining the call level by at least a preset level of the remaining storage location and the material specification may include: Exclude the remaining storage locations that do not meet the material specifications, and identify the remaining storage locations as third storage locations; The storage locations of the third storage locations are sorted sequentially according to their preset level, resulting in a sequence of storage locations for the third storage locations. A new call level is generated based on the storage location sequence; for example, the higher the ranking in the storage location sequence, the higher the call level.
[0088] For example, in some embodiments, different storage locations are assigned a preset call level (i.e., a preset level) by the on-site user based on their proximity within the warehouse or their intelligence level. For instance, at any given time, there might be at least one storage location a marked as call level 1 (i.e., preset level 1), at least one storage location b marked as call level 2, at least one storage location c marked as call level 3, at least one storage location d marked as call level 4, and at least one storage location e marked as call level 5. However, since the materials to be stored require preservation in a constant temperature environment, only storage locations a, b, and e are selected as usable. Therefore, the call level of storage locations a, b, and e is updated accordingly; that is, the call levels of storage locations a, b, and e can be updated sequentially to 1, 2, and 3.
[0089] In other words, the call level reflects the compatibility between the material to be stored and the storage location. It determines the priority of the storage location in this storage. The higher the call level, the more likely the material to be stored is to be stored in the corresponding storage location.
[0090] In some embodiments, a new storage location, i.e. a second storage location, can be selected for the material to be stored based on the call level of the remaining storage locations.
[0091] In some embodiments, the location difference between the first storage location and the second storage location can be used to determine whether to update the storage location of the material to be stored. If the location difference is small (e.g., less than the second difference) and the amount of material to be stored that has already been stored is small (e.g., less than a preset storage threshold), then the storage location of the material to be stored can be updated. Alternatively, when the cost of changing the storage location of the material to be stored is low (i.e., the location change is small and the amount that needs to be changed is small), then a location update can be recommended.
[0092] In other words, the restrictive dynamic hierarchical warehousing management scheme proposed in this invention takes into account the actual situation of the storage location (such as the call level) to allocate the most suitable storage location for the materials to be stored, while also taking into account the time and efficiency costs caused by location changes, and only carrying out small-batch, short-distance storage location moves to avoid management chaos or error risks caused by large-scale material handling.
[0093] From another perspective, this restrictive movement of storage locations allows for repeated, small-scale, low-cost location optimizations, enabling the layout of warehouse locations to be progressively optimized to the best state, rather than moving stored materials in all situations in a one-size-fits-all manner, thus greatly improving warehousing efficiency.
[0094] In some embodiments, selecting an alternative storage location near the second storage location can reserve storage space for subsequent similar materials to be stored, thus avoiding the dispersion of material distribution during the storage location optimization process.
[0095] In some embodiments, the call level of the backup storage location is reduced to lock storage space in advance for large-scale synchronous migration of stored materials, thereby avoiding storing other materials in the backup storage location of the currently stored materials.
[0096] In some embodiments, the step of selecting an alternative storage location includes: When multiple neighboring storage locations of the second storage location meet the first backup rule, the multiple neighboring storage locations are recommended as backup storage locations; The step of determining whether the multiple adjacent storage locations satisfy the first backup rule includes: Identify whether there is a first associated material in at least one type of stored material in the adjacent storage location, wherein when the usage frequency of one of the adjacent materials is greater than a preset frequency, and the proportion of the frequency of simultaneous use of the adjacent material and the stored material in the total usage frequency of the stored material or the adjacent material is greater than a first preset proportion, then the adjacent material is identified as the first associated material. If not, then the adjacent storage location is considered to satisfy the first backup rule.
[0097] In some embodiments, the first associated material can refer to other materials that have a strong association with the stored material (such as being frequently used together). The criteria for determining this can include: 1) the first associated material itself has a high usage frequency (such as greater than a preset frequency); 2) the frequency with which the first associated material and the stored material are used simultaneously accounts for a high proportion of their total usage frequency. That is to say, this means that these two materials are frequently requisitioned or used together in the production process.
[0098] In some embodiments, a neighboring storage location may be used as a backup storage location only when the first associated material is not found in any of the multiple neighboring storage locations of the second storage location. The core reason for this is to avoid breaking up the material storage method that is originally adjacent in location, associated in use, and highly collaborative.
[0099] From another perspective, since adjacent storage locations may be occupied by primary related materials, it is preferable to choose other adjacent storage locations that are easier to adjust when it is not possible to continuously select enough empty cabinets (for example, when moving out materials that are not closely related to storage, relatively flexible location changes can be made without having to consider the impact of related usage factors).
[0100] Alternatively, the first backup rule set by this invention requires that adjacent locations be directly recommended as backup storage locations only when there are no first associated materials. This allows for the selection of suitable storage locations for all other stored materials of the same type and the materials to be stored, resulting in at least two technical effects: First, it avoids operators having to travel between two different storage areas to gather a set of materials, maintaining the workload of material storage and retrieval at an optimal level; second, it avoids having to find a suitable location for the first associated materials that have been moved, reducing the complexity and adjustment cost of updating storage locations.
[0101] In summary, prioritizing nearby storage locations without strongly correlated materials as backup storage locations can optimize efficiency while minimizing disturbances.
[0102] In some embodiments, the step of determining whether multiple adjacent storage locations satisfy the first backup rule further includes: When at least one of the stored materials of a certain type exists as at least one of the first associated materials, the corresponding stored material is identified as the second associated material. If the total storage amount of the second associated material accounts for less than the proportion of the total storage amount of the stored materials, then the adjacent storage location is considered to meet the first backup rule. In some embodiments, the first associated material and the second associated material are in a corresponding relationship (which can be a one-to-one correspondence or a one-to-many correspondence), that is, the first associated material can correspond to one type of second associated material, or the first associated material can correspond to multiple types of second associated materials.
[0103] In some embodiments, if the number of associated storage cases is relatively small (i.e., the total storage amount of the second associated material accounts for less than the proportion of the total storage amount of the stored materials), it can be considered that these other materials are relatively easy to change their location, and the adjacent storage location corresponding to the second associated material can be used as a backup storage location.
[0104] It should be understood that when the total storage volume of the second associated material accounts for less than the total storage volume of the stored materials, the second associated material can be considered to be easy to change to a certain extent. That is, the associated adjustment task brought about by moving the second associated material (i.e., when adjusting one material, the associated material must also be adjusted accordingly) is relatively light, the impact of changing the storage location is limited to an acceptable local range, and thus, the types and quantities of materials that actually need to be moved are also very small, so that the operation of clearing the spare storage location can be completed quickly and at low cost.
[0105] For example, see Figure 8 In some embodiments, at least one type of stored material in the adjacent storage location includes: material a, material b, material c, material d, etc. When material a is identified as having a first associated material, namely material e, then material a is considered a second associated material. When the proportion of material a in the total storage amount of all stored materials (i.e., the total amount of material a, material b, material c, and material d) is less than a second preset proportion, the adjacent storage location is considered to satisfy the first backup rule.
[0106] In some embodiments, a nearby storage location may refer to a storage location in the same group and / or adjacent storage cabinets, or it may refer to a storage location that is physically less than a preset distance (such as two meters).
[0107] In some embodiments, adjacent materials may refer to materials stored in adjacent storage locations of the second storage location.
[0108] For example, in some embodiments, adjacent materials may refer to materials stored in adjacent storage cabinets. Alternatively, adjacent materials may refer to materials stored around adjacent storage locations.
[0109] It should be noted that the first backup rule set in this invention is reflected in two aspects: firstly, the corresponding adjacent storage location is only used as a backup storage location when there is no first associated material in the adjacent storage location; secondly, even if there is first associated material, if the total storage volume of its corresponding second associated material is small, the corresponding adjacent storage location can still be used as a backup storage location. These two aspects work synergistically to ensure that updating storage locations does not disrupt the stability and muscle memory of the warehouse layout. At the same time, it allows for restrictive optimization of the storage location update process, achieving a significant increase in production efficiency with minimal adjustment costs.
[0110] In some embodiments, the step of selecting an alternative storage location includes: When multiple neighboring storage locations of the second storage location meet the second backup rule, the neighboring storage location is recommended as the backup storage location; The step of determining whether the multiple adjacent storage locations satisfy the second backup rule includes: Obtain a plurality of the neighboring storage locations located near the second storage location; Identify at least one of the stored materials in the adjacent storage locations; Calculate the probability of use of the stored material in the expected future period. If the probability of use is greater than a preset first usage threshold, mark the stored material as an updated material. When the proportion of the updated material in the stored materials is greater than a preset proportion, the adjacent storage location is considered to meet the second backup rule.
[0111] In some embodiments, the probability of use refers to the likelihood that stored materials will be retrieved and used within a future expected period, which can be calculated based on the historical usage data of the corresponding materials and / or production plans.
[0112] The expected time period can be set adaptively by the operator according to the actual production needs.
[0113] In some embodiments, the present invention also proposes a second backup rule for using adjacent storage locations as backup storage locations, namely: if the proportion of updated materials with a high probability of use (or likely to be used up) in the expected future period is large among the stored materials, then the adjacent storage location of the updated materials can be used as a backup storage location.
[0114] It should be understood that a large-scale change of the overall location of materials (or reserving a spare storage location for a second storage location) may result in location change costs associated with moving other materials. This invention utilizes the normal consumption activities of updated materials during production activities (i.e., normal access to updated materials) to reduce additional operations, thereby achieving location optimization with the lowest possible additional cost.
[0115] In some embodiments, the first backup rule and the second backup rule can be applied in combination or separately, depending on the actual material storage requirements, and are not limited here.
[0116] In some embodiments, the adjacent storage location and the second storage location are located in the same storage cabinet or the same combination of storage cabinets.
[0117] In some embodiments, ensuring that adjacent storage locations and second storage locations are located in the same storage cabinet or the same combination of storage cabinets ensures that the materials to be stored and related materials can be concentrated in a physically proximate area. This allows operators to retrieve all the required materials with a short distance of movement or by simply turning around, tiptoeing, or bending over, improving retrieval efficiency. Simultaneously, storing similar or related materials in close proximity avoids the risk of material loss or increased management difficulty due to inventory counting errors.
[0118] In some embodiments, at least two of the storage cabinets share a single intelligent control module, which is used to record entry information for at least one material, including: usage frequency, usage probability, or user.
[0119] In some embodiments, the storage cabinet can be divided into a main storage cabinet and a secondary storage cabinet.
[0120] The main storage cabinet can be equipped with a fully functional intelligent control module (such as a high-performance computing unit, touch screen, and indicator lights), which can be used to store more frequently used materials. The secondary storage cabinet can be used as a simplified extended storage unit controlled by the main storage cabinet to store materials that are accessed less frequently, thus avoiding the need to configure expensive high-end hardware for each cabinet and significantly reducing the operating cost of the storage cabinet.
[0121] In some embodiments, a type of storage cabinet includes: at least one main storage cabinet, the main storage cabinet being configured with an intelligent control module, the intelligent control module being connected to at least one secondary storage cabinet, and the intelligent control module being used to record input information for at least one material, the input information including: usage frequency, usage probability, or user.
[0122] The term "users" can refer to specific operators or the corresponding team responsible for a particular production line.
[0123] In some embodiments, at least two storage cabinets (which can be a main storage cabinet and a main storage cabinet, a main storage cabinet and a secondary storage cabinet, or a secondary storage cabinet and a secondary storage cabinet) can share a single intelligent control module, thereby ensuring that the global information of all materials (such as when and how much was taken, the storage location of the corresponding associated materials, when replenishment was carried out, etc.) is uniformly managed and processed, avoiding incorrect storage locations due to information asynchrony or information delay.
[0124] In some embodiments, see Figure 5 This invention provides a material storage location update system, comprising: The material information acquisition module is used to acquire the material information of the material to be stored, the material information including: first application level and material specifications; The storage location acquisition module is used to acquire the remaining storage locations of the storage cabinet and the usage level of the remaining storage locations, wherein the usage level is determined at least by the preset level of the remaining storage locations and the material specifications; The second storage location selection module is used to select a recommended second storage location for the material to be stored based on the usage level. The first storage location acquisition module is used to acquire the corresponding first storage location when the material to be stored has a storage record within a preset historical time period. The recommended update scheme generation module is used to generate a recommended update scheme for the material to be stored when the position difference between the second storage location and the first storage location is less than the second difference and the amount of the material to be stored is less than a preset storage threshold. The recommended update scheme generation module includes: A backup storage location selection unit is used to select a backup storage location near the second storage location and reduce the usage level of the backup storage location, wherein the space capacity of the backup storage location is greater than or equal to the amount already stored.
[0125] It should be understood that the material storage location update system described herein can be used to implement the method steps described in any embodiment of the present invention.
[0126] In some embodiments, the present invention provides a computer device, the device including a memory and a processor; The memory is used to store computer programs; The processor is configured to execute the computer program and, in executing the computer program, implement a method for updating the storage location of materials as described in any embodiment of the present invention.
[0127] In some embodiments, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement a method for updating the storage location of a material as described in any embodiment of the present invention.
[0128] Example 3: This invention sets up a restrictive judgment mechanism for storage location updates for certain special nodes (such as the operator's experience level, remaining production cycle, etc.) to limit excessive and unreasonable changes to a certain extent, thereby avoiding problems such as reduced efficiency, increased costs and management chaos caused by a large number of changes.
[0129] Furthermore, especially during periods of high workload (such as when the warehouse is undergoing large-scale, high-intensity, and continuous operations), it can effectively mobilize the initiative of personnel. Thus, through the synergy of human resource management and intelligent warehouse management, warehouse turnover efficiency can be improved at a lower cost.
[0130] Therefore, the restriction update method provided by this invention can avoid or reduce the additional burden on material management caused by unreasonable change plans during the material management process.
[0131] In some embodiments, see Figure 6 The present invention provides a method for selecting a storage location, comprising the steps of: S301, when the material to be stored has a storage record within a preset historical period, the first storage location of the material to be stored in the storage cabinet is obtained; S302, Obtain the recommended storage signal of the material to be stored, the recommended storage signal including: a second storage location; S303, when the positional difference between the first storage location and the second storage location is greater than a preset third difference, it is determined whether the material to be stored meets the first update rule; The steps for determining whether the material to be stored meets the first update rule include: Obtain the number of personnel who need to access the stored materials within the set production cycle; If the number of personnel is less than or equal to a preset first personnel threshold, then the material to be stored is considered to meet the first update rule. Alternatively, in some embodiments, the step of determining whether the material to be stored satisfies the first update rule includes: Obtain the number of production lines that need to access the stored material within the set production cycle; If the number of production lines is less than or equal to a preset production line number threshold, then the material to be stored is considered to meet the first update rule. S304, when the material to be stored meets the preset update rule, a recommended update signal is output for the material to be stored, wherein the update rule includes: the first update rule, and the recommended update signal includes: the second storage location.
[0132] In some embodiments, the first gap, the second gap, and the third gap may refer to different values or the same value. The specific value can be determined according to the user's actual storage needs, and is not limited here.
[0133] In some embodiments, when a significant location change is required, the impact of the storage location update on the actual operation of the operators or the operation of the production line should be carefully considered.
[0134] In some embodiments, if the number of personnel associated with the material to be stored is less than or equal to a preset first personnel threshold or the number of production lines is less than or equal to a preset production line number threshold, a recommendation update signal can be output, that is, it is recommended to store the material to be stored in the second storage location.
[0135] For example, if a material is only used by a small number of operators or is only involved in the production process of a few production lines, then updating the storage location will have a relatively small impact on the overall production (for example, only a few relevant operators or production line teams need to be notified, and they can quickly become familiar with and adapt to the new location without causing a large-scale decrease in efficiency). In this case, it is recommended to change the storage location.
[0136] In some embodiments, the update rule includes a second update rule; correspondingly, the method includes the steps of: Determine whether the material to be stored meets the second update rule; wherein, The steps for determining whether the material to be stored meets the second update rule include: Obtain the experience level of the operator; When the operator's experience level is less than or equal to a preset experience level threshold, the operator is identified as a junior operator. If the proportion of junior operators to all operators is less than a preset proportion, then the material to be stored is considered to meet the second update rule.
[0137] In some embodiments, an operator's experience level can be assessed based on years of service. Correspondingly, the experience level threshold can also be a threshold for the amount of time spent in production. For example, the longer the years of service, the higher the experience level.
[0138] For example, the operators are Zhang (10 years of service), Li (8 years of service), Wang (6 years of service), Zhao (1 year of service), and Liu (3 months of service). If the preset experience level threshold is 5 months, then Liu, with less than 5 months of service, is identified as a junior operator.
[0139] In some embodiments, if the proportion of less experienced operators (such as newcomers to the production line) is relatively high among all operators, storage location changes can be avoided as much as possible. This is to allow operators to quickly familiarize themselves with the operating procedures and to prevent the efficiency of already inexperienced operators from becoming even lower due to changes in material storage locations, thus affecting the overall production efficiency of the production line.
[0140] Specifically, in real-world warehouse applications, large-scale adjustments to storage locations can force operators to relearn new locations and routes, disrupting their previously efficient rhythm and causing a sharp decline in picking speed. Typically, skilled operators rely on muscle memory and spatial memory, combined with intelligent warehouse guidance, to locate materials. Frequent changes can leave them disoriented, making them prone to picking the wrong materials and ultimately delaying production.
[0141] In other words, the first and second update rules proposed in this invention take into account the potential impact of changes in storage location (i.e., the number of personnel or production lines, and whether the experience level of operators can adapt to changes in location), thereby identifying low-risk storage location optimization scenarios with less interference, effectively avoiding the impact of location changes on production stability, and effectively improving warehousing efficiency.
[0142] In some embodiments, the update rule includes a third update rule; correspondingly, the method includes the steps of: Determine whether the material to be stored meets the third update rule; wherein, The steps for determining whether the material to be stored meets the third update rule include: Obtain the usage frequency of the material to be stored; If the frequency of use of the material to be stored is lower than a preset usage threshold, then the material to be stored is considered to meet the third update rule.
[0143] In some embodiments, if the material to be stored is used infrequently, it is considered a non-frequently used material. Therefore, changing the storage location of this material may have relatively little impact on the production line operation, and thus a change may be recommended.
[0144] Among these factors, usage frequency can reflect whether the material to be stored is a frequently used material. For example, if the usage frequency of the material to be stored is not lower than a preset usage threshold, then the material to be stored may be considered a frequently used material.
[0145] In some embodiments, the update rule includes a fourth update rule; correspondingly, the method includes: Determine whether the material to be stored meets the fourth update rule; wherein, The steps for determining whether the material to be stored meets the fourth update rule include: Obtain the storage quantity of the material to be stored; When the storage quantity is less than the preset storage threshold, the material to be stored is considered to meet the fourth update rule.
[0146] In some embodiments, if the total quantity of materials to be stored is relatively small (e.g., the storage quantity is less than a preset storage threshold), the change of storage location will have a relatively small impact on the overall production line operation, and it is preferable to recommend changing the storage location.
[0147] In some embodiments, the update rule includes a fifth update rule; correspondingly, the method includes: Determine whether the material to be stored meets the fifth update rule; The step of determining whether the material to be stored meets the fifth update rule includes: Obtain the remaining production cycle of the material to be stored; When the remaining production cycle is greater than the preset production cycle threshold, the material to be stored is considered to meet the fifth update rule.
[0148] In some embodiments, if the remaining production cycle of the material to be stored is long, i.e., it may be in an early stage of production line configuration, the efficiency improvement value of changing the location is relatively high; if the remaining production cycle is short, such as when production is nearing completion, changing the location should be avoided as much as possible, otherwise the production process may be delayed due to the change of location.
[0149] In some embodiments, the first update rule, the second update rule, the third update rule, the fourth update rule, and the fifth update rule can be applied individually, or at least two of the rules can be applied in combination. The specific application method can be determined according to the actual material storage needs, and is not limited here.
[0150] In some embodiments, at least one of the storage cabinets is equipped with indicator lights.
[0151] In some embodiments, the indicator lights configured in the storage cabinet can visually reflect the key status of the storage cabinet (such as whether it is occupied, whether the door lock is on or off, whether it is powered on, fault alarm, operation prompts, etc.), instructing operators to quickly determine the storage and retrieval route, while improving the convenience of operation and the safety of use, avoiding misoperation or usage obstacles caused by unclear status, thereby improving the efficiency of storage and retrieval.
[0152] In some embodiments, different colors and flashing patterns (such as constant light, rapid flashing, etc.) of indicator lights can be used to prompt operators. For example, at least one color can correspond to the idle or occupied status of the storage cabinet, and at least one flashing pattern can correspond to a fault or operation progress.
[0153] In some embodiments, see Figure 7The present invention also provides a storage location selection system, comprising: a first storage location acquisition module, configured to acquire a first storage location of the material to be stored in a storage cabinet when the material to be stored has a storage record within a preset historical period; a recommended storage signal acquisition module, configured to acquire a recommended storage signal of the material to be stored, the recommended storage signal including a second storage location; and a first update rule judgment module, configured to determine whether the material to be stored meets a first update rule when the position difference between the first storage location and the second storage location is greater than a preset third difference; wherein the first update rule judgment module includes: a personnel quantity unit, configured to acquire the number of operators who need to retrieve the material to be stored within a set production cycle. The number of personnel; if the number of personnel is less than or equal to a preset first personnel threshold, then the material to be stored is considered to meet the first update rule; or, the first update rule judgment module includes: a production line quantity unit, used to obtain the number of production lines that need to take the material to be stored within a set production cycle; if the number of production lines is less than or equal to a preset production line quantity threshold, then the material to be stored is considered to meet the first update rule; a recommended update scheme output module, used to output a recommended update scheme for the material to be stored when the material to be stored meets the preset update rule, wherein the update rule includes: the first update rule, and the recommended update scheme includes: storing the material to be stored in the second storage location.
[0154] In some embodiments, the update rule includes a second update rule. Correspondingly, the system includes a second update rule judgment module, used to determine whether the material to be stored meets the second update rule. The second update rule judgment module includes an experience level acquisition unit, used to acquire the experience level of the operator; and a junior operator identification unit, used to identify the operator as a junior operator when the operator's experience level is less than or equal to a preset experience level threshold; and to consider the material to be stored to meet the second update rule when the proportion of junior operators to all operators is less than a preset proportion.
[0155] It should be understood that the storage location selection system described herein can be used to implement the method steps described in any embodiment of the present invention.
[0156] In some embodiments, the present invention also provides a computer device, the device including a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program and, when executing the computer program, implement a storage location selection method as described in any embodiment of the present invention.
[0157] In some embodiments, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement a storage location selection method as described in any embodiment of the present invention.
[0158] In some embodiments, see Figure 1 , Figure 1 The diagram illustrates a smart storage cabinet that supports weighing and can be conveniently located near the production line. It also supports retrieval via facial recognition, card swiping, or QR code scanning. In some embodiments, the invention can customize different types of shelves and storage locations based on production needs and product sizes, and supports flexible combinations of cabinet locations, suitable for multi-variety, small-batch, high-frequency storage scenarios with high space utilization. Furthermore, the storage cabinet can integrate a full lifecycle management system and a WMS (Warehouse Management System) to achieve real-time inventory monitoring and early warning, greatly simplifying the material requisition process. In some embodiments, the smart storage cabinet can accurately collect material data, providing big data analysis results of materials within the factory, and displaying them on a dashboard, automatically recording weight and updating inventory. In some embodiments, it can support retrieval by the smallest package size or by multiple packages simultaneously. In some embodiments, the invention can also determine the suitable categories for using the smart storage cabinet based on product classification methods (e.g., determining storage locations suitable for light-proof storage based on the material's light-shielding characteristics). In some embodiments, materials with a usage frequency of 12 or higher (i.e., a higher first application level) can be analyzed to select a smart storage cabinet that matches the material's SKU (Stock Keeping Unit). In some embodiments, operators can use a PDA (Personal Digital Assistant) device to scan material tags to perform operations such as quantity verification, picking and issuing, and inventory updates. In some embodiments, this invention optimizes material storage space utilization and storage efficiency, fully utilizing warehouse height and storage density to solve the space waste problem of traditional warehousing. Simultaneously, dynamic inventory management achieves second-level inventory data updates, with a stockout warning accuracy rate exceeding 95% and a replenishment prediction accuracy rate reaching 85%. Furthermore, this invention can also provide real-time data recording and BI (Business Intelligence) analysis to improve material management efficiency.
[0159] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0160] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a computer terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0161] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A method for updating the storage location of materials, characterized in that, Including the following steps: S201, Obtain the material information of the material to be stored, the material information including: first application level and material specifications; S202, obtain the remaining storage locations of the storage cabinet and the call level of the remaining storage locations, wherein the call level is determined at least by the preset level of the remaining storage locations and the material specifications; S203, Select a recommended second storage location for the material to be stored based on the call level; S204, when the material to be stored has a storage record within a preset historical period, the corresponding first storage location is obtained; S205, when the positional difference between the second storage location and the first storage location is less than the second difference, and the amount of material to be stored is less than a preset storage threshold, a recommended update scheme is generated for the material to be stored. The step of generating a recommended update scheme for the material to be stored includes: Select an alternative storage location near the second storage location and lower the retrieval level of the alternative storage location, wherein the space capacity of the alternative storage location is greater than or equal to the amount already stored.
2. The method for updating the storage location of materials according to claim 1, characterized in that, The steps for selecting an alternative storage location include: When multiple neighboring storage locations of the second storage location meet the first backup rule, the multiple neighboring storage locations are recommended as backup storage locations; The step of determining whether the multiple adjacent storage locations satisfy the first backup rule includes: Identify whether there is a first associated material in at least one type of stored material in the adjacent storage location, wherein when the usage frequency of one of the adjacent materials is greater than a preset frequency, and the proportion of the frequency of simultaneous use of the adjacent material and the stored material in the total usage frequency of the stored material or the adjacent material is greater than a first preset proportion, then the adjacent material is identified as the first associated material. If not, then the adjacent storage location is considered to satisfy the first backup rule.
3. The method for updating the storage location of materials according to claim 2, characterized in that, The steps for determining whether multiple adjacent storage locations meet the first backup rule also include: When at least one of the stored materials in at least one category contains at least one of the first associated materials, the corresponding stored material is identified as the second associated material. If the total storage volume of the second associated material accounts for less than the proportion of the total storage volume of the stored materials, then the adjacent storage location is considered to meet the first backup rule.
4. The method for updating the storage location of materials according to claim 1, characterized in that, The steps for selecting an alternative storage location include: When multiple neighboring storage locations of the second storage location meet the second backup rule, the neighboring storage locations are recommended as the backup storage locations; The step of determining whether the multiple adjacent storage locations satisfy the second backup rule includes: Obtain a plurality of the neighboring storage locations located near the second storage location; Identify at least one of the stored materials in the adjacent storage locations; Calculate the probability of using the stored material within a future expected period. If the probability of use is greater than a preset first call threshold, then mark the stored material as an update material. When the proportion of the updated material in the stored materials is greater than a preset proportion, the adjacent storage location is considered to meet the second backup rule.
5. A method for updating the storage location of materials according to any one of claims 2-4, characterized in that, The adjacent storage location and the second storage location are located in the same storage cabinet or the same combination of storage cabinets.
6. The method for updating the storage location of materials according to claim 1, characterized in that, At least two of the storage cabinets share a single intelligent control module, which is used to record the input information of at least one material, including: usage frequency, usage probability, or user.
7. The method for updating the storage location of materials according to claim 1, characterized in that, The first application level is set according to the frequency of use of the material to be stored.
8. A material storage location update system, characterized in that, include: The material information acquisition module is used to acquire the material information of the material to be stored, the material information including: first application level and material specifications; The storage location acquisition module is used to acquire the remaining storage locations of the storage cabinet and the call level of the remaining storage locations, wherein the call level is determined at least by the preset level of the remaining storage locations and the material specifications; The second storage location selection module is used to select a recommended second storage location for the material to be stored according to the call level. The first storage location acquisition module is used to acquire the corresponding first storage location when the material to be stored has a storage record within a preset historical time period. The recommended update scheme generation module is used to generate a recommended update scheme for the material to be stored when the position difference between the second storage location and the first storage location is less than the second difference and the amount of the material to be stored is less than a preset storage threshold. The recommended update scheme generation module includes: The backup storage location selection unit is used to select a backup storage location near the second storage location and reduce the retrieval level of the backup storage location, wherein the space capacity of the backup storage location is greater than or equal to the amount already stored.
9. A computer device, characterized in that, The device includes a memory and a processor; The memory is used to store computer programs; The processor is configured to execute the computer program and, in executing the computer program, implement a method for updating the storage location of materials as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to implement a method for updating the storage location of a material as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Intelligent warehouse management system
CN114663004A
Intelligent warehouse management method, system and device and storage medium
CN119850103A